h2{
display:inline;
margin:0 3px;
padding:0;
}
h3{
}

.clear{
clear: both;
}

img.foodtop{
padding:4px;
margin:20px 0 20px 15px;
}
img.foodtop2{
margin:30px 0 0 0;
}
img.foodtop3{
margin:5px;
}
img.foodtop4{
padding:4px;
margin:20px 0 0 15px;
}
img.foodico{
float:right;
}
div.menu-cont-left, div.menu-cont-right{
display:block;
width:275px;
float:left;
padding:10px 10px;
}
div.menu-cont{
clear:both;
border-bottom:1px solid #eeffff;
}

div.menu-cont-L{
padding:10px 10px;
display:block;
}

div.menu-cont-L h4{
margin:25px 0 15px 0;
}

div.menu-cont-L .price{
margin:15px 0 15px 0;
}


div#kids{
background:#fef2e0;
}
div#sweet{
background-color:#fee6f2;
}
div.menu-cont-left{
float:left;
}
div.menu-cont-right{
float:right;
}

h4{
font-size:14px;
font-weight:bold;
color:#67991c;
}

p.sup{
font-size:12px;
margin:0;
padding:0 ;
line-height:100%;
}
p.price{
font-size:14px;
}

.foodphoto{
padding:5px;
border:1px;
float:right;
}

.foodphoto-L
padding:5px;
border:1px;
float:left;
}





/* -- DRINK -- */
.menu-cont-d h4{
font-size:14px;
font-weight:bold;
color:#333333;
font-family:serif;
padding:3px 10px ;
}

h4 span{
font-size:12px;
font-weight:normal;;
}

div.menu-cont-d{
padding:10px 30px;
display:block;
}

.organic-top{
width:500px;
height:53px;
display:block;
background:url("../img/menu2/organic-bg1.jpg" )no-repeat; 
}

.organic{
width:500px;
display:block;
background:url("../img/menu2/organic-bg2.jpg" )repeat; 
}

.organic-bottom{
width:500px;
height:57px;
display:block;
background:url("../img/menu2/organic-bg3.jpg" )no-repeat; 
}

.cocktail-title{
font-family:serif;
background-color:#ffefde;
padding:5px 15px;
}

.cocktail-title span{
font-family:san-serif;
font-size:12px;
padding-left:8px;
font-weight:normal;
}

.cocktail-L{
display:block;
width:275px;
float:left;
padding:10px 10px;
}

.cocktail-L p{
padding:0px 15px;
}


.d-photo{
padding:5px;
border:1px;
float:right;
}

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

ul.globalNavi , ul.globalNavi2 {
	margin: 0;
	padding: 0;
	line-height: 1;
	list-style-type: none;
	font-family:serif;
}

ul.globalNavi li , ul.globalNavi2 li {
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
	font-size: 14px; /* 文字サイズ */
	border-bottom: 1px solid #ffffff;
}


ul.globalNavi li  {
	width: 120px; /*サイズ固定*/
}
ul.globalNavi2 li  {
	width: 140px; /*サイズ固定*/
}



ul.globalNavi li a ,ul.globalNavi2 li a {
	border-right: 1px solid #fefefe;
	padding: 9px 10px;
	display: block;
	position: relative; /* for IE6 */
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}


ul.globalNavi li a:hover ,ul.globalNavi2 li a:hover {
	border-color: #ededed;
	color: #333333;
	background-color: #ffdeef;
}

/* ClearFix */

ul.globalNavi, ul.globalNavi2 {
	_height: 1px;
	min-height: 1px;
	/*¥*//*/
	height: 1px;
	overflow: hidden;
	/**/
}

ul.globalNavi:after ,ul.globalNavi2:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

