@charset "UTF-8";



/* ////////////////////////////////////////////////// */
/* local */
/* ////////////////////////////////////////////////// */


#localmn ul {
	overflow: hidden;
	margin: 0 ;
}
#localmn ul li {
}
#localmn ul li a {
	display: block;
	height: 23px;
	overflow: hidden;
	text-indent: -9999px;
}
#localmn ul li.recommend {
	background: url(../img/local/bt01.gif) no-repeat -191px 0;
}
#localmn ul li.recommend a {
	width: 191px;
	background: url(../img/local/bt01.gif) no-repeat 0px 0;
}
#localmn ul li.info {
	width: 191px;
	background: url(../img/local/bt03.gif) no-repeat -191px 0;
}
#localmn ul li.info a {
	width: 191px;
	background: url(../img/local/bt03.gif) no-repeat 0 0;
}
#localmn ul li.contact {
	width: 191px;
	background: url(../img/local/bt04.gif) no-repeat  -191px 0;
}
#localmn ul li.contact a {
	width: 191px;
	background: url(../img/local/bt04.gif) no-repeat  0 0;
}
#localmn ul li.qa {
	width: 191px;
	background: url(../img/local/bt05.gif) no-repeat -191px 0;
}
#localmn ul li.qa a {
	width: 191px;
	background: url(../img/local/bt05.gif) no-repeat 0 0;
}


body#restaurant #localmn ul li a:hover {
	filter: alpha(opacity=0);
	opacity: 0;
	-moz-opacity: 0;
}
#localmn ul.sub li a {
	display: block;
	height: 21px;
	overflow: hidden;
	text-indent: -9999px;
}
body#restaurant #localmn ul.sub li.susuhori a{
	background: url(../img/local/sub01.gif) no-repeat 0 0;
}
body#restaurant #localmn ul.sub li.toki a{
	background: url(../img/local/sub02.gif) no-repeat 0 0;
}
body#restaurant #localmn ul.sub li.toki2f a{
	background: url(../img/local/sub04.gif) no-repeat 0 0;
}
body#restaurant #localmn ul.sub li.anchor a{
	background: url(../img/local/sub03.gif) no-repeat 0 0;
}
body#restaurant #localmn ul.sub li.lec_court a{
	background: url(../img/local/sub06.gif) no-repeat 0 0;
	/* height:35px !important; */
}
body#restaurant #localmn ul.sub li.irifune a{
	background: url(../img/local/sub07.gif) no-repeat 0 0;
	/* height:35px !important; */
}

body#restaurant #localmn ul.sub li a:hover {
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5;
}

#localmn ul.sub {
	display: block;
}

/* pagehead
-----------------------------------------------------------------------------*/

#alpha .pagehead{
	background:url(../img/pagehead.gif) left top no-repeat;
	padding:0 24px;
}

#alpha .pagehead h2{
	float:left;
	padding:9px 0;
}

#alpha .pagehead p{
	float:right;
	padding:8px 0 0 0;
}

/* outline
-----------------------------------------------------------------------------*/
#alpha .outline {
	padding: 10px 0 20px 0;
}
#alpha .outline .text {
	float: left;
	width: 300px;
}
#alpha .outline .text p {
	padding: 0 0 0.5em 0;
}
#alpha .outline .photo {
	float: right;
	width: 300px;
	text-align: center;
}

#alpha .lead {
	border-top: 1px solid #babacc;
	border-bottom: 1px solid #babacc;
	padding: 10px;
	margin: 0 0 20px;
}
#alpha .lead .photo {
	float: left;
	width: 120px;
}
#alpha .lead .text {
	float: right;
	width: 450px;
}

/* pagenavi
-----------------------------------------------------------------------------*/

#alpha .pagenavi{
	margin:0 0 20px 0;
}

#alpha .pagenavi li{
	float:left;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
	margin:0 10px 0 0;
}

#alpha .pagenavi li a:hover img{
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
}


