@charset "UTF-8";

#main-area p{
color:#FFFFFF;
font-size:12px;
text-align:left;
line-height:1.8em;
margin-bottom:15px;
}

#main-area p.catch{
margin:15px 0;
}


#lo-map{
margin:0;
position:relative;
}

#lo-map p.map-txt{
color:#FFFFFF;
width:250px;
font-size:12px;
text-align:left;
line-height:1.8em;
margin:0;
position: absolute;
top:180px;
left:15px;
}

/*mapボタン*/
#lo-map p.btnactive a{
width:304px;
height:296px;
margin:0;
position: absolute;
top:121px;
left:413px;
display:block;
text-indent:-9999px;
background: url(../location/img/img01_map_off.gif) -413px -121px;
}
#lo-map p.btnactive a:hover{
background: url(../location/img/img01_map_on.gif) -413px -121px;
}

#lo-map p.btnoasis a{
width:150px;
height:120px;
margin:0;
position: absolute;
top:0px;
left:462px;
display:block;
text-indent:-9999px;
background: #333 url(../location/img/img01_map_off.gif) -462px 0;
}
#lo-map p.btnoasis a:hover{
background: url(../location/img/img01_map_on.gif) -462px 0;
}

#lo-map p.btnrede a{
width:153px;
height:137px;
margin:0;
position: absolute;
top:418px;
left:413px;
display:block;
text-indent:-9999px;
background: #333 url(../location/img/img01_map_off.gif) -413px -418px;
}
#lo-map p.btnrede a:hover{
background: url(../location/img/img01_map_on.gif) -413px -418px;
}


/*mapボタン*/


#lo-map p.btnactive a{
width:304px;
height:296px;
display:block;
}


#active{
margin:0 auto;
width:720px;
}

#active .left{
margin:15px 0 0 0;
width:280px;
float:left;
}

#active .right{
margin:15px 0 0 0;
width:427px;
float:right;
}

#oasis{
margin:0 auto;
width:720px;
}

#main-area p.gotop{
margin:0 15px 10px 15px;
text-align:right;
}







h3{
margin:0;
padding:35px 0 20px 0;
text-align:left;
}


table#lifeinfo{
margin:0 auto;
width:720px;
text-align:left;
color:#999999;
}

#lifeinfo td{
font-size:11px;
line-height:1.0;
padding:5px 2px 3px 2px;
vertical-align:bottom;
}

#lifeinfo td.right{
text-align:right;
}

#lifeinfo td.none{
width:10px;
border-bottom:#000 solid 1px;
}

#lifeinfo td.tit{
color:#CCCCCC;
font-weight:bold;
}

#lifeinfo td,#lifeinfo tr{
font-size:11px;
border-bottom:#333 solid 1px;
}