@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes FadeUp{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}.p-intro{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-intro{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-intro{max-width:calc(1100px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-intro{max-width:calc(1100px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro{width:calc(365 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-intro{margin-top:6.79em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{margin-top:5.71em}}@media only screen and (max-width: 767px){.p-intro{margin-top:3.57em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro{width:90%}}@media only screen and (min-width: 768px){.p-intro__text{margin-top:1.79em}}@media only screen and (max-width: 767px){.p-intro__text{margin-top:1.79em}}@media only screen and (min-width: 1025px){.p-intro .c-anch{margin-top:5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro .c-anch{margin-top:3.57em}}@media only screen and (max-width: 767px){.p-intro .c-anch{margin-top:3em}}.p-ureshino-onsen{width:90%;max-width:1280px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-ureshino-onsen{margin:7.14em auto 0 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-ureshino-onsen{margin:5.71em auto 0 0}}@media only screen and (max-width: 767px){.p-ureshino-onsen{margin:4em auto 0}}@media only screen and (min-width: 1441px){.p-ureshino-onsen{max-width:calc(1280 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-ureshino-onsen{position:relative;padding-top:6em}}@media only screen and (min-width: 1025px){.p-ureshino-onsen__img{width:calc(800 / 1280 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-ureshino-onsen__img{width:calc(95% - 290px)}}@media only screen and (max-width: 767px){.p-ureshino-onsen__img{width:100%}}@media only screen and (min-width: 1025px){.p-ureshino-onsen__text{width:calc(395 / 1280 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-ureshino-onsen__text{width:290px}}@media only screen and (max-width: 767px){.p-ureshino-onsen__text{width:100%}}@media only screen and (max-width: 767px){.p-ureshino-onsen__text .c-title--medium{width:100%;position:absolute;top:0;left:0}}@media only screen and (min-width: 1025px){.p-ureshino-onsen__text .c-title--small{margin-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-ureshino-onsen__text .c-title--small{margin-top:1.79em}}@media only screen and (max-width: 767px){.p-ureshino-onsen__text .c-title--small{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-ureshino-onsen__text .c-txt{margin-top:1.43em}}@media only screen and (max-width: 767px){.p-ureshino-onsen__text .c-txt{margin-top:1em}}@media only screen and (min-width: 1025px){.p-ureshino-onsen__text .c-btn{margin-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-ureshino-onsen__text .c-btn{margin-top:1.79em}}@media only screen and (max-width: 767px){.p-ureshino-onsen__text .c-btn{margin-top:1.5em}}.p-large-public-bath{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-large-public-bath{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-large-public-bath{max-width:calc(1100px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-large-public-bath{max-width:calc(1100px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-large-public-bath{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-large-public-bath{width:calc(365 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-large-public-bath{padding-top:9.29em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-large-public-bath{padding-top:7.14em}}@media only screen and (max-width: 767px){.p-large-public-bath{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-large-public-bath{width:90%}}@media only screen and (min-width: 768px){.p-large-public-bath .c-swiper{margin-top:2.14em}}@media only screen and (max-width: 767px){.p-large-public-bath .c-swiper{margin-top:1.5em}}.p-large-public-bath .c-swiper img{width:100%;height:auto !important}@media only screen and (min-width: 768px){.p-large-public-bath__text{margin-top:2.5em}}@media only screen and (max-width: 767px){.p-large-public-bath__text{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-large-public-bath__text .c-txt{text-align:center}}@media only screen and (max-width: 767px){.p-large-public-bath__text .c-txt{text-align:left}}@media only screen and (min-width: 768px){.p-large-public-bath__text .c-txt{margin-top:1.43em}}@media only screen and (max-width: 767px){.p-large-public-bath__text .c-txt{margin-top:1em}}@media only screen and (min-width: 768px){.p-large-public-bath__text .c-table{margin-top:2.14em}}@media only screen and (max-width: 767px){.p-large-public-bath__text .c-table{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-large-public-bath__text .c-table th{width:25%}}@media only screen and (min-width: 768px){.p-large-public-bath__text .c-table td{width:75%}}@media only screen and (min-width: 1025px){.p-large-public-bath__text .c-table td{padding-right:5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-large-public-bath__text .c-table td{padding-right:3rem}}.p-sauna{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-sauna{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-sauna{max-width:calc(1100px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-sauna{max-width:calc(1100px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sauna{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-sauna{width:calc(365 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-sauna{padding-top:9.29em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sauna{padding-top:7.14em}}@media only screen and (max-width: 767px){.p-sauna{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sauna{width:90%}}.p-sauna .c-img{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.p-sauna .c-img{margin-top:2.14em}}@media only screen and (max-width: 767px){.p-sauna .c-img{margin-top:1.5em}}.p-sauna .c-img li{width:calc(549 / 1100 * 100%)}.p-sauna .c-img li .c-txt{text-align:right}@media only screen and (min-width: 1025px){.p-sauna .c-img li .c-txt{font-size:.86rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-sauna .c-img li .c-txt{font-size:.79rem}}@media only screen and (max-width: 767px){.p-sauna .c-img li .c-txt{font-size:.79rem}}@media only screen and (min-width: 768px){.p-sauna .c-img li .c-txt{margin-top:.71em}}@media only screen and (max-width: 767px){.p-sauna .c-img li .c-txt{margin-top:.5em}}@media only screen and (min-width: 768px){.p-sauna__text{margin-top:2.5em}}@media only screen and (max-width: 767px){.p-sauna__text{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-sauna__text .c-txt{text-align:center}}@media only screen and (max-width: 767px){.p-sauna__text .c-txt{text-align:left}}@media only screen and (min-width: 768px){.p-sauna__text .c-txt{margin-top:1.43em}}@media only screen and (max-width: 767px){.p-sauna__text .c-txt{margin-top:1em}}@media only screen and (min-width: 768px){.p-sauna__text .c-table{max-width:500px}}@media only screen and (max-width: 767px){.p-sauna__text .c-table{max-width:100%}}@media only screen and (min-width: 768px){.p-sauna__text .c-table{margin:2.14em auto 0}}@media only screen and (max-width: 767px){.p-sauna__text .c-table{margin:1.5em auto 0}}.p-private{background:url(../../spa/images/bg_green.webp) center center/cover no-repeat}@media only screen and (min-width: 1025px){.p-private{padding:9.29em 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private{padding:7.14em 0}}@media only screen and (max-width: 767px){.p-private{padding:3em 0}}@media only screen and (min-width: 1025px){.p-private{margin-top:9.29em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private{margin-top:7.14em}}@media only screen and (max-width: 767px){.p-private{margin-top:3em}}@media only screen and (min-width: 1025px){.p-private--openair{width:calc(1270 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--openair{width:90%}}@media only screen and (max-width: 767px){.p-private--openair{width:90%}}@media only screen and (min-width: 768px){.p-private--openair{margin:0 0 0 auto}}@media only screen and (max-width: 767px){.p-private--openair{margin:0 auto}}.p-private--openair__inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-private--openair__inner{padding-top:7.14em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--openair__inner{padding-top:5em}}@media only screen and (max-width: 767px){.p-private--openair__inner{padding-top:8.5em}}@media only screen and (max-width: 767px){.p-private--openair__inner{position:relative}}@media only screen and (min-width: 1025px){.p-private--openair__inner___text{width:calc(510 / 1270 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--openair__inner___text{width:310px}}@media only screen and (max-width: 767px){.p-private--openair__inner___text{width:100%}}@media only screen and (max-width: 767px){.p-private--openair__inner___text{order:2}}@media only screen and (max-width: 767px){.p-private--openair__inner___text .c-title--medium{width:100%;position:absolute;top:2.5em;left:0}}.p-private--openair__inner___text .c-title--medium .c-title__sub{color:#C9C9CA !important}@media only screen and (min-width: 1025px){.p-private--openair__inner___text .c-title--small{margin-top:2.14em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--openair__inner___text .c-title--small{margin-top:1.79em}}@media only screen and (max-width: 767px){.p-private--openair__inner___text .c-title--small{margin-top:1em}}@media only screen and (min-width: 768px){.p-private--openair__inner___text .c-txt{margin-top:1.43em}}@media only screen and (max-width: 767px){.p-private--openair__inner___text .c-txt{margin-top:1em}}@media only screen and (min-width: 768px){.p-private--openair__inner___text .c-btn-circle{margin-top:2.5em}}@media only screen and (max-width: 767px){.p-private--openair__inner___text .c-btn-circle{margin-top:1.5em}}.p-private--openair__inner___text .c-btn-circle a{margin:0 0 0 auto}@media only screen and (min-width: 1025px){.p-private--openair__inner___img{width:calc(720 / 1270 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--openair__inner___img{width:calc(95% - 310px)}}@media only screen and (max-width: 767px){.p-private--openair__inner___img{width:100%}}@media only screen and (max-width: 767px){.p-private--openair__inner___img{order:1}}.p-private--openair__inner___img .c-txt{text-align:right}@media only screen and (min-width: 768px){.p-private--openair__inner___img .c-txt{margin-top:.71em}}@media only screen and (max-width: 767px){.p-private--openair__inner___img .c-txt{margin-top:.5em}}@media only screen and (min-width: 1025px){.p-private--openair__inner___img .c-txt{font-size:.86rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--openair__inner___img .c-txt{font-size:.79rem}}@media only screen and (max-width: 767px){.p-private--openair__inner___img .c-txt{font-size:.79rem}}@media only screen and (min-width: 768px){.p-private--openair__inner___img .c-txt{padding-right:1.07em}}@media only screen and (max-width: 767px){.p-private--openair__inner___img .c-txt{padding-right:1em}}.p-private--sauna{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-private--sauna{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-private--sauna{max-width:calc(1100px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-private--sauna{max-width:calc(1100px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--sauna{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-private--sauna{width:calc(365 / 428 * 100%)}}@media only screen and (min-width: 768px){.p-private--sauna{padding-top:6.07em}}@media only screen and (max-width: 767px){.p-private--sauna{padding-top:3.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--sauna{width:90%}}.p-private--sauna__text{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media only screen and (min-width: 768px){.p-private--sauna__text .c-title--medium{width:200px}}@media only screen and (max-width: 767px){.p-private--sauna__text .c-title--medium{width:100%}}.p-private--sauna__text .c-title--medium .c-title__sub{color:#fff}@media only screen and (min-width: 768px){.p-private--sauna__text .c-txt{width:calc(100% - 200px)}}@media only screen and (max-width: 767px){.p-private--sauna__text .c-txt{width:100%}}@media only screen and (max-width: 767px){.p-private--sauna__text .c-txt{margin-top:1em}}.p-private--sauna__list{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 1025px){.p-private--sauna__list{margin-top:2.86em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--sauna__list{margin-top:2.14em}}@media only screen and (max-width: 767px){.p-private--sauna__list{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-private--sauna__list li{width:calc(520 / 1100 * 100%)}}@media only screen and (max-width: 767px){.p-private--sauna__list li{width:100%}}@media only screen and (max-width: 767px){.p-private--sauna__list li:not(:last-child){margin-bottom:3em}}.p-private--sauna__list li .c-img span{display:inline-block;width:100%;text-align:right;color:#fff}@media only screen and (min-width: 1025px){.p-private--sauna__list li .c-img span{font-size:.86rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private--sauna__list li .c-img span{font-size:.79rem}}@media only screen and (max-width: 767px){.p-private--sauna__list li .c-img span{font-size:.71rem}}@media only screen and (min-width: 768px){.p-private--sauna__list li .c-img span{margin-top:.71em}}@media only screen and (max-width: 767px){.p-private--sauna__list li .c-img span{margin-top:.5em}}@media only screen and (min-width: 768px){.p-private--sauna__list li .c-txt{margin-top:1.57em}}@media only screen and (max-width: 767px){.p-private--sauna__list li .c-txt{margin-top:1em}}@media only screen and (min-width: 768px){.p-private--sauna__list li .c-btn-circle{margin-top:1.79em}}@media only screen and (max-width: 767px){.p-private--sauna__list li .c-btn-circle{margin-top:1em}}.p-private--sauna__list li .c-btn-circle a{margin:0 auto}.p-private-bath{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-private-bath{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-private-bath{max-width:calc(1100px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-private-bath{max-width:calc(1100px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private-bath{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-private-bath{width:calc(365 / 428 * 100%)}}@media only screen and (min-width: 1025px){.p-private-bath{padding-top:9.29em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private-bath{padding-top:7.14em}}@media only screen and (max-width: 767px){.p-private-bath{padding-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private-bath{width:90%}}@media only screen and (min-width: 768px){.p-private-bath .c-img{margin-top:2.14em}}@media only screen and (max-width: 767px){.p-private-bath .c-img{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-private-bath__text{margin-top:2.5em}}@media only screen and (max-width: 767px){.p-private-bath__text{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-private-bath__text .c-txt{text-align:center}}@media only screen and (max-width: 767px){.p-private-bath__text .c-txt{text-align:left}}@media only screen and (min-width: 768px){.p-private-bath__text .c-txt{margin-top:1.43em}}@media only screen and (max-width: 767px){.p-private-bath__text .c-txt{margin-top:1em}}@media only screen and (min-width: 768px){.p-private-bath__text .c-table{margin-top:2.14em}}@media only screen and (max-width: 767px){.p-private-bath__text .c-table{margin-top:1em}}@media only screen and (min-width: 768px){.p-private-bath__text .c-table th{width:25%}}@media only screen and (min-width: 768px){.p-private-bath__text .c-table td{width:75%}}@media only screen and (min-width: 1025px){.p-private-bath__text .c-table td{padding-right:5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-private-bath__text .c-table td{padding-right:3rem}}
