body{position:relative;background:#F5FAFF}body::before{content:"";position:absolute;width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity 1s ease-in-out;opacity:0;z-index:0;background:url(/upload/tenant_1/bg_black.jpg) repeat}body.bg_cw::before{opacity:1}body.bg_cw *{color:#fff}body.bg_cw .ttl1 .en_tl{-webkit-text-fill-color:#fff !important}body.bg_cw .st1 span{-webkit-text-fill-color:#fff !important}body.bg_cw .btn_basic a{border-color:#fff}body.bg_cw .ttl2 .jp,body.bg_cw .ttl2 .en_tl{background:#fff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#contents{position:relative;z-index:1}.ttl2 .en_tl::before{text-transform:capitalize}.st1 span.jp{background:var(--color-accent1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.splide .splide__pagination{bottom:1.5em;right:1em;text-align:right;justify-content:flex-end}.tbl_basic table th{width:30%}@media only screen and (min-width: 768px) and (max-width: 1024px){.tbl_basic table th{width:35%}}@media only screen and (max-width: 767px){.tbl_basic table th{width:30%}}.tbl_basic table td{width:70%}@media only screen and (min-width: 768px) and (max-width: 1024px){.tbl_basic table td{width:65%}}@media only screen and (max-width: 767px){.tbl_basic table td{width:70%}}.con_mv{position:relative}.con_mv::after{content:"";position:absolute;left:0;right:0;top:auto;bottom:-100px;height:200px;z-index:3;pointer-events:none;background:linear-gradient(to top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 5%,rgba(255,255,255,0.8) 20%,#ffffff 40%,#ffffff 60%,rgba(255,255,255,0.8) 80%,rgba(255,255,255,0.3) 95%,rgba(255,255,255,0) 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv::after{bottom:-75px}}@media only screen and (max-width: 767px){.con_mv::after{bottom:-50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv::after{height:150px}}@media only screen and (max-width: 767px){.con_mv::after{height:100px}}.con_mv .box_mv .page_tl{left:50% !important;top:40% !important;transform:translate(-50%, -40%) !important;z-index:5;padding:2rem}@media only screen and (max-width: 767px){.con_mv .box_mv .page_tl{top:50% !important;transform:translate(-50%, -50%) !important;padding:1rem}}.con_mv .box_mv .page_tl .jp,.con_mv .box_mv .page_tl .en_tl{background:#fff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.con_mv .box_mv .page_tl::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);z-index:-1;filter:blur(15px);border-radius:100vh}.con_mv .box_mv .img{display:block;background:url(/upload/tenant_1/pool_img_mv-pc.webp) no-repeat;background-size:cover;width:100%;height:auto;padding-top:60.9%;position:relative;z-index:1}@media only screen and (max-width: 767px){.con_mv .box_mv .img{background:url(/upload/tenant_1/pool_img_mv-sp.webp) no-repeat;background-size:cover;padding-top:91.3%}}.topicpath{position:relative;z-index:5}.con_intro{width:100%;max-width:1920px;position:relative}.con_intro::after{content:"";position:absolute;left:0;right:0;top:auto;bottom:-150px;height:300px;z-index:0;pointer-events:none;background:linear-gradient(to top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 5%,rgba(255,255,255,0.6) 20%,#ffffff 40%,#ffffff 60%,rgba(255,255,255,0.6) 80%,rgba(255,255,255,0.1) 95%,rgba(255,255,255,0) 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro::after{bottom:-100px}}@media only screen and (max-width: 767px){.con_intro::after{bottom:-75px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro::after{height:200px}}@media only screen and (max-width: 767px){.con_intro::after{height:150px}}.con_intro .bg{width:100%;position:relative}.con_intro .bg::before{display:block;content:"";background:url(/upload/tenant_1/pool_bg_leaves.webp) no-repeat;background-size:100%;width:40%;height:35%;position:absolute;z-index:0;left:0;top:-15%}@media only screen and (max-width: 767px){.con_intro .bg::before{width:70%}}@media only screen and (max-width: 767px){.con_intro .bg::before{height:50%}}@media only screen and (max-width: 767px){.con_intro .bg::before{top:0}}.con_intro .bg::after{display:block;content:"";background:url(/upload/tenant_1/pool_bg_wave.webp) no-repeat;background-size:100%;width:100%;height:125%;position:absolute;z-index:0;right:0;bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg::after{width:125%}}@media only screen and (max-width: 767px){.con_intro .bg::after{width:120%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg::after{height:150%}}@media only screen and (max-width: 767px){.con_intro .bg::after{height:90%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .bg::after{width:125%;height:150%}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_intro .bg::after{width:150%}}@media only screen and (max-width: 767px){.con_intro .bg::after{background:url(/upload/tenant_1/pool_bg_wave_sp.webp) no-repeat;background-size:100%}}.con_intro .bg .wrp_intro{width:calc(1315 / 1440 * 100%);margin:0 auto;padding-top:12rem;padding-bottom:20rem;display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro{width:85%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro{padding-top:8rem}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro{padding-top:6rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro{padding-bottom:10rem}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro{padding-bottom:8rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .bg .wrp_intro{padding-bottom:14rem}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro{flex-direction:column}}.con_intro .bg .wrp_intro .box_txt{order:2;width:calc(342 / 1315 * 100%)}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_txt{order:2}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro .box_txt{width:35%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_txt{width:85%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .bg .wrp_intro .box_txt{width:35%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_txt{margin:5rem auto 0}}.con_intro .bg .wrp_intro .box_txt .txt{margin-left:auto;width:95%;margin-top:12rem;color:#fff}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_txt .txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro .box_txt .txt{margin-top:6rem}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_txt .txt{margin-top:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .bg .wrp_intro .box_txt .txt{margin-top:6rem}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_intro .bg .wrp_intro .box_txt .txt{margin-top:3rem}}.con_intro .bg .wrp_intro .box_img{order:1;width:calc(444 / 1315 * 100%);margin-bottom:10rem}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img{order:1}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro .box_img{width:30%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro .box_img{margin-bottom:6rem}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img{margin-bottom:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .bg .wrp_intro .box_img{width:30%;margin-bottom:8rem}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img{width:100%;display:flex;justify-content:flex-end}.con_intro .bg .wrp_intro .box_img .st1{writing-mode:vertical-rl}}.con_intro .bg .wrp_intro .box_img .ripple_img{display:block;background:url(/upload/tenant_1/pool_img_intro01.webp) no-repeat;background-size:cover;width:100%;overflow:hidden;height:auto;padding-top:132.2%}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img .ripple_img{width:60%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img .ripple_img{padding-top:79.32%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img .ripple_img{margin-left:10%}}.con_intro .bg .wrp_intro .box_img2{order:3;width:calc(383 / 1315 * 100%)}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img2{order:3}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .bg .wrp_intro .box_img2{width:25%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img2{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_intro .bg .wrp_intro .box_img2{width:25%}}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img2{margin-top:4rem}}.con_intro .bg .wrp_intro .box_img2 .ripple_img{display:block;background:url(/upload/tenant_1/pool_img_intro02.webp) no-repeat;background-size:cover;width:100%;height:auto;padding-top:150.1%}@media only screen and (max-width: 767px){.con_intro .bg .wrp_intro .box_img2 .ripple_img{padding-top:62.4%;background:url(/upload/tenant_1/pool_img_intro02_sp.webp) no-repeat;background-size:cover}}.con_see{width:100%;max-width:1920px;margin-top:12rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_see{margin-top:6rem}}@media only screen and (max-width: 767px){.con_see{margin-top:4rem}}.con_see .wrp{width:calc(1100 / 1440 * 100%);max-width:1280px;margin:0 auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_see .wrp{width:85%}}@media only screen and (max-width: 767px){.con_see .wrp{width:90%}}.con_see .wrp .splide{margin-top:3rem;width:100%}@media only screen and (max-width: 767px){.con_see .wrp .splide{margin-top:2rem}}.con_see .wrp .splide .splide__track{width:100%}.con_see .wrp .splide .splide__track .splide__list{width:100%}.con_see .wrp .splide .splide__track .splide__list .splide__slide{width:100%}.con_see .wrp .splide .splide__track .splide__list .splide__slide img{width:100%}.con_see .wrp .splide .splide__track .splide__list .ripple_img{display:block;width:100%;height:auto;padding-top:41.3%}@media only screen and (max-width: 767px){.con_see .wrp .splide .splide__track .splide__list .ripple_img{padding-top:56.25%}}.con_see .wrp .splide .splide__track .splide__list .ripple_img.ripple01{background:url(/upload/tenant_1/pool_slide_see_01.webp) no-repeat;background-size:cover}.con_see .wrp .splide .splide__track .splide__list .ripple_img.ripple02{background:url(/upload/tenant_1/pool_slide_see_01.webp) no-repeat;background-size:cover}.con_see .wrp .splide .splide__track .splide__list .ripple_img.ripple03{background:url(/upload/tenant_1/pool_slide_see_01.webp) no-repeat;background-size:cover}.con_see .wrp .splide .splide__track .splide__list .ripple_img.ripple04{background:url(/upload/tenant_1/pool_slide_see_01.webp) no-repeat;background-size:cover}.con_see .wrp .splide .splide__track .splide__list .ripple_img.ripple05{background:url(/upload/tenant_1/pool_slide_see_01.webp) no-repeat;background-size:cover}.con_see .wrp .wrp_detail{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-top:3rem}@media only screen and (max-width: 767px){.con_see .wrp .wrp_detail{margin-top:2rem}}@media only screen and (max-width: 767px){.con_see .wrp .wrp_detail{flex-direction:column}}.con_see .wrp .wrp_detail .box_txt{width:calc(450 / 1100 * 100%);text-align:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_see .wrp .wrp_detail .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_see .wrp .wrp_detail .box_txt{width:100%}}.con_see .wrp .wrp_detail .box_txt .txt{margin-top:1.5rem}@media only screen and (max-width: 767px){.con_see .wrp .wrp_detail .box_txt .txt{margin-top:1rem}}.con_see .wrp .wrp_detail .tbl_basic{width:calc(467 / 1100 * 100%);text-align:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_see .wrp .wrp_detail .tbl_basic{width:45%}}@media only screen and (max-width: 767px){.con_see .wrp .wrp_detail .tbl_basic{width:100%}}@media only screen and (max-width: 767px){.con_see .wrp .wrp_detail .tbl_basic{margin-top:2rem}}.con_night{width:100%;max-width:1920px;padding:10rem 0;margin-top:12rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_night{padding:8rem 0}}@media only screen and (max-width: 767px){.con_night{padding:6rem 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_night{margin-top:8rem}}@media only screen and (max-width: 767px){.con_night{margin-top:6rem}}.con_night .wrp{width:calc(1100 / 1440 * 100%);max-width:1280px;margin:0 auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_night .wrp{width:85%}}@media only screen and (max-width: 767px){.con_night .wrp{width:90%}}.con_night .wrp .splide{margin-top:3rem;width:100%}@media only screen and (max-width: 767px){.con_night .wrp .splide{margin-top:2rem}}.con_night .wrp .splide .splide__track{width:100%}.con_night .wrp .splide .splide__track .splide__list{width:100%}.con_night .wrp .splide .splide__track .splide__list .splide__slide{width:100%}.con_night .wrp .splide .splide__track .splide__list .splide__slide img{width:100%}.con_night .wrp .splide .splide__track .splide__list .ripple_img{display:block;width:100%;height:auto;padding-top:41.3%}@media only screen and (max-width: 767px){.con_night .wrp .splide .splide__track .splide__list .ripple_img{padding-top:56.25%}}.con_night .wrp .splide .splide__track .splide__list .ripple_img.ripple01{background:url(/upload/tenant_1/pool_slide_night_01.webp) no-repeat;background-size:cover}.con_night .wrp .splide .splide__track .splide__list .ripple_img.ripple02{background:url(/upload/tenant_1/pool_slide_night_02.webp) no-repeat;background-size:cover}.con_night .wrp .splide .splide__track .splide__list .ripple_img.ripple03{background:url(/upload/tenant_1/pool_slide_night_01.webp) no-repeat;background-size:cover}.con_night .wrp .splide .splide__track .splide__list .ripple_img.ripple04{background:url(/upload/tenant_1/pool_slide_night_01.webp) no-repeat;background-size:cover}.con_night .wrp .splide .splide__track .splide__list .ripple_img.ripple05{background:url(/upload/tenant_1/pool_slide_night_01.webp) no-repeat;background-size:cover}.con_night .wrp .splide .splide__pagination button{background:#fff;border:1px solid #fff}.con_night .wrp .splide .splide__pagination button.is-active{background:transparent}.con_night .wrp .wrp_detail{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-top:3rem}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail{margin-top:2rem}}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail{flex-direction:column}}.con_night .wrp .wrp_detail .box_txt{order:1;width:calc(450 / 1100 * 100%);text-align:left;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_night .wrp .wrp_detail .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail .box_txt{width:100%}}.con_night .wrp .wrp_detail .box_txt .txt{margin-top:1.5rem}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail .box_txt .txt{margin-top:1rem}}.con_night .wrp .wrp_detail .box_txt .btn_rsv{margin-top:2rem;width:200px}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail .box_txt .btn_rsv{margin-top:2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_night .wrp .wrp_detail .box_txt .btn_rsv{width:200px}}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail .box_txt .btn_rsv{width:0}}.con_night .wrp .wrp_detail .tbl_basic{order:2;width:calc(467 / 1100 * 100%);text-align:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_night .wrp .wrp_detail .tbl_basic{width:45%}}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail .tbl_basic{width:100%}}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail .tbl_basic{margin-top:2rem}}@media only screen and (max-width: 767px){.con_night .wrp .wrp_detail>.btn_rsv{order:3;text-align:center;margin:2rem auto 0}.con_night .wrp .wrp_detail>.btn_rsv a{width:200px}}.con_jacuzzi_drink{width:100%;max-width:1920px;padding:12rem 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink{padding:8rem 0}}@media only screen and (max-width: 767px){.con_jacuzzi_drink{padding:6rem 0}}.con_jacuzzi_drink::before{display:block;content:"";background:url(/upload/tenant_1/pool_bg_leaves02.webp) no-repeat;background-size:100%;width:35%;height:30%;position:absolute;z-index:-1;right:0;top:0%}@media only screen and (max-width: 767px){.con_jacuzzi_drink::before{width:70%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink::before{height:50%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink::before{top:0}}.con_jacuzzi_drink::after{display:block;content:"";background:url(/upload/tenant_1/pool_bg_leaves03.webp) no-repeat;background-position:bottom left;background-size:100%;width:25%;height:50%;position:absolute;z-index:-1;left:0;bottom:0%}@media only screen and (max-width: 767px){.con_jacuzzi_drink::after{width:50%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink::after{height:75%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink::after{bottom:0}}.con_jacuzzi_drink .wrp_jacuzzi,.con_jacuzzi_drink .wrp_drink,.con_jacuzzi_drink .wrp_camera{width:calc(1080 / 1440 * 100%);max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink .wrp_jacuzzi,.con_jacuzzi_drink .wrp_drink{width:85%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi,.con_jacuzzi_drink .wrp_drink{width:90%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi,.con_jacuzzi_drink .wrp_drink{flex-direction:column}}.con_jacuzzi_drink .wrp_jacuzzi .box_txt,.con_jacuzzi_drink .wrp_drink .box_txt{width:calc(470 / 1080 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink .wrp_jacuzzi .box_txt,.con_jacuzzi_drink .wrp_drink .box_txt{width:45%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi .box_txt,.con_jacuzzi_drink .wrp_drink .box_txt{width:100%}}.con_jacuzzi_drink .wrp_jacuzzi .box_txt .ttl3,.con_jacuzzi_drink .wrp_drink .box_txt .ttl3{margin-top:0rem}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi .box_txt .ttl3,.con_jacuzzi_drink .wrp_drink .box_txt .ttl3{margin-top:1rem}}.con_jacuzzi_drink .wrp_jacuzzi .box_txt .st1,.con_jacuzzi_drink .wrp_drink .box_txt .st1{margin-top:2rem}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi .box_txt .st1,.con_jacuzzi_drink .wrp_drink .box_txt .st1{margin-top:1.5rem}}.con_jacuzzi_drink .wrp_jacuzzi .box_txt .txt,.con_jacuzzi_drink .wrp_drink .box_txt .txt{margin-top:1rem}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi .box_txt .txt,.con_jacuzzi_drink .wrp_drink .box_txt .txt{margin-top:1rem}}.con_jacuzzi_drink .wrp_jacuzzi .box_img,.con_jacuzzi_drink .wrp_drink .box_img{width:calc(540 / 1080 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink .wrp_jacuzzi .box_img,.con_jacuzzi_drink .wrp_drink .box_img{width:50%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi .box_img,.con_jacuzzi_drink .wrp_drink .box_img{width:100%}}.con_jacuzzi_drink .wrp_jacuzzi .box_img .ripple_img,.con_jacuzzi_drink .wrp_drink .box_img .ripple_img{display:block;width:100%;height:auto;padding-top:70.3%}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi .box_img .ripple_img,.con_jacuzzi_drink .wrp_drink .box_img .ripple_img{padding-top:70.3%}}.con_jacuzzi_drink .wrp_jacuzzi.wrp_jacuzzi .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_jacuzzi .box_txt{order:2}.con_jacuzzi_drink .wrp_jacuzzi.wrp_jacuzzi .box_img,.con_jacuzzi_drink .wrp_drink.wrp_jacuzzi .box_img{order:1}.con_jacuzzi_drink .wrp_jacuzzi.wrp_jacuzzi .box_img .ripple_img,.con_jacuzzi_drink .wrp_drink.wrp_jacuzzi .box_img .ripple_img{background:url(/upload/tenant_1/pool_img_jacuzzi.webp) no-repeat;background-size:cover}.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink,.con_jacuzzi_drink .wrp_drink.wrp_drink{margin-top:10rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink,.con_jacuzzi_drink .wrp_drink.wrp_drink{margin-top:8rem}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink,.con_jacuzzi_drink .wrp_drink.wrp_drink{margin-top:4rem}}.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_txt{order:1;width:calc(350 / 1080 * 100%);margin-left:calc(120 / 1080 * 100%)}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_txt{order:2}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_txt{width:40%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_txt{margin-left:5%}}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_txt,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_txt{margin-left:0}}.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_img,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_img{order:2}@media only screen and (max-width: 767px){.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_img,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_img{order:1}}.con_jacuzzi_drink .wrp_jacuzzi.wrp_drink .box_img .ripple_img,.con_jacuzzi_drink .wrp_drink.wrp_drink .box_img .ripple_img{background:url(/upload/tenant_1/pool_img_drink02-01.webp) no-repeat;background-size:cover}.con_views{width:100%;max-width:1920px;padding-top:15rem;padding-bottom:15rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_views{padding-top:8rem}}@media only screen and (max-width: 767px){.con_views{padding-top:8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_views{padding-bottom:10rem}}@media only screen and (max-width: 767px){.con_views{padding-bottom:8rem}}.con_views::before{display:block;content:"";background:url(/upload/tenant_1/pool_line_wave.webp) no-repeat;background-position:top center;background-size:100%;width:100%;height:8rem;position:absolute;z-index:-1;left:0;top:-3rem}@media only screen and (max-width: 767px){.con_views::before{background-size:300%}}@media only screen and (max-width: 767px){.con_views::before{width:100%}}@media only screen and (max-width: 767px){.con_views::before{height:6rem}}@media only screen and (max-width: 767px){.con_views::before{top:0}}.con_views .wrp{width:calc(1100 / 1440 * 100%);max-width:1280px;margin:0 auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_views .wrp{width:85%}}@media only screen and (max-width: 767px){.con_views .wrp{width:90%}}.con_views .wrp .box_txt{width:100%;margin:0 auto;text-align:center;margin-top:3rem}@media only screen and (max-width: 767px){.con_views .wrp .box_txt{margin-top:2rem}}@media only screen and (max-width: 767px){.con_views .wrp .box_txt{text-align:left}}.con_views .wrp .box_txt .txt{margin-top:1rem}@media only screen and (max-width: 767px){.con_views .wrp .box_txt .txt{margin-top:1rem}}.con_views .wrp .splide{margin-top:3rem;width:100%}@media only screen and (max-width: 767px){.con_views .wrp .splide{margin-top:2rem}}.con_views .wrp .splide .splide__track{width:100%}.con_views .wrp .splide .splide__track .splide__list{width:100%}.con_views .wrp .splide .splide__track .splide__list .splide__slide{width:100%}.con_views .wrp .splide .splide__track .splide__list .splide__slide img{width:100%}.con_views .wrp .splide .splide__track .splide__list .ripple_img{display:block;width:100%;height:auto;padding-top:41.3%}@media only screen and (max-width: 767px){.con_views .wrp .splide .splide__track .splide__list .ripple_img{padding-top:56.25%}}.con_views .wrp .splide .splide__track .splide__list .ripple_img.ripple01{background:url(/upload/tenant_1/pool_slide_views_02.webp) no-repeat;background-size:cover}.con_views .wrp .splide .splide__track .splide__list .ripple_img.ripple02{background:url(/upload/tenant_1/pool_slide_views_01.webp) no-repeat;background-size:cover}.con_views .wrp .splide .splide__track .splide__list .ripple_img.ripple03{background:url(/upload/tenant_1/pool_slide_views_04.webp) no-repeat;background-size:cover}.con_views .wrp .splide .splide__track .splide__list .ripple_img.ripple04{background:url(/upload/tenant_1/pool_slide_views_05.webp) no-repeat;background-size:cover}.con_views .wrp .splide .splide__track .splide__list .ripple_img.ripple05{background:url(/upload/tenant_1/pool_slide_views_01.webp) no-repeat;background-size:cover}.con_views .wrp .splide .views-pagination{bottom:-4em;right:0;text-align:center;justify-content:center;flex-wrap:nowrap;gap:5em}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination{bottom:-3em}}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination{gap:3em}}.con_views .wrp .splide .views-pagination li .views-page{border-radius:unset;opacity:1;width:80px;height:24px;margin:0;opacity:0.5;position:relative;transition:all 0.5s}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li .views-page{width:48px}}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li .views-page{height:16px}}.con_views .wrp .splide .views-pagination li .views-page.is-active{opacity:1;transform:scale(1)}.con_views .wrp .splide .views-pagination li .views-page:hover{opacity:1}.con_views .wrp .splide .views-pagination li:nth-child(1) .views-page{background:transparent url("/upload/tenant_1/pool_10_00.png") center center no-repeat}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li:nth-child(1) .views-page{background-size:contain}}.con_views .wrp .splide .views-pagination li:nth-child(2) .views-page{background:transparent url("/upload/tenant_1/pool_17_00.png") center center no-repeat}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li:nth-child(2) .views-page{background-size:contain}}.con_views .wrp .splide .views-pagination li:nth-child(3) .views-page{background:transparent url("/upload/tenant_1/pool_19_00.png") center center no-repeat}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li:nth-child(3) .views-page{background-size:contain}}.con_views .wrp .splide .views-pagination li:nth-child(4) .views-page{background:transparent url("/upload/tenant_1/pool_22_00.png") center center no-repeat}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li:nth-child(4) .views-page{background-size:contain}}.con_views .wrp .splide .views-pagination li:not(:nth-child(4)) .views-page::after{position:absolute;width:4em;height:1em;background:transparent url("/upload/tenant_1/pool_line.png") center center no-repeat;background-size:100%;display:block;content:"";top:50%;transform:translateY(-50%);right:-4.5em;opacity:1 !important}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li:not(:nth-child(4)) .views-page::after{width:2em}}@media only screen and (max-width: 767px){.con_views .wrp .splide .views-pagination li:not(:nth-child(4)) .views-page::after{right:-2.5em}}
    .con_jacuzzi_drink .wrp_jacuzzi.wrp_camera {
        margin-top: 10rem;
    }
.con_jacuzzi_drink .wrp_jacuzzi.wrp_camera .box_img .ripple_img {
    background: url(/upload/tenant_1/pool_img_bbq02.webp) no-repeat;
    background-size: cover;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .con_jacuzzi_drink .wrp_jacuzzi.wrp_camera {
        margin-top: 8rem;
    }
}
@media only screen and (max-width: 767px) {
    .con_jacuzzi_drink .wrp_jacuzzi.wrp_camera {
        margin-top: 4rem;
    }
}
