@charset "Shift-JIS";

#headers {
	margin-bottom: 40px;
}
.section {
	width: 860px;
	margin-bottom: 30px;
}
.InfoBox {
	background-image: url(images/bg_hokkaido.jpg);
	background-position: left bottom;
	padding-bottom: 20px;
	width: 410px;
	float: left;
}


.InfoBox2 {
	background-image: url(images/bg_higashi.jpg);
	background-position: left bottom;
	padding-bottom: 20px;
	width: 410px;
	float: left;
}

.InfoBox3 {
	background-image: url(images/bg_tokyai.jpg);
	background-position: left bottom;
	padding-bottom: 20px;
	width: 410px;
	float: left;
}


.InfoBox4 {
	background-image: url(images/bg_nishi.jpg);
	background-position: left bottom;
	padding-bottom: 20px;
	width: 410px;
	float: left;
}

.InfoBox5 {
	background-image: url(images/bg_shikoku.jpg);
	background-position: left bottom;
	padding-bottom: 20px;
	width: 410px;
	float: left;
}
.InfoBox6 {
	background-image: url(images/bg_kyusyu.jpg);
	background-position: left bottom;
	padding-bottom: 20px;
	width: 410px;
	float: left;
}




.InfoBox h2,
.InfoBox2 h2,
.InfoBox3 h2,
.InfoBox4 h2,
.InfoBox5 h2,
.InfoBox6 h2 {
	height: 36px;
	width: 410px;
	margin-bottom: 10px;
}
.InfoBoxIn {
	width: 383px;
	padding-left: 10px;
}
.PicZone {
	width: 190px;
	float: left;
	font-size: 11px;
	line-height: 1.6em;
}
.TxtZone {
	float: left;
	width: 180px;
	font-size: 12px;
	line-height: 1.7em;
}
.InfoBoxIn h3 {
	margin-bottom: 10px;
}
.btm10px {
	margin-bottom: 10px;
}
.dataZone {
	font-size: 12px;
	line-height: 1.6em;
}
.Right40px {
	margin-right: 40px;
}
.PicZone p img {
	margin-bottom: 3px;
}
.Copys {
	background-image: url(images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 55px;
	margin-bottom: 20px;
	font-size: 13px;
	line-height: 1.7em;
}
