@charset "utf-8";

/* マップ-共通 */

#wrapper {
	margin-top:90px;
}

h2 {
	font-size:19px;
	line-height:0;
}

h3 {
	font-size:16px;
	line-height:0;
}

h4 {
	font-size:12.5px;
	line-height:0;
}

h5 {
	font-size:12.5px;
	line-height:0;
}

.contents_waku {
	width:805px;
	margin:0 auto;
	padding:0;
}

.topimg {
	margin-top:15px;
}

.moji_s { /* 薄めの文字設定 */
	font-size:12px;
	color:#595757;
	letter-spacing:0.03em;
	line-height:2em;
}

/* オリーブ記念館 */

.kinenkan {
	display:table;
	margin-top:85px;
	margin-bottom:115px;
}

.kinenkan_l {
	display:table-cell;
	vertical-align:top;
	width:245px;
}

.kinenkan_l h2 {
	padding-top:8px;
}

.kinenkan_info {
	margin-top:20px;
}

.kinenkan_r {
	display:table-cell;
	vertical-align:top;
}

.kinenkan_moji {
	font-size:12px;
}