/* カバー
-----------------------------------------------------------------------------------------------------*/
/*-楽しみ方-*/
h2.etc-enj-cover {
background:url(../img2/cover/etc-en-cover.jpg) no-repeat 0 0;
}
h2.etc-enj-cover a {
background:url(../img2/cover/etc-en-cover.jpg) no-repeat 0 0;
}
/*-施設案内-*/
h2.etc-in-cover {
background:url(../img2/cover/etc-in-cover.jpg) no-repeat 0 0;
}
h2.etc-in-cover a {
background:url(../img2/cover/etc-in-cover.jpg) no-repeat 0 0;
}

/* サイド
-----------------------------------------------------------------------------------------------------*/
.etc-s-box {
width:188px;
margin:0;
padding:0;
}
.etc-s-box h4 {
width:188px;
height:49px;
margin:0;
padding:0;
text-indent:-9999em;
line-height:100%;
background:url(../img2/etc/etc-s.gif) no-repeat 0 0;
display:block;
}
.etc-s-box h4 a {
width:188px;
height:49px;
margin:0;
padding:0;
text-indent:-9999em;
line-height:100%;
background:url(../img2/etc/etc-s.gif) no-repeat 0 0;
display:block;
}
.etc-s-box h4 a:hover {
width:188px;
height:49px;
margin:0;
padding:0;
text-indent:-9999em;
line-height:100%;
background:url(../img2/etc/etc-s.gif) no-repeat -188px 0;
display:block;
}
.etc-s-box ul {
width:188px;
margin:0;
padding:0;
list-style:none;
}
.etc-s-box li {
width:188px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
display:block;
}
.etc-s-box li a {
width:188px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
display:block;
}
.etc-s-box li a:hover {
width:188px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
display:block;
}
/*---*/
li.e-menu01 {
width:188px;
height:29px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat 0 -49px;
}
li.e-menu01 a {
width:188px;
height:29px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat 0 -49px;
}
li.e-menu01 a:hover {
width:188px;
height:29px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat -188px -49px;
}
/*---*/
li.e-menu02 {
width:188px;
height:30px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat 0 -78px;
}
li.e-menu02 a {
width:188px;
height:30px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat 0 -78px;
}
li.e-menu02 a:hover {
width:188px;
height:30px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat -188px -78px;
}
/*---*/
li.e-menu03 {
width:188px;
height:29px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat 0 -108px;
}
li.e-menu03 a {
width:188px;
height:29px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat 0 -108px;
}
li.e-menu03 a:hover {
width:188px;
height:29px;
margin:0;
padding:0;
background:url(../img2/etc/etc-s.gif) no-repeat -188px -108px;
}



