@font-face{font-family:AyaReviewSans;src:url(/fonts/aya-r13/NotoSansJP-Aya24-20261111.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:AyaReviewSerif;src:url(/fonts/aya-r13/NotoSerifJP-Aya24-20261111.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell{--paper:#fbf9f5;--white:#fffefa;--ink:#243c34;--muted:#5e655e;--rose:#973d59;--line:#cecfc4;--green:#29483e;--green-soft:#e9ede6;--sans:AyaReviewSans,"Hiragino Sans","Yu Gothic",sans-serif;--serif:AyaReviewSerif,"Yu Mincho",serif;--brand:var(--rose);--brand-deep:#7e304a;--brand-soft:#efe4e1;--background:var(--paper);--surface:var(--white);--surface-soft:var(--paper);--mint:var(--green-soft);--mint-deep:#5e7969;--notice:#eeeae1;--v7-ivory:var(--paper);--v7-paper:var(--white);--v7-mint:var(--green-soft);--v7-blue:#e9ede6;--v7-rose:var(--rose);--v7-rose-deep:#7e304a;--v7-ink:var(--ink);--v7-muted:var(--muted);--v7-line:var(--line);--editorial-line:var(--line);background:var(--paper);min-width:0;color:var(--ink);font:400 1.0625rem/1.9 var(--sans);letter-spacing:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .site-header{z-index:30;background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:0;position:relative;top:auto}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .header-inner{align-items:center;gap:24px;width:100%;max-width:1536px;min-height:104px;margin:auto;padding:24px 64px;display:flex}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .brand{background:0 0;flex:none;width:264px;min-width:0;padding:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .brand__logo{width:100%;max-width:100%;height:auto}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .desktop-nav{font:500 .875rem/1.8 var(--sans);flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:20px;margin-left:auto;display:flex}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .desktop-nav a{white-space:nowrap;min-height:44px;color:var(--ink);padding:10px 0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .header-inner>.arrow-link{width:156px;min-width:0;min-height:54px;box-shadow:none;background:var(--rose);color:var(--white);font:500 .9375rem/1.8 var(--sans);border:0;border-radius:0;flex:none;justify-content:space-between;gap:16px;padding:12px 18px;display:flex}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu{margin-left:auto;display:none;position:static}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu summary{cursor:pointer;min-width:48px;min-height:48px;font:500 .75rem/1.5 var(--sans);background:0 0;border:0;border-radius:0;padding:8px;list-style:none;display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu summary:after{content:"";border-top:1px solid;border-bottom:1px solid;width:28px;height:11px;margin:7px auto 0;display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu summary::-webkit-details-marker{display:none}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu nav{z-index:40;background:var(--white);border-top:1px solid var(--line);border-bottom:2px solid var(--rose);width:auto;max-width:none;margin:0;padding:16px 24px;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px #243c3417}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu nav a{border-bottom:1px solid var(--line);min-height:48px;font:400 1rem/1.7 var(--sans);padding:12px 0;display:block}.r13-shell-module__lOFuiW__mobileQuick{display:none}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .site-footer{color:var(--white);background:#25372f;border:0;margin:0;padding:54px 0 26px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-inner{grid-template-columns:minmax(0,1fr) 480px;gap:40px;width:91.1111%;max-width:1312px;margin:0 auto;padding:0;display:grid}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-brand{width:390px;max-width:100%;padding:0;display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-brand__logo{width:290px;max-width:100%;height:auto}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-brand p{color:#eeeae2;font:400 .875rem/1.9 var(--sans);margin:24px 0 0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-links{grid-template-columns:180px 244px;gap:56px;width:100%;padding:0;display:grid}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-links h2{color:#c8cec4;font:500 .875rem/1.7 var(--sans);margin:0 0 18px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-links a{min-height:40px;color:var(--white);font:400 .875rem/1.8 var(--sans);padding:7px 0;display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-bottom{color:#d5d9d0;width:91.1111%;max-width:1312px;font:400 .75rem/1.8 var(--sans);letter-spacing:.06em;border-top:1px solid #5a695f;margin:38px auto 0;padding:22px 0 0}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .site-header a:focus-visible,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu summary:focus-visible){outline:3px solid var(--rose);outline-offset:4px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .site-footer a:focus-visible{outline:3px solid var(--white);outline-offset:4px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;padding:0}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page h1,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page h2){color:var(--ink);font-family:var(--serif);letter-spacing:.015em;text-wrap:wrap;font-weight:400;line-height:1.6}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page h3,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page p,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page li){font-family:var(--sans);line-height:1.95}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero{background:0 0;border:0;width:91.1111%;max-width:1200px;min-height:0;margin:auto;padding:54px 0 36px;display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero__copy{width:100%;max-width:900px;padding:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero h1{max-width:24em;margin:0 0 24px;font-size:clamp(2rem,3.1vw,3rem)}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero__lead{max-width:44em;font-size:1.0625rem}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .eyebrow{color:var(--rose);letter-spacing:.14em;font-size:.75rem}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-container{width:91.1111%;max-width:1200px;margin:auto;padding:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .detail-layout{display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-sections{width:100%;max-width:1000px;margin:auto}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .content-section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:44px 0;display:flow-root}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .content-section+.content-section{border-top:1px solid var(--line)}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page--detail .content-section--journey,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page--detail .content-section--comparison){background:var(--green-soft)!important;padding:36px 28px!important}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .section-heading{width:auto;max-width:none;margin:0 0 24px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .section-heading h2{font-size:clamp(1.65rem,2.4vw,2.125rem)}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .rich-copy{width:auto;max-width:100%}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .rich-copy p{max-width:48em}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .content-grid,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .comparison-responsive,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .step-list,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .treatment-flow,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .source-diagram-grid,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .risk-panel,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .faq-list){clear:both}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .content-card{box-shadow:none;border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .anchor-nav{border-block:1px solid var(--line);background:0 0;border-radius:0;max-width:none;margin:24px 0 40px;padding:18px 0;position:static}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .anchor-nav>div{flex-wrap:wrap;gap:6px 24px;display:flex}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .anchor-nav a{max-width:100%;min-height:44px;padding:8px 0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .arrow-link{box-shadow:none;font-family:var(--sans);border-radius:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .arrow-link--primary{background:var(--rose);color:var(--white);border-color:var(--rose)}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .arrow-link--secondary{color:var(--ink);border-color:var(--line);background:0 0}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .contact-band,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .support-panel){background:var(--green-soft);color:var(--ink);box-shadow:none;border-radius:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .section-number{display:none}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-grid .review-candidate{border:0;border-top:2px solid var(--rose);background:0 0;border-radius:0;margin:0;padding:24px 0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-profile{display:block}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-profile__portrait,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-profile__monogram){object-fit:contain;width:180px;height:220px;margin:0 0 24px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-source-profile{margin-top:24px}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page.r04-article .page-container,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page.r04-article .page-hero){max-width:900px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .journal-article{width:100%;max-width:none}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .r13-news-intro{width:91.1111%;max-width:1200px;margin:auto;padding-top:24px;display:flow-root}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .r13-news-intro .page-hero{width:auto;padding-top:24px}@media (max-width:1190px){.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .header-inner{padding-inline:32px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .brand{width:224px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .desktop-nav{gap:14px;font-size:.8125rem}}@media (max-width:1050px){.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .desktop-nav{display:none}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu{display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .header-inner>.arrow-link{margin-left:auto}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu{margin-left:0}}@media (max-width:700px){.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell{font-size:1rem}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .header-inner{gap:14px;min-height:86px;padding:18px 20px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .brand{width:224px;max-width:calc(100% - 62px)}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .header-inner>.arrow-link{display:none}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .mobile-menu{margin-left:auto}.r13-shell-module__lOFuiW__mobileQuick{border-bottom:1px solid var(--line);grid-template-columns:1.1fr .7fr 1.2fr;gap:10px;padding:0 20px 10px;display:grid}.r13-shell-module__lOFuiW__mobileQuick a{min-height:44px;color:var(--rose);font:500 .875rem/1.8 var(--sans);justify-content:center;align-items:center;display:flex}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .site-footer{padding:38px 0 24px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-inner{width:89.7436%;display:block}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-brand{width:100%}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-brand__logo{width:268px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-links{grid-template-columns:.85fr 1.15fr;gap:24px;margin-top:34px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-links a{min-height:44px;padding:9px 0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .footer-bottom{width:89.7436%;margin-top:30px;padding-top:20px;font-size:.6875rem}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-container,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .r13-news-intro){width:89.7436%;padding-inline:0}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero{padding-top:28px;padding-bottom:26px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero h1{font-size:2rem}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .page-hero__lead{font-size:1rem}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .content-section{padding:30px 0}:is(.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page--detail .content-section--journey,.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page--detail .content-section--comparison){padding:26px 18px!important}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .section-heading h2{font-size:1.625rem}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .interior-page .doctor-grid{grid-template-columns:1fr;gap:28px}.r13-shell-module__lOFuiW__shell.r13-shell-module__lOFuiW__shell .r13-news-intro .page-hero{width:auto}}
.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__scene{box-sizing:border-box;min-width:0;box-shadow:none;background:0 0;border:0;margin:24px 0;padding:0}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__scene figure{background:0 0;border:0;align-self:start;min-width:0;height:fit-content;margin:0;padding:0}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__scene img{aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:0;width:100%;max-width:100%;height:auto;max-height:none;display:block;position:static;transform:none}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__scene figcaption{color:#5e655e;text-align:left;margin:10px 0 0;font:400 .8125rem/1.75 AyaReviewSans,sans-serif}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__woman{float:right;width:260px;max-width:36%;margin:0 0 24px 36px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__photo{clear:both;width:100%;max-width:680px;margin:28px 0 8px auto}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__portrait{clear:both;width:300px;max-width:100%;margin:28px auto 8px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__quiet{clear:both;width:200px;max-width:100%;margin:24px 0 12px auto}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__pair{clear:both;grid-template-columns:minmax(180px,1fr) minmax(0,2.2fr);align-items:start;gap:28px;display:grid}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__pair .r13-visuals-module__s2JwNq__womanFigure{justify-self:center;width:240px;max-width:100%}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__arrival{clear:both;grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__arrival .r13-visuals-module__s2JwNq__womanFigure{max-width:220px}@media (max-width:700px){.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__woman{width:160px;max-width:46%;margin:0 0 16px 16px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__photo{margin:22px 0 6px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__portrait{width:260px;margin:22px auto 6px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__quiet{width:160px;margin-top:20px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__pair{grid-template-columns:140px minmax(0,1fr);gap:14px;margin:22px 0 8px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__pair .r13-visuals-module__s2JwNq__womanFigure{width:140px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__arrival{grid-template-columns:minmax(0,1fr) 120px;gap:14px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__arrival .r13-visuals-module__s2JwNq__photoFigure{grid-column:1/-1}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__arrival .r13-visuals-module__s2JwNq__womanFigure{grid-column:2}}@media (max-width:359px){.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__woman{width:136px;margin-left:12px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__pair{grid-template-columns:112px minmax(0,1fr);gap:12px}.r13-visuals-module__s2JwNq__scene.r13-visuals-module__s2JwNq__pair .r13-visuals-module__s2JwNq__womanFigure{width:112px}}
