@charset "UTF-8";#htlSide-A{margin-top:-60px}iframe#lnk_point{width:100%;height:1176px;overflow-y:hidden}iframe#lnk_fac{width:100%;height:1220px}.box_point .bg_inner{background:url(../img/room/bg_intro.jpg) no-repeat}.bg{background:url(../img/room/bg_gold.jpg) #a18a5b no-repeat;padding-bottom:8rem}.wrp_type .box_tit{padding-top:4rem}.wrp_type .box_room .item:nth-child(n+10):nth-child(-n+12) .text{min-height:25.2em}.wrp_type .box_room .item:nth-child(n+13):nth-child(-n+15) .text{min-height:24.57em}.box_fac{margin-top:7rem}.box_fac .img_fac{margin-top:3rem;max-width:935px;margin-right:0;margin-left:auto}.box_itemlist .inner{border:none}.box_faclist{margin-top:4rem}.roombtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4.3rem;margin-bottom:1rem}.roombtn .tmp_btn:not(:first-child){margin-left:2.5rem}.g-modal_content{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media only screen and (min-width:1101px){.g-modal_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}}@media only screen and (max-width:1100px){.g-modal_content{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;max-height:calc(100vh - (70px * 2));-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.g-modal_content .g-modal_child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-modal_content .g-modal_child .js-slider{width:640px}@media only screen and (max-width:1100px){.g-modal_content .g-modal_child .js-slider{width:50%}}.g-modal_content .g-modal_child .js-slider .img{margin-top:0!important;margin-bottom:0!important}.g-modal_content .g-modal_child .js-slider .img img{width:100%}.g-modal_content .g-modal_child .js-slider .slick-dots{display:block;margin:10px 0 0;font-size:0;line-height:0;letter-spacing:-.5em;text-align:right;list-style-type:none}.g-modal_content .g-modal_child .js-slider .slick-dots li{display:inline-block;margin:0 2.5px}.g-modal_content .g-modal_child .js-slider .slick-dots li button{cursor:pointer!important;display:block;width:10px;height:10px;padding:0;background:url(../img/common/icon_dot_gold-light.png) no-repeat center center;background-size:100% auto;color:transparent;border:none;outline:0;position:relative}.g-modal_content .g-modal_child .js-slider .slick-dots li button::hover{background-image:url(../img/common/icon_dot_gold.png)}.g-modal_content .g-modal_child .js-slider .slick-dots li.slick-active button{background-image:url(../img/common/icon_dot_gold.png)}.g-modal_content .box_text{width:470px}@media only screen and (max-width:1100px){.g-modal_content .box_text{width:45%}}.g-modal_content .box_text .inner{max-width:360px;margin-left:60px}@media only screen and (max-width:1100px){.g-modal_content .box_text .inner{margin-left:1rem}}.g-modal_content .box_text .inner .box_cat{display:-webkit-box;display:-ms-flexbox;display:flex}.g-modal_content .box_text .inner .box_cat p{border:1px solid #999;padding:0 1rem;font-size:85%;line-height:2}.g-modal_content .box_text .inner .box_cat p:not(:last-child){margin-right:.3rem}.g-modal_content .box_text .inner .box_main{padding-bottom:2rem;margin-top:1rem;margin-bottom:2rem;border-bottom:solid 1px #a18a5b}.g-modal_content .box_text .inner .box_main .name{color:#a18a5b;font-size:231%;line-height:1.4}.g-modal_content .box_text .inner .box_main .txt{font-size:108%;margin-top:1.5rem;line-height:2.1}.g-modal_content .box_text .inner .box_overview dl .view_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-modal_content .box_text .inner .box_overview dl .view_item:not(:first-child){margin-top:.4rem}.g-modal_content .box_text .inner .box_overview dl .view_item dt{width:80px;margin:0!important}.g-modal_content .box_text .inner .box_overview dl .view_item dd{width:280px;margin:0!important}.g-modal_content .box_text .inner .box_overview .about{font-size:93%;line-height:1.4;margin-top:1rem}.g-modal_content .box_text .inner .box_overview .tel{margin-top:1rem}.g-modal_content .box_text .inner .box_overview .tmp_btn{margin-right:0;margin-left:auto;margin-top:3.5rem}