@charset "utf-8";

body{
	background-color:#F7DEC8;
	text-align:center;
	padding:10px 0px;
	}

div.container{
	position:relative;/*store_naviの初期位置*/
	width:810px;
	margin:0px auto;
	text-align:center;
	background:url(../img/container_bg.jpg) repeat-y left top;
	}

div.header{
	position:relative;
	width:810px;
	height:55px;/*固定*/
	background:url(../img/container_header.jpg) no-repeat left top;
	}
	div.header h1{
	position:absolute;
	top:15px;
	left:25px;
	}
	div.header h1 a{
	display:block;
	width:220px;
	height:35px;
	background:url(../img/rogo.jpg) no-repeat left top;
	text-indent:-9999px;
	}
	div.header a.navi1{
	position:absolute;
	top:20px;
	right:20px;
	width:166px;
	height:18px;
	background-image:url(../img/header_navi1.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
	div.header a.navi1:link,div.header a.navi1:visited{ background-position:left top; }
	div.header a.navi1:hover,div.header a.navi1:active{	background-position:left -18px; }

/*ul#nav{
	overflow:hidden;
	_zoom:1;
	display:block;
	width:800px;
	margin:0px auto;
	}
	ul#nav li{
	float:left;
	}
	ul#nav a{
	display:block;
	height:35px;
	background-image:url(../img/navi.jpg);
	background-repeat:no-repeat;
	}
	ul#nav a.navi1{width:100px;}
	ul#nav a.navi2,ul#nav a.navi3,ul#nav a.navi4,ul#nav a.navi5,ul#nav a.navi6{width:140px;}
	
	ul#nav a.navi1:link,ul#nav a.navi1:visited{ background-position:left top;}
	ul#nav a.navi2:link,ul#nav a.navi2:visited{ background-position:-100px top;}
	ul#nav a.navi3:link,ul#nav a.navi3:visited{ background-position:-240px top;}
	ul#nav a.navi4:link,ul#nav a.navi4:visited{ background-position:-380px top;}
	ul#nav a.navi5:link,ul#nav a.navi5:visited{ background-position:-520px top;}
	ul#nav a.navi6:link,ul#nav a.navi6:visited{ background-position:-660px top;}
	
	ul#nav a.navi1:hover,ul#nav a.navi1:active{ background-position:left -35px;}
	ul#nav a.navi2:hover,ul#nav a.navi2:active{ background-position:-100px -35px;}
	ul#nav a.navi3:hover,ul#nav a.navi3:active{ background-position:-240px -35px;}
	ul#nav a.navi4:hover,ul#nav a.navi4:active{ background-position:-380px -35px;}
	ul#nav a.navi5:hover,ul#nav a.navi5:active{ background-position:-520px -35px;}
	ul#nav a.navi6:hover,ul#nav a.navi6:active{ background-position:-660px -35px;}
	
	dropoy.cssへ移行
	*/


div.footer{
	position:relative;
	width:100%;
	height:40px;/*固定*/
	background:url(../img/container_footer.jpg) no-repeat left bottom;
	}
	div.footer ul{
	overflow:hidden;
	_zoom:1;
	position:absolute;
	top:6px;
	left:20px;
	width:760px;
	margin:0px auto;
	background:url(../img/copyright.jpg) no-repeat right center;
	display:block;
	}
	div.footer li{
	float:left;
	margin-right:5px;
	}
	div.footer a{
	display:block;
	text-indent:-9999px;
	}
	div.footer a.navi1{
	width:84px;
	height:18px;
	background-image:url(../img/footer_navi1.jpg);
	}
	div.footer a.navi2{
	width:82px;
	height:18px;
	background-image:url(../img/footer_navi2.jpg);
	}
	div.footer a.navi3{
	width:126px;
	height:18px;
	background-image:url(../img/footer_navi3.jpg);
	}
	div.footer a.navi1:link,div.footer a.navi1:visited,div.footer a.navi2:link,div.footer a.navi2:visited,div.footer a.navi3:link,div.footer a.navi3:visited{background-position:left top;}
	div.footer a.navi1:hover,div.footer a.navi1:active,div.footer a.navi2:hover,div.footer a.navi2:active,div.footer a.navi3:hover,div.footer a.navi3:active{background-position:left -18px;}

div.contents{
	width:800px;
	margin:0px auto;
	padding-bottom:15px;
	border-bottom:1px solid #DED4CA;
	}

/*-------------------------------------

　　

---------------------------------------*/
#store_navi{
	position:absolute;
	top:0px;
	left:810px;
	width:90px;
	height:450px;
	background:url(../img/float_navi_bg.jpg) no-repeat left top;
	}
	#store_navi ul{
	margin-top:70px;
	}
	#store_navi a:hover,#store_navi a:active{
	  filter: alpha(opacity=60);
	  -moz-opacity:0.60;
	  opacity:0.60;
	}
	#store_navi img{vertical-align:bottom;}
	

