@charset "utf-8";
/* CSS Document */

@import "../../css/base.css";

#image01 {
	margin:30px 0 0 20px;
}

h2 {
	margin:30px 0 0 20px;
	clear: both;
}

/* ご予約
---------------------------------------*/

#menuReserve {
	background: url(../images/image03.gif) no-repeat right;
	margin:0 0 0 20px;
	width: 540px;
	height: 85px;
	font-size: 75%;
}

#menuReserveRuleTitle {
	font-size: 75%;
	margin:0 0 0 20px;
	font-weight: bold;
	color: #520100;
}

#menuReserveRule {
	font-size: 75%;
	width: 520px;
	border: 1px solid;
	border-color: #F90;
	padding:10px;
	margin:5px 0 0 20px;
}

/* ご予約
---------------------------------------*/

#allergyLink {
	font-size: 85%;
	margin:30px 0 0 20px;
}



/* 弁当 表示設定（システム）
----------------------------------------------*/

#menuListBox {
	margin:30px 0 0 20px;
	clear: both;
}

.menuCategoryTitle {
	border: solid 1px #F60;
	width:530px;
	padding:5px 3px 3px 5px;
	background-color: #fffcca;
}

.menuCategoryTitle span {
	border-left: solid 3px #F60;
	padding:0 0 0 8px;
	font-size: 12px;
	font-weight: bold;
}

.bentoListTable {
	border: solid 1px #f8a000;
	border-collapse: collapse;
}


.bentoListTable td {
	border: solid 1px #f8a000;
	padding:3px;
	vertical-align:top;
}

/* 弁当スペック表示設定（システム）
----------------------------------------------*/

#menuListBoxsidemenu {
	margin:20px 0 0 20px;
	clear: both;
}

/* 弁当スペック表示設定（システム）
----------------------------------------------*/

.newIcon {
	color:#f00;
	font-size:12px;
	font-weight: bold;
}

.bentoName {
	font-size:12px;
}

.bentoPrice {
	color:#f00;
	font-size:12px;
	text-align:right;
	font-weight: bold;
}

.bentoPrice2 {
	font-size:10px;
	font-weight: normal;
	color: #000;
}

.bentoPriceOkazu {
	color:#f00;
	font-size:10px;
	text-align:right;
}

.bentoBiko {
	color:#f00;
	font-size:10px;
	text-align:right;
}

/*　ご予約（システム）
-------------------------------------------*/

.reserveTable {
	margin:20px 0 0 20px;
}

.reserveTableBox {
	padding-bottom:30px;
}
