.rooms .scrollWrap .scrollSide .priceTtl{text-align:center;line-height:1;padding:16px 0;border-top:1px solid #eee}.rooms .scrollWrap .scrollSide .reserveBtn{margin-bottom:16px;font-size:16px!important}.rooms .scrollWrap .scrollSide .reserveBtn.gold{background:#bba783}.rooms .scrollWrap .scrollSide .reserveBtn strong{font-size:21px;font-weight:400}.wrapper header .menu .inner .menuContent .reserveBtn{max-width:5000px!important}.wrapper header .menu .inner .menuContent .reserveBtn a{max-width:464px;font-size:16px!important;margin-bottom:16px}.wrapper header .menu .inner .menuContent .reserveBtn a:nth-child(1){background:#bba783}.wrapper header .menu .inner .menuContent .reserveBtn a strong{font-size:21px;font-weight:400}.marPop{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:16px;margin-left:25px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:0;overflow:hidden}.marPop.active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;width:auto}.marPop ul li{white-space:nowrap}.marPop ul li:nth-child(1){margin-bottom:10px}.marPop ul li a{background:#3a69b5;color:#fff;display:block;width:100%;padding:16px 52px 16px 16px;line-height:1;font-size:16px;font-weight:200;position:relative;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.marPop ul li:nth-child(1) a{background:#bba783}.marPop ul li a:after{display:block;content:"";width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.marPop ul li a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.wrapper footer .inner .boxL .sNav,.wrapper footer .inner .boxR .sNav{margin-bottom:16px}.rooms .scrollWrap .scrollMain .specBox{border-bottom:1px solid #eee;margin-bottom:26px;padding:26px 0}.faq .faqArea .box .boxL section dl dt.on{color:#000!important}.faq .faqArea .box .boxL section dl dd a{color:#3a69b5!important;text-decoration:underline!important}footer .copy span em{font-style:normal;font-size:10px;font-family:sans-serif;display:block}.rooms .scrollWrap .scrollSide .price{display:block}.rooms .scrollWrap .scrollSide .price span{display:block;font-size:11px!important;font-family:Verdana,Arial,Helvetica,"Noto Sans JP",sans-serif;margin-bottom:6px}.rooms .scrollWrap .scrollSide .price span br{display:none!important}.rooms .scrollWrap .scrollSide .price strong{display:block;text-align:left!important}.wrapper header .lang{padding:0;margin:0}