/* CSS Document */

#picBox{
 margin:10px 0px 15px 0px;
 padding:0px;
 width:632px;
 vertical-align:top;
 text-align:left;
}

.picBoxp1{
 margin:0px 26px 15px 0px;
 padding:0px;
 float:left;
 }
 
.picBoxp2{
 margin:0px 12px 15px 12px;
 padding:0px;
 float:left;
 }
 
.pictd1{
 width:216px;
 margin:0px;
 padding:0px;
 vertical-align:top;
}

.pictd2{
 width:480px;
 margin:0px;
 padding:0px;
 vertical-align:top;
}
 
 #mainBox{
 margin:0px;
 padding:0px;
 width:600px;
 text-align:left;
 font-size: 80% !important; /* Styles for Mozilla, Safari, IE Mac */
 font-size: 80%; /* Styles for MS IE5 PC */
 font-size/**/:/**/80%; /* Styles for IE6 PC */
 line-height: 140%;   /* font-size: 70%; */
}

.mainboxtd1{
 margin:0px;
 padding:0px;
 width:120px;
}

.mainboxtd2{
 margin:0px;
 padding:0px;
 width:240px;
}

#mainBox td{
 vertical-align:top;
}

#mainBoxSub{
 margin:0px 0px 5px 1em;
 padding:0px;
 text-align:left;
 font-size: 80% !important; /* Styles for Mozilla, Safari, IE Mac */
 font-size: 80%; /* Styles for MS IE5 PC */
 font-size/**/:/**/80%; /* Styles for IE6 PC */
 line-height: 110%;   /* font-size: 70%; */
}

.mainpic{
 margin:0px 0px 15px 10px;
 padding:0px;
}

.mtitle{
 margin:0px 0px 5px 0px;
 padding:0px;
}

.mtitle1{
 margin:0px 0px 10px 0px;
 padding:0px;
 font-size: 80% !important; /* Styles for Mozilla, Safari, IE Mac */
 font-size: 80%; /* Styles for MS IE5 PC */
 font-size/**/:/**/80%; /* Styles for IE6 PC */
}


.mainp1title{
 margin:0px 0px 5px 0px;
 padding:0px;
}

.mainp1str{
 margin:0px 0px 20px 0px;
 padding:0px;
}

.mainp1{
 margin:0px 0px 10px 0px;
 padding:0px;
}


.mainp2{
 margin:0px 0px 10px 0px;
 padding:0px;
 font-size: 90% !important; /* Styles for Mozilla, Safari, IE Mac */
 font-size: 90%; /* Styles for MS IE5 PC */
 font-size/**/:/**/90%; /* Styles for IE6 PC */
 line-height: 90%;   /* font-size: 70%; */
}

.mainp3{
 margin:0px 0px 20px 0px;
 padding:0px;
}

 #mainBox1{
 margin:0px 0px 20px 0px;
 padding:0px;
 text-align:left;
 font-size: 100% !important; /* Styles for Mozilla, Safari, IE Mac */
 font-size: 100%; /* Styles for MS IE5 PC */
 font-size/**/:/**/100%; /* Styles for IE6 PC */
 line-height: 140%;   /* font-size: 70%; */
}



/* リニューアル */


#renewal #leftBox{
width:258px;
margin:;
float:left;
margin:0 0 0 45px;
_margin:0 0 0 20px;
}

#renewal #rightBox{
width:248px;
float:left;
margin:0 0 0 35px;
_margin:0 0 0 32px;
}


#renewal{
margin:0 0 34px 0;
}



/* リスト */

#renewal ul{
margin:0;
padding:0;
}

#renewal li{
margin:0;
padding:0;
}

#renewal li a{
vertical-align:bottom;
display:block;
margin:0;
padding:0;
}



/* 01ホーム */

li#menu01 a{
	background:url(../image/bnHome.gif) no-repeat;
	width:260px;
	height:52px;
}

li#menu01 a:hover{
	background:url(../image/bnHome.gif) 0 -52px no-repeat;
	width:260px;
	height:52px;
}

/* 02湯処 */

li#menu02 a{
	background:url(../image/bnYudokoro_01.gif) no-repeat;
	width:260px;
	height:86px;
}

li#menu02 a:hover{
	background:url(../image/bnYudokoro_01.gif) 0 -86px no-repeat;
	width:260px;
	height:86px;
}
/* 03 */

