@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}@media only screen and (min-width: 1025px){.tmp_tab_btn>ul>li .btn{min-width:13.84rem !important}}.con_stay_int{display:flex;justify-content:flex-end;position:relative}@media only screen and (min-width: 768px){.con_stay_int{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_stay_int{margin-top:5em}}@media only screen and (max-width: 767px){.con_stay_int{flex-direction:column-reverse}}.con_stay_int::before{content:"";position:absolute;left:0;z-index:-2;background:url(../../stay/images/bg_wave.png) no-repeat;background-size:contain}@media only screen and (min-width: 768px){.con_stay_int::before{width:29.1vw}}@media only screen and (max-width: 767px){.con_stay_int::before{width:60vw}}@media only screen and (min-width: 768px){.con_stay_int::before{height:7.85vw}}@media only screen and (max-width: 767px){.con_stay_int::before{height:20vw}}@media only screen and (min-width: 1025px){.con_stay_int::before{top:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int::before{top:60%}}@media only screen and (max-width: 767px){.con_stay_int::before{top:40%}}@media only screen and (min-width: 1025px){.con_stay_int .box_txt{width:calc(665 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_txt{width:calc(722 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_stay_int .box_txt{width:100%}}@media only screen and (min-width: 1025px){.con_stay_int .box_txt{margin-top:3.46rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_txt{margin-top:0}}@media only screen and (max-width: 767px){.con_stay_int .box_txt{margin-top:0}}@media only screen and (max-width: 767px){.con_stay_int .box_txt{display:flex;justify-content:flex-end;flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.con_stay_int .box_txt .inn_txt{width:calc(526 / 665 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_txt .inn_txt{width:95%}}@media only screen and (max-width: 767px){.con_stay_int .box_txt .inn_txt{width:90%}}@media only screen and (max-width: 767px){.con_stay_int .box_txt .inn_txt{margin-top:1.5em;margin-left:auto;margin-right:auto}}.con_stay_int .box_txt .inn_txt .tmp_st_l .jp{word-break:keep-all;overflow-wrap:break-word}@media only screen and (min-width: 1025px){.con_stay_int .box_txt .inn_txt .txt{margin-top:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_txt .inn_txt .txt{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_stay_int .box_txt .inn_txt .txt{margin-top:1.2em}}@media only screen and (min-width: 768px){.con_stay_int .box_txt .inn_txt .txt{word-break:keep-all;overflow-wrap:break-word}}.con_stay_int .box_txt .inn_img{margin-left:auto}@media only screen and (min-width: 1025px){.con_stay_int .box_txt .inn_img{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_txt .inn_img{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_stay_int .box_txt .inn_img{margin-top:-3em}}@media only screen and (min-width: 1025px){.con_stay_int .box_txt .inn_img{width:calc(331 / 665 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_txt .inn_img{width:45%}}@media only screen and (max-width: 767px){.con_stay_int .box_txt .inn_img{width:45%}}@media only screen and (min-width: 768px){.con_stay_int .box_img{width:calc(648 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_stay_int .box_img{width:90%}}@media only screen and (min-width: 1025px){.con_stay_int .box_img{margin-left:calc(5 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_int .box_img{margin-left:calc(10 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_stay_int .box_img{margin-left:0}}@media only screen and (max-width: 767px){.con_stay_int:has(>.box_txt .inn_img){width:80%}}.wrp_offer{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_offer{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_offer{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_offer{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_offer{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_offer{width:calc(340 / 428 * 100%)}}@media only screen and (min-width: 1025px){.wrp_offer{margin-top:11.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_offer{margin-top:9.61rem}}@media only screen and (max-width: 767px){.wrp_offer{margin-top:4.5em}}@media only screen and (min-width: 768px){.wrp_offer .con_offer{margin-top:1.92rem}}@media only screen and (max-width: 767px){.wrp_offer .con_offer{margin-top:1.5em}}.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper{display:flex;justify-content:center}.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide{height:auto}@media only screen and (min-width: 1025px){.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(296 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:calc(96%/2)}}@media only screen and (max-width: 767px){.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:100%}}@media only screen and (min-width: 1025px){.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-of-type(n+2){margin-left:calc(5 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-of-type(n+2){margin-left:2%}}@media only screen and (max-width: 767px){.wrp_offer .con_offer .tmp_slider_free .slide_inner:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-of-type(n+2){margin-left:0}}.wrp_offer .con_offer .tmp_slider_free .inner_plan{width:100% !important;height:100%}.wrp_offer .con_offer .tmp_slider_free .btn_arr_prev,.wrp_offer .con_offer .tmp_slider_free .btn_arr_next{display:none}@media only screen and (max-width: 1024px){.wrp_offer .con_offer .tmp_slider_free .btn_arr_prev{left:-1em}.wrp_offer .con_offer .tmp_slider_free .btn_arr_next{right:-1em}}.wrp_offer .con_offer .tmp_slider_free:has(.swiper-initialized) .btn_arr_prev,.wrp_offer .con_offer .tmp_slider_free:has(.swiper-initialized) .btn_arr_next{display:block}@media only screen and (max-width: 767px){.wrp_offer .con_offer .tmp_slider_free:has(.swiper-initialized) .inner_plan>a{margin-left:.3em;margin-right:.3em}}.wrp_offer .con_offer .inner_btn{display:flex;justify-content:center}@media only screen and (min-width: 1025px){.wrp_offer .con_offer .inner_btn{margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_offer .con_offer .inner_btn{margin-top:2.3rem}}@media only screen and (max-width: 767px){.wrp_offer .con_offer .inner_btn{margin-top:2em}}@media only screen and (min-width: 1025px){.con_stay_lnk{margin-top:11.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_lnk{margin-top:10rem}}@media only screen and (max-width: 767px){.con_stay_lnk{margin-top:5em}}.con_stay_lnk .inner_stay_lnk{display:flex;justify-content:flex-end;align-items:center}@media only screen and (min-width: 768px){.con_stay_lnk .inner_stay_lnk:nth-of-type(n+2){margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk:nth-of-type(n+2){margin-top:1.5em}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.con_stay_lnk .inner_stay_lnk .box_txt{width:calc(390 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_lnk .inner_stay_lnk .box_txt{width:35%}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_txt{width:90%}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_txt{margin-top:1em;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_lnk .inner_stay_lnk .box_txt .tmp_st_l .en{font-size:2.3rem}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_txt .tmp_st_l .en{font-size:2.6rem}}@media only screen and (min-width: 768px){.con_stay_lnk .inner_stay_lnk .box_txt .txt{margin-top:1.15rem}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_txt .txt{margin-top:.5em}}@media only screen and (min-width: 1025px){.con_stay_lnk .inner_stay_lnk .box_txt .tmp_txt_btn{margin-top:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_lnk .inner_stay_lnk .box_txt .tmp_txt_btn{margin-top:1.53rem}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_txt .tmp_txt_btn{margin-top:1em}}@media only screen and (min-width: 1025px){.con_stay_lnk .inner_stay_lnk .box_img{width:calc(910 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_lnk .inner_stay_lnk .box_img{width:55%}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_img{width:90%}}@media only screen and (min-width: 1025px){.con_stay_lnk .inner_stay_lnk .box_img{margin-left:calc(20 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_lnk .inner_stay_lnk .box_img{margin-left:5%}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_img{margin-left:auto}}@media only screen and (max-width: 767px){.con_stay_lnk .inner_stay_lnk .box_img{margin-right:auto}}@media only screen and (min-width: 1025px){.con_stay_bnr{margin-top:13.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_bnr{margin-top:12.3rem}}@media only screen and (max-width: 767px){.con_stay_bnr{margin-top:6em}}@media only screen and (min-width: 1025px){.con_stay_bnr{height:29.2vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay_bnr{height:30vw}}@media only screen and (max-width: 767px){.con_stay_bnr{height:45vw}}.con_stay_bnr a{display:block;width:100%;height:100%;text-decoration:none;position:relative;overflow:hidden}.con_stay_bnr a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:url(../../stay/images/bnr_breakfast.jpg) no-repeat;background-size:cover;transition:ease .5s opacity, ease .5s transform}@media only screen and (max-width: 767px){.con_stay_bnr a::before{background-position:right}}.con_stay_bnr a .box_txt{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}@media only screen and (min-width: 768px){.con_stay_bnr a .box_txt{right:11.85vw}}@media only screen and (max-width: 767px){.con_stay_bnr a .box_txt{right:0}}@media only screen and (max-width: 767px){.con_stay_bnr a .box_txt{left:0;margin:0 auto;width:70%}}.con_stay_bnr a .box_txt .txt{color:#fff}@media only screen and (min-width: 768px){.con_stay_bnr a .box_txt .txt{margin-top:.38rem}}@media only screen and (max-width: 767px){.con_stay_bnr a .box_txt .txt{margin-top:.5em}}.con_stay_bnr a .ic_svg{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}@media only screen and (min-width: 768px){.con_stay_bnr a .ic_svg{right:6vw}}@media only screen and (max-width: 767px){.con_stay_bnr a .ic_svg{right:1em}}@media only screen and (min-width: 1025px){.con_stay_bnr a .ic_svg{width:3.84rem;height:3.84rem}.con_stay_bnr a .ic_svg .ic_arrow_st{width:1.7em;height:1.7em}}@media only screen and (min-width: 1025px){.con_stay_bnr a:hover::before{opacity:.7;transform:scale(1.05)}}
