@charset "utf-8";

/* レストラン共通 */
@import url("../../common/css/layout.css");
/* メニュー共通 */
@import url("../common/css/layout.css");

/* ──────────────────────────────
	レイアウト
────────────────────────────── */

/* 独自デザイン ────────── */

div#cafe{
	background:url(../../../common/img/background/light.gif);
	margin-top:30px;
	padding:10px;
}
div#cafe:after{
	height:0;
	visibility:hidden;
	content:".";
	display:block;
	clear:both;
	/*モダンブラウザ隙間対策*/
	overflow:hidden;
	font-size:0.1em;
	line-height:0;
}
div#cafe{display:inline-block;}
html[xmlns] div#cafe{display:block;}
* html div#cafe{height:1%;}

/* メニュー */

div.menu{
	background:#FFF;
	padding:10px;
}

div#takout{
	background:#FFF;
	border-bottom:5px #b59929 double;
	clear:both;
	padding:10px 10px 10px;
	text-align:left;
}


	div.menu h3{
		text-align:left;
	}
	
	div.menu h3 span{
		color:#b59929;
		font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
		font-size:x-large;
		font-weight:bold;
	}
	
	div.menu dl{
		border-top:1px #dac570 dotted;
		margin-top:1em;
		padding-top:0.5em;
	}
	
	div.menu dl dt{
		font-weight:bold;
		clear:left;
		float:left;
		text-align:left;
		width:200px;
	}
	
	div.menu dl dd{
		padding-left:220px;
	}
	
	div.menu dl dd.txt{
		line-height:1.8;
		text-align:left;
	}
	
	div.menu dl dd.price{
		border-bottom:1px #dac570 dotted;
		font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
		line-height:1.8;
		padding-bottom:0.5em;
		margin-bottom:0.5em;
		text-align:right;
	}

div#other{
	background:#FFF;
	border-top:5px #b59929 double;
	clear:both;
	padding:10px 10px 10px;
	text-align:left;
}
	
	div#other h3{
		text-align:left;
		float:left;
		width:200px;
	}
	
	div#other h3 span{
		color:#b59929;
		font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
		font-size:x-large;
		font-weight:bold;
		/* css3 */
		text-shadow: 1px 1px 0px #333333;
		filter: dropshadow(color=#333333, offx=1, offy=1); 
	}
