@charset "Shift_JIS";body{	scrollbar-face-color: #ffe4fe;       /* 表面の色 */	scrollbar-3dlight-color: #f42fa7;    /* 左端と上端の色 */	scrollbar-darkshadow-color: #f42fa7; /* 右端と下端 */	scrollbar-highlight-color: #ffe4fe;  /* ハイライトの色 */	scrollbar-shadow-color: #ffe4fe;     /* 影の色 */	scrollbar-arrow-color: #f42fa7;      /* 矢印の色 */	scrollbar-track-color: #ffffcc;      /* バーの背景の色 */}.name{	width:612px;	height:27px;	background-image:url(../cgi-img/name_bar.gif);	text-align:left;	padding-left:20px;	padding-top:8px;	font-weight:bold;	color:#60c;}.waku{	background-image:url(../cgi-img/bg_shousai.gif);	line-height:22px;	padding-left:5px;}.waku img{vertical-align:middle;		margin:0 8px 0 0;}.shousai{		width:599px;		background-image:url(../cgi-img/bg_setsumei.gif);		padding:2px 8px 0 8px;		line-height:21px;}/* カテゴリー枠 */.C_title{		background-image:url(../img/w_top.gif);		width:588px;		height:21px;		text-align:left;		padding-left:15px;		padding-top:5px;		font-weight:bold;		color:fff;}.C_waku{		background-image:url(../img/w_bg.gif);		width:588px;}.C_waku A:link{color:Forestgreen;			text-decoration:none;}.C_waku A:visited{color:Mediumvioletred;			text-decoration:none;}.C_waku A:active{color:Dodgerblue;			text-decoration:none;}.C_waku A:hover{color:Dodgerblue;			text-decoration:none;}/*#######################*//*		  TABLE			 *//*#######################*/.table_bg{	/*テーブル外枠…TABLEﾀｸﾞ*/	width:588px;									/*横幅*/	}.t1-bg{		/*表題ｾﾙ*/	color:#ffffff;									/*文字色*/	font-weight:bold;								/*太字*/	padding:3 0 3 10;								/*余白---上･右･下･左*/	}.t2-bg{		/*項目*/	color:#333333;									/*文字色*/	background-color:#FFFFCC;	padding:10px 5px;								/*余白---上下・左右*/	text-align:center;								/*文字位置---中央*/	}.t3-bg{		/*他項目(商品,小計,送料)*/	color:#333333;									/*文字色*/	background-color:#ffffff;	padding:10px 5px;								/*余白---上下･左右*/	}.t4-bg{		/*入力ｾﾙ*/	background-color:#ffffff;						/*背景色*/	color:#333333;									/*文字色*/	padding:10px 5px;								/*余白---上下･左右*/	}h5	{		/*小見出し*/	width:588px;									/*横幅*/	height:21px;									/*高さ*/	margin-bottom:0;								/*下のテーブルとくっつけるために必要*/	background-image:url(../img/w_top.gif);			/*背景画像*/	text-align:left;								/*文字位置---左*/	padding-left:15px;								/*余白---左*/	padding-top:3px;								/*余白---上*/	font-weight:bold;								/*太字*/	font-size:10pt;									/*文字サイズ*/	color:#fff;										/*文字色*/	}h6	{		/*form.cgi（備考欄）*/	width:588px;									/*横幅*/	height:20px;	background-color:#f42fa7;						/*背景色*/	margin:5px 0;	padding:3px;									/*余白---全体*/	font-size:10pt;									/*文字サイズ*/	color:#fff;										/*文字色*/	}/*#######################*//*		TEXT・その他	 *//*#######################*/.kingaku{	/*金額表示*/	color:red;										/*文字色*/	font-weight:bold;								/*太字*/	font-size:10pt;									/*文字サイズ*/	}.comment{	/*テーブル外の説明文…div*/	width:588;										/*横幅*/	padding:10px 20px;									/*余白---上下・左右*/	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;}