@charset "utf-8";
/* CSS Document */
/*-------------------------------l-navi----------------------------------*/
a:hover#n-info, #i-takayama #n-info{background:url(../../../common/img/nav-on.gif) no-repeat 0 0; width:89px;}
a:hover#n-room, #r-takayama #n-room{background:url(../../../common/img/nav-on.gif) no-repeat -89px 0; width:88px;}
a:hover#n-meal, #m-takayama #n-meal{background:url(../../../common/img/nav-on.gif) no-repeat -177px 0; width:88px;}
a:hover#n-spa, #s-takayama #n-spa{background:url(../../../common/img/nav-on.gif) no-repeat -265px 0; width:87px;}
#top-col{width:780px;}

/*-------------------------------r-takayama----------------------------------*/
#r-takayama .box{text-align:right; margin-right:55px; padding-bottom:20px;}
#r-takayama .box-b{text-align:right; margin-left:55px;}
#r-takayama .box280{width:280px; text-align:right;}
#r-takayama #bottom{width:440px; float:left; margin-right:30px; text-align:right;}
#r-takayama #bottom p{padding-top:3px;}

/*-------------------------------s-takayama----------------------------------*/
#s-takayama .left-col{width:555px; float:left; margin-right:20px;}
#s-takayama #right-img{margin-left:5px;}
#s-takayama #right-col{width:555px; float:right; margin-left:20px;}
#s-takayama .box350{width:350px; float:left;}
#s-takayama .spa-box{width:750px;}
.takayama-box{width:750px;}
