/* style sheet for GREENPOT Application */

/* style sheet info for BODY Selectors */
BODY {
	font:9pt "MS P Gothic";
	margin-top:10px;
	/*margin-left: 0px; */
	/*margin-right: 0px; */
	/*margin-bottom: 0px; */
	background-color: white;
	text-align:center;
}

label
{
	cursor:pointer;	
}

/* style sheet info for A Selectors */

A:link
{
	color: blue;
	text-decoration: none; /* なし */
} 

A:visited
{
	color: blue;
	text-decoration: none; /* なし */
} 


A:hover
{
	color: red;
	text-decoration: underline; /* 下線あり */
}

A:active
{
	color: red;
	text-decoration: underline; /* 下線あり */
}



A.shinsei:link,A.shinsei:visited	{
	color: #4B0082;
}

A.shinsei:hover,A.shinsei:active	{
	color: red;
	text-decoration:underline;
}

A.linkPath:link,A.linkPath:visited	{
	font-size:14pt;
	font-weight: bold;
}

A.linkPath:hover,A.linkPath:active	
{
	font-size:14pt;
	color: red;
	font-weight: bold;
	text-decoration:underline;
}

A.LOGOUT:link,A.LOGOUT:visited	{
	color: red;
}

A.LOGOUT:hover,A.LOGOUT:active	{
	color: red;
	text-decoration:underline;
}

A.PageChange:link,A.PageChange:visited
{
	font:11pt "MS Gothic";
	color:#4169E1;
}
A.PageChange:hover,A.PageChange:active
{
	color:red;
	text-decoration:underline;
}

A.PageChangePreNext_Enable:link,A.PageChangePreNext_Enable:visited
{
	font:10pt "MS Gothic";
	color:#4169E1;
}

A.PageChangePreNext_Enable:hover,A.PageChangePreNext_Enable:active
{
	color:red;
	text-decoration:underline;
}

A.Campaign_URL:link,A.Campaign_URL:visited
{
	font:10pt "MS Gothic";
	color:#4169E1;
	text-decoration:underline;
	line-height:130%;
}

A.Campaign_URL:hover,A.Campaign_URL:active
{
	color:red;
	text-decoration:underline;
}

A.Campaign_IMG:link,A.Campaign_IMG:visited
{
	color: teal;
	text-decoration:none;
}

A.Campaign_IMG:hover,A.Campaign_IMG:active
{
	color:red;
	text-decoration:underline;
}

A.ItemInfo:link,A.ItemInfo:visited	{
	color: blue;
	text-decoration:underline;
}

A.ItemInfo:hover,A.ItemInfo:active	{
	color: red;
	text-decoration:underline;
}


/* style sheet info for P Selectors */
PRE.bun{
	font: 9pt "MS Gothic";
	color: #000000;
	height: auto;
	text-align: left;
}
PRE.label{
	font: 11pt "MS Gothic";
	color: #000000;
	height: auto;
	text-align: left;
}

/* style sheet info for P Selectors */
FONT.red{
	font: 10pt "MS Gothic";
	color:Red;
	height: auto;
	text-align: left;
}

FONT.searchComment{
	font: 9pt "MS Gothic";
	color:Navy;
}
FONT.searchExpr{
	font: 9pt "MS Gothic";
}

FONT.linkPath{
	font-size:14pt;
	font-weight: bold;
}
FONT.registRed{
	font: 8pt "MS Gothic";
	color:Red;
	height: auto;
	text-align: left;
}
FONT.registExample{
	font: 9pt "MS Gothic";
	font-style : italic;
	color:Gray;
	height: auto;
	text-align: left;
	
}

FONT.registlabel{
	font: 10pt "MS P Gothic";
	height: auto;
	text-align: left;
	
}



/* style sheet info for P Selectors */
P.login	
{
	font: 9pt "MS Gothic";
	font: 11pt Arial, Times, serif;
	color: #000000;
	height: auto;
	text-align: left;
}
P.search
{
	width: 170px;
}

/* style sheet info for TABLE Selectors */
TABLE.searchOut
{	
	width:700px;
	background-color:#F5F5F5;
	border:1px solid black;

}

TABLE.searchExpr
{
	font:9pt "MS Gothic";
	border:1pt solid Silver;
}


/* ロゴタイトル、問合、ログアウトの箇所 */
TABLE.TITLELOGO
{
	border:0;
	width:780px;
	height:20px;
}

/* メニューボタンのテーブル */
TABLE.MenuBtn
{
	border:0;
	width:780px;
	height:23px;
}


