body{font-size:13px;line-height:1.8em}.alpha a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.txt{line-height:1.8em;letter-spacing:8pt}.fl-page-nav-right.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav li a,.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav li a{padding:10px}#room .fl-row-content,#food .fl-row-content,#access .fl-row-content{max-width:1160px}.room_top .fl-rich-text{overflow:hidden}.room_main_img,.food_main_img{display:inline-block;width:75%}.room_main_img img,.food_main_img img{width:100%;margin:0}.room_main_txt,.food_main_txt{display:inline-block;width:23%;vertical-align:bottom}.room_main_txt,.food_main_img{margin-right:1%}.room_main_txt p{display:inline-block}.footer_mail img{margin:0 5px 0 0}.copylight{text-align:right}.fl-post-grid-post{background:0 0;border:1px solid #e6e6e6}@media screen and (max-width:767px){.btn{width:100%;text-align:center}.btn img{margin:0}.btn_center{text-align:center}.btn_center img{margin:0 0 10px}.h1_tit img{width:80% !important;height:auto!important}.room_main_img,.food_main_img,.room_main_txt,.food_main_txt,.room_main_txt p{display:block;width:100%;padding:10px 20px}.navbar-toggle{border:solid 1px #fff !important;border-radius:5px !important;background-color:rgba(255,255,255,.5) !important;margin-bottom:5px}.fl-page-nav .navbar-toggle *{color:#000 !important}.menu-item a.menu-image-title-hide span{display:block !important;font-size:16px;color:#fff;margin:5px auto}.menu-item a.menu-image-title-hide img{display:none}}.form{width:60%;margin:0 auto}@media screen and (max-width:768px){.form{width:95%;margin:0 auto}}.form dl{display:table;width:100%;margin-bottom:0}.form dt{display:table-cell;width:22%;font-weight:400;vertical-align:top;text-align:right;padding:24px 10px 10px}.form dd{display:table-cell;width:78%;padding:16px}.form dd.radiobtn{padding-top:18px}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],.form select,.form textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.5;color:gray;vertical-align:middle;background-color:#fefaed;background-image:none;border:1px solid #c4a96d;transition:all ease-in-out .15s;box-shadow:none;border-radius:0}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],.form select{height:34px}.form dt span.required{margin-left:10px;padding:2px 5px;background-color:#b20008;color:#fff;font-size:.8em}.form p{margin-top:20px;text-align:center}button,input[type=button],input[type=submit]{background:#e77515;color:#fff;font-size:14px;line-height:20px;padding:10px 20px;font-weight:400;text-shadow:none;border:1px solid #e77515;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;letter-spacing:2px}button:hover,input[type=button]:hover,input[type=submit]:hover{background:#dd8c43;color:#fff;border:1px solid #e77515;text-decoration:none}@media (max-width:768px){.form dt,.form dd{display:block;width:100%;float:none;text-align:left}.form dt{padding:20px 10px 5px}.form dd{padding:0 10px 20px}}.div.wpcf7-mail-sent-ok{border:2px solid #398f14}