/* 楽しみ方
-----------------------------------------------------------------------------------------------------*/
#enjoybox {
margin:0;
padding:0;
}
#enjoybox p {
margin:0;
padding:0;
font-size:10px;
line-height:190%;
}
.tanobox {
clear:both;
width:530px;
height:23px;
margin:0;
}
.tanobox h3 {
float:left;
width:390px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/enjoy/enjpy-bar.gif) no-repeat 0 0;
}
.tanobox p {
float:right;
width:140px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/enjoy/enjpy-bar.gif) no-repeat -390px 0;
display:block;
}
.tanobox p a {
width:140px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/enjoy/enjpy-bar.gif) no-repeat -390px 0;
display:block;
}
.tanobox p a:hover {
width:140px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/enjoy/enjpy-bar.gif) no-repeat -390px  -23px;
display:block;
}
/*---*/
.syokujibox {
clear:both;
width:260px;
margin:40px 0 0 0;
padding:0 270px 0 0;
background:url(../img2/etc/enjoy/syokuji-bg.jpg) no-repeat top right;
}
.syokujibox h3 {
width:260px;
height:110px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.syokujibox p {
margin:0 0 10px 0;
padding:0 0 0 10px;

}
/*---*/
.mitatebox {
clear:both;
width:260px;
margin:25px 0 0 0;
padding:0 0 0 270px;
background:url(../img2/etc/enjoy/mitate-bg.jpg) no-repeat top left;
}
.mitatebox h3 {
width:260px;
height:105px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.mitatebox p {
margin:0 0 0px 0;
padding:0;

}
/*---*/
.tabakobox {
clear:both;
width:260px;
margin:0;
padding:0 270px 0 0;
background:url(../img2/etc/enjoy/tabako-bg.jpg) no-repeat top right;
}
.tabakobox h3 {
width:260px;
height:105px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.tabakobox p {
margin:0 0 10px 0;
padding:0 0 0 10px;

}
/*---*/
.spabox {
clear:both;
width:260px;
margin:25px 0 0 0;
padding:0 0 0 270px;
background:url(../img2/etc/enjoy/yokujyo-bg.jpg) no-repeat top left;
}
.spabox h3 {
width:260px;
height:100px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.spabox p {
margin:0 0 0px 0;
padding:0;

}
/*---*/
.jinjyabox {
clear:both;
width:260px;
margin:25px 0 0 0;
padding:0 270px 0 0;
background:url(../img2/etc/enjoy/jinsya-bg.jpg) no-repeat top right;
}
.jinjyabox h3 {
width:260px;
height:112px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.jinjyabox p {
margin:0 0 10px 0;
padding:0 0 0 10px;

}
/*---*/
.itikobox {
clear:both;
width:260px;
margin:25px 0 0 0;
padding:0 0 0 270px;
background:url(../img2/etc/enjoy/itiko-bg.jpg) no-repeat top left;
}
.itikobox h3 {
width:260px;
height:85px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.itikobox p {
margin:0 0 0px 0;
padding:0;

}
/*---*/
.hujibox {
clear:both;
width:260px;
margin:25px 0 0 0;
padding:0 270px 0 0;
background:url(../img2/etc/enjoy/gyarari-bg.jpg) no-repeat top right;
}
.hujibox h3 {
width:260px;
height:105px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.hujibox p {
margin:0 0 10px 0;
padding:0 0 0 10px;
}
/*---*/
.samuebox {
clear:both;
width:260px;
margin:25px 0 0 0;
padding:0 0 0 270px;
background:url(../img2/etc/enjoy/samue-bg.jpg) no-repeat top left;
}
.samuebox h3 {
width:260px;
height:110px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
}
.samuebox p {
margin:0 0 0px 0;
padding:0;
}

/* その他施設
-----------------------------------------------------------------------------------------------------*/
.sisetsubox {
clear:both;
width:530px;
height:23px;
margin:0;
}
.sisetsubox h3 {
float:left;
width:390px;
height:25px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/institution/sisetsu-bar.gif) no-repeat 0 0;
}
.sisetsubox p {
float:right;
width:140px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/institution/sisetsu-bar.gif) no-repeat -390px 0;
display:block;
}
.sisetsubox p a {
width:140px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/institution/sisetsu-bar.gif) no-repeat -390px 0;
display:block;
}
.sisetsubox p a:hover {
width:140px;
height:23px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/institution/sisetsu-bar.gif) no-repeat -390px  -25px;
display:block;
}
h4.kisetsu {
width:530px;
height:131px;
margin:20px 0 0 0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img2/etc/institution/read.gif) no-repeat 0 0;
}
.box2f {
clear:both;
width:530px;
height:590px;
margin:20px 0 0 0;
padding:0 0 40px 0;
background:url(../img2/etc/institution/2f.gif) no-repeat 0 0;
border-bottom:#CCCCCC 1px solid;
}
.box2f p {
margin:0;
padding:0;
text-indent:-9999em;
}
.box1f {
clear:both;
width:530px;
height:550px;
margin:40px 0 0 0;
padding:0;
background:url(../img2/etc/institution/1f.gif) no-repeat 0 0;
}
.box1f p {
margin:0;
padding:0;
text-indent:-9999em;
}
