html	{overflow-y:scroll}
body	{overflow:auto;}

body	{background:#140000;padding:0;margin:0;
	 color:#e8e6e6;font:normal 10pt/1.5 '‚l‚r ‚oƒSƒVƒbƒN', 'Osaka';}

a	{text-decoration:underline;border:none;color:#ffc6c5;}
a:hover	{}

img	{border:none;padding:0;margin:0;}
form	{padding:0;margin:0;}
h1,h2,h3,h4,ul,ol,dl,dt,dd,p	{margin-top:0;margin-bottom:0;padding-top:0;margin-top:0;}
ul,ol	{margin-left:2em;padding:0;}
dl	{margin-left:2em;}
ul	{list-style-image:url(shop_img/mark1.gif);}
li	{margin:0;}

table	{font: 10pt/1.5 '‚l‚r ‚oƒSƒVƒbƒN', 'Osaka';}
th	{text-align:center;}
td	{}

small	{font: 80%/120% '';}
big	{font: 120%/150% '';}

.jisage	{padding-left:2em;}
.moji		{font:normal 10pt/1.5 '';}
.komoji	{font: 80%/150% '';}
.komojin	{font:normal 80%/150% '';}
.komojib	{font:bold 80%/150% '';}
.oomoji	{font: 120%/150% '';}
.oomojin	{font:normal 120%/150% '';}
.oomojib	{font:bold 120%/150% '';}

.r	{text-align:right;}
.l	{text-align:left;}
.pic	{font:normal 80%/150% '';text-align:center;}

#copy	{clear:both;color:#cccccc;width:100%;font:normal 100%/150% '';text-align:center;padding:10px 0;padding-bottom:40px;}
#site	{}
#site li	{list-style-type:none;}
.site_h3	{background:#2c1a1a;padding:2px 5px;margin-bottom:5px;}

.allbg1	{background:url(shop_img/bg.jpg) repeat-y center top;}
.allbg2	{background:url(shop_img/logo.jpg) no-repeat center top;}
.all800	{width:800px;text-align:left;margin:0 auto;}
h1	{font-size:80%;font-weight:normal;color:#ffffff;}
h2,h3	{font:bold 120%/150% ''}
h4,h5	{font:normal 100%/150% '';}



#top_logo img	{margin:10px 0 0 0;}
.menu_top	{background:url(shop_img/menu_top_bg2.gif) repeat-x left center;}
#menu_top a	{text-decoration:none;font-size:80%;color:#ffffff;}

#menu	{float:left;width:200px;text-align:center;margin-bottom:20px;}
#menu_main img	{margin-bottom:10px;}
#menu li	{}
.menu_bg	{background:url(shop_img/m_bg2.gif) repeat-y left top #140000;text-align:center;padding:0 10px;}

#menu_login	{background:url(shop_img/log_in.gif) no-repeat center center;padding:5px;margin-top:10px;margin-bottom:10px;}
#menu_login a	{color:#000000;display:block;width:100%;}

#main	{float:right;width:570px;text-align:left;margin-bottom:20px;}
#main h2	{}
#main h3	{background:url(shop_img/line_slat.gif) repeat-x left bottom;font:bold 120%/150% '';text-align:left;padding-bottom:5px;margin-bottom:10px;}
#main h4	{background:#2c1a1a;padding:2px 5px;margin-bottom:5px;}
#main_list table	{background:url(shop_img/sen_pk.gif) repeat-x left top;}
#main_list th	{background:url(shop_img/sen_pk.gif) repeat-x left bottom #fef8f6;color:#592207;}
#main_list td	{background:url(shop_img/sen_pk.gif) repeat-x left bottom;}

#info table	{background:#140000;}
#info th	{background:#2c1a1a;text-align:center;padding:2px 5px;}
#info td	{background:#140000;text-align:left;padding:2px 5px;}
.ten	{background:url(shop_img/ten.gif) repeat-x left bottom;}
#info p	{padding-left:3em;}
#info dl	{margin-left:0;}
#info dt	{background:#2c1a1a;;padding:2px 5px;margin-bottom:5px;}
#info dd	{margin-left:2em;padding-bottom:10px;}
#info ul	{list-style-image:none;}
#info li	{padding-bottom:5px;}
#info small	{text-align:right;}
#info u	{font-weight:bold;margin:0 5px;}

#info2 div.jisage	{padding-left:3em;}

#privacy dt	{background:none;font:bold 100%/150% '';color:#592207;padding-left:0;}
#privacy dd	{margin-bottom:10px;}

#header_700	{width:700px;margin:0 auto;}
#header_700 table	{margin:0 auto;}

#main_front_message td	{text-align:center;}
#cart_go_to_form table	{background:#ffffff;border:none;color:#000000;text-align:center;margin:0 auto;}
#cart_go_to_form th	{text-align:center;}
#cart_go_to_form a	{color:red;}

#member_bgw	{background:#ffffff;padding:20px;}

#detail_setsumei	{width:80%;text-align:left;margin:0 auto;}
#detail_setsumei table	{background:#140000;width:300px;font-size:100%;}
#detail_setsumei th	{width:16%;background:#2c1a1a;text-align:center;padding:2px 5px;}
#detail_setsumei td	{width:16%;background:#140000;text-align:center;padding:2px 5px;}

#detail_setsumei_tate	{}

#order img	{margin-top:5px;margin-bottom:5px;}
#order td	{background:url(shop_img/ten.gif) repeat-x left bottom;text-align:center;}