.error{color:red}@media only screen and (min-width: 768px){.box_table th{width:20%}}@media only screen and (max-width: 767px){.box_table th{width:25% !important}}@media only screen and (min-width: 1025px){.box_table th{min-width:120px}}@media only screen and (min-width: 768px){.js-swiper-next{right:-2em}}@media only screen and (max-width: 767px){.js-swiper-next.c_br::before,.js-swiper-next.c_br::after{background-color:white}}@media only screen and (min-width: 768px){.js-swiper-prev{left:-2em}}@media only screen and (max-width: 767px){.js-swiper-prev.c_br::before,.js-swiper-prev.c_br::after{background-color:white}}.wrp_fac_int{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_fac_int{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac_int{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac_int{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_int{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_int{width:calc(388 / 428 * 100%)}}.wrp_fac_int .con_int{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse}@media only screen and (min-width: 768px){.wrp_fac_int .con_int{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.wrp_fac_int .con_int{flex-direction:column-reverse}}.wrp_fac_int .con_int .box_info{box-sizing:border-box;display:flex;flex-direction:column;gap:1.85rem}@media only screen and (min-width: 768px){.wrp_fac_int .con_int .box_info{width:calc(530 / 1160 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_int .con_int .box_info{width:100%}}@media only screen and (min-width: 768px){.wrp_fac_int .con_int .box_info{margin-top:0}}@media only screen and (max-width: 767px){.wrp_fac_int .con_int .box_info{margin-top:1.5rem}}@media only screen and (min-width: 768px){.wrp_fac_int .con_int .box_info{padding-left:calc(100 / 1160 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_int .con_int .box_info{padding-left:0}}@media only screen and (min-width: 768px){.wrp_fac_int .con_int .box_info .txt{max-width:310px}}@media only screen and (max-width: 767px){.wrp_fac_int .con_int .box_info .txt{max-width:auto}}@media only screen and (min-width: 768px){.wrp_fac_int .con_int .box_img{width:calc(630 / 1160 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_int .con_int .box_img{width:100%}}.tmp_anch_img{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.tmp_anch_img{width:calc(800 / 1440 * 100%);max-width:calc(800px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.tmp_anch_img{max-width:calc(800px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.tmp_anch_img{max-width:calc(800px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tmp_anch_img{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tmp_anch_img{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.tmp_anch_img{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.tmp_anch_img{margin-top:7rem}}@media only screen and (max-width: 767px){.tmp_anch_img{margin-top:3.5rem}}.tmp_anch_img .box_lnk{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.tmp_anch_img .box_lnk li{width:calc(188 / 800 * 100%)}}@media only screen and (max-width: 767px){.tmp_anch_img .box_lnk li{width:49%}}@media only screen and (min-width: 768px){.tmp_anch_img .box_lnk li:nth-of-type(n+2){margin-left:calc(15 / 800 * 100%)}}@media only screen and (max-width: 767px){.tmp_anch_img .box_lnk li:nth-of-type(n+2){margin-left:2%}}@media only screen and (max-width: 767px){.tmp_anch_img .box_lnk li:nth-of-type(2n+1){margin-left:0}.tmp_anch_img .box_lnk li:nth-of-type(n+3){margin-top:1em}}.tmp_anch_img .box_lnk li a{display:flex;flex-direction:column-reverse}.mouse .tmp_anch_img .box_lnk li a{-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.mouse .tmp_anch_img .box_lnk li a:hover,.touch .tmp_anch_img .box_lnk li a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .tmp_anch_img .box_lnk li a{-webkit-tap-highlight-color:transparent}.touch .tmp_anch_img .box_lnk li a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.tmp_anch_img .box_lnk li a .tit{text-align:center;line-height:1}@media only screen and (min-width: 768px){.tmp_anch_img .box_lnk li a .tit{margin-top:1rem}}@media only screen and (max-width: 767px){.tmp_anch_img .box_lnk li a .tit{margin-top:.5rem}}.tmp_anch_img .box_lnk li a .tit span{display:block}.tmp_anch_img .box_lnk li a .tit svg{transform:rotate(90deg);width:.35rem}.wrp_fac_hot{position:relative}@media only screen and (min-width: 768px){.wrp_fac_hot{margin-top:5rem}}@media only screen and (max-width: 767px){.wrp_fac_hot{margin-top:2.5rem}}@media only screen and (min-width: 768px){.wrp_fac_hot{padding:5.57rem 0 8.21rem}}@media only screen and (max-width: 767px){.wrp_fac_hot{padding:2.78rem 0 4.07rem}}.wrp_fac_hot::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:url(../images/facilities/bg_spa.webp) top no-repeat;background-size:cover}.wrp_fac_hot .con_hot_main{margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;position:relative}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main{width:calc(1160 / 1440 * 100%);max-width:calc(1160px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac_hot .con_hot_main{max-width:calc(1160px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac_hot .con_hot_main{max-width:calc(1160px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main{width:calc(348 / 428 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main{display:block}}.wrp_fac_hot .con_hot_main .box_info{display:flex}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_info{width:calc(620 / 1160 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_info{width:60%}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info{width:100%}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info{display:block}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_info .inn_tit{width:calc(122 / 620 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_info .inn_tit{width:25%}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_tit{width:100%}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{width:calc(470 / 620 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{width:70%}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{width:100%}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{margin-top:4.5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{margin-top:4.5vw}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{margin-top:1.5em}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{margin-left:calc(20 / 620 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{margin-left:5%}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_txt{margin-left:0}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_txt .tmp_st_l{text-align:center}}.wrp_fac_hot .con_hot_main .box_info .inn_txt .tmp_st_l .jp{word-break:keep-all;overflow-wrap:break-word}.wrp_fac_hot .con_hot_main .box_info .inn_txt .txt{color:#fff}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_main .box_info .inn_txt .txt{margin-top:1.07rem}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_txt .txt{margin-top:2em}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_info .inn_txt .txt{width:55%}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_main .box_img{width:calc(234 / 1160 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_img{width:30%}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_img{margin-left:calc(160 / 1160 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_img{margin-left:10%}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_img{margin-left:auto}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_main .box_img{margin-top:4.5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_main .box_img{margin-top:4.5vw}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_main .box_img{margin-top:-11.3em}}.wrp_fac_hot .con_hot_men,.wrp_fac_hot .con_hot_women{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.wrp_fac_hot .con_hot_men .box_info,.wrp_fac_hot .con_hot_women .box_info{box-sizing:border-box;display:flex;flex-direction:column;gap:1.85rem}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_men .box_info,.wrp_fac_hot .con_hot_women .box_info{width:calc(568 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_men .box_info,.wrp_fac_hot .con_hot_women .box_info{width:100%}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_men .box_info,.wrp_fac_hot .con_hot_women .box_info{margin-top:0}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_men .box_info,.wrp_fac_hot .con_hot_women .box_info{margin-top:3.5rem}}.wrp_fac_hot .con_hot_men .box_info .txt,.wrp_fac_hot .con_hot_women .box_info .txt{color:white}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_men .box_info .box_table th,.wrp_fac_hot .con_hot_women .box_info .box_table th{width:31%;padding:1em .5em}.wrp_fac_hot .con_hot_men .box_info .box_table td,.wrp_fac_hot .con_hot_women .box_info .box_table td{padding:1em}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_men .box_slider,.wrp_fac_hot .con_hot_women .box_slider{width:calc(840 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_men .box_slider,.wrp_fac_hot .con_hot_women .box_slider{width:100%}}.wrp_fac_hot .con_hot_men{padding-top:5.71rem}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_men{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_men{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_men .box_info{padding:0 calc(130 / 1440 * 100%) 0 calc(83 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_men .box_info{padding:0 calc(60 / 1440 * 100%) 0 calc(100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_men .box_info{padding:1rem 2rem}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_women{flex-direction:row}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_women{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_women{padding-top:5rem}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_women{padding-top:2.5rem}}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_women .box_info{padding:0 calc(83 / 1440 * 100%) 0 calc(130 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_women .box_info{padding:0 calc(100 / 1440 * 100%) 0 calc(60 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_women .box_info{padding:1rem 2rem}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_women .js-swiper-next{left:-2rem}.wrp_fac_hot .con_hot_women .js-swiper-next::before{top:30%;transform:translateX(-50%) rotate(-45deg)}.wrp_fac_hot .con_hot_women .js-swiper-next::after{top:70%;transform:translateX(-50%) rotate(45deg)}}.wrp_fac_hot .con_hot_room{display:flex;margin-right:auto;margin-left:auto;border:1px solid var(--color-line1);border-bottom:none}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_room{width:calc(1160 / 1440 * 100%);max-width:calc(1160px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac_hot .con_hot_room{max-width:calc(1160px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac_hot .con_hot_room{max-width:calc(1160px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_room{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_room{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_room{margin-top:8.21rem}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_room{margin-top:4.14rem}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_room{padding:4rem 0 2.85rem}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_room{padding:2rem 0 1.42rem}}.wrp_fac_hot .con_hot_room .content{margin-right:auto;margin-left:auto;display:flex}@media only screen and (min-width: 1025px){.wrp_fac_hot .con_hot_room .content{width:calc(800 / 1440 * 100%);max-width:calc(800px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac_hot .con_hot_room .content{max-width:calc(800px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac_hot .con_hot_room .content{max-width:calc(800px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_room .content{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac_hot .con_hot_room .content{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_room .content{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_room .content{flex-direction:row}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_room .content{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.wrp_fac_hot .con_hot_room .content{gap:4rem}}@media only screen and (max-width: 767px){.wrp_fac_hot .con_hot_room .content{gap:2rem}}.wrp_fac_hot .con_hot_room .content .box_info{color:white;display:flex;flex-direction:column;gap:1.85rem}@media only screen and (min-width: 768px){.wrp_fac{margin-top:8.57rem}}@media only screen and (max-width: 767px){.wrp_fac{margin-top:4.28rem}}.wrp_fac .con_tit{margin-right:auto;margin-left:auto;text-align:center}@media only screen and (min-width: 1025px){.wrp_fac .con_tit{width:calc(800 / 1440 * 100%);max-width:calc(800px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac .con_tit{max-width:calc(800px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac .con_tit{max-width:calc(800px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_tit{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_tit{width:90%}}@media only screen and (max-width: 767px){.wrp_fac .con_tit{width:calc(348 / 428 * 100%)}}.wrp_fac .con_lobby .content,.wrp_fac .con_rest .content{display:flex}@media only screen and (min-width: 768px){.wrp_fac .con_lobby .content,.wrp_fac .con_rest .content{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .content,.wrp_fac .con_rest .content{flex-direction:column-reverse}}.wrp_fac .con_lobby .content .box_info,.wrp_fac .con_rest .content .box_info{box-sizing:border-box;padding:0 calc(90/1440 *100%) 0 calc(100/1440 *100%);display:flex;flex-direction:column;gap:8.14rem}@media only screen and (min-width: 768px){.wrp_fac .con_lobby .content .box_info,.wrp_fac .con_rest .content .box_info{width:calc(540 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .content .box_info,.wrp_fac .con_rest .content .box_info{width:100%}}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .content .box_info,.wrp_fac .con_rest .content .box_info{gap:8.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .content .box_info,.wrp_fac .con_rest .content .box_info{gap:4.07rem}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .content .box_info,.wrp_fac .con_rest .content .box_info{gap:4.07rem}}.wrp_fac .con_lobby .content .box_info .info,.wrp_fac .con_rest .content .box_info .info{box-sizing:border-box;display:flex;flex-direction:column;gap:1.85rem}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .content .box_info .info,.wrp_fac .con_rest .content .box_info .info{padding-right:3.57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .content .box_info .info,.wrp_fac .con_rest .content .box_info .info{padding-right:0}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .content .box_info .info,.wrp_fac .con_rest .content .box_info .info{padding-right:0}}@media only screen and (min-width: 768px){.wrp_fac .con_lobby .content .box_img_main,.wrp_fac .con_lobby .content .box_slider,.wrp_fac .con_rest .content .box_img_main,.wrp_fac .con_rest .content .box_slider{width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .content .box_img_main,.wrp_fac .con_lobby .content .box_slider,.wrp_fac .con_rest .content .box_img_main,.wrp_fac .con_rest .content .box_slider{width:100%}}.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{width:calc(800 / 1440 * 100%);max-width:calc(800px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{max-width:calc(800px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{max-width:calc(800px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list .card_list,.wrp_fac .con_rest .box_card_list .card_list{width:calc(388 / 428 * 100%)}}.wrp_fac .con_lobby .box_card_list .card_list .card,.wrp_fac .con_rest .box_card_list .card_list .card{width:calc(388/800 *100%);display:flex;flex-direction:column-reverse}.wrp_fac .con_lobby .box_card_list .card_list .card .box_info,.wrp_fac .con_rest .box_card_list .card_list .card .box_info{margin-top:1.71rem;box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.wrp_fac .con_lobby .box_card_list .card_list .card .box_info,.wrp_fac .con_rest .box_card_list .card_list .card .box_info{padding:0 1.57rem}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list .card_list .card .box_info,.wrp_fac .con_rest .box_card_list .card_list .card .box_info{padding:0}}@media only screen and (min-width: 768px){.wrp_fac .con_lobby .box_card_list .card_list .card .box_info,.wrp_fac .con_rest .box_card_list .card_list .card .box_info{gap:1.57rem}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list .card_list .card .box_info,.wrp_fac .con_rest .box_card_list .card_list .card .box_info{gap:.78rem}}.wrp_fac .con_lobby .box_card_list .card_list .card.slider .box_info,.wrp_fac .con_rest .box_card_list .card_list .card.slider .box_info{margin-top:3.42rem}@media only screen and (min-width: 768px){.wrp_fac .con_lobby{margin-top:2.71rem}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby{margin-top:1.35rem}}@media only screen and (min-width: 768px){.wrp_fac .con_lobby .box_info{margin-top:5.71rem}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_info{margin-top:2.85rem}}.wrp_fac .con_lobby .box_card_list{position:relative}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .box_card_list{padding:4.28rem 0 5.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .box_card_list{padding:3.57rem 0 5rem}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list{padding:3em 0 3.5em}}.wrp_fac .con_lobby .box_card_list::before{content:"";position:absolute;right:0;z-index:-2;background:var(--bg-beige-color)}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .box_card_list::before{top:-9vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .box_card_list::before{top:-8vw}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list::before{top:-3em}}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .box_card_list::before{width:calc(1300 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .box_card_list::before{width:95%}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list::before{width:100%}}@media only screen and (min-width: 1025px){.wrp_fac .con_lobby .box_card_list::before{height:calc(100% + 9vw)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_lobby .box_card_list::before{height:calc(100% + 8vw)}}@media only screen and (max-width: 767px){.wrp_fac .con_lobby .box_card_list::before{height:calc(100% + 3em)}}@media only screen and (min-width: 768px){.wrp_fac .con_rest{margin-top:5.71rem}}@media only screen and (max-width: 767px){.wrp_fac .con_rest{margin-top:2.85rem}}.wrp_fac .con_rest .content{align-items:center}@media only screen and (min-width: 768px){.wrp_fac .con_rest .content .box_info{margin-top:0}}@media only screen and (max-width: 767px){.wrp_fac .con_rest .content .box_info{margin-top:2.57rem}}.wrp_fac .con_etc{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_fac .con_etc{width:calc(1160 / 1440 * 100%);max-width:calc(1160px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac .con_etc{max-width:calc(1160px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac .con_etc{max-width:calc(1160px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_etc{width:100%}}@media only screen and (max-width: 767px){.wrp_fac .con_etc{width:100%}}@media only screen and (min-width: 768px){.wrp_fac .con_etc{margin-top:6.85rem}}@media only screen and (max-width: 767px){.wrp_fac .con_etc{margin-top:3.42rem}}.wrp_fac .con_etc .box_tit{display:flex;justify-content:center}@media only screen and (min-width: 768px){.wrp_fac .con_etc .box_card_list{margin-top:2.85rem}}@media only screen and (max-width: 767px){.wrp_fac .con_etc .box_card_list{margin-top:1.42rem}}.wrp_fac .con_etc .box_card_list .card_list{margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 1025px){.wrp_fac .con_etc .box_card_list .card_list{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_fac .con_etc .box_card_list .card_list{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_fac .con_etc .box_card_list .card_list{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_etc .box_card_list .card_list{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_etc .box_card_list .card_list{width:calc(388 / 428 * 100%)}}.wrp_fac .con_etc .box_card_list .card_list .card{width:calc(388/800 *100%);display:flex;flex-direction:column-reverse}.wrp_fac .con_etc .box_card_list .card_list .card .box_info{margin-top:1.71rem;box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.wrp_fac .con_etc .box_card_list .card_list .card .box_info{padding:0 1.57rem}}@media only screen and (max-width: 767px){.wrp_fac .con_etc .box_card_list .card_list .card .box_info{padding:0}}@media only screen and (min-width: 768px){.wrp_fac .con_etc .box_card_list .card_list .card .box_info{gap:1.57rem}}@media only screen and (max-width: 767px){.wrp_fac .con_etc .box_card_list .card_list .card .box_info{gap:.78rem}}.wrp_fac .con_etc .box_card_list .card_list .card.slider .box_info{margin-top:3.42rem}.wrp_fac .con_hall{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px){.wrp_fac .con_hall{margin-top:6.42rem}}@media only screen and (max-width: 767px){.wrp_fac .con_hall{margin-top:3.42rem}}@media only screen and (min-width: 768px){.wrp_fac .con_hall{flex-direction:row}}@media only screen and (max-width: 767px){.wrp_fac .con_hall{flex-direction:column-reverse}}.wrp_fac .con_hall .box_info{box-sizing:border-box}@media only screen and (min-width: 768px){.wrp_fac .con_hall .box_info{width:calc(540 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_hall .box_info{width:100%}}@media only screen and (min-width: 768px){.wrp_fac .con_hall .box_info{margin-top:0}}@media only screen and (max-width: 767px){.wrp_fac .con_hall .box_info{margin-top:2.57rem}}@media only screen and (min-width: 1025px){.wrp_fac .con_hall .box_info{padding:0 calc(83 / 1440 * 100%) 0 calc(130 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_fac .con_hall .box_info{padding:0 calc(100 / 1440 * 100%) 0 calc(60 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_hall .box_info{padding:1rem 2rem}}.wrp_fac .con_hall .box_info .info{display:flex;flex-direction:column;gap:1.85rem}@media only screen and (min-width: 768px){.wrp_fac .con_hall .box_slider{width:calc(900 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_fac .con_hall .box_slider{width:100%}}@media only screen and (min-width: 768px){.wrp_fac .con_hall .js-swiper-next{left:-2rem}.wrp_fac .con_hall .js-swiper-next::before{top:30%;transform:translateX(-50%) rotate(-45deg)}.wrp_fac .con_hall .js-swiper-next::after{top:70%;transform:translateX(-50%) rotate(45deg)}}.wrp_story{background-color:var(--bg-beige-color);margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_story{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_story{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_story{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_story{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_story{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.wrp_story{padding:2.85rem 6.42rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_story{padding:2.85rem 2.5rem}}@media only screen and (max-width: 767px){.wrp_story{padding:2.85rem 2.5rem}}@media only screen and (min-width: 768px){.wrp_story{margin-top:10rem}}@media only screen and (max-width: 767px){.wrp_story{margin-top:5rem}}.wrp_story .content .box_intro{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){.wrp_story .content .box_intro h2{margin:auto}}.wrp_story .content .box_intro .box_txt{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.wrp_story .content .box_intro .box_txt{margin-top:4.71rem}}@media only screen and (max-width: 767px){.wrp_story .content .box_intro .box_txt{margin-top:2rem}}@media only screen and (min-width: 768px){.wrp_story .content .box_intro .box_txt{width:calc(668/800 *100%)}}@media only screen and (max-width: 767px){.wrp_story .content .box_intro .box_txt{width:100%}}@media only screen and (min-width: 768px){.wrp_story .content .box_intro .box_txt{gap:1.78rem}}@media only screen and (max-width: 767px){.wrp_story .content .box_intro .box_txt{gap:.92rem}}.wrp_story .content .box_info{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.wrp_story .content .box_info{margin-top:4rem}}@media only screen and (max-width: 767px){.wrp_story .content .box_info{margin-top:2rem}}@media only screen and (min-width: 768px){.wrp_story .content .box_info{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.wrp_story .content .box_info{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.wrp_story .content .box_info .box_table{width:calc(360 / 800 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_story .content .box_info .box_table{width:60%}}@media only screen and (max-width: 767px){.wrp_story .content .box_info .box_table{width:100%}}@media only screen and (min-width: 768px){.wrp_story .content .box_info .box_table{margin-top:0}}@media only screen and (max-width: 767px){.wrp_story .content .box_info .box_table{margin-top:1rem}}@media only screen and (min-width: 1025px){.wrp_story .content .box_info .box_table th{width:20%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_story .content .box_info .box_table th{width:30%}}@media only screen and (max-width: 767px){.wrp_story .content .box_info .box_table th{width:20%}}.wrp_story .content .box_info .box_table td a{text-decoration:underline}.mouse .wrp_story .content .box_info .box_table td a{-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.mouse .wrp_story .content .box_info .box_table td a:hover,.touch .wrp_story .content .box_info .box_table td a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .wrp_story .content .box_info .box_table td a{-webkit-tap-highlight-color:transparent}.touch .wrp_story .content .box_info .box_table td a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}@media only screen and (min-width: 1025px){.wrp_story .content .box_info .box_img{width:calc(400 / 800 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_story .content .box_info .box_img{width:35%}}@media only screen and (max-width: 767px){.wrp_story .content .box_info .box_img{width:100%}}.wrp_overview{margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}@media only screen and (min-width: 768px){.wrp_overview{margin-top:10rem}}@media only screen and (max-width: 767px){.wrp_overview{margin-top:5rem}}@media only screen and (min-width: 1025px){.wrp_overview{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_overview{max-width:calc(1000px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_overview{max-width:calc(1000px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_overview{width:calc(1160 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_overview{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.wrp_overview{padding-right:6.42rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_overview{padding-right:0}}@media only screen and (max-width: 767px){.wrp_overview{padding-right:0}}@media only screen and (max-width: 767px){.wrp_overview .con_tit{text-align:center;width:100%}}@media only screen and (min-width: 768px){.wrp_overview .con_overview{width:calc(800 / 900 * 100%)}}@media only screen and (max-width: 767px){.wrp_overview .con_overview{width:100%}}.wrp_overview .con_overview .content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.57rem}@media only screen and (min-width: 768px){.wrp_overview .con_overview .content{margin-top:0}}@media only screen and (max-width: 767px){.wrp_overview .con_overview .content{margin-top:1rem}}.wrp_overview .con_overview .content .notice{box-sizing:border-box;align-items:center;display:flex;flex-direction:row-reverse;position:relative;gap:2.14rem}@media only screen and (min-width: 768px){.wrp_overview .con_overview .content .notice{width:calc(388/800 *100%)}}@media only screen and (max-width: 767px){.wrp_overview .con_overview .content .notice{width:100%}}@media only screen and (min-width: 1025px){.wrp_overview .con_overview .content .notice{padding:2.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_overview .con_overview .content .notice{padding:2.14rem 1.42rem}}@media only screen and (max-width: 767px){.wrp_overview .con_overview .content .notice{padding:2.14rem}}.wrp_overview .con_overview .content .notice::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(../images/facilities/bg_item.webp) top no-repeat;background-size:cover}.wrp_overview .con_overview .content .notice .box_info{width:100%;display:flex;flex-direction:column;gap:.71rem}.wrp_overview .con_overview .content .notice .box_info .txt{color:#fff}@media only screen and (min-width: 768px){.wrp_overview .con_overview .content .notice .icon{width:2.71rem}}@media only screen and (max-width: 767px){.wrp_overview .con_overview .content .notice .icon{width:2rem}}@media only screen and (min-width: 768px){.wrp_overview .con_overview .box_table{margin-top:2.85rem}}@media only screen and (max-width: 767px){.wrp_overview .con_overview .box_table{margin-top:1.42rem}}.wrp_overview .con_overview .box_table th{text-align:center}@media only screen and (min-width: 1025px){.wrp_overview .con_overview .box_table th{width:220px}}@media only screen and (min-width: 1025px){.cmn_footer{margin-top:8.57rem !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.cmn_footer{margin-top:7.85rem !important}}