TABLE.TOP_CAMPAIGN
{
	border:0;
	width:780px;
	height:228px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px
	
}

TABLE.TOP_ICHIRAN
{
	border:0;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:2px
	
}

TABLE.kaisou
{
	border:0;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	height:26px;
	
}


TABLE.SHObunMainImg
{
	border:0;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px
}


TABLE.SHO_Ichiran
{
	border:1px solid #808080;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:5px;
	width:780px;
	height:100px;
}

TABLE.SeriesSeriesIchiran
{
	border:0;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:5px;
}

TABLE.SeriesMainImg
{
	border:0;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 3px;
	padding-bottom:3px;
}

TABLE.PageChange
{
	border:0;
	width:780px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}

TABLE.PageChange_Shosai
{
	width:780px;
	height:22px;
	border:0;
	padding-left:10px;
	padding-right:10px;
}

TABLE.SHOShosai_IMG_Space
{
	padding:3px;
	border:0;
	width:780px;
	height:140px;
}

TABLE.SHOShosai
{
	border:0;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
	padding-bottom:0;
	border-collapse:collapse
}

TABLE.cartOutWaku
{
	border:1px solid #808080;
	width:780px;
	border-collapse: collapse;
}

TABLE.UserInfo
{
	width:720px;
	border:solid 1px black;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#F5F5F5;
}

TABLE.SearchCondition
{
	border:0;
	width:780px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}

TABLE.CampaignCondition
{
	border:0;
	width:780px;
	margin-left:10px;
	margin-bottom:10px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}



/* style sheet info for TH Selectors */
TH.history
{
	font:10pt "MS Gothic";
	font-weight:bold;
	height:20pt;
	border-bottom:1px solid silver;
}
TH.historySyousai
{
	font:10pt "MS Gothic";
	font-weight:bold;
	height:16pt;
}
/* style sheet info for TR Selectors */
TR.odd {
	background-color : #FFFFFF;
}
TR.even {
	background-color : #EBEBEB;
}



/* style sheet info for TD Selectors */
TD.login
{
	width:780px;
	font:9pt "MS P Gothic";
	text-align: center;  
} 
TD.label	{
	font:10pt "MS Gothic";
	text-align: left;
}
TD.menutitle	{
	color: #CC0000;
	font: bold 12pt Arial, Times, serif;
	text-align: center;
	vertical-align:	middle;
}

TD.LastOperateInfo
{
	width:320px;
	font-size:8pt;
	text-align:center;
}

/* 隙間行を空けるためのTR下線付き */
TD.SpaceRowUnderLine
{
	border-left-width:1px;
	border-right-width:1px; 
	border-top-width:1px;
	border-bottom:1px solid #808080;
	padding:0px;
	margin:0px;
	font-size:6pt;
	width:780px;
}


/* 隙間行を空けるためのTR下線なし */
TD.SpaceRow 
{
	border-left-width:1px;
	border-right-width:1px; 
	border-top-width:1px;
	border-bottom:1px;
	padding:0px;
	margin:0px;
	font-size:6pt;
	width:780px;
}

/* ヘッダのお問合せボタン */
TD.Toiawase
{
	width:70px;
	font-weight:bold;
	font-size:8pt;
	text-align:center;
}

/* ヘッダのお問合せボタン */
TD.LOGOUT
{
	color:#FF0000;
	width:70px;
	font-weight:bold;
	font-size:8pt;
	text-align:center;
}

/* ヘッダのメニューボタン */
TD.MenuBtn
{
	font-weight:bold;
	font-size:10pt;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-width:1px;
	border-color:black;
	width:130px;
	text-align:center; 
}


/* 商品分類名 */
TD.SHOType
{
	font-size:9pt;
	font-weight:bold;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	vertical-align:top;
	width:90px;
}


/* シリーズ名 */
TD.SeriesNM
{
	font-size:9pt;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	vertical-align:top;
	width:200px;
}

TD.searchLabel
{
	font:11pt "MS Gothic";
	text-align:right;
	width:180px;
}

TD.searchExpr
{
	font:11pt "MS Gothic";
}

TD.TOP_FreeWordSearch
{
	font-size:10pt;
	vertical-align:top;
	font-weight:bold;
	width:700px;
}


