@charset "utf-8";

/*
	Site Name: 
	Description: initial setting
	Version: 
	Author: 
*/

/*
===== MENU ===========================================

	1: MENUBOX
	2: MENUNAVI
	3: FOOTER

==========================================================
*/

/*
===== 1: MENUBOX ==========================================
*/

div.menubox{
	clear: both;
	margin: 0px;
	padding: 10px;
	width: 600px;
	border: 1px solid #EDE3D2;
	font-size: 11px;
}

div.menubox ul.submenu{
	margin: 0px;
	padding: 0px;
	height: 20px;
}

div.menubox ul.submenu li{
	float:left;
	padding-right:10px;
}

div.menubox h4{
	clear: both;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	border-bottom: 1px dotted #996600;
}

div.menubox ul.menugroup4{
	width:620px;
	text-align: center;
	margin-top:10px;
}

div.menubox ul.menugroup4 p{
	text-align: center;
	padding-top:3px;
}

div.menubox ul.menugroup4 p.price{
	text-align: center;
	padding-top:2px;
	color: #FF6600;
	font-size: 11px;
}

div.menubox ul.menugroup4 li.unit{
	float: left;
	width: 142px;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

div.menubox ul.menugroup4 li.unit img{
	border: 5px solid #EDE3D2;
}

div.menubox ul.menugroup4 li.unit a:hover img{
	border: 5px solid #7C3034;
}


div.menubox ul.menugroup4 li.unit_gt{
	float: left;
	width: 142px;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

div.menubox ul.menugroup4 li.unit_gt img{
	border: 5px solid #9AE9A4;
}

div.menubox ul.menugroup4 li.unit_gt a:hover img{
	border: 5px solid #219230;
}


div.menubox ul.menuset{
	width:620px;
	margin-top:10px;
}

div.menubox ul.menuset li{
	float:left;
}

div.menubox ul.menuset p.price{
	padding-top:2px;
	color: #FF6600;
	font-size: 11px;
}

div.menubox ul.menuset li.unit{
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

div.menubox ul.menuset li.unit img{
	border: 5px solid #EDE3D2;
}

div.menubox ul.menuset li.unit a:hover img{
	border: 5px solid #7C3034;
}

div.menubox ul.menudrink {
	clear:both;
	margin-top:5px;
}

div.menubox ul.menudrink li{
	float:left;
}

div.menubox ul.menudrink li.price{
	color: #FF6600;
	font-size: 11px;
	width:150px;
}

div.menubox ul.menudrink li.name{
	width:450px;
}

div#main div.menubox p.red{
	font-size: small;
	color: #FF0000;
	clear: both;
}

/*
===== 2: MENUNAVI ==========================================
*/

ul.menunavi{
	margin: 10px 0px 0px;
	padding: 0px;
	height: 34px;
}

ul.menunavi li a:hover img{
filter:Alpha(opacity=0);
-moz-opacity: 0.0;
opacity: 0.0;
}

ul.menunavi li{
	float:left;
	padding-right:5px;
	margin: 0px;
}

ul.menunavi li.curry{
	background: url(../img/menu/btn_currymenu_on.gif) no-repeat;
	height: 34px;
	width: 160px;
}

ul.menunavi li.sweets{
	background: url(../img/menu/btn_sweetsmenu_on.gif) no-repeat;
	height: 34px;
	width: 160px;
}

ul.menunavi li.drink{
	background: url(../img/menu/btn_drinkmenu_on.gif) no-repeat;
	height: 34px;
	width: 160px;
}

ul.menunavi li.greentea{
	background: url(../img/menu/btn_greentea_on.gif) no-repeat;
	height: 34px;
	width: 120px;
}

