@charset "utf-8";
/* CSS Document */

#mv{
 width:950px;
 height:350px;
 clear:both;
 margin-bottom:30px;
}

#cts1{
 width:950px;
 clear:both;
 margin-bottom:80px;
}
#cts1 h2{
 text-indent:-999em;
 font-size:0;
 line-height:0;
 height:119px;
 background:url(../img/p1.png) no-repeat 0 0;
}
#cts1 ul{
 width:950px;
 clear:both;
}
#cts1 li{
 float:left;
 width:110px;
 margin-right:10px;
 font-size:0;
 line-height:0;
}
#cts1 li.sb{
 float:right;
 margin:0px;
}

#room{
 width:950px;
 clear:both;
}
#room h3{
 width:950px;
 margin-bottom:20px;
}
#room .wrap{
 width:950px;
 margin:0 auto;
 clear:both;
}
#room .wrap .pic_wrap{
 float:left;
 width:700px;
 position:relative;
}
#room .wrap .pic_wrap #pic01{
width: 700px;
height: 310px;
position: absolute;
left:0px;
top: 0px;
}
#room .wrap .pic_wrap #pic01 div{
width: 700px;
height: 310px;
}

#room .wrap .pic_wrap #tabs01 li:hover,
#room .wrap .pic_wrap #tabs01 li.tab01_on,
#room .wrap .pic_wrap #tabs01 li.tab02_on,
#room .wrap .pic_wrap #tabs01 li.tab03_on,
#room .wrap .pic_wrap #tabs01 li.tab04_on,
#room .wrap .pic_wrap #tabs01 li.tab05_on,
#room .wrap .pic_wrap #tabs01 li.tab06_on,
#room .wrap .pic_wrap #tabs01 li.tab07_on{
filter: alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}

#room .wrap .txt_wrap{
 float:right;
 width:230px;
}
#room .wrap .txt_wrap p{
 padding:10px 0;
 font-size:12px;
 line-height:1.4;
}
#room .wrap .txt_wrap li{
 padding-bottom:10px;
 padding-left:3px;
 font-size:0;
 line-height:0;
}

#cts3{
 width:950px;
 clear:both;
}
#cts3 h3{
 text-indent:-999em;
 font-size:0;
 line-height:0;
 height:346px;
 background:url(../img/p2.jpg) no-repeat 0 0;
}