@charset "Shift_JIS";/*#######################*//*			共有		 *//*#######################*//*基本表示設定はstyle.cssから*//*veiw.cgi*/.title1{	width: 600px; height:30px;	padding:7 0 0 25;	color:#454545;	background-image:url(../img/bg-title2.gif);	margin-bottom:10;	font-weight:bold;	letter-spacing: 0.5em;	text-align:left;	}/*#######################*//*		リンク系		 *//*#######################*//*通常リンク*/a{text-decoration:none;}a:hover,a:active{color : red;}#menu a{/*左メニュ*/	background-color : #ffffff;	}#menu a:hover,#menu a:active{	background-color : #B45E3A;	}.menu2 a{/*右メニュ*/	background-color : #FFE57E;	}.menu2 a:hover,.menu2 a:active{	background-color : #B45E3A;	}/*#######################*//*		VIEW-CGI用		 *//*#######################*/.price{	font-family:verdana;	color:red;	font-size:15pt;	padding-top:10;	}td.cl5{	border: dotted;	border-width: 0 0 1 0;	border-color:#999999;	}/*#######################*//*		一覧用			 *//*#######################*/a:link.photolink{	text-decoration:none;}a:visited.photolink{	text-decoration:none;}a:active.photolink{	text-decoration:none;}a:hover.photolink{	border-bottom:2px dotted;}/*写真枠*/td.cl1	{ border: solid;border-width: 1px;border-color:#B45E3A;}/*商品名*/.name{	width: 460px; height:30px;	padding:7 0 0 25;	color:#454545;	margin-bottom:10;	font-weight:bold;	}input.cl1{	font-size:10pt;color:#000000;	background:#ffffff;BORDER-STYLE:solid;	BORDER-WIDTH:1px;BORDER-COLOR:#000000;	}/*#######################*//*		TABLE			 *//*#######################*/.table_bg{/*テーブル外枠…TABLEﾀｸﾞ*/	border:solid;				/*線の種類*/	border-width:2px;			/*幅*/	border-color:#ff9900;		/*色*/	}.t1-bg{	/*表題ｾﾙ*/	color:#ffffff;					/*文字色*/	font-weight:bold;			/*文字を太字に*/	padding:2 0 3 20;			/*余白---上･右･下･左*/	}.t2-bg{	/*項目*/	background-color:#ffffcc;	/*背景色*/	color:#454545;					/*文字色*/	padding:10 3;				/*余白---上下･左右*/	text-align:center;	}.t3-bg{	/*他項目(商品,小計,送料)*/	background-color:#ffffff;	/*背景色*/	color:#454545;					/*文字色*/	padding:10 1;				/*余白---上下･左右*/	}.t4-bg{	/*入力ｾﾙ*/	background-color:#ffffff;	/*背景色*/	color:#454545;					/*文字色*/	padding:10 7;				/*余白---上下･左右*/	}h5	{	/*小見出し*/	width:650px;	border:solid;	border-width:2px 2px 0 2px;	border-color:#ff9900;	background-color:#ff9900;	margin:0;	padding:3px;	font-size:10pt;	color:#454545;	}h6	{	/*form.cgi（備考欄）*/	width:650px;	border:solid;	border-width:2px;	border-color:#ff9900;	background-color:#ff9900;	margin:5px 0;	padding:3px;	font-size:10pt;	color:#454545;	}/*#######################*//*		TEXT・その他	 *//*#######################*/.kingaku{/*金額表示*/	color:red;				/*文字色*/	font-weight:bold;		/*文字を太字に*/	font-size:10pt;	}.coment{/*テーブル外の説明文…div*/	width:650;	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;}