
h1 {
	color: #000000;/*文字色*/
	text-align: center;/*文字の位置*/
	letter-spacing: 10px;/*文字の間隔*/
	text-shadow:6px 3px 6px #FF8000;/*テキストの影*/
	padding: 0.5em 0;/*上下の余白*/
	border-top: solid 3px #FF8000;/*上線*/
	border-bottom: solid 3px #FF8000;/*下線*/
}

#map-box {
	width : 95%;
	background-color: #F7F2E0;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#map-box img {
	border: none;
	/*margin: 5px;*/
}

#map-box p {
	text-align: left;
	padding: 5px
}

.yearlist {
	width : 95%;
	background-color: #F7F2E0;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.yearlink {
	background-color: #FFFFFF;
}

.headline {
	background-color: #F5D0A9;
	font-Size:x-large; line-height:1.2em;
	text-shadow:3px 3px 2px #FF8000;
	letter-spacing: 5px;
}

.headunderline {
	background-color: #FF8000;
}

.title {
	vertical-align:top;
	text-align: left;
	background-color: #FF8000;
	font-Size:large; line-height:1.2em;
	text-shadow:3px 3px 2px #0000ff;
	letter-spacing: 10px;
	font-weight:bold;
	color: #FFFFFF;
}

.backspacer {
	background-color: #F5D0A9;
}