@charset "utf-8";
/* CSS Document */

#container {
	height: 1698px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#top1 {
	height: 10px;
	width: 1200px;
	font-family: "游明朝 Demibold";
	font-size: 10px;
	color: #960;
}
#top2 {
	height: 20px;
	width: 1200px;
	clear: both;
}
#top3 {
	height: 90px;
	width: 350px;
	float: left;
}
#top4 {
	height: 90px;
	width: 850px;
	float: right;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 20px;
	color: #666;
}
#top5 {
	height: 30px;
	width: 1200px;
	clear: both;
}
#top6 {
	height: 400px;
	width: 1200px;
}
#top7 {
	height: 1020px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	text-align: center;
	font-size: 17px;
	color: #666;
	line-height: 27px;
}
#top5-1 {
	background-color: #930;
	height: 3px;
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
	top: 128px;
}
#top8 {
	height: 20px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	color: #666;
	text-align: center;
}
#top9 {
	height: 5px;
	width: 1200px;
}
#top10 {
	height: 120px;
	width: 1200px;
}
#top10-1 {
	height: 120px;
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
	background-image: url(5.jpg);
}
#container1 {
	height: 2000px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#head1 {
	height: 10px;
	width: 1200px;
	clear: both;
}
#head2 {
	height: 90px;
	width: 350px;
	float: left;
}
#head3 {
	height: 90px;
	width: 850px;
	float: right;
}
#head4 {
	height: 20px;
	width: 1200px;
	clear: both;
}
#head5 {
	height: 20px;
	width: 1200px;
}
#head6 {
	height: 20px;
	width: 1200px;
}
#head7 {
	height: 20px;
	width: 1200px;
}
#head8 {
	height: 20px;
	width: 1200px;
}
#head9 {
	height: 20px;
	width: 1200px;
}
#head10 {
	height: 20px;
	width: 1200px;
}
#head4-1 {
	background-color: #900;
	height: 3px;
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
}
#container1 {
	height: 1755px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#h1 {
	height: 10px;
	width: 1200px;
	clear: both;
}
#h2 {
	height: 90px;
	width: 350px;
	float: left;
}
#h3 {
	height: 90px;
	width: 850px;
	float: right;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 20px;
	color: #666;
}
#h4 {
	height: 2px;
	width: 1200px;
	clear: both;
}
#h5 {
	height: 20px;
	width: 1200px;
}
#h6 {
	height: 400px;
	width: 1200px;
}
#h7 {
	height: 200px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 14px;
	line-height: 22px;
	text-align: center;
	color: #666;
}
#h8 {
	height: 900px;
	width: 1200px;
}
#h9 {
	height: 30px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	color: #666;
	text-align: center;
}
#h10 {
	height: 120px;
	width: 100%;
	margin-right: -350px;
	margin-left: -350px;
	padding-right: 350px;
	padding-left: 350px;
	position: absolute;
	background-color: #9C123F;
}
#h4-1 {
	background-color: #900;
	height: 3px;
	width: 100%;
	margin-left: -350px;
	padding-left: 350px;
	position: absolute;
	margin-right: 350px;
	padding-right: 350px;
	left: 16px;
}
#h10-1 {
	height: 120px;
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
}
#container2 {
	height: 1605px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#map1 {
	height: 10px;
	width: 1200px;
	clear: both;
}
#map2 {
	height: 90px;
	width: 350px;
	float: left;
}
#map3 {
	height: 90px;
	width: 850px;
	float: right;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 20px;
	color: #666;
}
#map4 {
	height: 20px;
	width: 1200px;
	clear: both;
}
#map5 {
	height: 20px;
	width: 1200px;
	clear: both;
}
#map6 {
	height: 700px;
	width: 350px;
	float: left;
}
#map7 {
	height: 700px;
	width: 850px;
	float: right;
	font-family: "小塚明朝 Pro R";
	font-size: 20px;
	line-height: 32px;
}
#map8 {
	height: 30px;
	width: 1200px;
	clear: both;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	color: #666;
	text-align: center;
}
#map9 {
	height: 500px;
	width: 350px;
	float: left;
}
#map10 {
	height: 500px;
	width: 850px;
	float: right;
}
#map5-1 {
	background-color: #900;
	height: 3px;
	width: 100%;
	margin-left: -350px;
	padding-left: 350px;
	position: absolute;
	margin-right: -350px;
	padding-right: 350px;
	left: 16px;
}
#map11 {
	height: 100px;
	width: 1200px;
	clear: both;
}
#map12 {
	height: 30px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	text-align: center;
	color: #666;
}
#map13 {
	height: 120px;
	width: 100%;
	background-color: #9C123F;
	margin-right: -350px;
	margin-left: -350px;
	padding-right: 350px;
	padding-left: 350px;
	position: absolute;
}
#map13-1 {
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
	height: 120px;
}
#container5 {
	height: 1175px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#m1 {
	height: 10px;
	width: 1200px;
	clear: both;
}
#m2 {
	height: 90px;
	width: 350px;
	float: left;
}
#m3 {
	height: 90px;
	width: 850px;
	float: right;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 20px;
	color: #666;
}
#m4 {
	height: 20px;
	width: 1200px;
	clear: both;
}
#m5 {
	height: 900px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 15px;
	line-height: 22px;
	color: #666;
}
#m6 {
	height: 30px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	color: #666;
	text-align: center;
}
#m7 {
	height: 120px;
	width: 1200px;
}
#m8 {
	height: 20px;
	width: 1200px;
}
#m9 {
	height: 20px;
	width: 1200px;
}
#m10 {
	height: 20px;
	width: 1200px;
}
#m4-1 {
	background-color: #900;
	width: 100%;
	margin-left: -350px;
	padding-left: 350px;
	position: absolute;
	height: 3px;
	margin-right: -350px;
	padding-right: 350px;
	left: 16px;
}
#m7-1 {
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
	height: 120px;
}
#container7 {
	height: 1130px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#a1 {
	height: 10px;
	width: 1200px;
	clear: both;
}
#a2 {
	height: 90px;
	width: 350px;
	float: left;
}
#a3 {
	height: 90px;
	width: 850px;
	float: right;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 20px;
	color: #666;
}
#a4 {
	height: 20px;
	width: 1200px;
	clear: both;
}
#a5 {
	height: 850px;
	width: 1200px;
	line-height: 20px;
}
#a6 {
	height: 30px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	color: #666;
	text-align: center;
}
#a7 {
	height: 120px;
	width: 100%;
	background-color: #9C123F;
	margin-right: -350px;
	margin-left: -350px;
	padding-right: 350px;
	padding-left: 350px;
	position: absolute;
}
#a8 {
	height: 20px;
	width: 1200px;
}
#a9 {
	height: 20px;
	width: 1200px;
}
#a10 {
	height: 20px;
	width: 1200px;
}
#a4-1 {
	background-color: #900;
	height: 3px;
	width: 100%;
	margin-left: -350px;
	padding-left: 350px;
	position: absolute;
	margin-right: -350px;
	padding-right: 350px;
	left: 16px;
}
#a7-1 {
	height: 120px;
	width: 100%;
	margin-left: -1500px;
	padding-left: 1500px;
	position: absolute;
}
#container0 {
	height: 1780px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#c1 {
	height: 10px;
	width: 1200px;
	clear: both;
}
#c2 {
	height: 90px;
	width: 350px;
	float: left;
}
#c3 {
	height: 90px;
	width: 850px;
	float: right;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height: 20px;
	color: #666;
}
#c4 {
	height: 2px;
	width: 1200px;
	clear: both;
}
#c5 {
	height: 20px;
	width: 1200px;
}
#c6 {
	height: 400px;
	width: 1200px;
}
#c7 {
	height: 1100px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 17px;
	line-height: 27px;
	color: #666;
	text-align: center;
}
#c8 {
	height: 30px;
	width: 1200px;
	font-family: "小塚明朝 Pro M";
	font-size: 12px;
	color: #666;
	text-align: center;
}
#c9 {
	height: 120px;
	width: 100%;
	background-color: #9C123F;
	margin-right: -350px;
	margin-left: -350px;
	padding-right: 350px;
	padding-left: 350px;
	position: absolute;
}
#c10 {
	height: 20px;
	width: 1200px;
}
#c4-1 {
	background-color: #900;
	height: 3px;
	width: 100%;
	margin-left: -350px;
	padding-left: 350px;
	position: absolute;
	margin-right: -350px;
	padding-right: 350px;
	left: 30px;
}
#c9-1 {
	height: 120px;
	width: 100%;
	margin-left: -350px;
	padding-left: 350px;
	position: absolute;
	margin-right: -350px;
	padding-right: 350px;
	left: 16px;
}
#c9-1 {
	height: 120px;
	width: 1200px;
}
#c9-2 {
	height: 120px;
	width: 1200px;
}
#h10-2 {
	height: 120px;
	width: 1200px;
}
#map13-2 {
	height: 120px;
	width: 1200px;
}
#a7-2 {
	height: 120px;
	width: 1200px;
}
