.page_swimmingPool__m8OX5 .subOverview span{white-space:pre-line;overflow-wrap:anywhere;word-break:normal;min-width:0}.page_swimmingPool__m8OX5 .infoTable.info tr[data-type=howToUse] td,.page_swimmingPool__m8OX5 .infoTable.info tr[data-type=notice] td,.page_swimmingPool__m8OX5 .infoTable.info tr[data-type=regularClosureDays] td{grid-template-columns:1fr;gap:8px}@media(max-width:720px){.page_swimmingPool__m8OX5 .infoTable.info tr td{grid-template-columns:1fr}.page_swimmingPool__m8OX5 .infoTable.info tr[data-type=operationTime] td{grid-template-columns:repeat(2,1fr)}}.page_swimmingPool__m8OX5 .facilityGuide{margin:60px auto}@media(max-width:720px){.page_swimmingPool__m8OX5 .facilityGuide{margin:40px auto}}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_infoTop__YcJwr{position:relative;margin-top:60px}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_infoTop__YcJwr .page_btnViewFloor__1LD0n{position:absolute;right:0;top:50%;transform:translateY(-50%)}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_inner__AhcXr{display:flex;align-items:center;margin:40px auto 100px;border-top:2px solid #1b1a18;border-bottom:1px solid #efefef}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_inner__AhcXr>p{width:204px;text-align:center;font-size:20px;font-weight:600}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTableWrap__VYprX{width:100%}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU{flex:1 1;width:100%;table-layout:fixed;border-collapse:collapse}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU tr{border-bottom:1px solid #efefef}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU td,.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU th{height:83px;vertical-align:middle;text-align:center;font-size:18px}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU th{font-weight:600}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU tbody tr:last-child{border:none}@media(max-width:1024px){.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_infoTop__YcJwr .page_btnViewFloor__1LD0n{position:relative;margin-top:12px}}@media(max-width:720px){.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_{width:100vw;padding:0 0 0 calc(20 / var(--mo-design-width) * 100vw)}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_inner__AhcXr{margin:calc(28 / var(--mo-design-width) * 100vw) auto 0}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_inner__AhcXr>p{display:none}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTableWrap__VYprX{overflow-x:auto;-webkit-overflow-scrolling:touch}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU td,.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU th{padding:5px;width:calc(77 / var(--mo-design-width) * 100vw);height:calc(58 / var(--mo-design-width) * 100vw);border-right:1px solid #efefef;font-size:16px}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU td:lang(ja),.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU th:lang(ja){white-space:pre-line;overflow-wrap:anywhere;word-break:normal;min-width:0}.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU tbody td:last-child,.page_swimmingPool__m8OX5 .page_swimmingPoolInfo__qeMn_ .page_poolTable__1cuTU thead th:last-child{border-right:none}}.page_swimmingPoolInner__Kcah5{position:relative;margin-top:-100dvh;z-index:1;background:#fff;padding-top:120px}@media(max-width:720px){.page_swimmingPoolInner__Kcah5{margin:60px 0 -60px;padding:0 0 30px}}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT{width:100%;padding:0 32px;max-width:1488px;margin:140px auto}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table{margin-top:40px;border-top:2px solid #1b1a18;line-height:1.5;width:100%}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr{border-bottom:1px solid #efefef}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr th{width:272px;padding-top:50px;padding-right:32px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td{padding:50px 0;display:flex;flex-direction:column;row-gap:32px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td ul.page_caption__bkyu6{color:#b5b2b0;display:flex;flex-direction:column;row-gap:16px;font-size:16px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:first-child{line-height:2}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:nth-child(2){display:flex;gap:8px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:nth-child(2) span{width:64px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:nth-child(2) ul{display:flex;flex-direction:column;gap:8px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_time__hDd4x ol{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:32px;row-gap:32px}@media(max-width:720px){.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT{padding:0 20px;margin:80px auto}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr .page_title__Moh3L{font-size:24px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table{margin-top:28px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr{display:flex;flex-direction:column}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr th{width:100%;padding-top:28px;padding-right:0;font-size:18px;font-weight:600}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td{padding:20px 0 28px;row-gap:16px;font-size:14px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td ul.page_caption__bkyu6{color:#b5b2b0;display:flex;flex-direction:column;row-gap:16px;font-size:12px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:first-child{line-height:2.5}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:nth-child(2){display:flex;gap:16px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:nth-child(2) span{width:80px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_duration__IVLUs>div:nth-child(2) ul{gap:8px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolInformation__pS6uT .page_inner__AhcXr table tr td.page_time__hDd4x ol{grid-template-columns:1fr;row-gap:16px}}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr{width:100%;padding:0 32px;max-width:1488px;margin:140px auto;position:relative}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_btnViewFloor__1LD0n{position:absolute;right:0;top:15px;transform:translateX(-53%)}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table{margin-top:40px;border-top:2px solid #1b1a18;line-height:1.5;width:100%;table-layout:fixed}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table th{text-align:center;height:80px;border-bottom:1px solid #efefef;vertical-align:middle;line-height:1.5}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr{height:80px;border-bottom:1px solid #efefef}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr td{text-align:center;vertical-align:middle}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr td.page_bold__cFOxv{font-weight:600}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table.page_mo__Eo58K{display:none}@media(max-width:720px){.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr{padding:0;margin:80px auto}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_btnViewFloor__1LD0n{top:48px;right:auto;left:20px;transform:translateX(0)}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr .page_title__Moh3L{font-size:24px;padding:0 20px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr .page_fullInfo__5c_gl{font-size:16px;color:#78736e;margin-top:64px;padding:0 20px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table{margin-top:28px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr{height:54px;width:100%}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr th{font-size:14px;padding:0;height:54px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr th:not(:last-child){border-right:1px solid #efefef}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr th.page_pc__orO_I{display:none}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table tr td{padding:20px 0 28px;row-gap:16px;font-size:14px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table.page_pc__orO_I{display:none}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr table.page_mo__Eo58K{display:table;table-layout:auto;padding:0 20px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr .page_infoTableWrap__3pKY4{overflow-x:auto;padding-left:20px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr .page_infoTableWrap__3pKY4 table.page_info__yguYx{min-width:410px;margin-right:20px}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr .page_infoTableWrap__3pKY4 table.page_info__yguYx td:not(:last-child){border-right:1px solid #efefef}.page_swimmingPoolInner__Kcah5 .page_swimmingPoolOperation__LcODr .page_inner__AhcXr .page_moTableWrap__QdXGp{padding:0 20px}}