.V2Clinics_sect__33EBL{position:relative;z-index:1;isolation:isolate;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);padding-block:44px;background:var(--glow-bg)}.V2Clinics_note__3b9Jm{margin-bottom:22px;padding-inline:var(--pad);font-size:14px;line-height:1.6;color:var(--ink-2)}.V2Clinics_grid__3jVsv{position:relative;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-column-gap:6px;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;padding-inline:var(--pad)}.V2Clinics_grid__3jVsv:before{content:"";position:absolute;top:0;left:var(--pad);right:var(--pad);height:50px;border-radius:999px;background:var(--mist);pointer-events:none}.V2Clinics_radio__2szaG{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.V2Clinics_tab__rrhnM{position:relative;z-index:1;grid-row:1;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;min-width:0;min-height:40px;margin-block:5px;padding:0 4px;border-radius:999px;background:transparent;color:var(--teal);font-family:var(--f-body);font-size:13px;font-weight:500;line-height:1.3;text-align:center;cursor:pointer;-webkit-transition:background-color .25s,color .25s;-moz-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}.V2Clinics_tab__rrhnM:first-of-type{margin-left:5px}.V2Clinics_tab__rrhnM:last-of-type{margin-right:5px}.V2Clinics_radio__2szaG:checked+.V2Clinics_tab__rrhnM{background:var(--teal);color:#fff;-webkit-box-shadow:0 6px 14px -8px rgba(46,110,118,.7);box-shadow:0 6px 14px -8px rgba(46,110,118,.7)}.V2Clinics_radio__2szaG:focus-visible+.V2Clinics_tab__rrhnM{outline:2px solid var(--brand);outline-offset:2px}.V2Clinics_panel__9bz_r{grid-row:2;grid-column:1/-1;display:none;margin-top:14px}.V2Clinics_radio__2szaG:checked+.V2Clinics_tab__rrhnM+.V2Clinics_panel__9bz_r{display:block}.V2Clinics_card__2NLmr{overflow:hidden;border-radius:14px;background:#fff;-webkit-box-shadow:0 12px 34px -26px rgba(29,42,44,.4);box-shadow:0 12px 34px -26px rgba(29,42,44,.4)}.V2Clinics_thumb__22DRF{position:relative;display:block;width:100%;aspect-ratio:16/6;overflow:hidden;background:var(--hatch-sea)}.V2Clinics_img__1daLR{position:absolute;inset:0;width:100%;height:100%;max-width:none;-webkit-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .7s cubic-bezier(.22,.61,.36,1);transition:-webkit-transform .7s cubic-bezier(.22,.61,.36,1);-moz-transition:transform .7s cubic-bezier(.22,.61,.36,1),-moz-transform .7s cubic-bezier(.22,.61,.36,1);transition:transform .7s cubic-bezier(.22,.61,.36,1);transition:transform .7s cubic-bezier(.22,.61,.36,1),-webkit-transform .7s cubic-bezier(.22,.61,.36,1),-moz-transform .7s cubic-bezier(.22,.61,.36,1)}.V2Clinics_info__3f6ap{display:grid;grid-gap:6px;gap:6px;padding:16px 18px 20px}.V2Clinics_name__1D1Mr{justify-self:start;margin-bottom:10px;font-family:var(--f-disp);font-size:18px;line-height:1.6;color:var(--ink)}.V2Clinics_station__103jg{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:8px;gap:8px;font-size:14px;font-weight:500;line-height:1.6;color:var(--ink);white-space:pre-line}.V2Clinics_trainIco__3IRdb{-moz-box-flex:0;flex:none;width:18px;height:18px;margin-top:2px;stroke:var(--teal);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.V2Clinics_tel__27zWb{justify-self:start;font-family:var(--f-body);font-weight:500;font-size:22px;line-height:1.6;color:var(--teal);-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.V2Clinics_addr__2FeY_,.V2Clinics_hours__HgCNh{font-size:14px;line-height:1.6;color:var(--ink-2);white-space:pre-line}.V2Clinics_page__mp9pr{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;grid-gap:10px;gap:10px;margin-top:8px;padding-bottom:8px;border-bottom:1px solid var(--ink);font-family:var(--f-disp);font-size:14px;line-height:1.6;color:var(--ink)}@media (max-width:359px){.V2Clinics_tab__rrhnM{padding:0 2px;font-size:12px;letter-spacing:0;white-space:nowrap}}@media (max-width:767px){.V2Clinics_thumb__22DRF{aspect-ratio:16/9}}@media (min-width:900px){.V2Clinics_sect__33EBL{padding-block:clamp(56px,6vw,96px)}.V2Clinics_note__3b9Jm{margin-bottom:46px}.V2Clinics_grid__3jVsv{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:clamp(20px,2.4vw,40px);gap:clamp(20px,2.4vw,40px)}.V2Clinics_grid__3jVsv:before,.V2Clinics_tab__rrhnM{display:none}.V2Clinics_panel__9bz_r,.V2Clinics_radio__2szaG:checked+.V2Clinics_tab__rrhnM+.V2Clinics_panel__9bz_r{grid-row:auto;grid-column:auto;display:block;margin-top:0}.V2Clinics_card__2NLmr{overflow:visible;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.V2Clinics_thumb__22DRF{aspect-ratio:5/4;background:-webkit-linear-gradient(315deg,#e5f2f2,#f4f4f2);background:-moz-linear-gradient(315deg,#e5f2f2 0,#f4f4f2 100%);background:linear-gradient(135deg,#e5f2f2,#f4f4f2)}.V2Clinics_thumb__22DRF:hover .V2Clinics_img__1daLR{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06)}.V2Clinics_info__3f6ap{grid-gap:4px;gap:4px;padding:18px 0 0}.V2Clinics_name__1D1Mr{margin-bottom:0}.V2Clinics_station__103jg{margin-top:4px}.V2Clinics_tel__27zWb{font-size:18px}.V2Clinics_page__mp9pr{display:none}}.TagTabs_tabs__1XNrt{display:-moz-box;display:flex;grid-gap:4px;gap:4px;margin:22px var(--pad) 0;padding:4px;border-radius:999px;background:#fff;-webkit-box-shadow:0 0 0 1px var(--line);box-shadow:0 0 0 1px var(--line)}.TagTabs_tab__2q_3-{-moz-box-flex:1;flex:1 1;min-width:0;min-height:40px;padding:0 4px;border:0;border-radius:999px;background:none;font:inherit;font-size:13.5px;line-height:1.4;color:var(--ink-2);cursor:pointer}.TagTabs_tab__2q_3-[aria-pressed=true]{background:var(--teal);color:#fff;font-weight:500}.TagTabs_tab__2q_3-:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (min-width:900px){.TagTabs_tabs__1XNrt{margin-inline:0}}.ListCard_grid__3yUPB{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;margin:22px 0 0;padding:0 var(--pad);list-style:none}.ListCard_item__t4DTu{display:-moz-box;display:flex;min-width:0}.ListCard_item__t4DTu[hidden]{display:none}.ListCard_card__2xlNC{-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--line);-webkit-box-shadow:0 12px 26px -22px rgba(29,42,44,.55);box-shadow:0 12px 26px -22px rgba(29,42,44,.55);color:var(--ink)}.ListCard_card__2xlNC:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ListCard_ph__svOWN{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#e9e4df}.ListCard_img__2wBI0{display:block;width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .6s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .6s cubic-bezier(.2,.7,.2,1);-moz-transition:transform .6s cubic-bezier(.2,.7,.2,1),-moz-transform .6s cubic-bezier(.2,.7,.2,1);transition:transform .6s cubic-bezier(.2,.7,.2,1);transition:transform .6s cubic-bezier(.2,.7,.2,1),-webkit-transform .6s cubic-bezier(.2,.7,.2,1),-moz-transform .6s cubic-bezier(.2,.7,.2,1)}.ListCard_illust__YE9lg .ListCard_img__2wBI0{-webkit-object-position:50% 12%;object-position:50% 12%}.ListCard_pair__2Hxm3{display:-moz-box;display:flex}.ListCard_half__2eyWo{position:relative;-moz-box-flex:1;flex:1 1 50%;min-width:0;overflow:hidden}.ListCard_half__2eyWo+.ListCard_half__2eyWo{border-left:2px solid #fff}.ListCard_half__2eyWo .ListCard_img__2wBI0{position:absolute;top:0;left:0}.ListCard_ba__1kI0I{position:absolute;bottom:8px;z-index:1;font-family:var(--f-disp);font-weight:400;font-size:13px;line-height:1.4;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.5);pointer-events:none}.ListCard_ba1__1e7M7{left:10px}.ListCard_ba2__1JvId{left:-moz-calc(50% + 10px);left:calc(50% + 10px)}.ListCard_body__2bP7P{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:6px;gap:6px;-moz-box-flex:1;flex:1 1;padding:12px 14px 14px}.ListCard_tag__eZrr1{align-self:flex-start;padding:1px 9px;border-radius:999px;background:var(--mist);color:var(--teal);font-size:11.5px;line-height:1.6}.ListCard_date__3kRuw{font-size:12px;color:var(--ink-3);-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ListCard_title__1fMTX{font-family:var(--f-disp);font-weight:500;font-size:16px;line-height:1.55;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.ListCard_lead__1XovY{font-size:12.5px;line-height:1.7;color:var(--ink-2)}.ListCard_more__2Mzy_{align-self:flex-end;margin-top:auto;font-size:12px;line-height:1.6;color:var(--teal)}.ListCard_more__2Mzy_:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg) translateY(-1px);-moz-transform:rotate(45deg) translateY(-1px);transform:rotate(45deg) translateY(-1px)}@media (hover:hover){.ListCard_card__2xlNC:hover .ListCard_img__2wBI0{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ListCard_img__2wBI0{-webkit-transition:none;-moz-transition:none;transition:none}.ListCard_card__2xlNC:hover .ListCard_img__2wBI0{-webkit-transform:none;-moz-transform:none;transform:none}}@media (min-width:600px){.ListCard_grid__3yUPB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.ListCard_grid__3yUPB{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.ListCard_card__2xlNC{border:0;-webkit-box-shadow:0 18px 40px -26px rgba(29,42,44,.45),0 0 0 1px var(--line);box-shadow:0 18px 40px -26px rgba(29,42,44,.45),0 0 0 1px var(--line)}}.CaseIndexV2Page_list__2ZiGK{padding-bottom:32px}.CaseIndexV2Page_note__M_VlR{margin:14px var(--pad) 0}@media (min-width:900px){.CaseIndexV2Page_list__2ZiGK{padding-bottom:48px}.CaseIndexV2Page_note__M_VlR{margin-inline:0}}