@charset "utf-8";
/* CSS Document */
body{
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	color:#333333;
	font-size:12px;
	line-height:19px;
	margin:0px;
	background-image:url(../images/background.gif);
	scrollbar-base-color: #eeeeee;
}
body a:link{
	color:#F66c00;text-decoration:none;
}
body a:visited{
	color:#F66c00;
	text-decoration:none;
	background-color: #333333;
}
body a:hover{
	color:#FC9B01;text-decoration:underline;
}
body a:active{
	color:#FC9B01;text-decoration:underline;
}
img{
	border:none;
	;
	behavior: url(iepngfix.htc);
	top: 0px;
}
#header_shop{background-image:url(images/header_shop.jpg);background-repeat:no-repeat}
#main{width:609px; padding:7px 3px 18px 8px; margin:18px 0px 10px 0px;}
.tableborder{border-collapse:collapse; border:3px solid #FC9B01;margin-top:13px;padding:6px;}
.tdborder{border-top:none; border-right:none; border-bottom:3px dotted #FC9B01;
		  border-right:none;}
#footer {width:630px;border-width:3px 0px 0px 0px;text-align:center;
         border-style:solid;border-color:#dddddd;margin:8px auto 5px auto;}
#footmenu {margin:4px auto 10px auto;text-align:left;width:610px;
		   border-color:#FC9B01;text-align:left;}
#footmenu img{margin-bottom:4px;}
.grays {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	color:#666666;
	font-size:11px;
	line-height:19px;
}
.gray {font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	color:#666666;
	font-size:12px;
	line-height:20px;}
.text{margin:0px 0px 0px 10px;}
.pagetop{width:630px;height:20px;text-align:right;margin:0 auto;}
#secure {margin:11px auto 2px auto;text-align:right;width:630px;
		   border-color:#FC9B01;}
.page{page-break-after:always;}


/*20110627*/
table#shopping tr td {vertical-align:top;padding:0.5em 0;}
table#shopping tr td table {padding:0 1em;}
table#shopping tr td.tdborder table {padding:0 0 0 0;border-spacing:0;}
table#shopping tr td.tdborder table tr td {padding:0 0 0 0;}
div.cart_inner {width:800px;margin:1em auto 0;}
p.item_explain {text-indent:-1em;margin:0 0 0 1em;}
table.product_table {width:590px;*width:570px;}
html>/**/body table.product_table { width /*\**/: 570px\9 } /* IE8向け */  
