html,body{overflow-x:hidden}.spa-sauna{background:#fff url(../../img/spa/bg.png) top center no-repeat;background-size:100% 1179px}@media (max-width: 1023px){.spa-sauna{background:#fff url(../../img/spa/bg_sp.png) top 387px center no-repeat;background-size:100% 630px}}@media only screen and (max-width: 1023px) and (max-width: 767px){.spa-sauna{background:#fff url(../../img/spa/bg_sp.png) top 387px center no-repeat;background-size:793px 630px}}.c-contact-box{border-width:0}.footer{margin-top:185px}@media (max-width: 1023px){.footer{margin-top:122px}}@media (max-width: 1023px){.c-pagename__en img{width:136px}}@media (max-width: 1023px){.c-pagename__breadcrumb{margin-bottom:40px}}@media (max-width: 1023px){.c-pagename{padding-bottom:12px}}.sec-about{padding-bottom:74px}@media (max-width: 1023px){.sec-about{padding-bottom:0}}.sec-about .innerbox{max-width:1440px;width:100%;margin:0 auto;position:relative;padding-top:139px;padding-bottom:100px;z-index:1}.sec-about .innerbox .img{z-index:-1}@media (min-width: 1024px){.sec-about .innerbox .img{position:absolute}}.sec-about .innerbox .img1{top:-38px;left:-130px}.sec-about .innerbox .img2{top:52px;right:-152px}@media only screen and (min-width: 1024px) and (max-width: 1240px){.sec-about .innerbox .img1{left:-230px}.sec-about .innerbox .img2{right:-240px}}@media only screen and (min-width: 1024px) and (max-width: 1080px){.sec-about .innerbox .img1{left:-120px;top:60px}.sec-about .innerbox .img1 img{width:350px;height:auto}.sec-about .innerbox .img2{right:-160px;top:70px}.sec-about .innerbox .img2 img{width:400px;height:auto}}@media (max-width: 1023px){.sec-about .innerbox{padding:0}.sec-about .innerbox .img1{width:466px;margin:0 auto}.sec-about .innerbox .img1 img{position:relative}}@media only screen and (max-width: 1023px) and (max-width: 478px){.sec-about .innerbox .img1 img{left:-62px}}@media (max-width: 1023px){.sec-about .innerbox .img2{width:410px;margin:0 auto;margin-top:20px}.sec-about .innerbox .img2 img{position:relative}}@media only screen and (max-width: 1023px) and (max-width: 478px){.sec-about .innerbox .img2 img{left:-12px}}.sec-about .txtbox .ttl{font-size:35px;font-size:3.5rem;line-height:2em;letter-spacing:.05em;font-weight:800;text-align:center}.sec-about .txtbox .txt{margin-top:36px;font-size:20px;font-size:2rem;line-height:1.9em;letter-spacing:.025em;font-weight:500}@media (min-width: 1024px){.sec-about .txtbox .txt{text-align:center}}.sec-about .txtbox .txt p{margin-bottom:38px}.sec-about .txtbox .txt p:last-child{margin-bottom:0}@media (max-width: 1023px){.sec-about .txtbox{margin-top:25px;padding:0 17px}.sec-about .txtbox .ttl{font-size:25px;font-size:2.5rem;line-height:1.6em;letter-spacing:.025em}.sec-about .txtbox .txt{margin-top:12px;font-size:14px;font-size:1.4rem;line-height:1.71429em}.sec-about .txtbox .txt p{margin-bottom:15px}}.sec-about .list-anchor{margin-top:108px}@media (min-width: 1024px){.sec-about .list-anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;padding-left:20px}.sec-about .list-anchor li{margin-right:20px;width:260px}.sec-about .list-anchor li:last-child{right:0}}.sec-about .list-anchor a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;max-width:260px;width:100%;height:66px;background:#000 url(../../img/access/icon_down.svg) right 18px center no-repeat;background-size:26px 26px;color:#fff;border-radius:100px;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.025em;font-weight:800;padding-bottom:2px}@media (max-width: 1023px){.sec-about .list-anchor{margin-top:28px}.sec-about .list-anchor li{margin-bottom:15px;padding-right:10px}.sec-about .list-anchor li:last-child{margin-bottom:0}.sec-about .list-anchor a{max-width:298px;height:52px;background:#000 url(../../img/access/icon_down.svg) right 15px center no-repeat;background-size:21px 21px;font-size:16px;font-size:1.6rem;line-height:1.5em;margin:0 auto;padding-right:0}}.sec-spa{position:relative;border-top:20px solid #000;border-bottom:20px solid #000;z-index:3}@media (max-width: 1023px){.sec-spa{border-width:15px;background:#FFF962;padding-bottom:18px;margin-top:50px;overflow:hidden}}.sec-spa .innerbox{background:#FFF962;position:relative}@media (min-width: 1024px){.sec-spa .innerbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse}.sec-spa .innerbox .imgbox,.sec-spa .innerbox .txtbox{width:calc(50% + 40px)}.sec-spa .innerbox .txtbox{position:relative;padding-right:8.95%;padding-left:149px;padding-top:202px;margin-left:-40px}}@media only screen and (min-width: 1024px) and (max-width: 1240px){.sec-spa .innerbox .txtbox{padding-left:60px}}@media (min-width: 1024px){.sec-spa .innerbox .imgbox{margin-left:-40px;height:690px;overflow:hidden;position:relative}.sec-spa .innerbox .imgbox img{width:100%;height:100%;object-fit:cover}}@media (max-width: 1023px){.sec-spa .imgbox{position:relative}.sec-spa .imgbox .ttl-spa{position:absolute;left:-13px;bottom:30px;z-index:2}.sec-spa .imgbox .ttl-spa img{width:285px;height:133px}}@media (min-width: 1024px){.sec-spa .inbox{position:relative;z-index:1}}.sec-spa .txtbox{position:relative}.sec-spa .txtbox:after{content:"";position:absolute;top:0}@media (min-width: 1024px){.sec-spa .txtbox:after{right:27px;height:100%;transform:skewX(5deg);transform-origin:top right;border-right:20px solid #000;width:100%;background:#FFF962}}.sec-spa .txtbox .ttl-spa{position:absolute;left:50px;top:-68px;z-index:1}.sec-spa .txtbox .ttl{font-size:42px;font-size:4.2rem;line-height:1.42857em;letter-spacing:.025em;font-weight:800}@media only screen and (max-width: 1080px){.sec-spa .txtbox .ttl{font-size:25px;font-size:2.5rem;line-height:1.6em}}.sec-spa .txtbox .txt{margin-top:30px;font-size:20px;font-size:2rem;line-height:1.9em;letter-spacing:.025em;font-weight:500}@media only screen and (max-width: 1080px){.sec-spa .txtbox .txt{font-size:16px;font-size:1.6rem;line-height:1.75em}}.sec-spa .txtbox .txt p{margin-bottom:20px}.sec-spa .txtbox .txt p:last-child{margin-bottom:0}.sec-spa .txtbox .btn-more{margin-top:61px}@media (min-width: 1024px){.sec-spa .txtbox .btn-more{padding-left:79px}}@media (max-width: 1023px){.sec-spa .txtbox{padding:78px 16px 15px;position:relative;z-index:1;margin-top:-100px;clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%)}.sec-spa .txtbox:after{top:-1px;left:0;width:100%;transform:skewY(5deg);transform-origin:left;border-top:15px solid #000;height:100%;background:#FFF962;z-index:-1}.sec-spa .txtbox .ttl-spa{left:-13px;top:-62px}.sec-spa .txtbox .ttl-spa img{width:285px;height:133px}.sec-spa .txtbox .ttl{font-size:30px;font-size:3rem;line-height:1.33333em}.sec-spa .txtbox .txt{margin-top:22px;font-size:14px;font-size:1.4rem;line-height:1.71429em}.sec-spa .txtbox .txt p{margin-bottom:15px}}.sec-spa .imgbox img{width:100%}.sec-relax .ttlbox{border-bottom:15px solid #000;padding:50px 0 45px}.sec-relax .ttlbox .ttl{max-width:1440px;width:100%;margin:0 auto;padding-left:110px;font-size:35px;font-size:3.5rem;line-height:1.42857em;letter-spacing:.05em;font-weight:800}@media only screen and (max-width: 1380px){.sec-relax .ttlbox .ttl{padding-left:80px}}@media (max-width: 1023px){.sec-relax .ttlbox{padding:22px 0 24px;border-width:8px}.sec-relax .ttlbox .ttl{padding-left:17px;font-size:25px;font-size:2.5rem;line-height:1.6em}}.sec-relax .innerbox{max-width:1440px;width:100%;margin:88px auto 0;position:relative;z-index:2}@media (min-width: 1024px){.sec-relax .innerbox{padding:0 208px 0 105px}}@media only screen and (min-width: 1024px) and (max-width: 1380px){.sec-relax .innerbox{padding:0 150px 0 50px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.sec-relax .innerbox{padding:0 150px 0 0px}}@media (max-width: 1023px){.sec-relax .innerbox{margin-top:28px;padding:0 20px}}.sec-relax .innerbox .deco{position:absolute;z-index:-1;right:-315px;top:-264px}@media only screen and (min-width: 2119px){.sec-relax .innerbox .deco{right:-30%}}@media only screen and (min-width: 2120px){.sec-relax .innerbox .deco{right:-40%}}.sec-relax .innerbox .deco:after{content:"";position:absolute;top:0;left:-16px;height:100%;transform:skewX(8deg);transform-origin:top right;border-left:20px solid #000;width:100%;z-index:2}.sec-relax .innerbox .deco:before{content:"";position:absolute;right:0;bottom:0;width:calc(100% - 170px);height:20px;background:#000;z-index:2}.sec-relax .innerbox .deco .img{display:block;position:relative;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 28% 100%)}.sec-relax .innerbox .deco .img:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../../img/spa/bg_grid.png) repeat;z-index:1;opacity:.5}@media (max-width: 1023px){.sec-relax .innerbox .deco{right:-46px;top:-168px}.sec-relax .innerbox .deco:after{left:-8px;border-width:10px}.sec-relax .innerbox .deco:before{width:calc(100% - 10px);height:10px}}.sec-relax .listitem .item{margin-bottom:90px}.sec-relax .listitem .item:last-child{margin-bottom:0}@media (min-width: 1024px){.sec-relax .listitem .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse;align-items:center}.sec-relax .listitem .item .imgbox{width:504px}.sec-relax .listitem .item .txtbox{width:calc(100% - 504px);padding-right:44px}}@media only screen and (min-width: 1024px) and (max-width: 1180px){.sec-relax .listitem .item .imgbox{width:450px}.sec-relax .listitem .item .txtbox{width:calc(100% - 450px);padding-right:30px}}@media (max-width: 1023px){.sec-relax .listitem .item{margin-bottom:40px}}.sec-relax .listitem .imgbox{position:relative}.sec-relax .listitem .imgbox:before{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 15px #000;pointer-events:none}.sec-relax .listitem .imgbox img{width:100%}@media (max-width: 1023px){.sec-relax .listitem .imgbox:before{box-shadow:inset 0 0 0 8px #000}}.sec-relax .listitem .txtbox{padding-left:103px;position:relative;z-index:1}@media only screen and (min-width: 1024px) and (max-width: 1280px){.sec-relax .listitem .txtbox{padding-left:90px}}.sec-relax .listitem .txtbox .ttl-en{position:absolute;left:0;top:-20px;width:118px;height:118px;background:#F5FF00;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;font-size:80px;font-size:8rem;line-height:.725em;letter-spacing:0em;font-weight:900;z-index:-1}.sec-relax .listitem .txtbox .ttl-sub{font-size:30px;font-size:3rem;line-height:1.66667em;letter-spacing:.025em;font-weight:800}@media (min-width: 1024px){.sec-relax .listitem .txtbox .ttl-sub.ttl-long{margin-right:-30px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.sec-relax .listitem .txtbox .ttl-sub{font-size:20px;font-size:2rem;line-height:1.8em}}.sec-relax .listitem .txtbox .txt{margin-top:25px;font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.025em;font-weight:500}@media only screen and (max-width: 1280px){.sec-relax .listitem .txtbox .txt{font-size:16px;font-size:1.6rem;line-height:1.875em}}.sec-relax .listitem .txtbox .txt p{margin-bottom:15px}.sec-relax .listitem .txtbox .txt p:last-child{margin-bottom:0}@media (max-width: 1023px){.sec-relax .listitem .txtbox{margin-top:25px;padding-left:0}.sec-relax .listitem .txtbox .ttl-en{left:-36px;top:-20px;width:104px;height:104px;font-size:60px;font-size:6rem;line-height:.71667em}.sec-relax .listitem .txtbox .ttl-sub{font-size:20px;font-size:2rem;line-height:1.6em;padding-left:42px}.sec-relax .listitem .txtbox .txt{margin-top:15px;font-size:14px;font-size:1.4rem;line-height:1.71429em}.sec-relax .listitem .txtbox .txt p{margin-bottom:10px}}.sec-relax .highlight{max-width:1440px;width:100%;margin:0 auto;margin-top:147px;position:relative;padding:0 16px}@media (max-width: 1023px){.sec-relax .highlight{margin-top:40px;padding:0}}.sec-relax .highlight .ttl-en{font-size:80px;font-size:8rem;line-height:1.0625em;letter-spacing:0em;font-weight:900}@media (max-width: 1023px){.sec-relax .highlight .ttl-en{text-align:center;font-size:45px;font-size:4.5rem;line-height:1.46667em}}.sec-relax .highlight .icon{position:absolute;top:124px;right:-55px;width:1260px;height:560px}.sec-relax .highlight .icon img{width:100%;height:100%}@media (max-width: 1023px){.sec-relax .highlight .icon{right:auto;left:-30%;top:0;width:1380px;height:614px}}.sec-relax .highlight .inbox{position:relative;z-index:2;max-width:1024px;width:100%;margin:0 auto}@media (min-width: 1024px){.sec-relax .highlight .inbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse}.sec-relax .highlight .inbox .rightbox{width:480px}.sec-relax .highlight .inbox .leftbox{width:calc(100% - 480px);padding-right:42px;padding-top:85px}}.sec-relax .highlight .inbox .ttl{font-size:35px;font-size:3.5rem;line-height:1.42857em;letter-spacing:.025em;font-weight:800}@media (max-width: 1023px){.sec-relax .highlight .inbox .ttl{margin-top:-5px;font-size:25px;font-size:2.5rem;line-height:1.44em;text-align:center}}.sec-relax .highlight .inbox .txtbox{margin-top:35px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;font-weight:500}@media (min-width: 1024px){.sec-relax .highlight .inbox .txtbox{padding-right:20px}}@media (max-width: 1023px){.sec-relax .highlight .inbox .txtbox{margin-top:15px;padding:0 39px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}.sec-relax .highlight .main-slide{position:relative}@media (min-width: 1024px){.sec-relax .highlight .main-slide{padding-bottom:18px;z-index:1}.sec-relax .highlight .main-slide:before{content:"";position:absolute;left:-18px;bottom:-2px;width:calc(100% - 27px);height:calc(100% - 54px);background:#000;z-index:-1}}.sec-relax .highlight .main-slide .splide__arrows{width:100px;height:223px;position:absolute;right:-70px;bottom:4px;transition:right .3s}@media (min-width: 1024px){.sec-relax .highlight .main-slide .splide__arrows:before,.sec-relax .highlight .main-slide .splide__arrows:after{content:"";position:absolute;width:100px;height:102px;border-radius:50%;left:0;background:#fff;z-index:1}.sec-relax .highlight .main-slide .splide__arrows:before{top:0}.sec-relax .highlight .main-slide .splide__arrows:after{bottom:0}}@media only screen and (max-width: 1160px){.sec-relax .highlight .main-slide .splide__arrows{right:-16px}}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow{left:0;right:auto;width:100px;height:102px;background-repeat:no-repeat;background-size:100%;border-radius:0;opacity:1;background-color:transparent;background:none;top:0;transform:none;transition:opacity .3s;z-index:2;cursor:pointer}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow svg{display:none}@media only screen and (min-width: 1025px){.sec-relax .highlight .main-slide .splide__arrows .splide__arrow:hover{opacity:.5}}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow--next{background:url(../../img/room/btn_next.svg) center no-repeat;background-size:100%;top:auto;bottom:0}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow--prev{background:url(../../img/room/btn_prev.svg) center no-repeat;background-size:100%}.sec-relax .highlight .main-slide .img{position:relative;position:relative;overflow:hidden}.sec-relax .highlight .main-slide .img:before{display:block;content:" ";width:100%;padding-top:154.16667%}.sec-relax .highlight .main-slide .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-relax .highlight .main-slide .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .3s;will-change:transform}@media (max-width: 1023px){.sec-relax .highlight .main-slide .img{position:relative}.sec-relax .highlight .main-slide .img:before{display:block;content:" ";width:100%;padding-top:154.20875%}.sec-relax .highlight .main-slide .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 1023px){.sec-relax .highlight .main-slide{margin-top:27px;padding:0 39px}.sec-relax .highlight .main-slide .splide__arrows{width:100%;height:67px;right:0;left:0;bottom:auto;top:50%;margin-top:-34px}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow{width:65px;height:67px}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow--next{left:auto;right:-10px;background:url(../../img/room/btn_next.svg) center no-repeat;background-size:100%}.sec-relax .highlight .main-slide .splide__arrows .splide__arrow--prev{top:0;bottom:auto;right:auto;left:-10px;background:url(../../img/room/btn_prev.svg) center no-repeat;background-size:100%}}.sec-relax .highlight .slide-thumb{margin-top:54px}@media (max-width: 1023px){.sec-relax .highlight .slide-thumb{margin-top:12px}.sec-relax .highlight .slide-thumb .splide__track{padding:0 39px !important}}@media (min-width: 1024px){.sec-relax .highlight .slide-thumb .splide__list{flex-wrap:wrap;width:100%}}.sec-relax .highlight .slide-thumb .splide__list .splide__slide{margin-right:10px;margin-bottom:10px;border:0}.sec-relax .highlight .slide-thumb .splide__list .splide__slide.is-active .img{border-color:#BD63F5}@media (max-width: 1023px){.sec-relax .highlight .slide-thumb .splide__list .splide__slide{margin-bottom:0;margin-right:8px}}.sec-relax .highlight .slide-thumb .img{width:60px;height:60px;overflow:hidden;position:relative;border:8px solid #C4C4C4;border-radius:50%;transition:border-color .3s}.sec-relax .highlight .slide-thumb .img img{position:absolute;width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.sec-relax .highlight .slide-thumb .img{width:50px;height:50px;border-width:6px}}.sec-relax .introbox{margin-top:108px}.sec-relax .introbox .itembox{margin-bottom:70px}.sec-relax .introbox .itembox:last-child{margin-bottom:0}.sec-relax .introbox .ttl{background:#2DA0C4;padding:21px 34px 23px;font-size:25px;font-size:2.5rem;line-height:1.44em;letter-spacing:.05em;font-weight:800;color:#fff}@media (max-width: 1023px){.sec-relax .introbox{margin-top:59px;padding:0}.sec-relax .introbox .itembox{margin-bottom:46px}.sec-relax .introbox .ttl{padding:14px 16px 17px;font-size:20px;font-size:2rem;line-height:1.5em}}.sec-relax .introbox .list{margin-top:52px}@media (min-width: 1024px){.sec-relax .introbox .list{padding:0 35px}}.sec-relax .introbox .list .item{border-bottom:1px solid #ACACAC;margin-bottom:6px;padding-bottom:8px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.025em;font-weight:500}.sec-relax .introbox .list .item:last-child{margin-bottom:0}@media (min-width: 1024px){.sec-relax .introbox .list .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-relax .introbox .list .item .lbl{width:224px}.sec-relax .introbox .list .item .txt{width:calc(100% - 224px)}.sec-relax .introbox .list .item:last-child{line-height:25px}}.sec-relax .introbox .list .item .lbl{font-weight:700}@media (max-width: 1023px){.sec-relax .introbox .list{margin-top:15px}.sec-relax .introbox .list .item{margin-bottom:10px;padding:0 15px 10px;font-size:16px;font-size:1.6rem;line-height:1.5625em}.sec-relax .introbox .list .item:last-child{margin-bottom:0}.sec-relax .introbox .list .item .txt{padding-left:10px;margin-top:4px}.sec-relax .introbox .list .item:last-child{margin-top:23px}.sec-relax .introbox .list .item:last-child .txt{margin-top:10px}}.sec-relax .introbox .box{margin-top:47px;padding:0 37px;position:relative}.sec-relax .introbox .box .img img{width:100%}.sec-relax .introbox .box .txt{font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.025em;font-weight:500}@media (min-width: 1024px){.sec-relax .introbox .box .txt{max-width:386px;position:absolute;left:44px;top:30px}}@media (max-width: 1023px){.sec-relax .introbox .box{padding:0 18px;margin-top:18px}.sec-relax .introbox .box .img{margin-right:-18px}.sec-relax .introbox .box .txt{margin-top:10px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}.sec-relax .voice-box{position:relative;z-index:1;max-width:1440px;width:100%;margin:96px auto 0}.sec-relax .voice-box .icon{position:absolute;top:0;left:10px;z-index:-1;width:1412px}@media only screen and (max-width: 1400px){.sec-relax .voice-box .icon{left:-20px}}@media only screen and (max-width: 1300px){.sec-relax .voice-box .icon{left:-50px}}.sec-relax .voice-box .ttl{text-align:center;font-size:44px;font-size:4.4rem;line-height:1.45455em;letter-spacing:.05em;font-weight:800}.sec-relax .voice-box .inbox{max-width:1243px;width:100%;margin:57px auto 0}@media (max-width: 1023px){.sec-relax .voice-box{margin-top:77px}.sec-relax .voice-box .icon{width:456px;margin:0 auto;left:0;right:0}}@media only screen and (max-width: 1023px) and (max-width: 414px){.sec-relax .voice-box .icon{left:-44px}}@media (max-width: 1023px){.sec-relax .voice-box .ttl{font-size:25px;font-size:2.5rem;line-height:1.44em;padding-right:23px}.sec-relax .voice-box .inbox{margin-top:44px}}@media (min-width: 1024px){.sec-relax .voice-box .splide{visibility:visible !important}}@media (max-width: 1023px){.sec-relax .voice-box .splide .splide__track{padding-right:50px !important}}@media (min-width: 1024px){.sec-relax .voice-box .itembox{display:flex !important}.sec-relax .voice-box .itembox .item{width:calc(33.333333% - 14px);margin-right:20px}.sec-relax .voice-box .itembox .item:last-child{margin-right:0}}@media (max-width: 1023px){.sec-relax .voice-box .itembox{padding:0 25px !important}}.sec-relax .voice-box .itembox .item{background:#fff;padding:40px 42px 97px;border-radius:20px;border:4px solid #F5FF00;position:relative}@media only screen and (max-width: 1200px){.sec-relax .voice-box .itembox .item{padding:42px 24px 100px}}@media (max-width: 1023px){.sec-relax .voice-box .itembox .item{width:310px;padding:24px 32px 27px}}.sec-relax .voice-box .itembox .ttl-sub{text-align:center}.sec-relax .voice-box .itembox .ttl-sub span{position:relative;display:inline-block;padding:24px 0 28px;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.025em;font-weight:800}.sec-relax .voice-box .itembox .ttl-sub span:before,.sec-relax .voice-box .itembox .ttl-sub span:after{content:"";position:absolute;width:23px;height:63px;background-repeat:no-repeat;background-size:100%}.sec-relax .voice-box .itembox .ttl-sub span:before{top:0;left:-54px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.41' height='63.024' viewBox='0 0 23.41 63.024'%3E%3Cpath id='Path_396486' data-name='Path 396486' d='M-17439.551-4584.44v-62.024h22.41' transform='translate(17440.551 4647.465)' fill='none' stroke='%23ffce00' stroke-width='2'/%3E%3C/svg%3E%0A")}.sec-relax .voice-box .itembox .ttl-sub span:after{bottom:0;right:-54px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.41' height='63.025' viewBox='0 0 23.41 63.025'%3E%3Cpath id='Path_396487' data-name='Path 396487' d='M0,62.025V0H22.41' transform='translate(22.41 62.025) rotate(180)' fill='none' stroke='%23ffce00' stroke-width='2'/%3E%3C/svg%3E%0A")}@media (max-width: 1023px){.sec-relax .voice-box .itembox .ttl-sub span{text-align:left;padding:14px 0 3px;font-size:18px;font-size:1.8rem;line-height:1.77778em}.sec-relax .voice-box .itembox .ttl-sub span:before{left:-13px}.sec-relax .voice-box .itembox .ttl-sub span:after{right:-13px}}.sec-relax .voice-box .itembox .txt{margin-top:15px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;font-weight:500}.sec-relax .voice-box .itembox .txt p{margin-bottom:15px}.sec-relax .voice-box .itembox .txt p:last-child{margin-bottom:0}@media (max-width: 1023px){.sec-relax .voice-box .itembox .txt{font-size:14px;font-size:1.4rem;line-height:1.71429em;margin-top:13px}.sec-relax .voice-box .itembox .txt p{margin-bottom:10px}}.sec-relax .voice-box .itembox .txt-note{text-align:right;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;font-weight:500}@media (min-width: 1024px){.sec-relax .voice-box .itembox .txt-note{position:absolute;bottom:58px;right:46px}}@media (max-width: 1023px){.sec-relax .voice-box .itembox .txt-note{font-size:14px;font-size:1.4rem;line-height:1.71429em;margin-top:18px;padding-right:12px}}@media (max-width: 1023px){.sec-relax .voice-box .splide__arrows{width:100%;right:0;left:0;top:50%}.sec-relax .voice-box .splide__arrows svg{display:none}.sec-relax .voice-box .splide__arrows .splide__arrow{width:65px;height:67px}.sec-relax .voice-box .splide__arrows .splide__arrow--next{left:auto;right:0px;background:url(../../img/common/btn_next_yellow.svg) center no-repeat;background-size:100%}.sec-relax .voice-box .splide__arrows .splide__arrow--prev{right:auto;left:-20px;background:url(../../img/common/btn_back_yellow.svg) center no-repeat;background-size:100%}}.sec-relax .voice-box .txt-more{text-align:center;margin-top:43px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;font-weight:500}.sec-relax .voice-box .txt-more a{color:#1748A4;text-decoration:underline}@media (max-width: 1023px){.sec-relax .voice-box .txt-more{margin-top:28px;font-size:14px;font-size:1.4rem;line-height:1.78571em}}.sec-relax .voice-box .btn-more{margin-top:55px}.sec-relax .voice-box .btn-more .c-btn1{margin:0 auto}@media (max-width: 1023px){.sec-relax .voice-box .btn-more{margin-top:32px}}.sec-open{margin-top:172px}@media (max-width: 1023px){.sec-open{background:#AEFF72;margin-top:75px}}.sec-open .innerbox{background:#AEFF72}.sec-open .innerbox .txtbox{padding-top:219px}@media (min-width: 1024px){.sec-open .innerbox .txtbox:after{background:#AEFF72}}@media (max-width: 1023px){.sec-open .innerbox .txtbox{padding-top:85px;padding-bottom:21px}}@media (min-width: 1024px){.sec-open .inbox{position:relative;z-index:1}}.sec-open .txtbox .ttl-spa{left:41px;top:-117px}@media (max-width: 1023px){.sec-open .txtbox{padding:80px 16px 35px;position:relative;z-index:1;margin-top:-100px}.sec-open .txtbox .ttl-spa{left:-15px;top:-65px}.sec-open .txtbox .ttl-spa img{width:263px;height:152px}.sec-open .txtbox:after{background:#AEFF72}}.sec-open .imgbox img{width:100%}@media (max-width: 1023px){.sec-open .imgbox .ttl-spa{left:-15px;bottom:32px}.sec-open .imgbox .ttl-spa img{width:263px;height:152px}}@media (max-width: 1023px){.sec-relax1 .innerbox{margin-top:33px;padding:0 18px}}.sec-relax1 .listitem .txtbox .ttl-en{background:#AEFF72}.sec-relax1 .txt-more{max-width:1216px;width:100%;margin:118px auto 0;border:2px solid #4545FF}@media only screen and (max-width: 1240px){.sec-relax1 .txt-more{margin:112px 17px 0;width:calc(100% - 34px)}}@media (max-width: 1023px){.sec-relax1 .txt-more{margin-top:30px}}@media (min-width: 1024px){.sec-relax1 .txt-more{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-relax1 .txt-more .ttl{width:377px;padding:24px 45px;clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%)}.sec-relax1 .txt-more .txt{width:calc(100% - 377px);padding:24px 70px}}.sec-relax1 .txt-more .ttl{background:#4545FF;color:#fff;font-size:22px;font-size:2.2rem;line-height:1.59091em;letter-spacing:.05em;font-weight:800}@media (max-width: 1023px){.sec-relax1 .txt-more .ttl{padding:13px 15px;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.75em}}.sec-relax1 .txt-more .txt{font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.025em;font-weight:500}@media (max-width: 1023px){.sec-relax1 .txt-more .txt{padding:12px 12px 19px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}.sec-relax1 .btn-more{margin-top:84px}.sec-relax1 .btn-more .c-btn1{margin:0 auto}@media (min-width: 1024px){.sec-relax1 .btn-more .c-btn1{max-width:418px;height:84px}}@media (max-width: 1023px){.sec-relax1 .btn-more{margin-top:70px}}.sec-bedrock{margin-top:196px}@media (max-width: 1023px){.sec-bedrock{margin-top:82px;background:#FFDEF7}}.sec-bedrock .innerbox{background:#FFDEF7;position:relative}@media (min-width: 1024px){.sec-bedrock .innerbox .imgbox{z-index:0}.sec-bedrock .innerbox .txtbox{padding-top:219px}.sec-bedrock .innerbox .txtbox:after{background:#FFDEF7;width:100%}}.sec-bedrock .txtbox .ttl-spa{left:41px;top:-123px}@media (max-width: 1023px){.sec-bedrock .txtbox{padding-top:83px;padding-bottom:25px}.sec-bedrock .txtbox:after{top:-2px;background:#FFDEF7}.sec-bedrock .txtbox .ttl-spa{left:-15px;top:-75px}.sec-bedrock .txtbox .ttl-spa img{width:297px;height:163px}.sec-bedrock .txtbox .txt{margin-top:19px}}.sec-bedrock .imgbox .ttl-spa{left:-14px;bottom:25px}.sec-bedrock .imgbox .ttl-spa img{width:297px;height:163px}.sec-intro .ttl-main{padding:47px 0;text-align:center;border-bottom:15px solid #000;font-size:35px;font-size:3.5rem;line-height:1.42857em;letter-spacing:.05em;font-weight:800;margin-bottom:75px}@media (max-width: 1023px){.sec-intro .ttl-main{padding:25px 0;border-width:8px;font-size:25px;font-size:2.5rem;line-height:1.44em;margin-bottom:25px}}.sec-intro .innerbox{max-width:1250px;width:100%;margin:0 auto;padding:0 17px}@media (max-width: 1023px){.sec-intro .innerbox{padding:0}}.sec-intro .txt-more{margin-top:100px;border:2px solid #FF8558}@media (max-width: 1023px){.sec-intro .txt-more{width:calc(100% - 34px);margin:40px auto 0}}@media (min-width: 1024px){.sec-intro .txt-more{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-intro .txt-more .ttl{width:377px;padding:24px 45px;clip-path:polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%)}.sec-intro .txt-more .txt{width:calc(100% - 377px);padding:24px 70px}}.sec-intro .txt-more .ttl{background:#FF8558;color:#fff;font-size:22px;font-size:2.2rem;line-height:1.59091em;letter-spacing:.05em;font-weight:800}@media (max-width: 1023px){.sec-intro .txt-more .ttl{padding:13px 15px;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.75em}}.sec-intro .txt-more .txt{font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.025em;font-weight:500}@media (max-width: 1023px){.sec-intro .txt-more .txt{padding:13px 12px 19px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}.sec-intro .btn-more{margin-top:78px}.sec-intro .btn-more .c-btn1{margin:0 auto}@media (max-width: 1023px){.sec-intro .btn-more{margin-top:51px}}@media (min-width: 1024px){.sec-intro .itembox{max-width:1090px;width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.sec-intro .itembox .item{max-width:244px;width:100%}}.sec-intro .img{text-align:center}.sec-intro .txtbox{margin-top:15px}.sec-intro .txtbox .ttl-sub{font-size:20px;font-size:2rem;line-height:2em;letter-spacing:.025em;font-weight:800}@media (min-width: 1024px){.sec-intro .txtbox .ttl-sub{text-align:center}}.sec-intro .txtbox .txt{margin-top:5px;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.025em;font-weight:500}@media (max-width: 1023px){.sec-intro .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:20px}.sec-intro .item:last-child{margin-bottom:0}.sec-intro .item .img{text-align:left;width:150px;transition:margin .3s}}@media only screen and (max-width: 1023px) and (max-width: 414px){.sec-intro .item .img{margin-left:-30px}}@media (max-width: 1023px){.sec-intro .item .img img{width:100%}.sec-intro .item .txtbox{width:calc(100% - 150px);padding-left:13px;margin-top:9px}}@media only screen and (max-width: 1023px) and (max-width: 414px){.sec-intro .item .txtbox{width:calc(100% - 120px)}}@media (max-width: 1023px){.sec-intro .item .txtbox .ttl-sub{font-size:16px;font-size:1.6rem;line-height:1.875em}.sec-intro .item .txtbox .txt{margin-top:5px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}

/*# sourceMappingURL=maps/spa-sauna.min.css.map */
