/****************************************************
　■レストラン案内　CSS設定      font-size:80%  style_base.css 
****************************************************/

#rest {
	margin: 10px 0 30px 10px;
}



p.page-top {
	font-size: 12px;
	padding: 10px 0;
	margin: 10px 0 30px;
	text-align: right;
	background-image: url(images/line_gray650.png);
	background-repeat: no-repeat;

}

.title {
	margin: 30px 0 10px 0;
}

/********** index page **********/

/* シュシュブロック */
#content #rest .explane p {
	font-size: 75%;
	padding: 0 0 8px 0;
}

#chouchou01 {
	width: 640px;
	height: 280px;
	margin: 0;
	background-image: url(images/rest_back01.png);
}
#chouchou01 .explane {
	width: 300px;
	padding: 90px 0 0 3px;
}


#chouchou02 {
	width: 640px;
	height: 235px;
	margin: 0;
	background-image: url(images/rest_back02.png);
}
#chouchou02 .explane {
	width: 320px;
	padding: 8px 0 0 318px;
	margin: 0 0 20px 0;
}


/* 以下共通設定 */

.block {
	margin: 0 0 20px 0;
}

#content #rest .block p {
	font-size: 75%;
	padding: 0 0 8px 30px;
}


/* ランチ */

#lunch {
	width: 640px;
	height: 460px;
	margin: 0;
	background-image: url(images/rest_lunch_back.png);
	background-repeat: no-repeat;
}
#lunch-inner {
	padding: 0 0 0 320px;
}



/* ディナー */

#dinner {
	width: 640px;
	height: 680px;
	margin: 0;
	background-image: url(images/rest_dinner_back.png);
	background-repeat: no-repeat;
}
#dinner-inner {
	padding: 0 0 0 320px;
}


/* シュシュWedding,Party */

#wedding {
	width: 590px;
	margin: 0 0 0 25px;
}

#wedding .explane {
	width: 590px;
	height: 210px;
	background-image: url(images/rest_wedding_back.png);
	background-repeat: no-repeat;
}
#content #wedding .explane p {
	padding: 5px 0 10px 320px;
}

/* QRコード追加分 */
#chouchou_qr {
	width: 640px;
	height: 205px;
	margin: 40px 0 40px 0;
	background-image: url(images/rest_qr.png);
}