TD.kaisou
{
	vertical-align:top;
	border-bottom:1px solid #808080;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}

TD.SHObunSeriesImg
{
	padding:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	width:44px;
	vertical-align:top;
	height:44px;
	
}

TD.SHObunSeriesNM
{
	font-size:9pt;
	padding-left:10px;
	width:306px
}

TD.SeriesSeriesIchiran
{
	font-size:9pt;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	width:245px;
	vertical-align:top;
}

TD.SeriesSeriesIchiranNOW
{
	font-size:9pt;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	width:245px;
	vertical-align:top;
	color:#4169E1;
	font-style:italic;
	text-decoration:none;
}

TD.SHO_Ichiran_Left_Space
{
	border-bottom:1px solid gray;
	width:30px;
}

TD.SHO_Ichiran_IMG_Space
{
	border-bottom:1px solid gray;
	height:100px;
	width:90px;
	vertical-align:middle;
	text-align:center;
}

TD.SHO_Ichiran_SHOEX_Space
{
	border-bottom:1px solid gray;
	line-height:140%;
	font-size:10pt;
	padding-left:20px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	width:350px;
	overflow:hidden;
}


TD.SHO_Ichiran_KIN_Space
{
	border-bottom:1px solid gray;
	line-height:140%;
	font-size:10pt;
	padding-left:10px;
	padding-right:5px;
	padding-top:0px;
	width:130px;
}



TD.SHO_Ichiran_ZaikoSU_Space
{
	border-bottom:1px solid gray;
	line-height:150%;
	color:#3399FF;
	font-size:10pt;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:3px;
	width:60px;
}

TD.SHO_Ichiran_ShosaiBTN_Space
{
	border-bottom:1px solid gray;
	font-size:9pt;
	color:#FF0000;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:15px;
	padding-top:0px;
	width:70px;
	
}


TD.PageChange_Left
{
	font:9pt "MS Gothic";
	border:0;
	padding:5px;
	width:50%;
	text-align:left;
	border-left-width:5px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:bottom;
}

TD.PageChange_Middle
{
	font:9pt "MS P Gothic";
	border:0;
	padding:5px;
	width:30%;
	text-align:left;
	border-left-width:5px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:bottom;
}


TD.PageChange_Right
{
	border:0;
	padding:5px;
	width:50%;
	text-align:right;
	border-left-width:1px;
	border-right-width:5px;
	border-top-width:1px;
	vertical-align:top;
}

TD.PageChange_Shosai_PRE
{
	border:0;
	padding-left:10px;
	width:50%;
	text-align:left;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:top;
}

TD.PageChange_Shosai_NEXT
{
	border:0;
	padding-right:10px;
	width:50%;
	text-align:right;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:top;
}


TD.ShoShosai_In_Cart
{
	background-color:#F5F5F5;
	border:1px solid #000000;
	text-align:center;
	line-height:100%;
	padding-left:2px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:1px;
	vertical-align:top;
}


TD.ShoShosai_No_Cart
{
	background-color:#F5F5F5;
	border:1px solid #000000;
	text-align:center;
	padding:0px;
	vertical-align:middle;
}

TD.SHOShosai_SHO_Label
{
	border:1px solid black;
	font:10pt "MS P Gothic";
	height:30px;
	width:110px;
	background-color:#B0E0E6;
	vertical-align: middle;
	padding-bottom:0px;
}

TD.SHOShosai_SHO_Text
{
	border:1px solid black;
	font:10pt "MS Gothic";
	height:30px;
	width:500px;
	background-color:white;
	vertical-align:middle;
	padding-bottom:0px;
}


TD.SHOShosai_Siyo_Label
{
	border:1px solid black;
	font:10pt "MS P Gothic";
	height:30px;
	width:110px;
	background-color:#FFB6C1;
	vertical-align: top;
	padding-top:10px;
}

TD.SHOShosai_Siyo_Text
{
	border:1px solid black;
	font:10pt "MS P Gothic";
	width:500px;
	background-color:white;
	padding:10px;
	vertical-align: top;
	line-height:150%;
}

TD.SHOShosai_SHO_Left_Space
{
	width:160px;
}
TD.SHOShosai_SHO_Right_Space
{
	width:160px;
}
TD.registLabel
{
	font:11pt "MS Gothic";
	text-align:right;
	width:150px;
}

TD.againLabel
{
	font:11pt "MS P Gothic";
	text-align:right;
	width:220px;
}

TD.Cam_Ichiran
{
	border:0;
	padding:0px;
	font:10pt "MS P Gothic";
	line-height:150%;
	vertical-align:top;
}

TD.Cam_Ichiran_Kikan
{
	border:0;
	padding:0px;
	font:10pt "MS Gothic";
	line-height:150%;
	vertical-align:top;
	text-align:right;
}

TD.cartLabel
{
	border-bottom:1px solid silver;
	font-weight:bold;
	font-size:9pt;
	height:20pt;
	text-align:left;
	
}
TD.cartLabelRight
{
	border-bottom:1px solid silver;
	font:9pt "MS Gothic";
	font-weight:bold;
	height:15pt;
	text-align:right;
	
}
TD.cartLabelLeft
{
	border-bottom:1px solid silver;
	font-weight:bold;
	font-size:9pt;
	height:20pt;
	text-align:Left;
	
}
TD.cartCenter
{
	border-bottom:1px solid silver;
	text-align:center;
	height:90px;
}

TD.cartRight
{
	font:10pt "MS Gothic";	
	border-bottom:1px solid silver;
	text-align:right;	
}
TD.cartLeft
{
	border-bottom:1px solid silver;
}
TD.cartLeftPoint
{
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	text-align:left;
	font:10pt "MS Gothic";
	height:20pt;
}
TD.cartLeftPointSelect
{
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	text-align:left;
	font:10pt "MS Gothic";
	height:60pt;
}
TD.cartCoustomComent
{
	text-align:left;
	font:10pt "MS Gothic";
	height:30pt;
}

TD.cartLabelHaisou
{
	border-bottom:1px solid silver;
	font:10pt "MS Gothic";	
	height:18pt;
	text-align:right;	
}
TD.cartLabelHaisou2
{
	border-bottom:1px solid silver;
	font-weight:bold;
	font-size:11pt;
	height:20pt;
	text-align:Left;	
}

TD.cartLabelAstar
{
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	color:Red;	
	font-size:12pt;
	height:15pt;
	text-align:center;
	width:20pt;
}
TD.cartKakuniLabelCenter
{
	font-size:10pt;
	height:16pt;	
	text-align:center;
}
TD.cartKakuniLabelRight
{
	font-size:10pt;
	height:16pt;
	text-align:right;
}
TD.cartKakuniValueCenter
{
	font:9pt "MS Gothic";
	height:12pt;	
	text-align:center;
}
TD.cartKakuniValueRight
{
	font:10pt "MS Gothic";
	height:12pt;	
	text-align:right;
	border-bottom:#ccc 1px solid;
	height:30px;
	padding:5px;
}
TD.cartKakuniValue
{
	font:10pt "MS Gothic";
	height:12pt;
}

TD.cartKakuniValueRightBold
{
	font:10pt "MS Gothic";
	font-weight:bold;
	height:12pt;	
	text-align:right;
	border-bottom:#ccc 1px solid;
	height:30px;
	padding:5px;
}

TD.cartKakuniValueBold
{
	font:10pt "MS Gothic";
	font-weight:bold;
	height:12pt;
}
TD.cartKakuniValueGoukei
{
	font:11pt "MS Gothic";
	font-weight:bold;
	height:12pt;
}
TD.cartPointKounyu	
{
	font: 10pt "MS Gothic";
	color:Green;
	border:none;
}

TD.Edit_NOHIN_BTN
{
	font-size:10pt;
	vertical-align:top;
	font-weight:bold;
	text-align:right;
}

TD.UserInfoLabel
{
	font:9pt "MS P Gothic";
	text-align:right;
	border-bottom:1px solid gray;
	width:200px;
}
TD.UserInfoValue
{
	font:9pt "MS Gothic";
	text-align:left;
	border-bottom:1px solid gray;
	width:520px;
}

TD.Edit_INFO_BTN
{
	font-size:10pt;
	vertical-align:top;
	font-weight:bold;
	text-align:center;
}
TD.history
{
	font:10pt "MS Gothic";
	border-bottom:1px solid silver;
	height:20pt;
}
TD.historyCenter
{
	font:10pt "MS Gothic";
	border-bottom:1px solid silver;
	text-align:center;
}
TD.historyRight
{
	font:10pt "MS Gothic";
	border-bottom:1px solid silver;
	text-align:right;
}
TD.historySyousai
{
	font:10pt "MS Gothic";	
}
TD.historySyousaiCenter
{
	font:10pt "MS Gothic";
	text-align:center;
}
TD.historySyousaiRight
{
	font:10pt "MS Gothic";
	text-align:right;
}
TD.historyLabel
{
	font:10pt "MS Gothic";
	font-weight:bold;	
	border-bottom:1px solid silver;
	height:40px;
}
TD.historyLabelRight
{
	font:10pt "MS Gothic";
	font-weight:bold;	
	text-align:right;
	border-bottom:1px solid silver;
}

TD.SearchCondition
{
	font:9pt "MS Gothic";
	border:0;
	padding:0px;
	padding-left:2px;
	text-align:left;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:top;
}

TD.CampaignCondition
{
	font:9pt "MS Gothic";
	border:0;
	padding:0px;
	padding-left:5px;
	text-align:left;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	vertical-align:top;
}



/* style sheet info for INPUT Selectors */
INPUT.login	
{
	font:9pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
	height:13pt;
	width:150pt;
	ime-mode: disabled;
}
INPUT.value	{
	text-align: left;
	width: 12em;	
}




INPUT.cartPrintButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:#000000;	
	background-color:White;	
	width:70pt;
	font-size: 10pt;
	cursor:pointer;
}


