/*合計金額合計個数のCSS*/.count{padding-top:2px;padding-right:80px;font-size:10pt;color:#2d2d2d;}.goukei{color:#2d2d2d;font-weight:bold;padding-right:170px;font-size:10pt;color:#2d2d2d;}.view-yen{float:left;background-image:url(../cgi-img/view-yen.gif);width:150px;height:54px;padding-left:35px;padding-top:25px;font-size:18pt;font-weight:bold;color:#c00;}.view-teika{font-size:10pt;color:#2d2d2d;padding-top:30px;}.view-setumei{width:342px;padding:5px;margin-left:10px;font-size:10pt;}.view-menu{font-size:10pt;line-height:1.9em;padding-left:7px;padding-right:7px;}.view-number{font-size:10pt;color:#fff;font-weight:bold;padding-left:80px;float:left;}.view-name{margin-bottom:9px;font-size:14pt;color:#2d2d2d;padding-left:147px;}.iti-number{text-align:right;padding-right:10px;font-size:10pt;color:#2d2d2d;}.iti-setsu{padding:5px;font-size:10pt;color:#2d2d2d;}.iti-ko{font-size:10pt;line-height:1.5em;padding:0 12px 4px 12px;}/*#######################*//*		  TABLE			 *//*#######################*/.table_bg{/*テーブル外枠…TABLEﾀｸﾞ*/	margin-left:10px;	border:solid;				/*線の種類*/	border-width:2px;			/*幅*/	border-color:#99CC99;		/*色*/	font-size:10pt;	}.t1-bg{	/*表題ｾﾙ*/	color:#2d2d2d;				/*文字色*/	font-weight:bold;			/*文字を太字に*/	padding:3 0 3 10;			/*余白---上･右･下･左*/	font-size:10pt;	}.t2-bg{	/*項目*/	background-color:#FCFFB7;	/*背景色*/	color:#2d2d2d;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	font-size:10pt;	text-align:center;	}.t3-bg{	/*他項目(商品,小計,送料)*/	background-color:#fff;	/*背景色*/	color:#454545;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	font-size:10pt;	}.t4-bg{	/*入力ｾﾙ*/	background-color:#fff;	/*背景色*/	color:#454545;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	font-size:10pt;	}h5	{	/*小見出し*/width:697px;margin:0 0 0 10px;padding:5;font-size:12pt;text-align:left;font-color:#5A5A5A;border-style:solid;border-width:3px 3px 0 3px;border-color:#99CC99;background-color:#E5FFE5;}h6	{	/*form.cgi（備考欄）*/width:697px;margin:0 0 0 10px;padding:5;font-size:12pt;text-align:left;font-color:#5A5A5A;border-style:solid;border-width:3px 3px 3px; 3px;border-color:#99CC99;background-color:#E5FFE5;	}/*#######################*//*		TEXT・その他	 *//*#######################*/.kingaku{/*金額表示*/	color:red;				/*文字色*/	font-weight:bold;		/*文字を太字に*/	font-size:10pt;	}.coment{/*テーブル外の説明文…div*/margin:0 0 0 20px;	width:697px;	padding:10 0;	text-align:left;	font-size:10pt;	}.coment2{/*テーブル外の説明文…div*/margin:0 0 0 20px;	width:697px;	padding:10 0;	text-align:left;	font-size:10pt;	}/*#######################*//*  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;}