* {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}
img {	border: none;	}
body {	font-size:12px;	background-color: #F8F7ED;	margin:0px auto;	text-align:center;	font-family:Arial,Helvetica,sans-serif,Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";	line-height:150%;	}
li {	list-style-position:outside;	list-style:none;	}
hr {	display:block;	clear:both;	width:100%;	margin:10px 0px 10px 0px;	border: 1px dotted #CCCCCC;	}

/*  ********************************************  */
/*  header                                        */
/*  ********************************************  */
div#header {	background-image: url(../images/header.jpg);	margin: 0px auto;	height: 80px;	width: 800px;	}
div#header h1#title {	width:300px;	height:80px;	float:left;	display:block;	}
div#header h1#title a{	width:300px;height:80px;	text-indent:-9999px;	display:block;	}
div#header div#cart_bt {	width:215px;	height:80px;	float:right;	display:block;	}
div#header div#cart_bt a{	margin-top: 50px;	margin-right:25px;	width:190px;	height:30px;	text-indent:-9999px;	display:block;	background-image:url(../images/cart_bt.gif);	}
div#header div#cart_bt a:hover{	background-image:url(../images/cart_bt_ov.gif);	}
div#header div#contact_bt {	width:175px;	height:80px;	float:right;	display:block;	}
div#header div#contact_bt a{	margin-top: 50px;	margin-right:5px;	width:170px;	height:30px;	text-indent:-9999px;	display:block;	background-image:url(../images/contact_bt.gif);	}
div#header div#contact_bt a:hover{	background-image:url(../images/contact_bt_ov.gif);	}


/*  ********************************************  */
/*  ********************************************  */
/*  container                                     */
/*  ********************************************  */
/*  ********************************************  */
body div#container {	margin:5px auto 0px auto;	width: 800px;	}


/*  ********************************************  */
/*  left_menu                                     */
/*  ********************************************  */
div#left_menu {	width:170px;	float:left;	display:block;	}
div#left_menu dl {	width: 170px;	margin-bottom: 15px;	}
div#left_menu dl dt {	text-indent:-9999px;	display:block;	}

/* ********************************************** */
dl#category_menu dt	{	background-image:url(../images/menu_title_01.gif);	height: 30px;	}
dl#category_menu dd, dl#category_menu dd a	{	text-indent:-9999px;	width: 170px;	display:block;	}

dd#menu01 a{	background-image:url(../images/menu_01.gif);	height: 30px;	}
dd#menu02 a{	background-image:url(../images/menu_02.gif);	height: 30px;	}
dd#menu03 a{	background-image:url(../images/menu_03.gif);	height: 30px;	}
dd#menu04 a{	background-image:url(../images/menu_04.gif);	height: 40px;	}
dd#menu05 a{	background-image:url(../images/menu_05.gif);	height: 30px;	}
dd#menu06 a{	background-image:url(../images/menu_06.gif);	height: 30px;	}
dd#menu07 a{	background-image:url(../images/menu_07.gif);	height: 30px;	}
dd#menu08 a{	background-image:url(../images/menu_08.gif);	height: 30px;	}
dd#menu09 a{	background-image:url(../images/menu_09.gif);	height: 30px;	}
dd#menu10 a{	background-image:url(../images/menu_10.gif);	height: 30px;	}
dd#menu15 a{	background-image:url(../images/menu_15.gif);	height: 30px;	}

dd#menu01 {	background-image:url(../images/menu_01_ov.gif);	height: 30px;	}
dd#menu02 {	background-image:url(../images/menu_02_ov.gif);	height: 30px;	}
dd#menu03 {	background-image:url(../images/menu_03_ov.gif);	height: 30px;	}
dd#menu04 {	background-image:url(../images/menu_04_ov.gif);	height: 40px;	}
dd#menu05 {	background-image:url(../images/menu_05_ov.gif);	height: 30px;	}
dd#menu06 {	background-image:url(../images/menu_06_ov.gif);	height: 30px;	}
dd#menu07 {	background-image:url(../images/menu_07_ov.gif);	height: 30px;	}
dd#menu08 {	background-image:url(../images/menu_08_ov.gif);	height: 30px;	}
dd#menu09 {	background-image:url(../images/menu_09_ov.gif);	height: 30px;	}
dd#menu10 {	background-image:url(../images/menu_10_ov.gif);	height: 30px;	}
dd#menu15 {	background-image:url(../images/menu_15_ov.gif);	height: 30px;	}

dd#menu01 a:hover{	background-image:url(../images/menu_01_ov.gif);	}
dd#menu02 a:hover{	background-image:url(../images/menu_02_ov.gif);	}
dd#menu03 a:hover{	background-image:url(../images/menu_03_ov.gif);	}
dd#menu04 a:hover{	background-image:url(../images/menu_04_ov.gif);	}
dd#menu05 a:hover{	background-image:url(../images/menu_05_ov.gif);	}
dd#menu06 a:hover{	background-image:url(../images/menu_06_ov.gif);	}
dd#menu07 a:hover{	background-image:url(../images/menu_07_ov.gif);	}
dd#menu08 a:hover{	background-image:url(../images/menu_08_ov.gif);	}
dd#menu09 a:hover{	background-image:url(../images/menu_09_ov.gif);	}
dd#menu10 a:hover{	background-image:url(../images/menu_10_ov.gif);	}
dd#menu15 a:hover{	background-image:url(../images/menu_15_ov.gif);	}

/* ********************************************** */
div#left_menu dl#top-banner{margin-bottom:5px;}
dl#top-banner a{	width:170px;	height:70px;	display:block;	text-indent:-9999px;	margin-bottom:5px;	}
dd#top-banner1 a{	background-image:url(../../imgs/top_banner1.jpg);	}
dd#top-banner1 a:hover{	background-image:url(../../imgs/top_banner1ov.jpg);	}
dd#top-banner2 a{	background-image:url(../../imgs/top_banner2.jpg);	}
dd#top-banner2 a:hover{	background-image:url(../../imgs/top_banner2ov.jpg);	}
dd#top-banner3 a{	background-image:url(../../imgs/top_banner3.jpg);	}
dd#top-banner3 a:hover{	background-image:url(../../imgs/top_banner3ov.jpg);	}
dd#top-banner3_hide a{
	background-image:url(../../imgs/top_banner3.jpg);
	display: none;
}
/* ********************************************** */

/* ********************************************** */
dl#tutorial_menu dt	{	height: 0px;	width:170px;	}
dl#tutorial_menu dd a	{	height: 30px;	text-indent:-9999px;	width: 170px;	display:block;	}

dd#menu11 a{	background-image:url(../images/menu_11.gif);	}
dd#menu12 a{	background-image:url(../images/menu_12.gif);	}

dd#menu11 a:hover{	background-image:url(../images/menu_11_ov.gif);	}
dd#menu12 a:hover{	background-image:url(../images/menu_12_ov.gif);	}
/* ********************************************** */

/* ********************************************** */
dl#bland_menu dt	{	background-image:url(../images/menu_title_02.gif);	height: 30px;	}
dd#menu13 a{	background-image:url(../images/menu_13.gif);	height: 30px;	text-indent:-9999px;	width: 170px;	display:block;	}
dd#menu13 a:hover{	background-image:url(../images/menu_13_ov.gif);	}
/* ********************************************** */

/* ********************************************** */
dl#keyword_menu dt	{	background-image:url(../images/menu_title_03.gif);	height: 30px;	}
dd#menu14	{	background-image:url(../images/cross.gif);	padding: 10px 0 10px 5px;}
dd#menu14 td#search_bt { padding: 0px 0px 0px 10px; }
dd#menu14 td#search_bt a {	text-indent:-9999px;	width:50px;	height:20px;	display:block;	background-image:url(../images/search.gif);	}
dd#menu14 td#search_bt a:hover {	background-image:url(../images/search_ov.gif);	}
/* ********************************************** */

/*  ********************************************  */
/*  right_contents                                */
/*  ********************************************  */
div#right_content {	width:625px;	float:right;	display:block;	text-align:left;	}

h2#main_image {	text-indent:-9999px;	background-image:url(../images/main_image.jpg);	background-position:left top;	background-repeat:no-repeat;	width:625px;	height:230px;	display:block;	}

p.navi_position {	font-size:10px;	padding-top:3px;}
p.navi_position a {	color:#FF6600;	}

dl#new_arrival {	margin-bottom: 30px;	}

h3#h3_new_arrival {text-indent:-5000px; width:355px; height:35px; background:url(../images/new_arrival.gif) no-repeat 0 0; margin-bottom:10px;}
h3#h3_recommend {text-indent:-5000px; width:355px; height:35px; background:url(../images/recommend2.gif) no-repeat 0 0; margin-bottom:10px;}
p#newarrival_more{margin-bottom:10px; text-align:right; cursor:pointer;}
p#recommend_more{margin-bottom:10px; text-align:right; cursor:pointer;}
/*--
new arraival chirashi settings
--*/
div.newarrival_chirashi{
	width:355px;
	float:left;
}
div.newarrival_chirashi p.thumnail{
	float:left;
	width:85px;
	vertical-align:middle;
}
div.newarrival_chirashi p.thumnail img{
	border:1px solid #ccc;
}
div.newarrival_chirashi_detail{
	float:right;
	width:270px;
}
.newarrival_chirashi_detail p{
	font-size:10px;
	line-height:1.4em;
	width: 270px;
	}
	
.newarrival_chirashi_detail p a{
	font-size:10px;
	line-height:1.4em;
	color:#666666;
	text-decoration:underline;
	}	
	
.newarrival_chirashi_detail p a:hover{
	font-size:10px;
	line-height:1.4em;
	color:#999999;
	text-decoration:none;
	}		

.newarrival_chirashi_detail span{
	color:#EB6100;
	font-weight:bold;
	}
	
.newarrival_chirashi_detail span a{
	color:#EB6100;
	font-weight:bold;
	}		
	
div.newarrival_chirashi hr{
	width:353px;
	}

p#p_arrival {	margin-bottom: 30px; font-size:10px; line-height:1.4;	color:#666666;	margin-top:5px;	}

dl#new_arrival dt {	text-indent: -9999px;	width: 355px;	height: 35px;	background-image:url(../images/new_arrival.gif);	background-position:left top;	background-repeat:no-repeat;	display:block;	margin-bottom: 10px;	}
dl#new_arrival dd{	margin-bottom: 10px;	}

dl#recommend {	margin-bottom: 30px;	}
dl#recommend dt {	text-indent: -9999px;	width: 355px;	height: 35px;	background-image:url(../images/recommend.gif);	background-position:left top;	background-repeat:no-repeat;	display:block;	margin-bottom: 10px;	}
dl#recommend dd{	margin-bottom: 10px;	}
td.recommend-td1{ width:80px;}

div#information_head{width:190px; height:32px;}
p#information_en{float:left;}
p#information_jp{float:right;}
p#information_more{float:right; width:64px; height:15px; background:#53300A; cursor:pointer;}
div.information{ width:190px; background:#EBE9DA;}
div.information dt{	font-size:12px;	list-style: none;	color:#666666;	padding: 7px 7px 2px 7px;	}
div.information dd{border-bottom:1px solid #F8F7ED;}
div.information dd.info_txt{	font-size:11px;	list-style: none;	color:#666666;	padding: 0px 7px 7px 7px; border-bottom:#FFFFFF 2px solid; line-height:1.4em;}
div.information dd.info_txt p{text-align:center;}
div.information dd span{font-weight:bold;}


/*
dl#information {	margin-bottom: 30px;	}
dl#information dt {	text-indent: -9999px;	width: 190px;	height: 30px;	background-image:url(../images/information.gif);	background-position:left top;	background-repeat:no-repeat;	display:block;	}
dl#information dd{	width: 190px;	background-color:#EBE9DA;	border-bottom:1px solid #F8F7ED;	}
*/

div#left_menu dl#bargain{margin-bottom:5px;}
dl#bargain a{	width:170px;	height:70px;	display:block;	text-indent:-9999px;	margin-bottom:5px;	}
dd#bargain1 a{	background-image:url(../../imgs/bargain_01.jpg);	}
dd#bargain1 a:hover{	background-image:url(../../imgs/bargain_01ov.jpg);	}
/*dl#bargain dt {	text-indent: -9999px;	width: 190px;	height: 30px;	background-image:url(../images/bargain.gif);	background-position:left top;	background-repeat:no-repeat;	display:block;	margin-bottom: 10px;	}
dd#bargain-main a{	text-indent: -9999px;	width: 190px;	height: 160px;	background-image:url(../../imgs/bargain_01.jpg);	background-position:left top;	background-repeat:no-repeat;	display:block;	margin-bottom: 10px;	}
dd.dd-bargain {	color:#EB6100;	background-image:url(../images/list_triangle.gif);	background-position:left top;	background-repeat:no-repeat;	background-color:#EBE9DA;	padding: 2px 2px 2px 15px;	list-style: none; border-bottom:#FFFFFF 1px solid;	}
dd.dd-bargain span{	text-decoration:line-through;}*/

li.item_name {	color:#EB6100;	background-image:url(../images/list_triangle.gif);	background-position:left center;	background-repeat:no-repeat;	background-color:#EBE9DA;	margin: 0px 0px 5px 5px;	padding: 2px 2px 2px 15px;	list-style: none;	}
li.item_price {	font-size:10px;	list-style: none;	color:#990000;	margin-left: 5px;	}
li.item_price span{ text-decoration: line-through;}
li.item_info {	font-size:10px;	list-style: none;	color:#666666;	margin-left: 5px;	}
/*
li.info_date {	font-size:12px;	list-style: none;	color:#666666;	padding: 7px 7px 2px 7px;	}
li.info_txt {	font-size:11px;	list-style: none;	color:#666666;	padding: 0px 7px 7px 7px; border-bottom:#FFFFFF 1px solid; line-height:1.4em;}
*/
li.item_name a {	color:#EB6100;}
td.w80{	width:80px;}


/*  ****************　ワケあり　****************************  */
/*  ********************************************  */
div#left_menu dl#wake {	width:170px;	margin-bottom:5px;}
#wake dt{width:170px; height:39px; background-image:url(../../imgs/wake_t.gif); display:block; text-indent:-9999px;}
dd#wake1{	background-image:url(../../imgs/osusume_bg.gif); background-repeat:repeat-y;	}
#wake p.osusume-in{margin:0px 14px;}
.osu-img{padding:0px 0px 0px 14px; width:80px; height:80px; float:left;}
.osu-txt{ padding:0px 13px 0px 0px; line-height:1.4em; font-size:10px; float:right; width:57px; text-align:left;}
.osu-txt a{	color:#EB6100; text-decoration:underline; font-weight:bold; }
.osu-txt a:hover{	color:#6F4412; text-decoration:underline; font-weight:bold;}
.osu-txt span{text-align:right; font-size:10px; width::77px;}
.clear-b{ clear:both;}

#wake dd#bottom{ width:170px; height:15px; background-image:url(../../imgs/osusume_b.gif);}

/*  ********************************************  */
/*  ********************************************  */


/*  ****************　おすすめ　****************************  */
/*  ********************************************  */
div#left_menu dl#osusume {	width:170px;	margin-bottom:5px;}
#osusume dt{width:170px; height:39px; background-image:url(../../imgs/osusume_t.gif); display:block; text-indent:-9999px;}
dd#osusume1{	background-image:url(../../imgs/osusume_bg.gif); background-repeat:repeat-y;	}
#osusume p.osusume-in{margin:0px 14px;}
.osu-img{padding:0px 0px 0px 14px; width:80px; height:80px; float:left;}
.osu-txt{ padding:0px 13px 0px 0px; line-height:1.4em; font-size:10px; float:right; width:57px; text-align:left;}
.osu-txt a{	color:#EB6100; text-decoration:underline; font-weight:bold; }
.osu-txt a:hover{	color:#6F4412; text-decoration:underline; font-weight:bold;}
.osu-txt span{text-align:right; font-size:10px; width::77px;}
.clear-b{ clear:both;}

#osusume dd#bottom{ width:170px; height:15px; background-image:url(../../imgs/osusume_b.gif);}

/*  ********************************************  */
/*  ********************************************  */
div#pageup {	width: 800px;	clear: both;	margin:0px auto 0px auto;	}
div#pageup a {	float:right;	display:block;	text-indent:-9999px;	width: 110px;	height:30px;	background-image:url(../images/pageup.gif);	background-position:left top;	background-repeat:no-repeat;	}
div#pageup a:hover {	background-image:url(../images/pageup_ov.gif);	background-position:left top;	background-repeat:no-repeat;	}


/*  ********************************************  */
/*  footer                                        */
/*  ********************************************  */
div#footer {	clear:both;	background-color:#EBE9DA;	margin: 0px auto;	padding-bottom: 30px;	width: 800px;	text-align:center;	}
div#footer td {	text-indent:-9999px;	background-position:left top;	background-repeat:no-repeat;	height:45px;	}
div#footer td a {	text-indent:-9999px;	background-position:left top;	background-repeat:no-repeat;	display:block;	height:45px;	}

td#submenu01 {	background-image:url(../images/footer_ov_01.gif);	width: 109px;	}
td#submenu02 {	background-image:url(../images/footer_ov_02.gif);	width: 83px;	}
td#submenu03 {	background-image:url(../images/footer_ov_03.gif);	width: 83px;	}
td#submenu04 {	background-image:url(../images/footer_ov_04.gif);	width: 103px;	}
td#submenu05 {	background-image:url(../images/footer_ov_05.gif);	width: 83px;	}
td#submenu06 {	background-image:url(../images/footer_ov_06.gif);	width: 62px;	}
td#submenu07 {	background-image:url(../images/footer_ov_07.gif);	width: 145px;	}
td#submenu08 {	background-image:url(../images/footer_ov_08.gif);	width: 132px;	}

td#submenu01 a {	background-image:url(../images/footer_01.gif);	width: 109px;	}
td#submenu02 a {	background-image:url(../images/footer_02.gif);	width: 83px;	}
td#submenu03 a {	background-image:url(../images/footer_03.gif);	width: 83px;	}
td#submenu04 a {	background-image:url(../images/footer_04.gif);	width: 103px;	}
td#submenu05 a {	background-image:url(../images/footer_05.gif);	width: 83px;	}
td#submenu06 a {	background-image:url(../images/footer_06.gif);	width: 62px;	}
td#submenu07 a {	background-image:url(../images/footer_07.gif);	width: 145px;	}
td#submenu08 a {	background-image:url(../images/footer_08.gif);	width: 132px;	}

td#submenu01 a:hover {	background-image:url(../images/footer_ov_01.gif); }
td#submenu02 a:hover {	background-image:url(../images/footer_ov_02.gif); }
td#submenu03 a:hover {	background-image:url(../images/footer_ov_03.gif); }
td#submenu04 a:hover {	background-image:url(../images/footer_ov_04.gif); }
td#submenu05 a:hover {	background-image:url(../images/footer_ov_05.gif); }
td#submenu06 a:hover {	background-image:url(../images/footer_ov_06.gif); }
td#submenu07 a:hover {	background-image:url(../images/footer_ov_07.gif); }
td#submenu08 a:hover {	background-image:url(../images/footer_ov_08.gif); }

/*  ********************************************  */
p#copyright {	font-size:10px;	color:#6F4412;	}
p#copyright a {	color:#EB6100;	}
p#copyright a:hover {	color:#6F4412;	}

.bold{font-weight:bold;}
.red{color:#CC0000;}
.orange {	color:#EB6100;}
.orange a{	color:#EB6100; text-decoration:underline;}
.orange a:hover{	color:#6F4412; text-decoration:underline;}
.size10{font-size:10px;}


/*  ********************************************  */
/*caution_tx*//*20071414*/
/*  ********************************************  */
.caution_tx{
	font-size:80%;
	line-height:1.4em;	
	margin:0 12px 0 12px;
	}

.caution_tx span{
	color:#EB6100;
	font-weight:bold;
	}
	
	
/*  ********************************************  */
/*chirashi*//*20071414*/
/*  ********************************************  */	

.chirashi p{
	font-size:10px;
	line-height:1.4em;
	width: 355px;
	}
	
.chirashi p a{
	font-size:10px;
	line-height:1.4em;
	color:#666666;
	text-decoration:underline;
	}	
	
.chirashi p a:hover{
	font-size:10px;
	line-height:1.4em;
	color:#999999;
	text-decoration:none;
	}		

.chirashi span{
	color:#EB6100;
	font-weight:bold;
	}
	
.chirashi span a{
	color:#EB6100;
	font-weight:bold;
	}		
	
.chirashi hr{
	width:353px;
	}


/*  ********************************************  */
/*chirashi*//*200808226*/
/*  ********************************************  */		
.chirashi .img-thumbnail{
	float:right;
	margin:0 0 5px 5px;
}
/*  ********************************************  */
/*magpad*//*20080201*/
/*  ********************************************  */
.magT2{margin-top:2px;}
.magT5{margin-top:5px;}
.magT10{margin-top:10px;}

.magB20{margin-bottom:20px;}
.magB30{margin-bottom:30px;}

.padT10{padding-top:10px;}	

.padB10{padding-bottom:10px;}	
.padB20{padding-bottom:20px;}


/* ADDTION 090424
--------------------*/
/* TEXT-ALIGN */
.ta_c{text-align:center;}
.ta_l{text-align:left;}
.ta_r{text-align:right;}

/* FLOAT */
.fl_n{float:none;}
.fl_l{float:left;}
.fl_r{float:right;}

/* CLEAR */
.cl_b{clear:both;}
.cl_l{clear:left;}
.cl_r{clear:right;}