INPUT.cartStateButtonOff
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:Silver;
	border-color:Silver;	
	background-color:#F5F5F5;
	font-size: 10pt;
	width:100px;	
}

INPUT.search
{
	font:11pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
	ime-mode: disabled;
}

INPUT.searchJyoudai
{
	font:11pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
	ime-mode: disabled;
	width:72px;
}

INPUT.searchSHOCD	
{
	font:11pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
	width:200px;
}

INPUT.searchKeyWord	
{
	font:11pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
	width:250px;
}

INPUT.questionValue	
{
	font:11pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
	width:300px;
}

INPUT.In_Cart_BTN_Disabled
{
	padding:2px;
	color:#3366FF;
	font-size:10pt;
	font-family:"MS P GOTHIC";
	font-weight:bold;
	border:1px solid #A9A9A9;
	background-color: #FFFFFF;
	width:100px;
	cursor:pointer;
}

INPUT.registButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:Navy;	
	background-color:#ffffff;
	width:180pt;	font-weight:bold;
	text-align: right;
	border:none;

}
INPUT.againButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:Navy;	
	background-color:#ffffff;
	width:180pt;
	height:22pt;
	font-size: 12pt;
	cursor:pointer;
}
INPUT.regist
{
	font:9pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid;
	border-color: #4682B4;
}
INPUT.registNo
{
	font:9pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid #4682B4;
	ime-mode: disabled;
}

