/* CSS Document */


div#contents .filter01{
    width:589px;
    height:130px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/menu/grandmain.png);
	}
div#contents .filter02{
    width:275px;
    height:110px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/menu/lunchmain.png);
	}
div#contents .filter03{
    width:296px;
    height:110px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/menu/teamain.png);
	}


div#contents ul.pnlk li{
	float:left;
	}

div#contents h3{
	margin-top:48px;
	margin-bottom:17px;
	}
div#contents h3.firstChild{
	margin-top:38px;
	}

div#contents dl{
	width:180px;
	float:left;
	padding-left:44px;
	margin-top:37px;
	}
div#contents dl.leftChild{
	padding-left:0px;
	}
div#contents dl.topChild{
	margin-top:0px;
	}
div#contents dl dt{
	padding:1px;
	border:1px solid #474448;
	}
div#contents dl dd{
	padding-top:4px;
	}
div#contents dl dd p{
	font-size:84%;
	line-height:130%;
	margin-top:2px;
	}
div#contents dl dd .name{
	font-size:100%;
	color:#CCCCCC;
	font-weight:bold;
	}
div#contents dl dd .price{
	font-size:100%;
	color:#7D784A;
	font-weight:bold;
	}


div#contents div.lunch{
	float:left;
	width:300px;
	padding-right:20px;
	}
div#contents div.tea{
	float:left;
	width:300px;
	}





