@charset "UTF-8";
/* CSS Document */

/*--------------------------
　DL-02  メニュー
---------------------------*/

/*◆限定メニューバナー*/
#gentei{
	margin-bottom:20px;
	overflow:hidden;
	_height:1%;
}

#gentei li{
	float:left;
}

/*
#gentei{
	width:404px;
	margin:0 auto 20px auto;
}
*/

/*◆お惣菜*/
#souzai{
	margin-bottom:2px;
	padding-left:5px;
	border-left:#7C3DAB 5px solid;
	_height:1%;
}

#souzai h3{
	color:#7C3DAB;
}

#souzai li,#party li,#bentou li,#sand li{
	float:left;
}

/*◆パーティパック*/
#party{
	margin-bottom:2px;
	padding-left:5px;
	border-left:#FF3366 5px solid;
	_height:1%;
}

#party h3{
	color:#FF3366;
}

/*◆弁当・丼・BOX*/
#bentou{
	margin-bottom:2px;
	padding-left:5px;
	border-left:#0094C6 5px solid;
	_height:1%;
}

#bentou h3{
	color:#0094C6;
}

#bentou li.child{
	float:right;
}

/*◆かつサンド・かつむすび*/
#sand{
	margin-bottom:2px;
	padding-left:5px;
	border-left:#FF6633 5px solid;
	_height:1%;
}

#sand h3{
	color:#FF6633;
}

#sand li.child{
	float:right;
}

#sand li{
 margin-bottom:30px;
}

*html #sand li{
 margin-bottom:0;
}


*:first-child+html #souzai,
*:first-child+html #party,
*:first-child+html #bentou,
*:first-child+html #sand
{
	height:1%;
}

/*◆カロリー表示*/
#cal{
	margin-top:30px;
	padding-top:15px;
	border-top:#CCCCCC 1px dotted;
}

#cal h3{
	margin-bottom:10px;
	padding:7px 10px;
	border-left:#008000 5px solid;
	color:#008000;
	font-size:1.2em;
}

#cal p{
	margin-bottom:10px;
}
