@charset "UTF-8";

/*------------------
 menu contents
------------------*/
#menu .infobox .infoboxhead{
	margin-top:10px;
	width:490px;
	height:10px;
	_marign:0;
	background:#fff url(./img/infoboxhead.gif) bottom no-repeat;
}

#menu .infobox .infoboxbody{
	width:450px;
	_width:490px;
	margin:0;
	padding:20px;
	line-height:150%;
	background: #fff url(./img/infoboxbody.gif) repeat-y;
}

#menu .infobox .infoboxbody:after{clear: both; display: block; content: "."; visibility: hidden; height: 0;}


#menu .infobox .infoboxfoot{
	width:490px;
	height:11px;
	margin-bottom:15px;
	background:url(./img/infoboxfoot.gif) top no-repeat;
}

#menu table.listtbl{
	margin-bottom:10px;
}

#menu table.listtbl td{
	height:25px;
}

#menu .infotxt{
	margin:0 10px;
}

#menu p{
	margin:5px 0;
}

#menu img{
	margin-top:10px;
}

/*--------------------
menu side
---------------------*/

#side_menubox ul{
	padding:0 10px;
}

#side_menubox li{
	color:#663300;
	padding:5px 0;
}

#side_menubox li a,
#side_menubox li a:visited{
	text-indent: -9999px;
	overflow: hidden;
	width: 150px;
	height:25px;
	display: block;
}

#side_menubox li#menu00 a{
	background:url(./img/btn_m_list.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu00 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu01 a{
	background:url(./img/btn_m_pork.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu01 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu02 a{
	background:url(./img/btn_m_beef.gif) no-repeat 0 0;
	width: 150px;
}

#side_menubox li#menu02 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu03 a{
	background:url(./img/btn_m_chiken.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu03 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu04 a{
	background:url(./img/btn_m_shrimp.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu04 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu05 a{
	background:url(./img/btn_m_tongue.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu05 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu06 a{
	background:url(./img/btn_m_hayashi.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu06 a:hover{
	background-position: 0 -25px;
}

#side_menubox li#menu07 a{
	background:url(./img/btn_m_apple.gif) no-repeat 0 0;
	width: 150px;
}
#side_menubox li#menu07 a:hover{
	background-position: 0 -25px;
}


/*-------------------------------
 override
-------------------------------*/

#side #side_menuhead{
	background: #fff url(./img/side_head.gif) top no-repeat;
}

#gnavi li#gnavi_menu a{
	background:url(../common/img/gnavi_menu.gif) no-repeat 0 -50px;
	width: 123px;
}

/*---------------------------------
ttl
----------------------------------*/
#contents h3#boxttl00{
	background: url(img/ttl00.gif) no-repeat;
}

#contents h3#boxttl01{
	background: url(img/ttl01.gif) no-repeat;
}

#contents h3#boxttl02{
	background: url(img/ttl02.gif) no-repeat;
}

#contents h3#boxttl03{
	background: url(img/ttl03.gif) no-repeat;
}

#contents h3#boxttl04{
	background: url(img/ttl04.gif) no-repeat;
}

#contents h3#boxttl05{
	background: url(img/ttl05.gif) no-repeat;
}

#contents h3#boxttl06{
	background: url(img/ttl06.gif) no-repeat;
}

#contents h3#boxttl07{
	background: url(img/ttl07.gif) no-repeat;
}
