@charset "shift_jis";

h1 {
	height: 50px;
	width: 820px;
}
h2 {
	font-size: 110%;
	line-height: 1.5em;
	font-weight: bold;
	color: #FFFFCC;
}

#summary {
	width: 490px;
	margin-right: auto;
	margin-left: auto;
	font-size: 80%;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-indent: 1em;
	line-height: 1.5em;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#summary #summaryCap {
	height: 15px;
	width: 476px;
	background-image: url(../guide/images/facility_cap1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#summary #summaryCon {
	background-image: url(../guide/images/facility_bg1.jpg);
	background-repeat: repeat-y;
	width: 454px;
	padding-right: 14px;
	padding-left: 8px;
}
#summary #summaryCapend {
	background-image: url(../guide/images/facility_capend1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 476px;
}


#facility {
	float: right;
	width: 310px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#facility #facilityCap {
	background-image: url(../guide/images/facility_cap2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 12px;
	width: 306px;
}
#facility #facilityCon {
	background-image: url(../guide/images/facility_bg2.jpg);
	background-repeat: repeat-y;
	width: 284px;
	padding-right: 8px;
	padding-left: 14px;
}
#facility #facilityCon ul {
	color: #333333;
	text-align: left;
	list-style-position: outside;
	list-style-type: disc;
	font-size: 70%;
	margin-left: 1em;
}
#facility #facilityCon li {
	line-height: 1.5em;
}

#facility #facilityCapend {
	background-image: url(../guide/images/facility_capend2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 306px;
}


#facilityWrapper {
	height: 400px;
	width: 820px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#facilityWrapper p {
	line-height: 1.5em;
	color: #FFFFFF;
	text-align: left;
	margin-left: 1em;
}


#facilityWrapper a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
}
#facilityWrapper a:hover {

	font-weight: bold;
	color: #FFFFCC;
	text-decoration: none;
	display: block;
}
#facilityWrapper img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#tab1 {
	height: 30px;
	width: 135px;
	position: absolute;
	left: 0px;
	top: 10px;
	z-index: 1;
	background-image: url(../guide/images/facility_tabbtn_son.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 70%;
	line-height: 30px;
	color: #333333;
}
#tab2 {
	height: 30px;
	width: 135px;
	position: absolute;
	left: 136px;
	top: 10px;
	font-size: 70%;
	line-height: 30px;
	color: #333333;
	background-image: url(../guide/images/facility_tabbtn_off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tab3 {
	height: 30px;
	width: 135px;
	position: absolute;
	left: 272px;
	top: 10px;
	font-size: 70%;
	line-height: 30px;
	color: #333333;
	background-image: url(../guide/images/facility_tabbtn_off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tab4 {
	height: 30px;
	width: 135px;
	position: absolute;
	left: 408px;
	top: 10px;
	font-size: 70%;
	line-height: 30px;
	color: #333333;
	background-image: url(../guide/images/facility_tabbtn_off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tab5 {
	height: 30px;
	width: 135px;
	position: absolute;
	left: 544px;
	top: 10px;
	font-size: 70%;
	line-height: 30px;
	color: #333333;
	background-image: url(../guide/images/facility_tabbtn_off.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tab6 {
	height: 30px;
	width: 140px;
	position: absolute;
	left: 680px;
	top: 10px;
	font-size: 70%;
	line-height: 30px;
	color: #333333;
	background-image: url(../guide/images/facility_tabbtn_eoff.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#facility1 {
	height: 286px;
	width: 820px;
	left: 0px;
	top: 30px;
	position: absolute;
	background-image: url(../guide/images/facility_all.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#facility2 {
	height: 286px;
	width: 820px;
	left: -136px;
	top: 30px;
	position: absolute;
	background-image: url(../guide/images/facility_1f.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#facility3 {
	height: 286px;
	width: 820px;
	left: -272px;
	top: 30px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../guide/images/facility_2f.jpg);
}
#facility4 {
	height: 286px;
	width: 820px;
	left: -408px;
	top: 30px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../guide/images/facility_3f.jpg);
}
#facility5 {
	height: 286px;
	width: 820px;
	left: -544px;
	top: 30px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../guide/images/facility_4f.jpg);
}
#facility6 {
	height: 286px;
	width: 820px;
	left: -680px;
	top: 30px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../guide/images/facility_5f.jpg);
}
#target1 {
	height: 55px;
	width: 40px;
	position: absolute;
	left: 290px;
	top: 50px;
}
#target2 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 110px;
	right: 30px;
}
#photo1 {
	width: 300px;
	position: absolute;
	left: 50px;
	top: -90px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}

