﻿@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}.wrp_pool_intro{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_pool_intro{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_pool_intro{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_pool_intro{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_intro{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_pool_intro{width:calc(370 / 428 * 100%)}}.wrp_pool_intro .logo{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.wrp_pool_intro .logo{width:calc(266 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_intro .logo{width:calc(200 / 700 * 100%)}}@media only screen and (max-width: 767px){.wrp_pool_intro .logo{width:60%}}@media only screen and (min-width: 1025px){.wrp_pool_intro .con_intro{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_intro .con_intro{margin-top:3.07rem}}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro{margin-top:2em}}.wrp_pool_intro .con_intro .tmp_st_l{text-align:center}@media only screen and (min-width: 1025px){.wrp_pool_intro .con_intro .txt{margin-top:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_intro .con_intro .txt{margin-top:1.53rem}}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.wrp_pool_intro .con_intro .txt{text-align:center}}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .txt{text-align:left}}@media only screen and (min-width: 768px){.wrp_pool_intro .con_intro .box_att{margin-top:1.15rem}}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .box_att{margin-top:1em}}@media only screen and (min-width: 768px){.wrp_pool_intro .con_intro .box_att{text-align:center}}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .box_att{text-align:left}}.wrp_pool_intro .con_intro .box_att .att{font-size:.92rem;color:var(--color-gra-gray)}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .box_att .att{text-indent:-1em;padding-left:1em}}@media only screen and (min-width: 768px){.wrp_pool_intro .con_intro .box_att .att:last-of-type{margin-top:1.15rem}}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .box_att .att:last-of-type{margin-top:1em}}.wrp_pool_intro .con_intro .box_news{box-sizing:border-box;text-align:center;background-color:rgba(0,0,0,0.05);padding:2.3rem .76rem 3.07rem;max-width:50rem;margin:3.84rem auto 0}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .box_news{margin-top:3em;padding:1.5em 0 2em}}.wrp_pool_intro .con_intro .box_news .tmp_st_long{width:fit-content;margin-inline:auto}.wrp_pool_intro .con_intro .box_news .tmp_txt_btn{margin-top:1.15rem}@media only screen and (max-width: 767px){.wrp_pool_intro .con_intro .box_news .tmp_txt_btn{margin-top:.75em}}@media only screen and (min-width: 1025px){.wrp_pool_faci{margin-top:9.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci{margin-top:7.69rem}}@media only screen and (max-width: 767px){.wrp_pool_faci{margin-top:6em}}.wrp_pool_faci>.tmp_st_xl{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_pool_faci>.tmp_st_xl{width:calc(1390 / 1440 * 100%);max-width:calc(1390px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_pool_faci>.tmp_st_xl{max-width:calc(1390px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_pool_faci>.tmp_st_xl{max-width:calc(1390px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci>.tmp_st_xl{width:calc(1390 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_pool_faci>.tmp_st_xl{width:calc(400 / 428 * 100%)}}@media only screen and (min-width: 1025px){.wrp_pool_faci>.tmp_st_xl+.con_faci{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci>.tmp_st_xl+.con_faci{margin-top:3.07rem}}@media only screen and (max-width: 767px){.wrp_pool_faci>.tmp_st_xl+.con_faci{margin-top:2em}}@media only screen and (min-width: 768px){.wrp_pool_faci .con_faci{margin-top:7.69rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci{margin-top:6em}}.wrp_pool_faci .con_faci .tmp_list li{font-size:1rem}.wrp_pool_faci .con_faci .tmp_list_att li{font-size:.92rem;line-height:1.5}.wrp_pool_faci .con_faci .tmp_list_att li+li{margin-top:.5em}.wrp_pool_faci .con_faci .inner_item{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .inner_item:nth-of-type(n+2){margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .inner_item:nth-of-type(n+2){margin-top:2.3rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item:nth-of-type(n+2){margin-top:2em}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .inner_item .box_img{width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .inner_item .box_img{width:55%}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item .box_img{width:100%}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .inner_item .box_txt{width:calc(360 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .inner_item .box_txt{width:35%}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item .box_txt{width:85%}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .inner_item .box_txt{margin-left:calc(80 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .inner_item .box_txt{margin-left:5%}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item .box_txt{margin-left:auto}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item .box_txt{margin-top:1.5em;margin-right:auto}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .inner_item .box_txt .txt{margin-top:1.92rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .inner_item .box_txt .txt{margin-top:1.15rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item .box_txt .txt{margin-top:1em}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .inner_item .box_txt .tmp_txt_btn{margin-top:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .inner_item .box_txt .tmp_txt_btn{margin-top:1.53rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .inner_item .box_txt .tmp_txt_btn{margin-top:1.5em}}.wrp_pool_faci .con_faci .inner_item .tmp_st_l .en{line-height:1.2}.wrp_pool_faci .con_faci .inner_item .tmp_list,.wrp_pool_faci .con_faci .inner_item .tmp_list_att{margin-top:1rem}.wrp_pool_faci .con_faci .inner_item .tmp_list li,.wrp_pool_faci .con_faci .inner_item .tmp_list_att li{font-size:1rem}.wrp_pool_faci .con_faci .box_detail{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .box_detail{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_pool_faci .con_faci .box_detail{max-width:calc(900px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_pool_faci .con_faci .box_detail{max-width:calc(900px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .box_detail{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 768px){.wrp_pool_faci .con_faci .box_detail{margin-top:4.61rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail{margin-top:3em}}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .box_detail .inner_tbl{margin-top:1.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .box_detail .inner_tbl{margin-top:1.15rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_tbl{margin-top:1em}}.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_table tr th{text-align:center}.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_table tr td .txt+.tbl_list{margin-top:1em}.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_table tr td .tbl_list>li{position:relative;padding-left:1em}.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_table tr td .tbl_list>li::before{content:"・";position:absolute;left:0;top:0}.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_table tr td.c_mem{color:var(--color-gra-purple)}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll{overflow-x:auto}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table{min-width:650px}}.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead th,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead td,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody th,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody td{width:20%}@media only screen and (min-width: 768px){.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead th,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead td,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody th,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody td{padding:.65em}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead th,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead td,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody th,.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody td{padding:.5em}}.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead th:nth-child(1),.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead td:nth-child(1),.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody th:nth-child(1),.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody td:nth-child(1){width:16%}.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead th:nth-child(4),.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead td:nth-child(4),.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody th:nth-child(4),.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody td:nth-child(4){width:21%}.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead tr th{font-weight:normal;background-color:rgba(0,0,0,0.05)}.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table thead tr th:not(:last-of-type){border-right:1px solid var(--color-gra-silver)}.wrp_pool_faci .con_faci .box_detail .inner_tbl.tbl_scroll .tmp_table tbody tr td{border-left:1px solid var(--color-gra-silver);text-align:center}.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_btn_base{margin-top:2.3rem;margin-inline:auto}@media only screen and (min-width: 768px){.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_btn_base{width:23.07rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_tbl .tmp_btn_base{width:90%}}.wrp_pool_faci .con_faci .box_detail .tmp_list_att{margin-top:1rem}.wrp_pool_faci .con_faci .box_detail .att_txt{font-size:.92rem;line-height:1.5;margin-top:1rem}.wrp_pool_faci .con_faci .box_detail .inner_list{padding:1.53rem 2.3rem;border-bottom:1px solid var(--color-gra-silver);border-top:1px solid var(--color-gra-silver)}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .box_detail .inner_list{margin-top:1.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_faci .con_faci .box_detail .inner_list{margin-top:1.15rem}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_list{margin-top:1em}}@media only screen and (max-width: 767px){.wrp_pool_faci .con_faci .box_detail .inner_list{padding:1.5rem 0}}.wrp_pool_faci .con_faci .box_detail .inner_list .tmp_list{display:flex;flex-wrap:wrap}.wrp_pool_faci .con_faci .box_detail .inner_list .tmp_list li{width:48%}@media only screen and (min-width: 1025px){.wrp_pool_faci .con_faci .box_detail .inner_list .tmp_list li:nth-child(2){margin-top:0}.wrp_pool_faci .con_faci .box_detail .inner_list .tmp_list li:nth-child(n+3){margin-top:.5em}}@media only screen and (max-width: 1024px){.wrp_pool_faci .con_faci .box_detail .inner_list .tmp_list li{width:100%}}.wrp_pool_map{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_pool_map{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.wrp_pool_map{max-width:calc(900px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.wrp_pool_map{max-width:calc(900px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_map{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_pool_map{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 1025px){.wrp_pool_map{margin-top:9.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_map{margin-top:7.69rem}}@media only screen and (max-width: 767px){.wrp_pool_map{margin-top:6em}}@media only screen and (min-width: 1025px){.wrp_pool_map .con_map{margin-top:3.84rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_map .con_map{margin-top:3.07rem}}@media only screen and (max-width: 767px){.wrp_pool_map .con_map{margin-top:2em}}.wrp_pool_map .con_map .att_txt{font-size:.92rem;margin-bottom:.5em}@media only screen and (max-width: 767px){.wrp_pool_map .con_map .inner_map{overflow-x:auto}.wrp_pool_map .con_map .inner_map .map{width:900px}}@media only screen and (min-width: 1025px){.wrp_pool_map .con_map .inner_list{margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_map .con_map .inner_list{margin-top:2.3rem}}@media only screen and (max-width: 767px){.wrp_pool_map .con_map .inner_list{margin-top:2em}}.wrp_pool_map .con_map .inner_list>ul{display:flex;flex-wrap:wrap;border-top:1px solid var(--color-gra-silver)}.wrp_pool_map .con_map .inner_list>ul>li{font-size:.92rem;display:flex;flex-direction:column;justify-content:center;line-height:1.5;box-sizing:border-box;border-bottom:1px solid var(--color-gra-silver)}@media only screen and (min-width: 1025px){.wrp_pool_map .con_map .inner_list>ul>li{width:calc(100% / 4)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pool_map .con_map .inner_list>ul>li{width:calc(100% / 3)}}@media only screen and (max-width: 767px){.wrp_pool_map .con_map .inner_list>ul>li{width:calc(100% / 2)}}@media only screen and (min-width: 768px){.wrp_pool_map .con_map .inner_list>ul>li{padding:1.15rem .76rem}}@media only screen and (max-width: 767px){.wrp_pool_map .con_map .inner_list>ul>li{padding:0.85em 0.25em}}.wrp_pool_map .con_map .inner_list>ul>li .box_item{--numwidth:1.84rem;display:flex;align-items:center}.wrp_pool_map .con_map .inner_list>ul>li .box_item .num{font-size:.92rem;display:flex;justify-content:center;align-items:center;width:var(--numwidth);aspect-ratio:1 / 1;color:#fff;line-height:1;border-radius:50%;background:var(--color-gra-purple)}.wrp_pool_map .con_map .inner_list>ul>li .box_item .t{width:calc(95% - var(--numwidth));margin-left:5%}
