body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F90508;
	background-image: url(images/backback.jpg);
	background-repeat: repeat;
	background-position: center top;
}

.text {
	font-family: "Verdana, Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3", Osaka, "MS UI Gothic"";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.textw {
	font-family: "Verdana, Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3", Osaka, "MS UI Gothic"";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.back {
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
}
.mainback {
	background-image: url(images/mainback.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.navi_back {
	background-image: url(images/naviback.jpg);
	background-repeat: repeat-x;
}
.wn_back {
	background-image: url(images/wn_back.jpg);
	background-repeat: repeat-x;
	background-color: #FEC5C3;
}
.head_back {
	background-color: #FECBCB;
	background-image: url(images/naka_topback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.text_body {
	font-family: "Verdana, Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3", Osaka, "MS UI Gothic"";
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}
.text_bodyw {
	font-family: "Verdana, Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3", Osaka, "MS UI Gothic"";
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
}
.onsenmap {
	background-image: url(access/images/onsenmap.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.enback {
	background-image: url(course/images/enmusubi.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.map01 {
	background-image: url(access/images/map01.jpg);
	background-repeat: no-repeat;
}
.map02 {
	background-image: url(access/images/map02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
