@charset "UTF-8";p.s-txt-desc01{margin-top:26px;font-size:1.5rem;color:#403425;line-height:1.93;letter-spacing:0.04em;text-align:center;font-weight:400}.con-map{padding-top:92px}@media screen and (max-width:767px){.con-map{padding-top:60px}}.con-map>.inner{width:59.0277777778%;margin-inline:auto}@media screen and (max-width:1199px){.con-map>.inner{width:80%}}@media screen and (max-width:767px){.con-map>.inner{width:100%}}.con-map>.inner .box-title{margin-bottom:0px}@media screen and (max-width:767px){.con-map>.inner .box-title p.s-txt-desc01 .pc{display:none}}.con-map>.inner .box-title p.s-txt-desc01 .sp{display:none}@media screen and (max-width:767px){.con-map>.inner .box-title p.s-txt-desc01 .sp{display:inline}}.con-map>.inner .box-map .b-image .w-image{position:relative;z-index:2}.con-map>.inner .box-map .b-image .w-image a.title-facility{display:block;position:absolute;z-index:11;transition:0.6s cubic-bezier(0.04,1.02,0.61,0.99)}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility{width:4.8%!important}}.con-map>.inner .box-map .b-image .w-image a.title-facility.is-active{transform:scale(1.05);opacity:1}.con-map>.inner .box-map .b-image .w-image a.title-facility.is-active .pc svg .color-base{fill:#6a1c11}.con-map>.inner .box-map .b-image .w-image a.title-facility.is-active .sp{transform:scale(1.25);background-color:#6a1c11}.con-map>.inner .box-map .b-image .w-image a.title-facility.is-noactive{opacity:0.7}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.is-noactive{opacity:1}}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility .pc{display:none}}.con-map>.inner .box-map .b-image .w-image a.title-facility .pc svg .color-base{fill:#403425;transition:1.8s cubic-bezier(0.04,1.02,0.61,0.99)}.con-map>.inner .box-map .b-image .w-image a.title-facility .sp{display:none}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility .sp{display:block;aspect-ratio:1/1;position:relative;z-index:2;border:1px solid #fff;background-color:#403425;border-radius:50%;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}}.con-map>.inner .box-map .b-image .w-image a.title-facility .sp p.txt-number{position:absolute;top:calc(50% + 0px);left:calc(50% + 0px);transform:translateY(-50%) translateX(-50%);font-size:1.2rem;color:#FAF3E4;line-height:1;font-weight:600}.con-map>.inner .box-map .b-image .w-image a.title-facility .sp p.txt-number span{display:block;transform:translateY(-0.1em) translateX(0em)}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-reception{top:46.1%;left:54.8%;width:19.1764705882%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-reception{top:47%;left:48.1%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-shop{top:37%;right:31.5%;width:12.5882352941%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-shop{top:43.6%;left:55.3%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-conference{top:36.6%;right:3%;width:30.9411764706%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-conference{top:40.8%;right:31%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-azalea{top:26.9%;right:24.8%;width:26%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-azalea{top:32%;right:43.8%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-karamatsu{top:46.8%;left:23.3%;width:29.4117647059%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-karamatsu{top:34.1%;left:35.7%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-fragrant{top:34.5%;left:11.5%;width:26.3529411765%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-fragrant{top:36.8%;left:28.2%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-gardenpool{top:23.3%;left:21.4%;width:22.3529411765%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-gardenpool{top:26.9%;left:39.2%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-garden{top:17%;right:37.4%;width:15.6470588235%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-garden{top:18.9%;right:46.2%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-dogrun{top:10.7%;left:15.8%;width:17.0588235294%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-dogrun{top:11.7%;left:17.8%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-cottage{bottom:29.3%;left:9.6%;width:16.3529411765%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-cottage{bottom:32.5%;left:15.6%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-charger{top:47.8%;right:5.2%;width:21.1764705882%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-charger{top:50.2%;right:21.5%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-hotspring{bottom:18.5%;left:29.9%;width:21.0588235294%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-hotspring{bottom:16.5%;left:36.7%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-laundry{bottom:1.4%;left:28.4%;width:17.5294117647%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-laundry{bottom:5.4%;left:28.4%}}.con-map>.inner .box-map .b-image .w-image a.title-facility.s-emma{bottom:8.4%;left:-1.3%;width:25.6470588235%}@media screen and (max-width:767px){.con-map>.inner .box-map .b-image .w-image a.title-facility.s-emma{bottom:17.2%;left:12.7%}}.con-map>.inner .box-map .b-image .w-image .bg-image{position:relative;aspect-ratio:850/700}.con-map>.inner .box-map .b-image .w-image .bg-image img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-map>.inner .box-map .b-image .w-image .bg-image .bg-switch img{opacity:0;z-index:2;transition:2.7s cubic-bezier(0.04,1.02,0.61,0.99)}.con-map>.inner .box-map .b-image .w-image .bg-image .bg-switch img.is-active{opacity:1}.con-map>.inner .box-map-nav-sp{display:none;margin-top:5px;overflow-x:clip}@media screen and (max-width:767px){.con-map>.inner .box-map-nav-sp{display:block}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp{position:relative;z-index:2}.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-next,.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-prev{position:absolute;top:calc(50% + 0px);transform:translateY(-50%);width:20%;z-index:5}.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-next .inner-btn,.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-prev .inner-btn{position:relative;padding-bottom:100%;z-index:2}.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-next .inner-btn:after,.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-prev .inner-btn:after{content:"";display:block;position:absolute;top:calc(50% + 0px);left:0;transform:translateY(-50%);width:10px;height:19px;background:url(../img/common/icn_slider_arrwo_right02_b.svg) center center no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-next{right:-5.5%}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-next{right:-6.5%}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-prev{left:-5.5%}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-prev{left:-6.5%}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp .my-swiper-button-map-sp-prev .inner-btn:after{left:auto;right:0;transform:translateY(-50%) scale(-1,1)}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide{opacity:0.5;transition:0.6s cubic-bezier(0.04,1.02,0.61,0.99);pointer-events:none}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide.swiper-slide-active{opacity:1;pointer-events:auto}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide.swiper-slide-active a{background:url(../img/facilities/bg_banner_red.jpg)}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a{padding:18px 18px;display:block;background:url(../img/facilities/bg_banner_brown.jpg)}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a{padding:10px 10px}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide{display:flex;align-items:flex-start}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title{padding-left:19px;margin-right:20px;flex:1}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title .wrap-en,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title .wrap-en{position:relative;z-index:2}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title .wrap-en p.txt-num,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title .wrap-en p.txt-num{position:absolute;top:0.02em;left:-1.3em;font-family:"the-seasons","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.5rem;color:#FAF3E4;line-height:1}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title .wrap-en p.txt-num,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title .wrap-en p.txt-num{font-size:1.3rem}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title .wrap-en p.txt-en,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title .wrap-en p.txt-en{display:inline;font-family:"the-seasons","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.5rem;color:#FAF3E4;line-height:1}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title .wrap-en p.txt-en,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title .wrap-en p.txt-en{font-size:1.3rem}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title{margin-top:8px}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title{margin-top:2px}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title span,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title span{display:inline-block;position:relative;z-index:2;font-family:"Zen Old Mincho","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2rem;color:#FAF3E4;line-height:1.22;letter-spacing:-0.02em}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title span,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title span{font-size:1.8rem}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title span:after,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title span:after{content:"";display:block;position:absolute;bottom:-1px;left:calc(50% + 0px);transform:translateX(-50%);width:calc(100% - 0px);height:1px;background-color:#fff;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title span.title-small,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title span.title-small{font-size:1.6rem}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-title p.txt-title span.title-small,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-title p.txt-title span.title-small{font-size:1.3rem}}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-image,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-image{width:25%;position:relative;z-index:2}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-image .image,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-image .image{position:relative;overflow:hidden;aspect-ratio:1/1}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-image .image img,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-image .btn-plus,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-image .btn-plus{position:absolute;bottom:-8px;right:-9px;width:25px}@media screen and (max-width:600px){.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide .item-map-sp .inner-slide .block-image .btn-plus,.con-map>.inner .box-map-nav-sp .container-slider-map-sp ul.slider-map-sp.swiper-wrapper li.swiper-slide a .inner-slide .block-image .btn-plus{width:15px}}.con-recommend{padding-top:140px;padding-bottom:210px}@media screen and (max-width:767px){.con-recommend{padding-top:120px;padding-bottom:80px}}@media screen and (max-width:600px){.con-recommend{padding-top:100px}}.con-recommend>.inner{width:69.4444444444%;margin-inline:auto;position:relative;z-index:2}@media screen and (max-width:1199px){.con-recommend>.inner{width:80%}}@media screen and (max-width:767px){.con-recommend>.inner{width:89.3333333333%}}.con-recommend>.inner .box-title{margin-bottom:85px}@media screen and (max-width:767px){.con-recommend>.inner .box-title{margin-bottom:70px}}.con-recommend>.inner .box-recommend .items-recommend .item{display:flex}@media screen and (max-width:767px){.con-recommend>.inner .box-recommend .items-recommend .item{display:block}}.con-recommend>.inner .box-recommend .items-recommend .item:not(:last-child){margin-bottom:95px}@media screen and (max-width:999px){.con-recommend>.inner .box-recommend .items-recommend .item:not(:last-child){margin-bottom:80px}}@media screen and (max-width:767px){.con-recommend>.inner .box-recommend .items-recommend .item:not(:last-child){margin-bottom:66px}}.con-recommend>.inner .box-recommend .items-recommend .item .block-detail{padding-top:13px;margin-left:72px;flex:1;order:2}@media screen and (max-width:999px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail{margin-left:50px}}@media screen and (max-width:767px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail{padding-top:0;margin-left:0}}.con-recommend>.inner .box-recommend .items-recommend .item .block-detail h3{margin-bottom:42px;padding-bottom:22px;font-size:2rem;color:#403425;line-height:1.72;letter-spacing:0.12em;font-weight:400;border-bottom:1px solid #d9d6d3}@media only screen and (max-width:1700px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail h3{font-size:1.8rem}}@media screen and (max-width:767px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail h3{margin-bottom:22px;padding:0 0 14px;text-align:center}}@media screen and (max-width:767px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail .detail{padding:0 5% 32px}}.con-recommend>.inner .box-recommend .items-recommend .item .block-detail .detail p.txt-desc{font-size:1.7rem;color:#403425;line-height:1.87;font-weight:400}@media only screen and (max-width:1700px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail .detail p.txt-desc{font-size:1.6rem}}.con-recommend>.inner .box-recommend .items-recommend .item .block-detail .detail .style-btn-link03{margin-top:30px}@media only screen and (max-width:1700px){.con-recommend>.inner .box-recommend .items-recommend .item .block-detail .detail .style-btn-link03{margin-top:26px}}.con-recommend>.inner .box-recommend .items-recommend .item .block-image{width:40.6976744186%}@media screen and (max-width:767px){.con-recommend>.inner .box-recommend .items-recommend .item .block-image{width:100%;padding:0 4%}}.con-recommend>.inner .box-recommend .items-recommend .item .block-image .container-slider-recommend{position:relative}.con-recommend>.inner .box-recommend .items-recommend .item .block-image .container-slider-recommend ul.slider-recommend li.swiper-slide .image{position:relative;overflow:hidden;aspect-ratio:420/280}.con-recommend>.inner .box-recommend .items-recommend .item .block-image .container-slider-recommend ul.slider-recommend li.swiper-slide .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-recommend>.inner .box-recommend .items-recommend .item .block-image .container-slider-recommend .swiper-pagination{margin-top:11px;position:static}.con-recommend>.inner .box-recommend .items-recommend .item .block-image .container-slider-recommend .swiper-pagination .swiper-pagination-bullet{margin:0 4px;width:8px;height:8px;border:2px solid #a09992;background-color:transparent;transition:0.35s cubic-bezier(0.04,1.02,0.61,0.99)}.con-recommend>.inner .box-recommend .items-recommend .item .block-image .container-slider-recommend .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a09992}
/*# sourceMappingURL=facilities.css.map */