@charset "utf-8"; 


/* レイアウト
---------------------------------------------------- */
#navi{
	margin-bottom:30px;
	display:none;/*20100615*/
}
#navi li{
	list-style:none;
	float:left;
}
#navi li a{
	height:70px;
	width:225px;
	text-indent:-9999px;
	display:block;
}
#navi1 a{background:url(../images/navi1.gif) no-repeat;}
#navi2 a{background:url(../images/navi2.gif) no-repeat;}
#navi3 a{background:url(../images/navi3.gif) no-repeat;}
#navi4 a{background:url(../images/navi4.gif) no-repeat;}

#navi1 a:hover{background:url(../images/navi1.gif) no-repeat 0 -70px;}
#navi2 a:hover{background:url(../images/navi2.gif) no-repeat 0 -70px;}
#navi3 a:hover{background:url(../images/navi3.gif) no-repeat 0 -70px;}
#navi4 a:hover{background:url(../images/navi4.gif) no-repeat 0 -70px;}

#navi1-on a{background:url(../images/navi1.gif) no-repeat 0 -70px;}
#navi2-on a{background:url(../images/navi2.gif) no-repeat 0 -70px;}
#navi3-on a{background:url(../images/navi3.gif) no-repeat 0 -70px;}
#navi4-on a{background:url(../images/navi4.gif) no-repeat 0 -70px;}


/* 下層ページ
---------------------------------------------------- */
#content{
	text-align:left;
	width:900px;
	padding:10px 0;
}
#content h3{
	border-left:5px solid #3b91cd;
	padding:3px 0 3px 8px;
	margin-bottom:5px;
	font-size:20px;
}
.img-right{
	float:right;
	padding:4px;
	border:1px solid #ccc;
	margin:0 0 10px 10px;
}


#photogallary{
	width:100%;
	margin-top:5px;
}
#photogallary img{
	padding:3px;
	border:1px solid #ccc;
}


/* Menu
---------------------------------------------------- */
.menu-food{
	width:286px;
	padding:0 14px 0 0;
	float:left;
	line-height:1.2;
}
.menu-food img{
	padding:2px;
	border:1px solid #ddd;
}
.menu-food strong{
	color:#7a9b2c;
	font-size:12px;
}
.font-smal{
	font-size:smaller;
}

.star{
	border:1px solid #bcc397;
	background:#f2f9de;
	padding:10px 20px;
	width:840px;
	margin:20px 0 50px 0;
}
.star img{
	padding:2px;
	border:1px solid #ddd;
	background:#fff;
}
.star .photo-left{
	width:50%;
	float:left;
	text-align:center;
	padding-bottom:20px;
	padding-top:5px;
	font-size:10px;
	line-height:1.3;
}
.star .photo-right{
	width:50%;
	float:right;
	text-align:center;
	padding-bottom:20px;
	padding-top:5px;
	font-size:10px;
	line-height:1.3;
}

.drink strong{
	color:#7a9b2c;
	margin-left:10px;
}