li#menu03 a{
	background:url(../image/bnYudokoro_02.gif) no-repeat;
	width:260px;
	height:35px;
}

li#menu03 a:hover{
	background:url(../image/bnYudokoro_02.gif) 0 -35px no-repeat;
	width:260px;
	height:35px;
}

/* 04味処 */

li#menu04 a{
	background:url(../image/bnAjidokoro_01.gif) no-repeat;
	width:260px;
	height:72px;
}

li#menu04 a:hover{
	background:url(../image/bnAjidokoro_01.gif) 0 -72px no-repeat;
	width:260px;
	height:72px;
}
/* 05 */

li#menu05 a{
	background:url(../image/bnAjidokoro_02.gif) no-repeat;
	width:260px;
	height:31px;
}

li#menu05 a:hover{
	background:url(../image/bnAjidokoro_02.gif) 0 -31px no-repeat;
	width:260px;
	height:31px;
}
/* 06 */

li#menu06 a{
	background:url(../image/bnAjidokoro_03.gif) no-repeat;
	width:260px;
	height:35px;
}

li#menu06 a:hover{
	background:url(../image/bnAjidokoro_03.gif) 0 -35px no-repeat;
	width:260px;
	height:35px;
}

/* 07寛ぎ処 */

li#menu07 a{
	background:url(../image/bnKutsurogidokoro.gif) no-repeat;
	width:260px;
	height:48px;
}

li#menu07 a:hover{
	background:url(../image/bnKutsurogidokoro.gif) 0 -48px no-repeat;
	width:260px;
	height:48px;
}
/* 08癒し処 */

li#menu08 a{
	background:url(../image/bnIyashidokoro.gif) no-repeat;
	width:260px;
	height:61px;
}

li#menu08 a:hover{
	background:url(../image/bnIyashidokoro.gif) 0 -61px no-repeat;
	width:260px;
	height:61px;
}

/* 09お知らせ */

li#menu09 a{
	background:url(../image/bnInformation.gif) no-repeat;
	width:260px;
	height:52px;
}

li#menu09 a:hover{
	background:url(../image/bnInformation.gif) 0 -52px no-repeat;
	width:260px;
	height:52px;
}

/* 10クーポン */

li#menu10 a{
	background:url(../image/bnCoupon.gif) no-repeat;
	width:260px;
	height:58px;
}

li#menu10 a:hover{
	background:url(../image/bnCoupon.gif) 0 -58px no-repeat;
	width:260px;
	height:58px;
}
/* 11施設・アクセス */

li#menu11 a{
	background:url(../image/bnAbout_01.gif) no-repeat;
	width:260px;
	height:98px;
}

li#menu11 a:hover{
	background:url(../image/bnAbout_01.gif) 0 -98px no-repeat;
	width:260px;
	height:98px;
}
/* 12 */

li#menu12 a{
	background:url(../image/bnAbout_02.gif) no-repeat;
	width:260px;
	height:37px;
}

li#menu12 a:hover{
	background:url(../image/bnAbout_02.gif) 0 -37px no-repeat;
	width:260px;
	height:37px;
}
/* 13 */

li#menu13 a{
	background:url(../image/bnAbout_03.gif) no-repeat;
	width:260px;
	height:27px;
}

li#menu13 a:hover{
	background:url(../image/bnAbout_03.gif) 0 -27px no-repeat;
	width:260px;
	height:27px;
}
/* 14 */

li#menu14 a{
	background:url(../image/bnAbout_04.gif) no-repeat;
	width:260px;
	height:39px;
}

li#menu14 a:hover{
	background:url(../image/bnAbout_04.gif) 0 -39px no-repeat;
	width:260px;
	height:39px;
}
/* 15お土産 */

li#menu15 a{
	background:url(../image/bnSouvenir.gif) no-repeat;
	width:260px;
	height:48px;
}

li#menu15 a:hover{
	background:url(../image/bnSouvenir.gif) 0 -48px no-repeat;
	width:260px;
	height:48px;
}
/* 16お問い合わせ */

li#menu16 a{
	background:url(../image/bnContact.gif) no-repeat;
	width:260px;
	height:61px;
}

li#menu16 a:hover{
	background:url(../image/bnContact.gif) 0 -61px no-repeat;
	width:260px;
	height:61px;
}






/* リニューアル */

span{
	display:none;
}

.clear{
    zoom:1;/*for IE 5.5-7*/
}
.clear:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    line-height:0; 
    visibility:hidden;
}

