
*{line-height:1.7em;}


#room_contents{width:800px; height:auto; margin:0px; padding:0px 0px 75px 0px; background:url(../images/room_bg.jpg) no-repeat #e6d5bf;}

#room_ttl{width:800px; height:auto; margin:0px; padding:0px;}

#room_ttl_area{width:400px; height:auto; margin:0px; padding:0px;}
#room_ttl_area h2{display:block; width:297px; height:132px; background:url(../images/room_ttl.jpg) no-repeat 0px 0px; text-indent:-9999px;}
#room_ttl_area p{text-indent:-9999px;}




#room_float_box{width:800px; height:auto; margin:0px; padding:350px 0px 0px 0px;}
#room_float_box:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}


#room_narration{width:470px; height:auto; margin:0px; padding:0px 0px 0px 36px; float:left;}
#room_narration_txt{width:445px; height:auto; margin:0px; padding:25px 0px 0px 25px;}


#room_narration_ttl{width:426px; height:31px; background:url(../images/room_narration.jpg) no-repeat;}
#room_narration_ttl h3{text-indent:-9999px;}







#room_info{width:270px; height:auto; margin:0px; padding:68px 0px 0px 0px; float:right;}


#room_info_info{width:216px; height:auto; padding:15px 0px 0px 20px; background:url(../images/room_info_bg.jpg) no-repeat #f1e8dc; border:1px solid #b2ae95;}

#room_info_ttl{width:206px; height:28px; background:url(../images/room_info_ttl.jpg);}
#room_info_ttl h4{text-indent:-9999px;}

#room_info_txt{padding:8px 10px 15px 15px;}





























