/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.static{position:static}.start{inset-inline-start:var(--spacing)}.contents{display:contents}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.bg-top{background-position:top}}.analyticsConsent{z-index:10000;color:#4c4643;background:#fff;border:1px solid #d9cdc6;border-radius:20px;grid-template-columns:1fr auto;gap:24px;max-width:900px;margin:auto;padding:20px 22px;display:grid;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 18px 55px #3d302d2b}.analyticsConsent strong{font:17px Yu Mincho,serif}.analyticsConsent p{margin:5px 0;font-size:11px;line-height:1.75}.analyticsConsent a{text-underline-offset:3px;font-size:10px;text-decoration:underline}.analyticsConsent nav{align-items:center;gap:8px;display:flex}.analyticsConsent button{color:#765b58;cursor:pointer;background:#fff;border:1px solid #9d7a76;border-radius:999px;min-height:44px;padding:0 18px}.analyticsConsent button:last-child{color:#fff;background:#765b58}.analyticsPreferences{z-index:9998;color:#756864;cursor:pointer;background:#ffffffdc;border:1px solid #d4c8c1;border-radius:999px;padding:7px 11px;font-size:9px;position:fixed;bottom:10px;left:12px}@media (max-width:680px){.analyticsConsent{grid-template-columns:1fr;gap:13px;padding:18px;bottom:10px;left:10px;right:10px}.analyticsConsent p{font-size:12px}.analyticsConsent nav{grid-template-columns:1fr 1fr;display:grid}.analyticsConsent button{width:100%}.analyticsPreferences{bottom:76px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;line-height:1.85}a{color:inherit;text-decoration:none}.head{border-bottom:1px solid var(--line);z-index:5;background:#fffffff2;align-items:center;gap:50px;height:90px;padding:0 4vw;display:flex;position:relative}.logo{align-items:center;gap:13px;line-height:1;display:flex}.logo i{border:1px solid;border-radius:50%;place-items:center;width:43px;height:43px;font:italic 22px Georgia;display:grid}.logo>span{letter-spacing:.08em;font:19px Georgia}.logo small{letter-spacing:.32em;margin-top:7px;font:8px sans-serif;display:block}.head nav{gap:28px;margin-left:auto;font-size:12px;display:flex}.reserve{background:var(--green);color:#fff;letter-spacing:.1em;place-items:center;min-width:178px;height:100%;margin-right:-4vw;font-size:13px;display:grid}.hero{background:var(--cream);grid-template-columns:52% 48%;min-height:730px;display:grid}.heroCopy{padding:105px 5vw 80px 8vw}.en{letter-spacing:.22em;color:#6e8d84;font:italic 15px Georgia}.hero h1{letter-spacing:.05em;margin:20px 0;font:400 clamp(42px,5vw,72px)/1.35 Georgia,Yu Mincho,serif}.hero h1 em{color:#5c847c;font-style:normal}.hero h2{letter-spacing:.06em;font:400 20px/1.8 Yu Mincho}.heroCopy>p:last-of-type{max-width:590px;font-size:14px}.actions{gap:12px;margin-top:38px;display:flex}.actions a{border:1px solid var(--green);justify-content:space-between;align-items:center;width:250px;min-height:68px;padding:10px 23px;font-size:13px;display:flex}.actions a:first-child{background:var(--green);color:#fff}.actions a:last-child{flex-direction:column;justify-content:center;align-items:flex-start;width:215px;font:18px Georgia}.actions small{font:10px sans-serif}.visual{background:linear-gradient(145deg,#cbded6,#7da89e 55%,#4e756d);position:relative;overflow:hidden}.visual:before{content:"";background:radial-gradient(circle at 65% 20%,#ffffff70,#0000 28%);position:absolute;inset:0}.arch{border:1px solid #fff9;border-bottom:0;border-radius:52% 52% 0 0;place-items:center;display:grid;position:absolute;inset:10% 10% 0 12%}.arch:after{content:"";border:1px solid #fff5;border-bottom:0;border-radius:52% 52% 0 0;position:absolute;inset:13%}.arch span{color:#fff;text-align:center;letter-spacing:.15em;z-index:1;font:26px/1.8 Yu Mincho}.visual>b{background:#fff;padding:22px 32px;font-size:13px;position:absolute;bottom:0;right:0}.visual strong{margin-left:15px;font:22px Georgia}.jump{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto;display:grid}.jump a{border-right:1px solid var(--line);grid-template-columns:auto 1fr auto;gap:13px;padding:24px;font-size:13px;display:grid}.jump a:last-child{border:0}.jump small{color:#87aa9f;font:italic 12px Georgia}.section{padding:120px max(5vw,50vw - 600px)}.title{grid-template-columns:180px 1fr 1fr;align-items:start;gap:40px;margin-bottom:60px;display:grid}.title h2{letter-spacing:.08em;margin:-8px 0 0;font:400 clamp(30px,3vw,46px)/1.5 Yu Mincho,Georgia}.title>span{font-size:13px}.cards{grid-template-columns:1fr 1fr;gap:25px;display:grid}.menu{color:#fff;background:linear-gradient(135deg,#173d3c,#345f59);flex-direction:column;justify-content:flex-end;min-height:390px;padding:50px;display:flex}.menu small,.specials small{letter-spacing:.2em;font:11px Georgia}.menu h3{margin:8px 0;font:38px Yu Mincho}.menu p{font-size:13px}.menu b{margin-top:18px;font-size:12px}.more{border-bottom:1px solid;justify-content:space-between;width:min(360px,100%);margin:40px 0 0 auto;padding:15px 0;font-size:13px;display:flex}.dark{background:var(--green);color:#fff}.specials{border:1px solid #fff4;grid-template-columns:1fr 1fr;display:grid}.specials article{padding:55px 60px;position:relative}.specials article+article{border-left:1px solid #fff4}.specials>article>i{color:#ffffff12;font:italic 60px Georgia;position:absolute;top:15px;right:35px}.specials h3{min-height:94px;font:30px/1.55 Yu Mincho}.specials p{color:#ffffffc5;font-size:13px}.specials a{border-bottom:1px solid #fff6;justify-content:space-between;padding:18px 0 10px;font-size:12px;display:flex}.center{text-align:center;margin-top:40px;font:16px Yu Mincho}.doctors{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.doctors article{background:#fff;padding:22px}.doctors article>div{color:#fff;background:linear-gradient(145deg,#d8e2de,#9eb6af);place-items:center;height:200px;margin-bottom:25px;font:italic 28px Georgia;display:grid}.doctors small{color:#67817a;font-size:10px}.doctors h3{letter-spacing:.12em;margin:5px 0;font:23px Yu Mincho}.doctors p{font-size:12px}.access{background:var(--green);color:#fff;grid-template-columns:1fr 1fr;display:grid}.access>div{padding:90px 7vw}.access .title{margin-bottom:30px;display:block}.access .en{color:var(--mint)}dl p{border-bottom:1px solid #fff4;grid-template-columns:100px 1fr;margin:0;padding:14px 0;display:grid}dt{color:var(--mint);font-size:11px}dd{margin:0;font-size:14px}.access>div>small{color:#fff8}.access aside{min-height:520px;color:var(--green);text-align:center;background:#c5d4cd;place-items:center;display:grid;position:relative}.access aside:before,.access aside:after{content:"";background:#fff9;position:absolute}.access aside:before{width:1px;height:100%;transform:rotate(24deg)}.access aside:after{width:100%;height:1px;transform:rotate(-13deg)}.access aside>span{letter-spacing:.2em;font:11px Georgia;position:absolute;top:30px;left:30px}.access aside>b{z-index:1;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:160px;height:160px;font:16px/1.6 Yu Mincho;display:grid;position:relative}.access aside>i{font:11px Georgia;position:absolute;bottom:25px;right:25px}.contact{text-align:center;background:var(--cream);padding:110px 5vw}.contact h2{letter-spacing:.1em;margin:5px;font:42px Yu Mincho}.contact>span{font-size:13px}.contact>div{grid-template-columns:1fr 1fr;max-width:700px;margin:35px auto;display:grid}.contact a{background:var(--green);color:#fff;justify-content:space-between;align-items:center;min-height:80px;padding:20px 28px;display:flex}.contact a+a{color:var(--ink);background:#fff;border:1px solid;flex-direction:column;justify-content:center;font:20px Georgia}.contact small{font:9px sans-serif}footer{color:#fff;text-align:center;background:#102424;padding:70px 5vw 35px}footer .logo{justify-content:center}footer p{color:#fff9;font-size:11px}footer nav{justify-content:center;gap:30px;margin:40px 0;font-size:11px;display:flex}footer>small{color:#fff6;font:9px Georgia}@media (max-width:900px){.head{height:70px;padding:0 18px}.head nav{display:none}.reserve{min-width:125px;margin-left:auto;margin-right:-18px}.hero{grid-template-columns:1fr;min-height:0}.heroCopy{padding:70px 7vw}.visual{height:410px}.actions{flex-direction:column}.actions a,.actions a:last-child{width:100%}.jump{grid-template-columns:1fr 1fr;margin:0 18px}.section{padding:80px 7vw}.title{grid-template-columns:1fr;gap:10px}.cards,.specials,.doctors,.access{grid-template-columns:1fr}.specials article+article{border-top:1px solid #fff4;border-left:0}.access>div{padding:80px 7vw}.contact>div{grid-template-columns:1fr}}@media (max-width:560px){.logo>span{font-size:15px}.logo i{width:36px;height:36px}.reserve{min-width:105px;font-size:11px}.hero h1{font-size:39px}.jump{grid-template-columns:1fr}.jump a{border-right:0;border-bottom:1px solid var(--line)}.menu{min-height:330px;padding:35px 28px}.specials article{padding:40px 28px}.doctors article>div{height:210px}footer nav{flex-wrap:wrap}}:root{--ink:#514b48;--green:#a9827f;--mint:#b49390;--pale:#f4f1ec;--cream:#f6f3ee;--line:#514b4824}body{color:var(--ink);letter-spacing:.035em;font-family:Yu Mincho,Hiragino Mincho ProN,serif}.head{background:#f7f5f0;border:0;height:124px;padding:0 4vw}.logo i{display:none}.logo>span{letter-spacing:.12em;color:#292724;font:31px/1 Georgia,serif}.logo small{display:none}.head nav{gap:30px;font-size:13px}.reserve{background:#ae8582;border-radius:26px;min-width:156px;height:48px;margin-right:0}.hero{background:#f7f5f0;grid-template-columns:36% 64%;min-height:620px}.heroCopy{flex-direction:column;justify-content:center;padding:72px 3.5vw 68px 6vw;display:flex}.en{color:#a9827f;font-size:13px}.hero h1{color:#45403d;margin:14px 0;font-family:Yu Mincho,serif;font-size:clamp(39px,4vw,58px);line-height:1.45}.hero h1 em{color:#a9827f}.hero h2{font-size:17px;font-weight:400;line-height:2}.heroCopy>p:last-of-type{font-size:12px;line-height:2}.actions{margin-top:25px}.actions a{border-color:#ae8582;min-height:58px;font-size:11px}.actions a:first-child{background:#ae8582}.actions a:last-child{color:#7d6462;width:190px}.visual{background:#eeeae4;position:relative}.visual:before,.arch{display:none}.heroClinicPhoto{object-fit:cover;object-position:center;filter:saturate(.88);width:100%;height:100%;display:block;position:absolute;inset:0}.visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#482f2747 100%);position:absolute;inset:0}.visual>p{z-index:2;color:#fff;letter-spacing:.08em;text-shadow:0 2px 12px #4e3c3588;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#52393294;max-width:68%;margin:0;padding:13px 18px;font:clamp(17px,1.7vw,26px)/1.65 Yu Mincho;position:absolute;bottom:8%;left:4%}.visual>b{z-index:3;color:#655e5b;background:#f7f5f0}.jump{background:#fff}.jump small{color:#b38b88}.title h2{color:#4c4643}.cards{gap:22px}.menu{isolation:isolate;color:#fff;background:#f4ebe6;padding:0;position:relative;overflow:hidden}.menu+.menu{background:#f4ebe6}.menu>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .5s;display:block;position:absolute;inset:0}.menu:after{content:"";z-index:-1;background:linear-gradient(#0000 35%,#41302d26 51%,#41302deb 100%);position:absolute;inset:0}.menuCopy{flex-direction:column;justify-content:flex-end;min-height:390px;padding:46px 50px;display:flex}.menu:hover>img{transform:scale(1.025)}.menuCopy p{max-width:470px}.menuCopy b{border-top:1px solid #fff5;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.doctorMain img[src="/doctors/sowa-wide.png"]{object-fit:contain;background:#f7f4ef}.dark{color:var(--ink);background:#eee9e3}.dark .en{color:#a9827f}.specials,.specials article+article{border-color:#c9bdb5}.specials>article>i{color:#a9827f18}.specials p{color:#69615d}.specials a{border-color:#ad9e96}.pale{background:#f7f5f0}.doctors article>div{background:linear-gradient(145deg,#eee8e3,#c7b5ae)}.access{background:#8f7471}.access .en,dt{color:#f2dedb}.access aside{color:#6f5a57;background:#e5ddd5}.access aside>b{background:#a9827f}.contact{background:#f4f0ea}.contact a{background:#ae8582}.contact a+a{color:#7d6462;border-color:#ae8582}footer{background:#776562}@media (max-width:900px){.head{height:82px}.logo>span{font-size:22px}.hero{grid-template-columns:1fr}.heroCopy{padding:55px 7vw}.visual{height:480px}.visual>p{bottom:8%}}@media (max-width:560px){.head{height:72px}.logo>span{font-size:18px}.reserve{min-width:112px;height:42px}.hero h1{font-size:38px}.visual{height:330px}.heroClinicPhoto{object-position:center}.visual>p{max-width:none;padding:10px 13px;font-size:17px;line-height:1.55;bottom:88px;left:18px;right:18px}.visual>b{border-radius:14px;justify-content:flex-end;align-items:baseline;gap:8px;padding:12px 16px;font-size:10px;display:flex;bottom:16px;left:18px;right:18px}.visual strong{margin-left:0;font-size:21px}}dl>div{border-bottom:1px solid #fff4;grid-template-columns:100px 1fr;margin:0;padding:14px 0;display:grid}.googleMap{background:#eee;min-height:520px;position:relative}.googleMap iframe{border:0;width:100%;height:100%;min-height:520px;display:block}.googleMap>a{background:#fff;padding:12px 18px;font-size:11px;position:absolute;bottom:18px;right:18px;box-shadow:0 5px 18px #463d3924}@media (max-width:900px){.googleMap,.googleMap iframe{min-height:460px}}.doctors article>img{object-fit:cover;object-position:center top;filter:saturate(.82);width:100%;height:360px;margin-bottom:25px;display:block}.doctorMain{display:block}.doctorMain img{object-fit:cover;object-position:center top;filter:saturate(.82);width:100%;height:360px;margin-bottom:25px;display:block}.doctorMain b{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 0;font-size:11px;font-weight:400;display:flex}.doctorSocials{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.socialIcon{border:1px solid var(--line);color:#5d514d;background:#faf8f5;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .2s;display:grid!important}.socialIcon span{font:600 15px Arial,sans-serif;display:block}.socialIcon:hover{color:#fff;background:#ae8582;border-color:#ae8582;transform:translateY(-2px)}.socialIcon.instagram span{border:1.8px solid;border-radius:5px;width:16px;height:16px;position:relative}.socialIcon.instagram span:before{content:"";border:1.6px solid;border-radius:50%;width:5px;height:5px;margin:auto;position:absolute;inset:0}.socialIcon.instagram span:after{content:"";background:currentColor;border-radius:50%;width:2.5px;height:2.5px;position:absolute;top:2px;right:2px}.socialIcon.tiktok span{font-size:21px;font-weight:700;transform:rotate(-8deg)}.socialIcon.youtube span{font-size:13px;transform:translate(1px)}@media (max-width:560px){.doctors article>img,.doctorMain img{height:auto}}.clinicSocials{border-top:1px solid #fff3;border-bottom:1px solid #fff3;max-width:700px;margin:38px auto 0;padding:26px 0}.clinicSocials>span{letter-spacing:.2em;color:#fff9;font:italic 11px Georgia,serif}.clinicSocials>div{justify-content:center;gap:13px;margin-top:16px;display:flex}.clinicSocials .socialIcon{color:#fff;background:0 0;border-color:#fff6;width:44px;min-width:0;height:44px;padding:0}.clinicSocials .socialIcon:hover{color:#776562;background:#fff;border-color:#fff}@media (max-width:560px){.clinicSocials>div{display:flex}.clinicSocials .socialIcon{width:42px;height:42px}}.access>.googleMap{padding:0}@media (min-width:901px){.access>.googleMap,.access>.googleMap iframe{min-height:100%}}.accessPage{--rose:#a9827f;--deep:#776562;--paper:#f7f4ef;color:#4c4643;background:#fff}.accessHeader{background:#fff;border-bottom:1px solid #ddd4cd;justify-content:space-between;align-items:center;height:82px;padding:0 6vw;display:flex}.accessHeader>a:last-child{background:var(--rose);color:#fff;padding:13px 22px;font-size:12px}.breadcrumbs{color:#8b817b;gap:12px;max-width:1180px;margin:auto;padding:18px 24px;font-size:10px;display:flex}.accessHero{background:var(--paper);grid-template-columns:1.15fr .85fr;min-height:500px;display:grid}.accessHero>div{padding:86px 5vw 86px max(6vw,50vw - 590px)}.accessHero h1{letter-spacing:.07em;margin:10px 0 28px;font:400 clamp(38px,4.6vw,64px)/1.55 Yu Mincho,serif}.accessHero>div>p:last-child{font:16px/2 Yu Mincho,serif}.accessHero aside{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;padding:80px 7vw;display:flex}.accessHero aside strong{letter-spacing:.1em;color:#eadbd6;font:12px Georgia}.accessHero address{margin:8px 0 28px;font:17px/2 Yu Mincho,serif}.accessHero aside>a{border-top:1px solid #ffffff50;border-bottom:1px solid #ffffff50;justify-content:space-between;align-items:center;padding:16px 0;font:25px Georgia;display:flex}.accessHero aside small{font:10px sans-serif}.accessHero aside p{color:#fffb;font-size:11px}.accessJump{border:1px solid #ddd4cd;border-top:0;grid-template-columns:repeat(3,1fr);max-width:900px;margin:0 auto;display:grid}.accessJump a{text-align:center;border-right:1px solid #ddd4cd;padding:20px 12px;font-size:12px}.accessJump a:last-child{border:0}.accessBlock,.visitNote,.accessFaq{padding:105px max(7vw,50vw - 590px)}.accessTitle{margin-bottom:45px}.accessTitle h2{letter-spacing:.08em;margin:5px 0;font:400 clamp(30px,3.5vw,48px) Yu Mincho,serif}.infoGrid{grid-template-columns:.85fr 1.15fr;gap:50px;display:grid}.infoGrid dl{margin:0}.infoGrid dl>div{border-bottom:1px solid #d7cec7;grid-template-columns:110px 1fr;padding:15px 0;display:grid}.infoGrid dt{color:#9d7774;font-size:10px}.infoGrid dd{font-size:13px;line-height:1.8}.accessMap{min-height:520px;position:relative}.accessMap iframe{border:0;width:100%;height:100%;min-height:520px}.accessMap>a{background:#fff;padding:12px 17px;font-size:11px;position:absolute;bottom:16px;right:16px;box-shadow:0 3px 20px #55494422}.routeBlock{background:#f1ece6}.route{max-width:900px;margin:0 auto 65px}.route header{border-bottom:1px solid #bda9a0;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.route h3{margin:0;font:27px Yu Mincho,serif}.route header b{background:var(--rose);color:#fff;padding:8px 14px;font-size:11px;font-weight:400}.route ol{margin:0;padding:0;list-style:none}.route li{border-bottom:1px solid #d8cdc5;grid-template-columns:66px 1fr;align-items:start;gap:24px;padding:25px 0;display:grid}.route li span{color:var(--rose);font:italic 24px Georgia}.route li p{margin:0;font-size:14px;line-height:2}.entranceBlock>div{background:var(--deep);color:#fff;grid-template-columns:.7fr 1.3fr;max-width:900px;margin:auto;display:grid}.entranceBlock>div>span{color:#fffc;background:#a9827f;place-items:center;min-height:280px;font:italic 76px Georgia;display:grid}.entranceBlock article{padding:55px}.entranceBlock h3{font:27px Yu Mincho}.entranceBlock p{font-size:13px}.entranceBlock b{color:#eadbd6;font:14px Georgia}.visitNote{background:var(--paper)}.visitNote ul{max-width:850px;margin:auto;padding:0;list-style:none}.visitNote li{border-bottom:1px solid #d8cec7;padding:20px 10px;font-size:13px}.visitNote li:before{content:"・";color:var(--rose)}.visitNote a{text-decoration:underline}.accessContact{text-align:center;background:var(--deep);color:#fff;padding:90px 5vw}.accessContact h2{margin:4px;font:40px Yu Mincho}.accessContact>div{grid-template-columns:1fr 1fr;max-width:700px;margin:30px auto 0;display:grid}.accessContact a{background:var(--rose);justify-content:center;align-items:center;min-height:75px;padding:15px;display:flex}.accessContact a+a{color:var(--deep);background:#fff;flex-direction:column;font:21px Georgia}.accessContact small{font:9px sans-serif}.accessFaq>div{max-width:900px;margin:auto}.accessFaq article{border-top:1px solid #d8cec7;padding:22px 0}.accessFaq h3,.accessFaq p{grid-template-columns:38px 1fr;gap:12px;margin:0;font-size:13px;font-weight:400;display:grid}.accessFaq h3{margin-bottom:10px;font:17px Yu Mincho}.accessFaq article span{color:var(--rose);font:italic 20px Georgia}.accessFooter{color:#fff;background:#574a47;justify-content:space-between;align-items:center;padding:45px 6vw;display:flex}.accessFooter small{color:#fff9;font:9px Georgia}@media (max-width:760px){.accessHeader{height:70px;padding:0 18px}.accessHeader>a:last-child{padding:10px;font-size:10px}.accessHero{grid-template-columns:1fr;min-height:0}.accessHero>div{padding:55px 7vw}.accessHero h1{font-size:36px}.accessHero aside{padding:38px 7vw}.accessHero aside>a{font-size:21px}.accessJump{margin:0 14px}.accessJump a{padding:15px 5px;font-size:10px}.accessBlock,.visitNote,.accessFaq{padding:75px 7vw}.infoGrid{grid-template-columns:1fr;gap:30px}.accessMap,.accessMap iframe{min-height:430px}.route{margin-bottom:48px}.route header{align-items:flex-start;gap:12px}.route h3{font-size:21px}.route li{grid-template-columns:43px 1fr;gap:10px;padding:20px 0}.route li p{font-size:13px}.entranceBlock>div{grid-template-columns:1fr}.entranceBlock>div>span{min-height:170px}.entranceBlock article{padding:35px 28px}.accessContact>div{grid-template-columns:1fr}.accessFaq h3,.accessFaq p{grid-template-columns:30px 1fr}.accessFooter{flex-direction:column;gap:20px}}.accessDetailLink{border-bottom:1px solid #fff8;justify-content:space-between;margin-top:24px;padding:14px 0;font-size:12px;display:flex}.entranceBlock>div{grid-template-columns:1.35fr .65fr;align-items:stretch;max-width:1050px}.entranceBlock figure{background:#ded5cf;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.entranceBlock figure img{object-fit:contain;width:100%;height:auto;min-height:0;display:block}.entranceBlock figcaption{color:#fff;background:#211c1acc;padding:6px 9px;font-size:9px;position:absolute;bottom:10px;left:10px}.entranceBlock article{flex-direction:column;justify-content:center;display:flex}.entranceBlock article>a{border-top:1px solid #fff5;margin-top:25px;padding-top:14px;font-size:11px}.entranceBlock article>b{margin-top:8px}@media (max-width:760px){.entranceBlock>div{grid-template-columns:1fr}.entranceBlock figure,.entranceBlock figure img{min-height:240px}.entranceBlock article{padding:35px 28px}}.entranceBlock figure .buildingWide{object-fit:cover;width:100%;height:100%;min-height:420px}.entranceInset{background:#fff;width:30%;min-width:150px;padding:6px;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 24px #2f292755}.entranceInset img{width:100%;height:auto;min-height:0;display:block}.entranceInset span{color:#574a47;padding:4px 2px 1px;font-size:9px;display:block}.entranceBlock figure>figcaption{max-width:42%;bottom:14px;left:14px}@media (max-width:760px){.entranceBlock figure .buildingWide{min-height:300px}.entranceInset{width:38%;min-width:120px}.entranceBlock figure>figcaption{max-width:48%}}.doctorPage{--rose:#a9827f;--deep:#776562;--paper:#f7f4ef;color:#4c4643;background:#fff}.doctorHero{text-align:center;background:var(--paper);padding:95px 7vw 105px}.doctorHero h1{letter-spacing:.1em;margin:10px 0 25px;font:400 clamp(42px,5vw,70px) Yu Mincho,serif}.doctorHero>p:last-child{font:15px/2 Yu Mincho,serif}.doctorIntro{grid-template-columns:.45fr 1fr 1.1fr;align-items:start;gap:45px;padding:95px max(7vw,50vw - 550px);display:grid}.doctorIntro h2{margin:0;font:400 clamp(29px,3.4vw,46px)/1.55 Yu Mincho,serif}.doctorIntro>p:last-child{margin:8px 0;font-size:13px;line-height:2.2}.doctorList{background:#eee8e2;padding:100px max(7vw,50vw - 540px)}.doctorProfile{border-top:1px solid #c8b9b0;grid-template-columns:.8fr 1.2fr;gap:70px;padding:65px 0;display:grid}.doctorProfile:first-child{border-top:0;padding-top:0}.doctorProfile figure{background:#d7ccc5;min-height:500px;margin:0;position:relative;overflow:hidden}.doctorProfile figure>span{z-index:1;color:#fff;font:italic 22px Georgia;position:absolute;top:18px;left:20px}.doctorProfile img{object-fit:cover;width:100%;height:100%;display:block}.doctorRole{color:#9d7774;letter-spacing:.08em;font-size:11px}.doctorProfile h2{margin:12px 0 25px;font:400 38px Yu Mincho,serif}.doctorProfile h2 small{letter-spacing:.13em;color:#a9827f;margin-top:8px;font:italic 11px Georgia;display:block}.doctorSummary{font-size:14px;line-height:2}.doctorProfile dl{margin:28px 0}.doctorProfile dl>div{border-top:1px solid #cbbdb5;grid-template-columns:125px 1fr;padding:15px 0;display:grid}.doctorProfile dt{color:#8e706d;font-size:10px}.doctorProfile dd{flex-wrap:wrap;gap:6px 15px;margin:0;font-size:12px;display:flex}.doctorProfile dd span+span:before{content:"／";color:#b8a39a;margin-right:15px}.doctorProfile nav{align-items:center;gap:10px;margin-top:25px;display:flex}.profileButton{background:var(--deep);color:#fff;padding:15px 20px;font-size:11px}.doctorSns{border:1px solid #ae9a91;place-items:center;width:44px;height:44px;font:10px Georgia;display:grid}.teamCare{background:#fff;padding:105px max(7vw,50vw - 500px)}.teamCare>h2{font:400 42px Yu Mincho,serif}.teamCare>div{grid-template-columns:1fr 1fr;gap:20px;margin-top:35px;display:grid}.teamCare a{background:var(--deep);color:#fff;flex-direction:column;gap:18px;padding:32px;display:flex}.teamCare strong{font:22px Yu Mincho,serif}.teamCare span{color:#fffb;font-size:11px;line-height:1.8}@media (max-width:760px){.doctorHero{padding:65px 7vw 75px}.doctorHero h1{font-size:36px}.doctorIntro{grid-template-columns:1fr;gap:18px;padding:70px 7vw}.doctorList{padding:70px 7vw}.doctorProfile{grid-template-columns:1fr;gap:32px;padding:55px 0}.doctorProfile figure{min-height:420px}.doctorProfile h2{font-size:32px}.doctorProfile dl>div{grid-template-columns:1fr;gap:8px}.doctorProfile dd span+span:before{display:none}.doctorProfile nav{flex-wrap:wrap}.profileButton{flex:1}.teamCare{padding:75px 7vw}.teamCare>h2{font-size:32px}.teamCare>div{grid-template-columns:1fr}}.advisorFeature{color:#fff;background:#665754;grid-template-columns:.82fr 1.18fr;display:grid}.advisorFeature figure{background:#d6cac3;min-height:640px;margin:0}.advisorFeature img{object-fit:cover;width:100%;height:100%;display:block}.advisorFeature:not(.directorFeature) img{object-fit:contain;object-position:center;background:#f7f4ef}.advisorFeature>div{flex-direction:column;justify-content:center;padding:80px max(7vw,50vw - 550px) 80px 7vw;display:flex}.advisorFeature>div>span{color:#e6d6d0;letter-spacing:.12em;font-size:11px}.advisorFeature h2{margin:18px 0 30px;font:400 clamp(31px,3.6vw,50px)/1.6 Yu Mincho,serif}.advisorFeature h3{border-top:1px solid #ffffff40;padding-top:22px;font:400 28px Yu Mincho,serif}.advisorFeature h3 small{color:#fffa;margin-top:8px;font:11px/1.8 sans-serif;display:block}.advisorFeature>div>p:not(.en){font-size:13px;line-height:2}.advisorFeature>div>a{border-bottom:1px solid #fff;align-self:flex-start;margin-top:22px;padding:10px 0;font-size:11px}.advisorNote{color:#fff9;margin-top:17px;font-size:9px}.directorFeature{color:#4c4643;background:#eee8e2}.directorFeature>div>span{color:#966f6d}.directorFeature h3{border-color:#c8b9b0}.directorFeature h3 small{color:#796b66}.directorFeature>div>a{border-color:#776562}.directorFeature img,.numahataPage .sowaHero img{object-position:center top}.numahataPage .sowaResearch>div{justify-content:center;gap:12px;margin-top:22px;display:flex}.numahataPage .sowaResearch>div a{border:1px solid #776562;padding:11px 20px;font-size:10px}.sowaPage{--rose:#a9827f;--deep:#776562;--paper:#f7f4ef;color:#4c4643}.sowaHero{background:#eee8e2;grid-template-columns:.9fr 1.1fr;min-height:690px;display:grid}.sowaHero figure{background:#f7f4ef;margin:0;overflow:hidden}.sowaHero img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.sowaHero>div{flex-direction:column;justify-content:center;padding:90px 8vw;display:flex}.sowaHero>div>span{color:#966f6d;letter-spacing:.1em;font-size:11px}.sowaHero h1{margin:24px 0 35px;font:400 clamp(48px,6vw,78px) Yu Mincho,serif}.sowaHero h1 small{color:#a9827f;letter-spacing:.15em;margin-top:10px;font:italic 12px Georgia;display:block}.sowaHero dl{margin:0}.sowaHero dl>div{border-top:1px solid #c8b9b0;grid-template-columns:80px 1fr;padding:14px 0;display:grid}.sowaHero dt{color:#9d7774;font-size:10px}.sowaHero dd{margin:0;font-size:12px;line-height:1.8}.sowaLead{background:#fff;padding:110px max(7vw,50vw - 525px)}.sowaLead h2{font:400 clamp(32px,4vw,51px)/1.7 Yu Mincho,serif}.sowaLead>div{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:45px;display:grid}.sowaLead>div p{margin:0;font-size:13px;line-height:2.2}.sowaServices{color:#fff;background:#665754;padding:105px max(7vw,50vw - 525px)}.sowaServices>header{max-width:760px}.sowaServices h2,.sowaExpertise h2,.sowaCredentials h2,.sowaResearch h2{font:400 clamp(34px,4vw,50px) Yu Mincho,serif}.sowaServices>header>p:last-child{font-size:13px;line-height:2}.sowaServices>div{grid-template-columns:1fr 1fr;gap:18px;margin-top:38px;display:grid}.sowaServices>div>a{background:#7b6864;flex-direction:column;min-height:240px;padding:35px;display:flex}.sowaServices small{color:#dec9c2;font:italic 18px Georgia}.sowaServices h3{margin:18px 0;font:400 27px/1.55 Yu Mincho,serif}.sowaServices a p{color:#fffa;font-size:11px}.sowaServices b{margin-top:auto;font-size:10px}.limitedNote{color:#fff9;margin-top:18px;font-size:9px}.sowaExpertise{background:#f4f0eb;padding:105px max(7vw,50vw - 525px)}.sowaExpertise>p:nth-of-type(2){color:#877874;font-size:11px}.sowaExpertise>div{background:#ccbdb5;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;display:grid}.sowaExpertise article{background:#f4f0eb;padding:32px}.sowaExpertise article span{color:#a9827f;font:italic 18px Georgia}.sowaExpertise h3{margin:24px 0;font:23px Yu Mincho,serif}.sowaExpertise article p{font-size:12px;line-height:2}.sowaCredentials{grid-template-columns:1fr 1fr;gap:85px;padding:110px max(7vw,50vw - 550px);display:grid}.sowaCredentials dl>div{border-top:1px solid #d5c9c1;grid-template-columns:80px 1fr;padding:13px 0;display:grid}.sowaCredentials dt{color:#9d7774;font:12px Georgia}.sowaCredentials dd{font-size:12px;line-height:1.8}.sowaCredentials h3{margin-top:28px;font:18px Yu Mincho,serif}.sowaCredentials ul{padding:0;list-style:none}.sowaCredentials li,.sowaCredentials>div>p:last-child{font-size:12px;line-height:1.9}.sowaCredentials li:before{content:"・";color:#a9827f}.sowaResearch{text-align:center;background:#eee8e2;padding:100px max(7vw,50vw - 450px)}.sowaResearch>p:not(.en){font-size:13px;line-height:2.2}.sowaResearch>a{border-bottom:1px solid #776562;margin-top:20px;padding:10px;font-size:11px;display:inline-block}.sowaServices>div>a:only-child{grid-column:1/-1;max-width:680px}@media (max-width:760px){.advisorFeature{grid-template-columns:1fr}.advisorFeature figure{min-height:440px}.advisorFeature>div{padding:60px 7vw}.sowaHero{grid-template-columns:1fr}.sowaHero figure{height:480px}.sowaHero>div{padding:55px 7vw}.sowaHero h1{font-size:48px}.sowaLead{padding:75px 7vw}.sowaLead>div{grid-template-columns:1fr;gap:20px}.sowaServices,.sowaExpertise{padding:75px 7vw}.sowaServices>div,.sowaExpertise>div,.sowaCredentials{grid-template-columns:1fr}.sowaServices>div>a{min-height:210px}.sowaCredentials{gap:55px;padding:75px 7vw}.sowaResearch{padding:75px 7vw}}.doctorSns{font-size:0;position:relative}.doctorSns.x span{font:18px/1 Arial,sans-serif}.doctorSns.instagram span{border:1.8px solid;border-radius:5px;width:18px;height:18px;position:relative}.doctorSns.instagram span:before{content:"";border:1.6px solid;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}.doctorSns.instagram span:after{content:"";background:currentColor;border-radius:50%;width:2.5px;height:2.5px;position:absolute;top:2px;right:2px}.doctorSns:hover{background:var(--deep);border-color:var(--deep);color:#fff}.doctorPage .doctorHero{text-align:left;color:#fff;background:#665754;grid-template-columns:.95fr 1.05fr;min-height:650px;padding:0;display:grid}.doctorPage .doctorHero>div{flex-direction:column;justify-content:center;padding:90px 5vw 90px max(6vw,50vw - 590px);display:flex}.doctorPage .doctorHero h1{letter-spacing:.05em;margin:18px 0 30px;font-size:clamp(36px,4vw,58px);line-height:1.6}.doctorPage .doctorHero>div>p:last-child{color:#ffffffc7;max-width:610px;font:13px/2.2 sans-serif}.doctorPage .doctorHero figure{min-height:650px;margin:0;position:relative;overflow:hidden}.doctorPage .doctorHero figure img{object-fit:cover;width:100%;height:100%;display:block}.doctorPage .doctorHero figcaption{color:#fff;background:#332b29bb;padding:7px 10px;font-size:9px;position:absolute;bottom:16px;right:18px}.doctorPage .doctorIntro{grid-template-columns:.35fr .85fr 1.3fr}.doctorPage .doctorIntro>div p{margin:0 0 18px;font-size:13px;line-height:2.15}@media (max-width:760px){.doctorPage .doctorHero{grid-template-columns:1fr;min-height:0}.doctorPage .doctorHero>div{padding:60px 7vw}.doctorPage .doctorHero h1{font-size:34px}.doctorPage .doctorHero figure{min-height:300px}.doctorPage .doctorIntro{grid-template-columns:1fr}.doctorPage .doctorIntro>div p{font-size:12px}}.doctorProfile.textOnly{grid-template-columns:1fr;padding-left:calc(38% + 35px)}.doctorProfile.textOnly>div{max-width:650px}@media (max-width:760px){.doctorProfile.textOnly{padding-left:0}}.checkPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.checkHero{background:var(--paper);grid-template-columns:1.2fr .8fr;min-height:620px;display:grid}.checkHero>div{padding:90px 5vw 90px max(7vw,50vw - 590px)}.checkHero h1{letter-spacing:.07em;margin:14px 0 25px;font:400 clamp(43px,5.5vw,72px)/1.5 Yu Mincho,serif}.checkHero>div>p:not(.en){font:17px/2 Yu Mincho,serif}.checkHero ul{flex-wrap:wrap;gap:8px;margin-top:35px;padding:0;list-style:none;display:flex}.checkHero li{border:1px solid #cbbdb5;padding:8px 12px;font-size:10px}.checkHero aside{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;padding:80px 6vw;display:flex}.checkHero aside span{font:400 29px/1.8 Yu Mincho,serif}.checkHero aside p{color:#ffffffb8;font-size:12px;line-height:2}.checkHero aside a{border-top:1px solid #fff5;border-bottom:1px solid #fff5;margin-top:25px;padding:16px 0;font-size:11px}.checkJump{border:1px solid #d8cec7;border-top:0;grid-template-columns:repeat(5,1fr);max-width:1050px;margin:auto;display:grid}.checkJump a{text-align:center;border-right:1px solid #d8cec7;padding:18px 8px;font-size:10px}.checkJump a:last-child{border:0}.checkLead,.checkTiming,.checkDoctors,.checkTarget,.checkPrice,.checkFlow,.checkFaq,.checkRelated{padding:105px max(7vw,50vw - 525px)}.checkLead{grid-template-columns:.3fr .8fr 1.2fr;gap:45px;display:grid}.checkLead h2,.checkExam h2,.checkTiming h2,.checkDoctors h2,.checkTarget h2,.checkPrice h2,.checkFlow h2,.checkFaq h2,.checkRelated h2{margin:5px 0 35px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.checkLead>div p{margin:0 0 18px;font-size:13px;line-height:2.15}.checkExam{background:#eee7e1;padding:105px max(7vw,50vw - 575px)}.checkExam>header{text-align:center}.checkExam>header>p:last-child{font-size:12px}.checkExam>div{background:#cdbeb6;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid}.checkExam article{background:#eee7e1;padding:30px}.checkExam article span{color:#a9827f;font:italic 17px Georgia}.checkExam article h3{font:22px Yu Mincho,serif}.checkExam article p{font-size:11px;line-height:1.9}.checkExam aside{background:#fff;border-left:3px solid #a9827f;max-width:850px;margin:45px auto 0;padding:25px 30px}.checkExam aside strong{font:17px Yu Mincho,serif}.checkExam aside p{margin-bottom:0;font-size:11px;line-height:2}.checkTiming>div{background:#d3c6be;grid-template-columns:1fr 1fr;gap:1px;margin:35px 0;display:grid}.checkTiming>div span{background:#fff;padding:18px 22px;font-size:13px}.checkTiming>div span:before{content:"・";color:#a9827f}.checkTiming>article{background:#fbf3f0;border-left:3px solid #b98e83;padding:25px 30px}.checkTiming article h3{font:20px Yu Mincho,serif}.checkTiming article p{font-size:12px;line-height:2}.checkDoctors{background:var(--deep);color:#fff}.checkDoctors>header{max-width:760px}.checkDoctors>header>p:last-child{font-size:13px;line-height:2}.checkDoctors>div{grid-template-columns:1fr 1fr;gap:18px;margin:40px 0 22px;display:grid}.checkDoctors article{background:#796864;padding:35px}.checkDoctors article small{color:#e3d3ce;font-size:10px}.checkDoctors article h3{margin:14px 0;font:31px Yu Mincho,serif}.checkDoctors article b{color:#ffffffa8;font-size:10px}.checkDoctors article p{font-size:12px;line-height:2}.checkDoctors article a{border-bottom:1px solid #fff;padding:8px 0;font-size:10px;display:inline-block}.checkDoctors>p{color:#fff9;font-size:9px}.checkTarget{background:var(--paper);grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.checkTarget h3{margin-top:0;font:20px Yu Mincho,serif}.checkTarget ul{margin-bottom:35px;padding:0;list-style:none}.checkTarget li{border-bottom:1px solid #d7cbc3;padding:10px 0;font-size:12px}.checkTarget li:before{content:"・";color:#a9827f}.checkPrice{max-width:950px;margin:auto}.checkPrice dl{margin:0 0 30px}.checkPrice dl>div{border-top:1px solid #d7cbc3;grid-template-columns:180px 1fr;padding:18px 0;display:grid}.checkPrice dt{color:#9d7774;font-size:11px}.checkPrice dd{margin:0;font:18px Yu Mincho,serif}.checkPrice>p{font-size:12px;line-height:2}.checkPrice>small{color:#8f827c;font-size:9px}.checkFlow{background:#eee7e1}.checkFlow ol{max-width:800px;margin:auto;padding:0;list-style:none}.checkFlow li{border-top:1px solid #cfc1b9;grid-template-columns:70px 1fr;gap:25px;padding:22px 0;display:grid}.checkFlow li>span{color:#a9827f;font:italic 25px Georgia}.checkFlow h3{margin:0 0 5px;font:19px Yu Mincho,serif}.checkFlow li p{margin:0;font-size:12px}.checkFaq>div{max-width:900px;margin:auto}.checkFaq details{border-top:1px solid #d7cbc3}.checkFaq summary{cursor:pointer;padding:20px 40px 20px 38px;font:15px/1.8 Yu Mincho,serif;list-style:none;position:relative}.checkFaq summary:before{content:"Q";color:#a9827f;font:italic 20px Georgia;position:absolute;left:5px}.checkFaq summary span{position:absolute;right:8px}.checkFaq details[open] summary span{transform:rotate(45deg)}.checkFaq details>p{color:#746964;padding:0 38px 22px;font-size:12px;line-height:2}.checkRelated{background:var(--paper)}.checkRelated>div{background:#d7cbc3;grid-template-columns:1fr 1fr;gap:1px;display:grid}.checkRelated a{background:#fff;justify-content:space-between;padding:24px;font:16px Yu Mincho,serif;display:flex}@media (max-width:760px){.checkHero{grid-template-columns:1fr;min-height:0}.checkHero>div{padding:60px 7vw}.checkHero h1{font-size:40px}.checkHero aside{padding:45px 7vw}.checkHero aside span{font-size:24px}.checkJump{grid-template-columns:1fr 1fr;margin:0 14px}.checkJump a{border-bottom:1px solid #d8cec7}.checkLead,.checkTiming,.checkDoctors,.checkTarget,.checkPrice,.checkFlow,.checkFaq,.checkRelated,.checkExam{padding:75px 7vw}.checkLead{grid-template-columns:1fr;gap:18px}.checkExam>div{grid-template-columns:1fr 1fr}.checkTiming>div,.checkDoctors>div,.checkTarget,.checkRelated>div{grid-template-columns:1fr}.checkDoctors article{padding:28px}.checkPrice dl>div{grid-template-columns:110px 1fr}.checkFlow li{grid-template-columns:45px 1fr;gap:12px}}.revisionPage{--rust:#a97970}.revisionHero{background:#f2ece7;grid-template-columns:1.2fr .8fr;min-height:630px;display:grid}.revisionHero>div{padding:90px 5vw 90px max(7vw,50vw - 590px)}.revisionHero h1{margin:12px 0 22px;font:400 clamp(48px,6vw,78px) Yu Mincho,serif}.revisionHero h2{font:400 24px/1.8 Yu Mincho,serif}.revisionHero>div>p:not(.en){max-width:650px;font-size:13px;line-height:2}.revisionHero>div>div{gap:10px;margin-top:30px;display:flex}.revisionHero>div>div a{color:#fff;background:#665754;padding:14px 18px;font-size:10px}.revisionHero>div>div a+a{color:#665754;background:0 0;border:1px solid #a9948a}.revisionHero aside{color:#fff;background:#665754;flex-direction:column;justify-content:center;padding:70px 6vw;display:flex}.revisionHero aside p{color:#d9c3bc;font:italic 22px Georgia}.revisionHero aside span{font:27px/1.9 Yu Mincho,serif}.revisionLead,.revisionSymptoms,.revisionAssessment,.revisionReality,.revisionRisk,.revisionPrice{padding:105px max(7vw,50vw - 525px)}.revisionLead{grid-template-columns:.3fr .8fr 1.2fr;gap:45px;display:grid}.revisionLead h2,.revisionSymptoms h2,.revisionAssessment h2,.revisionReality h2,.revisionRisk h2,.revisionPrice h2{margin:5px 0 35px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.revisionLead>div p{margin:0 0 18px;font-size:13px;line-height:2.15}.revisionSymptoms{background:#eee7e1}.revisionSymptoms>header{text-align:center}.revisionSymptoms>div{background:#cdbeb6;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:40px;display:grid}.revisionSymptoms article{background:#eee7e1;padding:26px}.revisionSymptoms article span{color:#a9827f;font:italic 16px Georgia}.revisionSymptoms article h3{font:19px/1.6 Yu Mincho,serif}.revisionSymptoms article p{font-size:10px;line-height:1.9}.revisionSymptoms aside{background:#fbf3f0;border-left:3px solid #a97970;max-width:850px;margin:40px auto 0;padding:25px 30px}.revisionSymptoms aside strong{font:17px Yu Mincho,serif}.revisionSymptoms aside p{font-size:11px;line-height:2}.revisionAssessment{grid-template-columns:1fr 1fr;gap:75px;display:grid}.revisionAssessment>div>p:not(.en){font-size:13px;line-height:2}.revisionAssessment>div>a{border-bottom:1px solid #665754;margin-top:20px;padding:9px 0;font-size:11px;display:inline-block}.revisionAssessment dl{margin:0}.revisionAssessment dl>div{border-top:1px solid #d5c9c1;grid-template-columns:50px 1fr;padding:20px 0;display:grid}.revisionAssessment dt{color:#a9827f;font:italic 20px Georgia}.revisionAssessment dd{margin:0}.revisionAssessment h3{margin:0 0 7px;font:19px Yu Mincho,serif}.revisionAssessment dd p{margin:0;font-size:11px}.revisionTeam{background:#5f514f}.revisionReality{background:#f4f0eb}.revisionReality>div{background:#d2c4bc;grid-template-columns:1fr 1fr;gap:1px;display:grid}.revisionReality article{background:#f4f0eb;padding:30px}.revisionReality article h3{font:19px/1.7 Yu Mincho,serif}.revisionReality article p{font-size:11px;line-height:2}.revisionRisk>p:not(.en){font-size:13px;line-height:2}.revisionRisk>div{background:#d5c9c1;grid-template-columns:1fr 1fr;gap:1px;margin:35px 0;display:grid}.revisionRisk>div span{background:#fff;padding:16px;font-size:11px}.revisionRisk>div span:before{content:"・";color:#a9827f}.revisionRisk>small{color:#8d817a;font-size:9px;line-height:1.8}.revisionPrice{text-align:center;background:#eee7e1}.revisionPrice>p{max-width:750px;margin:0 auto 20px;font-size:13px;line-height:2}.revisionPrice>p:last-of-type{font:19px Yu Mincho,serif}.revisionPrice>small{color:#8b7e77;font-size:9px}.revisionSowaFlow{background:#f4f0eb}.revisionSowaFlow>header{grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;margin-bottom:55px;display:grid}.revisionSowaFlow>header>div>p:not(.en){font-size:12px;line-height:2}.revisionSowaFlow figure{color:#fff;background:#665754;grid-template-columns:1fr 34px 1fr;align-items:center;margin:0;padding:22px;display:grid}.revisionSowaFlow figure>div{background:#796864;position:relative}.revisionSowaFlow figure img{aspect-ratio:1/1.08;object-fit:cover;object-position:center top;filter:saturate(.72);width:100%;display:block}.revisionSowaFlow figure>div:last-of-type img{object-fit:contain;background:#fff}.revisionSowaFlow figure span{color:#ffffffad;padding:10px 12px;font-size:9px;line-height:1.7;display:block}.revisionSowaFlow figure span b{color:#fff;font:15px Yu Mincho,serif}.revisionSowaFlow figure>i{text-align:center;color:#dcc4bd;font:25px Georgia}.revisionSowaFlow figcaption{color:#ffffffa5;grid-column:1/-1;padding-top:14px;font-size:9px;line-height:1.8}.revisionSowaFlow ol{background:#cfc1b9;grid-template-columns:repeat(3,1fr);gap:1px;max-width:none;display:grid}.revisionSowaFlow li{background:#f4f0eb;padding:30px;display:block}.revisionSowaFlow li>span{margin-bottom:25px;display:block}.revisionSowaFlow li small{color:#9d7774;font-size:9px}.revisionSowaFlow li h3{min-height:62px;font-size:18px;line-height:1.7}.revisionSowaFlow li p{font-size:10px;line-height:2}.revisionFlowPrice{background:#9f8983;grid-template-columns:1fr 1fr;gap:1px;margin-top:35px;display:grid}.revisionFlowPrice>div{color:#fff;background:#665754;padding:28px 32px}.revisionFlowPrice small{color:#e2cbc4;font-size:9px;display:block}.revisionFlowPrice strong{margin:10px 0;font:26px/1.5 Yu Mincho,serif;display:block}.revisionFlowPrice strong em{font:10px sans-serif}.revisionFlowPrice p{color:#ffffffad;font-size:9px;line-height:1.9}.revisionSowaFlow>aside{background:#fff;border-left:3px solid #a9827f;margin-top:18px;padding:25px 28px}.revisionSowaFlow>aside strong{font:17px Yu Mincho,serif}.revisionSowaFlow>aside p{margin:8px 0 0;font-size:11px;line-height:2}.revisionPrice .revisionPriceAmount{font:19px Yu Mincho,serif}.revisionPrice>p:last-child{font:13px/2 sans-serif}@media (max-width:760px){.revisionHero{grid-template-columns:1fr;min-height:0}.revisionHero>div{padding:60px 7vw}.revisionHero h1{font-size:43px}.revisionHero h2{font-size:21px}.revisionHero>div>div{flex-direction:column}.revisionHero aside{padding:45px 7vw}.revisionLead,.revisionSymptoms,.revisionAssessment,.revisionReality,.revisionRisk,.revisionPrice{padding:75px 7vw}.revisionLead,.revisionAssessment{grid-template-columns:1fr;gap:18px}.revisionSymptoms>div{grid-template-columns:1fr 1fr}.revisionReality>div,.revisionRisk>div{grid-template-columns:1fr}.revisionSowaFlow>header{grid-template-columns:1fr;gap:28px;margin-bottom:38px}.revisionSowaFlow figure{grid-template-columns:1fr 25px 1fr;padding:15px}.revisionSowaFlow figure span b{font-size:12px}.revisionSowaFlow ol,.revisionFlowPrice{grid-template-columns:1fr}.revisionSowaFlow li h3{min-height:0}.revisionSowaFlow li{padding:26px}.revisionSowaFlow li>span{margin-bottom:12px}}.clinicFaqPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.clinicFaqHero{text-align:center;background:var(--paper);padding:95px 7vw 105px}.clinicFaqHero h1{letter-spacing:.08em;margin:12px 0 25px;font:400 clamp(42px,5vw,68px)/1.55 Yu Mincho,serif}.clinicFaqHero>p:last-child{font:14px/2 Yu Mincho,serif}.faqCategory{background:#fff;border:1px solid #d5c9c1;grid-template-columns:repeat(4,1fr);max-width:1050px;margin:-1px auto 0;display:grid}.faqCategory a{border-right:1px solid #d5c9c1;grid-template-columns:30px 1fr 20px;align-items:center;padding:22px 14px;font-size:11px;display:grid}.faqCategory a:last-child{border:0}.faqCategory small{color:#a9827f;font:italic 12px Georgia}.faqCategory span{text-align:right;color:#a9827f}.clinicFaqIntro{text-align:center;max-width:900px;margin:auto;padding:75px 7vw}.clinicFaqIntro>p{font-size:13px;line-height:2}.clinicFaqIntro>div{justify-content:center;gap:10px;margin-top:24px;display:flex}.clinicFaqIntro a{border:1px solid #bbaaa1;padding:12px 16px;font-size:10px}.faqGroups{padding:30px max(7vw,50vw - 500px) 105px}.faqGroups>article{border-top:1px solid #d5c9c1;grid-template-columns:.42fr 1fr;gap:55px;padding:75px 0;scroll-margin-top:80px;display:grid}.faqGroups>article>header h2{margin:7px 0;font:400 clamp(27px,3vw,39px)/1.6 Yu Mincho,serif}.faqGroups details{border-top:1px solid #d5c9c1}.faqGroups details:last-child{border-bottom:1px solid #d5c9c1}.faqGroups summary{cursor:pointer;grid-template-columns:35px 1fr 25px;gap:8px;padding:20px 5px;font:16px/1.8 Yu Mincho,serif;list-style:none;display:grid}.faqGroups summary::-webkit-details-marker{display:none}.faqGroups summary>span{color:#a9827f;font:italic 20px Georgia}.faqGroups summary b{color:#9f8f87;text-align:center;font:300 16px sans-serif}.faqGroups details[open] summary b{transform:rotate(45deg)}.faqGroups details>div{grid-template-columns:35px 1fr;gap:8px;padding:0 5px 24px;display:grid}.faqGroups details>div>span{color:#82716c;font:italic 20px Georgia}.faqGroups details>div p{color:#746965;margin:0;font-size:12px;line-height:2}.faqGroups details a{color:#8e6967;border-bottom:1px solid #a9827f;margin-top:10px;display:inline-block}.faqDirect{text-align:center;background:#eee7e1;padding:100px 7vw}.faqDirect h2{font:400 clamp(31px,4vw,48px)/1.65 Yu Mincho,serif}.faqDirect>p:last-child{max-width:650px;margin:auto;font-size:12px;line-height:2}@media (max-width:760px){.clinicFaqHero{padding:65px 7vw 75px}.clinicFaqHero h1{font-size:36px}.faqCategory{grid-template-columns:1fr 1fr;margin:0 14px}.faqCategory a{border-bottom:1px solid #d5c9c1}.clinicFaqIntro{padding:60px 7vw}.clinicFaqIntro>div{flex-direction:column}.faqGroups{padding:10px 7vw 75px}.faqGroups>article{grid-template-columns:1fr;gap:22px;padding:55px 0}.faqGroups summary{grid-template-columns:30px 1fr 20px;font-size:14px}.faqGroups details>div{grid-template-columns:30px 1fr}.faqDirect{padding:75px 7vw}}.campaignPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.campaignHero{text-align:center;background:var(--deep);color:#fff;padding:100px 7vw 115px}.campaignHero h1{letter-spacing:.09em;margin:12px 0 25px;font:400 clamp(46px,6vw,76px)/1.5 Yu Mincho,serif}.campaignHero>p:last-child{color:#ffffffc0;font:14px/2 Yu Mincho,serif}.campaignCurrent,.campaignDifference,.campaignPolicy,.campaignNotes{padding:105px max(7vw,50vw - 525px)}.campaignCurrent>header{text-align:center}.campaignCurrent h2,.campaignDifference h2,.campaignPolicy h2,.campaignNotes h2{margin:5px 0 35px;font:400 clamp(32px,4vw,50px)/1.6 Yu Mincho,serif}.campaignEmpty{text-align:center;background:#faf8f5;border:1px solid #d6c9c1;max-width:760px;margin:45px auto 0;padding:65px}.campaignEmpty>span{color:#a9827f;letter-spacing:.1em;font:italic 12px Georgia}.campaignEmpty h3{font:400 28px/1.7 Yu Mincho,serif}.campaignEmpty p{font-size:12px;line-height:2}.campaignEmpty a{border-bottom:1px solid #8c716e;margin-top:18px;padding:8px;font-size:11px;display:inline-block}.campaignDifference{background:#eee7e1;grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.campaignDifference>header>p:last-child{font-size:12px;line-height:2}.campaignDifference>div{background:#cdbfb7;grid-template-columns:1fr 1fr;gap:1px;display:grid}.campaignDifference article{background:#eee7e1;flex-direction:column;padding:32px;display:flex}.campaignDifference article>span{color:#a9827f;font:italic 13px Georgia}.campaignDifference h3{margin:22px 0;font:22px Yu Mincho,serif}.campaignDifference article p{font-size:11px;line-height:2}.campaignDifference article b,.campaignDifference article a{border-top:1px solid #cdbfb7;margin-top:auto;padding-top:17px;font-size:10px;font-weight:400}.campaignPolicy{text-align:center}.campaignPolicy>p:not(.en){font-size:12px;line-height:2}.campaignPolicy>div{background:#d2c5bd;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;display:grid}.campaignPolicy>div>span{text-align:left;background:#fff;align-items:center;gap:15px;padding:25px;font-size:12px;display:flex}.campaignPolicy small{color:#a9827f;font:italic 16px Georgia}.campaignNotes{background:var(--paper)}.campaignNotes ul{max-width:850px;padding:0;list-style:none}.campaignNotes li{border-top:1px solid #d6c9c1;padding:16px 5px;font-size:12px}.campaignNotes li:before{content:"・";color:#a9827f}@media (max-width:760px){.campaignHero{padding:70px 7vw 80px}.campaignHero h1{font-size:40px}.campaignCurrent,.campaignDifference,.campaignPolicy,.campaignNotes{padding:75px 7vw}.campaignEmpty{padding:40px 24px}.campaignDifference{grid-template-columns:1fr;gap:25px}.campaignDifference>div{grid-template-columns:1fr}.campaignPolicy>div{grid-template-columns:1fr 1fr}}.hubGuide{background:#f4f0eb;padding:100px max(7vw,50vw - 525px)}.hubGuide>div{background:#d4c7bf;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:40px;display:grid}.hubGuide>div>a{background:#fff;min-height:230px;padding:32px;position:relative}.hubGuide small{color:#a9827f;letter-spacing:.13em;font:italic 11px Georgia}.hubGuide h3{margin:22px 0 12px;font:24px Yu Mincho,serif}.hubGuide p{font-size:11px;line-height:1.9}.hubGuide>a span,.hubGuide>div>a>span{position:absolute;bottom:23px;right:25px}@media (max-width:760px){.hubGuide{padding:75px 7vw}.hubGuide>div{grid-template-columns:1fr}}.casePage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.caseHero{background:var(--paper);grid-template-columns:1.1fr .9fr;min-height:560px;display:grid}.caseHero>div{flex-direction:column;justify-content:center;padding:85px 5vw 85px max(7vw,50vw - 590px);display:flex}.caseHero h1{letter-spacing:.08em;margin:12px 0 25px;font:400 clamp(45px,5.8vw,74px)/1.48 Yu Mincho,serif}.caseHero>div>p:not(.en){max-width:620px;font:15px/2 Yu Mincho,serif}.caseHero aside{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;padding:80px 6vw;display:flex}.caseHero aside span{color:#e4cbc4;letter-spacing:.12em;font:italic 13px Georgia}.caseHero aside p{font:19px/2 Yu Mincho,serif}.caseCategory{border:1px solid #d7cbc3;border-top:0;grid-template-columns:repeat(4,1fr);max-width:900px;margin:auto;display:grid}.caseCategory a{text-align:center;border-right:1px solid #d7cbc3;padding:19px 8px;font-size:10px}.caseCategory a:last-child{border:0}.caseIntro,.caseGallery,.caseComing,.casePolicy{padding:105px max(7vw,50vw - 525px)}.caseIntro{grid-template-columns:.3fr .65fr 1.4fr;gap:45px;display:grid}.caseIntro h2,.caseGallery h2,.caseComing h2,.casePolicy h2{margin:5px 0 35px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.caseIntro>div{background:var(--paper);border-left:3px solid var(--rose);padding:28px 32px}.caseIntro h3{margin-top:0;font:21px/1.7 Yu Mincho,serif}.caseIntro p{font-size:11px;line-height:2}.caseIntro small{color:#897c75;font-size:9px}.caseGallery{background:#eee7e1}.caseGallery>header{max-width:760px;margin-bottom:45px}.caseGallery>header>p:last-child{font-size:11px;line-height:2}.caseGallery>div{gap:28px;display:grid}.caseGallery article{background:#fff}.casePhotos{background:#fff;grid-template-columns:1fr 1fr;gap:1px;display:grid}.casePhotos figure{margin:0;position:relative;overflow:hidden}.casePhotos img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.casePhotos figure>span{z-index:1;letter-spacing:.12em;background:#ffffffdf;padding:6px 9px;font:italic 10px Georgia;position:absolute;top:12px;left:12px}.caseBody{padding:32px 36px}.caseBody>small{color:var(--rose);letter-spacing:.1em;font:italic 11px Georgia}.caseBody h3{margin:13px 0;font:25px/1.6 Yu Mincho,serif}.caseMeta{flex-wrap:wrap;gap:7px;display:flex}.caseMeta span{background:var(--paper);padding:6px 10px;font-size:9px}.caseBody>p:not(.caseMeta){font-size:11px;line-height:2}.caseBody dl{margin:25px 0}.caseBody dl>div{border-top:1px solid #d8cec7;grid-template-columns:140px 1fr;padding:13px 0;display:grid}.caseBody dt{color:#927a74;font-size:10px}.caseBody dd{margin:0;font-size:11px;line-height:1.8}.caseBody>a,.caseAllLink{border-bottom:1px solid var(--rose);padding:8px 0;font-size:10px;display:inline-block}.caseAllLink{margin-top:35px}.caseComing{text-align:center}.caseComing>p:not(.en){max-width:680px;margin:0 auto 25px;font-size:12px;line-height:2}.caseComing>a{border-bottom:1px solid var(--rose);padding:10px;font-size:10px;display:inline-block}.caseComingDark{background:var(--deep);color:#fff}.caseComingDark .en{color:#e1c7c0}.caseComingDark>div{justify-content:center;gap:10px;margin-top:25px;display:flex}.caseComingDark a{border:1px solid #fff8;padding:12px 16px;font-size:10px}.casePolicy{text-align:center;background:var(--paper)}.casePolicy>p:not(.en){font-size:12px}.casePolicy>div{background:#d2c5bd;grid-template-columns:repeat(3,1fr);gap:1px;margin:38px 0;display:grid}.casePolicy>div>span{text-align:left;background:#fff;align-items:center;gap:15px;padding:24px;font-size:11px;display:flex}.casePolicy span small{color:var(--rose);font:italic 15px Georgia}.casePolicy>small{color:#8c7e77;font-size:9px}@media (max-width:760px){.caseHero{grid-template-columns:1fr;min-height:0}.caseHero>div{padding:60px 7vw}.caseHero h1{font-size:40px}.caseHero aside{padding:42px 7vw}.caseCategory{grid-template-columns:1fr 1fr;margin:0 14px}.caseCategory a{border-bottom:1px solid #d7cbc3}.caseIntro,.caseGallery,.caseComing,.casePolicy{padding:75px 7vw}.caseIntro{grid-template-columns:1fr;gap:18px}.casePhotos{grid-template-columns:1fr 1fr}.caseBody{padding:26px 22px}.caseBody dl>div{grid-template-columns:1fr;gap:6px}.caseComingDark>div{flex-direction:column}.casePolicy>div{grid-template-columns:1fr 1fr}}.caseMore{background:#f8f5f1;border:1px solid #d5c8c0;margin-top:42px;padding:36px}.caseMore>header{align-items:baseline;gap:18px;margin-bottom:20px;display:flex}.caseMore>header span{color:var(--rose);letter-spacing:.12em;font:italic 11px Georgia}.caseMore>header h3{margin:0;font:400 24px Yu Mincho,serif}.caseMore>.caseGalleryLinks{grid-template-columns:1fr 1fr;gap:12px;display:grid}.caseGalleryLinks>a{background:#fff;border:1px solid #d0c2ba;grid-template-columns:48px 1fr 18px;align-items:center;gap:14px;min-width:0;min-height:84px;padding:16px 18px;display:grid}.caseGalleryLinks .caseAllLink{border-bottom:1px solid #d0c2ba;margin:0}.caseGalleryLinks>a>span:nth-child(2){flex-direction:column;min-width:0;line-height:1.6;display:flex}.caseGalleryLinks b{font:400 14px Yu Mincho,serif}.caseGalleryLinks small{color:#8d7c75;letter-spacing:.03em;font:9px Yu Gothic,sans-serif}.caseGalleryLinks i{color:var(--rose);text-align:right;font:16px Georgia}.caseOfficialIcon{background:var(--deep);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font:italic 21px Georgia!important;display:grid!important}.caseSocialIcon{background:radial-gradient(circle at 70% 72%,#ffd36f 0 22%,#0000 23%),radial-gradient(circle at 25% 92%,#ff4f7a 0 30%,#0000 31%),linear-gradient(145deg,#794bda,#e13a8a 50%,#ff8b43);border-radius:13px;width:46px;height:46px;position:relative}.caseSocialIcon:before{content:"";border:2px solid #fff;border-radius:9px;position:absolute;inset:9px}.caseSocialIcon:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;right:12px}@media (max-width:760px){.caseMore{padding:25px 18px}.caseMore>header{display:block}.caseMore>header h3{margin-top:5px;font-size:21px}.caseMore>.caseGalleryLinks{grid-template-columns:1fr}.caseGalleryLinks>a{min-height:80px;padding:14px}.caseGalleryLinks b{font-size:13px}}.monitorPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.monitorHero{background:var(--paper);grid-template-columns:1.1fr .9fr;min-height:610px;display:grid}.monitorHero>div{flex-direction:column;justify-content:center;padding:90px 5vw 90px max(7vw,50vw - 590px);display:flex}.monitorHero h1{letter-spacing:.08em;margin:12px 0 26px;font:400 clamp(44px,5.5vw,72px)/1.48 Yu Mincho,serif}.monitorHero>div>p:not(.en){max-width:620px;font:16px/2 Yu Mincho,serif}.monitorHero>div>a{background:var(--rose);color:#fff;align-self:flex-start;margin-top:22px;padding:15px 20px;font-size:11px}.monitorHero aside{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;padding:80px 6vw;display:flex}.monitorHero aside>span{color:#e5d3cd;letter-spacing:.14em;font:italic 13px Georgia}.monitorHero aside h2{letter-spacing:.06em;font:400 clamp(25px,3vw,38px)/1.75 Yu Mincho,serif}.monitorHero aside p{color:#ffffffb8;font-size:12px;line-height:2}.monitorJump{border:1px solid #d8cec7;border-top:0;grid-template-columns:repeat(5,1fr);max-width:1050px;margin:auto;display:grid}.monitorJump a{text-align:center;border-right:1px solid #d8cec7;padding:18px 8px;font-size:10px}.monitorJump a:last-child{border:0}.monitorLead,.monitorRecruiting,.monitorConditions,.monitorRisk,.monitorFlow{padding:105px max(7vw,50vw - 525px)}.monitorLead{grid-template-columns:.3fr .65fr 1.3fr;gap:45px;display:grid}.monitorLead h2,.monitorRecruiting h2,.monitorConditions h2,.monitorRisk h2,.monitorFlow h2{margin:5px 0 35px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.monitorLead>div p{margin:0 0 18px;font-size:13px;line-height:2.15}.monitorLead>div small{border-left:2px solid var(--rose);background:var(--paper);padding:13px 16px;font-size:10px;line-height:1.9;display:block}.monitorRecruiting{background:#eee7e1}.monitorRecruiting>header{text-align:center}.monitorRecruiting>div{text-align:center;background:#fff;border:1px solid #d4c6bd;max-width:760px;margin:40px auto 0;padding:58px}.monitorRecruiting>div>span{color:var(--rose);letter-spacing:.1em;font:italic 12px Georgia}.monitorRecruiting h3{margin:20px 0;font:400 26px/1.75 Yu Mincho,serif}.monitorRecruiting>div p{font-size:12px;line-height:2}.monitorRecruiting a{background:var(--deep);color:#fff;margin-top:15px;padding:13px 18px;font-size:11px;display:inline-block}.monitorConditions{background:var(--deep);color:#fff;grid-template-columns:.65fr 1.35fr;gap:65px;display:grid}.monitorConditions>header>p:last-child{color:#ffffffb5;font-size:12px;line-height:2}.monitorConditions>div{background:#8e7c77;grid-template-columns:1fr 1fr;gap:1px;display:grid}.monitorConditions article{background:var(--deep);padding:30px}.monitorConditions article small{color:#e4cbc4;font:italic 11px Georgia}.monitorConditions article h3{font:20px/1.6 Yu Mincho,serif}.monitorConditions article p{color:#ffffffb5;font-size:11px;line-height:2}.monitorConditions>aside{background:#786763;grid-column:1/-1;padding:28px 32px}.monitorConditions>aside h3{margin-top:0;font:20px Yu Mincho,serif}.monitorConditions ul{grid-template-columns:1fr 1fr;gap:10px 30px;margin:0;padding:0;list-style:none;display:grid}.monitorConditions li{color:#ffffffc0;font-size:11px}.monitorConditions li:before{content:"・";color:#e5cbc4}.monitorRisk{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.monitorRisk>header>p:last-child{font-size:12px;line-height:2}.monitorRisk>div{border-top:1px solid #d5c9c1}.monitorRisk article{border-bottom:1px solid #d5c9c1;grid-template-columns:170px 1fr;gap:25px;padding:22px 5px;display:grid}.monitorRisk article span{font:16px Yu Mincho,serif}.monitorRisk article p{color:#756965;margin:0;font-size:11px;line-height:1.9}.monitorRisk>small{color:#8b7e77;grid-column:2;font-size:9px}.monitorFlow{background:var(--paper)}.monitorFlow>p.en,.monitorFlow>h2{text-align:center}.monitorFlow ol{max-width:800px;margin:45px auto 0;padding:0;list-style:none}.monitorFlow li{border-top:1px solid #d3c6be;grid-template-columns:65px 1fr;gap:24px;padding:23px 0;display:grid}.monitorFlow li>span{color:var(--rose);font:italic 24px Georgia}.monitorFlow li h3{margin:0 0 5px;font:19px Yu Mincho,serif}.monitorFlow li p{margin:0;font-size:11px;line-height:1.9}.monitorFlowNote{border-left:2px solid var(--rose);background:#fff;max-width:800px;margin:24px auto 0;padding:18px;font-size:11px}.monitorFaq{scroll-margin-top:70px}.monitorFixed{display:none}.monitorPage section[id]{scroll-margin-top:80px}@media (max-width:760px){.monitorPage{padding-bottom:64px}.monitorHero{grid-template-columns:1fr;min-height:0}.monitorHero>div{padding:60px 7vw}.monitorHero h1{font-size:39px}.monitorHero aside{padding:45px 7vw}.monitorJump{grid-template-columns:1fr 1fr;margin:0 14px}.monitorJump a{border-bottom:1px solid #d8cec7}.monitorLead,.monitorRecruiting,.monitorConditions,.monitorRisk,.monitorFlow{padding:75px 7vw}.monitorLead,.monitorConditions,.monitorRisk{grid-template-columns:1fr;gap:24px}.monitorRecruiting>div{padding:40px 23px}.monitorConditions>div,.monitorConditions ul{grid-template-columns:1fr}.monitorRisk article{grid-template-columns:1fr;gap:8px}.monitorRisk>small{grid-column:1}.monitorFlow li{grid-template-columns:45px 1fr;gap:12px}.monitorFixed{z-index:30;background:#fff;border-top:1px solid #d7cbc3;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.monitorFixed a{text-align:center;border:1px solid var(--deep);padding:12px;font-size:11px}.monitorFixed a:last-child{background:var(--deep);color:#fff}}.monitorRecruiting>header>p:last-child{font-size:12px;line-height:2}.monitorRecruiting>.monitorMenus{text-align:left;background:#cdbfb7;border:1px solid #cdbfb7;grid-template-columns:1fr 1fr;gap:1px;max-width:900px;margin:40px auto 0;padding:0;display:grid}.monitorMenus article{background:#fff;padding:32px}.monitorMenus small{color:#a9827f;letter-spacing:.1em;font:italic 11px Georgia}.monitorMenus h3{margin:18px 0;font:25px Yu Mincho,serif}.monitorMenus p{margin:0;font-size:11px;line-height:2}.monitorRecruiting>.monitorPrices{text-align:left;background:#fff;border:1px solid #d4c6bd;max-width:900px;margin:18px auto 0;padding:42px 48px}.monitorPrices>span{color:#a9827f;letter-spacing:.1em;font:italic 11px Georgia}.monitorPrices h3{margin:14px 0 24px;font:23px/1.7 Yu Mincho,serif}.monitorPrices dl{margin:0}.monitorPrices dl>div{border-top:1px solid #d8cec7;grid-template-columns:1fr auto;gap:20px;padding:16px 0;display:grid}.monitorPrices dt{font-size:12px}.monitorPrices dd{color:#665754;margin:0;font:19px Georgia}.monitorPrices p{color:#81736d;margin-top:20px;font-size:10px;line-height:2}.monitorPrices a{color:#665754;background:0 0;border-bottom:1px solid #a9827f;margin-top:6px;padding:0 0 7px;font-size:10px;display:inline-block}.monitorConditions>.monitorRules{color:#4c4643;background:#fff;grid-column:1/-1;padding:30px 32px}.monitorRules h3{margin:0 0 14px;font:21px Yu Mincho,serif}.monitorRules p{margin:0 0 10px;font-size:11px;line-height:2}.monitorRules p:last-child{margin:0}@media (max-width:760px){.monitorRecruiting>.monitorMenus{grid-template-columns:1fr;padding:0}.monitorRecruiting>.monitorPrices{padding:34px 24px}.monitorPrices dl>div{grid-template-columns:1fr}.monitorConditions>.monitorRules{padding:25px 22px}}.doctors{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.doctors{grid-template-columns:1fr}}.lumpPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.lumpDraft{text-align:center;color:#775d59;letter-spacing:.08em;background:#eee1db;padding:9px 5vw;font-size:10px}.lumpHero{background:var(--paper);grid-template-columns:1.15fr .85fr;min-height:620px;display:grid}.lumpHero>div{padding:82px 5vw 82px max(7vw,50vw - 590px)}.lumpHero h1{letter-spacing:.07em;margin:12px 0 25px;font:400 clamp(44px,5.5vw,72px)/1.5 Yu Mincho,serif}.lumpHero>div>p:not(.en){max-width:650px;font:15px/2 Yu Mincho,serif}.lumpHero>div>div{gap:10px;margin-top:30px;display:flex}.lumpHero>div>div a{background:var(--deep);color:#fff;padding:14px 18px;font-size:10px}.lumpHero>div>div a+a{color:var(--deep);background:0 0;border:1px solid #a9948a}.lumpHero aside{background:var(--deep);color:#fff;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.lumpHero aside>img{object-fit:cover;object-position:center 38%;filter:saturate(.75);width:100%;height:100%;min-height:450px}.lumpHero aside>div{padding:28px 38px 32px}.lumpHero aside p{margin:0 0 7px;font:21px/1.75 Yu Mincho,serif}.lumpHero aside span{color:#ffffffb8;font-size:10px;line-height:1.9}.lumpJump{border:1px solid #d8cec7;border-top:0;grid-template-columns:repeat(5,1fr);max-width:1050px;margin:auto;display:grid}.lumpJump a{text-align:center;border-right:1px solid #d8cec7;padding:18px 8px;font-size:10px}.lumpJump a:last-child{border:0}.lumpLead,.lumpBackground,.lumpExam,.lumpTreatment,.lumpPrice,.lumpRisk{padding:105px max(7vw,50vw - 525px)}.lumpLead{grid-template-columns:.3fr .8fr 1.2fr;gap:45px;display:grid}.lumpLead h2,.lumpBackground h2,.lumpExam h2,.lumpTreatment h2,.lumpPrice h2,.lumpRisk h2{margin:5px 0 35px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.lumpLead>div>p{font-size:13px;line-height:2.15}.lumpLead aside{border-left:3px solid var(--rose);background:#fbf3f0;flex-direction:column;gap:6px;margin-top:25px;padding:22px 25px;display:flex}.lumpLead aside strong{font:17px Yu Mincho,serif}.lumpLead aside span{font-size:11px}.lumpBackground{background:#eee7e1}.lumpBackground>header{text-align:center;max-width:760px;margin:auto}.lumpBackground>header>p:last-child{font-size:12px}.lumpBackground>div{background:#cdbeb6;grid-template-columns:repeat(4,1fr);gap:1px;margin:40px 0 25px;display:grid}.lumpBackground article{background:#eee7e1;padding:28px}.lumpBackground article span{color:var(--rose);font:italic 16px Georgia}.lumpBackground h3{font:20px Yu Mincho,serif}.lumpBackground article p{font-size:10px;line-height:1.9}.lumpBackground>small{text-align:center;color:#82746e;font-size:9px;display:block}.lumpExam{background:var(--deep);color:#fff}.lumpExam>header{max-width:780px}.lumpExam>header>p:last-child{color:#fffb;font-size:12px;line-height:2}.lumpExam>div{background:#8d7a76;grid-template-columns:repeat(3,1fr);gap:1px;margin:35px 0;display:grid}.lumpExam>div span{background:var(--deep);padding:18px;font-size:11px}.lumpExam>div span:before{content:"・";color:#e1c6bf}.lumpExam aside{background:#796864;padding:28px 32px}.lumpExam aside strong{font:19px Yu Mincho,serif}.lumpExam aside p{color:#ffffffc0;font-size:11px;line-height:2}.lumpExam aside a{border-bottom:1px solid #fff;padding:7px 0;font-size:10px;display:inline-block}.lumpTreatment>p:not(.en){max-width:760px;font-size:13px;line-height:2}.lumpTreatment>div{background:#d3c6be;grid-template-columns:repeat(2,1fr);gap:1px;margin:35px 0;display:grid}.lumpTreatment article{background:#fff;padding:28px}.lumpTreatment article>span{color:var(--rose);font:italic 16px Georgia}.lumpTreatment article h3{font:20px Yu Mincho,serif}.lumpTreatment article p{font-size:11px;line-height:2}.lumpTreatment dl{background:var(--paper);margin:0;padding:20px 32px}.lumpTreatment dl>div{border-top:1px solid #d6c9c1;grid-template-columns:230px 1fr;padding:18px 0;display:grid}.lumpTreatment dt{color:#6f5c57;font:15px Yu Mincho,serif}.lumpTreatment dd{font-size:11px;line-height:2}.lumpDoctors{background:#5f514f}.lumpDoctors article{padding:0 0 35px;overflow:hidden}.lumpDoctors article>img{object-fit:cover;object-position:center 18%;filter:saturate(.78);width:100%;height:300px;margin-bottom:30px;display:block}.lumpDoctors article>small,.lumpDoctors article>h3,.lumpDoctors article>b,.lumpDoctors article>p,.lumpDoctors article>a{margin-left:35px;margin-right:35px}.lumpPrice{text-align:center;background:#eee7e1}.lumpPrice dl{max-width:780px;margin:30px auto}.lumpPrice dl>div{text-align:left;border-top:1px solid #ccbdb5;grid-template-columns:1fr 1fr;padding:18px;display:grid}.lumpPrice dt{color:#796762;font-size:11px}.lumpPrice dd{font:18px Yu Mincho,serif}.lumpPrice>p{max-width:750px;margin:0 auto 18px;font-size:11px;line-height:2}.lumpPrice>small{font-size:9px}.lumpRisk{background:var(--paper)}.lumpRisk>div{background:#d5c9c1;grid-template-columns:1fr 1fr;gap:1px;margin:35px 0;display:grid}.lumpRisk>div span{background:#fff;padding:16px;font-size:11px}.lumpRisk>div span:before{content:"・";color:var(--rose)}.lumpRisk>p:not(.en){font-size:11px;line-height:2}.revisionDetailLink{color:#fff;background:#665754;justify-content:space-between;max-width:500px;margin:30px auto;padding:17px 20px;font-size:11px;display:flex}.revisionSymptoms>.revisionDetailLink+aside{margin-top:25px}@media (max-width:760px){.lumpHero{grid-template-columns:1fr;min-height:0}.lumpHero>div{padding:60px 7vw}.lumpHero h1{font-size:39px}.lumpHero>div>div{flex-direction:column}.lumpHero aside>img{height:420px;min-height:0}.lumpHero aside>div{padding:26px 7vw 30px}.lumpHero aside p{font-size:21px}.lumpJump{grid-template-columns:1fr 1fr;margin:0 14px}.lumpJump a{border-bottom:1px solid #d8cec7}.lumpLead,.lumpBackground,.lumpExam,.lumpTreatment,.lumpPrice,.lumpRisk{padding:75px 7vw}.lumpLead{grid-template-columns:1fr;gap:18px}.lumpBackground>div,.lumpExam>div{grid-template-columns:1fr 1fr}.lumpTreatment>div{grid-template-columns:1fr}.lumpTreatment dl{padding:15px 20px}.lumpTreatment dl>div{grid-template-columns:1fr;gap:6px}.lumpDoctors article>img{height:280px}.lumpDoctors article>small,.lumpDoctors article>h3,.lumpDoctors article>b,.lumpDoctors article>p,.lumpDoctors article>a{margin-left:28px;margin-right:28px}.lumpPrice dl>div{grid-template-columns:1fr;gap:7px}.lumpRisk>div{grid-template-columns:1fr}}.lumpKeyMessage{border-left:3px solid var(--rose);background:#fff;max-width:850px;margin:38px auto;padding:28px 32px}.lumpKeyMessage strong{font:19px Yu Mincho,serif}.lumpKeyMessage p{margin:9px 0 0;font-size:11px;line-height:2}.lumpBackground>.lumpChanges{background:#cdbeb6;grid-template-columns:repeat(2,1fr);gap:1px;margin:35px 0;display:grid}.lumpChanges article{min-height:235px}.lumpProcess,.lumpDifferences{margin-top:60px}.lumpProcess>h3,.lumpDifferences>h3{margin:8px 0 28px;font:400 28px/1.7 Yu Mincho,serif}.lumpProcess ol{margin:0;padding:0;list-style:none}.lumpProcess li{border-top:1px solid #cfc1b9;grid-template-columns:60px 1fr;gap:22px;padding:20px 0;display:grid}.lumpProcess li>span{color:var(--rose);font:italic 22px Georgia}.lumpProcess b{font:17px Yu Mincho,serif}.lumpProcess li p{margin:6px 0 0;font-size:11px;line-height:2}.lumpDifferences>div{background:#cdbeb6;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lumpDifferences article{background:#eee7e1;padding:28px}.lumpDifferences b{font:17px Yu Mincho,serif}.lumpDifferences article p{margin:12px 0 0;font-size:10px;line-height:2}.lumpCaution{color:#fff;background:#665754;margin:45px 0 28px;padding:28px 32px}.lumpCaution strong{font:18px/1.8 Yu Mincho,serif}.lumpCaution p{color:#ffffffbd;margin:10px 0 0;font-size:11px;line-height:2}.lumpReferences{flex-wrap:wrap;align-items:center;background:0 0!important;gap:8px 18px!important;margin:24px 0!important;display:flex!important}.lumpReferences p{color:#7f6d67;width:100%;margin:0;font-size:10px}.lumpReferences a{border-bottom:1px solid #a9827f;padding-bottom:3px;font:9px Georgia}.lumpReferences+small{text-align:left;line-height:1.9}.lumpVideo{background:#eee7e1;grid-template-columns:1fr minmax(280px,390px);align-items:center;gap:70px;padding:95px max(7vw,50vw - 525px);display:grid}.lumpVideo h2{margin:8px 0 20px;font:400 clamp(31px,3.8vw,46px)/1.65 Yu Mincho,serif}.lumpVideo>div>p:not(.en){max-width:560px;font-size:12px;line-height:2}.lumpVideo small{color:#766965;margin-top:18px;font-size:9px;line-height:1.9;display:block}.lumpVideo figure{aspect-ratio:9/16;background:#2f2927;border-radius:26px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 45px #493b3729}.lumpVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.lumpKeyMessage{padding:24px 22px}.lumpBackground>.lumpChanges{grid-template-columns:1fr}.lumpChanges article{min-height:0}.lumpProcess,.lumpDifferences{margin-top:45px}.lumpProcess>h3,.lumpDifferences>h3{font-size:23px}.lumpProcess li{grid-template-columns:45px 1fr;gap:12px}.lumpDifferences>div{grid-template-columns:1fr}.lumpCaution{padding:24px 22px}.lumpReferences{display:block!important}.lumpReferences a{margin-top:10px;display:block}.lumpVideo{grid-template-columns:1fr;gap:34px;padding:70px 7vw}.lumpVideo h2{font-size:30px}.lumpVideo figure{width:min(100%,340px);margin:auto}}.capsulePage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.capsuleHero{background:var(--paper);grid-template-columns:1.12fr .88fr;min-height:620px;display:grid}.capsuleHero>div{padding:82px 5vw 82px max(7vw,50vw - 590px)}.capsuleHero h1{letter-spacing:.06em;margin:12px 0 25px;font:400 clamp(44px,5.4vw,70px)/1.35 Yu Mincho,serif}.capsuleHero h1 small{font-size:.45em}.capsuleHero>div>p:not(.en){max-width:670px;font:15px/2 Yu Mincho,serif}.capsuleHero>div>div{gap:10px;margin-top:30px;display:flex}.capsuleHero>div>div a{background:var(--deep);color:#fff;padding:14px 18px;font-size:10px}.capsuleHero>div>div a+a{color:var(--deep);background:0 0;border:1px solid #a9948a}.capsuleHero>aside{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:55px;display:flex}.capsuleVisual{aspect-ratio:1;place-items:center;width:min(320px,70vw);margin-bottom:35px;display:grid;position:relative}.capsuleVisual>span{border:14px solid #d5aaa2;border-radius:50% 50% 47% 53%/55% 50% 50% 45%;width:84%;height:91%;position:absolute}.capsuleVisual>b{color:#fff;background:linear-gradient(145deg,#d9c8c1,#a99189);border-radius:50%;place-items:center;width:58%;height:67%;font:italic 13px Georgia;display:grid}.capsuleVisual>i{color:#ead3ce;font:12px Yu Mincho,serif;position:absolute;top:22%;right:0}.capsuleVisual>i:before{content:"";vertical-align:middle;border-top:1px solid #ead3ce;width:45px;margin-right:9px;display:inline-block}.capsuleHero aside>p{text-align:center;color:#ffffffc4;max-width:410px;font:14px/2 Yu Mincho,serif}.capsuleAbout,.capsuleGrade,.capsuleAssessment,.capsuleEvidence{padding:105px max(7vw,50vw - 525px)}.capsuleAbout{background:#eee7e1}.capsuleAbout>header,.capsuleGrade>header{text-align:center;max-width:780px;margin:auto}.capsuleAbout h2,.capsuleGrade h2,.capsuleAssessment h2,.capsuleEvidence h2{margin:5px 0 30px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.capsuleAbout header>p:last-child,.capsuleGrade header>p:last-child{font-size:12px;line-height:2}.capsuleAbout ol{border-top:1px solid #cdbfb7;margin:45px 0 30px;padding:0;list-style:none}.capsuleAbout li{border-bottom:1px solid #cdbfb7;grid-template-columns:55px 80px 1fr;align-items:center;gap:22px;padding:24px 10px;display:grid}.capsuleAbout li>span{color:var(--rose);font:italic 22px Georgia}.capsuleAbout li>i{background:#8f7871;border:8px solid #c79d95;border-radius:50%;width:60px;height:60px}.capsuleAbout li:nth-child(2)>i{border-width:10px}.capsuleAbout li:nth-child(3)>i{border-width:13px}.capsuleAbout li:nth-child(4)>i{border-width:16px;transform:scaleX(.84)}.capsuleAbout h3{margin:0 0 7px;font:19px Yu Mincho,serif}.capsuleAbout li p{margin:0;font-size:11px;line-height:1.9}.capsuleAbout>aside{border-left:3px solid var(--rose);background:#fff;padding:26px 30px}.capsuleAbout>aside strong{font:18px Yu Mincho,serif}.capsuleAbout>aside p{margin:8px 0 0;font-size:11px;line-height:2}.capsuleGrade>div{background:#d2c5bd;grid-template-columns:repeat(4,1fr);gap:1px;margin:42px 0 25px;display:grid}.capsuleGrade article{background:#fff;padding:30px 25px}.capsuleGrade article>span{color:var(--rose);font:italic 14px Georgia}.capsuleGrade h3{margin:16px 0;font:19px/1.7 Yu Mincho,serif}.capsuleGrade article p{font-size:10px;line-height:2}.capsuleGrade>small{text-align:center;color:#82746e;font-size:9px;display:block}.capsuleAssessment{background:var(--deep);color:#fff;grid-template-columns:1.05fr .95fr;gap:65px;display:grid}.capsuleAssessment>div>p:not(.en){color:#ffffffbd;font-size:12px;line-height:2}.capsuleAssessment>div>div{background:#8d7a76;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid}.capsuleAssessment>div>div span{background:var(--deep);padding:17px;font-size:10px}.capsuleAssessment>div>div span:before{content:"・";color:#e1c6bf}.capsuleAssessment>aside{background:#796864;align-self:center}.capsuleAssessment img{object-fit:cover;filter:saturate(.75);width:100%;height:310px;display:block}.capsuleAssessment aside>div{padding:28px}.capsuleAssessment aside strong{font:18px Yu Mincho,serif}.capsuleAssessment aside p{color:#ffffffbd;font-size:10px;line-height:2}.capsuleAssessment aside a{border-bottom:1px solid #fff;padding-bottom:6px;font-size:9px;display:inline-block}.capsuleEvidence{text-align:center;background:#eee7e1}.capsuleEvidence>p:not(.en){max-width:780px;margin:0 auto;font-size:11px;line-height:2}.capsuleEvidence>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.capsuleEvidence a{background:#fff;border:1px solid #cdbfb7;padding:12px 16px;font-size:9px}.revisionDetailLinks{grid-template-columns:1fr 1fr;gap:12px;max-width:900px;margin:30px auto;display:grid}.revisionDetailLinks .revisionDetailLink{max-width:none;margin:0}.revisionSymptoms>.revisionDetailLinks+aside{margin-top:25px}@media (max-width:760px){.capsuleHero{grid-template-columns:1fr;min-height:0}.capsuleHero>div{padding:60px 7vw}.capsuleHero h1{font-size:38px}.capsuleHero>div>div{flex-direction:column}.capsuleHero>aside{padding:48px 7vw}.capsuleVisual{width:260px}.capsuleAbout,.capsuleGrade,.capsuleAssessment,.capsuleEvidence{padding:75px 7vw}.capsuleAbout li{grid-template-columns:42px 55px 1fr;gap:10px}.capsuleAbout li>i{width:44px;height:44px}.capsuleAbout h3{font-size:16px}.capsuleGrade>div{grid-template-columns:1fr 1fr}.capsuleAssessment{grid-template-columns:1fr;gap:35px}.capsuleAssessment>div>div{grid-template-columns:1fr}.capsuleAssessment img{height:270px}.revisionDetailLinks{grid-template-columns:1fr}.revisionDetailLinks .revisionDetailLink{margin:0}}.capsuleGradeVisual{margin:42px 0 22px}.capsuleGradeVisual img{border:1px solid #d8cbc3;width:100%;height:auto;display:block}.capsuleGradeVisual figcaption{background:#d2c5bd;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.capsuleGradeVisual figcaption span{background:#f7f3ef;flex-direction:column;gap:4px;padding:12px;font-size:9px;display:flex}.capsuleGradeVisual figcaption b{color:var(--rose);font:italic 11px Georgia}.capsuleGradeVisual+div{margin-top:0}.capsulePage .lumpDoctors article:first-child>img{object-fit:contain;object-position:center;background:#fff}.capsulePage .capsuleEvidence{padding-top:48px;padding-bottom:48px}.capsulePage .capsuleEvidence .en{margin-bottom:4px;font-size:9px}.capsulePage .capsuleEvidence h2{margin:3px 0 12px;font-size:21px}.capsulePage .capsuleEvidence>p:not(.en){max-width:680px;font-size:9px;line-height:1.85}.capsulePage .capsuleEvidence>div{gap:8px;margin-top:14px}.capsulePage .capsuleEvidence a{color:#796d68;padding:7px 10px;font-size:8px}@media (max-width:760px){.capsuleGradeVisual{margin:30px -2vw 18px;overflow:hidden}.capsuleGradeVisual img{width:150%;max-width:none;transform:translate(-16.7%)}.capsuleGradeVisual figcaption{grid-template-columns:1fr 1fr}.capsuleGradeVisual figcaption span{padding:10px}.capsulePage .capsuleEvidence{padding-top:38px;padding-bottom:38px}.capsulePage .capsuleEvidence h2{font-size:19px}}.removalPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.removalHero{background:var(--paper);grid-template-columns:1.12fr .88fr;min-height:620px;display:grid}.removalHero>div{padding:82px 5vw 82px max(7vw,50vw - 590px)}.removalHero h1{letter-spacing:.06em;margin:12px 0 25px;font:400 clamp(43px,5.2vw,68px)/1.48 Yu Mincho,serif}.removalHero>div>p:not(.en){max-width:670px;font:15px/2 Yu Mincho,serif}.removalHero>div>div{gap:10px;margin-top:30px;display:flex}.removalHero>div>div a{background:var(--deep);color:#fff;padding:14px 18px;font-size:10px}.removalHero>div>div a+a{color:var(--deep);background:0 0;border:1px solid #a9948a}.removalHero>aside{background:var(--deep);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:55px;display:flex}.removalVisual{grid-template-columns:1fr 35px 1fr;align-items:center;width:min(390px,76vw);margin-bottom:38px;display:grid}.removalVisual>b{color:#d9bbb4;font:25px Georgia}.removalBreast{background:linear-gradient(145deg,#cfb9b0,#917a73);border-radius:54% 46% 49% 51%/60% 58% 42% 40%;height:180px;display:block;position:relative;box-shadow:inset 0 0 0 2px #ffffff24}.removalBreast i{background:#d9c9c2;border:7px solid #c69f97;border-radius:50%;width:66%;height:72%;position:absolute;top:15%;left:17%}.removalBreast.after{opacity:.86;height:145px;margin-top:35px;transform:scaleX(.88)}.removalBreast.after i{display:none}.removalHero aside>strong{max-width:450px;font:19px/1.8 Yu Mincho,serif}.removalHero aside>p{color:#ffffffb8;max-width:430px;font-size:10px;line-height:2}.removalLead,.removalReasons,.removalExam,.removalAfter,.removalFat,.removalOptions{padding:105px max(7vw,50vw - 525px)}.removalLead{grid-template-columns:.3fr .85fr 1.25fr;gap:45px;display:grid}.removalLead h2,.removalReasons h2,.removalExam h2,.removalAfter h2,.removalFat h2,.removalOptions h2{margin:5px 0 32px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.removalLead>div p{font-size:13px;line-height:2.15}.removalReasons{background:#eee7e1}.removalReasons>header,.removalAfter>header,.removalFat>header,.removalOptions>header{text-align:center;max-width:800px;margin:auto}.removalReasons header>p:last-child,.removalAfter header>p:last-child,.removalFat header>p:last-child,.removalOptions header>p:last-child{font-size:12px;line-height:2}.removalReasons>div{background:#d0c2ba;grid-template-columns:repeat(3,1fr);gap:1px;margin:42px 0 28px;display:grid}.removalReasons>div span{background:#fff;align-items:center;gap:14px;min-height:90px;padding:20px;font-size:11px;line-height:1.8;display:flex}.removalReasons>div b{color:var(--rose);font:italic 16px Georgia}.removalReasons>aside{border-left:3px solid var(--rose);background:#fff7f4;padding:26px 30px}.removalReasons aside strong{font:18px Yu Mincho,serif}.removalReasons aside p{margin:8px 0 0;font-size:11px;line-height:2}.removalExam{background:var(--deep);color:#fff;grid-template-columns:1.05fr .95fr;gap:65px;display:grid}.removalExam>div>p:not(.en){color:#ffffffbd;font-size:12px;line-height:2}.removalExam>div>div{background:#8d7a76;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid}.removalExam>div>div span{background:var(--deep);padding:17px;font-size:10px}.removalExam>div>div span:before{content:"・";color:#e1c6bf}.removalExam>aside{background:#796864;align-self:center}.removalExam img{object-fit:cover;filter:saturate(.75);width:100%;height:310px;display:block}.removalExam aside>div{padding:28px}.removalExam aside strong{font:18px Yu Mincho,serif}.removalExam aside p,.removalExam aside small{color:#ffffffbd;font-size:10px;line-height:2;display:block}.removalExam aside small{border-top:1px solid #ffffff2f;padding-top:14px}.removalAfter{background:#eee7e1}.removalAfter>div{background:#d0c2ba;grid-template-columns:repeat(3,1fr);gap:1px;margin:42px 0 28px;display:grid}.removalAfter article{background:#eee7e1;padding:28px}.removalAfter h3{margin:0 0 12px;font:19px/1.7 Yu Mincho,serif}.removalAfter article p{font-size:10px;line-height:2}.removalAfter>aside{background:var(--deep);color:#fff;padding:28px 32px}.removalAfter>aside strong{font:18px Yu Mincho,serif}.removalAfter>aside p{color:#ffffffbd;margin:8px 0 0;font-size:11px;line-height:2}.removalFat>div{background:#d2c5bd;grid-template-columns:1fr 1fr;gap:1px;margin:42px 0 25px;display:grid}.removalFat article{background:#fff;padding:30px}.removalFat article>span{color:var(--rose);font:italic 11px Georgia}.removalFat h3{margin:15px 0;font:21px/1.7 Yu Mincho,serif}.removalFat article p{font-size:11px;line-height:2}.removalFat>aside{background:var(--paper);border-left:3px solid var(--rose);padding:28px 32px}.removalFat aside strong{font:18px/1.8 Yu Mincho,serif}.removalFat aside p{margin:8px 0 0;font-size:11px;line-height:2}.removalOptions{background:var(--paper)}.removalOptions>div{background:#d2c5bd;grid-template-columns:repeat(3,1fr);gap:1px;margin:42px 0;display:grid}.removalOptions article{background:#fff;padding:28px}.removalOptions article>span{color:var(--rose);font:italic 16px Georgia}.removalOptions h3{margin:15px 0;font:19px/1.7 Yu Mincho,serif}.removalOptions article p{font-size:10px;line-height:2}.removalOptions dl{margin:0}.removalOptions dl>div{border-top:1px solid #d2c5bd;grid-template-columns:280px 1fr;gap:30px;padding:20px 4px;display:grid}.removalOptions dt{font:15px/1.8 Yu Mincho,serif}.removalOptions dd{margin:0;font-size:11px;line-height:2}.removalPage .lumpDoctors article:first-child>img{object-fit:contain;object-position:center;background:#fff}.removalReferences{background:#eee7e1;grid-template-columns:140px 1fr auto;align-items:center;gap:25px;padding:34px max(7vw,50vw - 525px);display:grid}.removalReferences>span{color:var(--rose);letter-spacing:.1em;font:italic 9px Georgia}.removalReferences>p{margin:0;font-size:9px;line-height:1.8}.removalReferences>div{flex-direction:column;gap:8px;display:flex}.removalReferences a{border-bottom:1px solid #bba9a1;padding-bottom:3px;font-size:8px}@media (max-width:760px){.removalHero{grid-template-columns:1fr;min-height:0}.removalHero>div{padding:60px 7vw}.removalHero h1{font-size:37px}.removalHero>div>div{flex-direction:column}.removalHero>aside{padding:48px 7vw}.removalVisual{width:290px}.removalBreast{height:135px}.removalBreast.after{height:110px}.removalLead,.removalReasons,.removalExam,.removalAfter,.removalFat,.removalOptions{padding:75px 7vw}.removalLead,.removalExam{grid-template-columns:1fr;gap:25px}.removalReasons>div,.removalAfter>div,.removalOptions>div,.removalFat>div,.removalExam>div>div{grid-template-columns:1fr}.removalExam img{height:270px}.removalOptions dl>div{grid-template-columns:1fr;gap:7px}.removalReferences{grid-template-columns:1fr;gap:9px;padding:30px 7vw}.revisionDetailLinks{grid-template-columns:1fr}}.aquaPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.aquaHero{background:var(--paper);grid-template-columns:1.12fr .88fr;min-height:620px;display:grid}.aquaHero>div{padding:82px 5vw 82px max(7vw,50vw - 590px)}.aquaHero h1{letter-spacing:.06em;margin:12px 0 25px;font:400 clamp(43px,5.2vw,68px)/1.48 Yu Mincho,serif}.aquaHero>div>p:not(.en){max-width:670px;font:15px/2 Yu Mincho,serif}.aquaHero>div>div{gap:10px;margin-top:30px;display:flex}.aquaHero>div>div a{background:var(--deep);color:#fff;padding:14px 18px;font-size:10px}.aquaHero>div>div a+a{color:var(--deep);background:0 0;border:1px solid #a9948a}.aquaHero>aside{background:var(--deep);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:55px;display:flex}.aquaVisual{width:min(390px,75vw);height:270px;margin-bottom:25px;position:relative}.aquaBreast{background:linear-gradient(145deg,#c9b1a8,#8f7871);border-radius:52% 48% 46% 54%/58% 56% 44% 42%;width:230px;height:220px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #ffffff25}.aquaBreast i{background:#dbc4bcaa;border:1px solid #efdcd5;border-radius:50%;position:absolute}.aquaBreast i:first-child{width:100px;height:92px;top:54px;left:62px}.aquaBreast i:nth-child(2){width:56px;height:45px;top:130px;left:19px}.aquaBreast i:nth-child(3){width:39px;height:30px;top:170px;right:-26px}.aquaVisual>b{color:#e8d4ce;text-align:left;font:11px/1.8 Yu Mincho,serif;position:absolute;bottom:0;right:0}.aquaHero aside>strong{max-width:440px;font:19px/1.8 Yu Mincho,serif}.aquaHero aside>p{color:#ffffffb8;max-width:430px;font-size:10px;line-height:2}.aquaLead,.aquaAbout,.aquaSymptoms,.aquaExam,.aquaTreatment{padding:105px max(7vw,50vw - 525px)}.aquaLead{grid-template-columns:.3fr .85fr 1.25fr;gap:45px;display:grid}.aquaLead h2,.aquaAbout h2,.aquaSymptoms h2,.aquaExam h2,.aquaTreatment h2{margin:5px 0 32px;font:400 clamp(31px,3.8vw,49px)/1.65 Yu Mincho,serif}.aquaLead>div p{font-size:13px;line-height:2.15}.aquaLead aside{border-left:3px solid var(--rose);background:#f8f1ed;flex-direction:column;gap:7px;margin-top:24px;padding:23px 26px;display:flex}.aquaLead aside strong{font:17px Yu Mincho,serif}.aquaLead aside span{font-size:11px;line-height:1.9}.aquaAbout{background:#eee7e1}.aquaAbout>header,.aquaSymptoms>header,.aquaTreatment>header{text-align:center;max-width:800px;margin:auto}.aquaAbout header>p:last-child,.aquaSymptoms header>p:last-child,.aquaTreatment header>p:last-child{font-size:12px;line-height:2}.aquaAbout>div{background:#d0c2ba;grid-template-columns:repeat(5,1fr);gap:1px;margin:42px 0 25px;display:grid}.aquaAbout article{background:#eee7e1;padding:26px}.aquaAbout article>span{color:var(--rose);font:italic 16px Georgia}.aquaAbout h3{margin:15px 0;font:18px/1.7 Yu Mincho,serif}.aquaAbout article p{font-size:10px;line-height:2}.aquaAbout>small{text-align:center;color:#82746e;font-size:9px;display:block}.aquaSymptoms>div{background:#d0c2ba;grid-template-columns:repeat(2,1fr);gap:1px;margin:42px 0 28px;display:grid}.aquaSymptoms>div span{background:#fff;align-items:center;gap:15px;padding:22px;font-size:11px;line-height:1.9;display:flex}.aquaSymptoms>div b{color:var(--rose);font:italic 16px Georgia}.aquaSymptoms>aside{border-left:3px solid var(--rose);background:#fff7f4;padding:26px 30px}.aquaSymptoms aside strong{font:18px Yu Mincho,serif}.aquaSymptoms aside p{margin:8px 0 0;font-size:11px;line-height:2}.aquaExam{background:var(--deep);color:#fff;grid-template-columns:1.05fr .95fr;gap:65px;display:grid}.aquaExam>div>p:not(.en){color:#ffffffbd;font-size:12px;line-height:2}.aquaExam>div>div{background:#8d7a76;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid}.aquaExam>div>div span{background:var(--deep);padding:17px;font-size:10px}.aquaExam>div>div span:before{content:"・";color:#e1c6bf}.aquaExam>aside{background:#796864;align-self:center}.aquaExam img{object-fit:cover;filter:saturate(.75);width:100%;height:310px;display:block}.aquaExam aside>div{padding:28px}.aquaExam aside strong{font:18px Yu Mincho,serif}.aquaExam aside p,.aquaExam aside small{color:#ffffffbd;font-size:10px;line-height:2;display:block}.aquaExam aside small{border-top:1px solid #ffffff2f;padding-top:14px}.aquaTreatment{background:var(--paper)}.aquaTreatment>div{background:#d2c5bd;grid-template-columns:repeat(2,1fr);gap:1px;margin:42px 0;display:grid}.aquaTreatment article{background:#fff;padding:30px}.aquaTreatment article>span{color:var(--rose);font:italic 16px Georgia}.aquaTreatment h3{margin:15px 0;font:19px/1.7 Yu Mincho,serif}.aquaTreatment article p{font-size:10px;line-height:2}.aquaTreatment dl{margin:0}.aquaTreatment dl>div{border-top:1px solid #d2c5bd;grid-template-columns:290px 1fr;gap:30px;padding:20px 4px;display:grid}.aquaTreatment dt{font:15px/1.8 Yu Mincho,serif}.aquaTreatment dd{margin:0;font-size:11px;line-height:2}.aquaPage .lumpDoctors article:first-child>img{object-fit:contain;object-position:center;background:#fff}.aquaReferences{background:#eee7e1;grid-template-columns:140px 1fr auto;align-items:center;gap:25px;padding:34px max(7vw,50vw - 525px);display:grid}.aquaReferences>span{color:var(--rose);letter-spacing:.1em;font:italic 9px Georgia}.aquaReferences>p{margin:0;font-size:9px;line-height:1.8}.aquaReferences>div{flex-direction:column;gap:8px;display:flex}.aquaReferences a{border-bottom:1px solid #bba9a1;padding-bottom:3px;font-size:8px}@media (max-width:760px){.aquaHero{grid-template-columns:1fr;min-height:0}.aquaHero>div{padding:60px 7vw}.aquaHero h1{font-size:37px}.aquaHero>div>div{flex-direction:column}.aquaHero>aside{padding:48px 7vw}.aquaVisual{width:290px;height:245px}.aquaBreast{width:200px;height:195px}.aquaVisual>b{font-size:10px}.aquaLead,.aquaAbout,.aquaSymptoms,.aquaExam,.aquaTreatment{padding:75px 7vw}.aquaLead,.aquaExam{grid-template-columns:1fr;gap:25px}.aquaAbout>div,.aquaSymptoms>div,.aquaTreatment>div,.aquaExam>div>div{grid-template-columns:1fr}.aquaExam img{height:270px}.aquaTreatment dl>div{grid-template-columns:1fr;gap:7px}.aquaReferences{grid-template-columns:1fr;gap:9px;padding:30px 7vw}}.hyalPage{--rose:#a9827f;--deep:#665754;--paper:#f6f2ed;color:#4c4643}.hyalVisual{width:min(390px,75vw);height:270px;margin-bottom:25px;position:relative}.hyalVisual>span{background:linear-gradient(145deg,#c9b1a8,#8f7871);border-radius:52% 48% 46% 54%/58% 56% 44% 42%;width:230px;height:220px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #ffffff25}.hyalVisual i{background:radial-gradient(circle at 35% 28%,#f0dfda,#cda9a0 72%);border:2px solid #f3ded8;border-radius:50%;position:absolute;box-shadow:0 3px 14px #3d27254d}.hyalVisual i:first-child{width:82px;height:70px;top:53px;left:42px}.hyalVisual i:nth-child(2){width:51px;height:43px;top:112px;right:31px}.hyalVisual i:nth-child(3){width:35px;height:29px;bottom:22px;left:83px}.hyalVisual>b{color:#e8d4ce;text-align:left;font:11px/1.8 Yu Mincho,serif;position:absolute;bottom:0;right:0}.hyalReferences{background:#eee7e1;grid-template-columns:140px 1fr auto;align-items:center;gap:25px;padding:34px max(7vw,50vw - 525px);display:grid}.hyalReferences>span{color:var(--rose);letter-spacing:.1em;font:italic 9px Georgia}.hyalReferences>p{margin:0;font-size:9px;line-height:1.8}.hyalReferences>div{flex-direction:column;gap:8px;display:flex}.hyalReferences a{border-bottom:1px solid #bba9a1;padding-bottom:3px;font-size:8px}.hyalPage .lumpDoctors article:first-child>img{object-fit:contain;object-position:center;background:#fff}.revisionDetailLinks{grid-template-columns:repeat(2,1fr)}@media (max-width:760px){.hyalVisual{width:290px;height:245px}.hyalVisual>span{width:200px;height:195px}.hyalReferences{grid-template-columns:1fr;gap:9px;padding:30px 7vw}.revisionDetailLinks{grid-template-columns:1fr}}.heroSpecialLinks{background:#cdbdb5;border:1px solid #cdbdb5;grid-template-columns:1fr 1fr;gap:1px;max-width:477px;margin-top:20px;display:grid}.heroSpecialLinks>span{letter-spacing:.12em;color:#9f7774;background:#f6f2ed;grid-column:1/-1;padding:7px 12px;font:italic 9px Georgia}.heroSpecialLinks>a{background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:9px;line-height:1.6;display:flex}.heroSpecialLinks>a:last-child{color:#fff;background:#665754}.clinicFaqHero{text-align:left;grid-template-columns:1.08fr .92fr;min-height:520px;padding:0;display:grid}.clinicFaqHero>div{flex-direction:column;justify-content:center;padding:90px 5vw 90px max(7vw,50vw - 560px);display:flex}.clinicFaqHero>div>p:last-child{font:14px/2 Yu Mincho,serif}.clinicFaqHero>figure,.campaignHero>figure{filter:saturate(.6);background:linear-gradient(#66575410,#66575442),url(https://vertra-clinic.com/cms_Wx2Hd67A/wp-content/themes/vertraclinic/img/home/mv02_pc.jpg) 50%/cover;min-height:520px;margin:0;position:relative}.clinicFaqHero figure>span,.campaignHero figure>span{color:#fff;letter-spacing:.15em;font:italic 10px Georgia;position:absolute;top:28px;left:28px}.clinicFaqHero figcaption,.campaignHero figcaption{background:#f6f2ed;padding:16px 22px;font-size:9px;position:absolute;bottom:0;right:0}.campaignHero{text-align:left;grid-template-columns:1.05fr .95fr;min-height:550px;padding:0;display:grid}.campaignHero>div{flex-direction:column;justify-content:center;padding:90px 5vw 90px max(7vw,50vw - 560px);display:flex}.campaignHero>div>p:last-child{color:#ffffffc0;font:14px/2 Yu Mincho,serif}.campaignHero>figure{background-image:linear-gradient(#66575408,#66575450),url(https://vertra-clinic.com/cms_Wx2Hd67A/wp-content/themes/vertraclinic/img/home/mv03_pc.jpg);min-height:550px}.campaignHero figcaption{color:#fff;background:#665754}.monitorHero aside{padding-top:45px;padding-bottom:50px}.monitorHeroCases{grid-template-columns:1fr 1fr;gap:2px;max-width:420px;margin:0 0 28px;display:grid}.monitorHeroCases>div{aspect-ratio:1.35;position:relative;overflow:hidden}.monitorHeroCases img{object-fit:cover;filter:saturate(.68);width:100%;height:100%;display:block}.monitorHeroCases div>span{color:#fff;letter-spacing:.08em;background:#665754d9;padding:4px 7px;font:italic 8px Georgia;position:absolute;bottom:7px;left:8px}@media (max-width:760px){.heroSpecialLinks{grid-template-columns:1fr;margin-top:16px}.heroSpecialLinks>span{grid-column:1}.clinicFaqHero,.campaignHero{grid-template-columns:1fr;min-height:0}.clinicFaqHero>div,.campaignHero>div{padding:60px 7vw}.clinicFaqHero>figure,.campaignHero>figure{min-height:280px}.clinicFaqHero h1,.campaignHero h1{font-size:36px}.monitorHeroCases{max-width:none}.monitorHero aside{padding-top:35px}}.numahataPage .sowaHero img{object-fit:cover;object-position:center top}@media (max-width:560px){.menuCopy{min-height:350px;padding:32px 28px}.menu:after{background:linear-gradient(#0000 25%,#41302d26 43%,#41302df0 100%)}.menu h3{font-size:34px}}.reserve{border-radius:0 0 0 22px}.visual{border-radius:0 0 0 44px}.visual>p{border-radius:18px}.visual>b{border-radius:18px 0 0}.actions a{border-radius:999px;padding-left:25px;padding-right:25px}.heroSpecialLinks{border-color:#d8cbc4;border-radius:16px;gap:1px;overflow:hidden}.jump{border-color:#ded5cf;border-radius:20px;margin-top:26px;overflow:hidden;box-shadow:0 12px 35px #53403a12}.jump a{border-color:#e5ddd8}.menu{border-radius:30px;box-shadow:0 16px 40px #53403a1a}.more{border:1px solid #cdbeb6;border-radius:999px;padding:13px 20px}.specials{background:#ffffff40;border-color:#d3c6bf;border-radius:28px;overflow:hidden}.specials article{background:#ffffff47}.specials a{border-bottom-color:#cfc0b8}.doctors article{border-radius:24px;box-shadow:0 14px 38px #53403a14}.doctorMain img{border-radius:18px}.access{border-radius:38px;margin:0 2.5vw;overflow:hidden;box-shadow:0 18px 48px #53403a1f}.googleMap iframe{border-radius:0}.accessDetailLink{border:1px solid #ffffff80;border-radius:999px;padding:11px 17px}.contact>div{gap:12px}.contact a{border-radius:999px}.hubGuide>div{background:0 0;gap:16px}.hubGuide>div>a{border:1px solid #ded3cc;border-radius:22px;box-shadow:0 12px 32px #53403a0f}footer{border-radius:42px 42px 0 0}@media (max-width:900px){.visual{border-radius:0 0 30px 30px}.jump{margin-top:20px}.access{border-radius:28px;margin:0 14px}.specials{border-radius:22px}.specials article+article{border-top-color:#d3c6bf}.reserve{border-radius:0 0 0 16px}}@media (max-width:560px){.menu{border-radius:22px}.doctors article{border-radius:20px}.doctorMain img{border-radius:14px}.hubGuide>div>a,.contact a{border-radius:18px}footer{border-radius:28px 28px 0 0}}:is(.accessHero,.checkHero,.revisionHero,.lumpHero,.capsuleHero,.removalHero,.aquaHero,.doctorPage .doctorHero,.sowaHero,.caseHero,.campaignHero,.clinicFaqHero,.monitorHero){border-radius:38px;margin-left:2.5vw;margin-right:2.5vw;overflow:hidden;box-shadow:0 18px 48px #53403a17}:is(.accessJump,.checkJump,.lumpJump,.monitorJump){border:1px solid #ddd2cb;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 10px 30px #53403a0f}:is(.accessHeader>a:last-child,.profileButton,.doctorSns,.checkHero aside a,.revisionHero>div>div a,.lumpHero>div>div a,.capsuleHero>div>div a,.removalHero>div>div a,.aquaHero>div>div a,.caseMore,.caseAllLink,.caseSocialLink,.faqDirect,.revisionDetailLink,.capsuleEvidence a,.accessMap>a,.route header b,.entranceBlock article>a,.sowaResearch>a,.numahataPolicy a){border-radius:999px}:is(.advisorFeature,.entranceBlock>div,.capsuleAssessment>aside,.removalExam>aside,.aquaExam>aside){border-radius:30px;overflow:hidden;box-shadow:0 16px 42px #53403a17}.doctorList .doctorProfile,.doctorList .doctorProfile:first-child{background:#ffffffc7;border:0;border-radius:30px;margin-bottom:24px;padding:34px;box-shadow:0 14px 38px #53403a12}.doctorProfile figure{border-radius:22px}.doctorSns{border-radius:50%}.teamCare a{border-radius:22px}.advisorFeature{margin:26px 2.5vw}:is(.checkExam>div,.checkTiming>div,.checkDoctors>div,.checkRelated>div,.revisionSymptoms>div,.revisionDetailLinks,.lumpDifferences>div,.lumpTreatment>div,.lumpProcess>div,.capsuleGrade>div,.aquaAbout>div,.aquaSymptoms>div,.aquaTreatment>div,.removalReasons>div,.removalAfter>div,.removalFat>div,.removalOptions>div,.teamCare>div,.sowaServices>div,.sowaExpertise>div,.caseGalleryLinks,.faqGroups){background:0 0;gap:14px}:is(.checkExam article,.checkTiming>div span,.checkDoctors article,.checkRelated a,.revisionSymptoms article,.lumpDifferences article,.lumpTreatment article,.lumpProcess article,.capsuleGrade article,.aquaAbout article,.aquaSymptoms>div span,.aquaTreatment article,.removalReasons>div span,.removalAfter article,.removalFat article,.removalOptions article,.sowaServices>div>a,.sowaExpertise article,.caseComing,.campaignEmpty,.campaignCurrent article,.monitorMenus article,.monitorPrices article,.monitorConditions article){border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #53403a0f}:is(.checkExam aside,.checkTiming>article,.revisionSymptoms aside,.revisionReality>aside,.lumpCaution,.lumpDraft,.lumpRisk,.lumpPrice,.aquaLead aside,.aquaSymptoms aside,.removalReasons>aside,.removalAfter>aside,.removalFat>aside,.monitorFlowNote,.monitorRecruiting,.monitorRules){border-radius:18px;overflow:hidden}.checkFlow li{background:#ffffffb8;border:0;border-radius:18px;margin-bottom:12px;padding:22px}.route li{background:#fff;border:0;border-radius:18px;margin-bottom:12px;padding:22px}.checkFaq details,.faqCategory details{background:#fff;border:1px solid #e2d8d2;border-radius:16px;margin-bottom:12px;overflow:hidden}.checkFaq details:first-child{border-top:1px solid #e2d8d2}.accessMap,.accessMap iframe,.buildingWide,.capsuleGradeVisual,.capsuleGradeVisual img{border-radius:24px;overflow:hidden}.accessContact>div{gap:12px}.accessContact a{border-radius:999px}.accessFooter{border-radius:32px 32px 0 0}.sowaResearch{border-radius:30px;margin:26px 2.5vw}.caseSocialLink{border:1px solid #d9cdc6}.casePhotos img,.monitorHeroCases>div{border-radius:16px}.campaignPolicy,.campaignNotes,.casePolicy,.visitNote{border-radius:30px;margin:26px 2.5vw}.aquaReferences,.hyalReferences,.removalReferences,.lumpReferences{border-radius:22px;margin:24px 2.5vw}@media (max-width:760px){:is(.accessHero,.checkHero,.revisionHero,.lumpHero,.capsuleHero,.removalHero,.aquaHero,.doctorPage .doctorHero,.sowaHero,.caseHero,.campaignHero,.clinicFaqHero,.monitorHero){border-radius:26px;margin-left:14px;margin-right:14px}:is(.accessJump,.checkJump,.lumpJump,.monitorJump){border-radius:16px;margin-left:14px;margin-right:14px}.advisorFeature{border-radius:24px;margin:18px 14px}.doctorList .doctorProfile,.doctorList .doctorProfile:first-child{border-radius:22px;padding:22px}.doctorProfile figure,.accessContact a{border-radius:18px}.sowaResearch,.campaignPolicy,.campaignNotes,.casePolicy,.visitNote{border-radius:22px;margin-left:14px;margin-right:14px}.aquaReferences,.hyalReferences,.removalReferences,.lumpReferences{border-radius:18px;margin-left:14px;margin-right:14px}}.globalPolicyLinks{letter-spacing:.06em;background:#f3ece7;border-top:1px solid #59413c1f;flex-wrap:wrap;justify-content:center;gap:10px 28px;padding:22px 24px 94px;font-size:12px;display:flex}.globalPolicyLinks a{color:#66504b;border-bottom:1px solid #66504b59;padding-bottom:3px;text-decoration:none}.floatingLine{z-index:80;color:#fff;background:#06c755;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 10px 30px #04712f40}.floatingLine:hover{transform:translateY(-2px);box-shadow:0 14px 34px #04712f52}.floatingLine b{color:#06a947;letter-spacing:-.02em;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font:700 10px/1 Arial,sans-serif;display:grid}.floatingLine span{letter-spacing:.05em;font-size:13px;font-weight:700}.legalPage{color:#493936;background:#f7f2ee;min-height:100vh}.legalHeader{background:#fff;border-bottom:1px solid #5038331a;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(22px,5vw,74px);display:flex}.legalHeader>a:last-child{color:#fff;background:#9a7672;border-radius:999px;padding:13px 22px;font-size:13px;text-decoration:none}.legalPage .breadcrumbs{max-width:1100px;margin:0 auto;padding:22px clamp(22px,4vw,48px)}.legalHero{max-width:1100px;margin:0 auto;padding:70px clamp(22px,4vw,48px) 62px}.legalHero .en{color:#9a7672;letter-spacing:.16em;margin:0 0 14px;font:italic 15px/1.3 Georgia,serif}.legalHero h1{letter-spacing:.04em;margin:0;font:400 clamp(36px,5vw,64px)/1.3 Georgia,Yu Mincho,serif}.legalHero>p:last-child{color:#77645f;max-width:700px;margin:28px 0 0;line-height:2}.legalBody{gap:16px;max-width:1000px;margin:0 auto;padding:0 clamp(22px,4vw,48px) 100px;display:grid}.legalBody article{background:#ffffffb8;border:1px solid #5f453f21;border-radius:26px;padding:30px clamp(22px,4vw,42px);box-shadow:0 12px 36px #4e37310a}.legalBody h2{margin:0 0 14px;font:500 20px/1.6 Georgia,Yu Mincho,serif}.legalBody p{color:#665550;margin:0;font-size:14px;line-height:2.05}.sitemapGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:0 auto;padding:0 clamp(22px,4vw,48px) 100px;display:grid}.sitemapGroups article{background:#fff;border:1px solid #5f453f1f;border-radius:28px;padding:30px}.sitemapGroups h2{margin:0 0 18px;font:500 22px/1.5 Georgia,Yu Mincho,serif}.sitemapGroups nav{display:grid}.sitemapGroups a{color:#59443f;border-bottom:1px solid #5f453f1a;justify-content:space-between;gap:14px;padding:14px 0;font-size:14px;text-decoration:none;display:flex}.sitemapGroups a:last-child{border-bottom:0}.notFoundPage{text-align:center;color:#493936;background:#f7f2ee;place-content:center;justify-items:center;min-height:75vh;padding:80px 24px;display:grid}.notFoundPage .en{color:#9a7672;letter-spacing:.15em;font:italic 15px/1 Georgia,serif}.notFoundPage h1{margin:16px 0 22px;font:400 clamp(36px,6vw,62px)/1.35 Georgia,Yu Mincho,serif}.notFoundPage>p:not(.en){color:#74605b;max-width:630px;line-height:2}.notFoundPage div{gap:12px;margin-top:30px;display:flex}.notFoundPage a{color:#fff;background:#9a7672;border-radius:999px;padding:14px 22px;text-decoration:none}.notFoundPage a:last-child{color:#765c57;background:#fff;border:1px solid #5f453f33}@media (max-width:720px){.globalPolicyLinks{gap:8px 18px;padding-bottom:104px}.floatingLine{padding:8px 14px 8px 8px;bottom:14px;right:14px}.floatingLine b{width:38px;height:38px}.legalHeader{height:72px;padding:0 18px}.legalHeader>a:last-child{padding:11px 15px;font-size:11px}.legalHero{padding-top:48px;padding-bottom:42px}.legalHero h1{font-size:34px}.legalBody{padding-bottom:70px}.legalBody article{border-radius:20px;padding:24px 20px}.sitemapGroups{grid-template-columns:1fr;padding-bottom:70px}.sitemapGroups article{border-radius:22px;padding:24px 20px}.notFoundPage div{flex-direction:column;width:min(100%,320px)}}.campaignCurrent>header>p:last-child{color:#796863;max-width:680px;margin:0 auto;font-size:12px;line-height:2}.campaignPublishRule{background:#eee6e0;border:1px solid #d8cac2;border-radius:20px;max-width:760px;margin:34px auto 0;padding:24px 28px}.campaignPublishRule strong{font:500 17px/1.6 Yu Mincho,serif}.campaignPublishRule p{color:#74635e;margin:8px 0 0;font-size:11px;line-height:2}.credentialSource{color:#7d6c67;border-top:1px solid #d8ccc4;margin-top:24px;padding-top:18px;font-size:10px!important}.credentialSource+a{color:#66514c;border-bottom:1px solid #9e817b;margin-top:8px;padding-bottom:5px;font-size:11px;display:inline-block}.postpartumPage{--pp-rose:#a9827f;--pp-deep:#655451;--pp-paper:#f6f1eb;--pp-blush:#eaded8;color:#4d4542;background:#fff}.postpartumHero{background:var(--pp-paper);border-radius:38px;grid-template-columns:1.08fr .92fr;min-height:650px;margin:0 2.5vw;display:grid;overflow:hidden;box-shadow:0 18px 48px #53403a17}.postpartumHero>div{flex-direction:column;justify-content:center;padding:86px 5vw 86px max(5vw,50vw - 590px);display:flex}.postpartumEyebrow{color:#8e6b68;letter-spacing:.14em;margin:8px 0 12px;font-size:13px}.postpartumHero h1{letter-spacing:.055em;color:#443c39;margin:0 0 25px;font:400 clamp(40px,5vw,67px)/1.48 Yu Mincho,serif}.postpartumHero h1 em{color:var(--pp-rose);font-style:normal}.postpartumHero>div>p:last-of-type{max-width:650px;font-size:13px;line-height:2.15}.postpartumCta{background:var(--pp-rose);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;width:min(430px,100%);margin-top:28px;padding:17px 24px;font-size:12px;display:flex}.postpartumHero>aside{color:#fff;background:linear-gradient(145deg,#b99a94,#705b57);flex-direction:column;justify-content:flex-end;padding:65px 6vw;display:flex;position:relative;overflow:hidden}.postpartumHero>aside:before{content:"";border:1px solid #ffffff65;border-radius:50% 50% 12% 12%;width:440px;height:560px;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.postpartumArc{aspect-ratio:1;letter-spacing:.14em;color:#ffffffa8;border:1px solid #ffffff45;border-radius:50%;justify-content:space-around;align-items:center;font:italic 9px Georgia;display:flex;position:absolute;inset:12% 10% auto}.postpartumHero aside p{z-index:1;letter-spacing:.06em;margin:0;font:15px/2.15 Yu Mincho,serif;position:relative}.postpartumHero>aside.postpartumHeroPhoto{background:#e8ded6;padding:0}.postpartumHero>aside.postpartumHeroPhoto:before{display:none}.postpartumHeroPhoto img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(.96);width:100%;height:100%;position:absolute;inset:0}.postpartumHeroPhoto:after{content:"";background:linear-gradient(#0000,#3d2d2994);position:absolute;inset:45% 0 0}.postpartumHeroPhoto p{text-shadow:0 2px 14px #3f2d2a88;padding:0 45px 42px}@media (max-width:760px){.postpartumHero{border-radius:26px;grid-template-columns:1fr;min-height:0;margin:0 14px}.postpartumHero>div{padding:58px 7vw}.postpartumHero h1{font-size:38px}.postpartumHero>aside{min-height:360px;padding:45px 8vw}.postpartumHero>aside:before{width:300px;height:390px}.postpartumArc{inset:10% 9% auto}.postpartumCta{border-radius:18px}.postpartumHeroPhoto img{object-position:center 34%}.postpartumHeroPhoto p{padding:0 28px 28px}}.postpartumJump{background:#fff;border:1px solid #ddd2cb;border-radius:18px;grid-template-columns:repeat(4,1fr);max-width:900px;margin:20px auto 0;display:grid;overflow:hidden}.postpartumJump a{text-align:center;border-right:1px solid #e1d6cf;padding:18px 12px;font-size:11px}.postpartumJump a:last-child{border:0}.postpartumHeading{max-width:1180px;margin:0 auto 44px}.postpartumHeading h2,.postpartumPhilosophy h2,.postpartumFaq h2,.postpartumFinal h2{letter-spacing:.06em;margin:6px 0 18px;font:400 clamp(30px,3.7vw,50px)/1.55 Yu Mincho,serif}.postpartumHeading>p:last-child:not(.en){max-width:720px;font-size:12px;line-height:2}.postpartumWorries,.postpartumChanges,.postpartumCompare,.postpartumProblems,.postpartumCase,.postpartumDowntime,.postpartumCare,.postpartumDoctors,.postpartumFaq{padding:105px max(7vw,50vw - 590px)}.postpartumWorries{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.postpartumWorries .postpartumHeading{margin:0}.postpartumWorries>div p,.postpartumCare>div p{border-bottom:1px solid #ded4cd;align-items:center;gap:18px;margin:0;padding:15px 4px;font-size:13px;display:flex}.postpartumWorries span,.postpartumCare span{color:var(--pp-rose);font:italic 12px Georgia}.postpartumSelf{background:var(--pp-deep);color:#fff;grid-template-columns:180px 1fr 1.15fr;gap:45px;padding:110px max(7vw,50vw - 540px);display:grid}.postpartumSelf .en{color:#e2c5bf}.postpartumSelf h2{margin:0;font:400 clamp(30px,3.6vw,48px)/1.6 Yu Mincho,serif}.postpartumSelf>div p{color:#ffffffc9;margin:0 0 20px;font-size:12px;line-height:2.2}.postpartumSelf>div strong{color:#e5c6c0;border-top:1px solid #fff3;border-bottom:1px solid #fff3;margin-top:30px;padding:25px 0;font:18px/1.9 Yu Mincho,serif;display:block}.postpartumChanges{background:var(--pp-paper)}.postpartumChanges>div{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.postpartumChanges article,.postpartumProblems article,.postpartumDowntime article{background:#fff;border-radius:22px;padding:27px;box-shadow:0 12px 32px #53403a0f}.postpartumChanges article>span,.postpartumProblems article>span,.postpartumDowntime article>span{color:var(--pp-rose);font:italic 14px Georgia}.postpartumChanges h3,.postpartumProblems h3,.postpartumDowntime h3{margin:14px 0;font:20px/1.55 Yu Mincho,serif}.postpartumChanges article p,.postpartumProblems article p,.postpartumDowntime article p{margin:0;font-size:10px;line-height:2}.postpartumPhilosophy{background:var(--pp-deep);color:#fff;padding:115px max(7vw,50vw - 500px)}.postpartumPhilosophy .en{color:#e2c5bf}.postpartumPhilosophy h2 em{color:#e3c4bd;font-style:normal}.postpartumPhilosophy blockquote{background:#ffffff0c;border-left:2px solid #d4aaa2;margin:35px 0;padding:28px 35px;font:20px/1.9 Yu Mincho,serif}.postpartumPhilosophy>p:last-child{color:#ffffffc9;max-width:750px;font-size:13px;line-height:2.2}.postpartumTable{border:1px solid #d8ccc5;border-radius:22px;overflow-x:auto}.postpartumTable table{border-collapse:collapse;background:#fff;width:100%;min-width:680px}.postpartumTable th,.postpartumTable td{text-align:center;border:1px solid #e3dad5;padding:18px 14px;font-size:12px}.postpartumTable thead th{color:#fff;background:#806864}.postpartumTable tbody th{text-align:left;background:#f6f1ed;font-weight:400}.postpartumTable td{color:#99716d;font:20px Georgia}.postpartumCompare aside{border-left:3px solid var(--pp-rose);background:#f2e9e4;border-radius:18px;margin-top:24px;padding:24px 28px}.postpartumCompare aside strong{font:18px Yu Mincho,serif}.postpartumCompare aside p{margin:7px 0 0;font-size:11px}.postpartumLimits{grid-template-columns:1fr 1fr;gap:16px;display:grid}.postpartumLimits article,.postpartumProposalGrid article{background:#fff;border:1px solid #ded2cb;border-radius:22px;padding:32px}.postpartumLimits span{color:var(--pp-rose);font:italic 12px Georgia}.postpartumLimits h3,.postpartumProposalGrid h3{margin:14px 0;font:23px/1.6 Yu Mincho}.postpartumLimits p,.postpartumProposalGrid p{font-size:11px;line-height:2}.postpartumProposalGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.postpartumProposalGrid small{color:var(--pp-rose);font-size:9px}.postpartumDecisionFactors,.guideDecisionFactors{grid-template-columns:repeat(6,1fr);gap:8px;margin:0 0 24px;display:grid}.postpartumDecisionFactors span,.guideDecisionFactors span{text-align:center;background:#fff;border:1px solid #d9ccc5;border-radius:999px;padding:16px 8px;font-size:10px}.postpartumDecisionStatement,.guideDecisionStatement{border-left:3px solid var(--pp-rose);text-align:center;background:#f2e9e4;max-width:820px;margin:0 auto 42px;padding:24px 28px;font-size:12px;line-height:2}.postpartumProblems{background:#f5f1ec}.postpartumProblems>div{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.postpartumProblems article:last-child{grid-column:1/-1}.postpartumCase{grid-template-columns:1.15fr .85fr;gap:70px;display:grid}.postpartumCase>div{background:var(--pp-deep);color:#fff;border-radius:28px;align-self:center;padding:35px}.postpartumCase ol{margin:0 0 25px;padding-left:24px}.postpartumCase li{border-bottom:1px solid #fff2;padding:10px;font-size:12px}.postpartumCase a,.postpartumCare>a,.postpartumNotice a{border-bottom:1px solid;padding-bottom:5px;font-size:11px;display:inline-block}.postpartumDowntime{background:#eee6e0}.postpartumDowntime>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.postpartumDowntime>small{margin-top:24px;font-size:9px;display:block}.postpartumNatural{background:var(--pp-deep);color:#fff;grid-template-columns:1fr 1fr;gap:70px;padding:100px max(7vw,50vw - 550px);display:grid}.postpartumNatural h2{font:400 clamp(28px,3vw,43px)/1.65 Yu Mincho,serif}.postpartumNatural strong{color:#e4c9c3;font-size:12px}.postpartumNatural blockquote{border:1px solid #fff3;border-radius:24px;align-self:center;margin:0;padding:35px;font:18px/2 Yu Mincho,serif}.postpartumCare>div{grid-template-columns:1fr 1fr;gap:0 40px;margin-bottom:28px;display:grid}.postpartumDoctors{background:var(--pp-paper)}.postpartumDoctors>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.postpartumDoctors article{background:#fff;border-radius:26px;padding:18px;box-shadow:0 12px 34px #60443e12}.postpartumDoctors article>small{color:#96716d;margin:20px 7px 0;font-size:9px;display:block}.postpartumDoctors h3{margin:5px 7px;font:25px Yu Mincho,serif}.postpartumDoctors article>p{margin:12px 7px;font-size:11px;line-height:2}.postpartumDoctorVideo{aspect-ratio:16/9;background:#382f2d;border-radius:18px;position:relative;overflow:hidden}.postpartumDoctorVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.postpartumDoctorVideoPending{aspect-ratio:16/9;color:#fff;background:linear-gradient(145deg,#8b716d,#5e4d4a);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex}.postpartumDoctorVideoPending span{border:1px solid #fff8;border-radius:50%;place-items:center;width:48px;height:48px;padding-left:3px;display:grid}.postpartumDoctorVideoPending small{letter-spacing:.18em;color:#fffa;margin:13px 0 3px;font:italic 8px Georgia}.postpartumDoctorVideoPending b{font-size:10px;font-weight:400}.postpartumDoctorSocials{flex-wrap:wrap;gap:7px;margin:20px 7px 0;display:flex}.postpartumDoctorSocials a{border:1px solid #ddd2cc;border-radius:999px;gap:9px;min-width:0;padding:8px 11px;font:9px sans-serif;display:flex}.postpartumDoctorProfile{border-top:1px solid #ddd2cc;justify-content:space-between;margin:18px 7px 0;padding-top:12px;font-size:10px!important;display:flex!important}.postpartumFaq{max-width:none}.postpartumFaq details{background:#fff;border:1px solid #e2d8d2;border-radius:16px;max-width:900px;margin:0 auto 12px;overflow:hidden}.postpartumFaq summary{cursor:pointer;justify-content:space-between;gap:18px;padding:20px 24px;font-size:13px;display:flex}.postpartumFaq details p{color:#6f615c;margin:0;padding:0 24px 22px;font-size:11px;line-height:2}.postpartumFinal{text-align:center;background:#f0e5e0;padding:110px 7vw}.postpartumFinal>p:not(.en){max-width:720px;margin:0 auto;font-size:12px;line-height:2}.postpartumFinal .postpartumCta{margin:32px auto 12px}.postpartumPhone{font:20px Georgia;display:block}.postpartumPhone small{font:9px sans-serif}.postpartumNotice{background:#f8f6f3;padding:35px max(7vw,50vw - 500px)}.postpartumNotice strong{font-size:12px}.postpartumNotice p{font-size:9px;line-height:1.9}@media (max-width:760px){.postpartumJump{grid-template-columns:1fr 1fr;margin:15px 14px 0}.postpartumJump a:nth-child(2){border-right:0}.postpartumJump a:nth-child(-n+2){border-bottom:1px solid #e1d6cf}.postpartumWorries,.postpartumCase,.postpartumNatural,.postpartumSelf{grid-template-columns:1fr;gap:30px}.postpartumWorries,.postpartumChanges,.postpartumCompare,.postpartumProblems,.postpartumCase,.postpartumDowntime,.postpartumCare,.postpartumDoctors,.postpartumFaq,.postpartumSelf{padding:75px 7vw}.postpartumChanges>div,.postpartumProblems>div,.postpartumDowntime>div,.postpartumDoctors>div{grid-template-columns:1fr}.postpartumProblems article:last-child{grid-column:auto}.postpartumChanges article{padding:24px}.postpartumCare>div{grid-template-columns:1fr}.postpartumNatural{padding:75px 7vw}.postpartumDoctors img{height:auto}.postpartumFinal{padding:80px 7vw}.postpartumFinal h2{font-size:32px}.postpartumLimits,.postpartumProposalGrid{grid-template-columns:1fr}.postpartumDecisionFactors,.guideDecisionFactors{grid-template-columns:repeat(2,1fr)}}.guidePage{--g-ink:#493f3c;--g-rose:#a87875;--g-deep:#645250;--g-paper:#f7f2ec;--g-line:#ddd0c9;color:var(--g-ink);background:#fff}.guideHero{background:var(--g-paper);border-radius:40px;grid-template-columns:1.15fr .85fr;min-height:690px;margin:0 2.5vw;display:grid;overflow:hidden;box-shadow:0 18px 48px #53403a17}.guideHero>div{flex-direction:column;justify-content:center;padding:88px 5vw 88px max(5vw,50vw - 590px);display:flex}.guideKicker{color:var(--g-rose);letter-spacing:.12em;margin:5px 0 12px;font-size:12px}.guideHero h1{letter-spacing:.055em;margin:0 0 24px;font:400 clamp(38px,4.5vw,64px)/1.55 Yu Mincho,serif}.guideHero h1 em{color:var(--g-rose);font-style:normal}.guideHero>div>p:last-of-type{font-size:12px;line-height:2.15}.guideHeroActions{gap:10px;margin-top:28px;display:flex}.guideHeroActions a{border:1px solid var(--g-rose);border-radius:999px;justify-content:space-between;min-width:225px;padding:16px 21px;font-size:11px;display:flex}.guideHeroActions a:last-child{background:var(--g-rose);color:#fff}.guideHero>aside{text-align:center;color:#fff;background:linear-gradient(145deg,#b8948f,#685654);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.guideHero>aside:before,.guideHero>aside:after{content:"";border:1px solid #ffffff35;border-radius:50%;width:460px;height:460px;position:absolute}.guideHero>aside:after{width:310px;height:310px}.guideHero aside strong{z-index:1;color:#ffffffdc;letter-spacing:.06em;font:italic clamp(38px,5vw,70px)/1.05 Georgia;position:relative}.guideHero aside p{z-index:2;color:#ffffffc2;max-width:360px;font-size:11px;line-height:2;position:absolute;bottom:48px}.guideOrbit{z-index:2;letter-spacing:.16em;color:#ffffffb5;font:italic 9px Georgia;position:absolute}.guideOrbitOne{top:19%;left:15%}.guideOrbitTwo{top:43%;right:12%}.guideOrbitThree{bottom:27%;left:19%}.guideFirst{background:#fff;padding:110px max(6vw,50vw - 590px)}.guideFirst>header{grid-template-columns:180px 1fr;gap:45px;margin-bottom:50px;display:grid}.guideFirst h2{margin:0;font:400 clamp(30px,3.6vw,48px)/1.65 Yu Mincho,serif}.guideFirst h2 em{color:var(--g-rose);font-style:normal}.guideFirst>div{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.guideFirst article{border:1px solid var(--g-line);background:var(--g-paper);border-radius:26px;flex-direction:column;min-height:270px;padding:34px;display:flex}.guideFirst article>span{color:var(--g-rose);font:italic 13px Georgia}.guideFirst h3{margin:24px 0 10px;font:25px/1.5 Yu Mincho,serif}.guideFirst article p{margin:0;font-size:11px}.guideFirst article b{border-top:1px solid var(--g-line);margin-top:auto;padding-top:20px;font-size:10px;font-weight:400}@media (max-width:760px){.guideHero{border-radius:26px;grid-template-columns:1fr;min-height:0;margin:0 14px}.guideHero>div{padding:60px 7vw}.guideHero h1{font-size:36px}.guideHeroActions{flex-direction:column}.guideHeroActions a{width:100%}.guideHero>aside{min-height:390px}.guideHero aside p{bottom:35px}.guideFirst{padding:75px 7vw}.guideFirst>header{grid-template-columns:1fr;gap:8px}.guideFirst>div{grid-template-columns:1fr}.guideFirst article{min-height:230px}}.guideFirst>div>a{border:1px solid var(--g-line);background:var(--g-paper);border-radius:26px;flex-direction:column;min-height:270px;padding:34px;transition:all .25s;display:flex}.guideFirst>div>a:hover{transform:translateY(-4px);box-shadow:0 15px 35px #6b514b12}.guideFirst>div>a>span{color:var(--g-rose);font:italic 13px Georgia}.guideFirst>div>a p{margin:0;font-size:11px}.guideFirst>div>a b{border-top:1px solid var(--g-line);margin-top:auto;padding-top:20px;font-size:10px;font-weight:400}.guideJump{border:1px solid var(--g-line);border-top:0;grid-template-columns:repeat(4,1fr);max-width:960px;margin:0 auto;display:grid}.guideJump a{text-align:center;border-right:1px solid var(--g-line);padding:20px;font-size:11px}.guideJump a:last-child{border:0}.guideFind,.guideLogic,.guideMethods,.guideFat,.guideScenes,.guideCare,.guideDoctor,.guideChoose,.guideFaq{padding:110px max(6vw,50vw - 590px)}.guideFind>header,.guideMethods>header,.guideFat>header,.guideScenes>header,.guideCare>header,.guideDoctor>header,.guideChoose>header,.guideFaq>header{grid-template-columns:180px 1fr 1fr;gap:38px;margin-bottom:55px;display:grid}.guideFind h2,.guideLogic h2,.guideMethods h2,.guideFat h2,.guideScenes h2,.guideCare h2,.guideDoctor h2,.guideChoose h2,.guideFaq h2{margin:0;font:400 clamp(30px,3.5vw,48px)/1.6 Yu Mincho,serif}.guideFind header>p:last-child,.guideMethods header>p:last-child,.guideDoctor header>p:last-child{font-size:11px;line-height:2}.guideFind{color:#fff;background:#695654}.guideFind .en{color:#e5c6c2}.guideFindGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.guideFindGrid article{border:1px solid #ffffff35;border-radius:24px;padding:38px}.guideFindGrid span{color:#edcfcb;margin-bottom:24px;font-size:12px;display:block}.guideFindGrid p{border-bottom:1px solid #ffffff20;margin:0;padding:13px 0;font-size:12px}.guideLead{text-align:center;margin:44px 0 0;font-size:13px;line-height:2}.guideLead strong{color:#f0d6d2}.guideLogic{background:#f5f0ea}.guideLogic>header{grid-template-columns:180px 1fr;margin-bottom:55px;display:grid}.guideLogic>div{border:1px solid var(--g-line);grid-template-columns:repeat(4,1fr);display:grid}.guideLogic article{border-right:1px solid var(--g-line);min-height:235px;padding:30px}.guideLogic article:last-child{border:0}.guideLogic i,.guideMethodList i,.guideCareFlow i,.guideChoose i{color:var(--g-rose);font:italic 12px Georgia}.guideLogic h3{margin:38px 0 10px;font:24px Yu Mincho}.guideLogic article p{font-size:11px}.guideLogic>p{text-align:center;margin:34px 0 0;font-size:12px}.guideMethodList{border-top:1px solid var(--g-line)}.guideMethodList article{border-bottom:1px solid var(--g-line);grid-template-columns:70px 1fr 1fr;align-items:center;gap:30px;padding:36px 15px;scroll-margin-top:25px;display:grid}.guideMethodList small{color:var(--g-rose);font-size:10px}.guideMethodList h3{margin:7px 0;font:28px Yu Mincho}.guideMethodList p{font-size:11px;line-height:2}.guideTable{max-width:760px;margin:55px auto 0;overflow:auto}.guideTable table{border-collapse:collapse;width:100%;font-size:12px}.guideTable th,.guideTable td{border-bottom:1px solid var(--g-line);text-align:left;padding:17px}.guideTable th{background:var(--g-paper);font-weight:400}.guideNote{text-align:center;color:#8d827d;font-size:9px}.guideFat{background:#eee6df}.guideFat>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideFat article{background:#fff;border-radius:28px;padding:48px}.guideFat article>small{color:var(--g-rose);font:italic 10px Georgia}.guideFat h3{margin:12px 0;font:30px/1.5 Yu Mincho}.guideFat article>p{font-size:11px;line-height:2}.guideFat dl>div{border-bottom:1px solid var(--g-line);grid-template-columns:125px 1fr}.guideFat dt{color:var(--g-rose)}.guideFat dd{font-size:11px}.guideFat dd strong{font-size:15px}.guideScenes>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.guideScenes article{background:var(--g-paper);border-radius:22px;padding:36px}.guideScenes span{color:var(--g-rose);font:italic 10px Georgia}.guideScenes h3{margin:18px 0;font:23px/1.7 Yu Mincho}.guideScenes article p{min-height:110px;font-size:11px}.guideScenes a{border-top:1px solid var(--g-line);padding-top:17px;font-size:10px;display:block}.guideCare{color:#fff;background:#655250}.guideCare .en{color:#e7c9c5}.guideCareFlow{border:1px solid #fff3;grid-template-columns:repeat(4,1fr);display:grid}.guideCareFlow article{border-right:1px solid #fff3;padding:34px}.guideCareFlow article:last-child{border:0}.guideCareFlow i{color:#e7c9c5}.guideCareFlow h3{font:22px Yu Mincho}.guideCareFlow p{color:#ffffffbf;font-size:11px}.guideCareLinks{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.guideCareLinks a{color:var(--g-ink);background:#fff;grid-template-columns:1fr auto;padding:24px;display:grid}.guideCareLinks small{color:var(--g-rose);grid-column:1;font:italic 9px Georgia}.guideCareLinks strong{grid-column:1;font-size:13px}.guideCareLinks span{grid-area:1/2/3;align-self:center}.guideDoctor>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.guideDoctor article{background:var(--g-paper);padding:18px}.guideDoctor img{object-fit:cover;object-position:top;width:100%;height:340px}.guideDoctor small{color:var(--g-rose);margin-top:18px;font-size:9px;display:block}.guideDoctor h3{margin:4px 0;font:22px Yu Mincho}.guideTextLink{border-bottom:1px solid;width:max-content;margin:34px 0 0 auto;padding:10px 0;font-size:11px;display:block}.guideChoose{background:#f5f0ea;grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.guideChoose>header{margin:0;display:block}.guideChoose ol{margin:0;padding:0;list-style:none}.guideChoose li{border-bottom:1px solid var(--g-line);grid-template-columns:48px 1fr;align-items:center;padding:18px 0;font-size:12px;display:grid}.guideChoose>p{grid-column:2;margin:0;font-size:11px;line-height:2}.guideFaq>header{grid-template-columns:180px 1fr}.guideFaq details{border-top:1px solid var(--g-line)}.guideFaq details:last-child{border-bottom:1px solid var(--g-line)}.guideFaq summary{cursor:pointer;justify-content:space-between;padding:24px 8px;font-size:13px;list-style:none;display:flex}.guideFaq summary::-webkit-details-marker{display:none}.guideFaq details p{color:#756b67;margin:0;padding:0 38px 25px;font-size:11px}.guideFaq summary span{color:var(--g-rose)}.guideFinal{text-align:center;background:linear-gradient(145deg,#e9ded7,#f8f3ed);padding:120px 6vw}.guideFinal h2{margin:14px;font:400 clamp(32px,4vw,52px)/1.6 Yu Mincho}.guideFinal>p:not(.en){font-size:12px;line-height:2}.guideFinal>div{grid-template-columns:1fr 1fr;max-width:690px;margin:36px auto 0;display:grid}.guideFinal a{background:var(--g-rose);color:#fff;justify-content:space-between;align-items:center;min-height:78px;padding:20px 25px;font-size:12px;display:flex}.guideFinal a+a{color:var(--g-ink);border:1px solid var(--g-rose);background:#fff;flex-direction:column;justify-content:center;font:20px Georgia}.guideFinal small{font:9px sans-serif}@media (max-width:760px){.guideJump{grid-template-columns:1fr 1fr;margin:0 20px}.guideJump a:nth-child(2){border-right:0}.guideJump a:nth-child(-n+2){border-bottom:1px solid var(--g-line)}.guideFirst,.guideFind,.guideLogic,.guideMethods,.guideFat,.guideScenes,.guideCare,.guideDoctor,.guideChoose,.guideFaq{padding:75px 7vw}.guideFirst>header,.guideFind>header,.guideMethods>header,.guideFat>header,.guideScenes>header,.guideCare>header,.guideDoctor>header,.guideChoose>header,.guideFaq>header,.guideLogic>header{grid-template-columns:1fr;gap:8px}.guideFindGrid,.guideFat>div,.guideScenes>div,.guideCareFlow,.guideCareLinks,.guideDoctor>div{grid-template-columns:1fr}.guideFirst>div>a{min-height:230px}.guideLogic>div{grid-template-columns:1fr 1fr}.guideLogic article:nth-child(2){border-right:0}.guideLogic article:nth-child(-n+2){border-bottom:1px solid var(--g-line)}.guideMethodList article{grid-template-columns:40px 1fr}.guideMethodList article>p{grid-column:2}.guideFat article{padding:34px 27px}.guideScenes article p{min-height:0}.guideCareFlow article{border-bottom:1px solid #fff3;border-right:0}.guideDoctor img{height:auto}.guideChoose{display:block}.guideChoose ol{margin-top:35px}.guideChoose>p{margin-top:25px}.guideFinal{padding:85px 7vw}.guideFinal>div{grid-template-columns:1fr}}.guideDiscover{background:#fff;padding:110px max(6vw,50vw - 590px)}.guideDiscover>header{grid-template-columns:180px 1fr 1fr;gap:38px;margin-bottom:55px;display:grid}.guideDiscover h2{margin:0;font:400 clamp(30px,3.5vw,48px)/1.6 Yu Mincho,serif}.guideDiscover>header>p:last-child{font-size:11px;line-height:2}.guideDiscoverColumns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.guideDiscoverColumns>section{border:1px solid var(--g-line);border-radius:28px;overflow:hidden}.guideDiscoverColumns>section>div{background:var(--g-paper);padding:34px}.guideDiscoverColumns span{color:var(--g-rose);font:italic 11px Georgia}.guideDiscoverColumns p{color:#847773;margin:15px 0 2px;font-size:10px}.guideDiscoverColumns h3{margin:0;font:26px Yu Mincho}.guideDiscoverColumns nav a{border-top:1px solid var(--g-line);grid-template-columns:1fr auto;gap:5px 20px;padding:22px 25px;transition:all .2s;display:grid}.guideDiscoverColumns nav a:hover{background:#faf7f3}.guideDiscoverColumns b{font:400 14px Yu Mincho}.guideDiscoverColumns small{color:#8b7e79;font-size:9px}.guideDiscoverColumns i{color:var(--g-rose);grid-area:1/2/3;align-self:center;font-style:normal}.guideDiscoverFeatured{grid-template-columns:1fr 1fr;gap:14px;display:grid}.guideDiscoverFeatured>a{border:1px solid var(--g-line);background:var(--g-paper);border-radius:22px;grid-template-columns:1fr auto;align-content:start;min-height:165px;padding:28px;transition:all .2s;display:grid}.guideDiscoverFeatured>a:last-child{grid-column:1/-1}.guideDiscoverFeatured>a:hover{transform:translateY(-3px);box-shadow:0 12px 30px #5a433c12}.guideDiscoverFeatured span{color:var(--g-rose);font:italic 10px Georgia}.guideDiscoverFeatured b{grid-column:1;margin:20px 0 6px;font:22px Yu Mincho}.guideDiscoverFeatured small{color:#877a75;grid-column:1;font-size:9px}.guideDiscoverFeatured i{color:var(--g-rose);grid-area:1/2/4;align-self:center;font-style:normal}.guideDiscoverFeatured .guideGradualHubCard small{color:var(--g-rose);font:18px/1.55 Yu Mincho}.guideBridge{text-align:center;background:#eee6df;padding:105px max(7vw,50vw - 500px)}.guideBridge h2{margin:10px 0 40px;font:400 clamp(29px,3.4vw,45px)/1.65 Yu Mincho}.guideBridge>div{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:16px;display:grid}.guideBridge>div span{background:#fff;border-radius:18px;padding:25px 12px;font-size:11px}.guideBridge>div i{color:var(--g-rose);font-style:normal}.guideBridge>p:last-child{max-width:760px;margin:35px auto 0;font-size:11px;line-height:2}.guideDetail{--g-ink:#493f3c;--g-rose:#a87875;--g-paper:#f7f2ec;--g-line:#ddd0c9;color:var(--g-ink)}.guideDetailHero{text-align:center;background:radial-gradient(circle at 50% 20%,#fff,var(--g-paper));border-radius:36px;max-width:1180px;margin:0 auto;padding:100px 7vw 110px}.guideDetailHero h1{margin:10px;font:400 clamp(38px,5vw,65px)/1.55 Yu Mincho}.guideDetailHero>p:not(.en){max-width:720px;margin:20px auto;font-size:13px;line-height:2.2}.guideDetailHero>a{border:1px solid var(--g-rose);border-radius:999px;margin-top:20px;padding:15px 27px;font-size:11px;display:inline-block}.guideDetailUnderstand,.guideDetailView,.guideDetailMethods,.guideDetailNext{padding:105px max(7vw,50vw - 540px)}.guideDetailUnderstand>header,.guideDetailView>header,.guideDetailMethods>header{grid-template-columns:180px 1fr 1fr;gap:35px;margin-bottom:50px;display:grid}.guideDetailUnderstand h2,.guideDetailView h2,.guideDetailMethods h2,.guideDetailNext h2{margin:0;font:400 clamp(29px,3.4vw,46px)/1.6 Yu Mincho}.guideDetailUnderstand>div{border:1px solid var(--g-line);grid-template-columns:repeat(4,1fr);display:grid}.guideDetailUnderstand article{border-right:1px solid var(--g-line);padding:30px}.guideDetailUnderstand article:last-child{border:0}.guideDetailUnderstand i,.guideDetailMethods i{color:var(--g-rose);font:italic 11px Georgia}.guideDetailUnderstand article p{margin:35px 0 0;font-size:12px}.guideDetailView{color:#fff;background:#675553}.guideDetailView .en{color:#e7c9c5}.guideDetailView>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guideDetailView article{border:1px solid #ffffff38;border-radius:24px;padding:40px}.guideDetailView h3{font:24px Yu Mincho}.guideDetailView article p{color:#ffffffc9;font-size:11px;line-height:2}.guideDetailMethods>header>p:last-child{font-size:11px;line-height:2}.guideDetailMethods>div{border-top:1px solid var(--g-line)}.guideDetailMethods article{border-bottom:1px solid var(--g-line);grid-template-columns:60px 1fr 1.2fr;align-items:center;gap:25px;padding:28px 10px;display:grid}.guideDetailMethods h3{font:22px Yu Mincho}.guideDetailMethods article p{font-size:11px}.guideDetailMethods aside{text-align:center;background:var(--g-paper);max-width:760px;margin:45px auto 0;padding:30px;font-size:12px;line-height:2}.guideDetailRelated{text-align:center;background:#eee6df;padding:50px max(7vw,50vw - 400px)}.guideDetailRelated p{font-size:10px}.guideDetailRelated a{border-bottom:1px solid var(--g-rose);justify-content:space-between;padding:20px;font-size:13px;display:flex}.guideDetailNext{text-align:center}.guideDetailNext>div{justify-content:center;gap:10px;margin-top:30px;display:flex}.guideDetailNext a{border:1px solid var(--g-line);border-radius:999px;padding:15px 22px;font-size:10px}@media (max-width:760px){.guideDiscover{padding:75px 7vw}.guideDiscover>header,.guideDetailUnderstand>header,.guideDetailView>header,.guideDetailMethods>header{grid-template-columns:1fr;gap:8px}.guideDiscoverColumns,.guideDiscoverFeatured{grid-template-columns:1fr}.guideDiscoverFeatured>a:last-child{grid-column:auto}.guideBridge{padding:75px 7vw}.guideBridge>div{grid-template-columns:1fr}.guideBridge>div i{transform:rotate(90deg)}.guideDetailHero{border-radius:26px;margin:0 14px;padding:70px 7vw}.guideDetailHero h1{font-size:36px}.guideDetailUnderstand,.guideDetailView,.guideDetailMethods,.guideDetailNext{padding:75px 7vw}.guideDetailUnderstand>div{grid-template-columns:1fr 1fr}.guideDetailUnderstand article:nth-child(2){border-right:0}.guideDetailUnderstand article:nth-child(-n+2){border-bottom:1px solid var(--g-line)}.guideDetailView>div{grid-template-columns:1fr}.guideDetailMethods article{grid-template-columns:35px 1fr}.guideDetailMethods article p{grid-column:2}.guideDetailNext>div{flex-direction:column}}.guideDetailEmpathy,.guideDetailLimits,.guideDetailCase,.guideDetailWhy,.guideDetailCare,.guideDetailRelatedList{padding:105px max(7vw,50vw - 540px)}.guideDetailEmpathy>header,.guideDetailLimits>header,.guideDetailCase>header,.guideDetailWhy>header,.guideDetailCare>header{grid-template-columns:180px 1fr;gap:35px;margin-bottom:48px;display:grid}.guideDetailEmpathy h2,.guideDetailLimits h2,.guideDetailCase h2,.guideDetailWhy h2,.guideDetailCare h2,.guideDetailRelatedList h2{margin:0;font:400 clamp(29px,3.4vw,46px)/1.6 Yu Mincho}.guideDetailEmpathy{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.guideDetailEmpathy>header{display:block}.guideDetailEmpathy>div p{border-bottom:1px solid var(--g-line);gap:18px;margin:0;padding:16px 4px;font-size:12px;display:flex}.guideDetailEmpathy i,.guideDetailLimits i,.guideDetailWhy i{color:var(--g-rose);font:italic 11px Georgia}.guideDetailReframe{text-align:center;background:#eee6df;padding:105px max(7vw,50vw - 425px)}.guideDetailReframe h2{margin:10px 0 25px;font:400 clamp(28px,3.4vw,44px)/1.65 Yu Mincho}.guideDetailReframe>p:last-child{font-size:12px;line-height:2.2}.guideSizeupPaths{background:#fff;padding:105px max(7vw,50vw - 540px)}.guideSizeupPaths>header{max-width:720px;margin-bottom:48px}.guideSizeupPaths h2,.guideSizeupCompare h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideSizeupPaths>header>p:last-child{font-size:12px;line-height:2}.guideSizeupPaths>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.guideSizeupPaths article{border:1px solid var(--g-line);background:var(--g-paper);border-radius:22px;min-height:230px;padding:32px}.guideSizeupPaths article i{color:var(--g-rose);font:italic 11px Georgia}.guideSizeupPaths article h3{margin:30px 0 12px;font:21px/1.6 Yu Mincho}.guideSizeupPaths article p{font-size:11px;line-height:2}.guideSizeupCompare{color:#fff;background:#675553;grid-template-columns:1fr 1fr;gap:80px;padding:105px max(7vw,50vw - 540px);display:grid}.guideSizeupCompare .en{color:#e7c9c5}.guideSizeupCompare>div:last-child>p{margin:0 0 20px;font-size:12px;line-height:2.15}.guideSizeupCompare ul{grid-template-columns:1fr 1fr;gap:8px;margin:30px 0 0;padding:0;list-style:none;display:grid}.guideSizeupCompare li{text-align:center;border:1px solid #ffffff38;border-radius:999px;padding:14px;font-size:10px}.guideFinalNote{color:#ffffffb8;margin-top:20px;font-size:10px;display:block}.guideSizeupNatural{background:#fff;grid-template-columns:180px 1fr 1.15fr;gap:45px;padding:105px max(7vw,50vw - 540px);display:grid}.guideSizeupNatural h2{margin:0;font:400 clamp(30px,3.5vw,46px)/1.55 Yu Mincho}.guideSizeupNatural>div p{margin:0 0 20px;font-size:12px;line-height:2.2}.guideSizeupNatural>div strong{border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line);color:var(--g-rose);margin-top:30px;padding:24px 0;font:400 18px/1.8 Yu Mincho;display:block}.guideNaturalMeaning{background:#fff;padding:105px max(7vw,50vw - 540px)}.guideNaturalMeaning>header{max-width:760px;margin-bottom:48px}.guideNaturalMeaning h2,.guideNaturalBalance h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideNaturalMeaning>header>p:last-child{font-size:12px;line-height:2}.guideNaturalMeaning>div{border-top:1px solid var(--g-line);grid-template-columns:1fr 1fr;display:grid}.guideNaturalMeaning article{border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:32px}.guideNaturalMeaning article:nth-child(2n){border-right:0}.guideNaturalMeaning article i{color:var(--g-rose);font:italic 10px Georgia}.guideNaturalMeaning article h3{margin:20px 0 8px;font:21px/1.6 Yu Mincho}.guideNaturalMeaning article p{font-size:11px;line-height:2}.guideNaturalBalance{color:#fff;background:#675553;grid-template-columns:1fr 1fr;gap:80px;padding:105px max(7vw,50vw - 540px);display:grid}.guideNaturalBalance .en{color:#e7c9c5}.guideNaturalBalance>div:last-child p{color:#ffffffc9;margin:0 0 20px;font-size:12px;line-height:2.15}.guideNaturalBalance a{border-bottom:1px solid #e7c9c5;margin-top:18px;padding-bottom:7px;font-size:11px;display:inline-block}.guideNaturalVariety{background:#fff;grid-template-columns:1fr 1.1fr;gap:85px;padding:105px max(7vw,50vw - 540px);display:grid}.guideNaturalVariety h2,.guideNaturalPrivacy h2,.guideNaturalChoice h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideNaturalVariety>div>p{margin:0 0 20px;font-size:12px;line-height:2.2}.guideNaturalVariety blockquote{border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line);color:var(--g-rose);margin:32px 0 0;padding:28px 0;font:20px/1.8 Yu Mincho}.guideNaturalPrivacy{background:#f2e9e3;padding:105px max(7vw,50vw - 540px)}.guideNaturalPrivacy>header{max-width:780px;margin-bottom:48px}.guideNaturalPrivacyGrid{border-top:1px solid var(--g-line);grid-template-columns:1fr 1fr;display:grid}.guideNaturalPrivacyGrid article{border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:32px}.guideNaturalPrivacyGrid article:nth-child(2n){border-right:0}.guideNaturalPrivacyGrid i{color:var(--g-rose);font:italic 10px Georgia}.guideNaturalPrivacyGrid h3{margin:18px 0 8px;font:20px/1.6 Yu Mincho}.guideNaturalPrivacyGrid p{font-size:11px;line-height:2}.guideNaturalPrivacy>aside{border-left:4px solid var(--g-rose);background:#fff;margin-top:38px;padding:32px}.guideNaturalPrivacy>aside h3{margin:0 0 10px;font:21px/1.6 Yu Mincho}.guideNaturalPrivacy>aside p{margin:0;font-size:11px;line-height:2}.guideNaturalChoice{color:#fff;background:#3f3635;grid-template-columns:1fr 1.15fr;gap:80px;padding:105px max(7vw,50vw - 540px);display:grid}.guideNaturalChoice .en{color:#e7c9c5}.guideNaturalChoice>div:last-child>p{color:#ffffffc9;margin:0 0 20px;font-size:12px;line-height:2.15}.guideNaturalChoice nav{border-top:1px solid #ffffff38;margin-top:32px;display:grid}.guideNaturalChoice nav a{color:#e7c9c5;border-bottom:1px solid #ffffff38;padding:14px 0;font-size:10px}.guideSizeupCases{background:#f7f2ec;padding:105px max(7vw,50vw - 560px)}.guideSizeupCases>header{max-width:760px;margin-bottom:48px}.guideSizeupCases>header h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideSizeupCases>header>p:last-child{font-size:12px;line-height:2}.guideSizeupCaseGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideSizeupCase{border:1px solid var(--g-line);background:#fff;border-radius:24px;overflow:hidden}.guideSizeupCaseImages{grid-template-columns:1fr 1fr;display:grid}.guideSizeupCaseImages figure{aspect-ratio:3/4;background:#e9e1da;margin:0;position:relative;overflow:hidden}.guideSizeupCaseImages img{object-fit:cover;width:100%;height:100%;display:block}.guideSizeupCaseImages figcaption{letter-spacing:.1em;background:#ffffffdf;padding:6px 9px;font:9px Georgia;position:absolute;bottom:10px;left:10px}.guideSizeupCaseBody{padding:28px}.guideSizeupCaseBody>small{color:var(--g-rose);font-size:9px}.guideSizeupCaseBody h3{margin:10px 0;font:21px/1.55 Yu Mincho}.guideSizeupCaseBody>p{font-size:11px;line-height:2}.guideSizeupCaseBody dl{border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line);justify-content:space-between;gap:20px;margin:20px 0;padding:18px 0;display:flex}.guideSizeupCaseBody dt{font-size:10px}.guideSizeupCaseBody dd{margin:0;font-size:12px;font-weight:600}.guideSizeupCaseBody>a{color:var(--g-rose);font-size:11px}.guideSizeupCases>aside{border:1px solid var(--g-line);margin-top:28px;padding:24px 28px;font-size:10px;line-height:1.9}.guideSizeupCases>aside p{margin:8px 0}.guideSizeupCases>aside small{color:#7d716e}.guideSizeupCasesMore{border:1px solid var(--g-rose);border-radius:999px;width:max-content;margin:32px auto 0;padding:14px 24px;font-size:11px;display:block}.guideSizeupCaseGrid:has(.guideSizeupCase:nth-child(3)){grid-template-columns:repeat(3,1fr)}.guideSizeupCasePlaceholder .guideSizeupCaseImages figure{color:#8c7975;text-align:center;background:linear-gradient(145deg,#e9dfd7,#f5eee8);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.guideSizeupCasePlaceholder .guideSizeupCaseImages figure+figure{background:linear-gradient(145deg,#e4d5ce,#f0e4de)}.guideSizeupCasePlaceholder .guideSizeupCaseImages figure span{letter-spacing:.15em;font:9px Georgia}.guideSizeupCasePlaceholder .guideSizeupCaseImages figure b{font:400 13px/1.8 Yu Mincho}.guideSizeupCasePlaceholder .guideSizeupCaseBody dd{text-align:right;max-width:180px;font-size:10px}.guideSizeupRisks{color:#fff;background:#3f3635;padding:105px max(7vw,50vw - 540px)}.guideSizeupRisks>header{max-width:780px;margin-bottom:50px}.guideSizeupRisks h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideSizeupRisks>header>p:last-child{color:#ffffffbf;font-size:12px;line-height:2}.guideSizeupRisks>div{border-top:1px solid #ffffff2e;grid-template-columns:1fr 1fr;display:grid}.guideSizeupRisks article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;padding:30px}.guideSizeupRisks article:nth-child(2n){border-right:0}.guideSizeupRisks article i{color:#d6aaa4;font:italic 10px Georgia}.guideSizeupRisks article h3{margin:18px 0 8px;font:20px/1.6 Yu Mincho}.guideSizeupRisks article p{color:#ffffffb8;font-size:11px;line-height:2}.guideSizeupRisks>aside{background:#ffffff0a;border:1px solid #d6aaa475;margin-top:45px;padding:38px}.guideSizeupRisks>aside h3{margin:0 0 12px;font:25px/1.6 Yu Mincho}.guideSizeupRisks>aside p{color:#ffffffce;font-size:12px;line-height:2.1}.guideSizeupRisks>aside small{color:#ffffff8c;font-size:10px}@media (max-width:760px){.guideSizeupPaths{padding:75px 7vw}.guideSizeupPaths>div{grid-template-columns:1fr}.guideSizeupPaths article{min-height:auto}.guideSizeupNatural{grid-template-columns:1fr;gap:18px;padding:75px 7vw}.guideSizeupCompare{grid-template-columns:1fr;gap:30px;padding:75px 7vw}.guideSizeupCompare ul{grid-template-columns:1fr}.guideSizeupCases{padding:75px 5vw}:is(.guideSizeupCaseGrid,.guideSizeupCaseGrid:has(.guideSizeupCase:nth-child(3))){grid-template-columns:1fr}.guideSizeupCaseBody{padding:22px}.guideSizeupCaseBody dl{display:block}.guideSizeupCaseBody dd{text-align:left;max-width:none;margin-top:6px}.guideSizeupRisks{padding:75px 7vw}.guideSizeupRisks>div{grid-template-columns:1fr}.guideSizeupRisks article{border-right:0}.guideSizeupRisks>aside{padding:26px}.guideNaturalMeaning{padding:75px 7vw}.guideNaturalMeaning>div{grid-template-columns:1fr}.guideNaturalMeaning article{border-right:0}.guideNaturalBalance,.guideNaturalVariety,.guideNaturalChoice{grid-template-columns:1fr;gap:30px;padding:75px 7vw}.guideNaturalPrivacy{padding:75px 7vw}.guideNaturalPrivacyGrid{grid-template-columns:1fr}.guideNaturalPrivacyGrid article{border-right:0}}.guideDetailLimits{background:#f5f0ea}.guideDetailLimits>div{grid-template-columns:1fr 1fr;gap:15px;display:grid}.guideDetailLimits article{background:#fff;border-radius:22px;padding:32px}.guideDetailLimits article p{font-size:12px;line-height:2}.guideDetailLimits>p{text-align:center;max-width:750px;margin:32px auto 0;font-size:11px;line-height:2}.guideDetailMethods article>div small{color:var(--g-rose);font-size:9px}.guideDetailMethods article>div h3{margin:6px 0}.guideDetailCase{background:#f6f2ed;grid-template-columns:1fr 1fr;gap:70px;display:grid}.guideDetailCase>header{display:block}.guideDetailCase>div{border:1px solid var(--g-line);background:#fff;align-self:center;padding:36px}.guideDetailCase>div p{font-size:11px;line-height:2}.guideDetailCase a{border-top:1px solid var(--g-line);margin-top:24px;padding-top:15px;font-size:10px;display:block}.guideDetailWhy{color:#fff;background:#685553}.guideDetailWhy .en{color:#e9cbc7}.guideDetailWhy>div{border:1px solid #ffffff32;grid-template-columns:1fr 1fr;display:grid}.guideDetailWhy article{border-bottom:1px solid #ffffff32;border-right:1px solid #ffffff32;gap:18px;padding:25px;display:flex}.guideDetailWhy article:nth-child(2n){border-right:0}.guideDetailWhy article:nth-last-child(-n+2){border-bottom:0}.guideDetailWhy article p{margin:0;font-size:11px}.guideDetailWhy i{color:#e9cbc7}.guideDetailWhy blockquote{border-left:2px solid #d9aaa4;max-width:800px;margin:45px auto 25px;padding:30px;font:19px/2 Yu Mincho}.guideDetailWhy blockquote small{color:#ffffff9f;margin-top:14px;font:9px sans-serif;display:block}.guideDetailWhy>a{border-bottom:1px solid;width:max-content;margin-left:auto;padding-bottom:5px;font-size:10px;display:block}.guideDetailCare>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.guideDetailCare a{background:var(--g-paper);grid-template-columns:1fr auto;padding:26px;display:grid}.guideDetailCare small{color:var(--g-rose);grid-column:1;font:italic 9px Georgia}.guideDetailCare strong{grid-column:1;font-size:13px}.guideDetailCare span{grid-area:1/2/3;align-self:center}.guideDetailRelatedList{text-align:center;background:#f5f0ea}.guideDetailRelatedList>div{justify-content:center;gap:12px;margin-top:30px;display:flex}.guideDetailRelatedList a{border:1px solid var(--g-line);background:#fff;justify-content:space-between;min-width:250px;padding:20px;font-size:10px;display:flex}@media (max-width:760px){.guideDetailEmpathy,.guideDetailLimits,.guideDetailCase,.guideDetailWhy,.guideDetailCare,.guideDetailRelatedList{padding:75px 7vw}.guideDetailEmpathy,.guideDetailCase{grid-template-columns:1fr;gap:35px}.guideDetailEmpathy>header,.guideDetailLimits>header,.guideDetailCase>header,.guideDetailWhy>header,.guideDetailCare>header{grid-template-columns:1fr;gap:8px}.guideDetailLimits>div,.guideDetailWhy>div,.guideDetailCare>div{grid-template-columns:1fr}.guideDetailWhy article{border-right:0}.guideDetailWhy article:nth-last-child(2){border-bottom:1px solid #ffffff32}.guideDetailMethods article>p{grid-column:2}.guideDetailRelatedList>div{flex-direction:column}.guideDetailRelatedList a{min-width:0}}.guideDoctorMessages{background:#f7f2ec;padding:105px max(7vw,50vw - 560px)}.guideDoctorMessages>header{max-width:760px;margin-bottom:45px}.guideDoctorMessages>header h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideDoctorMessages>header>p:last-child{font-size:12px;line-height:2}.guideDoctorMessages>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.guideDoctorMessages article{border:1px solid var(--g-line);background:#fff;border-radius:24px;padding:18px}.guideDoctorVideoPending{aspect-ratio:16/9;color:#fff;background:linear-gradient(145deg,#8b716d,#4f4240);border-radius:17px;flex-direction:column;justify-content:center;align-items:center;display:flex}.guideDoctorVideoPending>span{border:1px solid #fff8;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:3px;display:grid}.guideDoctorVideoPending small{letter-spacing:.16em;color:#ffffffa8;margin:12px 0 3px;font:italic 8px Georgia}.guideDoctorVideoPending b{font-size:10px;font-weight:400}.guideDoctorMessages article>small{color:var(--g-rose);margin:20px 7px 0;font-size:9px;display:block}.guideDoctorMessages article h3{margin:5px 7px;font:25px Yu Mincho}.guideDoctorMessages article>p{margin:12px 7px;font-size:11px;line-height:2}.guideDoctorMessages article nav{flex-wrap:wrap;gap:7px;margin:20px 7px 0;display:flex}.guideDoctorMessages article nav a{border:1px solid var(--g-line);border-radius:999px;gap:8px;padding:8px 11px;font-size:9px;display:flex}.guideDoctorProfile{border-top:1px solid var(--g-line);justify-content:space-between;margin:18px 7px 0;padding-top:12px;font-size:10px;display:flex}@media (max-width:760px){.guideDoctorMessages{padding:75px 5vw}.guideDoctorMessages>div{grid-template-columns:1fr}}.guideGradualConcept{color:#fff;background:#665452;grid-template-columns:1fr 1fr;gap:80px;padding:105px max(7vw,50vw - 540px);display:grid}.guideGradualConcept .en{color:#e7c9c5}.guideGradualConcept h2,.guideGradualCompare h2,.guideGradualPlan h2,.guideGradualPrice h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualConcept>div:last-child p{color:#ffffffc9;font-size:12px;line-height:2.2}.guideGradualConcept strong{color:#e7c9c5;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;margin-top:30px;padding:25px 0;font:18px/1.9 Yu Mincho;display:block}.guideGradualCompare{background:#fff;padding:105px max(7vw,50vw - 540px)}.guideGradualCompare>header{max-width:760px;margin-bottom:42px}.guideGradualCompare>header>p:last-child{font-size:12px;line-height:2}.guideGradualCompare>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideGradualCompare article{border:1px solid var(--g-line);background:var(--g-paper);border-radius:24px;padding:36px}.guideGradualCompare article small{color:var(--g-rose);font-size:9px}.guideGradualCompare article h3{margin:12px 0 22px;font:25px/1.6 Yu Mincho}.guideGradualCompare ul{margin:0;padding:0;list-style:none}.guideGradualCompare li{border-bottom:1px solid var(--g-line);padding:13px 0;font-size:11px}.guideGradualPlan{background:#f3ebe5;padding:105px max(7vw,50vw - 540px)}.guideGradualPlan>header{max-width:700px;margin-bottom:42px}.guideGradualPlan>div{border-top:1px solid var(--g-line);grid-template-columns:repeat(4,1fr);display:grid}.guideGradualPlan article{border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:28px 24px}.guideGradualPlan article:last-child{border-right:0}.guideGradualPlan i{color:var(--g-rose);font:italic 10px Georgia}.guideGradualPlan h3{margin:20px 0 8px;font:19px/1.6 Yu Mincho}.guideGradualPlan article p{font-size:10px;line-height:2}.guideGradualPrice{background:#fff;grid-template-columns:1fr 1fr;gap:75px;padding:105px max(7vw,50vw - 540px);display:grid}.guideGradualPrice>div>p:last-child{font-size:12px;line-height:2}.guideGradualPrice aside{border:1px solid var(--g-line);background:var(--g-paper);padding:30px}.guideGradualPrice dl{margin:0}.guideGradualPrice dl>div{border-bottom:1px solid var(--g-line);justify-content:space-between;gap:25px;padding:14px 0;display:flex}.guideGradualPrice dt{font-size:10px}.guideGradualPrice dd{text-align:right;margin:0;font-size:12px;font-weight:600}.guideGradualPrice aside small{color:#7d716e;margin-top:20px;font-size:9px;line-height:1.8;display:block}@media (max-width:760px){.guideGradualConcept,.guideGradualPrice{grid-template-columns:1fr;gap:30px;padding:75px 7vw}.guideGradualCompare,.guideGradualPlan{padding:75px 7vw}.guideGradualCompare>div,.guideGradualPlan>div{grid-template-columns:1fr}.guideGradualPlan article{border-right:0}}.guideGradualBenefits{background:#f4ece6;padding:105px max(7vw,50vw - 540px)}.guideGradualBenefits>header{max-width:780px;margin-bottom:45px}.guideGradualBenefits h2,.guideGradualSafety h2,.guideGradualFit h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualBenefits>header>p:last-child,.guideGradualFit>header>p:last-child{font-size:12px;line-height:2}.guideGradualBenefits>div{border-top:1px solid var(--g-line);grid-template-columns:1fr 1fr;display:grid}.guideGradualBenefits article{border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:32px}.guideGradualBenefits article:nth-child(2n){border-right:0}.guideGradualBenefits i,.guideGradualFit i{color:var(--g-rose);font:italic 10px Georgia}.guideGradualBenefits h3,.guideGradualFit h3{margin:18px 0 8px;font:21px/1.6 Yu Mincho}.guideGradualBenefits article p,.guideGradualFit article p{font-size:11px;line-height:2}.guideGradualSafety{color:#fff;background:#3f3635;grid-template-columns:1fr 1.15fr;gap:75px;padding:105px max(7vw,50vw - 540px);display:grid}.guideGradualSafety .en{color:#e7c9c5}.guideGradualSafety>div:last-child>p{color:#ffffffc9;font-size:12px;line-height:2.2}.guideGradualSafety aside{border:1px solid #ffffff38;margin:28px 0;padding:25px}.guideGradualSafety aside strong{font:18px Yu Mincho}.guideGradualSafety aside p{color:#ffffffb5;font-size:10px;line-height:2}.guideGradualSafety nav{border-top:1px solid #ffffff38;display:grid}.guideGradualSafety nav a{color:#e7c9c5;border-bottom:1px solid #ffffff38;padding:13px 0;font-size:10px}.guideGradualPriceExamples{gap:8px;margin-top:28px;display:flex}.guideGradualPriceExamples span{border:1px solid var(--g-line);text-align:center;flex:1;padding:16px 8px;font-size:9px}.guideGradualPriceExamples strong{margin-top:6px;font-size:12px;display:block}.guideGradualFit{background:#f4ece6;padding:105px max(7vw,50vw - 540px)}.guideGradualFit>header{max-width:780px;margin-bottom:42px}.guideGradualFit>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.guideGradualFit article{border:1px solid var(--g-line);background:#fff;border-radius:22px;padding:30px}.guideGradualFit>p{text-align:center;max-width:760px;margin:32px auto 0;font-size:11px;line-height:2}@media (max-width:760px){.guideGradualBenefits,.guideGradualFit{padding:75px 7vw}.guideGradualBenefits>div,.guideGradualSafety,.guideGradualFit>div{grid-template-columns:1fr}.guideGradualBenefits article{border-right:0}.guideGradualSafety{gap:30px;padding:75px 7vw}.guideGradualPriceExamples{flex-direction:column}}.guideGradualWhy{background:#fff;padding:105px max(7vw,50vw - 540px)}.guideGradualWhy>header{max-width:800px;margin-bottom:45px}.guideGradualWhy h2,.guideGradualConclusion h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualWhy>header>p:last-child{font-size:12px;line-height:2}.guideGradualWhy>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.guideGradualWhy article{border:1px solid var(--g-line);background:var(--g-paper);border-radius:22px;padding:32px}.guideGradualWhy small{color:var(--g-rose);font-size:9px}.guideGradualWhy article h3{margin:12px 0;font:21px/1.6 Yu Mincho}.guideGradualWhy article>span{background:var(--g-rose);color:#fff;border-radius:999px;width:max-content;margin:15px 0;padding:7px 13px;font-size:9px;display:block}.guideGradualWhy article p{font-size:11px;line-height:2}.guideGradualWhy article p strong{color:var(--g-rose);font:17px/1.7 Yu Mincho;display:block}.guideGradualConclusion{text-align:center;background:#eaded8;padding:90px max(7vw,50vw - 450px)}.guideGradualConclusion>p:last-child{max-width:760px;margin:0 auto;font-size:12px;line-height:2.1}@media (max-width:760px){.guideGradualWhy{padding:75px 7vw}.guideGradualWhy>div{grid-template-columns:1fr}.guideGradualConclusion{padding:75px 7vw}}.guideGradualVertra{color:#fff;background:#594a47;grid-template-columns:150px 1fr;gap:34px;padding:70px max(7vw,50vw - 540px);display:grid}.guideGradualVertra>small{color:#edcec8;letter-spacing:.14em;padding-top:10px;font:italic 10px Georgia}.guideGradualVertra h2{max-width:780px;margin:0 0 18px;font:400 clamp(25px,3vw,38px)/1.65 Yu Mincho}.guideGradualVertra p{color:#ffffffc7;max-width:780px;margin:0;font-size:11px;line-height:2.2}@media (max-width:760px){.guideGradualVertra{grid-template-columns:1fr;gap:14px;padding:58px 7vw}.guideGradualVertra h2{font-size:24px}.guideGradualVertra p{font-size:10px}}.guideGradualIllustrations{background:#f4ece6;padding:105px max(7vw,50vw - 540px)}.guideGradualIllustrations>header{max-width:760px;margin-bottom:45px}.guideGradualIllustrations h2{margin:8px 0;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualIllustrations>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideGradualIllustrations figure{border:1px solid var(--g-line);background:#fff;border-radius:24px;margin:0;padding:30px}.guideGradualIllustrations figcaption{padding-top:25px}.guideGradualIllustrations figcaption strong{font:20px/1.6 Yu Mincho}.guideGradualIllustrations figcaption p{font-size:11px;line-height:2}.fatRetentionDiagram{background:linear-gradient(#f7ddd4 0 22%,#f2cabc 22% 30%,#f7ead3 30%);border-radius:18px;justify-content:space-around;align-items:center;gap:10px;height:230px;padding:20px;display:flex;overflow:hidden}.fatRetentionDiagram>div{width:105px;height:105px;position:relative}.fatRetentionDiagram>i{color:var(--g-rose);font-style:normal}.fatRetentionDiagram span,.fatScatter i{background:#e6ae72;border:3px solid #f5d7aa;border-radius:50%;width:27px;height:27px;position:absolute}.fatRetentionDiagram span:first-of-type{top:10px;left:8px}.fatRetentionDiagram span:nth-of-type(2){top:3px;left:42px}.fatRetentionDiagram span:nth-of-type(3){top:32px;left:67px}.fatRetentionDiagram span:nth-of-type(4){top:52px;left:20px}.fatRetentionDiagram span:nth-of-type(5){top:68px;left:53px}.fatRetentionDiagram .withVessels b{background:#bb6f72;border-radius:3px;width:3px;height:94px;position:absolute;top:4px;left:45px;transform:rotate(25deg)}.fatRetentionDiagram .withVessels b:nth-child(2){left:58px;transform:rotate(-35deg)}.fatLumpDiagram{background:linear-gradient(#f7ddd4 0 22%,#f2cabc 22% 30%,#f7ead3 30%);border-radius:18px;grid-template-columns:1fr 1fr;height:230px;display:grid;overflow:hidden}.fatLumpDiagram>div{text-align:center;border-right:1px dashed #bd9990;padding:18px 10px;position:relative}.fatLumpDiagram>div:last-child{border:0}.fatLumpDiagram small{font-size:9px}.fatLumpDiagram b{font-size:9px;line-height:1.6;position:absolute;bottom:15px;left:8px;right:8px}.fatCluster{background:#e6ae72;border:7px solid #f5d7aa;border-radius:50%;width:100px;height:100px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.fatCluster i{background:#88675f;border-radius:50%;position:absolute;inset:28px}.fatScatter{width:125px;height:105px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.fatScatter i:first-child{top:8px;left:5px}.fatScatter i:nth-child(2){top:0;left:48px}.fatScatter i:nth-child(3){top:35px;right:3px}.fatScatter i:nth-child(4){bottom:5px;left:25px}.fatScatter i:nth-child(5){bottom:0;right:30px}.guideIllustrationNote{color:#81736f;margin-top:18px;font-size:9px;display:block}@media (max-width:760px){.guideGradualIllustrations{padding:75px 7vw}.guideGradualIllustrations>div{grid-template-columns:1fr}.guideGradualIllustrations figure{padding:18px}.fatRetentionDiagram,.fatLumpDiagram{height:210px;padding:10px}.fatRetentionDiagram>div{transform:scale(.82)}}.guideGradualPromise{background:#eaded8;grid-template-columns:1fr 1fr;gap:75px;padding:105px max(7vw,50vw - 540px);display:grid}.guideGradualPromise h2{margin:8px 0 24px;font:400 clamp(30px,3.6vw,48px)/1.55 Yu Mincho}.guideGradualPromise>div:first-child>p:not(.en){font-size:12px;line-height:2.2}.guideGradualPromise>div:first-child>strong{border-top:1px solid #c8aea7;margin-top:28px;padding-top:24px;font:17px/1.9 Yu Mincho;display:block}.guideGradualTimeline{grid-template-columns:1fr;gap:5px;display:grid}.guideGradualTimeline article{background:#fff;border-radius:18px;padding:23px 25px 23px 72px;position:relative}.guideGradualTimeline article i{color:var(--g-rose);font:italic 11px Georgia;position:absolute;top:25px;left:25px}.guideGradualTimeline article small{color:var(--g-rose);font-size:8px}.guideGradualTimeline article h3{margin:7px 0;font:21px Yu Mincho}.guideGradualTimeline article p{margin:0;font-size:10px;line-height:1.9}.guideGradualTimeline>span{text-align:center;color:var(--g-rose)}@media (max-width:760px){.guideGradualPromise{grid-template-columns:1fr;gap:40px;padding:75px 7vw}}.guideGradualIllustrations figure>img{aspect-ratio:4/3;object-fit:cover;background:#fff;border-radius:18px;width:100%;display:block}.guideGradualCannula{color:#fff;background:#665452;grid-template-columns:160px 1fr;gap:34px;margin-top:46px;padding:42px;display:grid}.guideGradualCannula>small{color:#edcec8;letter-spacing:.14em;padding-top:7px;font:italic 9px Georgia}.guideGradualCannula h3{margin:0 0 18px;font:400 clamp(23px,2.8vw,34px)/1.65 Yu Mincho}.guideGradualCannula p{color:#ffffffc7;max-width:760px;margin:0;font-size:11px;line-height:2.2}.guideGradualCannula strong{color:#f0d6d1;border-top:1px solid #ffffff38;margin-top:24px;padding-top:20px;font:16px/1.9 Yu Mincho;display:block}.guideGradualCannula a{border-bottom:1px solid #ffffff7a;margin-top:20px;padding-bottom:5px;font-size:9px;display:inline-block}.guideIllustrationLabels{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.guideIllustrationLabels span{text-align:center;background:#eaded8;border-radius:8px;padding:9px 7px;font-size:9px;line-height:1.5}.guideIllustrationLabels span:last-child{color:#fff;background:#665452}@media (max-width:760px){.guideIllustrationLabels{grid-template-columns:1fr}.guideGradualIllustrations figure>img{aspect-ratio:4/3}.guideGradualCannula{grid-template-columns:1fr;gap:12px;margin-top:34px;padding:28px 22px}.guideGradualCannula h3{font-size:23px}.guideGradualCannula strong{font-size:14px}}.guideGradualAssurance{grid-template-columns:1fr 1fr;gap:12px;display:grid}.guideGradualAssurance article{border:1px solid #ffffff38;border-radius:18px;padding:28px}.guideGradualAssurance article i{color:#e7c9c5;margin-bottom:18px;font:italic 10px Georgia;display:block}.guideGradualAssurance article strong{font:18px/1.7 Yu Mincho;display:block}.guideGradualAssurance article p{color:#ffffffb5;font-size:10px;line-height:2}.guideGradualAssurance>small{color:#ffffff8f;grid-column:1/-1;font-size:9px;line-height:1.8}.guideGradualFaq{background:#fff;padding:105px max(7vw,50vw - 480px)}.guideGradualFaq>header{margin-bottom:42px}.guideGradualFaq h2{margin:8px 0;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualFaq>div{border-top:1px solid var(--g-line)}.guideGradualFaq details{border-bottom:1px solid var(--g-line)}.guideGradualFaq summary{cursor:pointer;padding:24px 50px 24px 38px;font:17px/1.7 Yu Mincho;list-style:none;position:relative}.guideGradualFaq summary::-webkit-details-marker{display:none}.guideGradualFaq summary:before{content:"Q";color:var(--g-rose);font:italic 13px Georgia;position:absolute;left:6px}.guideGradualFaq summary:after{content:"+";color:var(--g-rose);position:absolute;right:12px}.guideGradualFaq details[open] summary:after{content:"−"}.guideGradualFaq details p{color:#675b58;margin:0;padding:0 38px 26px;font-size:11px;line-height:2.1}@media (max-width:760px){.guideGradualAssurance{grid-template-columns:1fr}.guideGradualAssurance>small{grid-column:auto}.guideGradualFaq{padding:75px 7vw}.guideGradualFaq summary{padding-right:35px;font-size:15px}.guideGradualFaq details p{padding-left:28px;padding-right:10px}}.guideGradualValue{color:#fff;background:#665452;padding:105px max(7vw,50vw - 540px)}.guideGradualValue>header{max-width:780px;margin-bottom:45px}.guideGradualValue h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualValue>header>p:last-child{color:#ffffffc9;font-size:12px;line-height:2}.guideGradualValue .en{color:#e7c9c5}.guideGradualValue>div{border-top:1px solid #ffffff32;grid-template-columns:1fr 1fr;display:grid}.guideGradualValue article{border-bottom:1px solid #ffffff32;border-right:1px solid #ffffff32;padding:30px}.guideGradualValue article:nth-child(2n){border-right:0}.guideGradualValue article i{color:#e7c9c5;font:italic 10px Georgia}.guideGradualValue article h3{margin:18px 0 8px;font:21px/1.6 Yu Mincho}.guideGradualValue article p{color:#ffffffbd;font-size:11px;line-height:2}.guideGradualValue>strong{text-align:center;color:#e7c9c5;max-width:780px;margin:38px auto 0;font:18px/1.9 Yu Mincho;display:block}@media (max-width:760px){.guideGradualValue{padding:75px 7vw}.guideGradualValue>div{grid-template-columns:1fr}.guideGradualValue article{border-right:0}}.guideGradualIllustrations figure{position:relative}.guideGradualIllustrations figure:before,.guideGradualIllustrations figure:after{z-index:2;color:#594b47;white-space:pre-line;pointer-events:none;background:#fffdfae8;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:600;line-height:1.5;position:absolute;box-shadow:0 3px 14px #5c40362b}.guideGradualIllustrations figure:first-child:before{content:"↙  黄色い線が\a 注入した脂肪";top:58px;right:48px}.guideGradualIllustrations figure:first-child:after{content:"複数の層に分散  →";top:43%;left:40px}.guideGradualIllustrations figure:nth-child(2):before{content:"小さいサイズ\a しこりになりにくい  ↓";top:58px;left:48px}.guideGradualIllustrations figure:nth-child(2):after{content:"↙  中心の壊死部分\a 大きな塊はしこりになりやすい";color:#fff;background:#665452e8;top:58px;right:44px}.guideGradualCases{background:#f4ece6;padding:105px max(7vw,50vw - 540px)}.guideGradualCases>header{max-width:760px;margin-bottom:42px}.guideGradualCases h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideGradualCases>header>p:last-child{font-size:11px;line-height:2}.guideGradualCases>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideGradualCases>div>article{background:#fff;border-radius:22px;padding:20px}.guideGradualCaseImages{grid-template-columns:1fr 1fr;gap:5px;margin-bottom:24px;display:grid}.guideGradualCaseImages figure{aspect-ratio:3/4;text-align:center;background:#e8ddd6;place-items:center;margin:0;display:grid}.guideGradualCaseImages span{place-self:start;padding:8px;font-size:8px}.guideGradualCaseImages b{color:#8e7e78;font:13px/1.8 Yu Mincho}.guideGradualCases article>small{color:var(--g-rose);font-size:8px}.guideGradualCases article>h3{font:20px/1.6 Yu Mincho}.guideGradualCases dl{border-top:1px solid var(--g-line);margin:18px 0 0}.guideGradualCases dl>div{border-bottom:1px solid var(--g-line);justify-content:space-between;padding:10px 0;font-size:9px;display:flex}.guideGradualCases dd{margin:0}.guideGradualCases>small{color:#81736f;margin-top:15px;font-size:9px;display:block}@media (max-width:760px){.guideGradualIllustrations figure:before,.guideGradualIllustrations figure:after{padding:6px 8px;font-size:8px}.guideGradualIllustrations figure:first-child:before,.guideGradualIllustrations figure:nth-child(2):before{top:36px;left:auto;right:28px}.guideGradualIllustrations figure:first-child:after{left:27px}.guideGradualIllustrations figure:nth-child(2):after{top:110px;right:28px}.guideGradualCases{padding:75px 7vw}.guideGradualCases>div{grid-template-columns:1fr}}.guideDetail:has(.guideGradualPromise)>.guideDetailMethods{display:none}.guideGradualPrice aside h3{margin:0 0 16px;font:18px/1.6 Yu Mincho}.guideGradualPrice aside ul{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 25px;padding:0;list-style:none;display:grid}.guideGradualPrice aside li{text-align:center;background:#fff;padding:10px;font-size:10px}.guideGradualExtraFee{border-left:3px solid var(--g-rose);background:#f4ece6;margin-top:18px;padding:17px 20px}.guideGradualExtraFee small{color:var(--g-rose);margin-bottom:5px;font-size:9px;display:block}.guideGradualExtraFee strong{font-size:13px}@media (max-width:760px){.guideGradualPrice aside ul{grid-template-columns:1fr 1fr}}.guideDetail:has(.guideBodyValue)>.guideDetailMethods{display:none}.guideBodyValue{color:#fff;background:#665452;grid-template-columns:1fr 1fr;gap:75px;padding:105px max(7vw,50vw - 540px);display:grid}.guideBodyValue .en{color:#e7c9c5}.guideBodyValue h2,.guideBodyAreas h2,.guideBodyPlan h2,.guideBodyCases h2,.guideBodyCompare h2,.guideBodyDowntime h2,.guideBodyFaq h2{margin:8px 0 18px;font:400 clamp(29px,3.5vw,46px)/1.55 Yu Mincho}.guideBodyValue>div:last-child p{color:#ffffffc9;font-size:12px;line-height:2.2}.guideBodyValue strong{color:#e7c9c5;border-top:1px solid #ffffff38;margin-top:28px;padding-top:24px;font:18px/1.9 Yu Mincho;display:block}.guideBodyAreas,.guideBodyPlan,.guideBodyCases,.guideBodyCompare,.guideBodyFaq{padding:105px max(7vw,50vw - 540px)}.guideBodyAreas{background:#f4ece6}.guideBodyAreas>header,.guideBodyPlan>header,.guideBodyCases>header,.guideBodyCompare>header{max-width:800px;margin-bottom:42px}.guideBodyAreas>header>p:last-child,.guideBodyCases>header>p:last-child{font-size:11px;line-height:2}.guideBodyAreas>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.guideBodyAreas article{background:#fff;border-radius:20px;padding:28px}.guideBodyAreas i,.guideBodyPlan i{color:var(--g-rose);font:italic 10px Georgia}.guideBodyAreas h3,.guideBodyPlan h3{font:20px/1.6 Yu Mincho}.guideBodyAreas article p,.guideBodyPlan article p{font-size:10px;line-height:2}.guideBodyPlan{background:#fff}.guideBodyPlan>div{border-top:1px solid var(--g-line);grid-template-columns:repeat(3,1fr);display:grid}.guideBodyPlan article{border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);padding:30px}.guideBodyPlan article:last-child{border-right:0}.guideBodyCases{background:#f4ece6}.guideBodyCases>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideBodyCases article{background:#fff;border-radius:22px;padding:20px}.guideBodyCaseVisual{aspect-ratio:4/3;text-align:center;background:#e8ddd6;place-items:center;margin-bottom:22px;display:grid}.guideBodyCaseVisual span{place-self:start;padding:10px;font-size:8px}.guideBodyCaseVisual b{color:#8e7e78;font:14px/1.8 Yu Mincho}.guideBodyCases article>small{color:var(--g-rose);font-size:8px}.guideBodyCases article>h3{font:20px/1.6 Yu Mincho}.guideBodyCases dl{border-top:1px solid var(--g-line);margin:18px 0 0}.guideBodyCases dl>div{border-bottom:1px solid var(--g-line);justify-content:space-between;padding:10px 0;font-size:9px;display:flex}.guideBodyCases dd{margin:0}.guideBodyCompare{background:#fff}.guideBodyCompare>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.guideBodyCompare article{border:1px solid var(--g-line);background:var(--g-paper);border-radius:22px;padding:34px}.guideBodyCompare article small{color:var(--g-rose);font-size:8px}.guideBodyCompare article h3{font:23px/1.6 Yu Mincho}.guideBodyCompare article p{font-size:11px;line-height:2}.guideBodyCompare article a{border-bottom:1px solid var(--g-rose);margin-top:15px;padding-bottom:6px;font-size:10px;display:inline-block}.guideBodyDowntime{background:#eaded8;grid-template-columns:1fr 1.1fr;gap:70px;padding:105px max(7vw,50vw - 540px);display:grid}.guideBodyDowntime>div:last-child>p{font-size:12px;line-height:2.2}.guideBodyDowntime ul{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}.guideBodyDowntime li{text-align:center;background:#fff;padding:13px;font-size:10px}.guideBodyFaq{background:#fff}.guideBodyFaq>div{border-top:1px solid var(--g-line)}.guideBodyFaq details{border-bottom:1px solid var(--g-line)}.guideBodyFaq summary{cursor:pointer;padding:23px 45px 23px 38px;font:16px/1.7 Yu Mincho;list-style:none;position:relative}.guideBodyFaq summary::-webkit-details-marker{display:none}.guideBodyFaq summary:before{content:"Q";color:var(--g-rose);font:italic 13px Georgia;position:absolute;left:6px}.guideBodyFaq summary:after{content:"+";color:var(--g-rose);position:absolute;right:12px}.guideBodyFaq details[open] summary:after{content:"−"}.guideBodyFaq details p{margin:0;padding:0 38px 25px;font-size:11px;line-height:2.1}@media (max-width:760px){.guideBodyValue,.guideBodyDowntime{grid-template-columns:1fr;gap:35px;padding:75px 7vw}.guideBodyAreas,.guideBodyPlan,.guideBodyCases,.guideBodyCompare,.guideBodyFaq{padding:75px 7vw}.guideBodyAreas>div,.guideBodyPlan>div,.guideBodyCases>div,.guideBodyCompare>div{grid-template-columns:1fr}.guideBodyPlan article{border-right:0}}.guideDetailHeroCopy>p:not(.en){max-width:720px;margin:20px auto;font-size:13px;line-height:2.2}.guideDetailHeroCopy>a{border:1px solid var(--g-rose);border-radius:999px;margin-top:20px;padding:15px 27px;font-size:11px;display:inline-block}.guideBodyHero{text-align:left;background:#eee4da;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:stretch;max-width:1280px;padding:0;display:grid;overflow:hidden}.guideBodyHero .guideDetailHeroCopy{z-index:1;align-self:center;padding:75px 20px 75px 7vw}.guideBodyHero h1{margin:12px 0;font-size:clamp(38px,4.3vw,61px);line-height:1.55}.guideBodyHero .guideDetailHeroCopy>p:not(.en){max-width:510px;margin:20px 0}.guideBodyHero img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:650px}@media (max-width:760px){.guideBodyHero{text-align:left;margin:0 14px;display:block}.guideBodyHero .guideDetailHeroCopy{padding:55px 7vw 35px}.guideBodyHero h1{font-size:34px}.guideBodyHero img{aspect-ratio:1/1.05;object-position:65% center;min-height:0;display:block}.guideBodyHero .guideDetailHeroCopy>a{text-align:center;width:100%}}.guideBodyHero{background:#d8c6b5;min-height:650px;padding:0;display:block;position:relative;overflow:hidden}.guideBodyHero .guideDetailHeroCopy{z-index:1;width:49%;padding:105px 20px 90px 7vw;position:relative}.guideBodyHero img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:0;position:absolute;inset:0}.guideBodyHero .guideDetailHeroCopy>p:not(.en){max-width:460px}@media (max-width:760px){.guideBodyHero{flex-direction:column;min-height:0;display:flex}.guideBodyHero .guideDetailHeroCopy{background:#e6d8cc;width:auto;padding:55px 7vw 35px}.guideBodyHero img{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:auto;min-height:0;position:relative;inset:auto}.guideBodyHero .guideDetailHeroCopy>a{text-align:center;width:100%}}.marshmallowQuestion{color:#514744;background:#f1e7e1;border-top:1px solid #dbc9c1;border-bottom:1px solid #dbc9c1;grid-template-columns:1fr auto;align-items:center;gap:45px;padding:38px max(7vw,50vw - 480px);display:grid}.marshmallowQuestion>div>small{letter-spacing:.16em;color:#a87875;font:italic 9px Georgia}.marshmallowQuestion h3{margin:6px 0 8px;font:22px/1.6 Yu Mincho}.marshmallowQuestion p{color:#756964;max-width:650px;margin:0;font-size:10px;line-height:2}.marshmallowQuestion>a,.marshmallowQuestionPending{color:#8e6562;border:1px solid #a87875;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;min-width:230px;padding:15px 20px;font-size:11px;display:flex}.marshmallowQuestion>a small,.marshmallowQuestionPending small{color:#9a8983;flex-basis:100%;margin-top:2px;font-size:8px}.marshmallowQuestionPending{opacity:.58;cursor:not-allowed}.marshmallowQuestion--faq{background:#faf7f3;margin-top:-1px}.marshmallowQuestion--faq h3{font-size:18px}@media (max-width:760px){.marshmallowQuestion{grid-template-columns:1fr;gap:22px;padding:36px 7vw}.marshmallowQuestion>a,.marshmallowQuestionPending{width:100%;min-width:0}}.guideDoctorMessagesSingle>div{max-width:720px;display:block}.guideDoctorMessagesSingle article{grid-template-columns:minmax(280px,1.15fr) minmax(220px,.85fr);column-gap:26px;display:grid}.guideDoctorMessagesSingle .guideDoctorVideoPending{grid-row:1/7}.guideDoctorMessagesSingle article>small,.guideDoctorMessagesSingle article h3,.guideDoctorMessagesSingle article>p,.guideDoctorMessagesSingle article nav,.guideDoctorMessagesSingle .guideDoctorProfile{grid-column:2}.postpartumDoctorsSingle>div{max-width:720px;display:block}.postpartumDoctorsSingle article{grid-template-columns:minmax(280px,1.15fr) minmax(220px,.85fr);column-gap:26px;display:grid}.postpartumDoctorsSingle .postpartumDoctorVideoPending,.postpartumDoctorsSingle .postpartumDoctorVideo{grid-row:1/7}.postpartumDoctorsSingle article>small,.postpartumDoctorsSingle article h3,.postpartumDoctorsSingle article>p,.postpartumDoctorsSingle article nav,.postpartumDoctorsSingle .postpartumDoctorProfile{grid-column:2}@media (max-width:760px){.guideDoctorMessagesSingle article,.postpartumDoctorsSingle article{display:block}.guideDoctorMessagesSingle>div,.postpartumDoctorsSingle>div{max-width:none}}.guideHubWhy{color:#fff;background:#675553;padding:110px max(6vw,50vw - 590px)}.guideHubWhy>header{grid-template-columns:180px 1fr 1fr;gap:38px;margin-bottom:52px;display:grid}.guideHubWhy .en{color:#e5c5c1}.guideHubWhy h2{margin:0;font:400 clamp(30px,3.5vw,48px)/1.6 Yu Mincho}.guideHubWhy header>p:last-child{color:#ffffffbd;font-size:11px;line-height:2}.guideHubWhy>div{border:1px solid #ffffff30;grid-template-columns:repeat(4,1fr);display:grid}.guideHubWhy article{border-right:1px solid #ffffff30;padding:28px}.guideHubWhy article:last-child{border-right:0}.guideHubWhy article i{color:#e5c5c1;font:italic 10px Georgia}.guideHubWhy article h3{margin:24px 0 12px;font:18px/1.65 Yu Mincho}.guideHubWhy article p{color:#ffffffb0;font-size:10px;line-height:2}.guideHubWhy>strong{text-align:center;color:#ead4d1;max-width:700px;margin:45px auto 0;font:20px/1.9 Yu Mincho;display:block}.guideHubDoctor{background:#f1e8e2}@media (max-width:760px){.guideHubWhy{padding:75px 7vw}.guideHubWhy>header{grid-template-columns:1fr;gap:8px}.guideHubWhy>div{grid-template-columns:1fr 1fr}.guideHubWhy article:nth-child(2){border-right:0}.guideHubWhy article:nth-child(-n+2){border-bottom:1px solid #ffffff30}.guideHubWhy>strong{font-size:17px}}.breastAftercare{--ac-ink:#514744;--ac-rose:#a87875;--ac-paper:#f5eee8;color:var(--ac-ink)}.aftercareHero{text-align:center;background:radial-gradient(circle at 50% 15%,#fff,#eee2da);padding:110px max(7vw,50vw - 490px)}.aftercareHero h1{margin:12px 0 22px;font:400 clamp(38px,5vw,64px)/1.55 Yu Mincho}.aftercareHero>p:not(.en){max-width:720px;margin:0 auto;font-size:12px;line-height:2.2}.aftercareHero>a{border:1px solid var(--ac-rose);border-radius:999px;margin-top:28px;padding:15px 25px;font-size:10px;display:inline-block}.aftercarePromise,.aftercareFlow,.aftercareDifference,.aftercareFaq{padding:105px max(7vw,50vw - 540px)}.aftercarePromise>header,.aftercareFlow>header{grid-template-columns:180px 1fr;gap:35px;margin-bottom:48px;display:grid}.aftercarePromise h2,.aftercareFlow h2,.aftercareDifference h2,.aftercareFaq h2,.aftercareFinal h2{margin:0;font:400 clamp(29px,3.5vw,46px)/1.6 Yu Mincho}.aftercarePromise>div{border:1px solid #ded0c9;grid-template-columns:repeat(4,1fr);display:grid}.aftercarePromise article{border-right:1px solid #ded0c9;padding:28px}.aftercarePromise article:last-child{border-right:0}.aftercarePromise i,.aftercareFlow i{color:var(--ac-rose);font:italic 10px Georgia}.aftercarePromise h3{margin:24px 0 12px;font:19px/1.6 Yu Mincho}.aftercarePromise article p,.aftercareFlow li p,.aftercareDifference article p{font-size:10px;line-height:2}.aftercareFlow{color:#fff;background:#675553}.aftercareFlow .en,.aftercareFlow i{color:#e4c6c2}.aftercareFlow ol{background:#ffffff30;grid-template-columns:1fr 1fr;gap:1px;padding:0;list-style:none;display:grid}.aftercareFlow li{background:#675553;grid-template-columns:40px 1fr;gap:14px;padding:28px;display:grid}.aftercareFlow li h3{margin:0;font:19px Yu Mincho}.aftercareFlow>small{color:#ffffff9c;margin-top:25px;font-size:9px;display:block}.aftercareDifference{background:var(--ac-paper);grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.aftercareDifference>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aftercareDifference article{background:#fff;padding:30px}.aftercareDifference article small{color:var(--ac-rose);font-size:8px}.aftercareDifference article h3{font:20px/1.6 Yu Mincho}.aftercareDifference article a{border-bottom:1px solid var(--ac-rose);margin-top:15px;padding-bottom:5px;font-size:9px;display:inline-block}.aftercareFaq{max-width:1080px;margin:auto}.aftercareFaq details{border-top:1px solid #ded0c9}.aftercareFaq details:last-child{border-bottom:1px solid #ded0c9}.aftercareFaq summary{cursor:pointer;padding:22px 8px;font:15px/1.7 Yu Mincho}.aftercareFaq details p{padding:0 20px 24px;font-size:10px;line-height:2}.aftercareFinal{text-align:center;background:#eadbd3;padding:95px 7vw}.aftercareFinal p:not(.en){font-size:11px;line-height:2}.aftercareFinal a{background:var(--ac-rose);color:#fff;border-radius:999px;margin-top:20px;padding:16px 28px;font-size:10px;display:inline-block}@media (max-width:760px){.aftercareHero,.aftercarePromise,.aftercareFlow,.aftercareDifference,.aftercareFaq{padding:75px 7vw}.aftercarePromise>header,.aftercareFlow>header,.aftercareDifference{grid-template-columns:1fr;gap:25px}.aftercarePromise>div{grid-template-columns:1fr 1fr}.aftercarePromise article:nth-child(2){border-right:0}.aftercarePromise article:nth-child(-n+2){border-bottom:1px solid #ded0c9}.aftercareFlow ol,.aftercareDifference>div:last-child{grid-template-columns:1fr}}.lipoPage{--l-ink:#4e4743;--l-rose:#a87875;--l-deep:#62504e;--l-paper:#f5eee8;color:var(--l-ink);background:#fff}.lipoHero{background:linear-gradient(135deg,#f8f4ef,#eadfd7);grid-template-columns:1.02fr .98fr;min-height:650px;display:grid}.lipoHero>div{padding:95px 6vw 90px max(7vw,50vw - 590px)}.lipoHero h1{letter-spacing:.07em;margin:12px 0 25px;font:400 clamp(42px,5.2vw,72px)/1.45 Yu Mincho,serif}.lipoHero h1 em{color:var(--l-rose);font-style:normal}.lipoHero>div>p:last-of-type{max-width:590px;font-size:12px;line-height:2.15}.lipoHero aside{background:#d9c6ba;position:relative;overflow:hidden}.lipoHero aside img{object-fit:cover;filter:saturate(.72);mix-blend-mode:multiply;width:100%;height:100%}.lipoHero aside:after{content:"";background:linear-gradient(#0000 55%,#59433c65);position:absolute;inset:0}.lipoHero aside span{z-index:1;color:var(--l-deep);background:#fff;padding:11px 17px;font-size:11px;position:absolute;bottom:25px;right:28px}.lipoHeroActions{gap:10px;margin-top:34px;display:flex}.lipoHeroActions a{border:1px solid var(--l-rose);justify-content:space-between;min-width:220px;padding:17px 21px;font-size:11px;display:flex}.lipoHeroActions a:first-child{background:var(--l-rose);color:#fff}.lipoQuick{border:1px solid #ded2ca;border-top:0;grid-template-columns:repeat(5,1fr);max-width:1050px;margin:0 auto;display:grid}.lipoQuick a{text-align:center;border-right:1px solid #ded2ca;padding:20px 12px;font-size:10px}.lipoQuick a:last-child{border:0}.lipoConcerns{background:#fff;padding:110px max(7vw,50vw - 540px)}.lipoConcerns>header{grid-template-columns:180px 1fr;gap:35px;margin-bottom:50px;display:grid}.lipoConcerns h2{margin:0;font:400 clamp(31px,4vw,50px)/1.6 Yu Mincho}.lipoConcerns>div{border-top:1px solid #ddd0c8;grid-template-columns:1fr 1fr;display:grid}.lipoConcerns article{border-bottom:1px solid #ddd0c8;border-right:1px solid #ddd0c8;grid-template-columns:50px 1fr;gap:12px;padding:28px;display:grid}.lipoConcerns article:nth-child(2n){border-right:0}.lipoConcerns article i{color:var(--l-rose);font:italic 12px Georgia}.lipoConcerns article p{margin:0;font:16px/1.8 Yu Mincho}.lipoConcerns>p{text-align:center;max-width:760px;margin:35px auto 0;font-size:12px;line-height:2.1}.lipoSection{padding:105px max(7vw,50vw - 540px)}.lipoSectionHead{max-width:770px;margin-bottom:45px}.lipoSectionHead h2{margin:8px 0 16px;font:400 clamp(30px,3.7vw,48px)/1.55 Yu Mincho}.lipoSectionHead>p:last-child{font-size:11px;line-height:2}.lipoDark{background:var(--l-deep);color:#fff}.lipoDark .en{color:#e7c7c3}.lipoAnswerGrid{border:1px solid #ffffff30;grid-template-columns:1fr 1fr;display:grid}.lipoAnswerGrid article{border-bottom:1px solid #ffffff30;border-right:1px solid #ffffff30;padding:34px}.lipoAnswerGrid article:nth-child(2n){border-right:0}.lipoAnswerGrid small{color:#e7c7c3;font-size:9px}.lipoAnswerGrid h3{font:20px/1.65 Yu Mincho}.lipoAnswerGrid p{color:#ffffffc3;font-size:10px;line-height:2}.lipoAreaGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.lipoAreaGrid article{background:var(--l-paper);border-radius:20px;padding:30px 24px}.lipoAreaGrid i{color:var(--l-rose);font:italic 10px Georgia}.lipoAreaGrid h3{font:21px Yu Mincho}.lipoAreaGrid p{font-size:10px;line-height:2}.lipoMechanism{background:#efe3dc;grid-template-columns:.9fr 1.1fr;gap:70px;display:grid}.lipoMechanism h2{font:400 clamp(30px,3.7vw,48px)/1.55 Yu Mincho}.lipoMechanism>div:last-child p{font-size:12px;line-height:2.2}.lipoMechanism ul{padding:0;list-style:none}.lipoMechanism li{border-bottom:1px solid #cfbbb2;padding:15px 0;font-size:11px}.lipoTimeline{border-top:1px solid #d6c7bf;grid-template-columns:repeat(4,1fr);display:grid}.lipoTimeline article{border-right:1px solid #d6c7bf;padding:28px 22px}.lipoTimeline article:last-child{border:0}.lipoTimeline small{color:var(--l-rose);font:italic 10px Georgia}.lipoTimeline h3{font:18px Yu Mincho}.lipoTimeline p{font-size:10px;line-height:2}.lipoPriceTable{border-top:1px solid #d5c7bf}.lipoPriceRow{border-bottom:1px solid #d5c7bf;grid-template-columns:1.5fr .65fr .65fr;align-items:center;gap:10px;padding:16px 18px;font-size:11px;display:grid}.lipoPriceRow:first-child{background:var(--l-deep);color:#fff;font-size:9px}.lipoPriceRow b{color:var(--l-rose);font:15px Georgia}.lipoPriceNote{background:var(--l-paper);padding:22px;font-size:10px;line-height:2}.lipoChecklist{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lipoChecklist article{border:1px solid #d8cbc4;padding:29px}.lipoChecklist b{color:var(--l-rose);margin-bottom:11px;font:italic 11px Georgia;display:block}.lipoChecklist h3{font:20px Yu Mincho}.lipoChecklist p{font-size:10px;line-height:2}.lipoDoctor{background:var(--l-paper);grid-template-columns:.9fr 1.1fr;display:grid}.lipoDoctor figure{min-height:560px;margin:0}.lipoDoctor img{object-fit:cover;object-position:center top;width:100%;height:100%}.lipoDoctor>div{padding:75px 7vw}.lipoDoctor h2{font:400 clamp(29px,3.7vw,46px)/1.6 Yu Mincho}.lipoDoctor h3{margin:25px 0 4px;font:26px Yu Mincho}.lipoDoctor h3 small{color:var(--l-rose);margin-top:7px;font:10px sans-serif;display:block}.lipoDoctor p{font-size:11px;line-height:2}.lipoDoctor a{border-bottom:1px solid var(--l-rose);margin-top:15px;padding-bottom:7px;font-size:10px;display:inline-block}.lipoFaq details{border-top:1px solid #d6c8c0}.lipoFaq details:last-child{border-bottom:1px solid #d6c8c0}.lipoFaq summary{cursor:pointer;padding:22px 10px;font:16px/1.7 Yu Mincho}.lipoFaq details p{margin:0;padding:0 30px 24px;font-size:10px;line-height:2}.lipoFinal{text-align:center;background:#eadbd3;padding:95px 7vw}.lipoFinal h2{font:400 clamp(30px,4vw,48px)/1.6 Yu Mincho}.lipoFinal p{font-size:11px}.lipoFinal>div{grid-template-columns:1fr 1fr;max-width:680px;margin:28px auto 0;display:grid}.lipoFinal a{background:var(--l-rose);color:#fff;place-items:center;min-height:72px;padding:16px;font-size:11px;display:grid}.lipoFinal a+a{color:var(--l-deep);background:#fff;font:20px Georgia}.lipoSupervise{color:#766a65;background:#f8f5f1;padding:22px max(7vw,50vw - 540px);font-size:10px}.lipoSupervise strong{color:var(--l-rose)}@media (max-width:760px){.lipoHero{grid-template-columns:1fr;min-height:0}.lipoHero>div{padding:65px 7vw}.lipoHero h1{font-size:38px}.lipoHero aside{height:330px}.lipoHeroActions{flex-direction:column}.lipoHeroActions a{width:100%}.lipoQuick{grid-template-columns:repeat(2,1fr);margin:0 14px}.lipoQuick a{border-bottom:1px solid #ded2ca}.lipoConcerns,.lipoSection{padding:75px 7vw}.lipoConcerns>header,.lipoMechanism{grid-template-columns:1fr;gap:20px}.lipoConcerns>div,.lipoAnswerGrid,.lipoAreaGrid,.lipoTimeline,.lipoChecklist,.lipoDoctor{grid-template-columns:1fr}.lipoConcerns article,.lipoAnswerGrid article{border-right:0}.lipoTimeline article{border-bottom:1px solid #d6c7bf;border-right:0}.lipoPriceRow{grid-template-columns:1.25fr .75fr .75fr;padding:13px 8px;font-size:9px}.lipoPriceRow b{font-size:11px}.lipoDoctor figure{min-height:0}.lipoDoctor img{height:auto;display:block}.lipoDoctor>div{padding:60px 7vw}.lipoFinal>div{grid-template-columns:1fr}}.lipoGuideHub{background:#f7f2ed}.lipoGuideHub>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lipoGuideHub a{background:#fff;border:1px solid #d8c9c1;flex-direction:column;min-height:220px;padding:30px;display:flex}.lipoGuideHub a small{color:var(--l-rose);font:italic 9px Georgia}.lipoGuideHub a strong{margin:22px 0;font:21px/1.7 Yu Mincho}.lipoGuideHub a span{color:#90716e;margin-top:auto;font-size:9px}.lipoFit>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lipoFit article{background:#fff;padding:32px}.lipoFit h3{font:21px Yu Mincho}.lipoFit ul{padding-left:18px;font-size:11px;line-height:2.1}.lipoFit>p{text-align:center;font-size:10px}.lipoFlow ol{background:#ffffff30;grid-template-columns:1fr 1fr;gap:1px;padding:1px;list-style:none;display:grid}.lipoFlow li{background:var(--l-deep);grid-template-columns:48px 1fr;gap:15px;padding:30px;display:grid}.lipoFlow li i{color:#e7c7c3;font:italic 13px Georgia}.lipoFlow li h3{margin:0 0 8px;font:19px Yu Mincho}.lipoFlow li p{color:#ffffffbd;margin:0;font-size:10px;line-height:2}.lipoOfficial>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lipoOfficial a{background:#faf7f4;border:1px solid #d9cbc3;flex-direction:column;min-height:235px;padding:30px;transition:all .2s;display:flex}.lipoOfficial a:hover{transform:translateY(-3px);box-shadow:0 12px 30px #57433b12}.lipoOfficial small{color:var(--l-rose);font:italic 9px Georgia}.lipoOfficial strong{margin:20px 0 10px;font:20px Yu Mincho}.lipoOfficial p{font-size:10px;line-height:2}.lipoOfficial span{color:var(--l-rose);margin-top:auto;font-size:9px}.lipoPage .lipoHero{grid-template-columns:58% 42%;min-height:470px}.lipoPage .lipoHero>div{padding-top:64px;padding-bottom:62px}.lipoPage .lipoHero h1{font-size:clamp(38px,4.4vw,60px);line-height:1.4}.lipoPage .lipoHero aside img{object-position:center 42%}.lipoGuideHubTop{background:#fff;padding-top:72px;padding-bottom:72px}.lipoGuideHubTop .lipoSectionHead{grid-template-columns:160px 1fr 1fr;align-items:start;gap:28px;max-width:none;margin-bottom:34px;display:grid}.lipoGuideHubTop .lipoSectionHead h2{margin:0;font-size:36px}.lipoGuideHubTop .lipoSectionHead p:last-child{margin:0}.lipoGuideHubTop a{min-height:205px;padding:24px}.lipoGuideHubTop a strong{font-size:17px}.lipoUtilityLinks{border:1px solid #d8c9c1;grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid}.lipoUtilityLinks a{text-align:center;background:#f8f4f0;border:0;border-right:1px solid #d8c9c1;min-height:0;padding:17px 12px;font-size:10px}.lipoUtilityLinks a:last-child{border-right:0}.lipoPage>.lipoQuick{z-index:4;background:#fff;position:sticky;top:0;box-shadow:0 8px 20px #4f3e3710}.lipoGuidePage{--l-ink:#4e4743;--l-rose:#a87875;--l-deep:#62504e;--l-paper:#f5eee8;color:var(--l-ink)}.lipoGuideHero{text-align:center;background:radial-gradient(circle at 50% 15%,#fff,#eee2da);padding:105px max(7vw,50vw - 490px)}.lipoGuideHero h1{margin:12px 0 22px;font:400 clamp(39px,5vw,64px)/1.5 Yu Mincho}.lipoGuideHero>p:last-child{max-width:760px;margin:auto;font-size:12px;line-height:2.2}.lipoDirectAnswer{background:var(--l-deep);color:#fff;grid-template-columns:150px 1fr;gap:30px;max-width:980px;margin:-28px auto 0;padding:34px 42px;display:grid;position:relative;box-shadow:0 18px 45px #513f3920}.lipoDirectAnswer small{color:#e7c7c3;font:italic 10px Georgia}.lipoDirectAnswer p{margin:0;font:17px/2 Yu Mincho}.lipoGuideToc{background:#faf8f5;border:1px solid #ddcfc7;max-width:900px;margin:65px auto;padding:28px 35px;display:grid}.lipoGuideToc strong{margin-bottom:14px;font:18px Yu Mincho}.lipoGuideToc a{border-top:1px solid #e3d8d1;grid-template-columns:42px 1fr;padding:13px 0;font-size:11px;display:grid}.lipoGuideToc i{color:var(--l-rose);font:italic 10px Georgia}.lipoGuideArticle{max-width:880px;margin:0 auto;padding:20px 24px 95px}.lipoGuideArticle>section{border-top:1px solid #d9ccc4;padding:55px 0;scroll-margin-top:20px}.lipoGuideArticle>section>small{color:var(--l-rose);font:italic 9px Georgia}.lipoGuideArticle h2{margin:10px 0 22px;font:400 clamp(25px,3.2vw,38px)/1.6 Yu Mincho}.lipoGuideArticle p{font-size:12px;line-height:2.25}.lipoGuideArticle ul{background:var(--l-paper);margin:25px 0 0;padding:22px 22px 22px 45px;font-size:11px;line-height:2}.lipoTreatmentFacts{background:var(--l-deep);color:#fff;padding:95px max(7vw,50vw - 490px)}.lipoTreatmentFacts h2{font:400 clamp(29px,3.6vw,45px) Yu Mincho}.lipoTreatmentFacts .en{color:#e7c7c3}.lipoTreatmentFacts dl{border-top:1px solid #ffffff30;margin:35px 0}.lipoTreatmentFacts dl>div{border-color:#ffffff30;grid-template-columns:180px 1fr}.lipoTreatmentFacts dt{color:#e7c7c3}.lipoTreatmentFacts dd{font-size:11px;line-height:2}.lipoTreatmentFacts nav{gap:28px;display:flex}.lipoTreatmentFacts nav a{border-bottom:1px solid #e7c7c3;padding-bottom:6px;font-size:10px;display:inline-block}.lipoRelated{background:#f4ece6;padding:95px max(7vw,50vw - 540px)}.lipoRelated h2{font:400 clamp(29px,3.6vw,45px) Yu Mincho}.lipoRelated>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:35px;display:grid}.lipoRelated a{background:#fff;flex-direction:column;min-height:170px;padding:25px;display:flex}.lipoRelated small{color:var(--l-rose);font:italic 8px Georgia}.lipoRelated strong{margin:20px 0;font:17px/1.6 Yu Mincho}.lipoRelated span{text-align:right;color:var(--l-rose);margin-top:auto}@media (max-width:760px){.lipoGuideHub>div,.lipoFit>div,.lipoFlow ol,.lipoOfficial>div{grid-template-columns:1fr}.lipoPage .lipoHero{grid-template-columns:1fr;min-height:0}.lipoPage .lipoHero>div{padding-top:48px;padding-bottom:45px}.lipoPage .lipoHero h1{font-size:35px}.lipoPage .lipoHero aside{height:220px}.lipoGuideHubTop{padding-top:55px;padding-bottom:55px}.lipoGuideHubTop .lipoSectionHead{grid-template-columns:1fr;gap:5px}.lipoGuideHubTop .lipoSectionHead h2{font-size:29px}.lipoGuideHubTop>div{grid-template-columns:1fr 1fr}.lipoGuideHubTop a{min-height:190px;padding:20px}.lipoGuideHubTop a strong{font-size:15px}.lipoUtilityLinks{grid-template-columns:1fr 1fr}.lipoUtilityLinks a:nth-child(2){border-right:0}.lipoUtilityLinks a:nth-child(-n+2){border-bottom:1px solid #d8c9c1}.lipoGuideHero{padding:75px 7vw}.lipoGuideHero h1{font-size:35px}.lipoDirectAnswer{grid-template-columns:1fr;gap:10px;margin:-15px 14px 0;padding:28px}.lipoDirectAnswer p{font-size:15px}.lipoGuideToc{margin:45px 14px;padding:23px}.lipoGuideArticle{padding:10px 7vw 65px}.lipoTreatmentFacts{padding:70px 7vw}.lipoTreatmentFacts dl>div{grid-template-columns:1fr;gap:5px}.lipoTreatmentFacts nav{flex-direction:column;align-items:flex-start;gap:12px}.lipoRelated{padding:70px 7vw}.lipoRelated>div{grid-template-columns:1fr}}.guideHero>.guideHeroConsultation{background:#d8c5bb;display:block;position:relative}.guideHero>.guideHeroConsultation:before,.guideHero>.guideHeroConsultation:after{display:none}.guideHeroConsultation img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.guideHero .guideHeroConsultation p{color:#fff;text-align:left;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#5c4845b8;max-width:none;margin:0;padding:15px 18px;font:15px/1.8 Yu Mincho;position:absolute;bottom:30px;left:30px;right:30px}@media (max-width:760px){.guideHero>.guideHeroConsultation{min-height:420px}.guideHeroConsultation img{object-position:center}.guideHero .guideHeroConsultation p{bottom:18px;left:18px;right:18px}}.breastPriceSummary{color:#514744;background:#f3ebe5;padding:105px max(7vw,50vw - 560px)}.breastPriceSummary>header{grid-template-columns:160px 1fr 1fr;gap:30px;margin-bottom:42px;display:grid}.breastPriceSummary h2{margin:0;font:400 clamp(29px,3.5vw,45px)/1.6 Yu Mincho}.breastPriceSummary header>p:last-child{font-size:10px;line-height:2}.breastPriceSummary>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.breastPriceSummary article{background:#fff;border:1px solid #d9c8c0;padding:27px}.breastPriceSummary article.isFocused{border:2px solid #a87875;box-shadow:0 12px 26px #73514a12}.breastPriceSummary article>small{color:#9a706c;font-size:10px;display:block}.breastPriceSummary article>strong{margin:11px 0 3px;font:24px Yu Mincho;display:block}.breastPriceSummary article>strong em{font:9px sans-serif}.breastPriceSummary article>span{color:#766762;font-size:10px}.breastPriceSummary article>p{border-top:1px solid #eadfd9;margin:14px 0 0;padding-top:12px;font-size:9px;line-height:1.8}.breastPriceSummary>aside{background:#fff;justify-content:space-between;align-items:center;gap:30px;margin-top:20px;padding:22px 25px;display:flex}.breastPriceSummary>aside p{max-width:720px;margin:0;font-size:9px;line-height:1.9}.breastPriceSummary>aside a{border-bottom:1px solid #a87875;flex:none;padding-bottom:5px;font-size:9px}@media (max-width:760px){.breastPriceSummary{padding:75px 7vw}.breastPriceSummary>header,.breastPriceSummary>div{grid-template-columns:1fr}.breastPriceSummary>header{gap:8px}.breastPriceSummary>aside{display:block}.breastPriceSummary>aside a{margin-top:18px;display:inline-block}}.breastMonitorInvite{color:#fff;background:#675553;grid-template-columns:1fr auto;align-items:center;gap:36px;margin-top:18px;padding:30px 32px;display:grid}.breastMonitorInvite small{letter-spacing:.16em;color:#e7c9c5;font:italic 9px Georgia}.breastMonitorInvite h3{margin:7px 0 9px;font:22px/1.6 Yu Mincho}.breastMonitorInvite p{color:#ffffffc7;max-width:700px;margin:0;font-size:10px;line-height:2}.breastMonitorInvite em{color:#ffffff8e;margin-top:8px;font-size:8px;font-style:normal;display:block}.breastMonitorInvite>a{color:#fff;border:1px solid #ffffff70;border-radius:999px;justify-content:space-between;gap:20px;min-width:255px;padding:15px 19px;font-size:10px;display:flex}.guideGradualPrice+.breastMonitorInvite{margin:0;padding-left:max(7vw,50vw - 540px);padding-right:max(7vw,50vw - 540px)}@media (max-width:760px){.breastMonitorInvite{grid-template-columns:1fr;gap:22px;padding:28px 7vw}.breastMonitorInvite>a{width:100%;min-width:0}.guideGradualPrice+.breastMonitorInvite{padding:32px 7vw}}.breastPriceSummary>aside nav{flex:none;gap:20px;display:flex}@media (max-width:760px){.breastPriceSummary>aside nav{flex-direction:column;align-items:flex-start;gap:0}}.guideAftercareLink{color:#8e6562;border-bottom:1px solid #a87875;margin-top:16px;padding-bottom:5px;font-size:10px;display:inline-block}.guideGradualSafety .guideAftercareLink{color:#fff;border-color:#ffffff80}.postpartumCare>a+a{margin-left:24px}@media (max-width:760px){.postpartumCare>a{width:max-content;margin-top:12px;display:block}.postpartumCare>a+a{margin-left:0}}.guideSizeupFee{color:#514744;background:#eadbd4;grid-template-columns:.95fr 1.05fr;gap:70px;padding:70px max(7vw,50vw - 540px);display:grid}.guideSizeupFee h2{margin:8px 0 0;font:400 clamp(29px,3.4vw,45px)/1.55 Yu Mincho}.guideSizeupFee>div:last-child{border-left:2px solid #a87875;align-self:center;padding-left:32px}.guideSizeupFee strong{color:#8f625e;font:20px/1.7 Yu Mincho;display:block}.guideSizeupFee p{margin:12px 0;font-size:11px;line-height:2}.guideSizeupFee small{color:#7c6d68;font-size:8px;line-height:1.8}@media (max-width:760px){.guideSizeupFee{grid-template-columns:1fr;gap:28px;padding:58px 7vw}.guideSizeupFee>div:last-child{padding-left:20px}}.guideGradualMonitorPrice{color:#fff;background:#675553;grid-template-columns:1fr auto;gap:4px 18px;margin-top:18px;padding:18px 20px;display:grid}.guideGradualMonitorPrice small{color:#e7c9c5;grid-column:1/-1;font-size:9px}.guideGradualMonitorPrice strong{font:18px Yu Mincho}.guideGradualMonitorPrice span{align-self:center;font-size:9px}.guideGradualMonitorPrice a{border-bottom:1px solid #ffffff70;grid-column:1/-1;width:max-content;margin-top:8px;padding-bottom:4px;font-size:9px}.monitorPrices dd small{color:#8f716d;margin-top:4px;font-size:8px;font-weight:400;display:block}@media (max-width:760px){.guideGradualMonitorPrice{grid-template-columns:1fr}.guideGradualMonitorPrice small,.guideGradualMonitorPrice a{grid-column:auto}}.guideDetailCare>div{grid-template-columns:repeat(3,1fr)}@media (max-width:760px){.guideDetailCare>div{grid-template-columns:1fr}}.aftercareGuarantee{color:#fff;background:#675553;padding:105px max(7vw,50vw - 540px)}.aftercareGuarantee>header{grid-template-columns:160px 1.1fr .9fr;align-items:start;gap:35px;margin-bottom:48px;display:grid}.aftercareGuarantee .en{color:#e7c9c5}.aftercareGuarantee h2{margin:0;font:400 clamp(30px,3.6vw,48px)/1.55 Yu Mincho}.aftercareGuarantee h2 em{color:#edc9c4;font-style:normal}.aftercareGuarantee header>p:last-child{color:#ffffffc2;margin:0;font-size:11px;line-height:2}.aftercareGuarantee>div{border:1px solid #ffffff32;grid-template-columns:repeat(3,1fr);display:grid}.aftercareGuarantee article{border-right:1px solid #ffffff32;padding:32px}.aftercareGuarantee article:last-child{border-right:0}.aftercareGuarantee article i{color:#e7c9c5;font:italic 10px Georgia}.aftercareGuarantee article h3{margin:22px 0 12px;font:24px Yu Mincho}.aftercareGuarantee article p{color:#ffffffbd;font-size:10px;line-height:2}.aftercareGuarantee>aside{background:#ffffff0d;border-left:3px solid #d9aaa4;justify-content:space-between;align-items:center;gap:35px;margin-top:22px;padding:24px 28px;display:flex}.aftercareGuarantee aside strong{color:#edc9c4;font:20px Yu Mincho}.aftercareGuarantee aside p{color:#ffffffa5;max-width:600px;margin:0;font-size:9px;line-height:1.9}@media (max-width:760px){.aftercareGuarantee{padding:75px 7vw}.aftercareGuarantee>header{grid-template-columns:1fr;gap:10px}.aftercareGuarantee>div{grid-template-columns:1fr}.aftercareGuarantee article{border-bottom:1px solid #ffffff32;border-right:0}.aftercareGuarantee article:last-child{border-bottom:0}.aftercareGuarantee>aside{display:block}.aftercareGuarantee aside p{margin-top:12px}}.aftercareFatEcho{color:#514744;background:#efe3dc;padding:105px max(7vw,50vw - 540px)}.aftercareFatEcho>header{grid-template-columns:160px 1.1fr .9fr;align-items:start;gap:35px;margin-bottom:48px;display:grid}.aftercareFatEcho h2,.aftercareLimits h2{margin:0;font:400 clamp(30px,3.6vw,48px)/1.55 Yu Mincho}.aftercareFatEcho h2 em{color:#a56863;font-style:normal}.aftercareFatEcho header>p:last-child{margin:0;font-size:11px;line-height:2}.aftercareFatEcho>div{background:#fff;border:1px solid #d5c2b9;grid-template-columns:repeat(3,1fr);display:grid}.aftercareFatEcho article{border-right:1px solid #d5c2b9;padding:32px}.aftercareFatEcho article:last-child{border-right:0}.aftercareFatEcho article i{color:#a87875;font:italic 10px Georgia}.aftercareFatEcho article h3{margin:22px 0 12px;font:22px Yu Mincho}.aftercareFatEcho article p{font-size:10px;line-height:2}.aftercareFatEcho>aside{background:#fff;border-left:3px solid #a87875;justify-content:space-between;align-items:center;gap:35px;margin-top:22px;padding:24px 28px;display:flex}.aftercareFatEcho aside strong{color:#8f625e;font:18px/1.7 Yu Mincho}.aftercareFatEcho aside p{max-width:520px;margin:0;font-size:9px;line-height:1.9}.aftercareLimits{background:#fff;grid-template-columns:.8fr 1.2fr;gap:75px;padding:105px max(7vw,50vw - 540px);display:grid}.aftercareLimits>div:last-child>p{margin-top:0;font-size:11px;line-height:2.15}.aftercareLimits ul{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}.aftercareLimits li{background:#f5eee8;padding:14px;font-size:10px}.aftercareLimits strong{color:#9a6965;border-top:1px solid #d9c9c1;border-bottom:1px solid #d9c9c1;margin-top:24px;padding:22px 0;font:17px/1.8 Yu Mincho;display:block}@media (max-width:760px){.aftercareFatEcho{padding:75px 7vw}.aftercareFatEcho>header,.aftercareLimits{grid-template-columns:1fr;gap:25px}.aftercareFatEcho>div{grid-template-columns:1fr}.aftercareFatEcho article{border-bottom:1px solid #d5c2b9;border-right:0}.aftercareFatEcho article:last-child{border-bottom:0}.aftercareFatEcho>aside{display:block}.aftercareFatEcho aside p{margin-top:12px}.aftercareLimits{padding:75px 7vw}.aftercareLimits ul{grid-template-columns:1fr}}.aftercareHeroLinks{justify-content:center;gap:10px;margin-top:28px;display:flex}.aftercareHeroLinks a{border:1px solid var(--ac-rose);border-radius:999px;min-width:210px;padding:15px 22px;font-size:10px}.aftercareHeroLinks a:last-child{background:var(--ac-rose);color:#fff}@media (max-width:760px){.aftercareHeroLinks{flex-direction:column;align-items:center}.aftercareHeroLinks a{width:min(300px,100%)}}.aftercareLimits{background:#f7f3ef;border-top:1px solid #dfd2cb;border-bottom:1px solid #dfd2cb;grid-template-columns:260px 1fr;gap:40px;padding:38px max(7vw,50vw - 480px);display:grid}.aftercareLimits h2{font-size:24px;line-height:1.55}.aftercareLimits>div:last-child>p{font-size:9px;line-height:2}.aftercareLimits strong{margin-top:12px;padding:12px 0;font-size:13px;line-height:1.7}@media (max-width:760px){.aftercareLimits{grid-template-columns:1fr;gap:16px;padding:34px 7vw}.aftercareLimits h2{font-size:22px}}.postpartumExpertise{color:#fff;background:#675553;padding:105px max(7vw,50vw - 540px)}.postpartumExpertise>header{grid-template-columns:160px 1fr 1fr;gap:35px;margin-bottom:48px;display:grid}.postpartumExpertise .en{color:#e7c9c5}.postpartumExpertise h2{margin:0;font:400 clamp(30px,3.6vw,48px)/1.55 Yu Mincho}.postpartumExpertise header>p:last-child{color:#ffffffbd;margin:0;font-size:11px;line-height:2}.postpartumExpertise>div{border:1px solid #ffffff32;grid-template-columns:1fr 1fr;display:grid}.postpartumExpertise article{border-right:1px solid #ffffff32;padding:34px}.postpartumExpertise article:last-child{border-right:0}.postpartumExpertise article small{letter-spacing:.1em;color:#e7c9c5;font:italic 9px Georgia}.postpartumExpertise article h3{margin:18px 0 5px;font:25px Yu Mincho}.postpartumExpertise article strong{color:#edcbc6;font-size:11px}.postpartumExpertise article p{color:#ffffffbd;font-size:10px;line-height:2}.postpartumExpertise article a{border-bottom:1px solid #ffffff70;margin-top:14px;padding-bottom:4px;font-size:9px;display:inline-block}.postpartumExpertise blockquote{text-align:center;color:#ffffffbd;margin:36px 0 0;font:17px/1.9 Yu Mincho}.postpartumExpertise blockquote strong{color:#edcbc6;font-weight:400}@media (max-width:760px){.postpartumExpertise{padding:75px 7vw}.postpartumExpertise>header{grid-template-columns:1fr;gap:10px}.postpartumExpertise>div{grid-template-columns:1fr}.postpartumExpertise article{border-bottom:1px solid #ffffff32;border-right:0}.postpartumExpertise article:last-child{border-bottom:0}.postpartumExpertise blockquote{text-align:left;font-size:15px}}.postpartumDoctorsPair>div{grid-template-columns:repeat(2,1fr);max-width:920px}@media (max-width:760px){.postpartumDoctorsPair>div{grid-template-columns:1fr}}.postpartumExpertise>div{grid-template-columns:repeat(3,1fr)}.postpartumExpertise blockquote small{color:#ffffff87;margin-top:14px;font:9px/1.8 sans-serif;display:block}.postpartumDoctorsEarly{background:#f4ece6}.postpartumDoctorsEarly .postpartumHeading>p:last-child{max-width:620px}.postpartumDoctorsEarly article>small{color:#fff;letter-spacing:.04em;background:#675553;border-radius:999px;margin:20px 7px 5px;padding:7px 11px;font-size:11px;font-weight:600;display:inline-block}.postpartumDoctorsEarly article h3{margin-top:7px}.postpartumCaseGallery{background:#f7f3ef;display:block}.postpartumCaseGallery .postpartumHeading{max-width:700px}.postpartumCaseGrid{grid-template-columns:repeat(3,1fr);gap:16px;color:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important;display:grid!important}.postpartumCaseGrid article{background:#fff;padding:12px 12px 20px}.postpartumCasePhotos{grid-template-columns:1fr 1fr;gap:3px;display:grid}.postpartumCasePhotos figure{aspect-ratio:3/4;color:#8d7770;text-align:center;background:#e7ddd7;align-content:center;place-items:center;margin:0;display:grid}.postpartumCasePhotos figure span{letter-spacing:.12em;margin-bottom:14px;font:italic 9px Georgia}.postpartumCasePhotos figure b{font:400 11px/1.7 sans-serif}.postpartumCaseGrid h3{margin:18px 5px 7px;font:18px Yu Mincho}.postpartumCaseGrid p{color:#756965;margin:0 5px;font-size:9px;line-height:1.8}.postpartumCaseGallery>a{margin-top:28px}.postpartumCaseGateway{background:#f7f3ef;grid-template-columns:1fr auto;align-items:center}.postpartumCaseGateway .postpartumHeading{max-width:760px}.postpartumCaseGateway>a{color:#665451;background:#fff;border:1px solid #cdbdb5;border-radius:20px;grid-template-columns:1fr auto;min-width:330px;padding:25px 27px;display:grid}.postpartumCaseGateway>a small{color:#a87875;letter-spacing:.13em;grid-column:1/-1;font:italic 9px Georgia}.postpartumCaseGateway>a strong{margin-top:13px;font:19px Yu Mincho}.postpartumCaseGateway>a span{color:#a87875;align-self:end}@media (max-width:760px){.postpartumCaseGrid{grid-template-columns:1fr;gap:20px}.postpartumCasePhotos figure{aspect-ratio:4/5}.postpartumCaseGateway{grid-template-columns:1fr}.postpartumCaseGateway>a{width:100%;min-width:0;min-height:92px}}.guideHubDoctors{color:#fff;background:#675553;padding:100px max(7vw,50vw - 520px)}.guideHubDoctors>header{grid-template-columns:140px 1fr 1fr;gap:32px;margin-bottom:38px;display:grid}.guideHubDoctors h2{margin:0;font:36px/1.55 Yu Mincho}.guideHubDoctors header>p:last-child{color:#ffffffbd;margin:0;font-size:10px;line-height:2}.guideHubDoctors>div{background:#ffffff30;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.guideHubDoctors>div a{background:#675553;flex-direction:column;min-width:0;padding:14px 14px 28px;display:flex}.guideHubDoctors>div img{aspect-ratio:4/5;object-fit:cover;object-position:center top;filter:saturate(.82);width:100%;margin-bottom:20px;display:block}.guideHubDoctors>div small{color:#e7c9c5;font-size:9px}.guideHubDoctors>div strong{margin:10px 0 22px;font:23px Yu Mincho}.guideHubDoctors>div span{border-bottom:1px solid #ffffff60;align-self:flex-start;padding-bottom:5px;font-size:9px}.guideHubDoctors>p:last-child{color:#ffffffa8;text-align:center;margin:24px 0 0;font-size:10px}@media (max-width:760px){.guideHubDoctors{padding:70px 7vw}.guideHubDoctors>header{grid-template-columns:1fr;gap:12px}.guideHubDoctors h2{font-size:29px}.guideHubDoctors>div{grid-template-columns:1fr}}.guideAllDoctors{color:#fff;background:#675553;max-width:920px;margin:20px auto 0;padding:24px 28px}.guideAllDoctors strong{font:18px Yu Mincho}.guideAllDoctors>p{color:#ffffffb5;margin:8px 0 15px;font-size:10px}.guideAllDoctors nav{flex-wrap:wrap;gap:8px;display:flex}.guideAllDoctors nav a{border:1px solid #fff5;padding:9px 12px;font-size:9px}@media (max-width:760px){.guideAllDoctors{padding:22px}.guideAllDoctors nav{display:grid}.guideAllDoctors nav a{text-align:center}}.guideBreastTeam{color:#fff;background:#675553;padding:75px max(7vw,50vw - 480px)}.guideBreastTeam>header{grid-template-columns:130px 1fr 1fr;gap:28px;margin-bottom:30px;display:grid}.guideBreastTeam h2{margin:0;font:31px/1.6 Yu Mincho}.guideBreastTeam header>p:last-child{color:#ffffffb8;margin:0;font-size:10px;line-height:2}.guideBreastTeam>div{background:#ffffff2b;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.guideBreastTeam a{background:#675553;flex-direction:column;padding:24px;display:flex}.guideBreastTeam a small{color:#e7c9c5;font-size:8px}.guideBreastTeam a strong{margin:8px 0 18px;font:20px Yu Mincho}.guideBreastTeam a span{font-size:9px}.guideBreastTeam a{padding:18px}.guideBreastTeam a img{aspect-ratio:4/5;object-fit:cover;object-position:center top;filter:saturate(.86);width:100%;margin-bottom:18px;transition:transform .3s,filter .3s}.guideBreastTeam a:hover img{filter:saturate();transform:scale(1.015)}@media (max-width:760px){.guideBreastTeam{padding:60px 7vw}.guideBreastTeam>header{grid-template-columns:1fr;gap:10px}.guideBreastTeam>div{grid-template-columns:1fr}.guideBreastTeam a img{aspect-ratio:5/4;object-position:center 18%}}.guidePendingCases,.guidePendingVideo{padding:80px max(7vw,50vw - 520px)}.guidePendingCases{background:#f7f3ef}.guidePendingCases>header{margin-bottom:30px}.guidePendingCases>header h2,.guidePendingVideo>header h2{font:32px Yu Mincho}.guidePendingCases>header>p:last-child{font-size:10px}.guidePendingCases>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.guidePendingCases article{background:#fff;padding:10px 10px 20px}.guidePendingCases article>div{grid-template-columns:1fr 1fr;gap:3px;display:grid}.guidePendingCases figure{aspect-ratio:3/4;text-align:center;color:#8d7770;background:#e7ddd7;align-content:center;place-items:center;margin:0;display:grid}.guidePendingCases figure span{margin-bottom:12px;font:italic 8px Georgia}.guidePendingCases figure b{font:400 10px/1.7 sans-serif}.guidePendingCases article>small{color:#a77873;margin:15px 4px 5px;font-size:8px;display:block}.guidePendingCases article h3{margin:0 4px;font:16px/1.6 Yu Mincho}.guidePendingVideo>div{grid-template-columns:1.3fr .7fr;gap:25px;max-width:760px;margin-top:28px;display:grid}.guidePendingVideo aside{align-self:center}.guidePendingVideo aside>small{color:#a77873;font-size:9px}.guidePendingVideo aside h3{margin:8px 0;font:24px Yu Mincho}.guidePendingVideo aside p{font-size:10px;line-height:1.9}.guidePendingVideo aside a{border-bottom:1px solid #a78b84;padding-bottom:4px;font-size:9px}.guideCaseGateway{background:#f7f3ef;grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;padding:78px max(7vw,50vw - 540px);display:grid}.guideCaseGateway h2{margin:8px 0 18px;font:400 clamp(30px,3.8vw,47px)/1.55 Yu Mincho}.guideCaseGateway>div>p:last-child{max-width:650px;font-size:11px;line-height:2}.guideCaseGateway>nav{gap:10px;display:grid}.guideCaseGateway>nav a{color:#fff;background:#665754;border-radius:22px;flex-direction:column;justify-content:center;min-height:118px;padding:24px 26px;display:flex}.guideCaseGateway>nav a+a{color:#665754;background:#fff;border:1px solid #cdb8ae}.guideCaseGateway>nav a strong{font:18px/1.7 Yu Mincho}.guideCaseGateway>nav a span{color:#e8cbc6;margin-top:7px;font-size:9px}.guideCaseGateway>nav a+a span{color:#a87875}.guideDoctorVideo{aspect-ratio:16/9;background:#2f2927;border-radius:17px;position:relative;overflow:hidden;box-shadow:0 12px 30px #493b3720}.guideDoctorVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.guideGradualNickname{width:max-content;color:var(--g-rose);margin:8px auto 0;font:400 clamp(30px,4vw,50px)/1.55 Yu Mincho;display:block}@media (max-width:760px){.guideGradualNickname{font-size:30px}}.guideGradualHero{background:radial-gradient(circle at 20% 25%,#fff 0,#fbf5f3 42%,#eadbd6 100%);border-radius:36px;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);max-width:1280px;min-height:650px;margin:0 auto;display:grid;position:relative;overflow:hidden}.guideGradualHero:before,.guideGradualHero:after{content:"";z-index:0;border:1px solid #c99a9629;border-radius:50%;position:absolute}.guideGradualHero:before{width:360px;height:360px;bottom:-195px;left:-170px}.guideGradualHero:after{width:220px;height:220px;top:-140px;left:36%}.guideGradualHeroCopy{z-index:2;align-self:center;padding:58px 20px 58px 7vw;position:relative}.guideGradualHeroKicker{border-left:3px solid var(--g-rose);letter-spacing:.08em;background:#a8787511;margin:0 0 30px;padding:10px 18px;font-size:10px;display:inline-block}.guideGradualHeroCopy>.en{color:var(--g-rose);letter-spacing:.22em;margin:0}.guideGradualHero h1{color:#9c696c;letter-spacing:.05em;text-shadow:0 8px 30px #9d6b6919;margin:12px 0 18px;font:400 clamp(50px,6.1vw,82px)/1.25 Yu Mincho,serif}.guideGradualHero h1 small{color:#4f4542;letter-spacing:.12em;margin-bottom:12px;font:400 clamp(22px,2.5vw,34px)/1.55 Yu Mincho,serif;display:block}.guideGradualHeroLead{color:#544946;margin:0;font:400 clamp(17px,1.7vw,23px)/1.9 Yu Mincho,serif}.guideGradualHeroPoints{gap:12px;margin-top:35px;display:flex}.guideGradualHeroPoints span{aspect-ratio:1;text-align:center;color:#695956;background:#fffaf7c7;border:1px solid #aa7c78;border-radius:50%;place-items:center;width:116px;font:13px/1.65 Yu Mincho,serif;display:grid}.guideGradualHeroVisual{z-index:1;min-width:0;margin:0;position:relative}.guideGradualHeroVisual:before{content:"";z-index:1;background:linear-gradient(90deg,#fbf5f3 0,#0000 24% 75%,#6d4c4317 100%);position:absolute;inset:0}.guideGradualHeroVisual img{object-fit:cover;object-position:53% center;width:100%;height:100%;min-height:650px;display:block}.guideGradualHeroVisual figcaption{z-index:2;color:#9c696c;letter-spacing:.12em;writing-mode:vertical-rl;background:#fffdf0de;margin:0;padding:20px 11px;font:15px/1.85 Yu Mincho,serif;position:absolute;top:50%;right:22px;transform:translateY(-50%)}@media (max-width:760px){.guideGradualHero{border-radius:26px;flex-direction:column;min-height:0;margin:0 14px;display:flex}.guideGradualHeroCopy{padding:46px 7vw 36px}.guideGradualHeroKicker{letter-spacing:.04em;margin-bottom:22px;padding:8px 12px;font-size:8px}.guideGradualHero h1{letter-spacing:.03em;margin-top:9px;font-size:43px;line-height:1.3}.guideGradualHero h1 small{letter-spacing:.06em;margin-bottom:8px;font-size:20px}.guideGradualHeroLead{font-size:16px}.guideGradualHeroPoints{gap:7px;margin-top:28px}.guideGradualHeroPoints span{flex:1;width:auto;font-size:10px;line-height:1.55}.guideGradualHeroVisual{height:330px}.guideGradualHeroVisual:before{background:linear-gradient(#fbf5f3 0,#0000 20% 100%)}.guideGradualHeroVisual img{object-position:51% 31%;height:100%;min-height:0}.guideGradualHeroVisual figcaption{padding:14px 7px;font-size:11px;right:12px}}.guideNaturalCaseList{grid-template-columns:1fr!important;gap:26px!important;display:grid!important}.guideNaturalCaseList>article{background:#fff;padding:16px}.guideNaturalCaseImages{grid-template-columns:1fr 1fr;gap:8px;display:grid}.guideNaturalCaseList article>.guideNaturalCaseImagesTriple{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;gap:8px;padding-bottom:8px;overflow-x:auto;display:flex!important}.guideNaturalCaseImagesTriple figure{scroll-snap-align:start;flex:1 1 0;min-width:0}.guideNaturalCaseImages figure{aspect-ratio:auto;background:#342f2d;display:block}.guideNaturalCaseImages img{width:100%;height:auto;display:block}.guideNaturalCaseInfo{padding:25px 14px 12px}.guideNaturalCaseInfo>small{color:#a77873;font-size:9px}.guideNaturalCaseInfo h3{margin:7px 0 20px;font:25px/1.6 Yu Mincho}.guideNaturalCaseInfo dl{border-top:1px solid var(--g-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.guideNaturalCaseInfo dl>div{border-bottom:1px solid var(--g-line);grid-template-columns:92px 1fr;padding:13px 5px;display:grid}.guideNaturalCaseInfo dt{color:#8e716c;font-size:9px}.guideNaturalCaseInfo dd{margin:0;font-size:10px}.guideNaturalCaseInfo dl>.guideNaturalCasePrice{grid-column:1/-1;grid-template-columns:92px 1fr}.guideNaturalCasePrice dd{gap:5px;display:grid}.guideNaturalCasePrice strong{color:#76524e;font-size:12px}.guideNaturalCasePrice span{color:#786b66;margin-bottom:7px;font-size:8px;line-height:1.7}.guideNaturalCaseInfo>p{color:#786b66;margin:18px 5px 0;font-size:8px;line-height:1.8}@media (max-width:760px){.guideNaturalCaseImages,.guideNaturalCaseInfo dl{grid-template-columns:1fr}.guideNaturalCaseImagesTriple figure{flex:0 0 82vw}.guideNaturalCaseInfo{padding:20px 5px 8px}.guideNaturalCaseInfo h3{font-size:21px}.guideNaturalCaseInfo dl>div,.guideNaturalCaseInfo dl>.guideNaturalCasePrice{grid-template-columns:85px 1fr}}.guideNaturalCaseContinuation{padding-top:0}.guideNaturalCaseContinuation>.guideNaturalCaseList{margin-top:-54px}@media (max-width:760px){.guidePendingCases,.guidePendingVideo{padding:60px 7vw}.guidePendingCases>div,.guidePendingVideo>div{grid-template-columns:1fr}.guidePendingCases figure{aspect-ratio:4/5}.guideCaseGateway{grid-template-columns:1fr;gap:24px;padding:62px 7vw}.guideCaseGateway>nav a{min-height:108px}}.guideCarePrimaryLink{color:#fff;background:#675553;margin:28px 0;padding:14px 20px;font-size:10px;display:inline-block}.guideDetailCare header>p:last-of-type{max-width:700px;font-size:11px;line-height:2}.guideDetailCare header>small{color:#867670;margin-top:10px;font-size:8px;display:block}.postpartumAdvisor{color:#fff;background:#675553;grid-template-columns:1fr 240px;gap:36px;max-width:920px;margin-top:20px;padding:40px 42px 28px;display:grid}.postpartumAdvisorReason{align-self:center}.postpartumAdvisor small{letter-spacing:.12em;color:#e7c9c5;font:italic 9px Georgia}.postpartumAdvisor h3{margin:12px 0 18px;font:30px/1.55 Yu Mincho}.postpartumAdvisor p{color:#ffffffbd;font-size:10px;line-height:2}.postpartumAdvisor .postpartumAdvisorLead{color:#fff;font-size:11px}.postpartumAdvisor strong{color:#edcbc6;margin:18px 0 8px;font:14px/1.8 Yu Mincho;display:block}.postpartumAdvisor figure{align-self:center;margin:0}.postpartumAdvisor img{aspect-ratio:4/3;object-fit:cover;object-position:center top;width:100%;display:block}.postpartumAdvisor figcaption{padding:14px 0 0}.postpartumAdvisor figcaption b{font:17px Yu Mincho;display:block}.postpartumAdvisor figcaption span{color:#ffffff9e;margin-top:6px;font-size:8px;line-height:1.8;display:block}.postpartumAdvisor a{border-bottom:1px solid #ffffff70;margin-top:10px;padding-bottom:4px;font-size:9px;display:inline-block}.postpartumAdvisor .postpartumAdvisorNote{color:#ffffff80;border-top:1px solid #ffffff2b;grid-column:1/-1;margin:0;padding-top:18px;font-size:8px;line-height:1.8}@media (max-width:760px){.postpartumAdvisor{grid-template-columns:1fr;gap:24px;padding:30px 22px 22px}.postpartumAdvisor h3{font-size:25px}.postpartumAdvisor figure{grid-template-columns:120px 1fr;gap:16px;display:grid}.postpartumAdvisor figcaption{padding:0}.postpartumAdvisor .postpartumAdvisorNote{grid-column:auto}}.postpartumTopCare{background:#f4ece6;padding:95px max(7vw,50vw - 500px)}.postpartumTopCare>header{grid-template-columns:140px 1fr 1fr;gap:32px;margin-bottom:38px;display:grid}.postpartumTopCare .en{color:#aa7773}.postpartumTopCare h2{margin:0;font:36px/1.55 Yu Mincho}.postpartumTopCare header>p:last-child{margin:0;font-size:10px;line-height:2}.postpartumTopCare>div{border:1px solid #d8c6bc;grid-template-columns:1fr 1fr;display:grid}.postpartumTopCare article{background:#fff;padding:34px}.postpartumTopCare article+article{border-left:1px solid #d8c6bc}.postpartumTopCare article small{color:#aa7773;font-size:9px}.postpartumTopCare article h3{margin:10px 0 14px;font:27px Yu Mincho}.postpartumTopCare article h3 b{color:#fff;background:#675553;margin-left:7px;padding:4px 7px;font:8px sans-serif}.postpartumTopCare article p{font-size:10px;line-height:2}.postpartumTopCare article strong{margin-top:18px;font:13px/1.8 Yu Mincho;display:block}.postpartumTopCare article strong em{color:#a56e69;font-style:normal}.postpartumTopCare article a{border-bottom:1px solid #b28c85;margin-top:15px;padding-bottom:3px;font-size:9px;display:inline-block}.postpartumTopCare>aside{text-align:center;color:#ffffffbd;background:#675553;padding:24px;font:12px/1.8 Yu Mincho}.postpartumTopCare>aside strong{color:#edcbc6;font-weight:400}@media (max-width:760px){.postpartumTopCare{padding:65px 7vw}.postpartumTopCare>header{grid-template-columns:1fr;gap:10px}.postpartumTopCare h2{font-size:29px}.postpartumTopCare>div{grid-template-columns:1fr}.postpartumTopCare article+article{border-top:1px solid #d8c6bc;border-left:0}}.postpartumChangesDecision>aside{color:#fff;background:#675553;grid-template-columns:130px 1fr 1.15fr;gap:30px;margin-top:38px;padding:34px;display:grid}.postpartumChangesDecision>aside small{letter-spacing:.12em;color:#e7c9c5;font:italic 9px Georgia}.postpartumChangesDecision>aside h3{margin:0;font:25px/1.65 Yu Mincho}.postpartumChangesDecision>aside p{color:#ffffffbd;margin:0;font-size:10px;line-height:2}.postpartumChangesDecision>aside strong{color:#edcbc6;border-top:1px solid #ffffff30;grid-column:2/-1;padding-top:20px;font:13px/1.9 Yu Mincho}@media (max-width:760px){.postpartumChangesDecision>aside{grid-template-columns:1fr;gap:14px;padding:26px 22px}.postpartumChangesDecision>aside strong{grid-column:auto}}.breastPriceSummary article>span.monitorPrice{color:#8f5f5b;background:#f1e3de;margin-top:10px;padding:12px 14px;font:18px/1.45 Yu Mincho;display:block}.breastPriceSummary article.isFocused>span.monitorPrice{color:#fff;background:#a87875}.guideHubPriceLink{color:#514744;background:#eadbd4;justify-content:space-between;align-items:center;gap:35px;padding:30px max(7vw,50vw - 520px);display:flex}.guideHubPriceLink small{letter-spacing:.14em;color:#a46f6b;font:italic 9px Georgia}.guideHubPriceLink strong{margin:7px 0 3px;font:24px Yu Mincho;display:block}.guideHubPriceLink p{margin:0;font-size:9px}.guideHubPriceLink>a{color:#8f625e;border:1px solid #a87875;border-radius:999px;flex:none;padding:13px 22px;font-size:10px}.guidePostpartumLink{color:#fff;background:#6a5754;border-radius:20px;grid-template-columns:180px 1fr auto;align-items:center;gap:35px;margin:20px max(3vw,20px) 0;padding:32px max(4vw,50vw - 555px);display:grid}.guidePostpartumLink>small{color:#edc9c4;letter-spacing:.13em;font:italic 10px Georgia}.guidePostpartumLink h2{margin:0 0 7px;font:26px/1.5 Yu Mincho}.guidePostpartumLink p{color:#ffffffbd;max-width:650px;margin:0;font-size:11px;line-height:1.9}.guidePostpartumLink>strong{white-space:nowrap;border:1px solid #fff5;border-radius:999px;padding:13px 18px;font-size:10px}@media (max-width:760px){.guidePostpartumLink{grid-template-columns:1fr;gap:10px;margin:12px 4vw 0;padding:25px 22px}.guidePostpartumLink h2{font-size:22px}.guidePostpartumLink p{font-size:13px}.guidePostpartumLink>strong{white-space:normal;width:max-content;max-width:100%}}.shinjukuPricePage{color:#514744;background:#fff}.shinjukuPriceHero{text-align:center;background:#f4ece6;padding:100px 7vw 85px}.shinjukuPriceHero .en,.shinjukuPriceMain .en,.shinjukuPriceOther .en,.shinjukuPriceOptions .en,.shinjukuPriceCare .en,.shinjukuPriceMonitor .en,.shinjukuPriceFinal .en{letter-spacing:.17em;color:#a87875;font:italic 10px Georgia}.shinjukuPriceHero h1{margin:16px 0;font:400 clamp(38px,5vw,66px)/1.4 Yu Mincho}.shinjukuPriceHero>p:not(.en){font:13px/2 Yu Mincho}.shinjukuPriceHero small{color:#877771;margin-top:18px;font-size:9px;display:block}.shinjukuPriceMain{padding:100px max(7vw,50vw - 540px)}.shinjukuPriceMain>header,.shinjukuPriceOther>header{grid-template-columns:150px 1fr 1fr;gap:32px;margin-bottom:42px;display:grid}.shinjukuPriceMain h2,.shinjukuPriceOther h2,.shinjukuPriceOptions h2,.shinjukuPriceCare h2,.shinjukuPriceMonitor h2,.shinjukuPriceFinal h2{margin:0;font:400 clamp(29px,3.6vw,45px)/1.55 Yu Mincho}.shinjukuPriceMain>header>p:last-child,.shinjukuPriceOptions>div>p:last-child{margin:0;font-size:10px;line-height:2}.shinjukuPriceMain article{border-bottom:1px solid #d9c8c0;grid-template-columns:1fr .9fr;gap:24px 55px;padding:38px 0;display:grid}.shinjukuPriceTitle{padding-left:50px;position:relative}.shinjukuPriceTitle i{color:#aa7773;font:italic 10px Georgia;position:absolute;top:2px;left:0}.shinjukuPriceTitle small{color:#aa7773;letter-spacing:.12em;font-size:8px}.shinjukuPriceTitle h3{margin:9px 0 0;font:25px/1.6 Yu Mincho}.shinjukuPriceAmounts{grid-template-columns:1fr 1.2fr;gap:9px;display:grid}.shinjukuPriceAmounts p{background:#f7f3ef;margin:0;padding:16px}.shinjukuPriceAmounts small{color:#8d7770;font-size:8px;display:block}.shinjukuPriceAmounts strong{margin-top:7px;font:23px Yu Mincho;display:block}.shinjukuPriceAmounts em{margin-left:2px;font-size:10px;font-style:normal}.shinjukuPriceAmounts span{color:#ffffffa8;margin-top:6px;font-size:7px;display:block}.shinjukuPriceMain dl{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:15px;margin:0 0 0 50px;display:grid}.shinjukuPriceMain dl>div{background:#faf8f6;padding:18px 20px}.shinjukuPriceMain dt{color:#a46f6b;margin-bottom:7px;font-size:8px}.shinjukuPriceMain dd{margin:0;font-size:9px;line-height:1.8}.shinjukuPriceNote{background:#f3e7e2;border-left:3px solid #a87875;grid-column:1/-1;margin:0 0 0 50px;padding:12px 16px;font:11px/1.8 Yu Mincho}.shinjukuPriceMain>aside{color:#fff;background:#675553;justify-content:space-between;gap:32px;margin-top:28px;padding:25px 28px;display:flex}.shinjukuPriceMain>aside strong{color:#edcbc6;font:15px/1.8 Yu Mincho}.shinjukuPriceMain>aside p{color:#ffffffb8;max-width:520px;margin:0;font-size:9px;line-height:1.9}.shinjukuPriceOther{background:#f4ece6;padding:95px max(7vw,50vw - 540px)}.shinjukuPriceTable{background:#fff}.shinjukuPriceTable>div{border-bottom:1px solid #e2d7d1;grid-template-columns:1.5fr 1fr 1fr;display:grid}.shinjukuPriceTable span,.shinjukuPriceTable strong,.shinjukuPriceTable b{padding:18px 22px;font-size:10px}.shinjukuPriceTable strong{font:14px Yu Mincho}.shinjukuPriceTable b{color:#a05f5a;font:16px Yu Mincho}.shinjukuPriceTable .head{color:#fff;background:#675553}.shinjukuPriceTable .head span{font-size:8px}.shinjukuPriceOther>small{margin-top:18px;font-size:8px;line-height:1.9;display:block}.shinjukuPriceOptions{grid-template-columns:.75fr 1.25fr;gap:65px;padding:95px max(7vw,50vw - 540px);display:grid}.shinjukuPriceOptions dl{border-top:1px solid #d9c8c0;margin:0}.shinjukuPriceOptions dl>div{border-bottom:1px solid #d9c8c0;justify-content:space-between;gap:20px;padding:17px 5px;display:flex}.shinjukuPriceOptions dt{font-size:10px}.shinjukuPriceOptions dd{color:#8e605d;margin:0;font:15px Yu Mincho}.shinjukuPriceOptions dd small{color:#877771;margin-top:5px;font:8px sans-serif;display:block}.shinjukuPriceCare{color:#fff;background:#675553;grid-template-columns:.8fr 1.2fr;gap:70px;padding:95px max(7vw,50vw - 540px);display:grid}.shinjukuPriceCare .en{color:#e7c9c5}.shinjukuPriceCare ul{border-top:1px solid #ffffff32;margin:0;padding:0;list-style:none}.shinjukuPriceCare li{border-bottom:1px solid #ffffff32;padding:18px 0}.shinjukuPriceCare li strong{color:#edcbc6;font:15px Yu Mincho;display:block}.shinjukuPriceCare li span{color:#ffffffaf;margin-top:6px;font-size:9px;display:block}.shinjukuPriceCare a{border-bottom:1px solid #ffffff80;margin-top:24px;padding-bottom:5px;font-size:10px;display:inline-block}.shinjukuPriceMonitor{text-align:center;background:#eadbd4;padding:75px 7vw}.shinjukuPriceMonitor p:not(.en){font-size:10px;line-height:2}.shinjukuPriceMonitor a{color:#8f625e;border:1px solid #a87875;border-radius:999px;margin-top:15px;padding:13px 22px;font-size:10px;display:inline-block}.shinjukuPriceFinal{text-align:center;padding:100px 7vw}.shinjukuPriceFinal>p:not(.en){font-size:10px;line-height:2}.shinjukuPriceFinal>div{justify-content:center;gap:12px;margin-top:28px;display:flex}.shinjukuPriceFinal>div>a{color:#8f625e;border:1px solid #a87875;border-radius:999px;min-width:240px;padding:15px 22px;font-size:10px}.shinjukuPriceFinal>div>a:first-child{color:#fff;background:#a87875}.shinjukuPriceFinal a small{margin-top:3px;font-size:7px;display:block}@media (max-width:760px){.guideHubPriceLink{align-items:flex-start;padding:26px 7vw}.guideHubPriceLink p{display:none}.guideHubPriceLink>a{padding:11px 15px}.shinjukuPriceMain,.shinjukuPriceOther,.shinjukuPriceOptions,.shinjukuPriceCare{padding:65px 7vw}.shinjukuPriceMain>header,.shinjukuPriceOther>header,.shinjukuPriceOptions,.shinjukuPriceCare{grid-template-columns:1fr;gap:18px}.shinjukuPriceMain article{grid-template-columns:1fr;gap:20px}.shinjukuPriceTitle{padding-left:36px}.shinjukuPriceMain dl{grid-template-columns:1fr;margin-left:36px}.shinjukuPriceNote{margin-left:36px}.shinjukuPriceMain>aside{display:block}.shinjukuPriceMain>aside p{margin-top:10px}.shinjukuPriceAmounts strong{font-size:19px}.shinjukuPriceTable>div{grid-template-columns:1.25fr 1fr}.shinjukuPriceTable .head span:nth-child(2),.shinjukuPriceTable>div>span:not(.head span){display:none}.shinjukuPriceTable span,.shinjukuPriceTable strong,.shinjukuPriceTable b{padding:15px 12px}.shinjukuPriceFinal>div{flex-direction:column;align-items:center}.shinjukuPriceFinal>div>a{width:min(320px,100%)}}.lipoPage{background:#fbf8f5}.lipoPage .lipoHero{border-radius:32px;margin:18px 2.5vw 0;overflow:hidden;box-shadow:0 18px 50px #5b453e12}.lipoPage .lipoHero aside span,.lipoHeroActions a{border-radius:999px}.lipoDirectSummary{z-index:2;background:#fff;border:1px solid #e1d2ca;border-radius:28px;width:min(1080px,90vw);margin:-34px auto 26px;padding:38px 40px 28px;position:relative;box-shadow:0 18px 45px #5b453e14}.lipoDirectSummary>div{grid-template-columns:145px 1fr 1.05fr;align-items:start;gap:28px;display:grid}.lipoDirectSummary .en{color:var(--l-rose);letter-spacing:.15em;margin:7px 0;font:italic 10px Georgia}.lipoDirectSummary h2{margin:0;font:400 clamp(25px,3vw,37px)/1.55 Yu Mincho}.lipoDirectSummary>div>p:last-child{margin:0;font-size:12px;line-height:2}.lipoDirectSummary dl{grid-template-columns:repeat(4,1fr);gap:10px;margin:30px 0 15px;display:grid}.lipoDirectSummary dl>div{background:#f4ece6;border-radius:16px;padding:17px 18px}.lipoDirectSummary dt{color:#966b67;font-size:9px}.lipoDirectSummary dd{margin:7px 0 0;font:15px/1.55 Yu Mincho}.lipoDirectSummary>small{color:#796c67;font-size:9px}.lipoPage>.lipoSection{border-radius:32px;margin:26px 2.5vw;padding-left:max(6vw,47.5vw - 540px);padding-right:max(6vw,47.5vw - 540px)}.lipoGuideHubTop{background:#f4ece6}.lipoGuideHub a,.lipoOfficial a,.lipoChecklist article,.lipoFit article,.lipoTimeline article{border-color:#dfd1ca;border-radius:20px;box-shadow:0 10px 28px #5b453e0b}.lipoGuideHub a{border:0}.lipoUtilityLinks{border:0;gap:8px}.lipoUtilityLinks a{background:#fff;border-radius:999px;border:0!important}.lipoPage>.lipoQuick{border:1px solid #dfd1ca;border-radius:999px;margin:18px auto 26px;top:10px;overflow:hidden}.lipoAnswerGrid{border:0;gap:12px}.lipoAnswerGrid article{background:#ffffff09;border-radius:20px;border:1px solid #ffffff2b!important}.lipoAreaGrid article{box-shadow:0 10px 28px #5b453e0a}.lipoMechanism{background:#efe3dc}.lipoTimeline{border:0;gap:12px}.lipoTimeline article{background:#fff;border:0}.lipoPriceTable{background:#fff;border:1px solid #d5c7bf;border-radius:18px;overflow:hidden}.lipoPriceNote{border-radius:16px;margin-top:12px}.lipoOfficial{background:#fff}.lipoFit{background:#efe4dd}.lipoFlow ol{background:0 0;gap:12px;padding:0}.lipoFlow li{border:1px solid #ffffff2b;border-radius:20px}.lipoFaq details{background:#fff;border-radius:16px;margin:10px 0;border:1px solid #ded0c8!important}.lipoFaq summary{padding:20px 22px}.lipoFaq details p{padding:0 24px 22px}.lipoSupervise{border-radius:18px;margin:26px 2.5vw}.lipoFinal{border-radius:32px;margin:26px 2.5vw;overflow:hidden}.lipoFinal a:first-child{border-radius:999px 0 0 999px}.lipoFinal a:last-child{border-radius:0 999px 999px 0}@media (max-width:760px){.lipoPage .lipoHero{border-radius:22px;margin:10px 14px 0}.lipoDirectSummary{border-radius:21px;width:auto;margin:-18px 14px 18px;padding:27px 22px}.lipoDirectSummary>div{grid-template-columns:1fr;gap:8px}.lipoDirectSummary h2{font-size:26px}.lipoDirectSummary>div>p:last-child{font-size:11px}.lipoDirectSummary dl{grid-template-columns:1fr 1fr;margin-top:22px}.lipoDirectSummary dl>div{border-radius:13px;padding:14px}.lipoPage>.lipoSection{border-radius:22px;margin:14px;padding-left:6vw;padding-right:6vw}.lipoPage>.lipoQuick{border-radius:18px;margin:14px;top:7px}.lipoGuideHubTop>div{grid-template-columns:1fr}.lipoGuideHubTop a{border-radius:17px;min-height:170px}.lipoAnswerGrid,.lipoTimeline{gap:10px}.lipoFinal{border-radius:22px;margin:14px}.lipoFinal>div{gap:8px}.lipoFinal a:first-child,.lipoFinal a:last-child{border-radius:999px}}.lipoUsp{background:#fff}.lipoUsp>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.lipoUsp article{background:linear-gradient(160deg,#fff 45%,#f6eee9);border:1px solid #dfd1ca;border-radius:20px;flex-direction:column;min-height:250px;padding:27px 23px;display:flex}.lipoUsp article:nth-child(2),.lipoUsp article:nth-child(3){color:#fff;background:linear-gradient(160deg,#6b5754,#5c4947);border-color:#6b5754}.lipoUsp small{color:var(--l-rose);letter-spacing:.08em;font:italic 9px Georgia}.lipoUsp article:nth-child(2) small,.lipoUsp article:nth-child(3) small{color:#edcbc6}.lipoUsp h3{margin:22px 0 13px;font:20px/1.65 Yu Mincho}.lipoUsp article p{margin:auto 0 0;font-size:10px;line-height:2}.lipoUsp article:nth-child(2) p,.lipoUsp article:nth-child(3) p{color:#ffffffc9}.lipoUsp>aside{color:#746762;background:#f4ece6;border-radius:12px;margin-top:18px;padding:15px 18px;font-size:9px;line-height:1.8}.lipoMedicalTeam{background:#f1e5de}.lipoTeamDoctors{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lipoTeamDoctors>a{background:#d8c9c0;border-radius:22px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 12px 32px #5b453e14}.lipoTeamDoctors img{object-fit:cover;object-position:center top;filter:saturate(.82);width:100%;height:100%;display:block}.lipoTeamDoctors>a:after{content:"";background:linear-gradient(#0000,#493a38de);position:absolute;inset:45% 0 0}.lipoTeamDoctors span{z-index:1;color:#fff;padding:30px 25px;position:absolute;bottom:0;left:0;right:0}.lipoTeamDoctors small{color:#ffffffbd;margin-bottom:7px;font-size:9px;display:block}.lipoTeamDoctors strong{font:23px Yu Mincho}.lipoTeamAdvisor{background:#fff;border-radius:22px;grid-template-columns:300px 1fr;gap:40px;margin-top:14px;padding:25px;display:grid}.lipoTeamAdvisor>img{object-fit:contain;background:#f7f3ef;border-radius:16px;width:100%;height:250px;display:block}.lipoTeamAdvisor>div{align-self:center}.lipoTeamAdvisor small{color:var(--l-rose);letter-spacing:.12em;font:italic 9px Georgia}.lipoTeamAdvisor h3{margin:13px 0;font:24px/1.65 Yu Mincho}.lipoTeamAdvisor p{font-size:10px;line-height:2}.lipoTeamAdvisor a,.lipoTeamAll{border-bottom:1px solid var(--l-rose);color:#805955;margin-top:10px;padding-bottom:5px;font-size:10px;display:inline-block}.lipoTeamAll{margin-top:25px}@media (max-width:980px){.lipoUsp>div{grid-template-columns:repeat(2,1fr)}.lipoUsp article:last-child{grid-column:1/-1;min-height:190px}}@media (max-width:760px){.lipoUsp>div{grid-template-columns:1fr}.lipoUsp article,.lipoUsp article:last-child{border-radius:17px;grid-column:auto;min-height:190px;padding:24px 21px}.lipoUsp h3{font-size:19px}.lipoUsp>aside{font-size:9px}.lipoTeamDoctors{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-right:-6vw;padding-right:6vw;display:flex;overflow-x:auto}.lipoTeamDoctors::-webkit-scrollbar{display:none}.lipoTeamDoctors>a{scroll-snap-align:start;border-radius:18px;flex:0 0 72vw;min-height:345px}.lipoTeamDoctors span{padding:25px 21px}.lipoTeamAdvisor{border-radius:18px;grid-template-columns:1fr;gap:18px;padding:20px}.lipoTeamAdvisor>img{height:240px}.lipoTeamAdvisor h3{font-size:21px}}.lipoPriceGateway{background:#f4ece6}.lipoPriceGateway>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lipoPriceGateway article,.lipoPriceGateway>div>a{border-radius:20px;min-height:235px;padding:30px}.lipoPriceGateway article{background:#fff}.lipoPriceGateway article h3{margin:0 0 18px;font:21px Yu Mincho}.lipoPriceGateway article ul{margin:0;padding-left:18px;font-size:11px;line-height:2.15}.lipoPriceGateway>div>a{color:#fff;background:#675553;flex-direction:column;display:flex}.lipoPriceGateway a small{color:#edcbc6;letter-spacing:.1em;font:italic 9px Georgia}.lipoPriceGateway a strong{margin:28px 0;font:23px/1.65 Yu Mincho}.lipoPriceGateway a span{color:#edcbc6;margin-top:auto;font-size:10px}@media (max-width:760px){.lipoPriceGateway>div{grid-template-columns:1fr}.lipoPriceGateway article,.lipoPriceGateway>div>a{border-radius:17px;min-height:190px;padding:24px 21px}}.lipoDirectSummary .lipoFeeFact{background:#eadbd4}.lipoFeeFact dd{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lipoFeeFact dd span{font:15px/1.5 Yu Mincho}.lipoFeeFact dd small{color:#80625f;margin-bottom:2px;font:8px sans-serif;display:block}.lipoScarCare{background:#fff}.lipoScarCare>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lipoScarCare article{background:#fbf8f5;border:1px solid #dfd1ca;border-radius:20px;padding:28px 25px}.lipoScarCare article i{color:var(--l-rose);font:italic 11px Georgia}.lipoScarCare article h3{margin:16px 0 12px;font:19px/1.6 Yu Mincho}.lipoScarCare article p{margin:0;font-size:10px;line-height:2}.lipoScarCare>aside{color:#fff;background:#675553;border-radius:16px;gap:28px;margin-top:16px;padding:23px 26px;display:flex}.lipoScarCare>aside strong{color:#edcbc6;flex:none;font:16px/1.8 Yu Mincho}.lipoScarCare>aside p{color:#ffffffc9;margin:0;font-size:10px;line-height:1.9}@media (max-width:760px){.lipoFeeFact dd{grid-template-columns:1fr;gap:7px}.lipoScarCare>div{grid-template-columns:1fr}.lipoScarCare article{border-radius:17px;padding:24px 21px}.lipoScarCare>aside{padding:22px;display:block}.lipoScarCare>aside p{margin-top:8px}}.lipoMobileJump{display:none}@media (max-width:760px){.lipoPage{padding-bottom:72px;overflow-x:hidden}.lipoPage .accessHeader{padding:17px 5vw}.lipoPage .breadcrumbs{padding:15px 6vw}.lipoPage .lipoHero{border-radius:20px;margin:6px 10px 0}.lipoPage .lipoHero>div{padding:38px 7vw 31px}.lipoPage .lipoHero h1{margin:9px 0 18px;font-size:32px;line-height:1.38}.lipoHero>div>p:last-of-type{font-size:11px;line-height:1.9}.lipoHeroActions{gap:8px;margin-top:24px}.lipoHeroActions a{min-width:0;min-height:52px;padding:14px 18px}.lipoPage .lipoHero aside{height:150px}.lipoHero aside span{padding:8px 12px;font-size:9px;bottom:10px;right:12px}.lipoDirectSummary{border-radius:20px;margin:12px 10px;padding:24px 18px 20px}.lipoDirectSummary h2{font-size:23px;line-height:1.55}.lipoDirectSummary>div>p:last-child{line-height:1.85}.lipoDirectSummary dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:18px 0 12px}.lipoDirectSummary dl>div{min-width:0;padding:13px 12px}.lipoDirectSummary dd{overflow-wrap:anywhere;font-size:13px}.lipoDirectSummary .lipoFeeFact{grid-column:1/-1}.lipoFeeFact dd{grid-template-columns:1fr 1fr}.lipoDirectSummary>small{line-height:1.7;display:block}.lipoMobileJump{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#fbf8f5cc;gap:7px;margin:10px 0;padding:8px 10px;display:flex;position:sticky;top:7px;overflow-x:auto}.lipoMobileJump::-webkit-scrollbar{display:none}.lipoMobileJump a{color:#655350;background:#fff;border:1px solid #d7c5bd;border-radius:999px;flex:none;padding:11px 15px;font-size:10px}.lipoMobileJump a:first-child{color:#fff;background:#675553;border-color:#675553}.lipoPage>.lipoQuick{display:none}.lipoPage>.lipoSection{border-radius:20px;margin:10px;padding:55px 5.5vw}.lipoSectionHead{margin-bottom:28px}.lipoSectionHead h2{font-size:27px;line-height:1.5}.lipoSectionHead>p:last-child{font-size:11px;line-height:1.9}.lipoGuideHubTop{padding-top:48px!important;padding-bottom:48px!important}.lipoGuideHubTop>div{grid-template-columns:1fr 1fr;gap:8px}.lipoGuideHubTop a{min-height:172px;padding:17px 15px}.lipoGuideHubTop a strong{margin:15px 0;font-size:14px;line-height:1.6}.lipoGuideHubTop a span{font-size:8px;line-height:1.6}.lipoUtilityLinks{gap:6px}.lipoUtilityLinks a{padding:13px 8px;font-size:9px}.lipoUsp>div,.lipoScarCare>div,.lipoTimeline{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-right:-5.5vw;padding:0 5.5vw 8px 0;display:flex;overflow-x:auto}.lipoUsp>div::-webkit-scrollbar{display:none}.lipoScarCare>div::-webkit-scrollbar{display:none}.lipoTimeline::-webkit-scrollbar{display:none}.lipoUsp article,.lipoUsp article:last-child,.lipoScarCare article,.lipoTimeline article{scroll-snap-align:start;flex:0 0 78vw;min-height:215px}.lipoTimeline article{padding:25px 22px;border:1px solid #dfd1ca!important}.lipoAreaGrid{grid-template-columns:1fr 1fr;gap:8px}.lipoAreaGrid article{padding:22px 16px}.lipoAreaGrid h3{font-size:18px}.lipoAreaGrid p{font-size:9px;line-height:1.9}.lipoAnswerGrid{grid-template-columns:1fr}.lipoAnswerGrid article{padding:24px 21px}.lipoMechanism{gap:10px}.lipoMechanism h2{font-size:27px}.lipoScarCare>aside{margin-top:10px}.lipoPriceGateway article,.lipoPriceGateway>div>a{min-height:175px}.lipoOfficial>div{gap:8px}.lipoOfficial a{min-height:195px;padding:24px 21px}.lipoChecklist{gap:8px}.lipoChecklist article{padding:23px 20px}.lipoFit article{padding:24px 21px}.lipoFlow li{padding:24px 20px}.lipoFaq summary{padding:18px 17px;font-size:14px}.lipoFaq details p{padding:0 18px 20px;font-size:10px}.lipoSupervise{margin:10px;padding:18px 20px;line-height:1.8}.lipoFinal{margin:10px;padding:65px 6vw}.lipoFinal h2{font-size:29px}.lipoFinal>div{gap:8px}.lipoFinal a{min-height:58px}}.lipoGuideHubTop>div{grid-template-columns:repeat(3,1fr)}.lipoAreaChildren{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1080px;margin:35px auto 65px;padding:0 5vw;display:grid}.lipoAreaChildren a{background:#fff;border:1px solid #ddcec6;border-radius:20px;flex-direction:column;min-height:190px;padding:25px 22px;display:flex;box-shadow:0 10px 28px #5b453e0a}.lipoAreaChildren small{color:#a87875;letter-spacing:.08em;font:italic 9px Georgia}.lipoAreaChildren strong{margin:20px 0;font:18px/1.65 Yu Mincho}.lipoAreaChildren span{color:#8e625e;margin-top:auto;font-size:9px}@media (max-width:760px){.lipoGuideHubTop>div{grid-template-columns:1fr 1fr}.lipoAreaChildren{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin:22px 0 45px;padding:0 5vw 8px;display:flex;overflow-x:auto}.lipoAreaChildren::-webkit-scrollbar{display:none}.lipoAreaChildren a{scroll-snap-align:start;border-radius:17px;flex:0 0 78vw;min-height:185px;padding:23px 20px}}.lipoGuideHero>div>p:last-child{max-width:760px;margin:auto;font-size:12px;line-height:2.2}.lipoGuideHero.hasVisual{text-align:left;background:#f4ece6;grid-template-columns:.9fr 1.1fr;gap:0;min-height:520px;padding:0;display:grid}.lipoGuideHero.hasVisual>div{flex-direction:column;justify-content:center;padding:72px 5vw 72px max(5vw,50vw - 590px);display:flex}.lipoGuideHero.hasVisual>div>p:last-child{max-width:560px;margin:0}.lipoGuideHero.hasVisual figure{min-height:520px;margin:0;position:relative;overflow:hidden}.lipoGuideHero.hasVisual img{object-fit:cover;width:100%;height:100%}.lipoGuideHero.hasVisual figcaption{color:#675553;background:#fffd;border-radius:999px;padding:10px 14px;font-size:9px;position:absolute;bottom:20px;right:22px}.lipoClinicVisual{color:#fff;background:#675553;border-radius:32px;grid-template-columns:1.1fr .9fr;margin:26px 2.5vw;display:grid;overflow:hidden}.lipoClinicVisual figure{min-height:420px;margin:0}.lipoClinicVisual img{object-fit:cover;width:100%;height:100%;display:block}.lipoClinicVisual>div{flex-direction:column;justify-content:center;padding:55px 5vw;display:flex}.lipoClinicVisual .en{color:#edcbc6}.lipoClinicVisual h2{margin:10px 0 20px;font:400 clamp(29px,3.5vw,44px)/1.6 Yu Mincho}.lipoClinicVisual>div>p:not(.en){color:#ffffffcb;font-size:11px;line-height:2}.lipoClinicVisual a{color:#edcbc6;border-bottom:1px solid #edcbc6;align-self:flex-start;margin-top:20px;padding-bottom:5px;font-size:10px}@media (max-width:760px){.lipoGuideHero.hasVisual{grid-template-columns:1fr;min-height:0}.lipoGuideHero.hasVisual>div{text-align:center;padding:55px 7vw 42px}.lipoGuideHero.hasVisual>div>p:last-child{margin:auto}.lipoGuideHero.hasVisual figure{height:235px;min-height:0}.lipoGuideHero.hasVisual figcaption{max-width:85%;font-size:8px;bottom:10px;right:10px}.lipoClinicVisual{border-radius:20px;grid-template-columns:1fr;margin:10px}.lipoClinicVisual figure{height:220px;min-height:0}.lipoClinicVisual>div{padding:38px 7vw 42px}.lipoClinicVisual h2{font-size:28px}}.smallFacePage{--sf-ink:#514744;--sf-rose:#a87875;--sf-deep:#675553;--sf-paper:#f4ece6;color:var(--sf-ink);background:#fbf8f5;overflow-x:hidden}.smallFacePage .en{color:var(--sf-rose);letter-spacing:.15em;font:italic 10px Georgia}.smallFaceHero{background:var(--sf-paper);border-radius:32px;grid-template-columns:.9fr 1.1fr;min-height:580px;margin:18px 2.5vw 0;display:grid;overflow:hidden;box-shadow:0 18px 50px #5b453e12}.smallFaceHero>div{flex-direction:column;justify-content:center;padding:70px 4vw 70px max(5vw,50vw - 590px);display:flex}.smallFaceHero h1{margin:12px 0 22px;font:400 clamp(42px,5vw,66px)/1.45 Yu Mincho}.smallFaceHero h1 em{color:var(--sf-rose);font-style:normal}.smallFaceHero>div>p:not(.en){max-width:560px;font-size:12px;line-height:2.1}.smallFaceHero>div>div{gap:9px;margin-top:29px;display:flex}.smallFaceHero>div>div a{border:1px solid var(--sf-rose);border-radius:999px;justify-content:space-between;min-width:210px;padding:15px 18px;font-size:10px;display:flex}.smallFaceHero>div>div a:first-child{background:var(--sf-rose);color:#fff}.smallFaceHero figure{margin:0;position:relative;overflow:hidden}.smallFaceHero img{object-fit:cover;width:100%;height:100%}.smallFaceHero figcaption{background:#fffd;border-radius:999px;padding:10px 15px;font-size:9px;position:absolute;bottom:19px;right:22px}.smallFaceAnswer{z-index:2;background:#fff;border:1px solid #dfd0c8;border-radius:28px;width:min(1080px,90vw);margin:-34px auto 25px;padding:36px 40px 28px;position:relative;box-shadow:0 18px 45px #5b453e14}.smallFaceAnswer>div{grid-template-columns:145px 1fr 1.05fr;gap:28px;display:grid}.smallFaceAnswer h2{margin:0;font:400 clamp(25px,3vw,37px)/1.55 Yu Mincho}.smallFaceAnswer>div>p:last-child{margin:0;font-size:11px;line-height:2}.smallFaceAnswer dl{grid-template-columns:repeat(4,1fr);gap:9px;margin:28px 0 0;display:grid}.smallFaceAnswer dl>div{background:var(--sf-paper);border-radius:15px;padding:16px 18px}.smallFaceAnswer dt{color:#966b67;font-size:9px}.smallFaceAnswer dd{margin:6px 0 0;font:14px/1.55 Yu Mincho}.smallFaceJump{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #dfd1ca;border-radius:999px;grid-template-columns:repeat(5,1fr);max-width:900px;margin:18px auto 25px;display:grid;position:sticky;top:10px;overflow:hidden;box-shadow:0 8px 22px #5b453e12}.smallFaceJump a{text-align:center;border-right:1px solid #e3d6d0;padding:15px 10px;font-size:10px}.smallFaceJump a:last-child{border:0}.smallFaceSection{background:#fff;border-radius:32px;margin:25px 2.5vw;padding:95px max(6vw,47.5vw - 540px)}.smallFaceSection>header{max-width:780px;margin-bottom:42px}.smallFaceSection>header h2,.smallFaceOfficial h2,.smallFaceFinal h2{margin:9px 0 16px;font:400 clamp(30px,3.7vw,48px)/1.55 Yu Mincho}.smallFaceSection>header>p:last-child{font-size:11px;line-height:2}.smallFaceDiagnosis{background:#f4ece6}.smallFaceDiagnosis>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.smallFaceDiagnosis article,.smallFaceMenus article,.smallFaceFatMap article,.smallFaceCare article,.smallFaceDowntime article{background:#fff;border:1px solid #dfd1ca;border-radius:20px;padding:28px 24px}.smallFaceDiagnosis i,.smallFaceCare i{color:var(--sf-rose);font:italic 11px Georgia}.smallFaceDiagnosis h3,.smallFaceCare h3{margin:18px 0 12px;font:19px/1.65 Yu Mincho}.smallFaceDiagnosis article p,.smallFaceCare article p,.smallFaceDowntime article p{font-size:10px;line-height:2}.smallFaceDiagnosis>aside{background:var(--sf-deep);color:#fff;border-radius:17px;gap:35px;margin-top:14px;padding:25px 28px;display:flex}.smallFaceDiagnosis>aside strong{color:#edcbc6;flex:none;font:17px/1.7 Yu Mincho}.smallFaceDiagnosis>aside p{color:#ffffffc7;margin:0;font-size:10px;line-height:2}.smallFaceMenus>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.smallFaceMenus article{background:#fbf8f5;flex-direction:column;min-height:330px;padding:32px;display:flex}.smallFaceMenus article small{color:var(--sf-rose);font:italic 9px Georgia}.smallFaceMenus article h3{margin:20px 0 12px;font:22px Yu Mincho}.smallFaceMenus article p{font-size:10px;line-height:2}.smallFaceMenus article b{margin-top:12px;font:12px/1.8 Yu Mincho}.smallFaceMenus article a{color:#8d605c;margin-top:auto;padding-top:22px;font-size:10px}.smallFaceFatMap{background:var(--sf-deep);color:#fff}.smallFaceFatMap .en{color:#edcbc6}.smallFaceFatMap>div{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.smallFaceFatMap article{background:#ffffff08;border-color:#ffffff2a}.smallFaceFatMap article span{color:#edcbc6;font:italic 10px Georgia}.smallFaceFatMap article h3{margin:17px 0 11px;font:18px Yu Mincho}.smallFaceFatMap article p{color:#ffffffc5;font-size:9px;line-height:2}.smallFaceFatMap>a{color:#edcbc6;border-bottom:1px solid #edcbc6;margin-top:24px;padding-bottom:5px;font-size:10px;display:inline-block}.smallFacePrice{background:#f4ece6}.smallFacePrice>div{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.smallFacePrice article{background:#fff;border:1px solid #ddcec6;border-radius:20px;padding:28px}.smallFacePrice article>small{color:var(--sf-rose);font-size:10px}.smallFacePrice article h3{min-height:55px;margin:14px 0 20px;font:19px/1.6 Yu Mincho}.smallFacePrice article dl{margin:0}.smallFacePrice article dl>div{border-top:1px solid #eadfd9;padding:13px 0}.smallFacePrice dt{color:#876d67;font-size:9px}.smallFacePrice dd{margin:5px 0 0;font:20px Georgia}.smallFacePrice>aside{background:#fff;border-radius:17px;justify-content:space-between;gap:30px;margin-top:14px;padding:24px 27px;display:flex}.smallFacePrice>aside p{max-width:650px;margin:0;font-size:10px;line-height:2}.smallFacePrice>aside a{border:1px solid var(--sf-rose);color:#865b57;border-radius:999px;flex:none;align-self:center;padding:12px 18px;font-size:10px}.smallFaceCare{background:#fff}.smallFaceCare>div,.smallFaceDowntime>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.smallFaceCare>small{color:#786b66;margin-top:17px;font-size:9px;line-height:1.8;display:block}.smallFaceDowntime{background:#f4ece6}.smallFaceDowntime article h3{margin:0 0 13px;font:18px/1.6 Yu Mincho}.smallFaceDowntime>p{background:#fff;border-radius:13px;margin:18px 0 0;padding:17px 20px;font-size:10px;line-height:1.9}.smallFaceFaq details{border:1px solid #ded0c8;border-radius:16px;margin:9px 0}.smallFaceFaq summary{cursor:pointer;padding:20px 22px;font:15px/1.7 Yu Mincho}.smallFaceFaq details p{margin:0;padding:0 24px 22px;font-size:10px;line-height:2}.smallFaceOfficial{background:#eadbd4;border-radius:32px;grid-template-columns:1fr .9fr;gap:50px;margin:25px 2.5vw;padding:75px max(6vw,47.5vw - 540px);display:grid}.smallFaceOfficial>div>p:not(.en){font-size:10px;line-height:2}.smallFaceOfficial nav{align-content:center;gap:8px;display:grid}.smallFaceOfficial nav a{background:#fff;border:1px solid #cdb7ae;border-radius:999px;justify-content:space-between;padding:17px 20px;font-size:10px;display:flex}.smallFaceFinal{background:var(--sf-deep);color:#fff;text-align:center;border-radius:32px;margin:25px 2.5vw;padding:90px 7vw}.smallFaceFinal .en{color:#edcbc6}.smallFaceFinal>p:not(.en){color:#ffffffc5;font-size:11px}.smallFaceFinal>div{grid-template-columns:1fr 1fr;gap:8px;max-width:680px;margin:27px auto 0;display:grid}.smallFaceFinal a{background:var(--sf-rose);border-radius:999px;place-items:center;min-height:65px;padding:15px;font-size:11px;display:grid}.smallFaceFinal a+a{color:var(--sf-deep);background:#fff;font:19px Georgia}@media (max-width:760px){.smallFacePage{padding-bottom:72px}.smallFaceHero{border-radius:20px;grid-template-columns:1fr;min-height:0;margin:6px 10px 0}.smallFaceHero>div{padding:39px 7vw 31px}.smallFaceHero h1{font-size:32px}.smallFaceHero>div>p:not(.en){font-size:11px;line-height:1.9}.smallFaceHero>div>div{flex-direction:column;margin-top:22px}.smallFaceHero>div>div a{min-width:0;min-height:51px}.smallFaceHero figure{height:230px}.smallFaceHero img{object-position:68% center}.smallFaceHero figcaption{font-size:8px;bottom:10px;right:10px}.smallFaceAnswer{border-radius:20px;width:auto;margin:12px 10px;padding:24px 18px 20px}.smallFaceAnswer>div{grid-template-columns:1fr;gap:8px}.smallFaceAnswer h2{font-size:23px}.smallFaceAnswer>div>p:last-child{line-height:1.85}.smallFaceAnswer dl{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.smallFaceAnswer dl>div{padding:13px 12px}.smallFaceAnswer dd{font-size:13px}.smallFaceJump{scrollbar-width:none;background:#fbf8f5cc;border:0;border-radius:0;gap:7px;margin:10px 0;padding:8px 10px;display:flex;top:7px;overflow-x:auto}.smallFaceJump::-webkit-scrollbar{display:none}.smallFaceJump a{background:#fff;border-radius:999px;flex:none;padding:11px 15px;border:1px solid #d7c5bd!important}.smallFaceJump a:first-child{background:var(--sf-deep);color:#fff}.smallFaceSection{border-radius:20px;margin:10px;padding:55px 5.5vw}.smallFaceSection>header{margin-bottom:28px}.smallFaceSection>header h2,.smallFaceOfficial h2{font-size:27px}.smallFaceDiagnosis>div,.smallFaceCare>div,.smallFaceDowntime>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-right:-5.5vw;padding-right:5.5vw;display:flex;overflow-x:auto}.smallFaceDiagnosis article,.smallFaceCare article,.smallFaceDowntime article{scroll-snap-align:start;flex:0 0 78vw;min-height:210px;padding:24px 21px}.smallFaceDiagnosis>aside{padding:22px;display:block}.smallFaceDiagnosis>aside p{margin-top:8px}.smallFaceMenus>div{grid-template-columns:1fr;gap:8px}.smallFaceMenus article{min-height:285px;padding:25px 22px}.smallFaceFatMap>div{scroll-snap-type:x mandatory;gap:9px;margin-right:-5.5vw;padding-right:5.5vw;display:flex;overflow-x:auto}.smallFaceFatMap article{scroll-snap-align:start;flex:0 0 72vw;min-height:205px;padding:24px 21px}.smallFacePrice>div{grid-template-columns:1fr;gap:8px}.smallFacePrice article{padding:24px 21px}.smallFacePrice article h3{min-height:0}.smallFacePrice>aside{padding:22px;display:block}.smallFacePrice>aside a{text-align:center;margin-top:14px;display:block}.smallFaceFaq summary{padding:18px 17px;font-size:14px}.smallFaceFaq details p{padding:0 18px 20px}.smallFaceOfficial{border-radius:20px;grid-template-columns:1fr;gap:24px;margin:10px;padding:55px 5.5vw}.smallFaceFinal{border-radius:20px;margin:10px;padding:65px 6vw}.smallFaceFinal h2{font-size:29px}.smallFaceFinal>div{grid-template-columns:1fr}.smallFaceFinal a{min-height:58px}}.shinjukuPriceHero>p:not(.en){color:#574b47;font-size:16px;line-height:1.9}.shinjukuPriceHero small{color:#655955;font-size:12px}.shinjukuPriceMain>header>p:last-child,.shinjukuPriceOptions>div>p:last-child{color:#5f534f;font-size:13px;line-height:1.9}.shinjukuPriceTitle small{color:#8f5e5a;font-size:11px}.shinjukuPriceTitle i{color:#8f5e5a;font-size:12px}.shinjukuPriceTitle h3{font-size:27px}.shinjukuPriceAmounts small{color:#635652;font-size:11px}.shinjukuPriceAmounts strong{font-size:27px}.shinjukuPriceAmounts em{font-size:13px}.shinjukuPriceAmounts span{color:#fff;font-size:10px;line-height:1.6}.shinjukuPriceMain dt{color:#8b5956;font-size:11px;font-weight:600}.shinjukuPriceMain dd{color:#514744;font-size:12px;line-height:1.8}.shinjukuPriceNote{font-size:13px}.shinjukuPriceMain>aside strong{font-size:17px}.shinjukuPriceMain>aside p{color:#fff;font-size:12px;line-height:1.8}.shinjukuPriceTable .head span{color:#fff;font-size:11px}.shinjukuPriceTable strong{font-size:15px}.shinjukuPriceTable span{color:#514744;font-size:13px}.shinjukuPriceTable b{font-size:18px}.shinjukuPriceOther>small{color:#5f534f;font-size:11px;line-height:1.8}.shinjukuPriceOptions dt{color:#514744;font-size:13px}.shinjukuPriceOptions dd{font-size:17px}.shinjukuPriceOptions dd small{color:#655955;font-size:11px}.shinjukuPriceCare li strong{color:#fff;font-size:17px}.shinjukuPriceCare li span{color:#fff;font-size:12px;line-height:1.7}.shinjukuPriceCare a,.shinjukuPriceMonitor a{font-size:12px}.shinjukuPriceMonitor p:not(.en),.shinjukuPriceFinal>p:not(.en){color:#5a4e4a;font-size:13px;line-height:1.9}.shinjukuPriceMonitor a{color:#714b48;border-color:#8f625e}.shinjukuPriceFinal>div>a{font-size:12px}.shinjukuPriceFinal a small{font-size:10px}.shinjukuPricePage .breadcrumbs{color:#625652;font-size:11px}.shinjukuPriceAmounts p.monitor{color:#514744;background:#f7f3ef}.shinjukuPriceAmounts .monitor small{color:#635652}.shinjukuPriceAmounts .monitor span{color:#655955}.shinjukuPriceAmounts{grid-template-columns:1fr 1fr}.shinjukuPriceTable b{color:#514744;font-size:15px;font-weight:400}@media (max-width:760px){.shinjukuPriceHero>p:not(.en){font-size:14px}.shinjukuPriceHero small{font-size:11px}.shinjukuPriceMain>header>p:last-child,.shinjukuPriceOptions>div>p:last-child{font-size:12px}.shinjukuPriceTitle h3{font-size:24px}.shinjukuPriceAmounts strong{font-size:22px}.shinjukuPriceMain dl,.shinjukuPriceNote{margin-left:0}.shinjukuPriceMain dd,.shinjukuPriceMain>aside p,.shinjukuPriceCare li span,.shinjukuPriceMonitor p:not(.en),.shinjukuPriceFinal>p:not(.en){font-size:12px}.shinjukuPriceOther>small{font-size:10px}}.creamPage{--c-ink:#4d4a44;--c-sage:#829b8d;--c-deep:#4c6259;--c-rose:#b98e88;--c-milk:#f8f5ee;--c-line:#ddd8ce;color:var(--c-ink);background:#fff;overflow:hidden}.creamPage .en{color:var(--c-sage);letter-spacing:.18em;margin:0;font:italic 10px Georgia}.creamHeader{border-bottom:1px solid var(--c-line);background:#fff;align-items:center;min-height:76px;padding:0 max(4vw,50vw - 590px);display:flex}.creamHeader .logo{letter-spacing:.08em;font:17px Georgia}.creamHeader .logo small{letter-spacing:.25em;font:7px sans-serif}.creamHeader>a:last-child{background:var(--c-deep);color:#fff;border-radius:999px;margin-left:auto;padding:13px 22px;font-size:10px}.creamHero{background:var(--c-milk);grid-template-columns:1fr 1fr;min-height:670px;display:grid}.creamHeroCopy{flex-direction:column;justify-content:center;padding:80px 5vw 80px max(6vw,50vw - 590px);display:flex}.creamHeroCopy>span{color:#7c6f69;margin-top:18px;font-size:11px}.creamHero h1{margin:11px 0 23px;font:400 clamp(38px,4.8vw,64px)/1.45 Yu Mincho}.creamHero h1 em{color:var(--c-rose);font-style:normal}.creamHeroCopy>p:not(.en){max-width:580px;font-size:12px;line-height:2.1}.creamHeroCopy>div{gap:9px;margin-top:25px;display:flex}.creamHeroCopy>div a{border:1px solid var(--c-deep);border-radius:999px;justify-content:space-between;min-width:195px;padding:15px 20px;font-size:10px;display:flex}.creamHeroCopy>div a:first-child{background:var(--c-deep);color:#fff}.creamHeroCopy>small{color:#817872;margin-top:16px;font-size:8px}.creamHero figure{margin:0;position:relative;overflow:hidden}.creamHero figure:after{content:"";background:linear-gradient(90deg,#f8f5ee33,#0000 40%);position:absolute;inset:0}.creamHero figure img{object-fit:cover;width:100%;height:100%}.creamHero figcaption{z-index:1;background:#fffffff0;border-radius:14px;padding:15px 18px;position:absolute;bottom:22px;right:22px}.creamHero figcaption b,.creamHero figcaption span{display:block}.creamHero figcaption b{color:var(--c-sage);letter-spacing:.12em;font:italic 9px Georgia}.creamHero figcaption span{margin-top:5px;font-size:9px}.creamSafety{z-index:2;border:1px solid var(--c-line);background:#fff;border-radius:20px;grid-template-columns:190px 1fr auto;align-items:center;gap:25px;width:min(1080px,90vw);margin:-30px auto 25px;padding:24px 28px;display:grid;position:relative;box-shadow:0 15px 38px #51493d12}.creamSafety b{color:#825f5b;font:16px Yu Mincho}.creamSafety p{margin:0;font-size:9px;line-height:1.9}.creamSafety a{border-bottom:1px solid var(--c-rose);color:#825f5b;padding-bottom:4px;font-size:9px}.creamJump{justify-content:center;margin:22px auto 0;display:flex}.creamJump a{border-right:1px solid var(--c-line);padding:12px 24px;font-size:9px}.creamJump a:last-child{border:0}.creamIntro,.creamHowto,.creamTiming,.creamFaq{padding:100px max(7vw,50vw - 540px)}.creamIntro header,.creamHowto header,.creamTiming header,.creamFaq header{max-width:770px;margin-bottom:42px}.creamIntro h2,.creamHowto h2,.creamTiming h2,.creamFaq h2,.creamTexture h2,.creamClinic h2,.creamPurchase h2{margin:8px 0 18px;font:400 clamp(29px,3.7vw,47px)/1.55 Yu Mincho}.creamIntro header>p:last-child,.creamTiming header>p:last-child{font-size:11px;line-height:2}.creamIntro>div,.creamTiming>div{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.creamIntro article,.creamTiming article{border:1px solid var(--c-line);background:#fff;border-radius:21px;padding:31px 27px}.creamIntro article i{color:var(--c-rose);font:italic 10px Georgia}.creamIntro h3,.creamTiming h3{margin:20px 0 12px;font:21px Yu Mincho}.creamIntro article p,.creamTiming article p{font-size:10px;line-height:2}.creamTexture{background:var(--c-deep);color:#fff;grid-template-columns:1.2fr .8fr;gap:70px;padding:100px max(7vw,50vw - 540px);display:grid}.creamTexture .en{color:#c6d6cd}.creamTexture>div>p:not(.en){color:#ffffffc9;font-size:11px;line-height:2}.creamTexture ul{flex-wrap:wrap;gap:7px;padding:0;list-style:none;display:flex}.creamTexture li{border:1px solid #ffffff42;border-radius:999px;padding:9px 13px;font-size:9px}.creamTexture aside{grid-template-columns:90px 1fr;align-content:center;display:grid}.creamTexture aside>*{border-bottom:1px solid #ffffff36;padding:15px 0}.creamTexture aside span{color:#c6d6cd;font:italic 9px Georgia}.creamTexture aside strong{font:17px Yu Mincho}.creamHowto{background:var(--c-milk)}.creamHowto ol{border-top:1px solid var(--c-line);padding:0;list-style:none}.creamHowto li{border-bottom:1px solid var(--c-line);grid-template-columns:70px 1fr;align-items:center;padding:26px 10px;display:grid}.creamHowto li i{color:var(--c-rose);font:italic 13px Georgia}.creamHowto li h3{margin:0 0 8px;font:20px Yu Mincho}.creamHowto li p{margin:0;font-size:10px}.creamHowto>aside{background:var(--c-deep);color:#fff;border-radius:16px;gap:28px;margin-top:18px;padding:23px 26px;display:flex}.creamHowto>aside b{color:#d9bbb6;flex:none;font:17px Yu Mincho}.creamHowto>aside p{margin:0;font-size:9px;line-height:1.9}.creamTiming article small{color:var(--c-sage);font:italic 9px Georgia}.creamClinic{background:#eef1ec;border-radius:30px;grid-template-columns:1.08fr .92fr;margin:25px 2.5vw;display:grid;overflow:hidden}.creamClinic>img{object-fit:cover;width:100%;height:100%;min-height:430px}.creamClinic>div{flex-direction:column;justify-content:center;padding:55px 5vw;display:flex}.creamClinic>div>p:not(.en){font-size:10px;line-height:2}.creamClinic a{border-bottom:1px solid var(--c-sage);color:var(--c-deep);align-self:flex-start;margin-top:18px;padding-bottom:5px;font-size:10px}.creamFaq{background:var(--c-milk)}.creamFaq details{border-top:1px solid var(--c-line)}.creamFaq details:last-child{border-bottom:1px solid var(--c-line)}.creamFaq summary{cursor:pointer;justify-content:space-between;padding:23px 8px;font:16px Yu Mincho;list-style:none;display:flex}.creamFaq summary span{color:var(--c-rose)}.creamFaq details p{margin:0;padding:0 35px 23px;font-size:10px;line-height:2}.creamPurchase{background:#eadbd6;grid-template-columns:1.2fr .8fr;gap:65px;padding:95px max(7vw,50vw - 540px);display:grid}.creamPurchase>div>p:not(.en){font-size:11px;line-height:2}.creamPurchase>div>small{margin-top:18px;font-size:8px;display:block}.creamPurchase aside{background:#fff;border-radius:24px;flex-direction:column;padding:32px;display:flex}.creamPurchase aside>span{color:var(--c-rose);font-size:9px}.creamPurchase aside>strong{margin:12px 0 25px;font:27px/1.55 Yu Mincho}.creamPurchase aside>a{border-top:1px solid var(--c-line);color:#7d5d59;padding:14px 0;font-size:10px}.creamPurchase aside>a:last-child{font:18px Georgia}.creamPurchase aside>a small{font:8px sans-serif;display:block}.creamNotice{background:#f7f5f0;grid-template-columns:170px 1fr;gap:25px;padding:30px max(7vw,50vw - 540px);display:grid}.creamNotice b{font:15px Yu Mincho}.creamNotice p{margin:0;font-size:8px;line-height:1.9}@media (max-width:760px){.creamPage{padding-bottom:72px}.creamHeader{min-height:62px;padding:0 5vw}.creamHeader>a:last-child{padding:10px 15px}.creamHero{grid-template-columns:1fr;min-height:0}.creamHeroCopy{padding:45px 7vw 34px}.creamHero h1{font-size:35px}.creamHeroCopy>p:not(.en){font-size:11px}.creamHeroCopy>div{display:grid}.creamHeroCopy>div a{min-width:0}.creamHero figure{height:300px}.creamSafety{grid-template-columns:1fr;gap:8px;width:auto;margin:12px 10px 0;padding:21px}.creamSafety a{width:max-content}.creamJump{justify-content:flex-start;padding:7px 10px;overflow-x:auto}.creamJump a{flex:none;padding:10px 15px}.creamIntro,.creamHowto,.creamTiming,.creamFaq{padding:65px 7vw}.creamIntro>div,.creamTiming>div{scroll-snap-type:x mandatory;gap:9px;margin-right:-7vw;padding-right:7vw;display:flex;overflow-x:auto}.creamIntro article,.creamTiming article{scroll-snap-align:start;flex:0 0 78vw;min-height:215px}.creamTexture,.creamPurchase{grid-template-columns:1fr;gap:35px;padding:65px 7vw}.creamHowto>aside{display:block}.creamHowto>aside p{margin-top:8px}.creamClinic{border-radius:20px;grid-template-columns:1fr;margin:10px}.creamClinic>img{height:230px;min-height:0}.creamClinic>div{padding:42px 7vw}.creamPurchase aside{padding:26px 22px}.creamNotice{grid-template-columns:1fr;gap:8px;padding:25px 7vw}.creamFaq details p{padding-left:10px}}.shinjukuPriceMain article{background:#fff;border:1px solid #dfd1ca;border-radius:20px;margin-bottom:18px;padding:34px;box-shadow:0 10px 30px #5b453e0b}.shinjukuPriceMain>div{border-top:0}.shinjukuPriceMain article:last-child{border-bottom:1px solid #dfd1ca}.shinjukuPriceAmounts p,.shinjukuPriceMain dl>div{border-radius:12px}.shinjukuPriceNote{border-radius:0 12px 12px 0}.shinjukuPriceMain>aside{border-radius:18px}.shinjukuPriceTable{border:1px solid #d9c8c0;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #5b453e0a}.shinjukuPriceOptions dl{background:#fff;border:1px solid #dfd1ca;border-radius:16px;overflow:hidden}.shinjukuPriceOptions dl>div{padding:18px 20px}.shinjukuPriceOptions dl>div:last-child{border-bottom:0}.shinjukuPriceCare ul{border:1px solid #ffffff35;border-radius:16px;overflow:hidden}.shinjukuPriceCare li{padding:20px}.shinjukuPriceCare li:last-child{border-bottom:0}.shinjukuPriceMonitor a,.shinjukuPriceFinal>div>a{border-radius:999px}.guideHubPriceLink{border-radius:18px;margin:20px max(3vw,20px)}@media (max-width:760px){.shinjukuPriceMain article{border-radius:16px;padding:26px 20px}.shinjukuPriceMain dl>div,.shinjukuPriceAmounts p{border-radius:10px}.shinjukuPriceMain>aside,.shinjukuPriceTable{border-radius:14px}.guideHubPriceLink{margin:12px 4vw}}.shinjukuPriceHub{color:#514744;background:#fff}.shinjukuPriceHubHero{text-align:center;background:#f4ece6;padding:100px 7vw}.shinjukuPriceHubHero .en,.shinjukuPriceHubMenus .en{letter-spacing:.17em;color:#a87875;font:italic 10px Georgia}.shinjukuPriceHubHero h1{margin:15px 0;font:400 clamp(38px,5vw,64px)/1.45 Yu Mincho}.shinjukuPriceHubHero p:not(.en){font:15px/2 Yu Mincho}.shinjukuPriceHubMenus{padding:100px max(7vw,50vw - 540px)}.shinjukuPriceHubMenus>header{grid-template-columns:150px 1fr 1fr;gap:30px;margin-bottom:42px;display:grid}.shinjukuPriceHubMenus h2{margin:0;font:400 clamp(30px,3.5vw,44px)/1.55 Yu Mincho}.shinjukuPriceHubMenus>header>p:last-child{margin:0;font-size:13px;line-height:1.9}.shinjukuPriceHubMenus>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.shinjukuPriceHubMenus>div>a{background:#fff;border:1px solid #dfd1ca;border-radius:20px;flex-direction:column;min-height:260px;padding:34px;display:flex;box-shadow:0 10px 30px #5b453e0d}.shinjukuPriceHubMenus a small{letter-spacing:.1em;color:#9a6763;font-size:10px}.shinjukuPriceHubMenus a h3{margin:16px 0 12px;font:28px Yu Mincho}.shinjukuPriceHubMenus a p{font-size:12px;line-height:1.9}.shinjukuPriceHubMenus a strong{color:#8f5e5a;margin-top:auto;padding-top:22px;font-size:12px}.shinjukuPriceHubNotice{color:#fff;background:#675553;border-radius:18px;justify-content:space-between;gap:40px;margin:0 max(7vw,50vw - 540px) 80px;padding:26px 30px;display:flex}.shinjukuPriceHubNotice strong{color:#edcbc6;font:17px/1.8 Yu Mincho}.shinjukuPriceHubNotice p{max-width:520px;margin:0;font-size:12px;line-height:1.8}@media (max-width:760px){.shinjukuPriceHubHero{padding:75px 7vw}.shinjukuPriceHubMenus{padding:65px 7vw}.shinjukuPriceHubMenus>header,.shinjukuPriceHubMenus>div{grid-template-columns:1fr}.shinjukuPriceHubMenus>header{gap:12px}.shinjukuPriceHubMenus>div>a{border-radius:16px;min-height:220px;padding:26px}.shinjukuPriceHubNotice{margin:0 7vw 60px;padding:25px 22px;display:block}.shinjukuPriceHubNotice p{margin-top:10px}}.shinjukuPriceHubHero>small{color:#655955;margin-top:16px;font-size:11px;display:block}.shinjukuPriceIndex{background:#fff;border-bottom:1px solid #e2d6d0;flex-wrap:wrap;gap:9px;padding:28px max(7vw,50vw - 540px);display:flex}.shinjukuPriceIndex a{color:#675553;border:1px solid #d9c7bf;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:11px 15px;font-size:11px;display:flex}.shinjukuPriceIndex a:first-child{color:#fff;background:#675553;border-color:#675553}.shinjukuFullPrice{background:#f8f5f2;padding:95px max(7vw,50vw - 560px)}.shinjukuFullPrice>header{grid-template-columns:140px 1fr 1fr;gap:32px;margin-bottom:55px;display:grid}.shinjukuFullPrice .en{letter-spacing:.15em;color:#a87875;font:italic 10px Georgia}.shinjukuFullPrice>header h2{margin:0;font:400 clamp(32px,3.7vw,48px)/1.5 Yu Mincho}.shinjukuFullPrice>header>p:last-child{margin:0;font-size:13px;line-height:1.9}.shinjukuFullPrice>section{background:#fff;border:1px solid #ded0c9;border-radius:22px;margin-bottom:42px;padding:36px;scroll-margin-top:25px;box-shadow:0 10px 35px #5b453e0b}.shinjukuFullPrice>section.isSpecial{background:#f5ebe6;border:2px solid #a87875}.shinjukuFullPriceTitle{grid-template-columns:130px 1fr 1fr;align-items:start;gap:25px;margin-bottom:25px;display:grid}.shinjukuFullPriceTitle h3{margin:0;font:28px/1.55 Yu Mincho}.shinjukuFullPriceTitle>p:last-child{margin:0;font-size:12px;line-height:1.8}.shinjukuFullPriceTable{border:1px solid #ded2cc;border-radius:15px;overflow:hidden}.shinjukuFullPriceTable>div{border-bottom:1px solid #e6ddd8;grid-template-columns:minmax(300px,1.6fr) 1fr 1fr;display:grid}.shinjukuFullPriceTable>div:last-child{border-bottom:0}.shinjukuFullPriceTable .head{color:#fff;background:#675553}.shinjukuFullPriceTable span,.shinjukuFullPriceTable strong{padding:15px 18px;font-size:12px;line-height:1.65}.shinjukuFullPriceTable strong{font-weight:500}.shinjukuFullPriceTable span{color:#514744;border-left:1px solid #e6ddd8}.shinjukuFullPriceTable .head span{color:#fff;border-left-color:#ffffff2e;font-size:11px}.shinjukuFullPriceNote{color:#655955;margin:16px 3px 0;font-size:10px;line-height:1.8}.shinjukuFullPriceLink{color:#865b58;border-bottom:1px solid #a87875;margin-top:17px;padding-bottom:4px;font-size:11px;display:inline-block}.shinjukuFullPriceLinks{gap:12px;margin-top:18px;display:flex}.shinjukuFullPriceLinks a{color:#76504d;border:1px solid #a87875;border-radius:999px;padding:12px 17px;font-size:11px}@media (max-width:760px){.shinjukuPriceIndex{grid-template-columns:1fr 1fr;padding:20px 5vw;display:grid}.shinjukuPriceIndex a{border-radius:12px;gap:6px;padding:10px 12px;font-size:10px}.shinjukuFullPrice{padding:65px 5vw}.shinjukuFullPrice>header,.shinjukuFullPriceTitle{grid-template-columns:1fr;gap:10px}.shinjukuFullPrice>section{border-radius:16px;padding:22px 16px}.shinjukuFullPriceTitle h3{font-size:25px}.shinjukuFullPriceTable{border-radius:11px;overflow-x:auto}.shinjukuFullPriceTable>div{grid-template-columns:minmax(220px,1.5fr) minmax(115px,1fr) minmax(115px,1fr);min-width:500px}.shinjukuFullPriceTable span,.shinjukuFullPriceTable strong{padding:13px 12px;font-size:11px}.shinjukuFullPriceNote{font-size:10px}.shinjukuFullPriceLinks{flex-direction:column}.shinjukuFullPriceLinks a{text-align:center}}.shinjukuPriceSubhead{justify-content:space-between;align-items:baseline;gap:20px;margin:5px 2px 12px;display:flex}.shinjukuPriceSubhead strong{color:#5e504c;font:20px Yu Mincho}.shinjukuPriceSubhead span{color:#81736e;font-size:10px}.shinjukuPriceSubhead.isOption{border-top:1px solid #dfd3cd;margin-top:34px;padding-top:28px}.shinjukuPriceSubhead.isOption strong{color:#966864}.shinjukuFullPriceTable.isOption .head{background:#9b716d}@media (max-width:760px){.shinjukuPriceSubhead{margin-bottom:10px;display:block}.shinjukuPriceSubhead strong{font-size:18px;display:block}.shinjukuPriceSubhead span{margin-top:4px;line-height:1.6;display:block}.shinjukuPriceSubhead.isOption{margin-top:27px;padding-top:23px}}.shinjukuBreastServices{border-top:1px solid #dfd3cd;margin-top:30px;padding-top:27px}.shinjukuBreastServices>header{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:14px;display:flex}.shinjukuBreastServices>header strong{font:20px Yu Mincho}.shinjukuBreastServices>header span{color:#81736e;font-size:10px}.shinjukuBreastServices>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.shinjukuBreastServices a{background:#faf6f3;border:1px solid #dfd1ca;border-radius:14px;flex-direction:column;min-height:145px;padding:18px;display:flex}.shinjukuBreastServices small{color:#956c68;font-size:9px}.shinjukuBreastServices b{margin:13px 0;font:16px/1.55 Yu Mincho}.shinjukuBreastServices em{color:#6e625e;margin-top:auto;font-size:9px;font-style:normal;line-height:1.6}.shinjukuAnesthesiaJump{color:#fff;background:#675553;border-radius:12px;justify-content:space-between;align-items:center;margin-top:20px;padding:13px 17px;font-size:11px;display:flex}.shinjukuAnesthesiaJump span{color:#edcbc6;font-size:16px}@media (max-width:760px){.shinjukuBreastServices>header{display:block}.shinjukuBreastServices>header span{margin-top:5px;line-height:1.6;display:block}.shinjukuBreastServices>div{grid-template-columns:1fr}.shinjukuBreastServices a{min-height:120px}.shinjukuAnesthesiaJump{font-size:10px}}#menu .cards{grid-template-columns:repeat(2,1fr)}#menu .menuCopy{padding:38px 34px}#menu .menu h3{font-size:31px}.menuPathways{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}.menuPathways>div{background:#fff;border:1px solid #ded3cc;border-radius:20px;flex-direction:column;padding:22px 24px;display:flex}.menuPathways strong{color:#6f554f;margin-bottom:10px;font:17px Yu Mincho}.menuPathways a{border-top:1px solid #eee6e1;padding:8px 0;font-size:10px}.menuPathways a:after{content:" →";float:right;color:#a87875}@media (max-width:900px){#menu .cards{grid-template-columns:1fr}#menu .menuCopy{padding:38px 34px}#menu .menu h3{font-size:32px}}@media (max-width:760px){.menuPathways{grid-template-columns:1fr}.menuPathways>div{border-radius:17px;padding:20px}}.hubOffers{background:#f5efea;padding:72px max(5vw,50vw - 580px) 44px;position:relative}.hubOffers>header{grid-template-columns:170px 1fr 1fr;align-items:start;gap:34px;margin-bottom:30px;display:grid}.hubOffers>header .en{color:#9b6d69;margin:7px 0 0;font-size:11px}.hubOffers>header h2{color:#514744;margin:0;font:400 clamp(28px,3.2vw,43px)/1.5 Yu Mincho,serif}.hubOffers>header>p:last-child{color:#6d605b;margin:4px 0 0;font-size:12px;line-height:1.9}.hubOffers>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hubOffers>div>a{border-radius:28px;flex-direction:column;min-height:320px;padding:35px 38px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 18px 42px #4d39331f}.hubOffers>div>a:hover{transform:translateY(-3px);box-shadow:0 22px 48px #4d393329}.hubOffers .monitorOffer{color:#fff;background:#675553}.hubOffers .campaignOffer{color:#514744;background:#fff;border:1px solid #d6c5bc}.hubOffers small{letter-spacing:.15em;color:#e6c5c0;font:italic 10px Georgia}.hubOffers .campaignOffer small{color:#a16f6b}.hubOffers>div span{opacity:.78;margin-top:13px;font-size:10px}.hubOffers h3{margin:22px 0 12px;font:400 clamp(25px,2.6vw,35px)/1.5 Yu Mincho,serif}.hubOffers>div p{opacity:.84;margin:0 0 24px;font-size:11px;line-height:1.9}.hubOffers>div b{border-top:1px solid;justify-content:space-between;margin-top:auto;padding:14px 0 4px;font-size:11px;font-weight:500;display:flex}.hubOffers>nav{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.hubOffers>nav a{color:#725551;background:#fff;border:1px solid #cdbbb2;border-radius:999px;padding:11px 17px;font-size:10px}@media (max-width:760px){.hubOffers{padding:45px 14px 34px}.hubOffers>header{grid-template-columns:1fr;gap:7px;margin-bottom:22px;padding:0 10px}.hubOffers>header h2{font-size:29px}.hubOffers>header>p:last-child{font-size:11px}.hubOffers>div{grid-template-columns:1fr;gap:10px}.hubOffers>div>a{border-radius:21px;min-height:245px;padding:27px 24px}.hubOffers h3{margin:17px 0 9px;font-size:27px}.hubOffers>nav{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hubOffers>nav a{text-align:center;border-radius:13px;place-items:center;padding:10px 8px;line-height:1.5;display:grid}.jump{margin-top:0}}.hubOffers{background:#faf7f4;padding-top:48px;padding-bottom:30px}.hubOffers>header{margin-bottom:22px}.hubOffers>header h2{font-size:clamp(25px,2.7vw,36px)}.hubOffers>div>a{border:1px solid #ded2cb;border-radius:20px;min-height:230px;padding:27px 30px;box-shadow:none!important}.hubOffers .monitorOffer,.hubOffers .campaignOffer{color:#5e504c;background:#fff}.hubOffers .monitorOffer small,.hubOffers .campaignOffer small{color:#a16f6b}.hubOffers h3{margin:16px 0 9px;font-size:clamp(22px,2.2vw,29px)}.hubOffers>div b{color:#876661;padding-top:11px}.hubOffers>div>a:hover{box-shadow:0 10px 24px #4d393312!important}.socialIcon.website{color:#fff;background:#76635e}@media (max-width:760px){.hubOffers{padding-top:34px;padding-bottom:28px}.hubOffers>header h2{font-size:26px}.hubOffers>div>a{min-height:205px;padding:23px 21px}.hubOffers h3{font-size:24px}}.hubSafety{color:#fff;background:#675553;padding:88px max(6vw,50vw - 560px)}.hubSafety>header{grid-template-columns:170px 1fr 1fr;gap:34px;margin-bottom:34px;display:grid}.hubSafety .en{color:#e6c5c0;letter-spacing:.14em;margin:7px 0 0;font-size:10px}.hubSafety h2{margin:0;font:400 clamp(29px,3.3vw,44px)/1.55 Yu Mincho,serif}.hubSafety>header>p:last-child{color:#fffc;margin:5px 0 0;font-size:11px;line-height:2}.hubSafety>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hubSafety>div>a{color:#fff;background:#ffffff10;border:1px solid #ffffff30;border-radius:26px;flex-direction:column;min-height:275px;padding:34px;transition:all .2s;display:flex}.hubSafety>div>a:hover{background:#ffffff18;transform:translateY(-3px)}.hubSafety small{color:#e6c5c0;letter-spacing:.14em;font:italic 10px Georgia}.hubSafety h3{margin:20px 0 12px;font:400 clamp(24px,2.5vw,33px)/1.55 Yu Mincho,serif}.hubSafety>div p{color:#ffffffc9;margin:0 0 24px;font-size:11px;line-height:2}.hubSafety>div b{border-top:1px solid #ffffff60;justify-content:space-between;margin-top:auto;padding-top:14px;font-size:11px;font-weight:500;display:flex}.hubSafety>strong{text-align:center;margin:30px auto 0;font:400 18px/1.8 Yu Mincho,serif;display:block}.hubSafety+.jump{margin-top:0}@media (max-width:760px){.hubSafety{padding:60px 14px}.hubSafety>header{grid-template-columns:1fr;gap:7px;margin-bottom:24px;padding:0 10px}.hubSafety h2{font-size:30px}.hubSafety>div{grid-template-columns:1fr;gap:10px}.hubSafety>div>a{border-radius:21px;min-height:235px;padding:27px 24px}.hubSafety h3{font-size:26px}.hubSafety>strong{font-size:16px}}.checkVideo{background:#f4efea;grid-template-columns:1fr minmax(280px,390px);align-items:center;gap:70px;padding:95px max(7vw,50vw - 500px);display:grid}.checkVideo .en{color:#a87975;letter-spacing:.14em;font:italic 10px Georgia}.checkVideo h2{margin:14px 0 20px;font:400 clamp(30px,3.8vw,48px)/1.55 Yu Mincho,serif}.checkVideo>div>p:not(.en){max-width:520px;font-size:11px;line-height:2}.checkVideo a{color:#795a56;border-bottom:1px solid #a87975;margin-top:18px;padding-bottom:5px;font-size:10px;display:inline-block}.checkVideo figure{aspect-ratio:9/16;background:#2f2927;border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 45px #493b3725}.checkVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.checkVideo{grid-template-columns:1fr;gap:35px;padding:70px 7vw}.checkVideo h2{font-size:32px}.checkVideo figure{width:min(100%,340px);margin:auto}}.checkFreeEcho{color:#594d49;background:#f8f4f0;border-top:1px solid #dfd4cd;border-bottom:1px solid #dfd4cd;grid-template-columns:150px 1fr auto;align-items:center;gap:30px;padding:30px max(6vw,50vw - 560px);display:grid}.checkFreeEcho>.en{color:#a87975;letter-spacing:.13em;margin:0;font:italic 9px/1.7 Georgia}.checkFreeEcho span{font-size:10px}.checkFreeEcho h2{margin:5px 0;font:400 clamp(25px,2.8vw,36px)/1.45 Yu Mincho,serif}.checkFreeEcho>div>p{color:#756762;max-width:620px;margin:0;font-size:10px;line-height:1.85}.checkFreeEcho>a{color:#795a56;white-space:nowrap;border-bottom:1px solid #a87975;padding-bottom:4px;font-size:9px}.checkPrice>strong{color:#fff;background:#8d6662;margin:20px 0 28px;padding:18px 20px;font:400 18px/1.7 Yu Mincho,serif;display:block}@media (max-width:760px){.checkFreeEcho{grid-template-columns:1fr;gap:9px;padding:28px 7vw}.checkFreeEcho h2{font-size:28px}.checkFreeEcho>a{width:max-content}.checkPrice>strong{font-size:16px}}.smallFaceFatVisual{background:#f8f1e9;border-radius:24px;margin:0 0 14px;overflow:hidden}.smallFaceFatVisual img{width:100%;height:auto;display:block}.smallFaceFatVisual figcaption{background:#ffffff21;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.smallFaceFatVisual figcaption span{color:#fff;background:#ffffff0c;padding:14px 10px 14px 27px;font-size:9px;position:relative}.smallFaceFatVisual figcaption span:before{content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:11px}.smallFaceFatVisual .malar:before{background:#a8b46b}.smallFaceFatVisual .cheek:before{background:#c9765d}.smallFaceFatVisual .jowl:before{background:#d98780}.smallFaceFatVisual .submental:before{background:#799995}.smallFaceFatVisual .buccal:before{background:#d4a64f}.smallFaceMapNote{color:#ffffff91;margin-top:17px;font-size:8px;line-height:1.8;display:block}@media (max-width:760px){.smallFaceFatVisual{border-radius:16px;margin-bottom:10px}.smallFaceFatVisual figcaption{grid-template-columns:1fr 1fr}.smallFaceFatVisual figcaption span{padding:11px 8px 11px 25px;font-size:8px}.smallFaceFatVisual figcaption span:before{top:13px;left:9px}.smallFaceFatVisual figcaption span:last-child{grid-column:1/-1}}.smallFaceJump{grid-template-columns:repeat(6,1fr)}.smallFaceCases{background:#f4ece6}.smallFaceCaseGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.smallFaceCases article{background:#fff;border:1px solid #dfd1ca;border-radius:22px;overflow:hidden;box-shadow:0 12px 32px #5b453e0f}.smallFaceFeaturedCase{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);margin-bottom:38px;display:grid}.smallFaceFeaturedGallery{background:#eadfd9;grid-template-columns:repeat(3,1fr);align-self:stretch;gap:2px;display:grid}.smallFaceFeaturedGallery figure{background:#ddd;margin:0;position:relative}.smallFaceFeaturedGallery img{object-fit:cover;width:100%;height:100%;display:block}.smallFaceFeaturedGallery span{z-index:1;color:#675553;background:#ffffffe8;border-radius:999px;padding:6px 9px;font-size:8px;position:absolute;top:10px;left:10px}.smallFaceFeaturedCase .smallFaceCaseBody{flex-direction:column;justify-content:center;padding:30px 26px;display:flex}.smallFaceFeaturedCase .smallFaceCaseBody h3{min-height:0}.smallFaceCaseSubhead{margin:0 0 15px;font:21px Yu Mincho}.smallFaceCasePhotos{background:#eadfd9;grid-template-columns:1fr 1fr;gap:1px;display:grid}.smallFaceCasePhotos figure{margin:0;position:relative;overflow:hidden}.smallFaceCasePhotos img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.smallFaceCasePhotos figure>span{z-index:1;color:#675553;letter-spacing:.08em;background:#ffffffe8;border-radius:999px;padding:5px 7px;font:italic 7px Georgia;position:absolute;top:9px;left:9px}.smallFaceCaseBody{padding:24px 21px}.smallFaceCaseBody>small{color:#916460;font-size:8px;line-height:1.7}.smallFaceCaseBody h3{min-height:63px;margin:12px 0 18px;font:19px/1.65 Yu Mincho}.smallFaceCaseBody dl{margin:0}.smallFaceCaseBody dl>div{border-top:1px solid #e7dcd6;padding:12px 0}.smallFaceCaseBody dt{color:#906965;font-size:8px}.smallFaceCaseBody dd{margin:5px 0 0;font-size:9px;line-height:1.8}.smallFaceCaseBody a{color:#825a56;border-bottom:1px solid #a87875;margin-top:15px;padding-bottom:4px;font-size:9px;display:inline-block}.smallFaceCases>p{color:#756863;margin:17px 2px 0;font-size:8px;line-height:1.8}@media (max-width:760px){.smallFaceJump{display:flex}.smallFaceFeaturedCase{margin-bottom:31px;display:block}.smallFaceFeaturedGallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:5px;padding:5px;display:flex;overflow-x:auto}.smallFaceFeaturedGallery::-webkit-scrollbar{display:none}.smallFaceFeaturedGallery figure{scroll-snap-align:center;flex:0 0 86%}.smallFaceFeaturedGallery img{aspect-ratio:1;width:100%;height:auto}.smallFaceCaseGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-right:-5.5vw;padding-right:5.5vw;display:flex;overflow-x:auto}.smallFaceCaseGrid::-webkit-scrollbar{display:none}.smallFaceCaseGrid article{scroll-snap-align:start;border-radius:18px;flex:0 0 84vw}.smallFaceCases article{border-radius:18px}.smallFaceCaseBody{padding:22px 19px}.smallFaceCaseBody h3{min-height:0;font-size:18px}.smallFaceCaseSubhead{font-size:19px}}.smallFaceFeaturedCase{display:block}.smallFaceFeaturedGallery{align-self:start}.smallFaceFeaturedGallery img{object-fit:contain;height:auto}.smallFaceFeaturedCase .smallFaceCaseBody{padding:28px 30px 31px;display:block}.smallFaceFeaturedCase .smallFaceCaseBody h3{max-width:760px;margin-bottom:20px}.smallFaceFeaturedCase .smallFaceCaseBody dl{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.smallFaceFeaturedCase .smallFaceCaseBody dl>div:first-child{grid-column:1/-1}@media (max-width:760px){.smallFaceFeaturedGallery img{aspect-ratio:auto}.smallFaceFeaturedCase .smallFaceCaseBody{padding:22px 19px}.smallFaceFeaturedCase .smallFaceCaseBody dl{display:block}}.armsCampaignHero{color:#514744;background:#f4ece6;max-width:1180px;margin:0 auto 45px}.armsCampaignHero>header{text-align:center;background:#fff;padding:28px 25px 20px}.armsCampaignHero>header p{color:#9b6d69;letter-spacing:.16em;margin:0;font:italic 9px Georgia}.armsCampaignHero>header h1{margin:8px 0 0;font:400 24px Yu Mincho}.armsCampaignVisual{height:670px;position:relative;overflow:hidden}.armsCampaignVisual>img{object-fit:cover;object-position:center 38%;width:100%;height:100%;display:block}.armsCampaignVisual>div{background:#fffffff2;border:1px solid #d8cbc3;width:min(370px,42%);padding:30px 34px;position:absolute;bottom:8%;right:7%;box-shadow:0 15px 40px #4a37321f}.armsCampaignVisual small{font:14px/1.8 Yu Mincho}.armsCampaignVisual h2{margin:15px 0 2px;font:400 clamp(34px,4.3vw,54px)/1.42 Yu Mincho}.armsCampaignVisual h2 em{font-style:normal}.armsCampaignVisual span{letter-spacing:.15em;color:#9b6d69;font:italic 11px Georgia}.armsCampaignHero>nav{background:#8c7a71;grid-template-columns:repeat(4,1fr);display:grid}.armsCampaignHero>nav a{color:#fff;text-align:center;border-right:1px solid #ffffff69;place-items:center;min-height:82px;padding:15px;font:13px/1.55 Yu Mincho;display:grid}.armsCampaignHero>nav a:last-child{border:0}.armsCampaignPromise{padding:58px 7vw 64px}.armsCampaignPromise>div:first-child{max-width:690px}.armsCampaignPromise .en{color:#9b6d69;letter-spacing:.15em;margin:0;font:italic 9px Georgia}.armsCampaignPromise h2{margin:9px 0 17px;font:400 clamp(29px,3.5vw,43px)/1.5 Yu Mincho}.armsCampaignPromise>div:first-child>p:last-child{font-size:11px;line-height:2}.armsCampaignPromise>small{color:#756863;margin-top:15px;font-size:8px;line-height:1.8;display:block}@media (max-width:760px){.armsCampaignHero{margin-bottom:30px}.armsCampaignHero>header{padding:20px 14px 17px}.armsCampaignHero>header h1{font-size:20px}.armsCampaignVisual{height:auto}.armsCampaignVisual>img{aspect-ratio:4/5;object-fit:cover;object-position:center;height:auto}.armsCampaignVisual>div{width:56%;padding:18px 18px 16px;bottom:0;right:0}.armsCampaignVisual small{font-size:10px}.armsCampaignVisual h2{margin:9px 0 0;font-size:30px}.armsCampaignVisual span{font-size:8px}.armsCampaignHero>nav{grid-template-columns:1fr 1fr}.armsCampaignHero>nav a{border-bottom:1px solid #ffffff69;min-height:70px;font-size:11px}.armsCampaignHero>nav a:nth-child(2){border-right:0}.armsCampaignPromise{padding:43px 20px 48px}.armsCampaignPromise h2{font-size:30px}.armsCampaignPromise>div:first-child>p:last-child{font-size:10px}}.armsConversionHero{color:#514744;background:#f4ece6;grid-template-columns:1.04fr .96fr;min-height:650px;display:grid}.armsHeroCopy{flex-direction:column;justify-content:center;padding:68px 5vw 68px max(5vw,50vw - 590px);display:flex}.armsHeroCopy>.en{color:#9b6d69;letter-spacing:.15em;margin:0;font:italic 10px Georgia}.armsHeroCopy h1{margin:15px 0 22px;font:400 clamp(37px,4.25vw,58px)/1.48 Yu Mincho}.armsHeroCopy h1 em{color:#966865;font-style:normal}.armsHeroCopy>p{max-width:660px;margin:0;font-size:12px;line-height:2}.armsHeroPoints{grid-template-columns:repeat(3,1fr);gap:7px;margin:27px 0 21px;display:grid}.armsHeroPoints span{background:#fff;border:1px solid #dacac2;border-radius:14px;padding:15px 13px;font-size:9px;line-height:1.7}.armsHeroPoints b{color:#9a6a66;margin-bottom:5px;font-size:9px;display:block}.armsHeroActions{gap:8px;display:flex}.armsHeroActions a{color:#fff;background:#675553;border-radius:999px;padding:13px 19px;font-size:10px}.armsHeroActions a:last-child{background:#97837c}.armsHeroCopy>small{color:#756863;margin-top:15px;font-size:8px;line-height:1.8;display:block}.armsConversionHero>figure{background:#ddd;margin:0;position:relative;overflow:hidden}.armsConversionHero>figure img{object-fit:cover;width:100%;height:100%;display:block}.armsConversionHero figcaption{background:#ffffffeb;border-radius:14px;padding:15px 17px;position:absolute;bottom:20px;left:20px;right:20px}.armsConversionHero figcaption strong,.armsConversionHero figcaption span{display:block}.armsConversionHero figcaption strong{font:16px Yu Mincho}.armsConversionHero figcaption span{color:#806e68;margin-top:4px;font-size:9px}@media (max-width:760px){.armsConversionHero{grid-template-columns:1fr;min-height:0}.armsHeroCopy{padding:50px 20px 34px}.armsHeroCopy h1{font-size:34px}.armsHeroCopy>p{font-size:11px}.armsHeroPoints{grid-template-columns:1fr;gap:6px;margin:22px 0 18px}.armsHeroPoints span{padding:12px 14px}.armsHeroActions{grid-template-columns:1fr 1fr;display:grid}.armsHeroActions a{text-align:center;place-items:center;padding:12px 7px;display:grid}.armsConversionHero>figure{height:auto}.armsConversionHero>figure img{object-fit:contain;height:auto}.armsConversionHero figcaption{bottom:12px;left:12px;right:12px}}.lipoAreaCase{color:#514744;background:#f4ece6;padding:78px max(5vw,50vw - 530px)}.lipoAreaCase>header{max-width:760px;margin-bottom:28px}.lipoAreaCase .en{color:#9b6d69;letter-spacing:.14em;font:italic 10px Georgia}.lipoAreaCase h2{margin:8px 0 14px;font:400 clamp(29px,3.5vw,43px)/1.55 Yu Mincho}.lipoAreaCase>header>p:last-child{font-size:11px;line-height:2}.lipoAreaCase>article{background:#fff;border:1px solid #dfd1ca;border-radius:24px;overflow:hidden;box-shadow:0 12px 32px #5b453e0f}.lipoAreaCaseGallery{background:#eadfd9;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.lipoAreaCaseGallery figure{background:#ddd;margin:0;position:relative}.lipoAreaCaseGallery img{object-fit:contain;width:100%;height:auto;display:block}.lipoAreaCaseGallery span{z-index:1;color:#675553;background:#ffffffe8;border-radius:999px;padding:6px 9px;font-size:8px;position:absolute;top:10px;left:10px}.lipoAreaCaseBody{padding:28px 30px 31px}.lipoAreaCaseBody>small{color:#916460;font-size:8px}.lipoAreaCaseBody h3{margin:11px 0 19px;font:22px/1.6 Yu Mincho}.lipoAreaCaseBody dl{grid-template-columns:1fr 1fr;gap:0 28px;margin:0;display:grid}.lipoAreaCaseBody dl>div{border-top:1px solid #e7dcd6;padding:12px 0}.lipoAreaCaseBody dt{color:#906965;font-size:8px}.lipoAreaCaseBody dd{margin:5px 0 0;font-size:9px;line-height:1.8}.lipoAreaCaseBody a{color:#825a56;border-bottom:1px solid #a87875;margin-top:16px;padding-bottom:4px;font-size:9px;display:inline-block}.lipoAreaCaseNote{color:#756863;margin:16px 2px 0;font-size:8px;line-height:1.8}.lipoAreaCaseGallery:has(>figure:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.lipoAreaCaseLead{color:#665955;background:#faf5f2;border-left:3px solid #a87875;margin:0 0 20px;padding:17px 19px;font-size:10px;line-height:2}.thighCaseHighlights{color:#514744;background:#fff;padding:76px max(5vw,50vw - 530px)}.thighCaseHighlights .en{color:#9b6d69;letter-spacing:.14em;margin:0;font:italic 10px Georgia}.thighCaseHighlights h2{margin:9px 0 28px;font:400 clamp(29px,3.5vw,43px)/1.55 Yu Mincho}.thighCaseHighlights>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.thighCaseHighlights article{background:#f5eee8;border-radius:23px;flex-direction:column;min-height:230px;padding:29px 27px;display:flex}.thighCaseHighlights article span{color:#9b6d69;font:italic 9px Georgia}.thighCaseHighlights article h3{margin:14px 0 11px;font:21px/1.65 Yu Mincho}.thighCaseHighlights article p{font-size:10px;line-height:2}.thighCaseHighlights article a{color:#8b5f5b;margin-top:auto;font-size:9px}.thighCaseHighlights aside{background:#faf6f3;border-left:3px solid #a87875;margin-top:14px;padding:15px 18px;font-size:9px;line-height:1.9}@media (max-width:760px){.thighCaseHighlights{padding:58px 7vw}.thighCaseHighlights>div{grid-template-columns:1fr}.thighCaseHighlights article{min-height:210px}.lipoAreaCase{padding:55px 14px}.lipoAreaCase>header{padding:0 10px}.lipoAreaCaseGallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:5px;padding:5px;display:flex;overflow-x:auto}.lipoAreaCaseGallery::-webkit-scrollbar{display:none}.lipoAreaCaseGallery figure{scroll-snap-align:center;flex:0 0 86%}.lipoAreaCaseBody{padding:22px 19px}.lipoAreaCaseBody dl{display:block}.lipoAreaCase>article{border-radius:18px}}.lipoAreaCasePrice dd{grid-template-columns:auto 1fr;gap:5px 12px;display:grid}.lipoAreaCasePrice strong{color:#785451;font-size:11px}.lipoAreaCasePrice span{color:#756863;font-size:8px;line-height:1.7}.lipoAreaCase>article+article{margin-top:24px}@media (max-width:760px){.lipoAreaCasePrice dd{grid-template-columns:1fr;gap:4px}.lipoAreaCasePrice strong:not(:first-child){margin-top:8px}}.armsIdealDesign{color:#514744;background:#fff;padding:86px max(6vw,50vw - 530px)}.armsIdealDesign>header{max-width:760px}.armsIdealDesign .en,.armsTreatmentMap .en{color:#9b6d69;letter-spacing:.15em;margin:0;font:italic 10px Georgia}.armsIdealDesign h2,.armsTreatmentMap h2{margin:9px 0 18px;font:400 clamp(31px,4vw,48px)/1.55 Yu Mincho}.armsIdealDesign>header>p:last-child,.armsTreatmentMap>div>p:last-child{font-size:11px;line-height:2}.armsIdealDesign>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.armsIdealDesign article{background:#f4ece6;border-radius:22px;min-height:210px;padding:30px 26px}.armsIdealDesign article strong{color:#795451;font:22px/1.6 Yu Mincho}.armsIdealDesign article p{margin:17px 0 0;font-size:10px;line-height:2}.armsIdealDesign>aside{color:#756863;background:#faf6f3;border-left:3px solid #a87875;margin-top:18px;padding:17px 20px;font-size:9px;line-height:1.9}.armsTreatmentMap{color:#514744;background:#f4ece6;grid-template-columns:.72fr 1.28fr;align-items:center;gap:42px;padding:72px max(5vw,50vw - 560px);display:grid}.armsTreatmentMap figure{background:#fff;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 14px 35px #5b453e12}.armsTreatmentMap img{width:100%;height:auto;display:block}.armsTreatmentMap figcaption{color:#756863;padding:13px 18px;font-size:8px;line-height:1.7}.lipoAreaMapLegend.arms{margin-top:24px}.armsIdealVideo{aspect-ratio:9/16;background:#2f2927;border-radius:24px;width:min(100%,360px);margin:34px auto 0;position:relative;overflow:hidden;box-shadow:0 18px 45px #493b3724}.armsIdealVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.armsIdealDesign{padding:60px 20px}.armsIdealDesign h2,.armsTreatmentMap h2{font-size:30px}.armsIdealDesign>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-right:-20px;padding-right:20px;display:flex;overflow-x:auto}.armsIdealDesign>div::-webkit-scrollbar{display:none}.armsIdealDesign article{scroll-snap-align:start;flex:0 0 78vw;min-height:195px}.armsTreatmentMap{grid-template-columns:1fr;gap:25px;padding:55px 14px}.armsTreatmentMap>div{padding:0 8px}.armsTreatmentMap figure{border-radius:18px}}.armsVideo{color:#514744;background:#fff;grid-template-columns:1fr minmax(280px,390px);align-items:center;gap:70px;padding:85px max(7vw,50vw - 500px);display:grid}.armsVideo .en{color:#9b6d69;letter-spacing:.15em;margin:0;font:italic 10px Georgia}.armsVideo h2{margin:10px 0 18px;font:400 clamp(31px,4vw,48px)/1.55 Yu Mincho}.armsVideo>div>p:not(.en){max-width:520px;font-size:11px;line-height:2}.armsVideo figure{aspect-ratio:9/16;background:#2f2927;border-radius:26px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 45px #493b3724}.armsVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.armsVideo{grid-template-columns:1fr;gap:32px;padding:60px 20px}.armsVideo h2{font-size:31px}.armsVideo figure{width:min(100%,340px);margin:auto}}.lipoPage .lipoAreaGrid{grid-template-columns:repeat(3,1fr)}.lipoAreaGrid>a{background:var(--l-paper);border-radius:20px;overflow:hidden;box-shadow:0 10px 28px #5b453e0a}.lipoAreaGrid>a>img{aspect-ratio:1.35;object-fit:cover;width:100%;display:block}.lipoAreaGrid>a>span{padding:25px 23px;display:block}.lipoAreaGrid>a b{color:#8b5f5b;margin-top:18px;font-size:9px;display:block}.lipoSmallFaceLink{background:#fff;border:1px solid #d9cbc4;border-radius:18px;grid-template-columns:150px 1fr auto;align-items:center;gap:22px;margin-top:14px;padding:22px 25px;display:grid}.lipoSmallFaceLink small{color:var(--l-rose);font:italic 9px Georgia}.lipoSmallFaceLink strong{font:18px Yu Mincho}.lipoSmallFaceLink span{color:#8b5f5b;font-size:9px}@media (max-width:760px){.lipoPage .lipoAreaGrid{grid-template-columns:1fr}.lipoAreaGrid>a>span{padding:21px 19px}.lipoSmallFaceLink{grid-template-columns:1fr;gap:6px;padding:20px}.lipoSmallFaceLink span{margin-top:5px}}.smallFaceWarrantyLink{background:#fff;border:1px solid #d8c9c1;border-radius:18px;grid-template-columns:150px 1fr auto;align-items:center;gap:20px;margin:22px 0 14px;padding:23px 25px;display:grid}.smallFaceWarrantyLink small{color:#a87875;letter-spacing:.1em;font:italic 9px Georgia}.smallFaceWarrantyLink strong{font:18px Yu Mincho}.smallFaceWarrantyLink span{color:#8b5f5b;font-size:9px}@media (max-width:760px){.smallFaceWarrantyLink{grid-template-columns:1fr;gap:7px;padding:20px}.smallFaceWarrantyLink span{margin-top:4px}}.monitorRecruiting>.monitorConsultCta{background:var(--deep);color:#fff;border-radius:999px;grid-template-columns:150px 1fr auto;align-items:center;gap:18px;max-width:900px;margin:18px auto 0;padding:22px 25px;display:grid}.monitorConsultCta small{color:#e5d3cd;letter-spacing:.1em;font:italic 9px Georgia}.monitorConsultCta strong{font:18px Yu Mincho}.monitorConsultCta span{font-size:9px}@media (max-width:760px){.monitorRecruiting>.monitorConsultCta{text-align:center;border-radius:20px;grid-template-columns:1fr;gap:5px}.monitorConsultCta span{margin-top:3px}}.lipoGuideHero.areaMapHero figure{background:#f8f2ea}.lipoGuideHero.areaMapHero img{object-fit:contain;mix-blend-mode:multiply}.lipoAreaMapLegend{background:#fff;border:1px solid #ddcec6;border-radius:20px;max-width:980px;margin:18px auto 45px;padding:24px 27px}.lipoAreaMapLegend header{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.lipoAreaMapLegend header strong{font:18px Yu Mincho}.lipoAreaMapLegend header span{color:#7a6d68;font-size:9px}.lipoAreaMapLegend>div{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.lipoAreaMapLegend>div>span{background:#f6f0ec;border-radius:999px;padding:9px 13px 9px 30px;font-size:9px;position:relative}.lipoAreaMapLegend>div>span:before{content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:12px;left:11px}.lipoAreaMapLegend p{color:#fff;background:#675553;border-radius:12px;margin:17px 0 0;padding:13px 15px;font-size:10px}.lipoAreaMapLegend p b{color:#edcbc6}.lipoAreaMapLegend .zone1:before{background:#d78c91}.lipoAreaMapLegend .zone2:before{background:#cd7659}.lipoAreaMapLegend .zone3:before{background:#d6a957}.lipoAreaMapLegend .zone4:before{background:#a47c9c}.lipoAreaMapLegend .zone5:before{background:#779a9a}.lipoAreaMapLegend .zone6:before,.lipoAreaMapLegend.arms .zone3:before{background:#9baa75}.lipoAreaMapLegend.arms .zone4:before{background:#d6a957}.lipoAreaMapLegend.abdomen .zone4:before{background:#9baa75}.lipoAreaMapLegend.face .zone1:before{background:#a8b46b}.lipoAreaMapLegend.face .zone2:before{background:#d4a64f}.lipoAreaMapLegend.face .zone3:before{background:#d98780}.lipoAreaMapLegend.face .zone4:before{background:#c9765d}.lipoAreaMapLegend.face .zone5:before{background:#799995}.lipoDowntimeCare{color:#514744;background:#f4ece6;border-radius:28px;max-width:1080px;margin:58px auto 35px;padding:68px 62px}.lipoDowntimeCare>header{max-width:790px}.lipoDowntimeCare .en{color:#9b6d69;letter-spacing:.15em;margin:0;font:italic 9px Georgia}.lipoDowntimeCare h2{margin:9px 0 18px;font:400 clamp(30px,3.7vw,46px)/1.55 Yu Mincho}.lipoDowntimeCare>header>p:last-child{font-size:11px;line-height:2}.lipoDowntimeCare>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:36px;display:grid}.lipoDowntimeCare article{background:#fff;border:1px solid #e1d4cd;border-radius:20px;min-height:220px;padding:27px 24px}.lipoDowntimeCare article span{color:#a87875;font:italic 10px Georgia}.lipoDowntimeCare article h3{margin:17px 0 12px;font:19px/1.55 Yu Mincho}.lipoDowntimeCare article p{margin:0;font-size:9px;line-height:2}.lipoDowntimeCare>aside{color:#fff;background:#675553;border-radius:16px;grid-template-columns:170px 1fr;gap:25px;margin-top:16px;padding:22px 25px;display:grid}.lipoDowntimeCare>aside strong{color:#efd4cf;font:17px Yu Mincho}.lipoDowntimeCare>aside p{margin:0;font-size:9px;line-height:1.9}@media (max-width:760px){.lipoDowntimeCare{border-radius:21px;margin:32px 14px 24px;padding:50px 20px}.lipoDowntimeCare h2{font-size:29px}.lipoDowntimeCare>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-right:-20px;padding-right:20px;display:flex;overflow-x:auto}.lipoDowntimeCare>div::-webkit-scrollbar{display:none}.lipoDowntimeCare article{scroll-snap-align:start;flex:0 0 78vw;min-height:215px}.lipoDowntimeCare>aside{grid-template-columns:1fr;gap:10px;padding:21px 19px}.lipoGuideHero.areaMapHero figure{height:auto;min-height:0}.lipoGuideHero.areaMapHero img{height:auto}.lipoAreaMapLegend{border-radius:17px;margin:12px 14px 38px;padding:21px 18px}.lipoAreaMapLegend header{display:block}.lipoAreaMapLegend header span{margin-top:5px;display:block}.lipoAreaMapLegend>div>span{padding:8px 11px 8px 27px}.lipoAreaMapLegend>div>span:before{top:11px;left:10px}}.lipoAreaMapLegend.arms .zone1:before,.lipoAreaMapLegend.arms .zone2:before{background:#d99aa8}.lipoAreaMapLegend.arms .zone3:before{background:#93a480}.lipoAreaMapLegend.arms .zone4:before,.lipoAreaMapLegend.arms .zone5:before{background:#dcb765}.lipoAreaMapLegend.abdomen .zone1:before{background:#a9c2bf}.lipoAreaMapLegend.abdomen .zone2:before{background:#b5c0a8}.lipoAreaMapLegend.abdomen .zone3:before,.lipoAreaMapLegend.abdomen .zone4:before{background:#dcb765}.lipoAreaMapLegend.abdomen .zone5:before{background:#d99aa8}.abdomenQuickNav{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfbef;border-block:1px solid #dfd2cb;justify-content:center;gap:0;display:flex;position:sticky;top:0}.abdomenQuickNav a{white-space:nowrap;border-right:1px solid #eadfd9;padding:17px 23px;font-size:9px}.abdomenQuickNav a:last-child{border-right:0}.abdomenGoals{background:#fff;padding:88px max(6vw,50vw - 540px)}.abdomenGoals header{max-width:760px}.abdomenGoals .en,.abdomenWhy .en,.abdomenReassurance .en{color:#9b6d69;letter-spacing:.15em;margin:0;font:italic 10px Georgia}.abdomenGoals h2,.abdomenWhy h2,.abdomenReassurance h2{margin:10px 0 18px;font:400 clamp(31px,4vw,48px)/1.55 Yu Mincho}.abdomenGoals header>p:last-child,.abdomenWhy>div>p:last-child{font-size:11px;line-height:2}.abdomenGoals>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.abdomenGoals article{background:#f5eee8;border-radius:24px;min-height:250px;padding:29px 25px}.abdomenGoals article span{color:#a87875;font:italic 10px Georgia}.abdomenGoals article h3{margin:15px 0;font:22px/1.55 Yu Mincho}.abdomenGoals article p{font-size:10px;line-height:2}.abdomenGoals article b{color:#795451;border-top:1px solid #d9c9c0;margin-top:22px;padding-top:15px;font-size:9px;display:block}.abdomenGoals aside{background:#fbf7f4;border-left:3px solid #a87875;margin-top:15px;padding:16px 20px;font-size:9px;line-height:1.9}.abdomenWhy{color:#fff;background:#62504e;grid-template-columns:.85fr 1.15fr;gap:70px;padding:85px max(6vw,50vw - 540px);display:grid}.abdomenWhy .en{color:#e7c7c3}.abdomenWhy dl{border-top:1px solid #ffffff30;margin:0}.abdomenWhy dl>div{border-bottom:1px solid #ffffff30;grid-template-columns:110px 1fr;gap:20px;padding:20px 0;display:grid}.abdomenWhy dt{color:#e7c7c3;font:17px Yu Mincho}.abdomenWhy dd{margin:0;font-size:10px;line-height:2}.abdomenReassurance{background:#f6efea;padding:82px max(6vw,50vw - 540px)}.abdomenReassurance>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.abdomenReassurance article{background:#fff;border-radius:22px;flex-direction:column;min-height:220px;padding:27px 24px;display:flex}.abdomenReassurance strong{font:19px/1.6 Yu Mincho}.abdomenReassurance article p{font-size:10px;line-height:2}.abdomenReassurance article a{color:#9b6d69;margin-top:auto;font-size:9px}.abdomenGoals,.abdomenWhy,.abdomenReassurance{scroll-margin-top:55px}@media (max-width:760px){.abdomenQuickNav{justify-content:flex-start;overflow-x:auto}.abdomenQuickNav a{padding:14px 16px}.abdomenGoals,.abdomenWhy,.abdomenReassurance{padding:62px 7vw}.abdomenGoals>div,.abdomenReassurance>div{grid-template-columns:1fr}.abdomenGoals article{min-height:0}.abdomenWhy{grid-template-columns:1fr;gap:35px}.abdomenWhy dl>div{grid-template-columns:82px 1fr}.abdomenReassurance article{min-height:190px}}.lipoGuideHero:has(img[src="/images/liposuction/abdomen-map-v2.jpg"]){display:none}.abdomenCampaignHero{color:#514744;background:linear-gradient(135deg,#f8f0ea 0%,#fff 65%);grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);display:grid;position:relative;overflow:hidden}.abdomenCampaignHero:before{content:"";background:#d6b2aa22;border-radius:50%;width:430px;height:430px;position:absolute;top:-190px;left:-170px}.abdomenHeroCopy{z-index:1;flex-direction:column;justify-content:center;min-height:680px;padding:78px 7vw 110px;display:flex;position:relative}.abdomenHeroCopy .en{color:#9b6d69;letter-spacing:.18em;margin:0 0 18px;font:italic 10px Georgia}.abdomenHeroCopy h1{margin:0;font:400 clamp(36px,4.6vw,61px)/1.45 Yu Mincho}.abdomenHeroCopy h1 em{color:#9b6d69;font-style:normal}.abdomenHeroCopy h2{margin:22px 0 14px;font:400 clamp(23px,2.7vw,35px)/1.55 Yu Mincho}.abdomenHeroCopy>p:not(.en){max-width:620px;margin:0;font-size:11px;line-height:2}.abdomenHeroBadges{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:27px;display:grid}.abdomenHeroBadges span{background:#ffffffb8;border:1px solid #ddcec6;border-radius:13px;padding:13px 12px;font-size:8px;line-height:1.65}.abdomenHeroBadges b{color:#795451;margin-bottom:3px;font-size:10px;display:block}.abdomenHeroActions{gap:9px;margin-top:25px;display:flex}.abdomenHeroActions a{text-align:center;border-radius:999px;min-width:190px;padding:15px 20px;font-size:10px}.abdomenHeroActions a:first-child{color:#fff;background:#675553}.abdomenHeroActions a:last-child{color:#795451;background:#fff;border:1px solid #9b6d69}.abdomenCampaignHero>figure{background:#312b29;align-items:center;min-height:680px;margin:0;display:flex;position:relative;overflow:hidden}.abdomenCampaignHero>figure img{object-fit:cover;width:100%;height:100%;display:block}.abdomenCampaignHero>figure figcaption{background:#fffefbec;border-radius:15px;padding:16px 18px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 8px 25px #3f30272b}.abdomenCampaignHero>figure figcaption b,.abdomenCampaignHero>figure figcaption span,.abdomenCampaignHero>figure figcaption small{display:block}.abdomenCampaignHero>figure figcaption b{font:15px Yu Mincho}.abdomenCampaignHero>figure figcaption span{margin-top:4px;font-size:9px}.abdomenCampaignHero>figure figcaption small{color:#786b66;margin-top:5px;font-size:7px}.abdomenCampaignHero>nav{z-index:2;color:#fff;background:#675553;grid-template-columns:repeat(4,1fr);width:calc(100% - max(420px,45.1%));display:grid;position:absolute;bottom:0;left:0}.abdomenCampaignHero>nav a{text-align:center;border-right:1px solid #ffffff28;padding:17px 15px;font-size:9px}.abdomenCampaignHero>nav b{color:#e7c7c3;margin-right:7px;font:italic 9px Georgia}@media (max-width:900px){.abdomenCampaignHero{grid-template-columns:1fr}.abdomenHeroCopy{min-height:0;padding:62px 6vw 35px}.abdomenCampaignHero>figure{border-radius:23px;height:auto;min-height:0;margin:0 5vw 74px}.abdomenCampaignHero>figure img{height:auto}.abdomenCampaignHero>nav{width:100%}.abdomenHeroBadges{grid-template-columns:1fr 1fr 1fr}}@media (max-width:560px){.abdomenHeroCopy{padding:48px 6vw 28px}.abdomenHeroCopy h1{font-size:36px}.abdomenHeroCopy h2{font-size:23px}.abdomenHeroBadges{grid-template-columns:1fr}.abdomenHeroActions{display:grid}.abdomenHeroActions a{min-width:0}.abdomenCampaignHero>figure{border-radius:18px;margin:0 4vw 69px}.abdomenCampaignHero>nav a{padding:13px 6px;font-size:8px}.abdomenCampaignHero>nav b{margin:0 0 3px;display:block}.abdomenCampaignHero>figure figcaption{bottom:10px;left:10px;right:10px}}.lipoGuideHero:has(img[src="/images/liposuction/thighs-map-v2.jpg"]){display:none}.thighCampaignHero{color:#4f4745;background:linear-gradient(135deg,#f5efec 0%,#fff 66%);grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);display:grid;position:relative;overflow:hidden}.thighCampaignHero:before{content:"";background:#cba9a222;border-radius:50%;width:440px;height:440px;position:absolute;top:-205px;left:-175px}.thighHeroCopy{z-index:1;flex-direction:column;justify-content:center;min-height:680px;padding:78px 7vw 110px;display:flex;position:relative}.thighHeroCopy .en{color:#926864;letter-spacing:.18em;margin:0 0 18px;font:italic 10px Georgia}.thighHeroCopy h1{margin:0;font:400 clamp(36px,4.6vw,61px)/1.45 Yu Mincho}.thighHeroCopy h1 em{color:#926864;font-style:normal}.thighHeroCopy h2{margin:22px 0 14px;font:400 clamp(23px,2.7vw,35px)/1.55 Yu Mincho}.thighHeroCopy>p:not(.en){max-width:620px;margin:0;font-size:11px;line-height:2}.thighHeroBadges{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:27px;display:grid}.thighHeroBadges span{background:#ffffffbd;border:1px solid #d9cbc5;border-radius:13px;padding:13px 12px;font-size:8px;line-height:1.65}.thighHeroBadges b{color:#77534f;margin-bottom:3px;font-size:10px;display:block}.thighHeroActions{gap:9px;margin-top:25px;display:flex}.thighHeroActions a{text-align:center;border-radius:999px;min-width:190px;padding:15px 20px;font-size:10px}.thighHeroActions a:first-child{color:#fff;background:#625250}.thighHeroActions a:last-child{color:#77534f;background:#fff;border:1px solid #926864}.thighCampaignHero>figure{background:#302b29;align-items:center;min-height:680px;margin:0;display:flex;position:relative;overflow:hidden}.thighCampaignHero>figure img{object-fit:cover;width:100%;height:100%;display:block}.thighCampaignHero>figure figcaption{background:#fffefbec;border-radius:15px;padding:16px 18px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 8px 25px #3f30272b}.thighCampaignHero>figure figcaption b,.thighCampaignHero>figure figcaption span,.thighCampaignHero>figure figcaption small{display:block}.thighCampaignHero>figure figcaption b{font:15px Yu Mincho}.thighCampaignHero>figure figcaption span{margin-top:4px;font-size:9px}.thighCampaignHero>figure figcaption small{color:#786b66;margin-top:5px;font-size:7px}.thighCampaignHero>nav{z-index:2;color:#fff;background:#625250;grid-template-columns:repeat(4,1fr);width:calc(100% - max(420px,45.1%));display:grid;position:absolute;bottom:0;left:0}.thighCampaignHero>nav a{text-align:center;border-right:1px solid #ffffff28;padding:17px 15px;font-size:9px}.thighCampaignHero>nav b{color:#e8cbc6;margin-right:7px;font:italic 9px Georgia}.thighQuickNav{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfbef;border-block:1px solid #ded2cd;justify-content:center;display:flex;position:sticky;top:0}.thighQuickNav a{white-space:nowrap;border-right:1px solid #e9dfda;padding:17px 23px;font-size:9px}.thighQuickNav a:last-child{border-right:0}.thighGoals,.thighCompare,.thighCare{padding:84px max(6vw,50vw - 540px);scroll-margin-top:55px}.thighGoals{background:#fff}.thighCompare{color:#fff;background:#625250}.thighCare{background:#f5efeb}.thighGoals header,.thighCompare header,.thighCare header{max-width:760px}.thighGoals .en,.thighCompare .en,.thighCare .en{color:#986c68;letter-spacing:.15em;margin:0;font:italic 10px Georgia}.thighCompare .en{color:#e6c4bf}.thighGoals h2,.thighCompare h2,.thighCare h2{margin:10px 0 18px;font:400 clamp(31px,4vw,48px)/1.5 Yu Mincho}.thighGoals header>p:last-child{font-size:11px;line-height:2}.thighGoals>div,.thighCare>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px;display:grid}.thighGoals article{background:#f4ede8;border-radius:24px;padding:29px 25px}.thighGoals article span{color:#9a6d69;font:italic 10px Georgia}.thighGoals article h3{margin:15px 0;font:22px/1.55 Yu Mincho}.thighGoals article p,.thighCare article p{font-size:10px;line-height:2}.thighGoals article b{color:#76524e;border-top:1px solid #d8c9c1;margin-top:22px;padding-top:15px;font-size:9px;display:block}.thighCompare>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:34px;display:grid}.thighCompare article{background:#ffffff0b;border:1px solid #ffffff2d;border-radius:22px;padding:30px}.thighCompare h3{color:#e9cbc6;margin:0 0 14px;font:25px Yu Mincho}.thighCompare article>p{min-height:64px;font-size:10px;line-height:2}.thighCompare dl{border-top:1px solid #ffffff2d;margin:20px 0 0}.thighCompare dl>div{border-bottom:1px solid #ffffff2d;grid-template-columns:70px 1fr;gap:15px;padding:14px 0;display:grid}.thighCompare dt{color:#e9cbc6;font-size:9px}.thighCompare dd{margin:0;font-size:9px;line-height:1.8}.thighCare article{background:#fff;border-radius:22px;flex-direction:column;min-height:220px;padding:27px 24px;display:flex}.thighCare strong{font:20px/1.6 Yu Mincho}.thighCare article a{color:#986c68;margin-top:auto;font-size:9px}@media (max-width:900px){.thighCampaignHero{grid-template-columns:1fr}.thighHeroCopy{min-height:0;padding:62px 6vw 35px}.thighCampaignHero>figure{border-radius:23px;height:auto;min-height:0;margin:0 5vw 74px}.thighCampaignHero>figure img{height:auto}.thighCampaignHero>nav{width:100%}}@media (max-width:760px){.thighQuickNav{justify-content:flex-start;overflow-x:auto}.thighQuickNav a{padding:14px 16px}.thighGoals,.thighCompare,.thighCare{padding:62px 7vw}.thighGoals>div,.thighCare>div,.thighCompare>div{grid-template-columns:1fr}.thighCare article{min-height:190px}.thighCompare article>p{min-height:0}}@media (max-width:560px){.thighHeroCopy{padding:48px 6vw 28px}.thighHeroCopy h1{font-size:36px}.thighHeroCopy h2{font-size:23px}.thighHeroBadges{grid-template-columns:1fr}.thighHeroActions{display:grid}.thighHeroActions a{min-width:0}.thighCampaignHero>figure{border-radius:18px;margin:0 4vw 69px}.thighCampaignHero>nav a{padding:13px 6px;font-size:8px}.thighCampaignHero>nav b{margin:0 0 3px;display:block}.thighCampaignHero>figure figcaption{bottom:10px;left:10px;right:10px}}.lipoBodyPartsMap{text-align:center;max-width:1080px;margin:65px auto 35px;padding:0 5vw}.lipoBodyPartsMap header{max-width:720px;margin:0 auto 28px}.lipoBodyPartsMap .en{color:#a87875;letter-spacing:.12em;font:italic 10px Georgia}.lipoBodyPartsMap h2{margin:8px 0 15px;font:400 clamp(28px,3.6vw,43px)/1.55 Yu Mincho}.lipoBodyPartsMap header>p:last-child{color:#766a65;font-size:11px;line-height:2}.lipoBodyPartsMap figure{background:#fff;border:1px solid #ddcec6;border-radius:28px;margin:0;padding:22px;box-shadow:0 18px 45px #5b453e12}.lipoBodyPartsMap img{width:100%;height:auto;display:block}.lipoBodyPartsMap figcaption{color:#786d68;margin-top:15px;font-size:9px;line-height:1.9}@media (max-width:760px){.lipoBodyPartsMap{margin:45px auto 25px;padding:0 14px}.lipoBodyPartsMap header{padding:0 10px}.lipoBodyPartsMap h2{font-size:29px}.lipoBodyPartsMap figure{border-radius:18px;padding:8px;overflow-x:auto}.lipoBodyPartsMap img{width:720px;max-width:none}.lipoBodyPartsMap figcaption{width:calc(100vw - 46px);padding:5px 4px 7px;position:sticky;left:0}.lipoBodyPartsMap figure:before{content:"図は横にスクロールできます";color:#9a6b67;width:calc(100vw - 46px);padding:7px 0 9px;font-size:9px;display:block;position:sticky;left:0}}.priceReviewPage{color:#514744;background:#f8f5f2;min-height:100vh}.priceReviewHeader{background:#fff;border-bottom:1px solid #e2d6d0;justify-content:space-between;align-items:center;padding:22px max(5vw,50vw - 560px);display:flex}.priceReviewHeader span{letter-spacing:.08em;font:18px Georgia}.priceReviewHeader strong{color:#fff;background:#675553;border-radius:999px;padding:7px 13px;font-size:11px}.priceReviewHero{text-align:center;background:#f0e4de;padding:65px 7vw 55px}.priceReviewHero>p{letter-spacing:.18em;color:#a87875;font:italic 10px Georgia}.priceReviewHero h1{margin:10px 0 24px;font:400 clamp(36px,4.5vw,58px)/1.5 Yu Mincho}.priceReviewHero>div{justify-content:center;align-items:center;gap:14px;display:flex}.priceReviewHero>div strong{color:#855955;font-size:13px}.priceReviewHero>div span{font-size:12px}.priceReviewHero>small{color:#6b5e59;margin-top:13px;font-size:10px;display:block}.priceReviewTables{padding-top:55px}.priceReviewFooter{color:#fff;background:#675553;justify-content:space-between;padding:28px max(5vw,50vw - 560px);display:flex}.priceReviewFooter strong{font:16px Yu Mincho}.priceReviewFooter span{color:#ffffffb5;font-size:10px}@media (max-width:760px){.priceReviewHeader{padding:17px 5vw}.priceReviewHeader span{font-size:14px}.priceReviewHero{padding:50px 5vw 40px}.priceReviewHero>div{display:block}.priceReviewHero>div span{margin-top:7px;display:block}.priceReviewFooter{display:block}.priceReviewFooter span{margin-top:6px;display:block}}.guideMethodHub{background:#f4ece6;padding:68px max(7vw,50vw - 540px)}.guideMethodHub>header{grid-template-columns:.75fr 1.25fr;align-items:end;gap:40px;max-width:none;margin-bottom:26px;display:grid}.guideMethodHub .en,.breastMethodPage .en{color:#9b6d69;letter-spacing:.16em;margin:0;font:italic 10px Georgia}.guideMethodHub h2{margin:6px 0 0;font:400 clamp(28px,3vw,40px)/1.45 Yu Mincho}.guideMethodHub>header>p:last-child{margin:0;font-size:10px;line-height:1.9}.guideMethodHub>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.guideMethodHub a{background:#fff;border:1px solid #ded0c8;border-radius:18px;grid-template-columns:1fr auto;align-content:start;min-height:155px;padding:22px 23px;display:grid}.guideMethodHub a small{color:#9b6d69;grid-column:1/-1;font:italic 8px Georgia}.guideMethodHub a strong{margin-top:16px;font:21px/1.5 Yu Mincho}.guideMethodHub a p{grid-column:1/-1;margin:7px 0 0;font-size:9px;line-height:1.8}.guideMethodHub a span{color:#9b6d69;white-space:nowrap;grid-area:2/2;margin:20px 0 0 10px;font-size:8px}.breastMethodPage{--m-ink:#514744;--m-dark:#625250;--m-rose:#986c68;--m-paper:#f5efeb;--m-line:#ded2cc;color:var(--m-ink);background:#fff}.methodHero{background:linear-gradient(135deg,#f7f0eb,#fff);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);min-height:650px;display:grid}.methodHero>div{flex-direction:column;justify-content:center;padding:82px 6vw 72px max(6vw,50vw - 540px);display:flex}.methodKicker{color:#766965;margin:15px 0 5px;font-size:9px}.methodHero h1{margin:0;font:400 clamp(46px,6.2vw,78px)/1.3 Yu Mincho}.methodHero h2{color:var(--m-rose);margin:18px 0 13px;font:400 clamp(21px,2.6vw,31px)/1.6 Yu Mincho}.methodHero>div>p:last-of-type{max-width:670px;font-size:11px;line-height:2.1}.methodHeroBadges{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.methodHeroBadges span{background:#fff;border:1px solid #d8c8c0;border-radius:999px;padding:9px 13px;font-size:9px}.methodHero nav{gap:8px;margin-top:25px;display:flex}.methodHero nav a{text-align:center;border-radius:999px;min-width:155px;padding:14px 18px;font-size:10px}.methodHero nav a:first-child{background:var(--m-dark);color:#fff}.methodHero nav a:last-child{border:1px solid var(--m-rose);color:#795451}.methodHero>aside{background:var(--m-dark);color:#fff;flex-direction:column;justify-content:center;padding:58px;display:flex}.methodHero>aside strong{color:#e8cbc6;letter-spacing:.16em;font:italic 10px Georgia}.methodHero>aside p{font:27px/1.75 Yu Mincho}.methodHero>aside small{color:#ffffffa8;font-size:9px;line-height:2}.methodQuickNav{z-index:8;border-block:1px solid var(--m-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdfbef;justify-content:center;display:flex;position:sticky;top:0}.methodQuickNav a{white-space:nowrap;border-right:1px solid #e9dfda;padding:16px 22px;font-size:9px}.methodQuickNav a:last-child{border-right:0}.methodFit,.methodDesign,.methodCase,.methodPrice,.methodDowntime,.methodCompare,.methodFaq{padding:95px max(7vw,50vw - 540px);scroll-margin-top:50px}.methodFit,.methodCase,.methodDowntime,.methodFaq{background:var(--m-paper)}.methodFit h2,.methodDesign h2,.methodCase h2,.methodPrice h2,.methodDowntime h2,.methodAftercare h2,.methodCompare h2,.methodFaq h2{margin:8px 0 18px;font:400 clamp(30px,3.8vw,47px)/1.55 Yu Mincho}.methodFit{grid-template-columns:.7fr 1.3fr;gap:65px;display:grid}.methodFit>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.methodFit article{background:#fff;border-radius:19px;padding:26px}.methodFit article i,.methodDesign article i{color:var(--m-rose);font:italic 10px Georgia}.methodFit article p{font:17px/1.7 Yu Mincho}.methodFit>aside{border-left:3px solid var(--m-rose);background:#fff;grid-column:2;padding:14px 18px;font-size:9px;line-height:1.9}.methodDesign>header,.methodCase>header,.methodPrice>header,.methodDowntime>header,.methodCompare>header{max-width:800px;margin-bottom:40px}.methodDesign>header>p:last-child,.methodCase>header>p:last-child,.methodPrice>header>p:last-child{font-size:11px;line-height:2}.methodDesign>div{border-top:1px solid var(--m-line);grid-template-columns:1fr 1fr;display:grid}.methodDesign article{border-right:1px solid var(--m-line);border-bottom:1px solid var(--m-line);padding:32px}.methodDesign article:nth-child(2n){border-right:0}.methodDesign article h3{margin:16px 0 9px;font:21px/1.6 Yu Mincho}.methodDesign article p{font-size:10px;line-height:2}.hybridExpertise{background:var(--m-dark);color:#fff;grid-template-columns:150px 1fr;gap:34px;margin-top:34px;padding:36px 40px;display:grid}.hybridExpertise>small{color:#edcec8;letter-spacing:.14em;padding-top:7px;font:italic 10px Georgia}.hybridExpertise h3{margin:0 0 14px;font:25px/1.65 Yu Mincho}.hybridExpertise p{color:#ffffffbd;max-width:720px;margin:0;font-size:10px;line-height:2.1}.endoscopeMoviePlaceholder em,.smallFaceFatMap>a{display:none}.siliconeEndoscope{background:var(--m-dark);color:#fff;padding:95px max(7vw,50vw - 540px);scroll-margin-top:50px}.siliconeEndoscope>header{max-width:820px}.siliconeEndoscope h2{margin:8px 0 18px;font:400 clamp(30px,3.8vw,47px)/1.55 Yu Mincho}.siliconeEndoscope h2 em{color:#edcec8;font-style:normal}.siliconeEndoscope>header>p:last-child{color:#ffffffbd;max-width:720px;font-size:11px;line-height:2}.siliconeEndoscope>div{border-top:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.siliconeEndoscope article{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;padding:30px 26px}.siliconeEndoscope article:last-child{border-right:0}.siliconeEndoscope article i{color:#edcec8;font:italic 10px Georgia}.siliconeEndoscope article h3{margin:15px 0 10px;font:20px/1.6 Yu Mincho}.siliconeEndoscope article p{color:#ffffffbd;font-size:10px;line-height:2}.siliconeEndoscope>aside{color:var(--m-ink);background:#fff;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;margin-top:18px;padding:22px 25px;display:grid}.siliconeEndoscope>aside strong{color:var(--m-rose);font:20px Yu Mincho}.siliconeEndoscope>aside span{background:var(--m-paper);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:9px}.siliconeEndoscope>aside p{color:#766965;margin:0;font-size:8px;line-height:1.9}.siliconeApproach{color:var(--m-ink);background:#f5efeb;padding:95px max(7vw,50vw - 540px);scroll-margin-top:50px}.siliconeApproach>header{grid-template-columns:180px 1fr 1fr;align-items:start;gap:35px;margin-bottom:48px;display:grid}.siliconeApproach h2{margin:0;font:400 clamp(30px,3.8vw,47px)/1.55 Yu Mincho}.siliconeApproach>header>p:last-child{margin:0;font-size:11px;line-height:2}.siliconeApproachGroups{gap:34px;display:grid}.siliconeApproachGroups>section{grid-template-columns:180px 1fr;gap:24px;display:grid}.siliconeApproachTitle small{color:var(--m-rose);letter-spacing:.12em;font:italic 10px Georgia}.siliconeApproachTitle h3{margin:8px 0;font:24px Yu Mincho}.siliconeApproachCards{background:#d8cac3;gap:1px;display:grid}.siliconeApproachCards.two{grid-template-columns:repeat(2,1fr)}.siliconeApproachCards.three{grid-template-columns:repeat(3,1fr)}.siliconeApproachCards article{background:#fff;padding:28px}.siliconeApproachCards strong{font:20px Yu Mincho}.siliconeApproachCards p{color:#706461;margin:12px 0 0;font-size:10px;line-height:2}.siliconeApproach>aside{border-left:3px solid var(--m-rose);background:#fff;margin-top:34px;padding:18px 22px;font-size:10px;line-height:2}.endoscopeMoviePlaceholder{aspect-ratio:16/9;background:linear-gradient(135deg,#7b6865,#443937);border:1px solid #ffffff38;justify-content:center;align-items:center;max-width:900px;margin:40px auto 0;display:flex;position:relative;overflow:hidden}.endoscopeMoviePlaceholder:before{content:"";background:radial-gradient(circle at 50% 40%,#ffffff12,#0000 55%);position:absolute;inset:0}.endoscopeMoviePlay{background:#ffffff13;border:1px solid #ffffff8a;border-radius:50%;place-items:center;width:72px;height:72px;padding-left:5px;font-size:20px;display:grid;position:relative}.endoscopeMoviePlaceholder figcaption{align-items:end;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.endoscopeMoviePlaceholder figcaption small{letter-spacing:.12em;color:#edcec8;font:italic 9px Georgia}.endoscopeMoviePlaceholder figcaption strong{font:18px Yu Mincho}.endoscopeMoviePlaceholder figcaption em{color:#ffffffb8;border:1px solid #ffffff4d;border-radius:999px;margin-left:auto;padding:6px 10px;font-size:8px;font-style:normal}.methodCaseRail{flex-direction:column;gap:55px;display:flex}.methodCaseRail>article{width:100%;margin:0}.methodCaseViews{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}.methodCaseViews img{scroll-snap-align:start;border-radius:18px;width:100%;min-width:0;height:auto;display:block}.methodCaseRail article>header{flex-direction:column;gap:5px;padding:18px 3px 7px;display:flex}.methodCaseRail article>header small{color:var(--m-rose);font:italic 9px Georgia}.methodCaseRail article>header h3{margin:0;font:20px/1.55 Yu Mincho}.methodCaseRail article>p{margin:0;padding:0 3px 15px;font-size:9px;line-height:1.9}.methodCaseRail dl{border-top:1px solid var(--m-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.methodCaseRail dl>div{border-right:1px solid var(--m-line);border-bottom:1px solid var(--m-line);padding:15px 12px}.methodCaseRail dl>div:nth-child(2n){border-right:0}.methodCaseRail dt{color:var(--m-rose);margin-bottom:5px;font-size:8px;font-weight:700}.methodCaseRail dd{margin:0;font-size:8px;line-height:1.75}.methodCaseRail dd small{color:#81736f;margin-top:3px;display:block}.methodCaseEmptyViews{grid-template-columns:repeat(3,1fr);grid-auto-flow:initial}.methodCaseEmptyViews>div{aspect-ratio:1;color:#8b7770;background:linear-gradient(135deg,#eee4df,#f8f3f0);border:1px dashed #cbbcb5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.methodCaseEmptyViews>div small{letter-spacing:.14em;font:italic 8px Georgia}.methodCaseEmptyViews>div strong{font:14px Yu Mincho}.methodCasePlaceholder dd{color:#9e8e88}.methodCase>small{color:#81736f;margin-top:18px;font-size:8px;display:block}.methodPriceTable{border-top:1px solid var(--m-line)}.methodPriceTable>div{border-bottom:1px solid var(--m-line);grid-template-columns:1.3fr 1fr 1fr;align-items:center;display:grid}.methodPriceTable>div>*{padding:18px}.methodPriceTable>div>*+*{border-left:1px solid var(--m-line)}.methodPriceHead{color:#847671;background:var(--m-paper);font-size:8px}.methodPriceTable strong{font:16px/1.6 Yu Mincho}.methodPriceTable span{font-size:15px}.methodPriceTable span:last-child{color:var(--m-rose);font-weight:700}.methodPriceTable small{font-size:8px}.methodPrice>aside{background:var(--m-paper);grid-template-columns:190px 1fr auto;align-items:center;gap:24px;margin-top:18px;padding:22px 25px;display:grid}.methodPrice>aside strong{font:16px Yu Mincho}.methodPrice>aside p{font-size:9px;line-height:1.9}.methodPrice>aside a{color:var(--m-rose);font-size:9px}.methodDowntime>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.methodDowntime article{background:#fff;border-radius:20px;padding:28px}.methodDowntime article h3{font:20px Yu Mincho}.methodDowntime article p{font-size:10px;line-height:2}.methodDowntime>aside{background:var(--m-dark);color:#fff;margin-top:12px;padding:24px}.methodDowntime>aside strong{color:#e8cbc6;font:16px Yu Mincho}.methodDowntime>aside p{color:#ffffffbd;font-size:9px;line-height:2}.methodCaseGateway{background:var(--m-paper);grid-template-columns:1.25fr .75fr;align-items:center;gap:55px;padding:78px max(7vw,50vw - 540px);scroll-margin-top:50px;display:grid}.methodCaseGateway h2{margin:8px 0 18px;font:400 clamp(30px,3.8vw,47px)/1.55 Yu Mincho}.methodCaseGateway>div>p:last-child{max-width:650px;font-size:11px;line-height:2}.methodCaseGateway>a{background:var(--m-dark);color:#fff;border-radius:22px;flex-direction:column;justify-content:center;min-height:150px;padding:28px;display:flex}.methodCaseGateway>a strong{font:19px/1.7 Yu Mincho}.methodCaseGateway>a span{color:#e8cbc6;margin-top:9px;font-size:9px}.methodAftercare{background:var(--m-dark);color:#fff;grid-template-columns:1.2fr .8fr;gap:65px;padding:95px max(7vw,50vw - 540px);display:grid}.methodAftercare .en{color:#e8cbc6}.methodAftercare>div>p:last-child{color:#ffffffc5;font-size:11px;line-height:2.1}.methodAftercare>div>p strong{color:#e8cbc6;margin-bottom:14px;font:18px/1.8 Yu Mincho;display:block}.methodAftercare nav{flex-direction:column;justify-content:center;display:flex}.methodAftercare nav a{color:#e8cbc6;border-top:1px solid #ffffff32;padding:18px 0;font-size:10px}.methodAftercare nav a:last-child{border-bottom:1px solid #ffffff32}.methodCompare>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.methodCompare a{border:1px solid var(--m-line);border-radius:20px;flex-direction:column;min-height:235px;padding:27px;display:flex}.methodCompare a.current{background:var(--m-paper)}.methodCompare a small{color:var(--m-rose);font-size:8px}.methodCompare a strong{margin-top:20px;font:21px Yu Mincho}.methodCompare a p{font-size:9px;line-height:1.9}.methodCompare a span{color:var(--m-rose);margin-top:auto;font-size:9px}.methodFaq>header{margin-bottom:35px}.methodFaq>div{border-top:1px solid var(--m-line)}.methodFaq details{border-bottom:1px solid var(--m-line)}.methodFaq summary{cursor:pointer;padding:22px 45px 22px 35px;font:16px/1.7 Yu Mincho;list-style:none;position:relative}.methodFaq summary:before{content:"Q";color:var(--m-rose);font:italic 12px Georgia;position:absolute;left:5px}.methodFaq summary:after{content:"+";color:var(--m-rose);position:absolute;right:12px}.methodFaq details[open] summary:after{content:"−"}.methodFaq details p{color:#6b5f5b;margin:0;padding:0 35px 24px;font-size:10px;line-height:2}@media (max-width:800px){.guideMethodHub{padding:55px 7vw}.guideMethodHub>header{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.guideMethodHub>div{grid-template-columns:1fr}.guideMethodHub a{min-height:0}.methodHero{grid-template-columns:1fr;min-height:0}.methodHero>div{padding:60px 7vw}.methodHero>aside{padding:42px 7vw}.methodQuickNav{justify-content:flex-start;overflow-x:auto}.methodQuickNav a{padding:14px 16px}.methodFit,.methodDesign,.methodCase,.methodPrice,.methodDowntime,.methodCompare,.methodFaq,.methodAftercare,.siliconeEndoscope,.siliconeApproach{padding:68px 7vw}.methodCaseGateway{grid-template-columns:1fr;gap:24px;padding:62px 7vw}.methodCaseGateway>a{min-height:125px}.methodFit,.methodAftercare{grid-template-columns:1fr;gap:35px}.siliconeEndoscope>div{grid-template-columns:1fr}.siliconeEndoscope article{border-right:0}.siliconeEndoscope>aside{grid-template-columns:1fr;gap:8px}.siliconeApproach>header,.siliconeApproachGroups>section{grid-template-columns:1fr;gap:14px}.siliconeApproachCards.two,.siliconeApproachCards.three{grid-template-columns:1fr}.methodFit>aside{grid-column:auto}.methodCaseViews{grid-auto-columns:78vw;margin-right:-7vw;padding-right:7vw}.methodCaseEmptyViews{grid-template-columns:none;grid-auto-columns:78vw;grid-auto-flow:column}.methodCaseRail dl{grid-template-columns:1fr}.methodCaseRail dl>div{border-right:0}.methodPrice>aside{grid-template-columns:1fr;gap:8px}.methodDowntime>div,.methodCompare>div{grid-template-columns:1fr}.methodCompare a{min-height:190px}}@media (max-width:520px){.methodHero h1{font-size:43px}.methodHero nav{display:grid}.methodFit>div,.methodDesign>div{grid-template-columns:1fr}.methodDesign article{border-right:0}.hybridExpertise{grid-template-columns:1fr;gap:14px;padding:28px 24px}.hybridExpertise h3{font-size:21px}.methodPriceTable>div{grid-template-columns:1fr 1fr}.methodPriceTable>div>:first-child{border-bottom:1px solid var(--m-line);grid-column:1/-1}.methodPriceHead{display:none!important}.methodCaseFacts{grid-template-columns:1fr}.methodCaseFacts span{border-right:0}}.chosenReasons{color:#332b29;background:#f5eeeb;padding:110px 6vw}.chosenReasons>header{text-align:center;max-width:850px;margin:0 auto 58px}.chosenReasons .en{color:#a06f62;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.chosenReasons>header h2{margin:16px 0 24px;font-family:serif;font-size:clamp(34px,4vw,58px);line-height:1.35}.chosenReasons em{color:#9c665a;font-style:normal}.chosenReasons>header>p:last-child{color:#665957;line-height:2}.coreReasonGrid{background:#d8c6bf;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;max-width:1180px;margin:auto;display:grid}.coreReasonGrid article{background:#fff;padding:50px;position:relative}.coreReasonGrid article:last-child:nth-child(odd){grid-column:1/-1}.coreReasonGrid article i{color:#d8c2ba;font-family:serif;font-size:46px;font-style:normal;position:absolute;top:24px;right:30px}.coreReasonGrid article small{color:#a06f62;letter-spacing:.14em;font-weight:700}.coreReasonGrid article h3{max-width:450px;margin:20px 0 15px;font-family:serif;font-size:27px;line-height:1.5}.coreReasonGrid article p{color:#6d605d;line-height:1.9}.assuranceReasons{max-width:1180px;margin:90px auto 0}.assuranceReasons>header{text-align:center;margin-bottom:35px}.assuranceReasons>header h3{margin:12px 0;font-family:serif;font-size:clamp(30px,3.5vw,46px)}.assuranceReasons>header>p:last-child{color:#756762}.chosenReasonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.chosenReasonGrid article{background:#ece0db;min-height:215px;padding:30px 25px;position:relative}.chosenReasonGrid article i{color:#a06f62;margin-bottom:22px;font-family:serif;font-size:18px;font-style:normal;display:block}.chosenReasonGrid article h4{margin:0 0 12px;font-family:serif;font-size:19px;line-height:1.55}.chosenReasonGrid article p{color:#706360;margin:0;font-size:13px;line-height:1.85}.chosenReasonsNote{color:#7c6d69;max-width:1180px;margin:28px auto 0;line-height:1.8;display:block}.chosenReasons+.dark{margin-top:0}@media (max-width:800px){.chosenReasons{padding:76px 20px}.coreReasonGrid,.chosenReasonGrid{grid-template-columns:1fr}.coreReasonGrid article:last-child:nth-child(odd){grid-column:auto}.coreReasonGrid article{padding:36px 25px}.coreReasonGrid article h3{font-size:23px}.chosenReasonGrid article{min-height:0;padding:26px 22px}.chosenReasons>header{margin-bottom:38px}.chosenReasons>header h2{font-size:34px}.assuranceReasons{margin-top:65px}}.hubWarrantyLink{color:#fff;background:#665451;grid-template-columns:210px 1fr auto;align-items:center;gap:36px;padding:30px max(6vw,50vw - 590px);display:grid}.hubWarrantyLink>small{color:#edc9c4;letter-spacing:.12em;font:italic 10px Georgia}.hubWarrantyLink h2{margin:0 0 5px;font:26px Yu Mincho}.hubWarrantyLink p{color:#ffffffb8;margin:0;font-size:10px;line-height:1.8}.hubWarrantyLink>strong{white-space:nowrap;border:1px solid #fff5;border-radius:999px;padding:13px 18px;font-size:9px}.warrantyQuickNav{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.warrantyQuickNav a{border:1px solid #b9958e;border-radius:999px;min-width:120px;padding:11px 18px;font-size:9px}.warrantyTreatments{color:#514744;padding:105px max(7vw,50vw - 540px)}.warrantyTreatments>header{grid-template-columns:180px 1fr 1fr;gap:35px;margin-bottom:48px;display:grid}.warrantyTreatments h2,.warrantyConditions h2{margin:0;font:400 clamp(30px,3.6vw,48px)/1.55 Yu Mincho}.warrantyTreatments>header>p:last-child{margin:0;font-size:10px;line-height:2}.warrantyTreatments>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.warrantyTreatments article{background:#f5eee8;padding:34px;scroll-margin-top:60px}.warrantyTreatments article>small{color:#a87875;font:italic 9px Georgia}.warrantyTreatments article h3{margin:18px 0 12px;font:24px Yu Mincho}.warrantyTreatments article p,.warrantyTreatments article li{font-size:9px;line-height:1.9}.warrantyTreatments article ul{padding-left:18px}.warrantyTreatments article a{color:#8e625e;border-bottom:1px solid #a87875;margin-top:12px;padding-bottom:4px;font-size:9px;display:inline-block}.warrantyConditions{color:#fff;background:#675553;padding:105px max(7vw,50vw - 540px);scroll-margin-top:60px}.warrantyConditions>header{grid-template-columns:180px 1fr;gap:35px;margin-bottom:42px;display:grid}.warrantyConditions .en{color:#e7c9c5}.warrantyConditions>div{border:1px solid #ffffff30;grid-template-columns:repeat(3,1fr);display:grid}.warrantyConditions article{border-right:1px solid #ffffff30;padding:28px}.warrantyConditions article:last-child{border-right:0}.warrantyConditions article h3{font:20px Yu Mincho}.warrantyConditions article p{color:#ffffffbd;font-size:9px;line-height:2}.warrantyConditions>aside{background:#ffffff0d;border-left:3px solid #d9aaa4;margin-top:20px;padding:22px 25px}.warrantyConditions aside strong{color:#edc9c4;font:18px Yu Mincho}.warrantyConditions aside p{color:#ffffffa8;font-size:9px;line-height:1.9}.hubSafetyWarranty{align-items:center;gap:28px;margin-bottom:16px;color:#514744!important;background:#f1dfd8!important;grid-template-columns:180px 1fr auto!important;padding:28px 30px!important;display:grid!important}.hubSafetyWarranty>small{font:italic 9px Georgia;color:#996861!important}.hubSafetyWarranty h3{font:24px Yu Mincho;margin:0 0 7px!important}.hubSafetyWarranty p{line-height:1.8;margin:0!important;font-size:10px!important}.hubSafetyWarranty b{color:#835b57;white-space:nowrap;border:1px solid #a87875;border-radius:999px;padding:12px 17px;font-size:9px}@media (max-width:800px){.hubWarrantyLink{grid-template-columns:1fr;gap:12px;padding:25px 7vw}.hubWarrantyLink>strong{width:max-content}.hubSafetyWarranty{gap:10px;grid-template-columns:1fr!important}.hubSafetyWarranty b{width:max-content}.warrantyTreatments,.warrantyConditions{padding:75px 7vw}.warrantyTreatments>header,.warrantyConditions>header{grid-template-columns:1fr;gap:12px}.warrantyTreatments>div,.warrantyConditions>div{grid-template-columns:1fr}.warrantyConditions article{border-bottom:1px solid #ffffff30;border-right:0}.warrantyConditions article:last-child{border-bottom:0}}.fatMethodCard em{gap:7px;margin:14px 0 4px;font-style:normal;display:flex!important}.fatMethodCard em b{border:1px solid;border-radius:99px;padding:7px 9px;font-size:11px;font-weight:700}.fatPlanCompare{color:#342b29;background:#f4ece8;padding:100px 6vw}.fatPlanCompare>header{text-align:center;max-width:820px;margin:0 auto 50px}.fatPlanCompare>header .en{letter-spacing:.16em;text-transform:uppercase;color:#9f6e62;font-size:12px;font-weight:700}.fatPlanCompare>header h2{margin:15px 0;font-family:serif;font-size:clamp(34px,4vw,55px);line-height:1.4}.fatPlanCompare>header h2 em{color:#a56f62;font-style:normal}.fatPlanCompare>header>p:last-child{color:#6d5e5a;line-height:1.9}.fatPlanCompare>div{grid-template-columns:1fr 1fr;gap:18px;max-width:1080px;margin:auto;display:grid}.fatPlanCompare article{background:#fff;border:1px solid #ddcec8;padding:44px}.fatPlanCompare article.stealthPlan{color:#fff;background:#9f6e62}.fatPlanCompare article small{letter-spacing:.14em;font-size:11px}.fatPlanCompare article h3{margin:12px 0;font-family:serif;font-size:31px}.fatPlanCompare article>strong{margin-bottom:18px;font-size:16px;line-height:1.7;display:block}.fatPlanCompare article p,.fatPlanCompare article li{font-size:14px;line-height:1.9}.fatPlanCompare article ul{margin:20px 0 0;padding-left:1.2em}.fatPlanCompare>aside{background:#e8d9d3;max-width:1080px;margin:18px auto 0;padding:22px 28px;line-height:1.9}.fatPlanCompare>div+aside{display:block}@media (max-width:800px){.fatMethodCard em{flex-direction:column}.fatMethodCard em b{text-align:center}.fatPlanCompare{padding:74px 20px}.fatPlanCompare>div{grid-template-columns:1fr}.fatPlanCompare article{padding:30px 24px}}.fatPlanFirst{padding-top:72px;padding-bottom:72px}.fatPlanFirst>header{margin-bottom:32px}.fatPlanFirst article>b{border-top:1px solid #ded0ca;margin-top:22px;padding-top:18px;font-size:18px;display:block}.fatPlanFirst .stealthPlan>b{border-color:#ffffff59}.fatPlanFirst>aside{text-align:center;flex-direction:column;gap:5px;display:flex!important}.fatPlanFirst>aside strong{font-size:16px}.fatPlanFirst>aside span{font-size:14px}.stealthPlanLink{color:#80564d;background:#fff;border:1px solid #ffffff8c;border-radius:999px;justify-content:space-between;margin-top:20px;padding:14px 17px;font-size:12px;font-weight:700;display:flex}.stealthPlanLink:hover{background:#f8eeea}.lipoFeaturedCases{color:#4e4743;background:#f6efea;padding:84px max(5vw,50vw - 590px)}.lipoFeaturedCases>header{max-width:760px;margin-bottom:35px}.lipoFeaturedCases .en{color:#a87875;letter-spacing:.16em;margin:0;font:italic 10px Georgia}.lipoFeaturedCases h2{margin:9px 0 13px;font:400 clamp(30px,3.8vw,48px)/1.5 Yu Mincho,serif}.lipoFeaturedCases>header>p:last-child{font-size:11px;line-height:2}.lipoFeaturedCases>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lipoFeaturedCases a{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #5e474018}.lipoFeaturedCases figure{margin:0}.lipoFeaturedCases img{aspect-ratio:1/1.22;object-fit:cover;width:100%;display:block}.lipoFeaturedCases figcaption{flex-direction:column;min-height:130px;padding:18px 17px;display:flex}.lipoFeaturedCases figcaption small{color:#a87875;font-size:9px}.lipoFeaturedCases figcaption strong{margin-top:6px;font:17px/1.5 Yu Mincho,serif}.lipoFeaturedCases figcaption span{color:#8b6561;margin-top:auto;font-size:9px}.lipoFeaturedCases>small{color:#786c68;margin-top:18px;font-size:8px;line-height:1.8;display:block}@media (max-width:760px){.lipoFeaturedCases{border-radius:20px;margin:12px 10px;padding:48px 18px}.lipoFeaturedCases>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-right:-18px;padding-right:18px;display:flex;overflow-x:auto}.lipoFeaturedCases>div::-webkit-scrollbar{display:none}.lipoFeaturedCases a{scroll-snap-align:start;flex:0 0 76vw}.lipoFeaturedCases img{aspect-ratio:1/1.08}.lipoFeaturedCases figcaption{min-height:115px}}.lipoOfficial>div{grid-template-columns:repeat(2,1fr)}@media (max-width:760px){.lipoOfficial>div{grid-template-columns:1fr}}.guideMethodHub .fatMethodCard{background:#fff;border:1px solid #ded0c8;border-radius:18px;align-content:start;min-height:155px;padding:22px 23px;display:grid}.fatMethodCard>small{color:#9b6d69;font:italic 8px Georgia}.fatMethodCard>strong{margin-top:16px;font:21px/1.5 Yu Mincho}.fatMethodCard>p{margin:7px 0 0;font-size:9px;line-height:1.8}.guideMethodHub .fatMethodCard em a{text-align:center;background:0 0;border:1px solid;border-radius:99px;min-height:0;padding:7px 9px;font-size:11px;font-weight:700;display:block}@media (max-width:800px){.guideMethodHub .fatMethodCard{min-height:0}.guideMethodHub .fatMethodCard em a{text-align:center}}.lipoPriceGateway>div>a.lipoWarrantyCard{color:#514744;background:#fff;border:1px solid #d9cbc3}.lipoPriceGateway .lipoWarrantyCard small,.lipoPriceGateway .lipoWarrantyCard span{color:#9b6d69}.medicalReview{color:#514744;background:#faf7f5;border-top:1px solid #dfd5cf;border-bottom:1px solid #dfd5cf;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto;padding:22px 5%;display:flex}.medicalReview div{align-items:baseline;gap:14px;display:flex}.medicalReview small{letter-spacing:.16em;color:#9b6d69;font-size:10px}.medicalReview strong{font-size:14px}.medicalReview p{align-items:center;gap:20px;margin:0;font-size:12px;display:flex}.medicalReview a{color:#514744;text-underline-offset:3px;text-decoration:underline}.medicalReview span{color:#817570}@media (max-width:700px){.medicalReview,.medicalReview div,.medicalReview p{flex-direction:column;align-items:flex-start}.medicalReview{gap:12px}.medicalReview div,.medicalReview p{gap:5px}}.breastCasePage{color:#514744;background:#faf7f4}.breastCaseHero{color:#fff;background:#665451;padding:85px max(7vw,50vw - 540px)}.breastCaseHero .en,.breastCaseCategory .en{color:#edc9c4;letter-spacing:.15em;margin:0;font:italic 11px Georgia}.breastCaseHero h1{margin:14px 0 20px;font:400 clamp(42px,6vw,72px)/1.35 Yu Mincho}.breastCaseHero>p:not(.en){color:#ffffffc5;max-width:670px;font-size:12px;line-height:2}.breastCaseHero nav{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.breastCaseHero nav a{border:1px solid #fff5;border-radius:999px;padding:12px 18px;font-size:11px}.breastCaseCategory{padding:100px max(6vw,50vw - 590px);scroll-margin-top:70px}.breastCaseCategory:nth-of-type(odd){background:#f2e9e4}.breastCaseCategory>header{grid-template-columns:.8fr 1.2fr;gap:10px 45px;margin-bottom:38px;display:grid}.breastCaseCategory>header .en{color:#9b6d69;grid-column:1/-1}.breastCaseCategory>header h2{margin:0;font:400 clamp(31px,4vw,48px)/1.5 Yu Mincho}.breastCaseCategory>header p{margin:5px 0;font-size:12px;line-height:1.9}.breastCaseCategory>header a{color:#8b5f5b;text-underline-offset:4px;grid-column:2;font-size:11px;text-decoration:underline}.breastCaseList{flex-direction:column;gap:28px;display:flex}.breastCaseCard{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 12px 35px #5e474012}.breastCasePhotos{background:#e3d7d0;gap:2px;display:grid}.breastCasePhotos.photos-2{grid-template-columns:repeat(2,1fr)}.breastCasePhotos.photos-3{grid-template-columns:repeat(3,1fr)}.breastCasePhotos img{width:100%;height:auto;display:block}.breastCaseInfo{padding:30px 34px}.breastCaseInfo>small{color:#9b6d69;letter-spacing:.14em;font:italic 10px Georgia}.breastCaseInfo h3{margin:10px 0 12px;font:26px/1.55 Yu Mincho}.breastCaseInfo>p{font-size:12px;line-height:1.9}.breastCaseInfo dl{border-top:1px solid #dfd3cc;grid-template-columns:1fr 1fr;margin:25px 0 0;display:grid}.breastCaseInfo dl>div{border-bottom:1px solid #dfd3cc;border-right:1px solid #dfd3cc;padding:18px}.breastCaseInfo dl>div:nth-child(2n){border-right:0}.breastCaseInfo dt{color:#996861;margin-bottom:6px;font-size:10px;font-weight:700}.breastCaseInfo dd{margin:0;font-size:11px;line-height:1.8}.breastCaseInfo dd small{color:#83746f;margin-top:4px;display:block}.breastCasePlaceholder{box-shadow:none;border:1px dashed #cdbdb6}.breastCasePlaceholder .breastCasePhotos figure{color:#8b7770;background:linear-gradient(135deg,#eee4df,#f8f3f0);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;margin:0;display:flex}.breastCasePlaceholder figure span{letter-spacing:.14em;font:italic 9px Georgia}.breastCasePlaceholder figure b{text-align:center;font:16px/1.7 Yu Mincho}.breastCaseInstagram{color:#fff;text-align:center;background:#665451;padding:90px max(7vw,50vw - 450px)}.breastCaseInstagram small{color:#edc9c4;letter-spacing:.14em}.breastCaseInstagram h2{margin:15px 0;font:400 clamp(30px,4vw,48px)/1.55 Yu Mincho}.breastCaseInstagram p{color:#ffffffbd;font-size:12px;line-height:1.9}.breastCaseInstagram a{border:1px solid #fff6;border-radius:999px;align-items:center;min-height:48px;margin-top:20px;padding:0 24px;font-size:12px;display:inline-flex}@media (max-width:760px){.breastCaseHero{padding:58px 7vw}.breastCaseHero h1{font-size:40px}.breastCaseHero>p:not(.en){font-size:13px}.breastCaseHero nav{grid-template-columns:1fr;display:grid}.breastCaseHero nav a{text-align:center;min-height:44px}.breastCaseCategory{padding:70px 20px}.breastCaseCategory>header{grid-template-columns:1fr;gap:8px}.breastCaseCategory>header .en,.breastCaseCategory>header a{grid-column:auto}.breastCaseCategory>header h2{font-size:31px}.breastCaseCategory>header p,.breastCaseInfo>p{font-size:13px}.breastCasePhotos.photos-3{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.breastCasePhotos.photos-3 img{scroll-snap-align:start;flex:0 0 82%}.breastCaseInfo{padding:24px 20px}.breastCaseInfo h3{font-size:22px}.breastCaseInfo dl{grid-template-columns:1fr}.breastCaseInfo dl>div{border-right:0}.breastCaseInfo dt,.breastCaseInfo dd{font-size:12px}.breastCasePlaceholder .breastCasePhotos{grid-template-columns:1fr 1fr}.breastCasePlaceholder .breastCasePhotos figure{min-height:165px}.breastCaseInstagram{padding:68px 7vw}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:76px}body{overflow-x:hidden}.head{width:100%;padding-left:16px;position:relative}.heroCopy,.section,.hubSafety,.hubGuide,.contact{overflow-wrap:anywhere}.hero h1{font-size:clamp(34px,10vw,42px);line-height:1.28}.hero h2{font-size:clamp(19px,5.2vw,24px);line-height:1.65}.heroCopy>p:not(.en),.title>span,.menu p,.specials p,.doctorMain p,.hubSafety p,.hubGuide p,.contact>span{font-size:13px;line-height:1.85}.actions a,.reserve,.more,.accessDetailLink,.contact a{min-height:48px}.jump{grid-template-columns:1fr 1fr}.jump a{min-height:72px;padding:15px 13px;font-size:12px;line-height:1.5}.jump a:nth-child(2n){border-right:0}.jump a:last-child{grid-column:1/-1}.menuPathways a{min-height:44px;padding:13px 0;font-size:13px}.hubSafetyWarranty b,.hubSafety>div a b{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.floatingLine{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}.floatingLine span{font-size:12px}.globalPolicyLinks{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.warrantyQuickNav a,.methodQuickNav a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.methodFit p,.methodDesign p,.methodCaseRail article>p,.methodPrice>aside p,.methodDowntime article p,.methodDowntime>aside p,.methodAftercare>div>p:last-child,.methodCompare a p,.methodFaq details p,.warrantyTreatments article p,.warrantyTreatments article li,.warrantyConditions article p,.warrantyConditions aside p{font-size:12px;line-height:1.85}.methodCaseRail dt,.methodCaseRail dd,.methodPriceTable small,.methodPriceHead,.methodCase>small{font-size:11px}.methodPriceTable span{font-size:14px}.medicalReview small,.medicalReview p{font-size:12px;line-height:1.7}img,iframe,video{max-width:100%}}.socialHub{color:#554b48;background:#fff;padding:100px max(5vw,28px)}.socialHub>header{text-align:center;max-width:760px;margin:0 auto 42px}.socialHub>header .en{letter-spacing:.24em;color:#a16f6b;font:italic 12px Georgia,serif}.socialHub>header h2{margin:12px 0 18px;font:400 clamp(32px,4.2vw,54px)/1.35 Georgia,Yu Mincho,serif}.socialHub>header>p:last-child{color:#766b67;font-size:14px;line-height:2}.socialHubFeatured{grid-template-columns:1fr 1fr;gap:18px;max-width:1180px;margin:auto;display:grid}.socialHubFeatured>a{background:linear-gradient(145deg,#faf5f2,#fff);border:1px solid #ded2cb;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:220px;padding:32px;transition:all .25s;display:flex}.socialHubFeatured>a:first-child{color:#fff;background:linear-gradient(145deg,#a77a77,#765754);border-color:#0000}.socialHubFeatured span{flex-direction:column;gap:8px;display:flex}.socialHubFeatured small{letter-spacing:.2em;font:italic 11px Georgia,serif}.socialHubFeatured strong{font:400 clamp(23px,2.5vw,32px)/1.45 Georgia,Yu Mincho,serif}.socialHubFeatured em{opacity:.75;font:400 13px Arial,sans-serif}.socialHubFeatured b{opacity:.9;border-top:1px solid;justify-content:space-between;align-items:center;padding-top:18px;font-size:12px;font-weight:500;display:flex}.socialHubFeatured>a:hover{transform:translateY(-3px);box-shadow:0 14px 35px #4a35311a}.socialHubDoctors{max-width:1180px;margin:42px auto 0}.socialHubDoctors>h3{margin-bottom:18px;font:400 22px Georgia,Yu Mincho,serif}.socialHubDoctors nav{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.socialHubDoctors nav>a{background:#fcfaf8;border:1px solid #e4dad4;border-radius:14px;grid-template-columns:68px 1fr auto;align-items:center;gap:16px;padding:12px 18px 12px 12px;transition:all .2s;display:grid}.socialHubDoctors nav>a:hover{background:#fff;border-color:#b9918c}.socialHubDoctors img{object-fit:cover;object-position:center top;border-radius:50%;width:68px;height:68px}.socialHubDoctors span{flex-direction:column;gap:3px;min-width:0;display:flex}.socialHubDoctors small{color:#9b7d77;font-size:10px}.socialHubDoctors strong{font:400 17px Georgia,Yu Mincho,serif}.socialHubDoctors em{color:#8d817d;font:400 11px Arial,sans-serif}.socialHubDoctors nav>a>span:last-child{color:#a16f6b;font-size:18px}@media (max-width:700px){.socialHub{padding:70px 20px}.socialHub>header{text-align:left;margin-bottom:28px}.socialHub>header h2{font-size:31px}.socialHubFeatured{grid-template-columns:1fr;gap:12px}.socialHubFeatured>a{min-height:180px;padding:24px}.socialHubDoctors{margin-top:32px}.socialHubDoctors nav{grid-template-columns:1fr}.socialHubDoctors nav>a{min-height:88px;padding:10px 14px 10px 10px}.socialHubDoctors img{width:64px;height:64px}}.guideMethodHub{scroll-margin-top:72px}.guideMethodCases{border:1px solid var(--g-line);background:#fff;border-radius:16px;grid-template-columns:1.2fr repeat(3,1fr);max-width:1180px;margin:24px auto 0;display:grid;overflow:hidden}.guideMethodCases>*{border-right:1px solid var(--g-line);align-items:center;min-height:64px;padding:14px 18px;font-size:10px;display:flex}.guideMethodCases>:last-child{border-right:0}.guideMethodCases>span{color:var(--g-rose);letter-spacing:.1em;font:italic 11px Georgia,serif}.guideMethodCases>a{justify-content:space-between;transition:all .2s}.guideMethodCases>a:hover{background:var(--g-paper);color:var(--g-rose)}@media (max-width:760px){.guideHeroActions{display:grid}.guideHeroActions a{width:100%;min-width:0}.guideMethodCases{grid-template-columns:1fr;margin-top:16px}.guideMethodCases>*{border-right:0;border-bottom:1px solid var(--g-line);min-height:54px}.guideMethodCases>:last-child{border-bottom:0}.guideMethodCases>span{min-height:46px}}.chosenReasonLinks{background:#fff;border:1px solid #d8c6bf;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:26px auto 0;display:grid}.chosenReasonLinks a{color:#765750;border-right:1px solid #d8c6bf;justify-content:space-between;align-items:center;min-height:64px;padding:16px 20px;font-size:11px;display:flex}.chosenReasonLinks a:last-child{border-right:0}.chosenReasonLinks a:hover{background:#f0e5e0}.chosenReasonsNote{margin-top:18px}@media (max-width:700px){.chosenReasonLinks{grid-template-columns:1fr}.chosenReasonLinks a{border-bottom:1px solid #d8c6bf;border-right:0;min-height:54px}.chosenReasonLinks a:last-child{border-bottom:0}}.numahataInstagramButton{color:#fff;background:#776562;border-radius:999px;grid-template-columns:1fr auto;align-items:center;max-width:330px;margin-top:24px;padding:14px 18px;font-size:12px;display:grid}.numahataInstagramButton small{color:#ffffffb8;grid-column:1;font-size:9px}.numahataInstagramButton>span{grid-area:1/2/3;font-size:19px}.numahataInstagram{color:#4c4643;background:#f3ece7;padding:100px max(7vw,50vw - 540px)}.numahataInstagram>header{grid-template-columns:140px 1fr 1fr;align-items:start;gap:30px;margin-bottom:38px;display:grid}.numahataInstagram>header h2{margin:0;font:400 clamp(30px,3.6vw,46px)/1.55 Yu Mincho,serif}.numahataInstagram>header>p:last-of-type{font-size:11px;line-height:2}.numahataInstagram>header>a{color:#825e5a;border:1px solid #a9827f;border-radius:999px;grid-column:3;justify-content:space-between;padding:13px 16px;font-size:10px;display:flex}.numahataInstagram>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.numahataInstagram>div>a{background:#d8ccc5;border-radius:14px;display:block;position:relative;overflow:hidden}.numahataInstagram>div img{aspect-ratio:1;object-fit:cover;width:100%;transition:all .25s;display:block}.numahataInstagram>div>a:hover img{transform:scale(1.025)}.numahataInstagram>div span{color:#fff;background:linear-gradient(#0000,#382d2bbd);justify-content:space-between;padding:28px 14px 12px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.numahataInstagram>small{color:#786b67;text-align:right;margin-top:14px;font-size:9px;display:block}@media (max-width:760px){.numahataInstagramButton{width:100%;max-width:none}.numahataInstagram{padding:70px 20px}.numahataInstagram>header{grid-template-columns:1fr;gap:10px}.numahataInstagram>header>a{grid-column:auto;margin-top:8px}.numahataInstagram>div{grid-template-columns:repeat(2,1fr);gap:7px}.numahataInstagram>div span{padding:24px 10px 9px;font-size:10px}}.doctorVideoPanel,.doctorInstagramPanel{color:#4c4643;padding:100px max(7vw,50vw - 540px)}.doctorVideoPanel{background:#fff}.doctorInstagramPanel{background:#f3ece7}.doctorVideoPanel>header,.doctorInstagramPanel>header{grid-template-columns:140px 1fr 1fr;align-items:start;gap:30px;margin-bottom:38px;display:grid}.doctorVideoPanel h2,.doctorInstagramPanel h2{margin:0;font:400 clamp(30px,3.6vw,46px)/1.55 Yu Mincho,serif}.doctorVideoPanel>header>p:last-child,.doctorInstagramPanel>header>p:last-of-type{font-size:11px;line-height:2}.doctorVideoPanel>div{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.doctorVideoPanel article{background:#faf8f5;border:1px solid #ded2cc;border-radius:18px;padding:14px}.doctorVideoPanel iframe,.doctorVideoPlaceholder{aspect-ratio:16/9;border:0;border-radius:12px;width:100%}.doctorVideoPlaceholder{color:#fff;background:linear-gradient(145deg,#75625f,#4f403e);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.doctorVideoPlaceholder>span{font-size:29px}.doctorVideoPlaceholder small{letter-spacing:.14em;color:#e9cbc6;font:italic 9px Georgia}.doctorVideoPlaceholder b{font:400 13px Yu Mincho,serif}.doctorVideoPanel article h3{margin:18px 5px 9px;font:20px/1.55 Yu Mincho,serif}.doctorVideoPanel article p{color:#756864;margin:0 5px 8px;font-size:10px;line-height:1.9}.doctorMediaMore{color:#825e5a;border:1px solid #a9827f;border-radius:999px;justify-content:space-between;max-width:360px;margin:24px 0 0 auto;padding:14px 18px;font-size:10px;display:flex}.doctorInstagramPanel>header>a{color:#825e5a;border:1px solid #a9827f;border-radius:999px;grid-column:3;justify-content:space-between;padding:13px 16px;font-size:10px;display:flex}.doctorInstagramPanel>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.doctorInstagramPanel>div>figure{background:#d8ccc5;border-radius:14px;margin:0;display:block;position:relative;overflow:hidden}.doctorInstagramPanel>div img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.doctorInstagramPanel>div figcaption{color:#fff;background:linear-gradient(#0000,#382d2bbd);padding:28px 14px 12px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.doctorInstagramPanel>small{color:#786b67;text-align:right;margin-top:14px;font-size:9px;display:block}.doctorIndividualPage .sowaHero img{object-position:center top}@media (max-width:760px){.doctorVideoPanel,.doctorInstagramPanel{padding:70px 20px}.doctorVideoPanel>header,.doctorInstagramPanel>header{grid-template-columns:1fr;gap:10px}.doctorVideoPanel>div{grid-template-columns:1fr}.doctorMediaMore{max-width:none}.doctorInstagramPanel>header>a{grid-column:auto;margin-top:8px}.doctorInstagramPanel>div{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,78vw);gap:8px;margin-right:-20px;padding-right:20px;overflow-x:auto}.doctorInstagramPanel>div>figure{scroll-snap-align:start}.doctorInstagramPanel>div span{padding:24px 10px 9px;font-size:10px}}.doctorCareerOnly{background:#fff;grid-template-columns:minmax(0,760px);justify-content:center}.doctorCareerOnly>div{width:100%}.incisionDiagram,.placementDiagram{background:#f7f1ed;height:190px;margin:0 0 24px;position:relative;overflow:hidden}.incisionDiagram .torso{background:#ead4c8;border-radius:58px 58px 28px 28px;width:145px;height:184px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.incisionDiagram .torso:before{content:"";background:#ead4c8;border-radius:0 0 18px 18px;width:47px;height:38px;position:absolute;top:-22px;left:49px}.incisionDiagram .breast{background:#dfbfb1;border-radius:50% 50% 44% 44%;width:55px;height:62px;position:absolute;top:69px;box-shadow:inset 0 -8px 12px #d6afa0}.incisionDiagram .breast.left{left:13px}.incisionDiagram .breast.right{right:13px}.incisionDiagram b{background:#9f635c;border-radius:4px;height:4px;position:absolute;box-shadow:0 0 0 2px #ffffff8c}.incisionDiagram.axillary b{width:25px;top:51px;right:-1px;transform:rotate(58deg)}.incisionDiagram.inframammary b{width:48px;top:127px;right:18px;transform:rotate(-5deg)}.placementDiagram{background:linear-gradient(90deg,#f5ede8 0 12%,#dcb7a8 12% 100%);border:1px solid #eadfd9;height:210px}.placementDiagram span{display:block;position:absolute}.placementDiagram .chestWall{background:#d3a28e;width:17%;top:0;bottom:0;left:12%}.placementDiagram .muscle{z-index:3;background:#a96f6b;border-radius:45% 25% 38% 45%;width:31%;height:172px;top:20px;left:29%}.placementDiagram .gland{z-index:5;background:radial-gradient(circle at 55% 48%,#e8c2b6 0 4px,#0000 5px),radial-gradient(circle at 38% 30%,#d99591 0 8px,#0000 9px),#efdad2;border-radius:52% 70% 56% 45%;width:46%;height:158px;top:28px;right:7%;box-shadow:inset -10px -9px 16px #8b575121}.placementDiagram .implant{z-index:4;background:linear-gradient(145deg,#ffffffe6,#a7bec6b8);border:2px solid #8ba5ad;border-radius:50% 50% 45% 45%;width:73px;height:111px;box-shadow:inset 7px 5px 8px #fff9}.placementDiagram.subglandular .implant{top:57px;left:50%}.placementDiagram.submuscular .implant{z-index:2;top:57px;left:22%}.placementDiagram.dualplane .implant{top:57px;left:42%}.placementDiagram.dualplane .muscle{clip-path:polygon(0 0,100% 0,75% 58%,50% 72%,0 76%)}@media (max-width:800px){.incisionDiagram{height:210px}.placementDiagram{height:230px}.placementDiagram .gland{width:43%;right:10%}.placementDiagram .implant{width:82px;height:125px}}.placementReference{background:#fff;margin:0 0 1px}.placementReference img{aspect-ratio:3;object-fit:contain;width:100%;height:auto;display:block}.placementReference figcaption{color:#594f4c;text-align:center;grid-template-columns:repeat(3,1fr);gap:1px;padding:0 28px 24px;font:15px/1.5 Yu Mincho,serif;display:grid}.placementReference figcaption span{border-bottom:1px solid #d9c7bf;padding:10px 4px}.incisionReference{background:#fff;margin:0 0 1px;position:relative;overflow:hidden}.incisionReference img{aspect-ratio:1.79;object-fit:contain;width:100%;height:auto;display:block}@media (max-width:800px){.placementReference img{aspect-ratio:3;object-fit:contain}.placementReference figcaption{gap:4px;padding:0 8px 18px;font-size:11px}.incisionReference img{aspect-ratio:1.79;object-fit:contain}}:is(.accessPage,.doctorPage,.guidePage,.guideDetail,.checkPage,.campaignPage,.breastCasePage,.clinicFaqPage,.lipoPage,.lipoGuidePage,.creamPage,.monitorPage,.postpartumPage,.priceReviewPage,.shinjukuPriceHub,.shinjukuPricePage,.legalPage,.smallFacePage,.aftercarePage) :is(p,li,dd,figcaption,small){text-rendering:optimizelegibility;font-weight:400}:is(.guideDetail,.guidePage,.lipoPage,.lipoGuidePage,.shinjukuPricePage,.shinjukuPriceHub,.postpartumPage,.smallFacePage,.aftercarePage) .en{color:#865b58}:is(.dark,.guideDetailView,.guideDetailWhy,.guideGradualConcept,.guideGradualSafety,.guideGradualValue,.guideGradualVertra,.guideGradualCannula,.guideHubWhy,.guideHubDoctors,.guideBreastTeam,.aftercareFlow,.shinjukuPriceCare,.advisorFeature,.postpartumAdvisor,.postpartumChangesDecision>aside,.accessHero aside,.accessContact,.accessFooter,.teamCare a,.lipoFlow,.lipoScarCare>aside) :is(p,li,dd,figcaption){color:#f7f1ef}:is(.dark,.guideDetailView,.guideDetailWhy,.guideGradualConcept,.guideGradualSafety,.guideGradualValue,.guideGradualVertra,.guideGradualCannula,.guideHubWhy,.guideHubDoctors,.guideBreastTeam,.aftercareFlow,.shinjukuPriceCare,.advisorFeature,.postpartumAdvisor,.postpartumChangesDecision>aside,.accessHero aside,.accessContact,.accessFooter,.teamCare a,.lipoFlow,.lipoScarCare>aside) :is(.en,small){color:#f0d8d3}.guideGradualHeroKicker,.guideGradualHeroLead,.guideGradualIllustrations figcaption p,.guideGradualFaq details p,.guideGradualPrice aside small,.guideIllustrationNote{color:#554946}.guideGradualHeroVisual .uprightDigit{text-combine-upright:all;-webkit-text-combine:horizontal}.guideGradualHeroPrice{color:#5b4644;border-top:1px solid #b7817d;border-bottom:1px solid #b7817d;align-items:baseline;gap:6px;width:max-content;margin:22px 0 0;padding:9px 16px;display:flex}.guideGradualHeroPrice small{font-size:11px}.guideGradualHeroPrice strong{letter-spacing:.03em;font:400 25px/1.2 Georgia,serif}.guideGradualHeroPrice span{font-size:10px}@media (max-width:760px){.guideGradualHeroPrice{margin-top:18px;padding:8px 12px}.guideGradualHeroPrice strong{font-size:23px}}.abdomenCampaignHero,.thighCampaignHero{grid-template-columns:1fr}.abdomenCampaignHero>figure,.thighCampaignHero>figure{display:none}.abdomenCampaignHero>nav,.thighCampaignHero>nav{width:100%}.monitorHeroCases{border-radius:16px;max-width:420px;display:block;overflow:hidden}.monitorHeroCases>img{aspect-ratio:16/9;object-fit:cover;filter:saturate(.72);width:100%;display:block}.onlineConsultation{color:#173b38;background:#e8f1ed;border-top:1px solid #cadad3;border-bottom:1px solid #cadad3;grid-template-columns:1fr auto;align-items:center;gap:48px;padding:54px max(7vw,50vw - 540px);display:grid}.onlineConsultation>div{max-width:680px}.onlineConsultation small{letter-spacing:.18em;color:#5f8178;font:italic 10px Georgia}.onlineConsultation h2{margin:7px 0 12px;font:400 clamp(25px,3vw,36px)/1.55 Yu Mincho,serif}.onlineConsultation p{margin:0;font-size:12px;line-height:2}.onlineConsultation span{color:#506b66;margin-top:8px;font-size:10px;display:block}.onlineConsultation>a{letter-spacing:.04em;background:#fff;border:1px solid #173b38;justify-content:space-between;align-items:center;min-width:300px;padding:20px 23px;font-size:12px;display:flex}.onlineConsultation>a:hover{color:#fff;background:#173b38}.onlineConsultation>a b{font-size:18px;font-weight:400}@media (max-width:760px){.onlineConsultation{grid-template-columns:1fr;gap:25px;padding:48px 7vw}.onlineConsultation h2{font-size:27px}.onlineConsultation p{font-size:11px}.onlineConsultation>a{width:100%;min-width:0;min-height:60px}}.doctorMain img[src="/doctors/sowa-wide.webp"]{object-fit:contain;background:#f7f4ef}.en{color:#8f625e}.clinicSocials>span,footer p,footer>small{color:#f2e9e4}.shinjukuTotalGuide{background:#fff;padding:90px max(7vw,50vw - 560px)}.shinjukuTotalGuide .en{letter-spacing:.15em;color:#865b58;font:italic 11px Georgia}.shinjukuTotalGuide>header{grid-template-columns:140px 1fr 1fr;gap:32px;margin-bottom:55px;display:grid}.shinjukuTotalGuide>header h2{margin:0;font:400 clamp(32px,3.7vw,48px)/1.5 Yu Mincho}.shinjukuTotalGuide>header>p:last-child{margin:0;font-size:15px;line-height:1.9}.shinjukuTotalGuide>section+section{border-top:1px solid #ded0c9;margin-top:70px;padding-top:60px}.shinjukuTotalGuideTitle{justify-content:space-between;align-items:end;gap:40px;margin-bottom:24px;display:flex}.shinjukuTotalGuideTitle h3{margin:0;font:400 30px/1.5 Yu Mincho}.shinjukuTotalGuideTitle p{color:#655955;max-width:620px;margin:0;font-size:13px;line-height:1.8}.shinjukuTotalCards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.shinjukuTotalCards article{background:#fcfaf8;border:1px solid #dac9c1;border-radius:18px;padding:25px}.shinjukuTotalCards h4{min-height:48px;margin:0 0 18px;font:20px/1.5 Yu Mincho}.shinjukuTotalCards article>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.shinjukuTotalCards article>div p{background:#fff;border-radius:11px;margin:0;padding:15px}.shinjukuTotalCards article>div p.monitor{color:#fff;background:#675553}.shinjukuTotalCards small{font-size:12px;display:block}.shinjukuTotalCards strong{margin-top:7px;font:24px Yu Mincho;display:block}.shinjukuTotalCards details{margin-top:14px}.shinjukuTotalCards summary,.shinjukuOptionDetails>summary{cursor:pointer;color:#815754;font-size:13px;font-weight:600}.shinjukuTotalCards details p{margin:10px 0 0;font-size:12px;line-height:1.8}.shinjukuTotalGuide>section>a{color:#76504d;border-bottom:1px solid #a87875;margin-top:18px;padding-bottom:4px;font-size:13px;display:inline-block}.shinjukuPriceCards{border:1px solid #ded2cc;border-radius:14px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.shinjukuPriceCards article{background:#fff;border-bottom:1px solid #e6ddd8;grid-template-columns:minmax(260px,1.55fr) minmax(300px,1fr);align-items:center;padding:0;display:grid}.shinjukuPriceCards article:last-child{border-bottom:0}.shinjukuPriceCards article>strong{padding:18px 20px;font:500 16px/1.6 Yu Mincho;display:block}.shinjukuPriceCards article>div{border-left:1px solid #e6ddd8;grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}.shinjukuPriceCards article p{background:#f8f4f1;margin:0;padding:14px 16px}.shinjukuPriceCards article p.monitor{background:#f0e2dd}.shinjukuPriceCards article small{color:#655955;font-size:11px;display:block}.shinjukuPriceCards article b{color:#514744;margin-top:5px;font-size:16px;line-height:1.5;display:block}.shinjukuPriceCards article em{color:#925e59;grid-column:1/-1;margin:-7px 20px 13px;font-size:11px;font-style:normal}.shinjukuOptionDetails{background:#faf7f5;border:1px solid #d9c8c0;border-radius:14px;margin-top:26px;padding:18px 20px}.shinjukuOptionDetails>p{font-size:12px;line-height:1.8}.shinjukuOptionDetails[open]>summary{margin-bottom:17px}.shinjukuPriceCards.isOption article{background:#fff}.shinjukuFullPriceTitle h3{font-size:31px}.shinjukuFullPrice>header>p:last-child{font-size:15px}.shinjukuFullPriceNote{font-size:12px}@media (max-width:760px){.shinjukuTotalGuide{padding:60px 5vw}.shinjukuTotalGuide>header{grid-template-columns:1fr;gap:10px;margin-bottom:40px}.shinjukuTotalGuide>header>p:last-child{font-size:14px}.shinjukuTotalGuideTitle{display:block}.shinjukuTotalGuideTitle h3{font-size:26px}.shinjukuTotalGuideTitle p{margin-top:8px;font-size:12px}.shinjukuTotalCards{grid-template-columns:1fr}.shinjukuTotalCards article{padding:20px 16px}.shinjukuTotalCards h4{min-height:auto;font-size:19px}.shinjukuTotalCards strong{font-size:21px}.shinjukuTotalCards small{font-size:11px}.shinjukuPriceCards article{display:block}.shinjukuPriceCards article>strong{min-height:auto;padding:16px 14px;font-size:16px}.shinjukuPriceCards article>div{border-top:1px solid #e6ddd8;border-left:0}.shinjukuPriceCards article p{padding:13px 14px}.shinjukuPriceCards article b{font-size:17px}.shinjukuPriceCards article em{margin:10px 14px 14px;display:block}.shinjukuFullPrice>header>p:last-child{font-size:13px}.shinjukuFullPriceTitle h3{font-size:26px}.shinjukuOptionDetails{padding:16px 13px}.shinjukuPriceHub{overflow-x:hidden}}
