<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";


/* 下層ページ共通 */

div#contents {
	background-color:#ffffff;
	min-height:100%;
	_height:100%;
}

div#head {
	padding: 15px 0px 30px 0px;
}

div#menu {
	float: left;
	width: 180px;
}

ul.menu li {
   list-style-type: none; 
   margin: 0px 0px 2px 0px;
   line-height: 0.5em;
}

ul.banner {
	margin-top:10px;
}

ul.banner li {
   list-style-type: none; 
   margin: 0px 0px 2px 0px;
   line-height: 0.5em;
}

ul.sub {
   list-style-type: none; 
   line-height: 1em;
   margin-bottom:10px;
}

ul.sublist li {
   list-style-type: none; 
   line-height: 1.2em;
   text-indent: 3.5em;
}

div#main {
	padding-left:20px;
	float: right;
	width: 700px;
	background-image:url(../img/menu_line.gif);
	background-repeat:repeat-y;
}

div#foot {
	padding: 40px 0px 15px 0px;
}

/* 商品情報 */

.goods_l {
	width:233px;
	float:left;
	text-align:center;
	margin-bottom:20px;
}

.goods_c {
	width:233px;
	float:left;
	text-align:center;
	margin-bottom:20px;
}

.goods_r {
	width:234px;
	float:left;
	text-align:center;
	margin-bottom:20px;
}

.goods_l img {
	margin-bottom:5px;
}

.goods_c img {
	margin-bottom:5px;
}

.goods_r img {
	margin-bottom:5px;
}

/* 店舗案内 */

table.shop {
	border-spacing: 5;
}

.shop th {
	background-color:#e0cea1;
	padding: 3px 10px;
}

.shop td {
    border:1px solid #ffffff;
	background-color:#fff8e6;
	padding: 3px 10px;
}

/* おいしさぎっしり */

.id_catch {
	margin:15px 0px;
}

/* ご注文の流れ */

.order_catch {
	margin:30px 0px 20px 0px;
}

div#order_indent {
	width:540px;
	padding:0px 80px;
}

.order_subtitle {
	margin-bottom:10px;
}

.order_arrow {
	margin:20px 0px;
}</pre></body></html>