a, div, li, img {  outline:none; margin:0; padding:0 ;selector-dummy: expression(this.hideFocus=true);}

.menu{ width:950px; margin:0 auto; overflow:hidden;}

.menu ul{ list-style:none; padding:0; margin:0;}
.menu ul li{ float:left;}





.sidebar{ width:242; float:left; margin:0; padding:0; text-align:center;}

.search{ width:240px; background-color:#ffffff; border:1px solid #e4dbd2; overflow:hidden; text-align:center;}
.search ul{ list-style:none; padding:5px 0 0 0; margin:0 auto ; width:229px;}
.search ul li{ float:left;}

.search_form{ width:227px; background-color:#e6e0d9; border-width:1px 1px 0px 1px; border-style:solid; border-color:#cdbca8; overflow:hidden; margin:0 auto;}
.search_class1{ text-align:left; padding:5px 0 5px 15px;}
.search_class2{ text-align:left; padding-left:23px;}
.search_class3{ padding:5px 0 0 8px;}
.search_class4{ width:229px; height:63px; padding-bottom:15px; background-image:url(../images/search_bg.jpg); background-position:center top; background-repeat:no-repeat; margin:0 auto;}

.res{ padding:10px 0 0 0;}

.banner{ padding:15px 0 15px 0;}

.contents{ width:708px; float:left; margin:0 auto; padding:0; }
.slideshow{ width:708px; height:255px;}

.box1{ width:708px; padding: 10px 0 0 0 ; margin:0; overflow:hidden; }
.box1 table{ width:708px; margin:0; padding:0 0 0 5px;}
.box1 table tr td{ text-align:center;}
.small_img{ padding:8px 0 0 0;}
.small_text{ width:207px; margin:0 auto; text-align:left; color:#5e4f4a; line-height:20px; padding-top:8px; border-top:2px solid #d1c7b9; }
.small_text2{ width:200px; margin:0 auto; font-size:11px; text-align:left; color:#5e4f4a; line-height:20px; padding-top:10px; padding-bottom:8px; }
.small_text2 a { color:#8d817b;}
.small_text2 a:hover{ color:#342b2a;}

.small_text3{ width:200px; margin:0 auto; font-size:11.5px; text-align:center; padding-bottom:5px; color:#5e4f4a; line-height:20px; padding-top:8px; letter-spacing:0px; border-top: 1px dotted #beb7b0; }


.info_title{ width:700px; margin:0 0 0 auto; padding-top:30px;}
.info_box{ width:700px; margin:0 0 0 auto; background-color:#e7e1d9; }
.info_content{ width:670px; margin:0 auto; background-color:#ffffff; border:5px solid #e7e1d9; padding:20px 10px 10px 10px; color:#8d817b; line-height:18px; }

.info_content a { color:#342b2a; text-decoration:none}
.info_content a:hover{ color:#342b2a; text-decoration:underline;}

.info_1{ padding-bottom:10px;}

#bottom ul{ list-style:none; margin:0 auto; padding-top:30px; padding-left:1px;}
#bottom ul li{ float:left; width:315px; overflow:hidden;}
#bottom a{ color:#5e4f4a; text-decoration:none;}
#bottom a:hover{ color:#5e4f4a; text-decoration:underline;}

.bottom_list{ width:150px; margin:0 auto; text-align:left; line-height:25px; padding-top:15px;}
.bottom_img{ padding-bottom:15px;}
.bottom_line{ border-right:1px dotted #ddd4c7;  border-left:1px dotted #ddd4c7;}



.sub_box{ width:690px; margin:0 auto;}


ul.tabNav { float: left; list-style: none; width: 100%; }
ul.tabNav li { float: left; margin: 0 1px 0 0; padding: 6px 0 0; }
ul.tabNav li.current { padding-top: 0; }
ul.tabNav a { background: #ececec; border: 1px solid #dedede; border-width: 1px 1px 0; color: #333; display: block; padding: 4px 4px 5px 4px; text-decoration: none; }
ul.tabNav li.current a { background: #dedede; border: none; padding: 8px; }
div.tabContainer { clear: both; float: left; width: 100%; }
div.tabContainer div.tab { border: 1px solid #dedede; color: #000; display: none; padding: 10px; }
div.tabContainer div.current { display: block; }
div.tab p:last-child { margin-bottom: 0; }

.room{ width:690px; margin:0 0 0 auto;}
.room_list{ width:536px; height:243px; float:left; background-color:#FFFFFF; border-width:1px 0px 1px 1px; border-color:#e7dcd6; border-style:solid; display:block; overflow: hidden;
    }
	
.content{  height:223px; margin:10px 5px 10px 10px ; overflow:hidden;}
.con_left{ float:left; width:238px; margin:10px;}
.con_right{ float:right; width:248px; text-align:center;}

.con_title{ font-weight:bold; color:#000000; font-size:13px;}
.con_title2{ font-weight:bold; color:#c55052; font-size:13px;}
.con_con{ line-height:18px; padding-left:10px; padding-top:8px;}
.con_con2{ line-height:15px; padding-left:10px; padding-top:5px; font-size:11px;}

.room_menu{ width:153px; float:left; margin:0; padding:0; overflow-y: hidden; overflow: hidden;}
.room_menu ul{ list-style:none;  margin:0; padding:0;}
.room_menu ul li{margin:0; padding:0;}



#r_1 { width:153px; height:31px; background-image:url(../images/tokyo_room_03.jpg); cursor:pointer;}
#r_1:hover{ width:153px; height:31px; background-image:url(../images/tokyo_room_up_03.jpg); }





#r_02 { width:153px; height:30px; background-image:url(../images/tokyo_room_05.jpg); cursor:pointer;}
#r_02:hover{ width:153px; height:30px; background-image:url(../images/tokyo_room_over_05.jpg); }

#r_03 { width:153px; height:30px; background-image:url(../images/tokyo_room_06.jpg); cursor:pointer;}
#r_03:hover{ width:153px; height:30px; background-image:url(../images/tokyo_room_over_06.jpg); }

#r_04 { width:153px; height:31px; background-image:url(../images/tokyo_room_07.jpg); cursor:pointer;}
#r_04:hover{ width:153px; height:31px; background-image:url(../images/tokyo_room_over_07.jpg); }

#r_05 { width:153px; height:30px; background-image:url(../images/tokyo_room_08.jpg); cursor:pointer;}
#r_05:hover{ width:153px; height:30px; background-image:url(../images/tokyo_room_over_08.jpg); }

#r_06 { width:153px; height:30px; background-image:url(../images/tokyo_room_09.jpg); cursor:pointer;}
#r_06:hover{ width:153px; height:30px; background-image:url(../images/tokyo_room_over_09.jpg); }

#r_07 { width:153px; height:31px; background-image:url(../images/tokyo_room_10.jpg); cursor:pointer;}
#r_07:hover{ width:153px; height:31px; background-image:url(../images/tokyo_room_over_10.jpg); }

#r_08 { width:153px; height:32px; background-image:url(../images/tokyo_room_11.jpg); cursor:pointer;}
#r_08:hover{ width:153px; height:32px; background-image:url(../images/tokyo_room_over_11.jpg); }

.taka_r01{ width:153px; height:31px; background-image:url(../images/taka_01.jpg); cursor:pointer;}
.taka_r01:hover{ width:153px; height:31px; background-image:url(../images/taka_01_over.jpg); cursor:pointer;}

#taka_r01_1{ width:153px; height:23px; background-image:url(../images/taka_04.jpg); cursor:pointer;}
#taka_r01_1:hover{ width:153px; height:23px; background-image:url(../images/taka_04.jpg); cursor:pointer;}

#taka_r01_2{ width:153px; height:19px; background-image:url(../images/taka_05.jpg); cursor:pointer;}
#taka_r01_2:hover{ width:153px; height:19px; background-image:url(../images/taka_05.jpg); cursor:pointer;}

#taka_r01_3{ width:153px; height:17px; background-image:url(../images/taka_06.jpg); cursor:pointer;}
#taka_r01_3:hover{ width:153px; height:17px; background-image:url(../images/taka_06.jpg); cursor:pointer;}

#taka_r01_4{ width:153px; height:19px; background-image:url(../images/taka_07.jpg); cursor:pointer;}
#taka_r01_4:hover{ width:153px; height:19px; background-image:url(../images/taka_07.jpg); cursor:pointer;}

#taka_r01_5{ width:153px; height:18px; background-image:url(../images/taka_08.jpg); cursor:pointer;}
#taka_r01_5:hover{ width:153px; height:18px; background-image:url(../images/taka_08.jpg); cursor:pointer;}

#taka_r01_6{ width:153px; height:24px; background-image:url(../images/taka_09.jpg); cursor:pointer;}
#taka_r01_6:hover{ width:153px; height:24px; background-image:url(../images/taka_09.jpg); cursor:pointer;}











.taka_r02{ width:153px; height:31px; background-image:url(../images/taka_02.jpg); cursor:pointer;}
.taka_r02:hover{ width:153px; height:31px; background-image:url(../images/taka_02_over.jpg); cursor:pointer;}






#taka_r02_1{ width:153px; height:26px; background-image:url(../images/taka_10.jpg); cursor:pointer;}
#taka_r02_1:hover{ width:153px; height:26px; background-image:url(../images/taka_10.jpg); cursor:pointer;}

#taka_r02_2{ width:153px; height:22px; background-image:url(../images/taka_11.jpg); cursor:pointer;}
#taka_r02_2:hover{ width:153px; height:22px; background-image:url(../images/taka_11.jpg); cursor:pointer;}

#taka_r02_3{ width:153px; height:22px; background-image:url(../images/taka_12.jpg); cursor:pointer;}
#taka_r02_3:hover{ width:153px; height:22px; background-image:url(../images/taka_12.jpg); cursor:pointer;}

#taka_r02_4{ width:153px; height:22px; background-image:url(../images/taka_13.jpg); cursor:pointer;}
#taka_r02_4:hover{ width:153px; height:22px; background-image:url(../images/taka_13.jpg); cursor:pointer;}

#taka_r02_5{ width:153px; height:28px; background-image:url(../images/taka_14.jpg); cursor:pointer;}
#taka_r02_5:hover{ width:153px; height:28px; background-image:url(../images/taka_14.jpg); cursor:pointer;}




#taka_r03{ width:153px; height:31px; background-image:url(../images/taka_03.jpg); cursor:pointer;}
#taka_r03:hover{ width:153px; height:31px; background-image:url(../images/taka_03_over.jpg); cursor:pointer;}




.sintaka_r01{ width:153px; height:31px; background-image:url(../images/taka_01.jpg); cursor:pointer;}
.sintaka_r01:hover{ width:153px; height:31px; background-image:url(../images/taka_01_over.jpg); cursor:pointer;}

#sintaka_r01_1{ width:153px; height:26px; background-image:url(../images/sintak_01.jpg); cursor:pointer;}
#sintaka_r01_1:hover{ width:153px; height:26px; background-image:url(../images/sintak_01.jpg); cursor:pointer;}
#sintaka_r01_2{ width:153px; height:26px; background-image:url(../images/sintak_02.jpg); cursor:pointer;}
#sintaka_r01_2:hover{ width:153px; height:26px; background-image:url(../images/sintak_02.jpg); cursor:pointer;}
#sintaka_r01_3{ width:153px; height:43px; background-image:url(../images/sintak_03.jpg); cursor:pointer;}
#sintaka_r01_3:hover{ width:153px; height:43px; background-image:url(../images/sintak_03.jpg); cursor:pointer;}





.sintaka_r02{ width:153px; height:31px; background-image:url(../images/sintak_00.jpg); cursor:pointer;}
.sintaka_r02:hover{ width:153px; height:31px; background-image:url(../images/sintak_00_over.jpg); cursor:pointer;}


#sintaka_r02_1{ width:153px; height:26px; background-image:url(../images/sintak_04.jpg); cursor:pointer;}
#sintaka_r02_1:hover{ width:153px; height:26px; background-image:url(../images/sintak_04.jpg); cursor:pointer;}
#sintaka_r02_2{ width:153px; height:20px; background-image:url(../images/sintak_05.jpg); cursor:pointer;}
#sintaka_r02_2:hover{ width:153px; height:20px; background-image:url(../images/sintak_05.jpg); cursor:pointer;}
#sintaka_r02_3{ width:153px; height:21px; background-image:url(../images/sintak_06.jpg); cursor:pointer;}
#sintaka_r02_3:hover{ width:153px; height:21px; background-image:url(../images/sintak_06.jpg); cursor:pointer;}

#sintaka_r02_4{ width:153px; height:20px; background-image:url(../images/sintak_07.jpg); cursor:pointer;}
#sintaka_r02_4:hover{ width:153px; height:20px; background-image:url(../images/sintak_07.jpg); cursor:pointer;}

#sintaka_r02_5{ width:153px; height:33px; background-image:url(../images/sintak_08.jpg); cursor:pointer;}
#sintaka_r02_5:hover{ width:153px; height:33px; background-image:url(../images/sintak_08.jpg); cursor:pointer;}




.sintaka_r03{ width:153px; height:31px; background-image:url(../images/sintak_100.jpg); cursor:pointer;}
.sintaka_r03:hover{ width:153px; height:31px; background-image:url(../images/sintak_100_over.jpg); cursor:pointer;}


#sintaka_r03_1{ width:153px; height:24px; background-image:url(../images/sintak_09.jpg); cursor:pointer;}
#sintaka_r03_1:hover{ width:153px; height:24px; background-image:url(../images/sintak_09.jpg); cursor:pointer;}
#sintaka_r03_2{ width:153px; height:17px; background-image:url(../images/sintak_10.jpg); cursor:pointer;}
#sintaka_r03_2:hover{ width:153px; height:17px; background-image:url(../images/sintak_10.jpg); cursor:pointer;}
#sintaka_r03_3{ width:153px; height:19px; background-image:url(../images/sintak_11.jpg); cursor:pointer;}
#sintaka_r03_3:hover{ width:153px; height:19px; background-image:url(../images/sintak_11.jpg); cursor:pointer;}

#sintaka_r03_4{ width:153px; height:18px; background-image:url(../images/sintak_12.jpg); cursor:pointer;}
#sintaka_r03_4:hover{ width:153px; height:18px; background-image:url(../images/sintak_12.jpg); cursor:pointer;}

#sintaka_r03_5{ width:153px; height:18px; background-image:url(../images/sintak_13.jpg); cursor:pointer;}
#sintaka_r03_5:hover{ width:153px; height:18px; background-image:url(../images/sintak_13.jpg); cursor:pointer;}
#sintaka_r03_6{ width:153px; height:24px; background-image:url(../images/sintak_14.jpg); cursor:pointer;}
#sintaka_r03_6:hover{ width:153px; height:24px; background-image:url(../images/sintak_14.jpg); cursor:pointer;}




.font_1{padding-top:10px; padding-left:10px; }

.font_1 div .view a:hover{text-decoration:underline; color:#c55052;}

.red{color:#c55052;}


.fa_title a { color:#4b3c30;}

.sum_m{overflow:hidden; margin:0 auto; text-align:center; width:209px;}
.sum{ float:left; padding-left:2px; cursor:pointer;}


.s_one { position:absolute; left:11px; z-index:100; }
.s_one1,.s_one2,.s_one3{ position:absolute; left:11px; }

.t_one { position:absolute; left:11px; z-index:100; }
.t_one1,.t_one2,.t_one3 {  position:absolute; left:11px; }


.nt_one { position:absolute; left:11px; z-index:100; }
.nt_one1,.nt_one2,.nt_one3 {  position:absolute; left:11px; }

















@media print {
.sidebar { display:none; }
.top_up { display:none; }
}

