@charset "utf-8";html{width:100%;overflow-x : hidden;overflow-y : auto;}body{margin: 0 auto;line-height: 1.4;font-size: 12px;font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";color: #231815;text-align: center;background-color:#fff;background-position:center;overflow-x : hidden;overflow-y : auto;}a:link{ color: #3970a3;text-decoration: underline; } a:visited{ color: #3970a3;text-decoration: underline; } a:hover{ color: #3970a3;text-decoration: underline; } a:active{ color: #3970a3;text-decoration: underline; } img{border:0;}.clear{clear:both;}#bar{background: url(../images/common/bar.gif) top left repeat-x;width:100%;height:4px;}#wrap{width:100%;}#head{text-align:left;width:900px;height:88px;}#head .head_left{float:left;}#head h1{margin:0;margin-top:10px;margin-left:50px;color:#757575;font-size:10px;font-weight:normal;}#head .add{margin-top:8px;float:right;}#head .head_menu{float:right;font-size:10px;}#head .head_menu ul{float:left;margin:0;padding:0;list-style:none;}#head .head_menu ul li{float:left;background: url(../images/common/footer_li2.gif) top left no-repeat;margin:0;padding:0;display:block;font-weight:bold;}#head .head_menu ul li {padding:0 0 0 12px;margin:0 0 0 8px;}#head_menu a:link{ text-decoration: none; } #head_menu a:visited{ text-decoration: none; } #head_menu a:hover{ text-decoration: underline; } #head_menu a:active{ text-decoration: underline; } #head p{margin:0;margin-top:10px;margin-left:50px;color:#757575;font-size:10px;font-weight:normal;}#main{margin:0;width:890px;margin-top:20px;background: url(../images/common/bg.gif) top left repeat-y;}#left_box{width:209px;margin-top:0px;display:block;float:left;background-color:#fae9d3;height:100%;}#side_mobile{margin-left:20px;font-size:10px;color:#535353;text-align:left;}#right{text-align:left;width:666px;float:right;padding-left:15px;background-color:#fff;}#right img {margin:2px auto;}#right h1{margin:0;}#main{margin:0;width:890px;margin-top:20px;}#footer{margin:0;width:890px;margin-top:20px;color:#535353;margin-top:10px;}#footer .left{float:left;}#footer a:link{ text-decoration: none; } #footer a:visited{ text-decoration: none; } #footer a:hover{ text-decoration: underline; } #footer a:active{ text-decoration: underline; } #footer table td{text-align:left;font-size:12px;}ul.list430 li{margin: 0.2em 0 0.2em 10px;list-style: url(../images/common/footer_li.gif);font-weight:bold;font-size:10px;color:#3970a3;}ul.list430 li ul{margin: 0;padding: 0;}ul.list430 li ul li{list-style: url(../images/common/li_li.gif);font-weight:normal;}#btn_back{background-color:#633c1d;width:100%;}#btn{background-color:#633c1d;width:920px;height:59px;padding:6px 0 0 0;}#btn_left{float:left;}#btn_bg{float:right;background: url(../images/common/btn_bg.gif) top left no-repeat;width:454px;height:45px;padding-top:10px;}#head_img{background-color:#ebe7e2;text-align:center;margin:0;height:45px;}#page_top{margin:0;padding:0;float:right;}#side_box{background: url(../images/side_box_bg.jpg) top left repeat-y;}#side_box ul{margin:0;margin-left:20px;padding:0;}#side_box ul li{margin:0;padding-left:15px;margin-right:18px;background: url(../images/ya.jpg) top left no-repeat;list-style: none;text-align:left;border-bottom:2px dotted #9c733d;padding-top:8px;padding-bottom:8px;}#calendar{background-color:#fff;width:170px;border:1px solid #ccc;}#calendar TD{width:15px;height:15px;border-bottom:1px solid #ccc;text-align:center;font-size:12px;}#calendar .month{width:170px;}#flash{height:325px;background: url(../images/top/flash_bg.gif) top left repeat-x;}ul.banner{width:666px;margin:0;padding:0;list-style-type: none;}* html ul.banner li{margin-left:2px;margin-right:2px;}ul.banner li{float:left;margin-left:3px;margin-right:3px;}#news_title{margin-top:10px;margin-bottom:10px;}#news{}#news .img{margin-left:10px;margin-right:10px;margin-bottom:10px;float:left;display:block;padding:2px;border:1px solid #d2b59e;background-color:#f3f2e9;}#news .text{float:left;display:block;text-align:left;width:450px;}#news .text .title{margin:0;color:#3970a3;font-weight:bold;font-size:12px;}#news .text .bun{color:#535353;font-weight:normal;font-size:12px;}#blog_title{margin-top:10px;}ul.blog li {text-align:left;margin:0;padding:0;list-style: url(../images/top/blog_li.gif);font-size:12px;color:#535353;}ul.blog li span{margin-left:12px;color:#3970a3;}#plan_type{margin-top:25px;}.plan_cont{float:left;display:block;margin-right:20px;margin-bottom:20px;background: url(../images/reserve/plan_name_bg.gif) bottom left no-repeat;}* html .plan_cont{margin-right:16px;width:144px;}.plan_cont .img{padding:2px;border:1px solid #d2b59e;background-color:#f3f2e9;width:140px;}.plan_cont p{height:14px;margin:0;margin-top:4px;padding-left:14px;padding-bottom:3px;background: url(../images/common/li.gif) center left no-repeat;font-weight:bold;font-size:11px;}#room_type{margin-top:25px;}#room_type .title{margin:0;margin-bottom:10px;}#room_type .img{float:left;display:block;padding:2px;margin-right:10px;margin-bottom:30px;border:1px solid #d2b59e;background-color:#f3f2e9;}#room_type .text{float:left;width:435px;line-height:18px;}#room_type table{width:435px;margin-top:10px;}#room_type .ninzu{margin:0;padding-top:5px;padding-left:95px;height:19px;font-weight:bold;font-size:12px;color:#333333;background: url(../images/reserve/ninzu.gif) center left no-repeat;}#room_type .price{margin:0;padding-top:5px;padding-left:95px;height:19px;font-weight:bold;font-size:12px;color:#333333;background: url(../images/reserve/price.gif) center left no-repeat;}#room_type .ja_title{margin:0;}#room_type .japanese{width:642px;height:200px;padding-top:25px;background: url(../images/reserve/japanese_bg.jpg) top right no-repeat;}.ja_cont{float:left;display:block;margin-top:10px;}* html .ja_cont{width:149px;}.ja_cont .ja_img{width:145px;padding:2px;margin-right:35px;margin-bottom:5px;border:1px solid #d2b59e;background-color:#f3f2e9;}.ja_cont p{margin:0;padding:0;font-weight:bold;color:#333333;}.ja_cont .ninzu{margin:0;padding-top:5px;padding-left:95px;height:19px;font-weight:bold;font-size:12px;color:#333333;background: url(../images/reserve/ninzu.gif) center left no-repeat;}#room_left{float:left;margin-right:15px;}#room_left img{padding:2px;margin-top:15px;border:1px solid #d2b59e;background-color:#f3f2e9;}#room_cont h3{margin:0;padding:0;font-size:12px;}#room_cont .right{width:330px;margin-top:20px;}#room_cont .bottom{width:640px;margin-bottom:15px;}#room_cont{line-height:18px;float:left;}#room_cont p{margin:0;margin-top:5px;margin-bottom:5px;}#room_cont .right table{width:330px;}#room_cont .bottom table td{font-size:12px;width:180px;text-align:left;margin-right:20px;}#room_cont .width{padding-left:94px;padding-top:2px;height:20px;font-weight:bold;font-size:12px;background: url(../images/room/width.gif) top left no-repeat;}#room_cont .count{padding-left:94px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/bed_count.gif) top left no-repeat;}#room_cont .size{padding-left:94px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/bed_size.gif) top left no-repeat;}#room_cont .ex_bed{padding-left:124px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/ex_bed_size.gif) top left no-repeat;}#room_cont .member{padding-left:94px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/member.gif) top left no-repeat;}#room_cont .wa8{padding-left:94px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/wa8.gif) top left no-repeat;}#room_cont .wa10{padding-left:94px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/wa10.gif) top left no-repeat;}#room_cont .wa12{padding-left:94px;padding-top:2px;height:20px;font-size:12px;font-weight:bold;background: url(../images/room/wa12.gif) top left no-repeat;}#room_madori{float:left;margin-top:15px;margin-bottom:15px;}#bath{margin-top:15px;margin-bottom:15px;width:647px;background: url(../images/room/bath_body.gif) top left repeat-y;}#bath p{margin-top:0px;margin-left:20px;}#amenity{margin-top:15px;}#amenity .left{float:left;margin-right:20px;}#amenity .right{float:left;}#amenity ul{margin:0;margin-top:20px;margin-bottom:20px;padding:0;}#amenity ul li{margin:0;margin-left:5px;padding-top:0px;padding-left:10px;list-style:none;background: url(../images/room/li.gif) center left no-repeat;border-bottom:1px solid #c7c7c7;}#rest_cafe_bar{width:650px;}#rest_cafe_bar .left{float:left;}#rest_cafe_bar img{padding:2px;border:1px solid #d2b59e;background-color:#f3f2e9;}#rest_cafe_bar h3{margin:0;margin-bottom:5px;font-size:12px;}#rest_cafe_bar h4{margin:0;margin-bottom:5px;}#rest_cafe_bar p{margin:0;margin-bottom:13px;}#rest_cafe_bar .right{float:left;margin-left:15px;}.strong{font-weight:bold;}h4{color:#e04a00;margin-bottom:5px;}#menu_table{float:left;padding:3px;background-color:#f4d7b9;}#menu_table table{margin:0;background-color:#f4d7b9;}#menu_table .title{padding:5px;font-weight:bold;background-color:#f4d7b9;font-size:12px;}#menu_table .cont{line-height:20px;padding:5px;font-size:12px;background-color:#fff7ec;border-bottom:1px solid #f4dec2;}#menu_table .cont .name{width:100px;margin:0;color:#7b4a20;font-weight:bold;}#menu_table .cont .name02{width:190px;margin:0;color:#7b4a20;font-weight:bold;}#menu_table .cont .name03{width:240px;margin:0;color:#7b4a20;font-weight:bold;}#menu_table .cont .price{text-align:left;width:50px;margin:0;color:#b20000;}#menu_table_sp{width:23px;float:left;}#menu_table00{float:left;width:306px;}#cafe_left{float:left;}#cafe_left table td{font-size:12px;padding:3px;}#cafe_left .color{background-color:#fff4e4;}#cafe_right{float:left;margin-left:15px;}#cafe_right .set{color:#e04a00;}#cafe_right table td{font-size:12px;padding:3px;}#cafe_right .color{background-color:#fff4e4;}#floor_img{padding:16px;border:1px solid #a5a5a5;width:600px;}#floor_front{float:left;width:300px;margin-bottom:10px;}#floor_front ul{margin:0;margin-left:10px;padding:0;}#floor_front ul li{margin:0;margin-bottom:3px;padding:0;list-style:none;}#con_img{float:left;margin-right:10px;padding:2px;border:1px solid #d2b59e;background-color:#f3f2e9;}#floor_table{float:left;margin-right:10px;}#floor_table table {border-left:1px solid #9e9e9e;border-top:1px solid #9e9e9e;}#floor_table table td{font-size:12px;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;text-align:center;height:24px;}#floor_table table th{font-size:12px;height:24px;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;background-color:#dddddd;font-weight:normal;text-align:center;}#floor_image img{padding:2px;border:1px solid #d2b59e;background-color:#f3f2e9;}#notes{width:600px;padding-top:20px;padding-left:30px;padding-bottom:20px;border: 2px solid #f4dec2;background-color:#fff5e7;}#floor_setsumei h3{font-size:12px;margin:0;margin-top:10px;margin-bottom:5px;color:#474747;}#floor_setsumei p{margin:0;color:#474747;}#rental{float:left;}#rental table th{text-align:left;font-size:12px;width:150px;color:#474747;border-bottom: 1px solid #cbcbcb;}#rental table td{text-align:left;font-size:12px;color:#474747;border-bottom: 1px solid #cbcbcb;}ul#faq {padding-left:20px;}ul#faq li {font-size:14px;list-style:none;}.ques{font-size:18px;margin-bottom:5px;color:#cc6f24;font-weight:bold;}.answer{font-size:12px;line-height:18px;margin:0;width:640px;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #aaa;}ul#foods_name{float:left;padding-left:0;margin-right:40px;}ul#foods_name li{font-size:14px;list-style:none;}.pdf{margin-left:30px;margin-top:50px;float:left;}*html div#bustime_banner{margin:10px 0 30px 20px;}div#bustime_banner{margin:10px 0 30px 40px;}#pop_left{float:left;margin-top:20px;margin-left:15px;margin-right:20px;}#pop_right{margin-top:5px;text-align:left;float:left;}#pop_right h1{font-size:16px;}.over a:hover img { opacity:0.5;filter:alpha(opacity=50);-ms-filter: "alpha( opacity=50 )";}
