body,td{color:#666666;}.line{border-bottom:solid 1px #FF6889;}/*　ＣＧＩ一覧背景下揃え設定　*/.cgibg{background-image:url(../cgi-img/bg_s.gif);background-position:bottom;}.cgibgb{background-image:url(../cgi-img/bg_b.gif);background-position:right bottom;background-repeat:no-repeat;}/*　ＣＧＩ通常文字色設定　*/.cgifont{color:#5D5D5D;font-size:10pt;}/*　ＣＧＩ価格部分文字色設定　*/.cgiprice{color:#3560FF;font-weight:bold;}/*　ＣＧＩ商品名部分文字色設定*/.cginame{color:#9000FF;}.cginameb{text-decoration:none;color:#9000FF;font-weight:bold;}/*#######################*//*	   TABLE	 *//*#######################*/.table_bg{/*テーブル外枠…TABLEﾀｸﾞ*/	border:solid;				/*線の種類*/	border-width:0 1px 1px 1px;			/*幅*/	border-color:#FF6989;			/*色*/	}.t1-bg{	/*表題ｾﾙ*/	color:#000000;				/*文字色*/	font-weight:bold;			/*文字を太字に*/	padding:3 0 3 10;			/*余白---上･右･下･左*/	}.t2-bg{	/*項目*/	background-color:#FFFFFF;		/*背景色*/	color:#454545;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	text-align:center;	}.t3-bg{	/*他項目(商品,小計,送料)*/	background-color:#FFF08E;		/*背景色*/	color:#454545;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	}.t4-bg{	/*入力ｾﾙ*/	background-color:#FFF08E;		/*背景色*/	color:#454545;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	}h5	{					/*小見出し*/	width:550px;	height:27px;	border-color:#FF6989;	background-image:url(../cgi-img/title_o.gif);	margin:0;	padding:7 0 5 32;			/*余白---上･右･下･左*/	font-size:10pt;	color:#9000FF;	}h6	{					/*form.cgi（備考欄）*/	width:550px;	height:27px;	border-color:#FF6989;	background-image:url(../cgi-img/title_o.gif);	margin:0 0 10px 0;	padding:7 0 5 32;			/*余白---上･右･下･左*/	font-size:10pt;	color:#9000FF;	}/*#######################*//*	TEXT・その他	 *//*#######################*/.kingaku{/*金額表示*/	color:red;				/*文字色*/	font-weight:bold;			/*文字を太字に*/	font-size:10pt;	}.coment{/*テーブル外の説明文…div*/	width:550;	padding:10 0;	text-align:left;	}/*#######################*//*  Cart System Ver1.00  *//*#######################*/#cart_navi {	text-align: center;}#sys_cart span.current {	text-decoration: underline;	color: #ff0000;}#cname_error,#ckana_error,#czip_error,#cken_error,#cadd_error,#cadd_error2,#ctel_error,#cemail_error,#cemail_error2,#csname_error,#cthink_error {	font-size:11pt;	font-weight:bold;	color:red;}.tips {	font-size: 8pt;}label {	font-weight: bold;}#sys_cart {	margin: 6px 0;}#sys_page {	text-align: left;}#sys_page ul li {	vertical-align: middle;	list-style-image: url(/img/a2.gif);	margin-top: 4px;}#sys_page ul li ul li {	list-style-image: none;	list-style-type: disc;}#sys_page ul ul {	margin-top: 6px;	margin-bottom: 18px;}div.Q-com p {	padding: 0 0 12px 20px;	margin: 0;}