INPUT.suryo
{
	font-size: 11pt;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	border-collapse:collapse;
	border:1px solid #4682B4;
	ime-mode: disabled;
	text-align:right;
}

INPUT.TOPFreeKeyWord
{
	font:10pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid #4682B4;
	width:150px;
}

INPUT.cartSuuRyou	
{
	font-size: 11pt;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka−等幅", Osaka-mono, monospace;
	text-align: right;
	ime-mode: disabled;
}
INPUT.cartKingaku{
	font: 10pt "MS Gothic";
	text-align: right;
	border:none;
}
INPUT.cartPointKounyu	
{
	font: 10pt "MS Gothic";
	color:Green;
	border:none;
}
INPUT.cartPointKano	
{
	font: 10pt "MS Gothic";
	border:none;
}
INPUT.cartSyoukeiKingaku	
{
	font: 10pt "MS Gothic";
	border:none;
	/*font-weight:bold;*/
	text-align: right;
}
INPUT.cartPointSiyo	
{
	font: 10pt "MS Gothic";
	color:Red;
	border:none;
}

INPUT.Edit_NOHIN_BTN
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	border-color:#4169E1;
	color:#4169E1;	
	background-color:White;
	height:24px;
	font-size: 10pt;
	font-weight: bold;
	cursor:pointer;
	padding:2px;
	
}

INPUT.Edit_INFO_BTN
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	border-color:#4169E1;
	color:#4169E1;	
	background-color:White;
	height:24px;
	font-size: 10pt ;
	font-weight: bold;
	cursor:pointer;
	padding:2px;
	
}

INPUT.userinfo
{
	font:11pt "MS Gothic";
	border-collapse:collapse;
	border:1px solid #4682B4;
	ime-mode: disabled;
}

INPUT.cartKakunin	{
	border:none;
	font:10pt "MS Gothic";
}


INPUT.In_Cart_BTN
{
	padding:2px;
	color:#3333CC;	
	border-color:#3366CC;	
	font-size:10pt;
	font-family:"MS P GOTHIC";
	/*font-weight:bold;*/
	border:1px solid #3366FF;
	background-color: #FFFFFF;
	width:100px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#ADD8E6',
		 gradientType='0');
}