#photo2 {
	width: 300px;
	position: absolute;
	left: -330px;
	top: -90px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#photo3 {
	width: 300px;
	position: absolute;
	left: -330px;
	top: -90px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target3 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 95px;
	right: 150px;
}
#target4 {

	height: 55px;
	width: 40px;
	position: absolute;
	top: 115px;
	right: 90px;
}
#photo4 {
	width: 300px;
	position: absolute;
	left: -330px;
	top: -120px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target5 {


	height: 55px;
	width: 40px;
	position: absolute;
	top: 70px;
	right: 170px;
}
#photo5 {
	width: 298px;
	position: absolute;
	left: -330px;
	top: -170px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target6 {



	height: 55px;
	width: 40px;
	position: absolute;
	top: 95px;
	right: 215px;
}
#photo6 {
	width: 300px;
	position: absolute;
	left: -330px;
	top: -180px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target7 {




	height: 55px;
	width: 40px;
	position: absolute;
	top: 95px;
	right: 373px;
}
#photo7 {
	width: 300px;
	position: absolute;
	left: -330px;
	top: -120px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target8 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 150px;
	left: 375px;
}
#photo8 {

	width: 300px;
	position: absolute;
	left: -330px;
	top: -170px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target9 {

	height: 55px;
	width: 40px;
	position: absolute;
	top: 150px;
	left: 300px;
}
#photo9 {


	width: 300px;
	position: absolute;
	left: 50px;
	top: -140px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target10 {


	height: 55px;
	width: 40px;
	position: absolute;
	top: 130px;
	left: 220px;
}
#photo10 {



	width: 300px;
	position: absolute;
	left: 50px;
	top: -220px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#photo10 caption {
	color: #FFFFFF;
	line-height: 2em;
}
#photo10 th {
	color: #FFFFFF;
	line-height: 1.5em;
}
#photo10 td {
	color: #FFFFFF;
	line-height: 1.5em;
}
#target11 {



	height: 55px;
	width: 40px;
	position: absolute;
	top: 60px;
	left: 105px;
}
#photo11 {




	width: 300px;
	position: absolute;
	left: 50px;
	top: -150px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target12 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 80px;
	right: 350px;
}
#photo12 {





	width: 300px;
	position: absolute;
	left: -330px;
	top: -150px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target13 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 125px;
	left: 275px;
}
#photo13 {






	width: 300px;
	position: absolute;
	left: 50px;
	top: -150px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target14 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 155px;
	right: 240px;
}
#photo14 {







	width: 300px;
	position: absolute;
	left: -330px;
	top: -150px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target15 {

	height: 55px;
	width: 40px;
	position: absolute;
	top: 165px;
	right: 350px;
}
#photo15 {








	width: 300px;
	position: absolute;
	left: -330px;
	top: -200px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target16 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 85px;
	left: 190px;
}
#photo16 {









	width: 300px;
	position: absolute;
	left: 50px;
	top: -200px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target17 {

	height: 55px;
	width: 40px;
	position: absolute;
	top: 85px;
	left: 290px;
}
#photo17 {










	width: 300px;
	position: absolute;
	left: 50px;
	top: -200px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target18 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 120px;
	right: 255px;
}
#photo18 {











	width: 300px;
	position: absolute;
	left: -330px;
	top: -200px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target19 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 120px;
	left: 320px;
}
#photo19 {












	width: 300px;
	position: absolute;
	left: 50px;
	top: -200px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target20 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 63px;
	left: 263px;
}
#photo20 {













	width: 300px;
	position: absolute;
	left: 50px;
	top: -120px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target21 {

	height: 55px;
	width: 40px;
	position: absolute;
	top: 80px;
	left: 185px;
}
#photo21 {














	width: 300px;
	position: absolute;
	left: 50px;
	top: -180px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target22 {


	height: 55px;
	width: 40px;
	position: absolute;
	top: 170px;
	left: 180px;
}
#photo22 {















	width: 242px;
	position: absolute;
	left: 50px;
	top: -300px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target23 {


	height: 55px;
	width: 40px;
	position: absolute;
	top: 165px;
	left: 170px;
}
#photo23 {















	width: 300px;
	position: absolute;
	left: 50px;
	top: -250px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target24 {
	height: 55;
	width: 40px;
	position: absolute;
	top: 140px;
	left: 620px;
}
#photo24 {
















	width: 300px;
	position: absolute;
	left: -330px;
	top: -170px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
#target25 {
	height: 55px;
	width: 40px;
	position: absolute;
	top: 185px;
	left: 650px;
}
#photo25 {

















	width: 300px;
	position: absolute;
	left: -330px;
	top: -170px;
	visibility: hidden;
	background-image: url(../images/bg_alpha01.png);
	background-repeat: repeat;
	padding: 10px;
}
