/*初期設定*/body{	margin-top:10px;	font-size:10pt;	color:#fff;	}td{	margin:0;	font-size:10pt;	color:#333333;	}a{	text-decoration:none;}a:hover{	text-decoration:underline;}img{border:0;}.com2{	/*border-left:1px #f287b7 solid;*/	/*border-right:1px #f287b7 solid;*/	/*border-bottom:1px #f287b7 solid;*/	padding:2;	}#t-cate{	width:650px; height:52px;	margin-left:23px;	padding-top:21px;	padding-left:40px;	font-size:18px;	font-weight: bold;	color:#ff00000;	}#cate2{	width:489px;	background-color:#F5F5F5;	margin-left:5px;	padding:3px 5px;	font-size:12px;	font-weight: bold;	color:#ff00000;	}#cate2 a{color:#3333FF;}.Q-com2{	font-size:10pt;	border-top:solid 1px #3333FF;	border-bottom:solid 1px #3333FF;	border-right:double #3333FF;	border-left:double #3333FF;	width:484px;	margin:0 5px 0 5px;	padding:10px;	color:#333333;	}#num{width:480px;padding:0 0 0 10px;letter-spacing: 0.2em;text-decoration:none;line-height:1.5em;}#num a{letter-spacing: 0.2em;text-decoration:none;line-height:1.5em;}#num a:hover{letter-spacing: 0.2em;text-decoration:underline;line-height:1.5em;}#history{margin:3px 0 0 5px;}#list{margin:0 0 0 5px;text-align:right;}#kensu{margin:0 0 0 5px;text-align:right;}.cart1{margin:26px 20px 0 0;color:#3333CC;font-weight:bold;font-size:10pt;line-height:120%;}/*サムネイル表示のテーブル*/.itv-photo2{background-image:url(../cgi-img/sum_tb.gif);width:117px;height:117px;}/**/.faq{background-image:url(../cgi-img/faq_bg.gif);width:191px;height:102px;padding:0 0 0 25px;}/*------------------------VIEWのCSS---------------------------*//*上から順に、商品名・価格の表の設定・定価文字・00％オフの設定*//*販売価格・カラーID用設定・仕様種類説明用設定・400写真用枠設定*/.view_name{background-image:url(../cgi-img/view-name.gif);width:517px;height:26px;font-size:10pt;font-weight:bold;margin:6px 0 0px 8px;padding:6px 0 0 35px;}.view_kakaku{margin:10px 0 0 140px;font-size:14pt;font-weight:bold;color:#c00;}.view_teika{margin:0 0 0 115px;font-size:10pt;color:#fff;text-decoration:line-through;}.view_kago{display:inline;float:right;margin:7px 15px 0 0;}.view_siyou{display:inline;margin:0 5px 0 20px;width:300px;float:left;font-size:10pt;color:#c00;line-height:110%;}.view_setumei{width:440px;padding:0 0 0 8px;margin:0 0 0 34px;font-size:8pt;color:#333;}.view_siyou{font-size:10pt;color:#fff;width:440px;padding:0 8px 0 8px;margin:0 0 0 34px;}#view_kakaku{margin:5px 0 0 85px;font-size:14pt;font-weight:bold;color:#c00;}.view_color{display:inline;float:left;margin:21px 0 0 85px;font-size:10pt;color:#fff;}.view_id{display:inline;float:left;margin:21px 0 0 55px;font-size:10pt;color:#fff;}/**********アイテム一覧のCSS***********//********** 一覧の外の大枠 ***********/.item_tb{width:517px;height:187px;margin:0 0 10px 7px;background-image:url(../cgi-img/item_tb.gif);}/*********** 一覧商品名の設定 *************/#item_name{width:517px;height:30px;padding:6px 0 0 35px;font-size:10pt;color:#FF3B06;}/******* 右バナー表示に関する設定 ********/.ban1{display:inline;float:right;margin:0 3px 0 0;width:161px;}/********** 一覧カゴの位置設定 ***********/.item_kago{float:left;}/******** 一覧販売金額の位置設定 *********/.item_hanbai{margin:8px 0 0 87px;font-size:14pt;font-weight:bold;color:#c00;}/******** 一覧定価金額の位置設定 *********/.item_teika{margin:1px 0 0 65px;font-size:10pt;color:#fff;}/******** 一覧カゴの位置設定 *********/.item_kago{float:left;padding:0;}.item_siyou1{font-size:10pt;color:#fff;margin:12px 0 0 60px;}.item_setumei{margin:14px 15px 0 15px;font-size:10pt;color:#2d2d2d;}/******** 上の見積もりの設定一覧拡大共有 *********/#k-in{background-image:url(../cgi-img/cart-bg.gif);margin:10px 0 5px 7px;width:686px;height:25px;}#k-in2{float:right;padding:5px 10px 0 0px; font-size:10pt;color:#FF3B06;}.seisan{float:right;padding:5px 7px 0 0px; font-size:10pt;color:#0C00FF;text-align:right;}/******** 小分類の設定 *********/#cate{margin:0 0 0 10px;color:#fff;}/******** リスト｜サムネイルの設定 *********/#list{margin:0 10px 0 0;color:#fff;}/******** 表示件数の設定 *********/#kensu{margin:3px 10px 0 0;color:#fff;}/******* 一覧内リンクの設定 *********/#item_name a{font-size:10pt;color:#FF3B06;text-decoration:underline;font-weight:bold;}#item_name a:hover{font-size:10pt;color:#FF3B06;text-decoration:none;font-weight:bold;}.seisan a{font-size:10pt;color:#0C00FF;}/*#######################*//*			TABLE			 *//*#######################*/.table_bg{/*テーブル外枠…TABLEﾀｸﾞ*/	margin:0 0 0 20px;	border:solid;				/*線の種類*/	border-width:1px;			/*幅*/	border-color:#8F7600;		/*色*/	font-size:10pt;	}.t1-bg{	/*表題ｾﾙ*/	color:#fff;					/*文字色*/	font-weight:bold;			/*文字を太字に*/	padding:5 0 5 10;			/*余白---上･右･下･左*/	}.t2-bg{	/*項目*/	background-color:#FFFFCC;	/*背景色*/	color:#454545;				/*文字色*/	padding:5 5;				/*余白---上下･左右*/	text-align:center;	}.t3-bg{	/*他項目(商品,小計,送料)*/	background-color:#ffffff;	/*背景色*/	color:#454545;				/*文字色*/	padding:10 5;				/*余白---上下･左右*/	}.t4-bg{	/*入力ｾﾙ*/	background-color:#ffffff;	/*背景色*/	color:#454545;				/*文字色*/	padding:10 7;				/*余白---上下･左右*/	}.t5-bg{	/*入力ｾﾙ*/	background-color:#ffffff;	/*背景色*/	color:#666666;				/*文字色*/	padding:10 7;				/*余白---上下･左右*/	}h5	{	/*小見出し*/	background-color:#8F7600;	background-position:0 0;	width:650px; height:23px;	margin:7px 0 0 20px;	padding-top:5px;	padding-bottom:2px;	padding-left:10px;	font-size:1.2em;	font-weight: bold;	color:#fff;	text-align:left;	}.texta{	align:left;	}.comment{	color:#fff;	text-align:left;	margin-left:20px;}	/*#######################*//*  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;}