.Column_main__gOgxH{background-color:#fff}.Column_columnWrapper__nVfS8{max-width:550px;margin:20px auto 0;padding:12px}@media screen and (min-width:1024px){.Column_columnWrapper__nVfS8{margin-top:0}}.Column_date__FSuEP{margin:20px 0 21px;font-family:Noto Sans JP;font-weight:400;font-size:12px;line-height:12px;color:#a0a0a0}.Column_columnTitle__MIAcd{margin-bottom:9px;font-family:Noto Sans JP;font-weight:700;font-size:18px;line-height:25px;color:#2b2b2b}.Column_category__FMR8T{margin-bottom:20px;padding:6px 10px 6px 8px;display:inline-block;border:1px solid #ff95ac;border-radius:4px;font-family:Noto Sans JP;font-weight:500;font-size:12px;line-height:12px;color:#ff95ac}.Column_imageWrapper__1D1GX{position:relative;width:100%;height:auto}.Column_columnAuthor__xuFNd{display:flex;gap:12px;position:relative;margin:20px 0;padding:20px 12px 18px;background-color:#fef2f6;border-radius:12px;z-index:1}.Column_columnAuthor__xuFNd:before{content:"";position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:12px;padding:2px;background:linear-gradient(90deg,#fb78aa,#fbcbc3,#fde0c6,#f7d49e);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Column_iconWrapper__uykmx{position:relative;width:69px;height:69px;flex-shrink:0}.Column_authorIcon__i_crI{width:69px;height:69px;border-radius:60px;object-fit:cover;display:block}.Column_accountInformation__FYdCX{display:flex;gap:10px}.Column_position__W8j0V{display:flex;width:136px;height:18px;border-radius:3px;font-size:12px;letter-spacing:0;align-items:center;justify-content:center;color:#fff;background-color:#ff95ac}.Column_displayName__K8P2X,.Column_position__W8j0V{font-family:Noto Sans JP;font-weight:500;line-height:12px}.Column_displayName__K8P2X{margin-top:8px;font-size:14px;color:#2b2b2b}.Column_authorIntroduction__WZqFl{margin-top:8px;font-family:Noto Sans JP;font-weight:400;font-size:13px;line-height:19.5px;color:#2b2b2b}.Column_snsIcons__8WmSt{margin-top:8px;display:flex;gap:16px}.Column_icon__hsAve{cursor:pointer}.Column_contentBody__gT2Z7{margin-bottom:20px;font-family:Noto Sans JP;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:#000}.Column_contentBody__gT2Z7 img{margin:20px 0;position:relative;width:100%;height:auto}.Column_contentBody__gT2Z7 h2{margin-top:20px;position:relative;padding-left:24px;border-left:4px solid;border-image:linear-gradient(180deg,#fb78aa,#fbcbc3 36.5%,#fde0c6 68%,#f7d49e) 1;font-family:Noto Sans JP;font-weight:700;font-size:16px;line-height:24px;color:#000;word-break:break-word;margin-bottom:18px}.Column_tagWrapper__TVq_0{padding:20px 12px;margin-left:auto;margin-right:auto;max-width:550px;background-color:#f8f8f8;display:flex;flex-wrap:wrap;gap:10px 20px;font-weight:400;line-height:14px;text-decoration:underline}.Column_button__AU5bz,.Column_tagWrapper__TVq_0{font-family:Noto Sans JP;font-size:14px;color:#000}.Column_button__AU5bz{font-weight:500;line-height:1.3rem;letter-spacing:-.35px}.Column_buttonWrapper__yLKyI{display:flex;gap:8px;justify-content:center;padding:43px 0 40px}.Column_columnLink__hHYeO{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Header_header__DGBV5{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;background:#fff}.Header_header__DGBV5:after{display:block;height:4px;background:linear-gradient(110deg,#e55e8c,#eea391 58%,#f4d493);content:""}.Header_headerInner__hZxRM{display:flex;width:min(1320px,100% - 64px);min-height:104px;align-items:center;justify-content:space-between;gap:32px;margin:0 auto}.Header_brand__GH6qj{display:flex;align-items:center;gap:27px;color:#171717;text-decoration:none}.Header_brand__GH6qj span{padding-left:27px;border-left:1px solid #a0a0a0;font-size:12px;line-height:1.9;letter-spacing:.05em}.Header_logo__5AqSg{width:166px;height:auto;filter:brightness(0)}.Header_nav__Si_pZ{display:flex;align-items:center;gap:4px}.Header_nav__Si_pZ a{display:flex;min-height:42px;align-items:center;padding:9px 17px;color:#171717;font-size:12px;font-weight:700;text-decoration:none}.Header_nav__Si_pZ a:hover{background:#f3f3f0}@media(max-width:900px){.Header_headerInner__hZxRM{width:min(100% - 48px,760px);min-height:90px}.Header_logo__5AqSg{width:140px}.Header_brand__GH6qj span{display:none}}@media(max-width:600px){.Header_header__DGBV5:after{height:3px}.Header_headerInner__hZxRM{width:calc(100% - 40px);min-height:80px}.Header_logo__5AqSg{width:111px}.Header_nav__Si_pZ{gap:0}.Header_nav__Si_pZ a{display:none}}.Footer_footer__W37AO{width:100%;border-top:2px solid #171717;background:#fff}.Footer_footerInner__tl397{width:min(1320px,100% - 64px);margin:0 auto;padding:32px 0 22px}.Footer_logoInner__VjQ_L{display:flex;align-items:center;justify-content:center;gap:14px}.Footer_logoImage__bHRGj,.Footer_logoJaImage__x10yB{height:auto;filter:brightness(0)}.Footer_logoImage__bHRGj{width:144px}.Footer_logoJaImage__x10yB{width:82px}.Footer_itemInner__AwCw1{padding:30px 0 22px}.Footer_footerLinkItem__o_ihN{display:flex;justify-content:center;gap:0;padding:0;list-style:none}.Footer_footerLink__RlcHJ{padding:0 14px;border-right:1px solid #a0a0a0;font-size:11px;white-space:nowrap}.Footer_footerLink__RlcHJ:last-child{border-right:0}.Footer_footerLink__RlcHJ a{color:#171717;text-decoration:none}.Footer_footerLink__RlcHJ a:hover{text-decoration:underline;text-underline-offset:4px}.Footer_company__ZnKY8{color:dimgray;font-family:Arial,sans-serif;font-size:10px;text-align:center}@media(max-width:600px){.Footer_footerInner__tl397{width:calc(100% - 40px)}.Footer_logoInner__VjQ_L{flex-direction:column}.Footer_footerLink__RlcHJ{padding-inline:9px;font-size:10px}}.PrivacyPolicy_PrivacyPolicy__r3OCO{width:89.3333333333%;max-width:600px;margin:40px auto 80px;font-size:12px;font-weight:400;line-height:1.67;letter-spacing:.36px;color:#2b2b2b}.PrivacyPolicy_titleWrapper__aSOVe{text-align:center;margin:40px 0}.PrivacyPolicy_title__yU_qg{font-family:Noto Sans;font-size:24px;font-weight:600;line-height:1.36;letter-spacing:3px}.PrivacyPolicy_subTitle__i7szr{font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.4px}.PrivacyPolicy_sectionWrapper__FJjEi{background-color:#f5f5f5;margin:0 20px 80px;padding:20px 10px}.PrivacyPolicy_sectionWrapper__FJjEi h2{margin-bottom:5px;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.6px}.PrivacyPolicy_section__QDzmg{margin-top:20px}.PrivacyPolicy_section__QDzmg p{margin:0 0 10px}.PrivacyPolicy_section__QDzmg li{list-style:none;padding:0 0 0 20px;margin:0}.PrivacyPolicy_section__QDzmg li:before{content:"•";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.Terms_Terms__7baSF{width:89.3333333333%;max-width:600px;margin:40px auto 80px;font-size:12px;font-weight:400;line-height:1.67;letter-spacing:.36px;color:#2b2b2b}.Terms_titleWrapper__sqWW0{text-align:center;margin:40px 0}.Terms_title__EUNR5{font-family:Noto Sans;font-size:24px;font-weight:600;line-height:1.36;letter-spacing:3px}.Terms_subTitle__hBKeH{font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.4px}.Terms_sectionWrapper__1yDUy{background-color:#f5f5f5;margin:0 20px 80px;padding:20px 10px}.Terms_sectionWrapper__1yDUy h2{margin-bottom:5px;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.6px}.Terms_section__i7T9s{margin-top:20px}.Terms_section__i7T9s p{margin:0 0 10px}.Terms_section__i7T9s li{list-style:none;padding:0 0 0 20px;margin:0}.Terms_section__i7T9s li:before{content:"•";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.MainLayout_inner__gsa8v{min-height:100vh;background:#fff}.MainLayout_footer__R1omV,.MainLayout_main__yps0K{width:100%}.MainLayout_main__yps0K{min-height:60vh}.Clinics_page__AvcPu{width:min(1320px,100% - 64px);margin:0 auto;color:#171717}.Clinics_page__AvcPu,.Clinics_page__AvcPu *{box-sizing:border-box}.Clinics_page__AvcPu a:focus-visible{outline:2px solid #171717;outline-offset:5px}.Clinics_breadcrumb__yWEsq{display:flex;align-items:center;gap:12px;padding:26px 0;color:dimgray;font-size:11px;line-height:1.8}.Clinics_breadcrumb__yWEsq a{flex-shrink:0;color:inherit;text-decoration:none}.Clinics_eyebrow__o2b_9{font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.23em}.Clinics_directoryHero__E_s_z,.Clinics_hero__2b7v6{padding:44px 0;border-top:2px solid #171717;border-bottom:2px solid #171717}.Clinics_directoryHero__E_s_z h1,.Clinics_hero__2b7v6 h1{margin-top:18px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(30px,3.4vw,45px);font-weight:600;line-height:1.6;letter-spacing:.025em;overflow-wrap:anywhere}.Clinics_hero__2b7v6{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;grid-gap:48px;gap:48px}.Clinics_directoryHero__E_s_z{position:relative}.Clinics_directoryHero__E_s_z:after{position:absolute;top:44px;right:0;width:190px;height:80px;border:1px solid #171717;background:linear-gradient(120deg,#e55e8c,#eea391 55%,#f4d493);content:""}.Clinics_lead__YnnX4{max-width:740px;margin-top:18px;color:#484848;font-size:14px;line-height:2}.Clinics_cardTags__T48XX,.Clinics_tags__XSAJv{display:flex;flex-wrap:wrap;gap:8px}.Clinics_cardTags__T48XX span,.Clinics_tags__XSAJv span{padding:5px 9px;border:1px solid #171717;font-size:10px;font-weight:700;line-height:1.6}.Clinics_tags__XSAJv{margin-top:18px}.Clinics_verifiedAt__aHT6M{display:block;margin-top:20px;color:dimgray;font-size:11px}.Clinics_heroAccent__8o_Uj{display:flex;min-height:225px;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:30px;border:1px solid #171717;background:linear-gradient(120deg,#e55e8c,#eea391 55%,#f4d493)}.Clinics_heroAccent__8o_Uj strong{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:42px;font-weight:600}.Clinics_heroAccent__8o_Uj span{font-size:11px;font-weight:700;letter-spacing:.15em}.Clinics_editorialNote__o8AXW{margin-top:28px;padding:24px;border:1px solid #171717;background:#fff;font-size:12px;line-height:1.95}.Clinics_editorialNote__o8AXW>a,.Clinics_editorialNote__o8AXW>p+p{margin-top:12px}.Clinics_editorialNote__o8AXW a{display:inline-flex;align-items:center;gap:20px;color:inherit;font-weight:700;text-underline-offset:4px}.Clinics_directory__7sDb0{padding:46px 0 80px}.Clinics_sectionHeading__s6u7u{padding-bottom:17px;border-bottom:2px solid #171717;scroll-margin-top:20px}.Clinics_sectionHeading__s6u7u h2{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:29px;font-weight:600;line-height:1.5}.Clinics_sectionHeading__s6u7u .Clinics_eyebrow__o2b_9+h2{margin-top:9px}.Clinics_directory__7sDb0>.Clinics_sectionHeading__s6u7u{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.Clinics_directory__7sDb0>.Clinics_sectionHeading__s6u7u>p{color:dimgray;font-size:11px}.Clinics_clinicGrid__2t0xt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px}.Clinics_clinicCard__MpzPx{display:flex;min-width:0;flex-direction:column;padding:28px;border:1px solid #171717;background:#fff;color:inherit;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.Clinics_clinicCard__MpzPx:hover{transform:translateY(-3px);box-shadow:5px 5px 0 #171717}.Clinics_clinicCard__MpzPx h3{margin-top:22px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:25px;font-weight:600;line-height:1.55}.Clinics_clinicCard__MpzPx>p{margin-top:15px;color:#484848;font-size:12px;line-height:1.9}.Clinics_clinicCard__MpzPx dl{margin:22px 0 24px}.Clinics_clinicCard__MpzPx dl>div{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:16px;gap:16px;padding:12px 0;border-top:1px solid #d7d7d4;font-size:11px;line-height:1.85}.Clinics_clinicCard__MpzPx dt{color:dimgray}.Clinics_clinicCard__MpzPx dd{margin:0}.Clinics_cardFooter__pEMn4,.Clinics_readLink__lyOg2{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:18px;border-top:1px solid #d7d7d4;font-size:11px;font-weight:700}.Clinics_cardFooter__pEMn4 time,.Clinics_readLink__lyOg2 time{color:dimgray;font-size:10px;font-weight:400}.Clinics_contentLayout__w_kBR{display:grid;grid-template-columns:minmax(0,900px) minmax(230px,1fr);align-items:start;grid-gap:64px;gap:64px;padding:44px 0 80px}.Clinics_mainContent__FarF1{min-width:0}.Clinics_mainContent__FarF1>section+section{margin-top:48px}.Clinics_facts__TsLmz{margin:22px 0 0;border:1px solid #171717}.Clinics_facts__TsLmz>div{display:grid;grid-template-columns:120px minmax(0,1fr)}.Clinics_facts__TsLmz>div+div{border-top:1px solid #d7d7d4}.Clinics_facts__TsLmz dd,.Clinics_facts__TsLmz dt{margin:0;padding:18px;font-size:13px;line-height:1.85}.Clinics_facts__TsLmz dt{border-right:1px solid #d7d7d4;color:dimgray;font-weight:700}.Clinics_facts__TsLmz ul{margin:0;padding:0;list-style:none}.Clinics_facts__TsLmz a{color:inherit;font-weight:700;text-underline-offset:4px}.Clinics_note___xAZk,.Clinics_sectionLead__zAQ4J{margin-top:15px;color:dimgray;font-size:12px;line-height:1.9}.Clinics_treatmentList__4fs21{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.Clinics_treatmentCard__73nog{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid #171717}.Clinics_treatmentCard__73nog h3{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:23px;font-weight:600}.Clinics_treatmentCard__73nog a{color:inherit;font-size:12px;font-weight:700;text-underline-offset:4px}.Clinics_guideCard__gBSwS{display:block;margin-top:22px;padding:26px;border:1px solid #171717;background:#fff;color:inherit;text-decoration:none}.Clinics_guideCard__gBSwS:hover{background:#f7f7f4}.Clinics_guideCard__gBSwS h3{margin-top:12px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:25px;font-weight:600;line-height:1.6}.Clinics_guideCard__gBSwS>p:not(.Clinics_eyebrow__o2b_9){margin:14px 0 22px;color:#484848;font-size:12px;line-height:1.9}.Clinics_sources__ow6HK{margin:22px 0 0;padding:0;list-style:none}.Clinics_sources__ow6HK li{padding:17px 0;border-bottom:1px solid #d7d7d4}.Clinics_sources__ow6HK a{display:flex;align-items:baseline;justify-content:space-between;gap:24px;color:inherit;font-size:13px;line-height:1.8;text-underline-offset:4px}.Clinics_sources__ow6HK time{display:block;margin-top:7px;color:dimgray;font-size:11px}.Clinics_backLink__5RKeo,.Clinics_primaryLink__0k9dU{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;padding:15px 18px;border:1px solid #171717;background:#171717;color:#fff;font-size:12px;font-weight:700;text-decoration:none}.Clinics_backLink__5RKeo{width:min(100%,360px);margin-top:36px}.Clinics_aside__PHmlP{position:-webkit-sticky;position:sticky;top:148px;padding:24px;border:1px solid #171717}.Clinics_aside__PHmlP>p:not(.Clinics_eyebrow__o2b_9){margin-top:18px;color:#484848;font-size:12px;line-height:1.9}.Clinics_aside__PHmlP .Clinics_primaryLink__0k9dU{margin-top:22px}.Clinics_aside__PHmlP nav{display:grid;margin-top:24px}.Clinics_aside__PHmlP nav a{padding:13px 0;border-top:1px solid #d7d7d4;color:inherit;font-size:11px;line-height:1.7;text-decoration:none}.Clinics_emptyState__Bv98x{padding:24px;border:1px solid #d7d7d4;font-size:13px}@media(max-width:900px){.Clinics_page__AvcPu{width:min(100% - 48px,760px)}.Clinics_hero__2b7v6{grid-template-columns:minmax(0,1fr) 190px;gap:28px}.Clinics_heroAccent__8o_Uj{padding:22px}.Clinics_contentLayout__w_kBR{grid-template-columns:1fr}.Clinics_aside__PHmlP{display:none}.Clinics_clinicGrid__2t0xt{grid-template-columns:1fr}}@media(max-width:600px){.Clinics_page__AvcPu{width:calc(100% - 40px)}.Clinics_breadcrumb__yWEsq{overflow-x:auto;white-space:nowrap}.Clinics_directoryHero__E_s_z,.Clinics_hero__2b7v6{display:block;padding:28px 0 26px;border-top:0}.Clinics_directoryHero__E_s_z h1,.Clinics_hero__2b7v6 h1{font-size:28px;line-height:1.65}.Clinics_directoryHero__E_s_z:after{position:static;display:block;width:64px;height:5px;margin-top:22px;border:0}.Clinics_heroAccent__8o_Uj{min-height:155px;margin-top:24px}.Clinics_lead__YnnX4{font-size:13px}.Clinics_contentLayout__w_kBR,.Clinics_directory__7sDb0{padding:32px 0 64px}.Clinics_sectionHeading__s6u7u h2{font-size:25px}.Clinics_clinicCard__MpzPx,.Clinics_editorialNote__o8AXW,.Clinics_guideCard__gBSwS{padding:20px}.Clinics_clinicCard__MpzPx h3,.Clinics_guideCard__gBSwS h3{font-size:23px}.Clinics_cardFooter__pEMn4{flex-wrap:wrap}.Clinics_facts__TsLmz>div{display:block;padding:16px}.Clinics_facts__TsLmz dd,.Clinics_facts__TsLmz dt{padding:0;font-size:12px}.Clinics_facts__TsLmz dt{margin-bottom:6px;border:0}.Clinics_treatmentCard__73nog{display:block;padding:20px}.Clinics_treatmentCard__73nog a{display:inline-block;margin-top:16px}}@media(prefers-reduced-motion:reduce){.Clinics_clinicCard__MpzPx{transition:none}}.EditorialGuide_page__dCMP0{width:min(1320px,100% - 64px);margin:0 auto;color:#171717}.EditorialGuide_breadcrumb__UVseD{display:flex;align-items:center;gap:12px;padding:26px 0;color:dimgray;font-size:11px}.EditorialGuide_breadcrumb__UVseD a{color:inherit;text-decoration:none}.EditorialGuide_breadcrumb__UVseD a:hover{color:#171717;text-decoration:underline;text-underline-offset:4px}.EditorialGuide_eyebrow__LkwIy{font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.23em}.EditorialGuide_hero__PmVhF{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:stretch;grid-gap:48px;gap:48px;padding:44px 0;border-top:2px solid #171717;border-bottom:2px solid #171717}.EditorialGuide_heroCopy__9V3d4{align-self:center}.EditorialGuide_heroCopy__9V3d4 h1{max-width:820px;margin-top:18px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(31px,3.5vw,48px);font-weight:600;line-height:1.55;letter-spacing:.025em}.EditorialGuide_meta__ay8XO{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:17px}.EditorialGuide_meta__ay8XO span{padding:4px 9px;border:1px solid #171717;font-size:10px;font-weight:700}.EditorialGuide_meta__ay8XO time{margin-left:8px;color:dimgray;font-family:Arial,sans-serif;font-size:10px;letter-spacing:.04em}.EditorialGuide_lead__UDcVi{max-width:760px;margin-top:20px;color:#484848;font-size:14px;line-height:2}.EditorialGuide_heroStat__XoDe6{position:relative;display:flex;min-height:245px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:32px;border:1px solid #171717;background:#171717;color:#fff;text-align:center}.EditorialGuide_heroStat__XoDe6:after{position:absolute;right:-44px;bottom:-74px;width:190px;height:190px;border-radius:50%;background:linear-gradient(120deg,#e55e8c,#eea391 55%,#f4d493);content:""}.EditorialGuide_heroStat__XoDe6 span,.EditorialGuide_heroStat__XoDe6 strong{position:relative;z-index:1}.EditorialGuide_heroStat__XoDe6 strong{font-family:Arial,sans-serif;font-size:clamp(54px,5vw,72px);line-height:1;letter-spacing:-.05em}.EditorialGuide_heroStat__XoDe6 span{margin-top:14px;font-size:11px;letter-spacing:.05em}.EditorialGuide_editorialPolicy__k8TR6{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:28px;gap:28px;margin-top:28px;padding:24px;border:1px solid #171717;background:#fff}.EditorialGuide_editorialPolicy__k8TR6 h2{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:20px;font-weight:600}.EditorialGuide_editorialPolicy__k8TR6 p:not(.EditorialGuide_eyebrow__LkwIy){margin-top:10px;font-size:12px;line-height:1.9}.EditorialGuide_contentLayout__H371a{display:grid;grid-template-columns:minmax(0,900px) minmax(230px,1fr);align-items:start;grid-gap:64px;gap:64px;padding:48px 0 80px}.EditorialGuide_mainContent__MkWO3{min-width:0}.EditorialGuide_checkSection__aTTvZ{padding:30px;border:1px solid #171717;background:#f7f7f4}.EditorialGuide_checkSection__aTTvZ h2{margin-top:10px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:27px;font-weight:600}.EditorialGuide_checkSection__aTTvZ ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px;margin:22px 0 0;padding:0;list-style:none}.EditorialGuide_checkSection__aTTvZ li{position:relative;padding:14px 0 14px 20px;border-top:1px solid #d7d7d4;font-size:12px;line-height:1.75}.EditorialGuide_checkSection__aTTvZ li:before{position:absolute;top:22px;left:2px;width:7px;height:7px;border:1px solid #171717;background:#fff;content:""}.EditorialGuide_clinicSection__M3kuZ{margin-top:58px}.EditorialGuide_sectionHeading__Vx6Zb{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:2px solid #171717}.EditorialGuide_sectionHeading__Vx6Zb h2{margin-top:9px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:30px;font-weight:600}.EditorialGuide_sectionHeading__Vx6Zb>p{color:dimgray;font-size:11px}.EditorialGuide_clinicList__ufZb_{display:grid;grid-gap:18px;gap:18px;margin-top:22px}.EditorialGuide_clinicCard__l2JYw{border:1px solid #171717;background:#fff;scroll-margin-top:20px}.EditorialGuide_clinicCard__l2JYw dl{margin:0}.EditorialGuide_clinicCard__l2JYw dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);border-top:1px solid #d7d7d4}.EditorialGuide_clinicCard__l2JYw dd,.EditorialGuide_clinicCard__l2JYw dt{margin:0;padding:14px 18px;font-size:12px;line-height:1.8}.EditorialGuide_clinicCard__l2JYw dt{border-right:1px solid #d7d7d4;color:dimgray;font-weight:700}.EditorialGuide_clinicHeader__VHn62{padding:24px}.EditorialGuide_clinicHeader__VHn62 p{font-size:10px;font-weight:700;letter-spacing:.06em}.EditorialGuide_clinicHeader__VHn62 h3{margin-top:8px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:23px;font-weight:600;line-height:1.55}.EditorialGuide_clinicHeader__VHn62 h3 a{color:inherit;text-decoration:none}.EditorialGuide_clinicHeader__VHn62 h3 a:hover{text-decoration:underline;text-underline-offset:5px}.EditorialGuide_officialLinks__VpmrH{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid #d7d7d4;background:#f7f7f4}.EditorialGuide_officialLinks__VpmrH a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:184px;padding:10px 13px;border:1px solid #171717;background:#fff;color:inherit;font-size:11px;font-weight:700;text-decoration:none}.EditorialGuide_officialLinks__VpmrH a:hover{background:#171717;color:#fff}.EditorialGuide_caution__VGR5f{margin-top:44px;padding:27px 30px;border-top:2px solid #171717;border-bottom:1px solid #171717}.EditorialGuide_caution__VGR5f h2{margin-top:9px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:23px;font-weight:600}.EditorialGuide_caution__VGR5f p:last-child{margin-top:14px;color:#484848;font-size:12px;line-height:1.95}.EditorialGuide_backLink__8EKs1,.EditorialGuide_jumpLink__RQ3a7{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;gap:20px;min-height:54px;padding:14px 20px;border:1px solid #171717;background:#171717;color:#fff;font-size:12px;font-weight:700;text-decoration:none}.EditorialGuide_backLink__8EKs1{width:min(100%,360px);margin-top:42px}.EditorialGuide_aside__05_fh{position:-webkit-sticky;position:sticky;top:148px;padding:22px;border:1px solid #171717;background:#fff}.EditorialGuide_aside__05_fh dl{margin:18px 0 0}.EditorialGuide_aside__05_fh dl>div{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid #d7d7d4}.EditorialGuide_aside__05_fh dd,.EditorialGuide_aside__05_fh dt{margin:0;font-size:11px;line-height:1.7}.EditorialGuide_aside__05_fh dt{color:dimgray}.EditorialGuide_jumpLink__RQ3a7{margin-top:17px;padding-inline:14px;font-size:11px}@media(max-width:900px){.EditorialGuide_page__dCMP0{width:min(100% - 48px,760px)}.EditorialGuide_hero__PmVhF{grid-template-columns:minmax(0,1fr) 210px;gap:30px}.EditorialGuide_contentLayout__H371a{grid-template-columns:1fr;gap:0;padding-top:36px}.EditorialGuide_aside__05_fh{display:none}}@media(max-width:600px){.EditorialGuide_page__dCMP0{width:calc(100% - 40px)}.EditorialGuide_breadcrumb__UVseD{overflow-x:auto;white-space:nowrap}.EditorialGuide_hero__PmVhF{display:block;padding:28px 0 26px;border-top:0}.EditorialGuide_heroCopy__9V3d4 h1{font-size:28px;line-height:1.65}.EditorialGuide_meta__ay8XO time{width:100%;margin:4px 0 0}.EditorialGuide_lead__UDcVi{font-size:13px;line-height:1.95}.EditorialGuide_heroStat__XoDe6{min-height:150px;align-items:flex-start;margin-top:24px;padding:26px;text-align:left}.EditorialGuide_heroStat__XoDe6:after{right:-34px;bottom:-100px}.EditorialGuide_heroStat__XoDe6 strong{font-size:52px}.EditorialGuide_editorialPolicy__k8TR6{display:block;margin-top:20px;padding:20px}.EditorialGuide_editorialPolicy__k8TR6>.EditorialGuide_eyebrow__LkwIy{margin-bottom:12px}.EditorialGuide_contentLayout__H371a{padding-bottom:64px}.EditorialGuide_checkSection__aTTvZ{padding:22px 20px}.EditorialGuide_checkSection__aTTvZ h2{font-size:23px}.EditorialGuide_checkSection__aTTvZ ul{grid-template-columns:1fr}.EditorialGuide_clinicSection__M3kuZ{margin-top:44px}.EditorialGuide_sectionHeading__Vx6Zb h2{font-size:25px}.EditorialGuide_clinicHeader__VHn62{padding:20px}.EditorialGuide_clinicHeader__VHn62 h3{font-size:21px}.EditorialGuide_clinicCard__l2JYw dl>div{display:block;padding:13px 16px}.EditorialGuide_clinicCard__l2JYw dd,.EditorialGuide_clinicCard__l2JYw dt{padding:0}.EditorialGuide_clinicCard__l2JYw dt{border:0}.EditorialGuide_clinicCard__l2JYw dd{margin-top:5px}.EditorialGuide_officialLinks__VpmrH{display:grid}.EditorialGuide_officialLinks__VpmrH a{min-width:0}.EditorialGuide_caution__VGR5f{padding:24px 20px}}.ResearchArticle_page__lcYJN{width:min(1320px,100% - 64px);margin:0 auto;color:#171717}.ResearchArticle_breadcrumb___ZPV3{display:flex;align-items:center;gap:12px;padding:26px 0;color:dimgray;font-size:11px}.ResearchArticle_breadcrumb___ZPV3 a{color:inherit;text-decoration:none}.ResearchArticle_breadcrumb___ZPV3 a:hover{color:#171717;text-decoration:underline;text-underline-offset:4px}.ResearchArticle_hero__KPdw2{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:stretch;grid-gap:48px;gap:48px;padding:44px 0;border-top:2px solid #171717;border-bottom:2px solid #171717}.ResearchArticle_heroCopy__O_HuD{align-self:center}.ResearchArticle_heroCopy__O_HuD h1{margin-top:18px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(29px,3.3vw,44px);font-weight:600;line-height:1.65;letter-spacing:.025em}.ResearchArticle_eyebrow__Z0bYN{font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.23em}.ResearchArticle_meta__Uavkx{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px;color:dimgray;font-family:Arial,sans-serif;font-size:10px;letter-spacing:.05em}.ResearchArticle_meta__Uavkx span:first-child{padding:3px 8px;border:1px solid #171717;color:#171717;font-family:inherit;font-weight:700;letter-spacing:0}.ResearchArticle_lead__avYhB{max-width:760px;margin-top:18px;color:#484848;font-size:14px;line-height:2}.ResearchArticle_heroStat__amL3u{display:flex;min-height:245px;flex-direction:column;align-items:center;justify-content:center;padding:32px;border:1px solid #171717;background:linear-gradient(120deg,#e55e8c,#eea391 55%,#f4d493);text-align:center}.ResearchArticle_gold__DwY9B .ResearchArticle_heroStat__amL3u{background:linear-gradient(135deg,#f5deb2,#fff 60%,#eab86a)}.ResearchArticle_ink__lvk7B .ResearchArticle_heroStat__amL3u{background:#171717;color:#fff}.ResearchArticle_heroStat__amL3u strong{font-family:Arial,sans-serif;font-size:clamp(54px,5vw,72px);line-height:1;letter-spacing:-.05em}.ResearchArticle_heroStat__amL3u span{margin-top:14px;font-size:11px;line-height:1.7}.ResearchArticle_disclosure__t3y1c{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:28px;gap:28px;margin-top:28px;padding:22px 24px;border:1px solid #171717;background:#fff}.ResearchArticle_disclosure__t3y1c p:last-child{font-size:12px;line-height:1.9}.ResearchArticle_articleLayout__0v0au{display:grid;grid-template-columns:minmax(0,820px) minmax(230px,1fr);align-items:start;grid-gap:64px;gap:64px;padding:42px 0 72px}.ResearchArticle_articleBody__y_MeH{min-width:0;font-size:15px;line-height:1.95}.ResearchArticle_aside__qefo9{position:-webkit-sticky;position:sticky;top:calc(var(--site-header-height) + 32px);max-height:calc(100dvh - var(--site-header-height) - 48px);overflow-y:auto;padding-top:6px}.ResearchArticle_aside__qefo9 h2{margin-top:12px;padding-bottom:17px;border-bottom:1px solid #171717;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:21px}.ResearchArticle_aside__qefo9 ol{margin:0;padding:0;list-style:none;counter-reset:article-toc}.ResearchArticle_aside__qefo9 li{border-bottom:1px solid #d7d7d4;counter-increment:article-toc}.ResearchArticle_aside__qefo9 a{display:flex;align-items:baseline;gap:12px;padding:14px 0;color:inherit;font-size:12px;line-height:1.85;text-decoration:none}.ResearchArticle_aside__qefo9 a:before{color:dimgray;font:10px Arial,sans-serif;content:counter(article-toc,decimal-leading-zero)}.ResearchArticle_aside__qefo9 a:hover{text-decoration:underline;text-underline-offset:4px}.ResearchArticle_mobileToc__udZOt{display:none}.ResearchArticle_backLink__BUyXy{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(100%,360px);min-height:54px;margin-top:42px;padding:14px 20px;border:1px solid #171717;background:#171717;color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:900px){.ResearchArticle_page__lcYJN{width:min(100% - 48px,760px)}.ResearchArticle_hero__KPdw2{grid-template-columns:minmax(0,1fr) 210px;gap:30px}.ResearchArticle_articleLayout__0v0au{grid-template-columns:1fr;gap:0;padding-top:26px}.ResearchArticle_aside__qefo9{display:none}.ResearchArticle_mobileToc__udZOt{display:block;margin-top:28px;border-top:1px solid #d7d7d4;border-bottom:1px solid #d7d7d4}.ResearchArticle_mobileToc__udZOt summary{display:flex;align-items:center;justify-content:space-between;padding:13px 0;font-size:12px;font-weight:700;cursor:pointer;list-style:none}.ResearchArticle_mobileToc__udZOt summary:after{content:"＋"}.ResearchArticle_mobileToc__udZOt[open] summary:after{content:"−"}.ResearchArticle_mobileToc__udZOt ol{padding:0 0 16px 1.4em}.ResearchArticle_mobileToc__udZOt li+li{margin-top:8px}.ResearchArticle_mobileToc__udZOt a{color:inherit;font-size:11px;line-height:1.8}}@media(max-width:600px){.ResearchArticle_page__lcYJN{width:calc(100% - 40px)}.ResearchArticle_breadcrumb___ZPV3{overflow-x:auto;white-space:nowrap}.ResearchArticle_hero__KPdw2{display:block;padding:28px 0 26px;border-top:0}.ResearchArticle_hero__KPdw2 .ResearchArticle_heroCopy__O_HuD h1{font-size:27px;line-height:1.72}.ResearchArticle_lead__avYhB{font-size:13px;line-height:1.95}.ResearchArticle_heroStat__amL3u{min-height:139px;align-items:flex-start;margin-top:24px;padding:25px;text-align:left}.ResearchArticle_heroStat__amL3u strong{font-size:50px}.ResearchArticle_disclosure__t3y1c{display:block;margin-top:20px;padding:18px}.ResearchArticle_disclosure__t3y1c .ResearchArticle_eyebrow__Z0bYN{margin-bottom:10px}.ResearchArticle_disclosure__t3y1c p:last-child{font-size:11px;line-height:1.85}.ResearchArticle_articleBody__y_MeH{font-size:14px}}