/*-----------------

　　業態バナー

-----------------*/

.store_list{
	border-top:1px solid #DED4CA;
	border-bottom:1px solid #DED4CA;
	}
	.store_list ul{
	overflow:hidden;
	_zoom:1;
	}
	.store_list li{
	float:left;
	}
	.store_list a{
	display:block;
	height:60px;
	text-indent:-9999px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.store_list a.navi1{width:90px;}
	.store_list a.navi2{width:100px;}
	.store_list a.navi3{width:90px;}
	.store_list a.navi4{width:105px;}
	.store_list a.navi5{width:125px;}
	.store_list a.navi6{width:100px;}
	.store_list a.navi7{width:95px;}
	.store_list a.navi8{width:95px;}
	
	.store_list a.navi1:link,.store_list a.navi1:visited{background-image:url(../img/gnavi_off_1.jpg);}
	.store_list a.navi2:link,.store_list a.navi2:visited{background-image:url(../img/gnavi_off_2.jpg);}
	.store_list a.navi3:link,.store_list a.navi3:visited{background-image:url(../img/gnavi_off_3.jpg);}
	.store_list a.navi4:link,.store_list a.navi4:visited{background-image:url(../img/gnavi_off_4.jpg);}
	.store_list a.navi5:link,.store_list a.navi5:visited{background-image:url(../img/gnavi_off_5.jpg);}
	.store_list a.navi6:link,.store_list a.navi6:visited{background-image:url(../img/gnavi_off_6.jpg);}
	.store_list a.navi7:link,.store_list a.navi7:visited{background-image:url(../img/gnavi_off_7.jpg);}
	.store_list a.navi8:link,.store_list a.navi8:visited{background-image:url(../img/gnavi_off_8.jpg);}

	.store_list a.navi1:hover{background-image:url(../img/gnavi_on_1.gif);}
	.store_list a.navi2:hover{background-image:url(../img/gnavi_on_2.gif);}
	.store_list a.navi3:hover{background-image:url(../img/gnavi_on_3.gif);}
	.store_list a.navi4:hover{background-image:url(../img/gnavi_on_4.gif);}
	.store_list a.navi5:hover{background-image:url(../img/gnavi_on_5.gif);}
	.store_list a.navi6:hover{background-image:url(../img/gnavi_on_6.gif);}
	.store_list a.navi7:hover{background-image:url(../img/gnavi_on_7.gif);}
	.store_list a.navi8:hover{background-image:url(../img/gnavi_on_8.gif);}

	.store_list a.navi1:active{background-image:url(../img/gnavi_ac_1.jpg);}
	.store_list a.navi2:active{background-image:url(../img/gnavi_ac_2.jpg);}
	.store_list a.navi3:active{background-image:url(../img/gnavi_ac_3.jpg);}
	.store_list a.navi4:active{background-image:url(../img/gnavi_ac_4.jpg);}
	.store_list a.navi5:active{background-image:url(../img/gnavi_ac_5.jpg);}
	.store_list a.navi6:active{background-image:url(../img/gnavi_ac_6.jpg);}
	.store_list a.navi7:active{background-image:url(../img/gnavi_ac_7.jpg);}
	.store_list a.navi8:active{background-image:url(../img/gnavi_ac_8.jpg);}
	
.contents_banner{
	width:760px;
	margin:15px auto 0px auto;
	background-color:#F7F0E8;
	}
	.contents_banner ul{
	overflow:hidden;
	_zoom:1;
	display:block;
	padding:10px 0px 5px 12px;
	}
	.contents_banner li{
	display:block;
	width:185px;
	height:50px;
	float:left;
	}
.contents_banner a{
	display:block;
	width:180px;
	height:45px;
	text-indent:-9999px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.contents_banner a.navi1:link,.contents_banner a.navi1:visited{background-image:url(../img/cnavi_off_1.jpg);}
	.contents_banner a.navi2:link,.contents_banner a.navi2:visited{background-image:url(../img/cnavi_off_2.jpg);}
	.contents_banner a.navi3:link,.contents_banner a.navi3:visited{background-image:url(../img/cnavi_off_3.jpg);}
	.contents_banner a.navi4:link,.contents_banner a.navi4:visited{background-image:url(../img/cnavi_off_4.jpg);}
	.contents_banner a.navi5:link,.contents_banner a.navi5:visited{background-image:url(../img/cnavi_off_5.jpg);}
	.contents_banner a.navi6:link,.contents_banner a.navi6:visited{background-image:url(../img/cnavi_off_6.jpg);}
	.contents_banner a.navi7:link,.contents_banner a.navi7:visited{background-image:url(../img/cnavi_off_7.jpg);}
	.contents_banner a.navi8:link,.contents_banner a.navi8:visited{background-image:url(../img/cnavi_off_8.jpg);}

	.contents_banner a.navi1:hover{background-image:url(../img/cnavi_on_1.gif);}
	.contents_banner a.navi2:hover{background-image:url(../img/cnavi_on_2.gif);}
	.contents_banner a.navi3:hover{background-image:url(../img/cnavi_on_3.gif);}
	.contents_banner a.navi4:hover{background-image:url(../img/cnavi_on_4.gif);}
	.contents_banner a.navi5:hover{background-image:url(../img/cnavi_on_5.gif);}
	.contents_banner a.navi6:hover{background-image:url(../img/cnavi_on_6.gif);}
	.contents_banner a.navi7:hover{background-image:url(../img/cnavi_on_7.gif);}
	.contents_banner a.navi8:hover{background-image:url(../img/cnavi_on_8.gif);}

	.contents_banner a.navi1:active{background-image:url(../img/cnavi_ac_1.jpg);}
	.contents_banner a.navi2:active{background-image:url(../img/cnavi_ac_2.jpg);}
	.contents_banner a.navi3:active{background-image:url(../img/cnavi_ac_3.jpg);}
	.contents_banner a.navi4:active{background-image:url(../img/cnavi_ac_4.jpg);}
	.contents_banner a.navi5:active{background-image:url(../img/cnavi_ac_5.jpg);}
	.contents_banner a.navi6:active{background-image:url(../img/cnavi_ac_6.jpg);}
	.contents_banner a.navi7:active{background-image:url(../img/cnavi_ac_7.jpg);}
	.contents_banner a.navi8:active{background-image:url(../img/cnavi_ac_8.jpg);}

div.flash_attention{
	width:760px;
	margin:0px auto;
	text-align:left;
	padding-top:15px;
	}
/*-------------------------------------

　　検索調整CSS

---------------------------------------*/
table#insearch_result td{
	font-size: 12px;
}
table#inshop_result td table td{
	padding:0px !important;
	}
