.present-group .img_group{background:#fff}.gallerybox{background:#fff}.htmlbox01{background:url(../../img/tpl05/html01_bg.jpg) center top;background-size:cover;border-radius:0}.htmlbox01 .html01-cnt .html01_img05{margin-right:-8px !important;width:calc(100% + 8px) !important}.htmlbox01 .html01-cnt .html01_img11{margin-right:-19px !important;width:calc(100% + 19px) !important}.htmlbox01 .html01-cnt .html01_img12{margin-left:-5px !important}.htmlbox03{padding:0}.htmlbox03 .html03_img01,.htmlbox03 .html03_img03,.htmlbox03 .html03_img04{margin:0}.salonbox{background:url(../../img/tpl05/salon_bg.jpg) center top;background-size:cover;padding:40px 25px 40px}.salonbox .salon-img01{margin-left:-25px;margin-right:-25px}.paymentbox{background:url(../../img/tpl05/payment_bg.jpg) center top;background-size:cover}.paymentbox .payment-ttl{width:calc(304 / 375 * 100%)}.bottombox{background:url(../../img/tpl05/bottom_bg.jpg) center top;background-size:100% 100%}.c-btnfixed{padding-top:1px;background:#fff}.c-btnfixed .btn-group{margin-top:10px}.c-btnfixed .booking-list{background:linear-gradient(90deg, #b60000 0%, #7e0000 100%);padding:15px 10px 15px}.c-btnfixed .booking-item+.booking-item{margin-top:10px}.ft-inner{margin-bottom:calc(80 / 375 * 100% + 80px)}.ft_btngotop{bottom:calc(60 / 375 * 100% + 80px)}.c-btn_search{display:block}

/*# sourceMappingURL=maps/lp05.min.css.map */
