﻿@charset "utf-8";

/* -----------------------------------------------
 * 望楼NOGUCHI登別
 * お食事処ページ CSS
 *
 * Author     : sue/waka
 * LastUpdate : 09/04/14
----------------------------------------------- */

/* ----------------------------------------------
 * お食事処ページ専用基本枠
---------------------------------------------- */
#container {
	background: url("../img/mainBack.jpg") no-repeat;
}

/* 左側ローカルナビゲーション */
#gNav #gNavList ul li#localNav ol li#localNav01 {
	background: url("../img/localNav01_o.gif") no-repeat;
}
#gNav #gNavList ul li#localNav ol li#localNav02 {
	background: url("../img/localNav02_o.gif") no-repeat;
}
#gNav #gNavList ul li#localNav ol li#localNav03 {
	background: url("../img/localNav03_o.gif") no-repeat;
}

/* ----------------------------------------------
 * お食事処
---------------------------------------------- */
ul.subNav {
	margin: 10px 0 0;
}
	ul.subNav li {
		float: left;
		margin-right: 10px;
	}
		ul.subNav li.end {
			margin-right: 0;
		}

/* --------------------------
 * お食事処一覧
-------------------------- */

/* お食事処一覧写真 */
#restaurant.restaurantTop #restaurantList {
	margin: 25px 0 15px;
}
	#restaurantList div {
		float: left;
		margin-bottom: 10px;
	}
		#restaurantList div.first {
			margin-right: 10px;
		}

		#restaurantList div p {
			width: 230px;
			margin: 0;
			padding: 0;
			line-height: 1.1;
		}
			#restaurantList div p,
			#restaurantList div p a,
			#restaurantList div p a:hover {
				display: block;
			}
			#restaurantList div p a:hover {
				background: transparent;
			}
				#restaurantList div p a:hover img {
					visibility: hidden;
				}

				/* 個室レストランJIBIE */
				#restaurantList div p#thum_jibie {
					background: url("../img/thum_jibie_o.jpg") no-repeat;
				}
				/* 料理 */
				#restaurantList div p#thum_cuisines {
					background: url("../img/thum_cuisines_o.jpg") no-repeat;
				}

/* お品書きPDF */
.menuPDF {
	margin: 1em 0;
	padding: 0.5em 0;
	border-top: 1px solid #737373;
	border-bottom: 1px solid #737373;
}
	.menuPDF p {
		margin: 0.5em;
		line-height: 1.4;
		text-align: center;
	}
		.menuPDF p.referenceMark {
			font-size: 80%;
		}
	.menuPDF a {
		text-decoration: underline;
	}

/* --------------------------
 * 食事処詳細
-------------------------- */
#restaurantDetailHeadline {
	margin: 0 0 18px;
}

#restaurantDetailHeadline #restaurantName {
	margin: 45px 0 35px;
}
	#restaurantDetailHeadline #restaurantName h2 {
		float: left;
		margin: 0;
		padding: 0;
		line-height: 1.1;
	}

.restaurantDetail h3 {
	margin-bottom: 15px;
}

.restaurantDetail h4 {
	margin: 5px 0 10px;
	font-size: 14px;
	font-weight: normal;
}

.notify {
	color: #333333;
}

/* 食事処写真 */
#change_image {
	margin: 22px 0 0;
}