@charset "utf-8";
/* CSS Document */
/* index トップページ */
h2{
font:bold 14px sans-serif;
color:#ffffff;
background-color:#d1a110;
padding:2px;
text-align:left;
clear:left;
margin-top:10px;
}
#boxmap{
clear:left;
text-align:left;
}
#onsen-photo{
width:90px;
padding-right:10px;
float:left;
background-color:#FFFFFF;
}
#onsen-list{
width:415px;
float:left;
}

#maplist{
list-style:none;
margin:5px 0px 0px 10px;
}
h3{
font-size:1.16em;
margin-top:10px;
background-color:#ffe5e5;
}

/* 日帰り温泉 */
.onsen_img{
margin-top:8px;
border:none;
}
.list_map {
border: solid 1px #ffe5e5; 
width:768px;
margin:0px auto;
}
.list_map td{
border: solid 1px #ffffff; 
text-align:center;
font-size:0.92em;
padding:0px;
background-color:#f0f0f0;
}
.map_ttl{
font:bold 28px sans-serif;
color:#FF0000;
padding:6px;
width:600px;
}

#onsenttl{
text-align:center;
background-color:#FF0000;
padding:10px 0;
}
.onsen_ttl{
width:600px;
font-size:1.83em;
 font-weight:bold;
 padding:8px; 
 text-align:center; 
 color:#ffffff; 
 background-color:#5ca200;
}
.onsen_ttl1{
font:bold 24px sans-serif;
color:#ffffff;
margin:4px auto ;
width:860px;
}

.onsen_subttl{
border-style:solid; 
border-width:1px; 
border-color:#ff6600;
padding:4px;
font:bold 14px san-serif;
color:#FF6600;
}
.onsen_lead{
font-size:1.08em;
line-height:135%;
text-align:center;
width:860px;
}
.list_onsen1 {
border: solid 1px #d1a110;
border-spacing:0px;
border-collapse:collapse;

}

.list_onsen1 th{
background-color:#744bf1;
color:#ffffff;
padding:5px;
}


.list_onsen1 td{
border-bottom: none; 
border-top:none;
border-right:dotted #d1a110 1px;
border-bottom:dotted #d1a110 1px;
border-left:none;
line-height:140%;
padding:5px;
text-align:left;
}
.yokosima{
background:#fff7f0;
}
.list_map {
border: solid 1px #ffe5e5; 
}
.list_map td{
border: solid 1px #ffffff; 
text-align:center;
font-size:0.92em;
padding:0px;
background-color:#f0f0f0;
}

/* 温泉・紅葉・地図　ナビ　*/
#momispatblttl{
width:82px;
}
#s1 a{
background:url(/image/contents/spa1b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s1 a:hover{
background:url(/image/contents/spa1a.jpg) no-repeat center;
}
#s2 a{
background:url(/image/contents/spa2b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s2 a:hover{
background:url(/image/contents/spa2a.jpg) no-repeat center;
}
#s3 a{
background:url(/image/contents/spa3b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s3 a:hover{
background:url(/image/contents/spa3a.jpg) no-repeat center;
}
#s4 a{
background:url(/image/contents/spa4b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s4 a:hover{
background:url(/image/contents/spa4a.jpg) no-repeat center;
}
#s5 a{
background:url(/image/contents/spa5b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s5 a:hover{
background:url(/image/contents/spa5a.jpg) no-repeat center;
}
#s6 a{
background:url(/image/contents/spa6b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s6 a:hover{
background:url(/image/contents/spa6a.jpg) no-repeat center;
}
#s7 a{
background:url(/image/contents/spa7b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s7 a:hover{
background:url(/image/contents/spa7a.jpg) no-repeat center;
}
#s8 a{
background:url(/image/contents/spa8b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#s8 a:hover{
background:url(/image/contents/spa8a.jpg) no-repeat center;
}

#k1 a{
background:url(/image/contents/mmj1b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#k1 a:hover{
background:url(/image/contents/mmj1a.jpg) no-repeat center;
}
#k2 a{
background:url(/image/contents/mmj2b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#k2 a:hover{
background:url(/image/contents/mmj2a.jpg) no-repeat center;
}
#k3 a{
background:url(/image/contents/mmj3b.jpg) no-repeat center;
display:block;
width:164px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#k3 a:hover{
background:url(/image/contents/mmj3a.jpg) no-repeat center;
}
#k4 a{
background:url(/image/contents/mmj4b.jpg) no-repeat center;
display:block;
width:164px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#k4 a:hover{
background:url(/image/contents/mmj4a.jpg) no-repeat center;
}
#k5 a{
background:url(/image/contents/mmj5b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#k5 a:hover{
background:url(/image/contents/mmj5a.jpg) no-repeat center;
}
#k6 a{
background:url(/image/contents/mmj6b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#k6 a:hover{
background:url(/image/contents/mmj6a.jpg) no-repeat center;
}

#m1 a{
background:url(/image/contents/map1b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#m1 a:hover{
background:url(/image/contents/map1a.jpg) no-repeat center;
}
#m2 a{
background:url(/image/contents/map2b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#m2 a:hover{
background:url(/image/contents/map2a.jpg) no-repeat center;
}
#m3 a{
background:url(/image/contents/map3b.jpg) no-repeat center;
display:block;
width:164px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#m3 a:hover{
background:url(/image/contents/map3a.jpg) no-repeat center;
}
#m4 a{
background:url(/image/contents/map4b.jpg) no-repeat center;
display:block;
width:248px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#m4 a:hover{
background:url(/image/contents/map4a.jpg) no-repeat center;
}
#m5 a{
background:url(/image/contents/map5b.jpg) no-repeat center;
display:block;
width:82px;
height:18px;
color:#FFFFFF;
font-size:1px;
}
#m5 a:hover{
background:url(/image/contents/map5a.jpg) no-repeat center;
}

