@charset "utf-8";

/* ------------------------------
 地域と共に1世紀
------------------------------ */
#century {
	width: 570px;
	margin: 0 0 0 9px;
	padding: 0;
}

#menuleft {
	width: 275px;
	height: 82px;
	margin: 30px 0 0;
	padding: 0;
	line-height: 82px;
	float: left;
	background: url(../img/menu_bg.gif) no-repeat;
}

#menuright {
	width: 275px;
	height: 82px;
	margin: 30px 0 0;
	padding: 0;
	line-height: 82px;
	float: right;
	background: url(../img/menu_bg.gif) no-repeat;
}

#menuleft h2, #menuright h2 {
	padding-left: 36px;
	font-weight: bold;
	background: url(/shared/img/arrow02.gif) no-repeat 18px center;
}

/* ------------------------------
 歴史館
------------------------------ */
#chronicle {
	width: 570px;
	margin: 0 0 0 9px;
	padding: 0;
}

#chronicle h2 {
	height: 19px;
	padding: 0 0 9px 18px;
	line-height: 19px;
	font-weight: bold;
	border-bottom: 2px solid #d3d3d3;
	background: url(/shared/img/h2_bg_green.gif) no-repeat;
}

.photo {
	width: 132px;
	margin: 20px 0 0;
	padding: 0;
	float: left;
}

.text {
	width: 438px;
	margin: 20px 0 0;
	padding: 0;
	float: left;
}

.textonly {
	width: 570px;
	margin: 15px 0 14px;
	padding: 0;
}

.plink {
	margin: 0 0 2px;
	padding: 0;
	text-align: right;
}

.plink a.arrow {
	padding-left: 14px;
	text-decoration: underline;
	background: url(/shared/img/arrow04.gif) no-repeat 0 center;
}

.work {
	width: 570px;
	margin: 0 0 3.0em;
	padding: 0;
}

.workin {
	margin: 0;
	padding: 12px 14px 10px;
	background: #f2f2f2;
}

.mw {
	padding-bottom: 0.35em;
}

.workbottom {
	width: 568px;
	height: 1px;
	margin: 0 1px;
	padding: 0;
	font-size: 0;
	line-height: 0;
	background: #f2f2f2;
}


/* ------------------------------
 写真館
------------------------------ */
#photo {
	width: 570px;
	margin: 0 0 0 9px;
	padding: 0;
}

#photo h2 {
	height: 19px;
	padding: 0 0 9px 18px;
	line-height: 19px;
	font-weight: bold;
	border-bottom: 2px solid #d3d3d3;
	background: url(/shared/img/h2_bg_green.gif) no-repeat;
}

.photoin {
	width: 570px;
	margin: 20px 0 3.0em;
	padding: 0;
}

.photoleft {
	width: 275px;
	margin: 0;
	padding: 0;
	float: left;
}

.photoright {
	width: 275px;
	margin: 0;
	padding: 0;
	float: right;
}

.photoleft p, .photoright p {
	padding: 7px 0 11px;
}

