:root{--black:#000;--white:#fff;--text-primary:#ff4d00;--accent-primary:#ff4d00;--accent-stroke-secondary:#f4f4f4cc;--accent-stroke-on-secondary:#fff;--text-secondary:gray;--text-secondary-sub:#4f4f4f;--text-tertiary:#b4b4b4;--text-inverse:#fff;--text-inverse-muted:#ffffffb3;--bg-btn-pressed:#ff9466;--bg-default:#fff;--bg-brand:#ff4d00;--bg-default-muted:#fffc;--bg-subtle-muted:#f1f1f1cc;--bg-subtle:#f4f4f4;--bg-surface:#f4f4f4;--bg-tertiary:#ff94660d;--neutral-900:#1a1612;--neutral-700:#4f4f4f;--neutral-500:#b4b4b4;--neutral-0-50:#ffffff80;--neutral-0:#fff;--accent-on-primary:#fff;--accent-secondary:gray;--overlay-neutral-0:#fff0;--overlay-neutral-100:#fff;--accent-tertiary:#b4b4b4;--bg-placeholder:#e9e9e9;--bg-disabled:#d2d2d2;--fab-text-secondary-sub:#4f4f4f;--fab-text-secondary:gray;--fab-text-disabled:#b4b4b4;--fab-bg-hover:#f4f4f4cc;--fab-text-red:#ff463c;--fab-text-tertiary:#b4b4b4;--fab-bg-default:#f4f4f4;--fab-accent-secondary:#d2d2d2;--fab-bg-placeholder:#e9e9e9;--scale:1.3;--common-padding:20dvh;--font-boost:1}@media (max-width:1800px) and (min-width:801px){:root{--font-boost:1.03}}@media (max-width:1440px) and (min-width:801px){:root{--font-boost:1.03}}@media (max-width:1200px){:root{--common-padding:15dvh}}.page-module-scss-module__FwCdDW__footer .page-module-scss-module__FwCdDW__cases .page-module-scss-module__FwCdDW__project-title,.page-module-scss-module__FwCdDW__footer .page-module-scss-module__FwCdDW__contact .page-module-scss-module__FwCdDW__project-title,.page-module-scss-module__FwCdDW__footer .page-module-scss-module__FwCdDW__copyright{font-family:Pretendard!important}.page-module-scss-module__FwCdDW__header .page-module-scss-module__FwCdDW__rightSection .page-module-scss-module__FwCdDW__item{font-family:Condor!important}.page-module-scss-module__FwCdDW__imgSectionCover{width:100%;margin-bottom:25rem}.page-module-scss-module__FwCdDW__imgSectionCover .themed-section-cover-image{border-radius:.4rem;width:63rem;height:48.7rem;margin:0 auto;display:block}.page-module-scss-module__FwCdDW__imgSectionCover .title{line-height:10rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__imgSectionCover{margin-bottom:12rem}.page-module-scss-module__FwCdDW__imgSectionCover .themed-section-cover-image{width:27.4rem;height:21.5rem}}#marth-spa-intro+.page-module-scss-module__FwCdDW__imgSectionCover{margin-bottom:15rem}@media (max-width:1200px){#marth-spa-intro+.page-module-scss-module__FwCdDW__imgSectionCover{margin-bottom:2rem}}.orthodontics .subText{margin-bottom:6rem}.orthodontics .page-module-scss-module__FwCdDW__imgSectionCover{width:63rem;height:48.7rem;margin:0 auto 16rem}@media (max-width:1200px){.orthodontics .page-module-scss-module__FwCdDW__imgSectionCover{width:27.4rem;height:21.5rem;margin-bottom:12rem}.orthodontics #section-ortho-what+.page-module-scss-module__FwCdDW__imgSectionCover{margin-bottom:0}}.page-module-scss-module__FwCdDW__implantDecisionSection{width:100%;padding:0 0 25rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantDecisionSection{padding-top:4rem;padding-bottom:12rem}}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin{width:100%;padding:.6rem 0 0;position:relative}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionInner{grid-template-columns:21.6rem 39.4rem 1fr;align-items:center;width:min(120rem,100vw - 6.4rem);height:56vh;margin:13.9vh auto 0;display:grid;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionInner{grid-template-columns:9rem 14.2rem;gap:9.5rem;width:max-content;height:33svh;margin:8svh auto 0}}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead{color:var(--text-secondary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;z-index:1;font-weight:600;line-height:1.3;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionLead+span{display:none}}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionVisual{aspect-ratio:472/602;isolation:isolate;background-color:var(--bg-subtle);z-index:0;border-radius:.4rem;width:47.2rem;height:auto;position:absolute;left:29.6rem;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionVisual{width:21.5rem;margin:0 auto;position:absolute;left:0;right:0}}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionVisualLayer{object-fit:cover;clip-path:inset(100% 0 0);opacity:0;backface-visibility:hidden;will-change:clip-path,opacity,transform;width:100%;height:100%;transition:clip-path .6s cubic-bezier(.33,1,.68,1),opacity .3s cubic-bezier(.45,0,.55,1);display:block;position:absolute;inset:0;transform:translateZ(0)}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionVisualLayerFirst{clip-path:inset(0);opacity:1;transition:none}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionVisualLayerRevealed{clip-path:inset(0);opacity:1}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionCopy{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionCopyActive{justify-content:center;height:100%}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionCopyListMobile{display:none}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionNumber{color:var(--text-primary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionNumber{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionNumber{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionNumber{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionNumber{font-size:calc(1.6rem*var(--font-boost,1));z-index:1;font-weight:600;line-height:1.5;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionNumber{font-family:Condor;font-size:1.2rem;font-weight:400;line-height:1}}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitle{color:var(--text-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;z-index:1;font-weight:600;line-height:1.3;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitle{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitleLineWrap{display:block;overflow:hidden}.page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionTitleLine{will-change:transform;text-wrap:nowrap;animation:.4s cubic-bezier(.33,1,.68,1) forwards page-module-scss-module__FwCdDW__implantDecisionLineIn;display:block;transform:translateY(100%)}@keyframes page-module-scss-module__FwCdDW__implantDecisionLineIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.implants .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin>.subPageText{justify-content:flex-start;padding-top:calc(13rem + var(--body-peek-height) + 13rem)!important;margin-bottom:0!important}.implants .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin>.subPageText .title{width:33rem}.implants .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin>.subPageText .title span:last-child{margin-left:14.4rem}@media (max-width:1200px){.implants .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin>.subPageText .title span:last-child{margin-left:6.4rem!important}html[lang=ja] .implants .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin>.subPageText .title span:last-child{margin-left:0!important}.implants .page-module-scss-module__FwCdDW__implantDecisionSection .page-module-scss-module__FwCdDW__implantDecisionPin>.subPageText{padding-top:0!important}}.page-module-scss-module__FwCdDW__implantFeatureSection{width:100%;padding-bottom:24rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection{width:calc(100% - 4.8rem);margin:0 auto;padding-bottom:0}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureGrid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureGrid{grid-template-columns:repeat(1,1fr);gap:.8rem;width:100%;max-width:100%}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureCard{border:1px solid var(--accent-stroke-secondary);border-radius:.4rem;flex-direction:column;height:32rem;padding:4rem 4.8rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureCard{height:23.6rem;padding:3.2rem}html[lang=ja] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureCard{height:28.3rem}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureContent{flex-direction:column;gap:2.4rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureContent{gap:2rem}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureTitle{font-size:calc(2.2rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureTitle{letter-spacing:-.06em;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureDescription{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureBrands{justify-content:flex-end;align-items:flex-end;gap:4rem;margin-top:auto;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantFeatureBrands{gap:2.4rem}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantBrandStraumann{width:14.9rem;height:auto;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantBrandStraumann{width:9.3rem}}.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantBrandOsstem{width:8.8rem;height:auto;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantFeatureSection .page-module-scss-module__FwCdDW__implantBrandOsstem{width:5.5rem}}.page-module-scss-module__FwCdDW__spacer{height:15rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__spacer{height:8rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection{width:100%;padding:10rem 0 0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection{padding:4rem 0 0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .pageTitleContainer .title{font-family:Condor;font-size:5.6rem;font-style:normal;font-weight:300;line-height:1}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesHeader{border-bottom:1px solid var(--accent-stroke-secondary);text-align:center;width:min(120rem,100vw - 6.4rem);margin:0 auto;padding-bottom:7.2rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesHeader{width:calc(100% - 4.8rem);padding-bottom:4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesHeading{color:var(--accent-primary);font-family:Condor;font-size:calc(14rem*var(--font-boost,1));letter-spacing:-.04em;font-weight:300;line-height:1}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesHeading{font-family:Condor;font-size:4.8rem;font-style:normal;font-weight:300;line-height:1}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesTitle{color:var(--accent-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-top:1.6rem;font-weight:600;line-height:1.3}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesTitle{letter-spacing:-.06em;word-break:keep-all;margin-top:1.2rem;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;margin-top:2.4rem;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead{letter-spacing:-.06em;margin-top:1.6rem;font-size:1.4rem;font-weight:400;line-height:1.5}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesLead br{display:none}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesList{flex-direction:column;gap:6rem;width:min(120rem,100vw - 6.4rem);margin:0 auto;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesList{width:calc(100% - 4.8rem)}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCard{flex-direction:row;gap:2rem;padding-top:2.4rem;display:flex;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCard{flex-direction:column}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCard:before{content:"";background-color:var(--accent-stroke-secondary);width:100%;height:1px;position:absolute;top:0;left:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeIntro{flex-direction:column;width:46.8rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeIntro{width:100%}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:.2rem;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeEyebrow{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeTitle{font-size:calc(2.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:2.4rem;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeTitle{letter-spacing:-.06em;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeDescription{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeBody{flex-direction:column;gap:4rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeBody{gap:2.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeVisual{border-radius:.4rem;width:38.7rem;height:22rem;position:relative;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeVisual{width:100%}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumns{grid-template-columns:1fr;gap:2rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumn{flex-direction:column;gap:1.6rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumn{gap:1.2rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeColumnTitle{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeList{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{color:var(--text-secondary);grid-template-columns:2.8rem minmax(0,1fr);align-items:flex-start;gap:1.2rem;font-family:Pretendard;display:grid}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeItem{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeBenefit{align-items:flex-start;gap:1.2rem;display:flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeBenefit .stroke{stroke:var(--accent-primary)}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCheck{background:var(--bg-subtle);border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin:.2rem 0;display:inline-flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCheck svg{width:1.1rem;height:1.9rem;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCheck{width:2rem;height:2rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeCheck svg{width:.9rem;height:.8rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeIcon{background:var(--bg-subtle);border-radius:.4rem;width:2.8rem;height:2.8rem;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypeIcon{width:2.4rem;height:2.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypePlus{background:var(--bg-subtle);border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypePlus svg{width:1rem;height:1rem;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypePlus{width:2rem;height:2rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypePlus svg{width:.8rem;height:.8rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{width:min(120rem,100vw - 6.4rem);color:var(--text-tertiary);margin:6rem auto 0;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;word-break:keep-all;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{width:calc(100% - 4.8rem);margin-top:2.4rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote+.pageTitleContainer{margin-top:25rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantTreatmentTypesNote+.pageTitleContainer{margin-top:12rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuide{grid-template-columns:63rem minmax(0,1fr);align-items:center;gap:clamp(2.4rem,3vw,8.2rem);width:min(120rem,100vw - 6.4rem);margin:6rem auto 0;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuide{grid-template-columns:1fr;gap:3.2rem;width:27.1rem;margin-top:4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideVisual{aspect-ratio:63/49;background:var(--bg-subtle);border-radius:.2rem;width:100%;position:relative;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideVisual{aspect-ratio:1.28}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideImage{width:100%;height:100%}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideList{flex-direction:column;gap:2.4rem;width:100%;max-width:42.4rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideList{gap:1.6rem;max-width:none}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{color:var(--accent-primary);grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:1.2rem;font-family:Pretendard;display:grid}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideItem{letter-spacing:-.06em;letter-spacing:-.11rem;align-items:flex-start;gap:.8rem;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNoteDisclaimer{margin-bottom:4rem!important}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{width:min(120rem,100vw - 6.4rem);color:var(--text-tertiary);text-align:center;margin:2.4rem auto 25rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{width:calc(100% - 4.8rem);margin-top:4rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantDecisionGuideNote{letter-spacing:-.05em;margin-bottom:12rem;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSection{width:100%;margin-top:6rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSection{margin-top:4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSection+.pageTitleContainer{margin-top:25rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSection+.page-module-scss-module__FwCdDW__implantBoneCompareNote{margin-top:4rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSection+.page-module-scss-module__FwCdDW__implantBoneCompareNote{margin-top:6.6rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareDesktop{width:100%}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareDesktop{display:none}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobile{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobile{width:100%;display:block}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileTable{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileTable{grid-template-columns:10.3rem minmax(0,1fr);align-items:start;width:calc(100% - 4.8rem);margin:0 auto;display:grid}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileFixedColumn{flex-direction:column;display:flex}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileCorner{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileCorner{min-height:8.4rem;display:block;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileCorner:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileSwiperArea{min-width:0;overflow:hidden}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSwiper{width:100%;min-width:0;padding:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSwiper .swiper-wrapper{min-width:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSwiper .swiper-slide{flex-shrink:0;min-width:0;width:100%!important}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileSlide{box-sizing:border-box;width:100%;min-width:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileColumn{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileHeaderCell{height:8.4rem;padding-left:1.6rem;padding-right:1.6rem;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileHeaderCell:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSwiperScrollbar{background:var(--bg-subtle);border-radius:2px;width:11.6rem;height:.2rem;margin:2.8rem auto 0;display:none;position:absolute;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSwiperScrollbar{display:block}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSwiper .swiper-wrapper{align-items:stretch}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareTable{width:min(120rem,100vw - 6.4rem);margin:0 auto}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareTable{width:77.2rem;margin:0}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareHeader{grid-template-columns:24rem repeat(3,1fr);display:grid;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareHeader:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareHeader{grid-template-columns:10.3rem repeat(3,1fr)}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareCorner{min-height:1px}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareHeaderCell{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding-bottom:2.8rem;display:flex;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareHeaderCell:nth-child(3):before{content:"";background-color:var(--accent-secondary);z-index:9;width:1px;height:100%;position:absolute;top:0;right:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{color:var(--text-primary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-size:calc(1.3rem*var(--font-boost,1));background-color:var(--bg-subtle);border-radius:.4rem;padding:.2rem .6rem;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareEyebrow{letter-spacing:-.05em;font-size:1rem;font-weight:600;line-height:1.6}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareColumnTitle{color:var(--accent-primary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareColumnTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareColumnTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareColumnTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareColumnTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;word-break:keep-all;font-weight:600;line-height:1.5}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareBody{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRow{grid-template-columns:24rem repeat(3,1fr);display:grid;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRow .page-module-scss-module__FwCdDW__implantBoneCompareContentCell:nth-child(3):before{content:"";background-color:var(--accent-secondary);z-index:9;width:1px;height:100%;position:absolute;top:0;right:0}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRow:last-child .page-module-scss-module__FwCdDW__implantBoneCompareContentCell:after{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRow{grid-template-columns:10.3rem repeat(3,1fr)}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRowProcess .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell,.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRowProcess .page-module-scss-module__FwCdDW__implantBoneCompareContentCell{min-height:28.8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRowProcess .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell,.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRowProcess .page-module-scss-module__FwCdDW__implantBoneCompareContentCell{min-height:auto}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareRowProcess:last-child .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell:first-child:after{display:none}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell{background:var(--bg-subtle);text-align:center;flex-direction:column;align-items:center;min-height:10.5rem;padding:3.2rem 1.6rem;display:flex;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell:after{content:"";background-color:var(--accent-stroke-on-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell{gap:.4rem;padding:2.4rem 1.6rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell:last-child{min-height:26.8rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabelCell:last-child:after{display:none}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareLabel{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareSubLabel{letter-spacing:-.05em;font-size:1rem;font-weight:600;line-height:1.6}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareContentCell{flex-direction:column;justify-content:center;min-width:0;min-height:11.2rem;padding:3.2rem 1rem;display:flex;position:relative}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareContentCell:after{content:"";background-color:var(--accent-stroke-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareContentCell{align-items:center;width:100%;min-height:10.5rem;padding:2.4rem 1.6rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareContentCell:last-child:after{display:none}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileHeader{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareMobileHeader{flex-direction:column;align-items:flex-start;gap:.6rem;margin-bottom:1.2rem;display:flex}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareCopy{flex-direction:column;gap:.8rem;display:flex}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;white-space:pre-line;word-break:keep-all;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareParagraph{letter-spacing:-.05em;text-align:center;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcess{grid-template-rows:repeat(5,1fr);display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcess{align-items:center}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{color:var(--text-secondary);font-family:Pretendard;position:relative}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;word-break:keep-all;padding-bottom:2rem;font-style:normal;font-weight:400;line-height:1.5}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep:not(:last-child):after{content:"";background-color:var(--accent-stroke-secondary);width:1px;height:1.2rem;position:absolute;top:calc(100% - 1.2rem);left:50%;transform:translate(-50%)}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep{letter-spacing:-.05em;text-align:left;text-align:center;padding:.6rem 0 2.4rem;font-size:1.1rem;font-weight:400;line-height:1.4rem}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStep:not(:last-child):after{margin:0 auto;top:calc(100% - 1.8rem);left:0;right:0;transform:none}}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareProcessStepActive{color:var(--accent-primary)}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{width:min(120rem,100vw - 6.4rem);color:var(--text-tertiary);margin:2.4rem auto 0;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{width:calc(100% - 4.8rem);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__implantTreatmentTypesSection .page-module-scss-module__FwCdDW__implantBoneCompareNote{letter-spacing:-.05em;margin-top:2rem;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__cavityKeySummary{background-color:var(--bg-subtle);aspect-ratio:1920/1020;width:100%;margin-bottom:15rem;position:relative;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityKeySummary{aspect-ratio:375/714;margin-bottom:2rem}}.page-module-scss-module__FwCdDW__cavityKeySummaryBg{position:absolute;inset:0}.page-module-scss-module__FwCdDW__cavityKeySummaryImgWrap{aspect-ratio:1920/1020;width:100%;position:absolute;top:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityKeySummaryImgWrap{aspect-ratio:375/714}}.page-module-scss-module__FwCdDW__cavityKeySummaryImgWrap .themed-section-cover-image{border-radius:0;width:100%;height:100%}.page-module-scss-module__FwCdDW__cavityKeySummaryContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:2.4rem;padding-top:15vh;display:flex;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityKeySummaryContent{gap:2rem;padding:12rem 2.4rem}}.page-module-scss-module__FwCdDW__cavityKeySummaryTitle{font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-primary);font-weight:600;line-height:1.3}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityKeySummaryTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityKeySummaryTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityKeySummaryTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityKeySummaryTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityKeySummaryTitle{letter-spacing:-.06em;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}}.page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-secondary);font-weight:400;line-height:1.55}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityKeySummaryDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityKeySummaryDesc{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__marthSpaVisual{aspect-ratio:1920/1020;background-color:#1a1a1a;width:100%;margin-bottom:25rem;position:relative;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__marthSpaVisual{aspect-ratio:375/714;margin-bottom:2rem}}.page-module-scss-module__FwCdDW__marthSpaVisualBg{position:absolute;inset:0}.page-module-scss-module__FwCdDW__marthSpaVisualImgWrap{aspect-ratio:1920/1020;width:100%;position:absolute;top:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__marthSpaVisualImgWrap{aspect-ratio:375/714}}.page-module-scss-module__FwCdDW__marthSpaVisualImgWrap .themed-section-cover-image{border-radius:0;width:100%;height:100%}.page-module-scss-module__FwCdDW__marthSpaVisualContent{z-index:1;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;height:100%;display:flex;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__marthSpaVisualContent{gap:2rem;padding:6rem 2.4rem}}.page-module-scss-module__FwCdDW__marthSpaVisualLogo{width:17.76rem;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__marthSpaVisualLogo{width:12rem;overflow:visible}}.page-module-scss-module__FwCdDW__marthSpaLogoMain{width:100%;height:auto;display:block}.page-module-scss-module__FwCdDW__marthSpaLogoSub{width:14.3%;height:auto;position:absolute;top:91.9%;left:43.4%}.page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;color:#fff;text-align:center;font-weight:400;line-height:1.5}.page-module-scss-module__FwCdDW__marthSpaVisualDesc p{margin:0;line-height:2.8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__marthSpaVisualDesc p{line-height:2.1rem}.page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__marthSpaVisualDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__marthSpaVisualDesc{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__teethCon{box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:2rem;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto;padding-bottom:25rem;display:grid}.page-module-scss-module__FwCdDW__teethCon:has(+.page-module-scss-module__FwCdDW__gingSub){padding-bottom:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__teethCon{grid-template-columns:repeat(2,1fr);gap:4rem .8rem;width:calc(100% - 4.8rem);max-width:none;padding-bottom:12rem}}.page-module-scss-module__FwCdDW__gingSub{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingSub{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-tertiary);text-align:center;margin:0 auto;padding-top:4rem;padding-bottom:15rem;font-style:normal;font-weight:500;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingSub{width:100%;margin-top:3.2rem;padding-top:0;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingSub{letter-spacing:-.05em;margin-bottom:3.2rem;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__item{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module-scss-module__FwCdDW__itemTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__itemTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__itemTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__itemTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__itemTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__itemTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__itemTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__itemTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__itemTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__itemTitle{letter-spacing:-.06em;letter-spacing:-.1rem;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__itemSub{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__itemSub{font-size:calc(1.3rem*var(--font-boost,1));font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__itemSub{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__itemSub{letter-spacing:-.05em;font-size:1.1rem;font-weight:600;line-height:1.2}}html[lang=en] .page-module-scss-module__FwCdDW__itemSub{display:none}.page-module-scss-module__FwCdDW__itemImg{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:var(--bg-subtle);border-radius:4px;width:100%;margin-bottom:1.6rem;display:block}.page-module-scss-module__FwCdDW__teeth-1{background-image:url(/images/treatments/teeth-01.png)}html[data-theme=marth] .page-module-scss-module__FwCdDW__teeth-1{background-image:url(/images/treatments/marth-teeth-01.png)}.page-module-scss-module__FwCdDW__teeth-2{background-image:url(/images/treatments/teeth-02.png)}html[data-theme=marth] .page-module-scss-module__FwCdDW__teeth-2{background-image:url(/images/treatments/marth-teeth-02.png)}.page-module-scss-module__FwCdDW__teeth-3{background-image:url(/images/treatments/teeth-03.png)}html[data-theme=marth] .page-module-scss-module__FwCdDW__teeth-3{background-image:url(/images/treatments/marth-teeth-03.png)}.page-module-scss-module__FwCdDW__teeth-4{background-image:url(/images/treatments/teeth-04.png)}html[data-theme=marth] .page-module-scss-module__FwCdDW__teeth-4{background-image:url(/images/treatments/marth-teeth-04.png)}.page-module-scss-module__FwCdDW__teeth-5{background-image:url(/images/treatments/teeth-05.jpg)}.page-module-scss-module__FwCdDW__teeth-6{background-image:url(/images/treatments/teeth-06.jpg)}.page-module-scss-module__FwCdDW__teeth-7{background-image:url(/images/treatments/teeth-07.jpg)}.page-module-scss-module__FwCdDW__teeth-8{background-image:url(/images/treatments/teeth-08.jpg)}.orthodontics .page-module-scss-module__FwCdDW__teeth-5{background-image:url(/images/treatments/teeth-05.png)}html[data-theme=marth] .orthodontics .page-module-scss-module__FwCdDW__teeth-5{background-image:url(/images/treatments/marth-teeth-05.png)}.orthodontics .page-module-scss-module__FwCdDW__teeth-6{background-image:url(/images/treatments/teeth-06.png)}html[data-theme=marth] .orthodontics .page-module-scss-module__FwCdDW__teeth-6{background-image:url(/images/treatments/marth-teeth-06.png)}.orthodontics .page-module-scss-module__FwCdDW__teeth-7{background-image:url(/images/treatments/teeth-07.png)}html[data-theme=marth] .orthodontics .page-module-scss-module__FwCdDW__teeth-7{background-image:url(/images/treatments/marth-teeth-07.png)}.orthodontics .page-module-scss-module__FwCdDW__teeth-8{background-image:url(/images/treatments/teeth-08.png)}html[data-theme=marth] .orthodontics .page-module-scss-module__FwCdDW__teeth-8{background-image:url(/images/treatments/marth-teeth-08.png)}html[data-theme=marth] .comprehensive-dental-care .page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__teeth-5{background-image:url(/images/treatments/marth-teeth-05.jpg)}html[data-theme=marth] .comprehensive-dental-care .page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__teeth-6{background-image:url(/images/treatments/marth-teeth-06.jpg)}html[data-theme=marth] .comprehensive-dental-care .page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__teeth-7{background-image:url(/images/treatments/marth-teeth-07.jpg)}html[data-theme=marth] .comprehensive-dental-care .page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__teeth-8{background-image:url(/images/treatments/marth-teeth-08.jpg)}.page-module-scss-module__FwCdDW__cavityStagesSection{width:100%;padding-bottom:23.8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection{padding-bottom:12rem}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesInner{box-sizing:border-box;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesInner{width:calc(100% - 4.8rem);max-width:none}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesNav{position:relative}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTabList{align-items:center;display:flex}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{appearance:none;cursor:pointer;text-align:center;background:0 0;border:none;flex:1;padding:0;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-size:calc(1.3rem*var(--font-boost,1));color:var(--text-tertiary);padding-bottom:.8rem;font-weight:600;line-height:1.5;transition:color .25s}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab{letter-spacing:-.05em;border-bottom:1px solid var(--bg-subtle);padding:.4rem 1.6rem .8rem;font-size:1.1rem;font-weight:600;line-height:1.2;transition:color .25s,border-color .25s}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTab:hover{color:var(--text-secondary)}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTabActive{color:var(--text-primary)}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTabActive{border-bottom-color:var(--accent-primary)}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesBar{background:var(--bg-subtle);width:100%;height:1px;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesBar{display:none}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesIndicator{background:var(--accent-primary);width:25%;height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesBody{margin-top:2.4rem;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesBody{flex-direction:column;gap:0;margin-top:1.6rem;display:flex}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesVisual{background:var(--bg-subtle);border-radius:.4rem;width:38.7rem;height:48.8rem;position:absolute;top:0;right:0;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesVisual{aspect-ratio:327/421;border-radius:.2rem;width:100%;height:auto;position:relative}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesImage{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesImagePc{display:block}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesImageMobile{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesImagePc{display:none}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesImageMobile{display:block}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesStage{flex-direction:column;gap:1.2rem;max-width:48.8rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesStage{max-width:none;margin-top:2.4rem}}html[lang=en] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesStage{max-width:69.6rem}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesHeader{flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:5.7rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesHeader{margin-top:0}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{background:var(--bg-subtle);color:var(--text-primary);border-radius:.4rem;justify-content:center;align-items:center;padding:.2rem .6rem;font-family:Pretendard;display:inline-flex}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-size:calc(1.3rem*var(--font-boost,1));font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTag{letter-spacing:-.05em;border-radius:.2rem;font-size:1rem;font-weight:600;line-height:1.6}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTitle{color:var(--text-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;margin:0;font-weight:600;line-height:1.3}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesTitle{letter-spacing:-.06em;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesSubtitle{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDivider{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDivider{background:var(--accent-stroke-secondary);width:100%;height:1px;margin:4rem 0;display:block}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBlock{flex-direction:column;gap:2.4rem;max-width:48.8rem;margin-top:17.8rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBlock{max-width:none;margin-top:0}}:is(html[lang=en] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBlock,html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBlock){max-width:69.6rem}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesQuestion{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesQuestion{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesQuestion{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesQuestion{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesQuestion{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;margin:0;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesQuestion{letter-spacing:-.06em;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:1.5}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody p{margin:0;line-height:2.8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody p{line-height:2.1rem}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDescBody{letter-spacing:-.06em;letter-spacing:-.1rem;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetail{border-top:1px solid var(--accent-stroke-secondary);flex-direction:column;gap:1.6rem;margin-top:8rem;padding-top:2.4rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetail{border-top:none;gap:2.4rem;margin-top:4rem;padding-top:0}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCaption{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailColumns{grid-template-columns:48.9rem minmax(0,1fr);align-items:flex-end;gap:12rem;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailColumns{grid-template-columns:1fr;gap:4rem}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroup{flex-direction:column;gap:2.4rem;display:flex}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupHeader{flex-direction:column;gap:.4rem;display:flex}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;margin:0;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupTitle{letter-spacing:-.06em;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;margin:0;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailGroupDesc{letter-spacing:-.1rem}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailList{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{color:var(--text-secondary);align-items:center;gap:1.2rem;font-family:Pretendard;display:flex}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailItem{letter-spacing:-.06em;gap:.8rem;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCheck{background:var(--bg-subtle);border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCheck .stroke{stroke:var(--accent-primary)}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCheck svg{width:1.1rem;height:.8rem;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCheck{border-radius:.4rem;width:2rem;height:2rem}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesDetailCheck svg{width:.9rem;height:.7rem}}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesLinkDetail{flex-direction:column;gap:1.6rem;display:flex}.page-module-scss-module__FwCdDW__cavityStagesSection .page-module-scss-module__FwCdDW__cavityStagesLinkDetail .btn-secondary-outlined{width:max-content;margin-top:.7rem}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection{width:100%;padding:10rem 0 16.4rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection{padding:10rem 0 12rem}}.comprehensive-dental-care .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection{padding-bottom:25rem}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesHeader{border-bottom:1px solid var(--accent-stroke-secondary);text-align:center;width:min(120rem,100vw - 6.4rem);margin:0 auto;padding-bottom:7.2rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesHeader{width:calc(100% - 4.8rem);padding-bottom:4rem}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesHeading{color:var(--accent-primary);font-family:Condor;font-size:calc(14rem*var(--font-boost,1));letter-spacing:-.04em;font-weight:300;line-height:1}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesHeading{font-family:Condor;font-size:4.8rem;font-style:normal;font-weight:300;line-height:1}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesTitle{color:var(--accent-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-top:1.6rem;font-weight:600;line-height:1.3}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesTitle{letter-spacing:-.06em;margin-top:1.2rem;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;margin-top:2.4rem;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead{letter-spacing:-.06em;margin-top:1.6rem;font-size:1.4rem;font-weight:400;line-height:1.5}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesLead br{display:none}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesList{box-sizing:border-box;flex-direction:column;gap:6rem;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesList{gap:4rem;width:calc(100% - 4.8rem);max-width:none}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCard{grid-template-columns:1fr 38.7rem 26.5rem;align-items:start;gap:4.8rem;padding-top:2.4rem;display:grid;position:relative}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCard:before{content:"";background-color:var(--accent-stroke-secondary);width:100%;height:1px;position:absolute;top:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCard{grid-template-columns:1fr;gap:2.4rem}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeIntro{flex-direction:column;min-width:0;display:flex}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:.2rem;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeEyebrow{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeTitle{font-size:calc(2.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:2.4rem;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeTitle{letter-spacing:-.06em;margin-bottom:1.6rem;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeDescription{letter-spacing:-.06em;letter-spacing:-.1rem;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeVisual{border-radius:.4rem;width:38.7rem;height:22rem;position:relative;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeVisual{aspect-ratio:327/186;width:100%;height:auto}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeVisual img{width:100%;height:100%}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsCol{flex-direction:column;gap:1.6rem;display:flex}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethodsTitle{letter-spacing:-.05em;font-size:1.1rem;font-weight:600;line-height:1.2}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethods{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{color:var(--text-secondary);grid-template-columns:2.4rem minmax(0,1fr);align-items:flex-start;gap:1.2rem;font-family:Pretendard;display:grid}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;letter-spacing:-.1rem;word-break:keep-all;white-space:pre-line;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeMethod{letter-spacing:-.06em;white-space:nowrap;align-items:flex-start;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCheck{background:var(--bg-subtle);border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin-top:.1rem;display:inline-flex}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCheck .stroke{stroke:var(--accent-primary)}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCheck svg{width:1.1rem;height:1.9rem;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCheck{width:2rem;height:2rem}.page-module-scss-module__FwCdDW__orthodonticTreatmentTypesSection .page-module-scss-module__FwCdDW__orthodonticTreatmentTypeCheck svg{width:.9rem;height:.8rem}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection{width:100%;padding:0 0 25rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection{padding:0 0 12rem}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareDesktop{display:block}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobile,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileTable,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileFixedColumn,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileCorner{display:none}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileSwiperArea{min-width:0}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSwiperScrollbar{display:none}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareTable{width:min(120rem,100vw - 6.4rem);margin:0 auto}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareTable{width:calc(100% - 4.8rem)}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeader{grid-template-columns:24rem repeat(3,1fr);display:grid;position:relative}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeader:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeader{display:none}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareCorner{min-height:1px}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeaderCell{color:var(--accent-primary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeaderCell{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeaderCell{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeaderCell{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareHeaderCell{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;word-break:keep-all;padding-bottom:2.8rem;font-weight:600;line-height:1.5}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareBody{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareGroup{grid-template-columns:24rem minmax(0,1fr);display:grid}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareGroup:last-child .page-module-scss-module__FwCdDW__orthodonticMethodCompareRows{border-bottom:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareGroup{grid-template-columns:1fr}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell{background:var(--bg-subtle);text-align:center;border-bottom:1px solid var(--accent-stroke-on-secondary);flex-direction:column;justify-content:center;align-items:center;padding:3.2rem 1.6rem;display:flex}@media (max-width:1200px){html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell{text-align:center;align-items:center}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell{text-align:left;background:0 0;border-bottom:0;align-items:flex-start;padding:2.4rem 0 1.2rem}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell:nth-child(2){height:27rem}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell:nth-child(3),.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell:nth-child(4){height:18rem}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Pretendard}html[lang=ja] html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{font-family:Noto Sans TC}html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabel{letter-spacing:-.05em;font-size:1.1rem;font-weight:600;line-height:1.2}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;white-space:pre-line;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{letter-spacing:-.05em;font-size:1rem;font-weight:600;line-height:1.6}}html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSubLabel{display:none}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRows{border-bottom:1px solid var(--accent-stroke-secondary)}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRows:nth-child(2){height:27rem}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRows:nth-child(3),.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRows:nth-child(4){height:18rem}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRow{grid-template-columns:repeat(3,1fr);display:grid}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRow:not(:last-child) .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRow:not(:last-child) .page-module-scss-module__FwCdDW__orthodonticMethodCompareContentCell{border-bottom:1px solid var(--accent-stroke-secondary)}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareRow{grid-template-columns:1fr;height:9rem}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareContentCell{flex-direction:column;justify-content:center;padding:3.2rem 2.4rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareContentCell{padding:2rem 0}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell{text-align:center}@media (max-width:1200px){html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell{justify-content:center;align-items:center}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareContentCell{text-align:center;align-items:center;height:13rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareContentCell{text-align:left;align-items:flex-start;height:9rem}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileLabel{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileLabel{color:var(--accent-primary);font-family:Pretendard;display:block}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileLabel{letter-spacing:-.05em;margin-bottom:.8rem;font-size:1.1rem;font-weight:600;line-height:1.2}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodTitle{text-align:center}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;margin-top:.6rem;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{letter-spacing:-.05em;margin-top:.2rem;font-size:1.1rem;font-weight:400;line-height:1.4rem}html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMethodDescription{text-align:center}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareCopy{flex-direction:column;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareCopy{text-align:center;width:max-content;margin:0 auto}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareCopy .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{text-align:center}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;word-break:keep-all;white-space:pre-line;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareParagraph{letter-spacing:-.05em;text-align:left;font-size:1.1rem;font-weight:400;line-height:1.4rem}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareDesktop{display:none}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobile{width:calc(100% - 4.8rem);margin:0 auto;display:block}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileTable{grid-template-columns:10.3rem minmax(0,1fr);display:grid}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileFixedColumn{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileCorner{height:7.6rem;display:block;position:relative}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileCorner:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileSwiperArea{min-width:0}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSwiper{width:100%;padding:0}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileSlide{width:100%}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileColumn{flex-direction:column;width:100%;display:flex}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileHeaderCell{justify-content:center;align-items:center;height:7.6rem;padding:2rem 1.2rem;display:flex;position:relative}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileHeaderCell:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileFixedColumn .page-module-scss-module__FwCdDW__orthodonticMethodCompareLabelCell{background:var(--bg-subtle);text-align:left;border-bottom:1px solid var(--accent-stroke-on-secondary);justify-content:center;align-items:flex-start;min-height:auto;padding:2.4rem 1.2rem}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileColumn .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell,.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileColumn .page-module-scss-module__FwCdDW__orthodonticMethodCompareContentCell{width:100%;min-height:auto;padding:2rem 1.6rem}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileColumn .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell{text-align:left;align-items:flex-start}html[lang=en] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareMobileColumn .page-module-scss-module__FwCdDW__orthodonticMethodCompareInfoCell{text-align:center;align-items:center}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSwiperScrollbar{background:var(--bg-subtle);border-radius:2px;width:11.6rem;height:.2rem;margin:2.8rem auto 0;display:block;position:relative;overflow:hidden}}@media (max-width:1200px) and (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSwiperScrollbar{position:absolute}}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareSwiper .swiper-wrapper{align-items:stretch}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{text-align:left;width:calc(100% - 4.8rem);margin:2.8rem auto 0}}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{width:min(120rem,100vw - 6.4rem);color:var(--text-tertiary);margin:4rem auto 0;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;word-break:keep-all;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{width:calc(100% - 4.8rem);margin-top:6.6rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticMethodCompareSection .page-module-scss-module__FwCdDW__orthodonticMethodCompareNote{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__laserSection{padding-bottom:0!important}.page-module-scss-module__FwCdDW__wisdomToothSection{margin-top:21.8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__wisdomToothSection{margin-top:8rem}}.page-module-scss-module__FwCdDW__laserTreatmentSection{margin-top:21.8rem;padding:0!important}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserTreatmentSection{margin-top:12rem}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection{width:100%;padding:0 0 15rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection{padding:0 0 2rem}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateHeader{box-sizing:border-box;text-align:center;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateHeader{width:calc(100% - 4.8rem);max-width:none}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateHeading{color:var(--accent-primary);font-family:Condor;font-size:calc(8.8rem*var(--font-boost,1));letter-spacing:-.04em;flex-direction:column;align-items:center;gap:1.2rem;font-weight:300;line-height:.9;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateHeading{gap:0;font-family:Condor;font-size:4.2rem;font-style:normal;font-weight:300;line-height:1}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateTitle{color:var(--accent-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-top:3.2rem;font-weight:600;line-height:1.3}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateTitle{letter-spacing:-.06em;word-break:keep-all;margin-top:2rem;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;margin-top:2.4rem;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateLead{letter-spacing:-.06em;margin-top:1.6rem;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateBody{box-sizing:border-box;grid-template-columns:63rem minmax(0,1fr);align-items:center;gap:clamp(2.4rem,3vw,8.2rem);width:100%;max-width:min(120rem,100vw - 6.4rem);margin:6rem auto 0;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateBody{grid-template-columns:1fr;gap:3.2rem;width:calc(100% - 9rem);max-width:none;margin-top:4rem}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateVisual{aspect-ratio:63/49;background:var(--bg-subtle);border-radius:.4rem;width:100%;position:relative;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateVisual{border-radius:.2rem;width:27.1rem;margin:0 auto}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateImage{object-fit:cover}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateImageFrame{width:100%;height:100%}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateContent{flex-direction:column;align-items:flex-start;gap:3.2rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateContent{gap:2.4rem;width:27.1rem;margin:0 auto}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateList{flex-direction:column;gap:2.4rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateList{gap:1.6rem}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateList+.btn-secondary-outlined{margin-left:3.6rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateList+.btn-secondary-outlined{margin:0 auto}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{color:var(--accent-primary);grid-template-columns:2.4rem minmax(0,1fr);align-items:flex-start;gap:1.2rem;font-family:Pretendard;display:grid}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;white-space:pre-line;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateItem{letter-spacing:-.06em;letter-spacing:-.1rem;align-items:flex-start;gap:.6rem;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateCheck,.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronatePlus{background:var(--bg-subtle);border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateCheck,.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronatePlus{width:2rem;height:2rem}}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateCheck .stroke{stroke:var(--accent-primary)}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateCheck svg{width:1.1rem;height:.9rem}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronatePlus svg{width:1rem;height:1rem}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{width:min(120rem,100vw - 6.4rem);color:var(--text-tertiary);text-align:center;margin:4rem auto 0;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{width:calc(100% - 4.8rem);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .page-module-scss-module__FwCdDW__orthodonticVsZeronateNote{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}.page-module-scss-module__FwCdDW__orthodonticVsZeronateSection .btn-secondary-outlined{margin:0 auto}}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner{flex-direction:row;align-items:center;gap:12.3rem;width:min(120rem,100vw - 6.4rem);margin:0 auto;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner{flex-direction:column;gap:3.2rem;width:calc(100% - 4.8rem);margin:0 auto}}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessPanel{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessTitle{color:var(--text-secondary-sub);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:1.2rem;font-weight:600;line-height:1.3}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessTitle{text-align:center;margin-bottom:.4rem;font-size:1.8rem;line-height:2.6rem}}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessLead{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessLead{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessLead{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessLead{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessLead{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-secondary);margin-bottom:2.4rem;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessLead{text-align:center;font-size:1.4rem;line-height:2.1rem}}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{letter-spacing:-.1rem;color:var(--text-tertiary);font-size:1.3rem;font-weight:400;line-height:1.6rem}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span *,.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote *{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span *,html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote *{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span *,html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote *{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span *,html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote *{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span *,.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote *{letter-spacing:-.1rem;font-size:1.3rem;font-weight:400;line-height:2.3rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote span,.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessNote{letter-spacing:-.05em;text-align:center;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessVisual{aspect-ratio:1;border-radius:max(4px,.4rem);width:48.7rem;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyProcessSection .page-module-scss-module__FwCdDW__gingivoplastyProcessInner .page-module-scss-module__FwCdDW__gingivoplastyProcessVisual{width:100%}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer{margin-top:15rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer{margin-bottom:0}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer+.subPageText{gap:30rem;margin-top:4rem;margin-bottom:6rem;padding-top:10rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer+.subPageText{margin-bottom:4rem}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer+.subPageText .title{width:31.1rem}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer+.subPageText .visible-pc:nth-child(2){margin-left:203rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer{margin-top:8rem}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingTitle{font-family:Condor;font-size:calc(2.8rem*var(--font-boost,1));color:var(--text-primary);width:min(120rem,100vw - 6.4rem);margin:0 auto;font-weight:400;line-height:1.2}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingTitle{width:calc(100% - 4.8rem);font-family:Condor;font-size:1.8rem;font-weight:400;line-height:1.4}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-tertiary);text-align:center;width:min(120rem,100vw - 6.4rem);margin:0 auto 4rem;padding-bottom:0;font-style:normal;font-weight:500;line-height:1.5;line-height:1.6rem!important}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{width:100%;margin-top:3.3rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingSub{letter-spacing:-.05em;margin-bottom:3.2rem;font-size:1.1rem;font-weight:400;line-height:1.4rem}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseList{grid-template-columns:repeat(2,1fr);gap:2.4rem;width:min(120rem,100vw - 6.4rem);margin:2.4rem auto;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseList{grid-template-columns:1fr;gap:4rem;width:calc(100% - 4rem);margin:1.2rem auto 0}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseItem{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:1.6rem;padding:0;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseItem{gap:1.2rem}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseImageCon{border-radius:.5rem;grid-template-columns:repeat(2,1fr);gap:.2rem;width:100%;display:grid;position:relative;overflow:hidden}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseCompareImg{aspect-ratio:294/320;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--neutral-900);position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseCompareImg{aspect-ratio:162/213}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseHandle{background-color:var(--bg-default);width:.2rem;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseHandle:after{content:"";background-color:var(--bg-default);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M3.07813 1.09375L5.90655 3.92218L3.07813 6.7506' stroke='%23FF4D00' stroke-width='1.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.8rem .8rem;border-radius:50%;width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Pretendard;position:absolute;bottom:1.3rem}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-size:calc(1.3rem*var(--font-boost,1));color:var(--text-secondary);font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseLabel{letter-spacing:-.05em;font-size:1rem;font-weight:600;line-height:1.6;bottom:.8rem;right:.8rem!important}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseBeforeText,.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseAfterText{right:1.2rem}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseInfo{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-secondary);font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTitle{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-secondary);background-color:var(--bg-subtle);border-radius:.4rem;padding:.4rem 1.2rem;font-weight:600;line-height:2.4rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer .page-module-scss-module__FwCdDW__gingivoplastyCaseTag{letter-spacing:-.05em;padding:.4rem .8rem;font-size:1rem;font-weight:600;line-height:1.6}}.page-module-scss-module__FwCdDW__faqCon+.subPageText{gap:30rem}.page-module-scss-module__FwCdDW__faqCon+.subPageText .title{width:31.1rem}.page-module-scss-module__FwCdDW__faqCon .page-module-scss-module__FwCdDW__gingTitle{margin-bottom:2.4rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__faqCon .page-module-scss-module__FwCdDW__gingTitle{margin-bottom:1.2rem}}.page-module-scss-module__FwCdDW__faqCon+.subTextAnimate{margin-top:0;padding-top:10rem}.page-module-scss-module__FwCdDW__faqCon .faqItem:last-child{border:0}.page-module-scss-module__FwCdDW__faqCon .faqItem:last-child .page-module-scss-module__FwCdDW__question{border:none}.page-module-scss-module__FwCdDW__faqCon .faqItem:last-child:after{display:none}.page-module-scss-module__FwCdDW__faqCon .faqItem:last-child:before{display:none}.page-module-scss-module__FwCdDW__whiteningCompareSection,.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareDesktop{width:100%}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobile{display:none}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobile .swiper{padding:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileTable{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileTable{grid-template-columns:10.3rem minmax(0,1fr);align-items:start;width:calc(100% - 4.8rem);margin:0 auto;display:grid}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileFixedColumn{flex-direction:column;display:flex}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileCorner{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileCorner{height:7.6rem;display:block;position:relative}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileCorner:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileSwiperArea{min-width:0}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareScroller{width:100%}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareTable{width:min(120rem,100vw - 6.4rem);margin:0 auto}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareHeader{grid-template-columns:24rem repeat(4,1fr);display:grid;position:relative}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareHeader:after{background-color:var(--accent-secondary);content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareHeaderCell{flex-direction:column;justify-content:flex-end;align-items:center;gap:.8rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileHeaderCell{height:7.6rem;padding-left:1.6rem;padding-right:1.6rem;position:relative}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileHeaderCell{padding:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileHeaderCell:after{content:"";background-color:var(--accent-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileHeaderCell>.page-module-scss-module__FwCdDW__whiteningCompareColumnTitle:first-child{margin-top:2.4rem}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareEyebrow{color:var(--accent-primary);font-family:Condor;font-size:calc(1.4rem*var(--font-boost,1));background-color:var(--bg-tertiary);border-radius:.4rem;padding:.2rem 1.2rem;font-weight:400;line-height:2.4rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareEyebrow{padding:.2rem .6rem;font-family:Condor;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{color:var(--accent-primary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;margin-bottom:2.4rem;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{letter-spacing:-.06em;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareColumnTitle{width:100%}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareBody{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareRow{grid-template-columns:24rem repeat(4,1fr);display:grid;position:relative}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareRow:last-child .page-module-scss-module__FwCdDW__whiteningCompareLabelCell:after,.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareRow:last-child .page-module-scss-module__FwCdDW__whiteningCompareContentCell:after{display:none}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabelCell{background:var(--bg-subtle);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:24.4rem;padding:3.2rem 1.6rem;display:flex;position:relative}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabelCell:after{content:"";background-color:var(--accent-stroke-on-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabelCell:last-child:after{display:none}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabel{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSubLabel{color:var(--text-tertiary);font-family:Pretendard}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSubLabel{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;font-family:Pretendard;font-style:normal;font-weight:400;line-height:1.5}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSubLabel{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSubLabel{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSubLabel{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSubLabel{letter-spacing:-.05em;text-transform:uppercase;font-size:1rem;font-weight:600;line-height:1.6}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareContentCell{flex-direction:column;justify-content:flex-start;height:24.4rem;padding:3.2rem 1.6rem;display:flex;position:relative}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareContentCell:after{content:"";background-color:var(--accent-stroke-secondary);width:100%;height:1px;position:absolute;bottom:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareContentCell:last-child:after{display:none}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileHeader{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileHeader{flex-direction:column;align-items:flex-start;gap:.2rem;margin-bottom:1.2rem;display:flex}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareCopy{flex-direction:column;gap:2rem;display:flex}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;text-align:center;white-space:pre-line;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{white-space:unset;word-break:normal;width:17.5rem}}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{color:var(--fab-text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareDesktop{display:none}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobile{width:100%;display:block}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSwiper{width:100%;padding:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileSlide{width:100%}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareMobileColumn{flex-direction:column;width:100%;display:flex}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSwiperScrollbar{background:var(--bg-subtle);border-radius:2px;width:11.6rem;height:.2rem;margin:2.8rem auto 0;position:absolute;overflow:hidden}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareSwiper .swiper-wrapper{align-items:stretch}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareTable{width:99.6rem;margin:0}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareHeader,.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareRow{grid-template-columns:10.3rem repeat(4,20.7rem)}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabelCell{text-align:left;align-items:flex-start;height:20rem;padding:3.2rem 1.2rem}}@media (max-width:1200px) and (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareLabelCell{flex-direction:column;gap:.4rem;padding:4rem 1.6rem;display:flex}}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareContentCell{width:100%;height:20rem;padding:4rem 1.6rem}.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareCopy{gap:2.4rem}}@media (max-width:1200px) and (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareCopy{gap:2rem}}@media (max-width:1200px){.page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__whiteningCompareParagraph{text-align:left;word-break:keep-all}}html[data-theme=marth] .page-module-scss-module__FwCdDW__whiteningCompareSection .page-module-scss-module__FwCdDW__isNote{color:#5f4838}.page-module-scss-module__FwCdDW__botoxIndicationSection{width:100%;padding-bottom:15rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxIndicationSection{padding-bottom:2rem}}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationGrid{grid-template-columns:repeat(4,1fr);gap:2rem;width:min(120rem,100vw - 6.4rem);margin:0 auto;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationGrid{grid-template-columns:repeat(2,1fr);gap:4rem .8rem;width:calc(100% - 4.8rem)}}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationCard{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationImageWrap{background:var(--bg-subtle);border-radius:.4rem;width:100%;margin-bottom:1.6rem;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationImageWrap{margin-bottom:1rem}}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationImage{aspect-ratio:1;width:100%;display:block}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationTitle{letter-spacing:-.06em;font-size:1.4rem;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{color:var(--text-tertiary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-size:calc(1.3rem*var(--font-boost,1));font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxIndicationSection .page-module-scss-module__FwCdDW__botoxIndicationSubtitle{letter-spacing:-.05em;font-size:1rem;font-weight:600;line-height:1.6}}.page-module-scss-module__FwCdDW__botoxFeatureSection{width:100%;margin-bottom:25rem;padding-top:10rem}.page-module-scss-module__FwCdDW__botoxFeatureSection:last-of-type{margin-bottom:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection{margin-bottom:22rem}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner{box-sizing:border-box;flex-direction:row;align-items:start;gap:clamp(4rem,17.7vw,34.1rem);width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto;display:flex}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner{gap:clamp(4rem,7.8vw,15rem)}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner{flex-direction:column;gap:4rem;width:calc(100% - 4.8rem);max-width:none;display:flex}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureIntro{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureEyebrow{color:var(--accent-primary);font-family:Condor;font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:0;align-items:center;gap:1.2rem;margin-bottom:6rem;font-weight:400;line-height:1;display:inline-flex;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureEyebrow{gap:.8rem;margin-bottom:3.2rem;font-family:Condor;font-size:1.2rem;font-weight:400;line-height:1}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureEyebrow:before{content:"";background:var(--accent-primary);border-radius:50%;flex:none;width:.6rem;height:.6rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureEyebrow:before{width:.4rem;height:.4rem}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{color:var(--text-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;width:35rem;font-weight:600;line-height:1.3}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{width:46rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureHeading{letter-spacing:-.06em;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList{flex-direction:column;flex:1;margin-top:16.4rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList{width:72.7vw;margin-top:0;margin-bottom:2rem;margin-left:auto;padding-left:0}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem{flex-direction:row;align-items:flex-start;gap:7.4rem;width:100%;padding:4rem 0 6rem;display:flex;position:relative}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem{gap:3.2rem;padding:4rem 0}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem:after{background-color:var(--accent-stroke-secondary);content:"";width:100%;height:1px;position:absolute;top:0;left:0}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem:first-child:after{display:none}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem:last-child{padding-bottom:0}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureContent{flex-direction:column;gap:2.4rem;display:flex}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureTitle{color:var(--text-secondary-sub);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureTitle{font-size:calc(2.2rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureTitle{letter-spacing:-.06em;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{color:var(--text-secondary);font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureInner .page-module-scss-module__FwCdDW__botoxFeatureList .page-module-scss-module__FwCdDW__botoxFeatureItem .page-module-scss-module__FwCdDW__botoxFeatureDescription{letter-spacing:-.06em;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{background:var(--bg-subtle);width:2.8rem;height:2.4rem;color:var(--text-primary);border-radius:.4rem;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-size:calc(1.3rem*var(--font-boost,1));justify-content:center;align-items:center;margin-top:.6rem;padding:.2rem .5rem;font-weight:600;line-height:1.5;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__botoxFeatureSection .page-module-scss-module__FwCdDW__botoxFeatureNumber{letter-spacing:-.05em;width:2.4rem;height:2rem;font-size:1rem;font-weight:600;line-height:1.6}}.page-module-scss-module__FwCdDW__laserSection{width:100%;padding-bottom:25rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserSection{padding-bottom:12rem}.page-module-scss-module__FwCdDW__laserSection .page-module-scss-module__FwCdDW__laserHeader .visible-mobile{margin-left:11.2rem}html[lang=en] .page-module-scss-module__FwCdDW__laserSection .page-module-scss-module__FwCdDW__laserHeader .visible-mobile{margin-left:0}}.page-module-scss-module__FwCdDW__laserHeader{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto 6rem;display:flex}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserHeader{flex-direction:column;gap:4rem;width:calc(100% - 4.8rem);max-width:none;margin-bottom:4rem}}.page-module-scss-module__FwCdDW__laserTitle{color:var(--text-primary);font-family:Pretendard;font-size:calc(3.2rem*var(--font-boost,1));letter-spacing:-.06em;flex-direction:column;font-weight:600;line-height:1.3;display:flex}.page-module-scss-module__FwCdDW__laserTitle span:last-child{margin-left:20.4rem}:is(html[lang=en] .page-module-scss-module__FwCdDW__laserTitle span:last-child,html[lang=ja] .page-module-scss-module__FwCdDW__laserTitle span:last-child,html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserTitle span:last-child,html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserTitle span:last-child){margin-left:0}html[lang=en] .page-module-scss-module__FwCdDW__laserTitle{width:46.1rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserTitle{letter-spacing:-.06em;font-size:2.2rem;font-style:normal;font-weight:600;line-height:1.3}.page-module-scss-module__FwCdDW__laserTitle span:last-child{margin-left:11.2rem}}.page-module-scss-module__FwCdDW__laserDesc{width:58.9rem;color:var(--text-secondary);flex-direction:column;gap:4rem;font-family:Pretendard;display:flex}html[lang=ja] .page-module-scss-module__FwCdDW__laserDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserDesc{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:1.5}:is(html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserDesc,html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserDesc){word-break:break-all}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserDesc{width:58vw;margin-left:auto;font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserDesc{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserDesc{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserDesc{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserDesc{letter-spacing:-.06em;gap:2rem;font-size:1.4rem;font-weight:400;line-height:1.5}html[lang=ja] .page-module-scss-module__FwCdDW__laserDesc{width:57.3vw}html[lang=ja] .page-module-scss-module__FwCdDW__laserDesc p{word-break:keep-all;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%;margin:0}.page-module-scss-module__FwCdDW__laserDesc br{display:none}:is(html[lang=en] .page-module-scss-module__FwCdDW__laserDesc br,html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserDesc br,html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserDesc br){display:block}}.page-module-scss-module__FwCdDW__laserGrid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;max-width:min(120rem,100vw - 6.4rem);margin:0 auto 25rem;display:grid}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserGrid{display:none}}.page-module-scss-module__FwCdDW__laserCard{background:var(--bg-default);border:1px solid var(--accent-stroke-secondary);border-radius:.4rem;flex-direction:column;justify-content:space-between;height:28.5rem;padding:3.9rem;display:flex;overflow:hidden}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserCard{height:23.5rem;padding:3.2rem}}.page-module-scss-module__FwCdDW__laserCard1{grid-area:1/1}.page-module-scss-module__FwCdDW__laserCard2{grid-area:1/2}.page-module-scss-module__FwCdDW__laserCard3{grid-area:2/2}.page-module-scss-module__FwCdDW__laserCard4{grid-area:2/3}.page-module-scss-module__FwCdDW__laserSwiperWrap{width:100%;padding:0 2.4rem;overflow:hidden}.page-module-scss-module__FwCdDW__laserSwiperWrap .swiper{overflow:visible}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserSwiperWrap{padding-bottom:12rem}}.page-module-scss-module__FwCdDW__laserSlide{width:32.7rem}.page-module-scss-module__FwCdDW__laserSwiperScrollbar{background:var(--bg-subtle);border-radius:2px;width:11.6rem;height:.2rem;margin:2.8rem auto 0;position:relative;overflow:hidden}.page-module-scss-module__FwCdDW__laserCardHeader{flex-direction:column;gap:.4rem;display:flex}.page-module-scss-module__FwCdDW__laserCardTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserCardTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserCardTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserCardTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserCardTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-secondary-sub);font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserCardTitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserCardTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserCardTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserCardTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserCardTitle{font-size:calc(1.8rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:600;line-height:1.5}}.page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserCardSubtitle{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;color:var(--text-tertiary);text-transform:uppercase;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserCardSubtitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserCardSubtitle{letter-spacing:-.1rem;font-size:1.3rem;font-weight:400;line-height:2.3rem}}.page-module-scss-module__FwCdDW__laserCardList{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__FwCdDW__laserCardItem{color:var(--text-secondary);align-items:center;gap:1.2rem;font-family:Pretendard;display:flex}html[lang=ja] .page-module-scss-module__FwCdDW__laserCardItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserCardItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserCardItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserCardItem{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;word-break:keep-all;font-weight:400;line-height:2.8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserCardItem{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__laserCardItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__laserCardItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__laserCardItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__laserCardItem{letter-spacing:-.06em;gap:.8rem;font-size:1.4rem;font-weight:400;line-height:1.5}}.page-module-scss-module__FwCdDW__laserCardCheck{background:var(--bg-subtle);border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.page-module-scss-module__FwCdDW__laserCardCheck .stroke{stroke:var(--accent-primary)}.page-module-scss-module__FwCdDW__laserCardCheck svg{width:1.1rem;height:.8rem;display:block}@media (max-width:1200px){.page-module-scss-module__FwCdDW__laserCardCheck{border-radius:.4rem;width:2rem;height:2rem}.page-module-scss-module__FwCdDW__laserCardCheck svg{width:.9rem;height:.7rem}}#section-cavity{justify-content:flex-start;gap:clamp(4rem,11vw,21.2rem)}#section-cavity .title{min-width:39.9rem}#section-cavity .title span:last-child{margin-left:0}#section-cavity .title .visible-pc{flex-direction:column;display:flex}#section-cavity .title .visible-pc span:last-child{margin-left:20.4rem!important}#section-cavity .sub{width:57.2vw}:is(#section-gum+.subPageText .sub,#section-marth-spa+.subPageText .sub,#section-wisdom-tooth+.subPageText .sub){width:57.2vw}@media (max-width:1200px){#section-wisdom-tooth+.subPageText{margin-bottom:4rem}}#section-wisdom-tooth .title .visible-pc{flex-direction:column;display:flex}@media (max-width:1200px){#section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__itemSub{font-family:Pretendard}html[lang=ja] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans JP}html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans SC}html[lang=zh-Hant] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__itemSub{font-family:Noto Sans TC}#section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon .page-module-scss-module__FwCdDW__itemSub{letter-spacing:-.05em;font-size:1rem;font-weight:600;line-height:1.6}#section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Pretendard}html[lang=ja] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans JP}html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans SC}html[lang=zh-Hant] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans TC}#section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-size:calc(1.3rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:2rem;padding-bottom:0;font-style:normal;font-weight:400;line-height:1.5}html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Pretendard}html[lang=ja] html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans JP}html[lang=zh-Hans] html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans SC}html[lang=zh-Hant] html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{font-family:Noto Sans TC}html[lang=zh-Hans] #section-ortho-tech+.pageTitleContainer+.page-module-scss-module__FwCdDW__teethCon+.page-module-scss-module__FwCdDW__gingSub{letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.4rem}.subPageText{margin-bottom:4rem;padding-top:2rem}.subPageText .title{width:100%!important}.subPageText .title span:last-child{margin-left:11.2rem!important}#section-cavity{margin-bottom:4rem}#section-cavity .title .visible-pc{display:none}#section-cavity .title>span{margin-left:0!important}#section-cavity .title span:last-child{margin-left:0!important}#section-cavity .title .visible-mobile{flex-direction:column;display:flex}#section-cavity .title .visible-mobile span:last-child{margin-left:5.6rem!important}#section-wisdom-tooth .title .visible-pc{display:none}#section-wisdom-tooth .title>span{margin-left:0!important}#section-wisdom-tooth .title span:last-child{margin-left:0!important}#section-wisdom-tooth .title .visible-mobile{flex-direction:column;display:flex}#section-wisdom-tooth .title .visible-mobile span:last-child{margin-left:17.5rem!important}.pageTitleContainer .title{font-family:Condor;font-size:4.8rem;font-style:normal;font-weight:300;line-height:1}:is(.pageTitleContainer .page-module-scss-module__FwCdDW__pageTitleMobileDisplay42,.pageTitleContainer .page-module-scss-module__FwCdDW__gingivoplastyPageTitle){font-family:Condor;font-size:4.2rem;font-weight:300;line-height:1}}#section-whitening{margin-top:15rem}#section-whitening .title span:last-child{margin-left:20.3rem}.page-module-scss-module__FwCdDW__sectionImplantBa{padding-top:10rem}.page-module-scss-module__FwCdDW__implantBaCaseBlock.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer{margin-top:2.4rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantBaCaseBlock.page-module-scss-module__FwCdDW__gingivoplastyCaseContainer{margin-top:1.2rem}}.page-module-scss-module__FwCdDW__implantsReviews{flex-direction:row;align-items:center;gap:2rem;width:min(120rem,100vw - 6.4rem);margin:0 auto;display:flex}.page-module-scss-module__FwCdDW__implantsReviews .page-module-scss-module__FwCdDW__img{aspect-ratio:590/320;border-radius:.4rem;width:100%;position:relative;overflow:hidden}.page-module-scss-module__FwCdDW__implantsReviews+.page-module-scss-module__FwCdDW__implantDecisionGuideNote{margin-top:2.4rem;margin-bottom:4rem}.page-module-scss-module__FwCdDW__implantsReviews+.page-module-scss-module__FwCdDW__implantDecisionGuideNote+.btn-cta+.pageTitleContainer{margin-top:25rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantsReviews+.page-module-scss-module__FwCdDW__implantDecisionGuideNote+.btn-cta+.pageTitleContainer{margin-top:12rem}.page-module-scss-module__FwCdDW__implantsReviews{flex-direction:column;gap:1.6rem;width:calc(100% - 4.8rem)}}.page-module-scss-module__FwCdDW__careNotice{width:100%;margin-top:25rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__careNotice{width:calc(100% - 4.8rem);margin:12rem auto 0}}.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeInner{background:var(--bg-tertiary);width:min(120rem,100vw - 6.4rem);margin:0 auto;padding:6rem 8rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeInner{width:100%;padding:3.2rem 2rem}}.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle{color:var(--text-primary);align-items:center;gap:.8rem;font-family:Pretendard;display:inline-flex;position:relative}html[lang=ja] .page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle{font-size:calc(2.2rem*var(--font-boost,1));letter-spacing:-.06em;margin-bottom:1.6rem;font-weight:600;line-height:1.5}@media (max-width:1200px){.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle{letter-spacing:-.06em;gap:.8rem;margin-bottom:2rem;font-family:Pretendard;font-size:1.8rem;font-weight:600;line-height:1.4}.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle:before{width:1.8rem;height:1.8rem;font-size:1.2rem}}.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle .page-module-scss-module__FwCdDW__titleIco{flex-direction:row;flex-shrink:0;align-items:center;width:2rem;height:2rem;display:flex}.page-module-scss-module__FwCdDW__careNotice .page-module-scss-module__FwCdDW__noticeTitle .page-module-scss-module__FwCdDW__titleIco svg{width:1.8rem;height:1.8rem;display:block}.page-module-scss-module__FwCdDW__implantMedicalStaff{height:auto;padding-top:25rem;padding-bottom:15rem}@media (max-width:1200px){.page-module-scss-module__FwCdDW__implantMedicalStaff{margin-top:12rem;padding-bottom:12rem}}.page-module-scss-module__FwCdDW__noticeList{flex-direction:column;margin:0;padding:0;display:flex}.page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{color:var(--text-secondary);padding-left:1.4rem;font-family:Pretendard;position:relative}html[lang=ja] .page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-size:calc(1.6rem*var(--font-boost,1));letter-spacing:-.06em;font-weight:400;line-height:1.5}.page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem:before{content:"•";position:absolute;top:0;left:0}@media (max-width:1200px){.page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Pretendard}html[lang=ja] .page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Noto Sans JP}html[lang=zh-Hans] .page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Noto Sans SC}html[lang=zh-Hant] .page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{font-family:Noto Sans TC}.page-module-scss-module__FwCdDW__noticeList .page-module-scss-module__FwCdDW__noticeItem{letter-spacing:-.1rem;font-size:1.3rem;font-weight:400;line-height:2.3rem}}.swiper-scrollbar-drag{border-radius:2px;background-color:var(--accent-primary)!important}.sectionNavScrollTarget{animation:1.4s cubic-bezier(.33,1,.68,1) forwards page-module-scss-module__FwCdDW__sectionNavScrollTargetPulse}@keyframes page-module-scss-module__FwCdDW__sectionNavScrollTargetPulse{0%{outline:2px solid var(--accent-primary);outline-offset:.4rem}55%{outline:2px solid var(--accent-primary);outline-offset:.4rem}to{outline-offset:.8rem;outline:2px solid #0000}}.page-module-scss-module__FwCdDW__sectionNavIndicator{flex-shrink:0;width:.2rem;position:relative}.page-module-scss-module__FwCdDW__sectionNavIndicatorFull{background:var(--bg-subtle);border-radius:.4rem;width:.2rem;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__FwCdDW__sectionNavIndicatorActive{background:var(--accent-primary);border-radius:.4rem;width:.2rem;transition:transform .3s cubic-bezier(.33,1,.68,1);position:absolute;top:0;left:0}.page-module-scss-module__FwCdDW__sectionNavItems{flex-direction:column;display:flex}.page-module-scss-module__FwCdDW__pcSectionNav{z-index:100;opacity:0;will-change:opacity,transform;align-items:flex-start;gap:1.6rem;transition:opacity .35s cubic-bezier(.33,1,.68,1),transform .35s cubic-bezier(.33,1,.68,1);display:flex;position:fixed;top:15rem;left:4.6rem;transform:translateY(.6rem)}@media (max-width:1200px){.page-module-scss-module__FwCdDW__pcSectionNav{display:none}}.page-module-scss-module__FwCdDW__pcSectionNavVisible{opacity:1;transform:translateY(0)}body.cavity-key-summary-active .pcSectionNav{pointer-events:none;opacity:0!important;transform:translateY(.6rem)!important}body.marth-spa-visual-active .pcSectionNav{pointer-events:none;opacity:0!important;transform:translateY(.6rem)!important}body.laser-results-links-active .pcSectionNav{pointer-events:none;opacity:0!important;transform:translateY(.6rem)!important}.page-module-scss-module__FwCdDW__pcSectionNavItem{cursor:pointer;letter-spacing:-.1rem;color:var(--text-tertiary);white-space:nowrap;background:0 0;border:none;align-items:center;padding:0;font-family:Pretendard;font-size:1.3rem;font-weight:500;line-height:2rem;transition:color .2s cubic-bezier(.45,0,.55,1);display:flex}.page-module-scss-module__FwCdDW__pcSectionNavItem.page-module-scss-module__FwCdDW__pcSectionNavItemActive{color:var(--text-primary)}.page-module-scss-module__FwCdDW__mobileSectionNav{display:none}@media (max-width:1200px){.page-module-scss-module__FwCdDW__mobileSectionNav{border-bottom:1px solid var(--accent-stroke-secondary);z-index:5;flex-direction:column;width:100%;display:flex;position:relative}.page-module-scss-module__FwCdDW__mobileSectionNavFixed{z-index:3099;background:var(--bg-default);display:none;position:fixed;top:4.7rem;left:0;right:0}.page-module-scss-module__FwCdDW__mobileSectionNavVisible{display:flex}}.page-module-scss-module__FwCdDW__mobileSectionNavHeader{cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:space-between;align-items:center;width:calc(100% - 4.8rem);margin:0 auto;padding:1.6rem 0;display:flex}.page-module-scss-module__FwCdDW__mobileSectionNavTitle{letter-spacing:-.1rem;color:var(--text-primary);font-family:Pretendard;font-size:1.4rem;font-weight:500;line-height:2.1rem}.page-module-scss-module__FwCdDW__mobileSectionNavArrow{width:2rem;height:2rem;color:var(--text-primary);border-radius:.2rem;justify-content:center;align-items:center;padding:.4rem;transition:transform .25s cubic-bezier(.45,0,.55,1);display:flex;transform:scaleY(-1)}.page-module-scss-module__FwCdDW__mobileSectionNavArrow.page-module-scss-module__FwCdDW__mobileSectionNavArrowOpen{transform:scaleY(1)}.page-module-scss-module__FwCdDW__mobileSectionNavBody{z-index:10;background:var(--bg-default);max-height:0;padding:0 2.4rem;transition:max-height .3s cubic-bezier(.33,1,.68,1),padding-bottom .3s cubic-bezier(.33,1,.68,1);position:absolute;top:100%;left:0;right:0;overflow:hidden}.page-module-scss-module__FwCdDW__mobileSectionNavBody.page-module-scss-module__FwCdDW__mobileSectionNavBodyOpen{max-height:20rem;padding-bottom:2.4rem}.page-module-scss-module__FwCdDW__mobileSectionNavBody:after{content:"";background-color:var(--accent-stroke-secondary);opacity:.8;width:100%;height:1px;position:absolute;bottom:0;left:0}.page-module-scss-module__FwCdDW__mobileSectionNavIndex{align-items:flex-start;gap:1.6rem;display:flex}.page-module-scss-module__FwCdDW__mobileSectionNavItem{cursor:pointer;letter-spacing:-.05rem;color:var(--text-tertiary);white-space:nowrap;-webkit-tap-highlight-color:#0000;background:0 0;border:none;align-items:center;padding:0;font-family:Pretendard;font-size:1.2rem;font-weight:500;line-height:1.6rem;transition:color .2s cubic-bezier(.45,0,.55,1);display:flex}.page-module-scss-module__FwCdDW__mobileSectionNavItem.page-module-scss-module__FwCdDW__mobileSectionNavItemActive{color:var(--text-primary)}.page-module-scss-module__FwCdDW__implantFaqSection{margin-top:15rem;padding-top:10rem}#section-gum-shaping .title .visible-pc{flex-direction:column;display:flex}#section-gum-shaping .title .visible-pc span:last-child{margin-left:20.8rem}@media (max-width:1200px){#section-gum-shaping .title .visible-pc{display:none}#section-gum-shaping .title .visible-mobile{flex-direction:column;display:flex;margin-left:0!important}#section-gum-shaping .title .visible-mobile span:last-child{margin-left:5.6rem!important}}#section-botox{margin-top:15rem}#section-botox .title span:last-child{margin-left:20.8rem}#section-marth-spa+.subText{justify-content:flex-start;gap:clamp(4rem,11vw,21.2rem)}#oral-design-intro{padding-top:15rem}@media (max-width:1200px){#oral-design-intro{padding-top:7.5rem}}#oral-design-intro .title span:last-child{margin-left:5.6rem!important}#wisdom-tooth-cover{margin-bottom:2rem}
