@charset "UTF-8";

#image_navi{
	margin-bottom:30px;
}
#image_navi li{
	float:left;
}
#image_navi li a{
	display:block;
	width:192px;
	height:235px;
}
#ct_shop{
	background:url(../store/img/bg_midle.gif) repeat-y;
	clear:both;
}
#shopinfo_01{
	width:768px;
	background:url(../store/img/bg_top.gif) top no-repeat;
	padding-top:30px;
}
#text01{
	width:496px;
	margin-left:26px;
	margin-right:20px;
	font-size:12px;
	line-height:1.2;
}
.re_open{
	float:left;
	margin-left:10px;
	margin-top:6px;
}
#text01 dl dt{
	font-weight:bold;
	margin:10px 0;
}
.margin-t-90px{
	margin-top:90px;
}
.margin-b-70px{
	margin-bottom:75px;
}
.margin-b-100px{
	margin-bottom:100px;
}
.margin-b-105px{
	margin-bottom:105px;
}
.margin-b-120px{
	margin-bottom:120px;
}
.padding-t-20px{
	padding-top:24px;
}
#photo{
	margin-top:20px;
}
#yoko_02{
position:relative;
top:25px;
}
#photo dl{
	float:left;
	width:188px;
	margin:0 20px;
}
#photo dd{
	text-align:center;
}
#photo dt{
	color:#663300;
}
#shop_photo{
margin-top:50px;
}

h4{
	margin:30px 26px;
}
#access{
	width:350px;
	margin:0 35px;
}
#access li{
	list-style-image:url(../store/img/liststyle.gif);
	list-style-position: outside;
	margin:5px 20px;
}
#map{
	width:301px;
}
#map_bt{
	margin-left:90px;
	margin-top:20px;
}
#shopinfo_02{
	width:768px;
	background:url(../store/img/bg_bottom.gif) bottom no-repeat;
	padding-bottom:30px;
}

/*IE6,IE7用*/

#oki_02{
/position:relative;
/top:-5px;
} 
#yoko_02{
/position:relative;
/top:4px;
} 
#kago_02{
/position:relative;
/top:8px;
} 


/*IE6用*/

* html #text01{
	margin-left:10px;
} 
