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

/*-------------------------------i-hanaikada----------------------------------*/
#box415{width:415px; float:right;}
#box415 p{padding:10px 0 20px 0;}

/*-------------------------------r-hanaikada----------------------------------*/
#box{margin-top:0px;}
.box320{width:320px;}
.border-bottom{border-bottom:dashed 1px #a59e8f; padding-bottom:20px;}
.margin-bottom5{margin-bottom:5px;}

/*-------------------------------m-hanaikada----------------------------------*/
#m-hanaikada #hanaikada-box{width:780px; background:url(img/m-bg.jpg) no-repeat right top; margin-top:40px;}
#m-hanaikada #top-col{margin-top:0;}
#m-hanaikada #top-col p{padding-top:80px;}
#m-hanaikada #box350{width:350px !important; width:370px; padding-left:20px; border-left:dashed 1px #a59e8f;}
#m-hanaikada .box400{width:400px;}
#m-hanaikada #box310{width:310px !important; width:330px; padding-left:20px; border-left:dashed 1px #a59e8f;}

/*-------------------------------s-hanaikada----------------------------------*/

#s-hanaikada .box400{width:400px; text-align:right; margin-right:30px;}
.box285{width:285px; text-align:right; margin-top:20px;}
.box360{width:360px;}