INPUT.TOPsearchButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	border-color:#4169E1;
	color:#3333CC;	
	border-color:#3366CC;	
	background-color:White;
	height:24px;
	font-size: 10pt ;
	/*font-weight: bold;*/
	cursor:pointer;
	padding:2px;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#ADD8E6',
		 gradientType='0');
}


INPUT.SHOShosaiButton
{
	margin-bottom:10px;
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	border-color:#4169E1;
	color:#3333CC;	
	border-color:#3366CC;	
	background-color:White;
	height:30px;
	font-size: 11pt ;
	/*font-weight: bold;*/
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#ADD8E6',
		 gradientType='0');
}

INPUT.cartNextButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:#3333CC;
	border-color:#3366CC;	
	background-color:White;
	font-size: 11pt;
	width:180px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#ADD8E6',
		 gradientType='0');
}

INPUT.cartSaveButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:#444444;
	border-color:#696969;	
	background-color:#F5F5F5;
	font-size: 11pt;
	cursor:pointer;
	width:180px;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#DCDCDC',
		 gradientType='0');
}


INPUT.cartBackButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:#FF3300;
	border-color:#FF9966;	
	background-color:White;
	font-size: 11pt;
	cursor:pointer;
	width:180px;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#FFCC99',
		 gradientType='0');
}


INPUT.cartStateButtonOn
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:#006666;
	border-color:#006666;	
	background-color:#99FFCC;
	font-size: 10pt;
	width:100px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#99FFCC',
		 gradientType='0');

}


INPUT.loginButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	color:#4D4D4D;	
	border-color:#696969;	
	background-color:#E5E5E5;
	width:120pt;
	font-size: 11pt;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#DCDCDC',
		 gradientType='0');
}

INPUT.searchButton
{
	border-style:solid;
	border-collapse:collapse;
	border-width:1px;
	border-color:#4169E1;
	color:#3333CC;	
	border-color:#3366CC;	
	background-color:White;
	height:30pt;
	width:80pt;
	font-size: 12pt;
	/*font-weight: bold;*/
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Gradient
		(startColorStr='#FFFFFF', endColorStr='#ADD8E6',
		 gradientType='0');
		 
}




button.cartDeleteButton
{
	border-style:none;
	border-collapse:collapse;
	border-width:1px;
	border-color:gray;
	color:#8A8A8A;	
	background-color:White;	
	font:8pt "MS UI Gothic";
	cursor:pointer;
	height:45px;
	line-height:94%;
}


button.cartAllDeleteButton
{
	border-style:none;
	border-collapse:collapse;
	border-width:1px;
	border-color:gray;
	color:#8A8A8A;	
	background-color:White;	
	font:8pt "MS UI Gothic";
	cursor:pointer;
	text-decoration: underline;
}

/* style sheet info for TEXTAREA Selectors */
SELECT.search  
{	
	width:200px;
}


/* style sheet info for TEXTAREA Selectors */
TEXTAREA.readonly  
{	
	background-color: #FFFFFF;
	font:9pt "MS Gothic";
	border:1px solid #4682B4;
}
TEXTAREA.regist  
{	
	background-color: #FFFFFF;
	font:9pt "MS Gothic";
	border:1px solid #4682B4;
	overflow:hidden;
}
TEXTAREA.catReadOnly  
{	
	background-color: #FFFFFF;
	font:9pt "MS Gothic";
	border:none;
	overflow:hidden;
}
TEXTAREA.cartGoiken  
{	
	background-color: #FFFFFF;
	font:9pt "MS Gothic";
	border:1px solid #4682B4;
}
TEXTAREA.cartReadOnlyGoiken
{	
	background-color: #FFFFFF;
	font:9pt "MS Gothic";	
	border:none;
}

SPAN.PageChangePreNext_Disable
{
	font:10pt "MS Gothic";
	color:#A9A9A9;
}

SPAN.PageChangeNOW
{
	font:12pt "MS Gothic";
	font-weight:bold;
	color: red;
	text-decoration:underline;
}

DIV.SHO_Ichiran_IMG
{
	width:90px;
	height:90px;
	overflow:hidden;
	border:0;
	vertical-align:middle;
}

SPAN.SHO_Ichiran_IMG
{
	width:90px;
	height:90px;
	border:0;
}

SPAN.Campaign_KOCHIRA
{
	font:8pt "MS P Gothic";
	line-height:20%;
}

SPAN.IteminfoZaikoKagiri
{
	font-weight:bold;
	color:Red;
}

