.search-page .area-head{grid-template-columns:minmax(0,1fr) auto}.search-page .area-head h1{max-width:18em;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.08}.search-page .area-ja{letter-spacing:.1em;max-height:11rem;font-size:clamp(1.75rem,3vw,2.5rem)}@media (min-width:1024px){.search-page .area-head{grid-template-columns:minmax(0,1fr) auto}.search-page .area-head h1{grid-column:1}.search-page .area-ja{grid-area:1/2}}.search-baths{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--ryo-ink);gap:0 1.75rem;margin-top:5.5rem;display:flex;overflow-x:auto}.search-baths::-webkit-scrollbar{display:none}.search-baths a{white-space:nowrap;height:3rem;color:var(--ryo-slate);flex:none;align-items:center;gap:.375rem;font-size:15px;display:inline-flex;box-shadow:inset 0 -3px #0000}.search-baths a:hover{color:var(--ryo-ink)}.search-baths a[aria-current]{color:var(--ryo-ink);box-shadow:inset 0 -3px 0 var(--ryo-ink);font-weight:600}.search-count{color:var(--ryo-slate);margin-top:1.5rem;font-size:14px;line-height:20px}.search-results .area-inns{margin-top:.75rem}.search-none-cta{margin-top:1.5rem}
