.ContactBand-module__PbSwra__section{background:#fff;padding:48px 0 72px}.ContactBand-module__PbSwra__container{width:min(1200px,100% - 48px);margin:0 auto}.ContactBand-module__PbSwra__contactBand{background:linear-gradient(100deg,#f2f8fc 0%,#ecf5fb 100%);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));padding:28px 34px;display:grid;box-shadow:inset 0 0 0 1px #284c780a}.ContactBand-module__PbSwra__contactBand article{border-right:1px solid #284c7829;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:22px;min-height:104px;padding:0 30px;display:grid}.ContactBand-module__PbSwra__contactBand article:first-child{padding-left:4px}.ContactBand-module__PbSwra__contactBand article:last-child{border-right:0;padding-right:4px}.ContactBand-module__PbSwra__contactIcon{place-items:center;width:72px;height:72px;display:grid}.ContactBand-module__PbSwra__contactIcon img{object-fit:contain;width:100%;height:100%}.ContactBand-module__PbSwra__contactBand span{color:#283845;font-size:1rem;font-weight:900;display:block}.ContactBand-module__PbSwra__contactBand a{color:#2f6eb3;letter-spacing:-.035em;white-space:nowrap;border-radius:6px;width:fit-content;margin-top:2px;margin-left:-4px;padding:2px 4px;font-size:clamp(1.7rem,2.7vw,2.35rem);font-weight:900;line-height:1.08;text-decoration:none;transition:color .18s,background-color .18s;display:block}.ContactBand-module__PbSwra__contactBand a:hover{color:#124f8f;background-color:#2f6eb31a;text-decoration:none}.ContactBand-module__PbSwra__contactBand a:focus-visible{color:#124f8f;outline-offset:2px;background-color:#2f6eb31f;outline:2px solid #2f6eb357;text-decoration:none}.ContactBand-module__PbSwra__contactBand p,.ContactBand-module__PbSwra__contactBand strong{color:#445361;margin:5px 0 0;font-size:.84rem;font-weight:750;line-height:1.48;display:block}.ContactBand-module__PbSwra__contactBand strong{font-size:.92rem}@media (max-width:1200px){.ContactBand-module__PbSwra__contactBand article{grid-template-columns:60px minmax(0,1fr);gap:16px;padding:0 18px}.ContactBand-module__PbSwra__contactIcon{width:58px;height:58px}}@media (max-width:1100px){.ContactBand-module__PbSwra__container{width:min(100% - 32px,1200px)}.ContactBand-module__PbSwra__contactBand{grid-template-columns:1fr;padding:18px 28px}.ContactBand-module__PbSwra__contactBand article,.ContactBand-module__PbSwra__contactBand article:first-child,.ContactBand-module__PbSwra__contactBand article:last-child{border-bottom:1px solid #284c7824;border-right:0;min-height:112px;padding:18px 0}.ContactBand-module__PbSwra__contactBand article:last-child{border-bottom:0}}@media (max-width:560px){.ContactBand-module__PbSwra__section{padding-bottom:52px}.ContactBand-module__PbSwra__container{width:min(100% - 24px,1200px)}.ContactBand-module__PbSwra__contactBand{padding:12px 20px}.ContactBand-module__PbSwra__contactBand article,.ContactBand-module__PbSwra__contactBand article:first-child,.ContactBand-module__PbSwra__contactBand article:last-child{grid-template-columns:56px minmax(0,1fr);gap:15px}.ContactBand-module__PbSwra__contactIcon{width:54px;height:54px}.ContactBand-module__PbSwra__contactBand a{font-size:1.72rem}}@media (max-width:600px){.ContactBand-module__PbSwra__section{padding:28px 0 40px}.ContactBand-module__PbSwra__contactBand{border-radius:8px;padding:8px 16px}.ContactBand-module__PbSwra__contactBand article,.ContactBand-module__PbSwra__contactBand article:first-child,.ContactBand-module__PbSwra__contactBand article:last-child{grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:0;padding:16px 0}.ContactBand-module__PbSwra__contactIcon{width:38px;height:38px}.ContactBand-module__PbSwra__contactBand a{align-items:center;min-height:44px;font-size:1.5rem;display:flex}.ContactBand-module__PbSwra__contactBand p{margin-top:0}}
.PageHero-module__7kUchG__container{width:var(--container);margin:0 auto}.PageHero-module__7kUchG__hero{isolation:isolate;background-color:#28333f;place-items:center;min-height:290px;display:grid;position:relative;overflow:hidden}.PageHero-module__7kUchG__heroImage{z-index:0;object-fit:cover;opacity:1;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.PageHero-module__7kUchG__heroShade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#28333fd1 0%,#28333fa3 30%,#28333f6b 58%,#28333f2b 100%),linear-gradient(#121b250d 0%,#121b2538 100%);position:absolute;inset:0}.PageHero-module__7kUchG__heroCopy{z-index:2;width:var(--container);color:#fff;text-align:center;position:relative}.PageHero-module__7kUchG__heroCopy h1{color:#fff;letter-spacing:-.07em;text-shadow:0 4px 18px #05182d38;margin:0;font-size:clamp(2.65rem,4.2vw,3.65rem);font-weight:800;line-height:1}.PageHero-module__7kUchG__breadcrumb{background:#fff;border-bottom:1px solid #e2e8ee}.PageHero-module__7kUchG__breadcrumb .PageHero-module__7kUchG__container{color:#7a8794;align-items:center;gap:13px;min-height:54px;font-size:.82rem;font-weight:700;display:flex}.PageHero-module__7kUchG__breadcrumb a{color:inherit;align-items:center;gap:7px;text-decoration:none;transition:color .15s;display:inline-flex}.PageHero-module__7kUchG__breadcrumb a:hover,.PageHero-module__7kUchG__breadcrumb a:focus-visible{color:var(--seon-blue)}.PageHero-module__7kUchG__breadcrumb svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:15px;height:15px}.PageHero-module__7kUchG__breadcrumbSegment{align-items:center;gap:13px;min-width:0;display:inline-flex}.PageHero-module__7kUchG__breadcrumbDivider{color:#a0aab5}.PageHero-module__7kUchG__breadcrumb strong{color:var(--seon-blue);white-space:nowrap}@media (max-width:860px){.PageHero-module__7kUchG__hero{min-height:230px}.PageHero-module__7kUchG__heroCopy,.PageHero-module__7kUchG__container{width:min(var(--container), calc(100% - 32px))}.PageHero-module__7kUchG__heroCopy h1{font-size:clamp(2.2rem,10vw,3rem)}.PageHero-module__7kUchG__breadcrumb .PageHero-module__7kUchG__container{white-space:nowrap;scrollbar-width:none;gap:9px;min-height:52px;overflow-x:auto}.PageHero-module__7kUchG__breadcrumb .PageHero-module__7kUchG__container::-webkit-scrollbar{display:none}.PageHero-module__7kUchG__breadcrumbSegment{gap:9px}}@media (max-width:480px){.PageHero-module__7kUchG__hero{min-height:210px}.PageHero-module__7kUchG__heroCopy,.PageHero-module__7kUchG__container{width:min(var(--container), calc(100% - 24px))}}.PageHero-module__7kUchG__heroCopy h1.PageHero-module__7kUchG__heroTitleWithEnglish{flex-direction:column;align-items:center;gap:12px;line-height:1.05;display:flex}.PageHero-module__7kUchG__heroTitleKorean,.PageHero-module__7kUchG__heroTitleEnglish{display:block}.PageHero-module__7kUchG__heroTitleEnglish{letter-spacing:.035em;font-size:.42em;font-weight:650;line-height:1.2}@media (max-width:480px){.PageHero-module__7kUchG__heroCopy h1.PageHero-module__7kUchG__heroTitleWithEnglish{gap:9px}.PageHero-module__7kUchG__heroTitleEnglish{font-size:.46em}}
.SectionHeading-module__unGzsW__heading{color:#102f55;letter-spacing:-.03em;flex-direction:column;gap:12px;margin:0;font-size:clamp(1.875rem,2.3vw,2.25rem);font-weight:700;line-height:1.35;display:flex}.SectionHeading-module__unGzsW__heading:before{content:"";background:#0b3b75;border-radius:1px;flex:none;width:32px;height:3px}.SectionHeading-module__unGzsW__left{text-align:left;align-items:flex-start}.SectionHeading-module__unGzsW__center{text-align:center;align-items:center}@media (max-width:767px){.SectionHeading-module__unGzsW__heading{gap:9px;font-size:1.5rem}.SectionHeading-module__unGzsW__heading:before{width:26px;height:3px}}
.ProcessFlow-module__kzPFxG__flow{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ProcessFlow-module__kzPFxG__step{border-top:2px solid var(--seon-line);grid-template-columns:32px 1fr;align-content:start;align-items:center;gap:14px 12px;min-width:0;padding:18px 0 0;display:grid}.ProcessFlow-module__kzPFxG__number{color:#fff;background:var(--seon-blue);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.75rem;font-weight:700;display:grid}.ProcessFlow-module__kzPFxG__icon{justify-self:end;width:32px;height:32px}.ProcessFlow-module__kzPFxG__copy{grid-column:1/-1;min-width:0}.ProcessFlow-module__kzPFxG__copy h3,.ProcessFlow-module__kzPFxG__copy h4{color:var(--seon-navy);margin:0;font-size:1rem;line-height:1.5}.ProcessFlow-module__kzPFxG__copy p{color:var(--seon-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:.875rem;line-height:1.7}@media (max-width:1100px){.ProcessFlow-module__kzPFxG__flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.ProcessFlow-module__kzPFxG__flow{grid-template-columns:minmax(0,1fr);gap:20px}.ProcessFlow-module__kzPFxG__step{border:0;grid-template-columns:28px 32px minmax(0,1fr);align-items:start;gap:12px;padding:0}.ProcessFlow-module__kzPFxG__icon{justify-self:start}.ProcessFlow-module__kzPFxG__copy{grid-column:3}.ProcessFlow-module__kzPFxG__copy p{margin-top:4px}}
.GuidePage-module__5jYY0a__page{--guide-navy:var(--seon-navy);--guide-blue:var(--seon-blue);--guide-muted:var(--seon-muted);color:var(--seon-text);background:#fff}.GuidePage-module__5jYY0a__container{width:min(1200px,100% - 48px);margin:0 auto}.GuidePage-module__5jYY0a__section{padding:64px 0}.GuidePage-module__5jYY0a__altSection,.GuidePage-module__5jYY0a__faqSection{background:var(--seon-bg-blue)}.GuidePage-module__5jYY0a__guidePanel{margin-top:32px}.GuidePage-module__5jYY0a__guidePanel+.GuidePage-module__5jYY0a__guidePanel{margin-top:48px}.GuidePage-module__5jYY0a__panelHeading{border-left:3px solid var(--guide-blue);background:#eef4f9;align-items:baseline;gap:14px;padding:18px 20px;display:flex}.GuidePage-module__5jYY0a__returnVisit .GuidePage-module__5jYY0a__panelHeading{background:#f5f6f7;border-left-color:#8193a4}.GuidePage-module__5jYY0a__returnVisit .GuidePage-module__5jYY0a__panelHeading>span{color:var(--guide-navy);background:#dfe7ee}.GuidePage-module__5jYY0a__panelHeading>span{color:#fff;background:var(--guide-blue);border-radius:3px;flex-shrink:0;padding:4px 10px;font-size:.8rem;font-weight:700}.GuidePage-module__5jYY0a__panelHeading h3,.GuidePage-module__5jYY0a__processTitle h3{color:var(--guide-navy);margin:0;font-size:1.15rem;line-height:1.5}.GuidePage-module__5jYY0a__panelHeading p,.GuidePage-module__5jYY0a__processTitle p{color:var(--guide-muted);margin:6px 0 0;font-size:.9rem;line-height:1.7}.GuidePage-module__5jYY0a__sectionNote{color:var(--guide-muted);margin:24px 0 0;font-size:.875rem;line-height:1.7}.GuidePage-module__5jYY0a__admissionGrid{gap:48px;margin-top:32px;display:grid}.GuidePage-module__5jYY0a__processPanel{min-width:0}.GuidePage-module__5jYY0a__processTitle{border-left:3px solid var(--guide-blue);background:#e7eff6;flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding:18px 20px;display:flex}.GuidePage-module__5jYY0a__dischargePanel{border-top:1px solid #d1dce7;padding-top:32px}.GuidePage-module__5jYY0a__dischargePanel .GuidePage-module__5jYY0a__processTitle{background:#fff;border-left-color:#8193a4}.GuidePage-module__5jYY0a__processTitle p{margin:0}.GuidePage-module__5jYY0a__twoColumnSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.GuidePage-module__5jYY0a__methodList{margin-top:26px}.GuidePage-module__5jYY0a__methodCard{border-top:1px solid var(--seon-line);grid-template-columns:36px minmax(0,1fr) 18px;align-items:start;gap:16px;padding:24px 0;display:grid}.GuidePage-module__5jYY0a__methodIcon,.GuidePage-module__5jYY0a__methodIcon img{width:32px;height:32px}.GuidePage-module__5jYY0a__methodCopy{flex-direction:column;min-width:0;display:flex}.GuidePage-module__5jYY0a__methodCopy strong{color:var(--guide-navy);font-size:1rem}.GuidePage-module__5jYY0a__methodCopy>span{color:var(--guide-muted);margin-top:8px;font-size:.875rem;line-height:1.7}.GuidePage-module__5jYY0a__methodCopy small{color:var(--guide-blue);margin-top:8px;font-size:.8rem}.GuidePage-module__5jYY0a__methodArrow{color:var(--guide-blue);font-size:1.4rem;line-height:1}.GuidePage-module__5jYY0a__insurancePanel{margin-top:26px}.GuidePage-module__5jYY0a__insuranceItem{padding:20px 0}.GuidePage-module__5jYY0a__insuranceItem+.GuidePage-module__5jYY0a__insuranceItem{border-top:1px solid var(--seon-line)}.GuidePage-module__5jYY0a__insuranceItem h3{color:var(--guide-navy);margin:0;font-size:1rem}.GuidePage-module__5jYY0a__insuranceItem p{color:var(--guide-muted);margin:8px 0 0;font-size:.875rem;line-height:1.7}.GuidePage-module__5jYY0a__relatedLinks{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.GuidePage-module__5jYY0a__relatedLinks a{min-height:44px;color:var(--guide-blue);border:1px solid #a8bacd;border-radius:4px;align-items:center;padding:10px 16px;font-size:.875rem;font-weight:700;display:inline-flex}.GuidePage-module__5jYY0a__page a:focus-visible,.GuidePage-module__5jYY0a__faqItem summary:focus-visible{outline:2px solid var(--seon-sky);outline-offset:4px}.GuidePage-module__5jYY0a__page a:hover{color:var(--seon-sky)}.GuidePage-module__5jYY0a__faqList{background:#fff;margin-top:28px}.GuidePage-module__5jYY0a__faqItem{border-bottom:1px solid var(--seon-line)}.GuidePage-module__5jYY0a__faqItem summary{color:var(--guide-navy);cursor:pointer;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:20px;font-size:.95rem;font-weight:700;line-height:1.6;list-style:none;display:grid}.GuidePage-module__5jYY0a__faqItem summary::-webkit-details-marker{display:none}.GuidePage-module__5jYY0a__questionMark,.GuidePage-module__5jYY0a__faqAnswer>span{color:var(--guide-blue);font-weight:700}.GuidePage-module__5jYY0a__plus{font-size:1.3rem}.GuidePage-module__5jYY0a__faqItem[open] .GuidePage-module__5jYY0a__plus{transform:rotate(45deg)}.GuidePage-module__5jYY0a__faqAnswer{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:0 20px 22px;display:grid}.GuidePage-module__5jYY0a__faqAnswer p{color:var(--guide-muted);margin:0;font-size:.9rem;line-height:1.8}.GuidePage-module__5jYY0a__helpText{color:var(--guide-muted);text-align:center;margin:24px 0 0;font-size:.875rem;line-height:1.7}.GuidePage-module__5jYY0a__helpText a{color:var(--guide-blue);white-space:nowrap;font-weight:700}@media (max-width:900px){.GuidePage-module__5jYY0a__twoColumnSection{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:600px){.GuidePage-module__5jYY0a__container{width:calc(100% - 32px)}.GuidePage-module__5jYY0a__section{padding:44px 0}.GuidePage-module__5jYY0a__panelHeading{align-items:flex-start;gap:12px;padding:16px}.GuidePage-module__5jYY0a__processTitle{padding:16px;display:block}.GuidePage-module__5jYY0a__processTitle p{margin-top:6px}.GuidePage-module__5jYY0a__faqItem summary,.GuidePage-module__5jYY0a__faqAnswer{gap:8px;padding-left:14px;padding-right:14px}}
.DocumentsPage-module__bgPgBW__page{--documents-navy:#0b3b75;--documents-blue:#1f5eb4;--documents-ink:#18324f;--documents-muted:#64758a;--documents-border:#dce6ef;color:var(--documents-ink);background:#fff}.DocumentsPage-module__bgPgBW__container{width:min(1200px,100% - 48px);margin:0 auto}.DocumentsPage-module__bgPgBW__section{padding:82px 0}.DocumentsPage-module__bgPgBW__altSection{background:#f7fafc}.DocumentsPage-module__bgPgBW__cautionSection{background:#fbfcfe}.DocumentsPage-module__bgPgBW__overviewGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:46px;margin-top:34px;display:grid}.DocumentsPage-module__bgPgBW__overviewVisual{border:1px solid var(--documents-border);background:linear-gradient(145deg,#fff 0%,#f3f7fc 100%);border-radius:18px;place-items:center;min-height:190px;display:grid;box-shadow:0 14px 38px #14385b0e}.DocumentsPage-module__bgPgBW__overviewVisual img{object-fit:contain;width:112px;height:112px}.DocumentsPage-module__bgPgBW__overviewCopy h3{color:#14355d;letter-spacing:-.04em;word-break:keep-all;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.45}.DocumentsPage-module__bgPgBW__overviewCopy p{color:var(--documents-muted);word-break:keep-all;margin:20px 0 0;font-size:.98rem;line-height:1.9}.DocumentsPage-module__bgPgBW__overviewNotice{color:#355d8f;font-weight:800}.DocumentsPage-module__bgPgBW__documentGrid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:34px;display:grid}.DocumentsPage-module__bgPgBW__documentCard{min-height:0;box-shadow:none;border:0;border-bottom:1px solid var(--documents-border);background:0 0;border-radius:0;grid-template-columns:minmax(140px,.4fr) minmax(0,1fr);align-items:center;gap:16px;padding:20px 0;display:grid}.DocumentsPage-module__bgPgBW__documentIcon{background:#f1f6fc;border-radius:14px;place-items:center;width:56px;height:56px;display:grid}.DocumentsPage-module__bgPgBW__documentIcon img{object-fit:contain;width:42px;height:42px}.DocumentsPage-module__bgPgBW__documentCard dt{color:#17447c;letter-spacing:-.025em;word-break:keep-all;margin:0;font-size:1rem;line-height:1.4}.DocumentsPage-module__bgPgBW__documentCard dd{color:var(--documents-muted);word-break:keep-all;margin:8px 0 0;font-size:.79rem;line-height:1.6}.DocumentsPage-module__bgPgBW__sectionNote{color:#718195;margin:20px 0 0;font-size:.82rem;line-height:1.7}.DocumentsPage-module__bgPgBW__processList{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.DocumentsPage-module__bgPgBW__processItem{min-width:0;position:relative}.DocumentsPage-module__bgPgBW__processCard{border:1px solid var(--documents-border);text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;min-height:280px;padding:28px 18px 24px;display:flex;box-shadow:0 10px 30px #14385b0a}.DocumentsPage-module__bgPgBW__processNumber{color:#fff;background:var(--documents-navy);border-radius:50%;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:900;display:grid}.DocumentsPage-module__bgPgBW__processIcon{place-items:center;width:76px;height:76px;margin-top:18px;display:grid}.DocumentsPage-module__bgPgBW__processIcon img{object-fit:contain;width:60px;height:60px}.DocumentsPage-module__bgPgBW__processCard h3{color:#173f72;word-break:keep-all;margin:16px 0 0;font-size:1rem;line-height:1.4}.DocumentsPage-module__bgPgBW__processCard p{color:var(--documents-muted);word-break:keep-all;margin:10px 0 0;font-size:.8rem;line-height:1.65}.DocumentsPage-module__bgPgBW__processArrow{z-index:2;color:#8aa6c6;font-size:1.25rem;font-weight:900;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.DocumentsPage-module__bgPgBW__tableWrap{border:1px solid var(--documents-border);box-shadow:none;background:#fff;border-radius:4px;outline:none;margin-top:34px;overflow-x:auto}.DocumentsPage-module__bgPgBW__tableWrap:focus-visible{box-shadow:0 0 0 3px #1f5eb433}.DocumentsPage-module__bgPgBW__feeTable{border-collapse:collapse;color:#344b64;width:100%;min-width:850px;font-size:.86rem}.DocumentsPage-module__bgPgBW__feeTable th,.DocumentsPage-module__bgPgBW__feeTable td{text-align:center;word-break:keep-all;border-bottom:1px solid #e1e8ef;border-right:1px solid #e1e8ef;padding:17px 16px;line-height:1.55}.DocumentsPage-module__bgPgBW__feeTable tr>:last-child{border-right:0}.DocumentsPage-module__bgPgBW__feeTable tbody tr:last-child>*{border-bottom:0}.DocumentsPage-module__bgPgBW__feeTable thead th{color:#fff;background:var(--documents-navy);font-weight:850}.DocumentsPage-module__bgPgBW__feeTable tbody th{color:#173f72;background:#f8fafc;font-weight:800}.DocumentsPage-module__bgPgBW__feeTable tbody tr:hover td,.DocumentsPage-module__bgPgBW__feeTable tbody tr:hover th{background:#f3f7fc}.DocumentsPage-module__bgPgBW__applicantGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:34px;display:grid}.DocumentsPage-module__bgPgBW__applicantCard{border:0;border-top:1px solid var(--documents-border);background:#fff;border-radius:0;min-height:0;padding:24px 0}.DocumentsPage-module__bgPgBW__applicantCard h3{color:#173f72;letter-spacing:-.03em;margin:0;font-size:1.15rem}.DocumentsPage-module__bgPgBW__applicantCard ul{margin:22px 0 0;padding:0;list-style:none}.DocumentsPage-module__bgPgBW__applicantCard li{color:var(--documents-muted);word-break:keep-all;padding-left:20px;font-size:.9rem;line-height:1.75;position:relative}.DocumentsPage-module__bgPgBW__applicantCard li+li{margin-top:10px}.DocumentsPage-module__bgPgBW__applicantCard li:before{content:"";background:var(--documents-blue);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:0}.DocumentsPage-module__bgPgBW__cautionBox{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;margin-top:34px;padding:24px 0;display:grid}.DocumentsPage-module__bgPgBW__cautionBox ul{margin:0;padding:0;list-style:none}.DocumentsPage-module__bgPgBW__cautionBox li{color:#52677d;word-break:keep-all;padding-left:26px;font-size:.91rem;line-height:1.75;position:relative}.DocumentsPage-module__bgPgBW__cautionBox li+li{margin-top:12px}.DocumentsPage-module__bgPgBW__cautionBox li:before{content:"✓";color:#fff;background:var(--documents-navy);border-radius:50%;place-items:center;width:18px;height:18px;font-size:.68rem;font-weight:900;display:grid;position:absolute;top:.02em;left:0}.DocumentsPage-module__bgPgBW__cautionVisual{opacity:.82;place-items:center;display:grid}.DocumentsPage-module__bgPgBW__cautionVisual img{object-fit:contain;width:142px;height:142px}@media (max-width:1100px){.DocumentsPage-module__bgPgBW__documentGrid{grid-template-columns:minmax(0,1fr);gap:0}.DocumentsPage-module__bgPgBW__processList{grid-template-columns:repeat(3,minmax(0,1fr))}.DocumentsPage-module__bgPgBW__processArrow{display:none}}@media (max-width:820px){.DocumentsPage-module__bgPgBW__section{padding:66px 0}.DocumentsPage-module__bgPgBW__container{width:min(100% - 36px,1200px)}.DocumentsPage-module__bgPgBW__overviewGrid{grid-template-columns:minmax(0,1fr);gap:28px}.DocumentsPage-module__bgPgBW__overviewVisual{min-height:160px}.DocumentsPage-module__bgPgBW__documentGrid{grid-template-columns:minmax(0,1fr);gap:0}.DocumentsPage-module__bgPgBW__processList{grid-template-columns:repeat(2,minmax(0,1fr))}.DocumentsPage-module__bgPgBW__applicantGrid{grid-template-columns:1fr}.DocumentsPage-module__bgPgBW__cautionBox{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);padding:24px 0}.DocumentsPage-module__bgPgBW__cautionVisual{display:none}}@media (max-width:560px){.DocumentsPage-module__bgPgBW__section{padding:56px 0}.DocumentsPage-module__bgPgBW__container{width:min(100% - 28px,1200px)}.DocumentsPage-module__bgPgBW__documentGrid,.DocumentsPage-module__bgPgBW__processList{grid-template-columns:1fr}.DocumentsPage-module__bgPgBW__documentCard{border:0;border-bottom:1px solid var(--documents-border);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(140px,.4fr) minmax(0,1fr);padding:20px 0}.DocumentsPage-module__bgPgBW__processCard{min-height:250px}.DocumentsPage-module__bgPgBW__cautionBox{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);padding:24px 0}}.DocumentsPage-module__bgPgBW__documentCard dt{font-weight:700}.DocumentsPage-module__bgPgBW__documentCard dd{margin:0;font-size:.92rem}@media (max-width:560px){.DocumentsPage-module__bgPgBW__documentCard{grid-template-columns:minmax(0,1fr);gap:8px}}
.EmergencyPage-module__XmK5-a__page{--emergency-navy:#0b3b75;--emergency-blue:#1d5bb8;--emergency-red:#d73945;--emergency-ink:#18324f;--emergency-muted:#637387;--emergency-border:#dbe5ef;color:var(--emergency-ink);background:#fff}.EmergencyPage-module__XmK5-a__container{width:min(1200px,100% - 48px);margin:0 auto}.EmergencyPage-module__XmK5-a__section{padding:82px 0}.EmergencyPage-module__XmK5-a__altSection{background:#f7fafc}.EmergencyPage-module__XmK5-a__symptomSection{background:snow}.EmergencyPage-module__XmK5-a__overviewGrid{grid-template-columns:minmax(320px,.85fr) minmax(0,1.45fr);align-items:stretch;gap:32px;margin-top:34px;display:grid}.EmergencyPage-module__XmK5-a__alertCard{box-shadow:none;background:#fff7f7;border:1px solid #efc9cd;border-radius:4px;padding:36px}.EmergencyPage-module__XmK5-a__alertEyebrow{color:var(--emergency-red);letter-spacing:.13em;font-size:.76rem;font-weight:900}.EmergencyPage-module__XmK5-a__alertCard h3{color:#18324f;letter-spacing:-.045em;word-break:keep-all;margin:0;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:1.35}.EmergencyPage-module__XmK5-a__alertCard h3 strong{color:var(--emergency-red)}.EmergencyPage-module__XmK5-a__alertCard p{color:#5d6f82;word-break:keep-all;margin:24px 0 0;font-size:.94rem;line-height:1.85}.EmergencyPage-module__XmK5-a__alertNotice{border-top:1px solid #efc9cd;padding-top:18px;font-weight:850;color:var(--emergency-red)!important}.EmergencyPage-module__XmK5-a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:28px;display:grid}.EmergencyPage-module__XmK5-a__featureCard{text-align:left;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;grid-template-columns:36px minmax(0,1fr);justify-content:center;align-items:start;gap:6px 12px;padding:0;display:grid}.EmergencyPage-module__XmK5-a__featureIcon{background:0 0;border-radius:50%;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid}.EmergencyPage-module__XmK5-a__featureIcon img{object-fit:contain;width:32px;height:32px}.EmergencyPage-module__XmK5-a__featureCard h3{color:#173f72;word-break:keep-all;margin:0;font-size:1rem;line-height:1.45}.EmergencyPage-module__XmK5-a__featureCard p{color:var(--emergency-muted);word-break:keep-all;grid-column:2;margin:0;font-size:.82rem;line-height:1.65}.EmergencyPage-module__XmK5-a__processList{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.EmergencyPage-module__XmK5-a__processItem{min-width:0;position:relative}.EmergencyPage-module__XmK5-a__processCard{border:1px solid var(--emergency-border);text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;min-height:288px;padding:28px 18px 24px;display:flex}.EmergencyPage-module__XmK5-a__processNumber{color:#fff;background:var(--emergency-navy);border-radius:50%;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:900;display:grid}.EmergencyPage-module__XmK5-a__processIcon{place-items:center;width:80px;height:80px;margin-top:18px;display:grid}.EmergencyPage-module__XmK5-a__processIcon img{object-fit:contain;width:66px;height:66px}.EmergencyPage-module__XmK5-a__processCard h3{color:#173f72;word-break:keep-all;margin:15px 0 0;font-size:1rem;line-height:1.4}.EmergencyPage-module__XmK5-a__processCard p{color:var(--emergency-muted);word-break:keep-all;margin:10px 0 0;font-size:.8rem;line-height:1.65}.EmergencyPage-module__XmK5-a__processArrow{z-index:2;color:#8aa6c6;font-size:1.25rem;font-weight:900;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.EmergencyPage-module__XmK5-a__sectionLead{color:var(--emergency-muted);margin:24px 0 0;font-size:.94rem;line-height:1.75}.EmergencyPage-module__XmK5-a__triageGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.EmergencyPage-module__XmK5-a__triageCard{text-align:center;border:1px solid;border-radius:4px;flex-direction:column;align-items:center;min-height:206px;padding:24px 18px;display:flex}.EmergencyPage-module__XmK5-a__triageLevel{font-size:.8rem;font-weight:900}.EmergencyPage-module__XmK5-a__triageCard strong{color:#fff;border-radius:999px;margin-top:12px;padding:6px 15px;font-size:.8rem}.EmergencyPage-module__XmK5-a__triageCard p{word-break:keep-all;margin:16px 0 0;font-size:.8rem;line-height:1.65}.EmergencyPage-module__XmK5-a__critical{color:#b72735;background:#fff7f8;border-color:#ef9ea6}.EmergencyPage-module__XmK5-a__critical strong{background:#d73543}.EmergencyPage-module__XmK5-a__urgent{color:#a95509;background:#fff9f2;border-color:#f3bd82}.EmergencyPage-module__XmK5-a__urgent strong{background:#ef7b1a}.EmergencyPage-module__XmK5-a__emergency{color:#997000;background:#fffcef;border-color:#f0d486}.EmergencyPage-module__XmK5-a__emergency strong{background:#e9ad13}.EmergencyPage-module__XmK5-a__lessUrgent{color:#367d2f;background:#f7fff6;border-color:#acd5a5}.EmergencyPage-module__XmK5-a__lessUrgent strong{background:#43a23c}.EmergencyPage-module__XmK5-a__nonUrgent{color:#1d568e;background:#f6faff;border-color:#a9c6e5}.EmergencyPage-module__XmK5-a__nonUrgent strong{background:#245f9e}.EmergencyPage-module__XmK5-a__triageNote{color:#718092;margin:18px 0 0;font-size:.8rem;line-height:1.65}.EmergencyPage-module__XmK5-a__triageNote:before{content:"※ "}.EmergencyPage-module__XmK5-a__symptomGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-top:34px;display:grid}.EmergencyPage-module__XmK5-a__symptomCard{background:0 0;border:0;border-radius:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;min-height:0;padding:0;display:block}.EmergencyPage-module__XmK5-a__symptomCard span{color:#fff;background:var(--emergency-red);border-radius:50%;place-items:center;width:38px;height:38px;font-size:.72rem;font-weight:900;display:grid}.EmergencyPage-module__XmK5-a__symptomCard p{color:#314a63;word-break:keep-all;margin:0;font-size:.9rem;font-weight:750;line-height:1.5}.EmergencyPage-module__XmK5-a__cautionBox{border-left:4px solid var(--emergency-red);background:#fff0f2;border-radius:0 12px 12px 0;margin-top:22px;padding:24px 28px}.EmergencyPage-module__XmK5-a__cautionBox strong{color:#bd2e3b;font-size:.95rem}.EmergencyPage-module__XmK5-a__cautionBox p{color:#75545a;margin:8px 0 0;font-size:.85rem;line-height:1.65}.EmergencyPage-module__XmK5-a__contactPanel{border:1px solid var(--emergency-border);box-shadow:none;background:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.2fr);margin-top:34px;display:grid;overflow:hidden}.EmergencyPage-module__XmK5-a__buildingVisual{min-height:360px;position:relative;overflow:hidden}.EmergencyPage-module__XmK5-a__buildingVisual img{object-fit:cover}.EmergencyPage-module__XmK5-a__emergencyContact,.EmergencyPage-module__XmK5-a__locationInfo{padding:36px}.EmergencyPage-module__XmK5-a__emergencyContact{border-left:1px solid var(--emergency-border);border-right:1px solid var(--emergency-border);flex-direction:column;justify-content:center;display:flex}.EmergencyPage-module__XmK5-a__emergencyContact>span{color:var(--emergency-navy);font-size:.86rem;font-weight:900}.EmergencyPage-module__XmK5-a__emergencyContact>a{color:var(--emergency-red);letter-spacing:-.045em;white-space:nowrap;margin-top:10px;font-size:clamp(1.65rem,2.2vw,2rem);font-weight:950;line-height:1.1;text-decoration:none}.EmergencyPage-module__XmK5-a__emergencyContact>a:hover,.EmergencyPage-module__XmK5-a__emergencyContact>a:focus-visible{color:#a71f2b;outline:none}.EmergencyPage-module__XmK5-a__emergencyContact>strong{color:#435a71;margin-top:10px;font-size:.9rem}.EmergencyPage-module__XmK5-a__emergencyContact dl{gap:14px;margin:28px 0 0;display:grid}.EmergencyPage-module__XmK5-a__emergencyContact dl div{grid-template-columns:72px minmax(0,1fr);gap:12px;display:grid}.EmergencyPage-module__XmK5-a__emergencyContact dt{color:#718092;font-size:.78rem;font-weight:800}.EmergencyPage-module__XmK5-a__emergencyContact dd{color:#314a63;margin:0;font-size:.82rem;line-height:1.55}.EmergencyPage-module__XmK5-a__emergencyContact dd a{color:inherit;text-decoration:none}.EmergencyPage-module__XmK5-a__emergencyContact dd a:hover,.EmergencyPage-module__XmK5-a__emergencyContact dd a:focus-visible{color:var(--emergency-blue);outline:none}.EmergencyPage-module__XmK5-a__locationTitle{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;display:grid}.EmergencyPage-module__XmK5-a__locationTitle span{background:#eff5fc;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.EmergencyPage-module__XmK5-a__locationTitle img{object-fit:contain;width:34px;height:34px}.EmergencyPage-module__XmK5-a__locationTitle strong{color:#173f72;font-size:1.05rem}.EmergencyPage-module__XmK5-a__locationTitle p{color:var(--emergency-muted);margin:5px 0 0;font-size:.8rem;line-height:1.5}.EmergencyPage-module__XmK5-a__locationInfo ul{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.EmergencyPage-module__XmK5-a__locationInfo li{color:#4b6075;grid-template-columns:58px minmax(0,1fr);gap:14px;font-size:.82rem;line-height:1.55;display:grid}.EmergencyPage-module__XmK5-a__locationInfo li strong{color:var(--emergency-blue)}.EmergencyPage-module__XmK5-a__locationLink{color:#174e90;border:1px solid #8babcf;border-radius:8px;justify-content:center;align-items:center;min-height:44px;margin-top:28px;padding:0 18px;font-size:.82rem;font-weight:850;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.EmergencyPage-module__XmK5-a__locationLink:hover,.EmergencyPage-module__XmK5-a__locationLink:focus-visible{border-color:var(--emergency-blue);color:#fff;background:var(--emergency-blue);outline:none}@media (max-width:1100px){.EmergencyPage-module__XmK5-a__overviewGrid{grid-template-columns:1fr}.EmergencyPage-module__XmK5-a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:28px}.EmergencyPage-module__XmK5-a__processList{grid-template-columns:repeat(3,minmax(0,1fr))}.EmergencyPage-module__XmK5-a__processArrow{display:none}.EmergencyPage-module__XmK5-a__triageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.EmergencyPage-module__XmK5-a__contactPanel{box-shadow:none;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.2fr)}.EmergencyPage-module__XmK5-a__buildingVisual{grid-column:1/-1;min-height:300px}.EmergencyPage-module__XmK5-a__emergencyContact{border-left:0;border-top:1px solid var(--emergency-border)}.EmergencyPage-module__XmK5-a__locationInfo{border-top:1px solid var(--emergency-border)}}@media (max-width:820px){.EmergencyPage-module__XmK5-a__container{width:min(100% - 32px,1200px)}.EmergencyPage-module__XmK5-a__section{padding:66px 0}.EmergencyPage-module__XmK5-a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:28px}.EmergencyPage-module__XmK5-a__processList,.EmergencyPage-module__XmK5-a__triageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EmergencyPage-module__XmK5-a__symptomGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.EmergencyPage-module__XmK5-a__contactPanel{box-shadow:none;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.2fr)}.EmergencyPage-module__XmK5-a__buildingVisual{min-height:260px}.EmergencyPage-module__XmK5-a__emergencyContact,.EmergencyPage-module__XmK5-a__locationInfo{border:0;border-top:1px solid var(--emergency-border)}}@media (max-width:560px){.EmergencyPage-module__XmK5-a__container{width:min(100% - 24px,1200px)}.EmergencyPage-module__XmK5-a__section{padding:54px 0}.EmergencyPage-module__XmK5-a__alertCard{box-shadow:none;background:#fff7f7;border-radius:4px;padding:26px 22px}.EmergencyPage-module__XmK5-a__featureGrid,.EmergencyPage-module__XmK5-a__processList,.EmergencyPage-module__XmK5-a__triageGrid,.EmergencyPage-module__XmK5-a__symptomGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.EmergencyPage-module__XmK5-a__featureCard,.EmergencyPage-module__XmK5-a__processCard,.EmergencyPage-module__XmK5-a__triageCard{border-radius:4px;min-height:auto}.EmergencyPage-module__XmK5-a__processCard{padding:24px 22px}.EmergencyPage-module__XmK5-a__symptomCard{background:0 0;border:0;border-radius:0;min-height:0;padding:0;display:block}.EmergencyPage-module__XmK5-a__buildingVisual{min-height:220px}.EmergencyPage-module__XmK5-a__emergencyContact,.EmergencyPage-module__XmK5-a__locationInfo{padding:28px 22px}.EmergencyPage-module__XmK5-a__emergencyContact dl div,.EmergencyPage-module__XmK5-a__locationInfo li{grid-template-columns:1fr;gap:4px}}@media (max-width:1100px){.EmergencyPage-module__XmK5-a__contactPanel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.EmergencyPage-module__XmK5-a__contactPanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.EmergencyPage-module__XmK5-a__featureGrid,.EmergencyPage-module__XmK5-a__symptomGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.EmergencyPage-module__XmK5-a__alertCard h3{font-size:1.375rem;line-height:1.5}}
.CenterDetailPage-module__QJYRGa__page{--center-navy:#0b3b75;--center-blue:#1e57b7;--center-ink:#17324f;--center-muted:#617183;--center-border:#dce5ee;color:var(--center-ink);background:#fff}.CenterDetailPage-module__QJYRGa__container{width:min(1200px,100% - 48px);margin:0 auto}.CenterDetailPage-module__QJYRGa__introSection,.CenterDetailPage-module__QJYRGa__focusSection,.CenterDetailPage-module__QJYRGa__procedureSection,.CenterDetailPage-module__QJYRGa__doctorSection,.CenterDetailPage-module__QJYRGa__careSection{padding:80px 0}.CenterDetailPage-module__QJYRGa__introGrid{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);align-items:center;gap:clamp(48px,7vw,90px);display:grid}.CenterDetailPage-module__QJYRGa__introText{color:#4f6072;word-break:keep-all;margin-top:28px;font-size:1.02rem;line-height:1.9}.CenterDetailPage-module__QJYRGa__introText p{margin:0}.CenterDetailPage-module__QJYRGa__introText p+p{margin-top:18px}.CenterDetailPage-module__QJYRGa__introVisual,.CenterDetailPage-module__QJYRGa__procedureVisual{background:#eef4f8;border:1px solid #24456821;border-radius:16px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 44px #1737591a}.CenterDetailPage-module__QJYRGa__introVisual{aspect-ratio:16/9}.CenterDetailPage-module__QJYRGa__coverImage{object-fit:cover;object-position:center}.CenterDetailPage-module__QJYRGa__focusSection{background:linear-gradient(#f8fbfd 0%,#fff 100%)}.CenterDetailPage-module__QJYRGa__focusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:34px;display:grid}.CenterDetailPage-module__QJYRGa__focusCard{border:1px solid var(--center-border);background:#fff;border-radius:14px;flex-direction:column;align-items:center;min-width:0;min-height:286px;padding:30px 26px 28px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 10px 30px #14385c0d}.CenterDetailPage-module__QJYRGa__focusCard:hover{border-color:#1e57b75c;transform:translateY(-4px);box-shadow:0 18px 42px #14385c1a}.CenterDetailPage-module__QJYRGa__focusIcon{background:#f2f7fc;border-radius:50%;place-items:center;width:92px;height:92px;display:grid;box-shadow:inset 0 0 0 1px #1e57b714}.CenterDetailPage-module__QJYRGa__focusIcon img{object-fit:contain;width:62px;height:62px}.CenterDetailPage-module__QJYRGa__focusCard h3{color:#123f7d;letter-spacing:-.03em;margin:20px 0 0;font-size:1.15rem;line-height:1.4}.CenterDetailPage-module__QJYRGa__focusCard p{color:var(--center-muted);text-align:center;word-break:keep-all;margin:13px 0 0;font-size:.9rem;line-height:1.72}.CenterDetailPage-module__QJYRGa__procedureSection{padding-top:84px}.CenterDetailPage-module__QJYRGa__procedureGrid{grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(38px,5vw,72px);margin-top:34px;display:grid}.CenterDetailPage-module__QJYRGa__procedureList{border-top:1px solid var(--center-border);margin:0;padding:0;list-style:none}.CenterDetailPage-module__QJYRGa__procedureList li{border-bottom:1px solid var(--center-border);grid-template-columns:26px minmax(0,1fr);gap:12px;padding:19px 0;display:grid}.CenterDetailPage-module__QJYRGa__checkIcon{color:#fff;background:var(--center-blue);border-radius:50%;place-items:center;width:21px;height:21px;margin-top:2px;font-size:.74rem;font-weight:900;display:grid}.CenterDetailPage-module__QJYRGa__procedureList strong{color:#174b89;font-size:.98rem;line-height:1.45;display:block}.CenterDetailPage-module__QJYRGa__procedureList p{color:#68788a;word-break:keep-all;margin:5px 0 0;font-size:.86rem;line-height:1.55}.CenterDetailPage-module__QJYRGa__procedureVisual{min-height:370px}.CenterDetailPage-module__QJYRGa__doctorSection{background:#f8fbfd}.CenterDetailPage-module__QJYRGa__doctorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px;display:grid}.CenterDetailPage-module__QJYRGa__doctorCard{border:1px solid var(--center-border);background:#fff;border-radius:15px;grid-template-columns:188px minmax(0,1fr);min-width:0;min-height:250px;display:grid;overflow:hidden;box-shadow:0 12px 34px #17375a0f}.CenterDetailPage-module__QJYRGa__doctorImageWrap{background:#eef3f7;min-height:250px;position:relative}.CenterDetailPage-module__QJYRGa__doctorImage{object-fit:cover;object-position:center top}.CenterDetailPage-module__QJYRGa__doctorCopy{flex-direction:column;align-items:flex-start;min-width:0;padding:28px 28px 24px;display:flex}.CenterDetailPage-module__QJYRGa__doctorDepartment{color:#1c5eaa;font-size:.82rem;font-weight:800}.CenterDetailPage-module__QJYRGa__doctorCopy h3{color:#142f4d;letter-spacing:-.04em;margin:7px 0 0;font-size:1.48rem;line-height:1.3}.CenterDetailPage-module__QJYRGa__doctorCopy ul{flex-wrap:wrap;gap:7px;margin:17px 0 22px;padding:0;list-style:none;display:flex}.CenterDetailPage-module__QJYRGa__doctorCopy li{color:#51677f;background:#f1f5f9;border-radius:999px;padding:6px 9px;font-size:.76rem;font-weight:700}.CenterDetailPage-module__QJYRGa__doctorLink{color:#fff;background:#0b4a97;border-radius:7px;justify-content:center;align-items:center;min-height:40px;margin-top:auto;padding:0 18px;font-size:.86rem;font-weight:800;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.CenterDetailPage-module__QJYRGa__doctorLink:hover,.CenterDetailPage-module__QJYRGa__doctorLink:focus-visible{color:#fff;background:#1768bc;outline:none;transform:translateY(-1px)}.CenterDetailPage-module__QJYRGa__doctorMoreWrap{justify-content:center;margin-top:28px;display:flex}.CenterDetailPage-module__QJYRGa__doctorMoreLink{color:#174b89;background:#fff;border:1px solid #1e57b7;border-radius:8px;justify-content:center;align-items:center;min-width:210px;min-height:44px;padding:0 24px;font-size:.88rem;font-weight:800;text-decoration:none;transition:color .16s,background-color .16s,transform .16s;display:inline-flex}.CenterDetailPage-module__QJYRGa__doctorMoreLink:hover,.CenterDetailPage-module__QJYRGa__doctorMoreLink:focus-visible{color:#fff;background:#174b89;outline:none;transform:translateY(-1px)}.CenterDetailPage-module__QJYRGa__careSection{padding-bottom:90px}.CenterDetailPage-module__QJYRGa__careFlow{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:34px 0 0;padding:0;list-style:none;display:grid}.CenterDetailPage-module__QJYRGa__careCard{border:1px solid var(--center-border);text-align:center;background:#fff;border-radius:14px;min-width:0;min-height:238px;padding:26px 22px 24px;position:relative}.CenterDetailPage-module__QJYRGa__careNumber{color:#fff;background:var(--center-navy);border-radius:50%;place-items:center;width:32px;height:32px;font-size:.76rem;font-weight:900;display:grid;position:absolute;top:15px;left:15px}.CenterDetailPage-module__QJYRGa__careIcon{place-items:center;width:72px;height:72px;margin:15px auto 14px;display:grid}.CenterDetailPage-module__QJYRGa__careIcon img{object-fit:contain;width:52px;height:52px}.CenterDetailPage-module__QJYRGa__careCard h3{color:#173e71;margin:0;font-size:1rem;line-height:1.4}.CenterDetailPage-module__QJYRGa__careCard p{color:#68788a;word-break:keep-all;margin:10px 0 0;font-size:.82rem;line-height:1.62}.CenterDetailPage-module__QJYRGa__careArrow{z-index:2;color:#4f77a6;font-size:2rem;line-height:1;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}@media (max-width:1020px){.CenterDetailPage-module__QJYRGa__focusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CenterDetailPage-module__QJYRGa__doctorCard{grid-template-columns:160px minmax(0,1fr)}.CenterDetailPage-module__QJYRGa__careFlow{grid-template-columns:repeat(3,minmax(0,1fr))}.CenterDetailPage-module__QJYRGa__careArrow{display:none}}@media (max-width:860px){.CenterDetailPage-module__QJYRGa__introSection,.CenterDetailPage-module__QJYRGa__focusSection,.CenterDetailPage-module__QJYRGa__procedureSection,.CenterDetailPage-module__QJYRGa__doctorSection,.CenterDetailPage-module__QJYRGa__careSection{padding:64px 0}.CenterDetailPage-module__QJYRGa__introGrid,.CenterDetailPage-module__QJYRGa__procedureGrid{grid-template-columns:1fr;gap:34px}.CenterDetailPage-module__QJYRGa__introVisual{order:-1}.CenterDetailPage-module__QJYRGa__procedureVisual{aspect-ratio:16/9;min-height:auto}.CenterDetailPage-module__QJYRGa__doctorGrid{grid-template-columns:1fr}}@media (max-width:680px){.CenterDetailPage-module__QJYRGa__container{width:min(100% - 32px,1200px)}.CenterDetailPage-module__QJYRGa__focusGrid,.CenterDetailPage-module__QJYRGa__careFlow{grid-template-columns:1fr}.CenterDetailPage-module__QJYRGa__focusCard{min-height:0}.CenterDetailPage-module__QJYRGa__doctorCard{grid-template-columns:132px minmax(0,1fr);min-height:226px}.CenterDetailPage-module__QJYRGa__doctorImageWrap{min-height:226px}.CenterDetailPage-module__QJYRGa__doctorCopy{padding:23px 18px 20px}.CenterDetailPage-module__QJYRGa__doctorCopy ul{gap:5px}.CenterDetailPage-module__QJYRGa__doctorCopy li:nth-child(n+4){display:none}.CenterDetailPage-module__QJYRGa__careCard{text-align:left;min-height:0;padding:23px 22px 23px 94px}.CenterDetailPage-module__QJYRGa__careNumber{top:18px;left:18px}.CenterDetailPage-module__QJYRGa__careIcon{width:58px;height:58px;margin:0;position:absolute;top:50px;left:17px}.CenterDetailPage-module__QJYRGa__careIcon img{width:46px;height:46px}}@media (max-width:480px){.CenterDetailPage-module__QJYRGa__doctorCard{grid-template-columns:114px minmax(0,1fr)}.CenterDetailPage-module__QJYRGa__doctorCopy h3{font-size:1.28rem}.CenterDetailPage-module__QJYRGa__doctorCopy li{font-size:.7rem}}.CenterDetailPage-module__QJYRGa__introFeatureList{border-top:1px solid var(--center-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:24px 0 0;display:grid}.CenterDetailPage-module__QJYRGa__introFeatureList dt{color:var(--center-navy);font-size:1rem;font-weight:750}.CenterDetailPage-module__QJYRGa__introFeatureList dd{color:var(--center-muted);word-break:keep-all;margin:8px 0 0;font-size:.875rem;line-height:1.7}@media (max-width:1000px){.CenterDetailPage-module__QJYRGa__introFeatureList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.CenterDetailPage-module__QJYRGa__introFeatureList{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:600px){.CenterDetailPage-module__QJYRGa__introSection,.CenterDetailPage-module__QJYRGa__focusSection,.CenterDetailPage-module__QJYRGa__procedureSection,.CenterDetailPage-module__QJYRGa__doctorSection,.CenterDetailPage-module__QJYRGa__careSection{padding:44px 0}.CenterDetailPage-module__QJYRGa__introGrid,.CenterDetailPage-module__QJYRGa__procedureGrid{gap:24px}.CenterDetailPage-module__QJYRGa__focusGrid{gap:0;margin-top:24px}.CenterDetailPage-module__QJYRGa__focusCard{border:0;border-bottom:1px solid var(--center-border);box-shadow:none;border-radius:0;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px 14px;padding:20px 0;display:grid}.CenterDetailPage-module__QJYRGa__focusCard:hover{box-shadow:none;transform:none}.CenterDetailPage-module__QJYRGa__focusIcon{width:44px;height:44px;box-shadow:none;background:0 0;grid-row:1/3}.CenterDetailPage-module__QJYRGa__focusIcon img{width:40px;height:40px}.CenterDetailPage-module__QJYRGa__focusCard h3{margin:0;font-size:1.0625rem}.CenterDetailPage-module__QJYRGa__focusCard p{text-align:left;grid-column:2;margin:0}.CenterDetailPage-module__QJYRGa__careFlow{gap:16px}.CenterDetailPage-module__QJYRGa__careCard{border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr);gap:6px 12px;padding:16px 0;display:grid}.CenterDetailPage-module__QJYRGa__careNumber{grid-row:1/3;position:static}.CenterDetailPage-module__QJYRGa__careIcon{display:none}.CenterDetailPage-module__QJYRGa__careCard p{grid-column:2;margin:0}.CenterDetailPage-module__QJYRGa__doctorLink{min-height:44px}}
.DepartmentLandingPage-module__rcYpfq__container{width:min(1180px,100% - 48px);margin:0 auto}.DepartmentLandingPage-module__rcYpfq__departmentLinks{flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;list-style:none;display:flex}.DepartmentLandingPage-module__rcYpfq__departmentLinks a{min-height:44px;color:var(--seon-blue);align-items:center;font-size:15px;display:inline-flex}.DepartmentLandingPage-module__rcYpfq__departmentLinks a:hover{text-decoration:underline}.DepartmentLandingPage-module__rcYpfq__departmentLinks a:focus-visible{outline:2px solid var(--seon-sky);outline-offset:4px}.DepartmentLandingPage-module__rcYpfq__introSection{background:#fff;padding:68px 0 64px}.DepartmentLandingPage-module__rcYpfq__introSection .DepartmentLandingPage-module__rcYpfq__container{grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:start;gap:64px;display:grid}.DepartmentLandingPage-module__rcYpfq__introCopy{padding-top:4px}.DepartmentLandingPage-module__rcYpfq__introCopy strong{color:#163b65;margin-bottom:18px;font-size:19px;line-height:1.7;display:block}.DepartmentLandingPage-module__rcYpfq__introCopy p,.DepartmentLandingPage-module__rcYpfq__doctorCopy p,.DepartmentLandingPage-module__rcYpfq__processGrid p,.DepartmentLandingPage-module__rcYpfq__preparationGrid p{color:#5b6775;word-break:keep-all;margin:0;font-size:15px;line-height:1.75}.DepartmentLandingPage-module__rcYpfq__areaSection,.DepartmentLandingPage-module__rcYpfq__doctorSection{background:#f7f9fc;padding:76px 0}.DepartmentLandingPage-module__rcYpfq__sectionHeading{margin-bottom:36px}.DepartmentLandingPage-module__rcYpfq__areaGrid{border-top:1px solid #ced8e4;border-bottom:1px solid #ced8e4;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DepartmentLandingPage-module__rcYpfq__areaItem{text-align:center;border-left:1px solid #dce4ed;flex-direction:column;justify-content:center;align-items:center;min-height:228px;padding:34px 24px 30px;display:flex}.DepartmentLandingPage-module__rcYpfq__areaItem:first-child{border-left:0}.DepartmentLandingPage-module__rcYpfq__areaIcon,.DepartmentLandingPage-module__rcYpfq__preparationIcon,.DepartmentLandingPage-module__rcYpfq__processIcon{object-fit:contain;filter:brightness(0)saturate()invert(23%)sepia(31%)saturate(1888%)hue-rotate(171deg)brightness(86%)contrast(92%);display:block}.DepartmentLandingPage-module__rcYpfq__areaIcon{width:96px;height:96px;margin-bottom:24px}.DepartmentLandingPage-module__rcYpfq__areaItem h3,.DepartmentLandingPage-module__rcYpfq__doctorCopy h3,.DepartmentLandingPage-module__rcYpfq__processGrid h3,.DepartmentLandingPage-module__rcYpfq__preparationGrid h3{color:#12365f;letter-spacing:-.035em;margin:0}.DepartmentLandingPage-module__rcYpfq__areaItem h3{font-size:20px}.DepartmentLandingPage-module__rcYpfq__focusSection{background:#fff;padding:82px 0}.DepartmentLandingPage-module__rcYpfq__focusLayout{grid-template-columns:minmax(0,1.25fr) minmax(380px,.95fr);align-items:center;gap:58px;display:grid}.DepartmentLandingPage-module__rcYpfq__infoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;display:grid}.DepartmentLandingPage-module__rcYpfq__infoHeading{border-bottom:1px solid #cbd6e2;padding-bottom:16px}.DepartmentLandingPage-module__rcYpfq__infoGroup ul{margin:20px 0 0;padding:0;list-style:none}.DepartmentLandingPage-module__rcYpfq__infoGroup li{color:#465464;word-break:keep-all;border-bottom:1px solid #edf0f4;padding:11px 0 11px 18px;font-size:15px;line-height:1.6;position:relative}.DepartmentLandingPage-module__rcYpfq__infoGroup li:before{content:"";background:#2d6aa3;border-radius:50%;width:5px;height:5px;position:absolute;top:20px;left:1px}.DepartmentLandingPage-module__rcYpfq__focusVisual{aspect-ratio:4/3;background:#e8eef5;border:1px solid #d8e2ec;border-radius:14px;width:100%;margin:0;position:relative;overflow:hidden}.DepartmentLandingPage-module__rcYpfq__focusVisual:after{pointer-events:none;content:"";background:linear-gradient(#0c274303,#0c274312);position:absolute;inset:0}.DepartmentLandingPage-module__rcYpfq__focusVisual img{object-fit:cover}.DepartmentLandingPage-module__rcYpfq__preparationSection{background:#fff;padding:72px 0}.DepartmentLandingPage-module__rcYpfq__preparationGrid{border-top:1px solid #ced8e4;border-bottom:1px solid #ced8e4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DepartmentLandingPage-module__rcYpfq__preparationGrid article{border-left:1px solid #dce4ed;grid-template-columns:50px minmax(0,1fr);gap:18px;padding:30px;display:grid}.DepartmentLandingPage-module__rcYpfq__preparationGrid article:first-child{border-left:0}.DepartmentLandingPage-module__rcYpfq__preparationIcon{width:50px;height:50px}.DepartmentLandingPage-module__rcYpfq__preparationGrid h3{margin-bottom:6px;font-size:18px}.DepartmentLandingPage-module__rcYpfq__preparationGrid p{font-size:14px}.DepartmentLandingPage-module__rcYpfq__doctorSection{background:#f7f9fc}.DepartmentLandingPage-module__rcYpfq__doctorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.DepartmentLandingPage-module__rcYpfq__doctorCard{background:#fff;border-top:2px solid #1a4d80;border-bottom:1px solid #d6dee7;grid-template-columns:144px minmax(0,1fr);min-height:220px;display:grid;overflow:hidden}.DepartmentLandingPage-module__rcYpfq__doctorImage{background:#e8edf3;min-height:220px;display:block;position:relative}.DepartmentLandingPage-module__rcYpfq__doctorImage img{object-fit:cover;object-position:center top}.DepartmentLandingPage-module__rcYpfq__doctorCopy{flex-direction:column;padding:27px 24px 23px;display:flex}.DepartmentLandingPage-module__rcYpfq__doctorTitle{font-weight:700;color:#2b6da7!important;margin-bottom:6px!important;font-size:13px!important}.DepartmentLandingPage-module__rcYpfq__doctorCopy h3{margin-bottom:10px;font-size:25px}.DepartmentLandingPage-module__rcYpfq__doctorCopy>p:not(.DepartmentLandingPage-module__rcYpfq__doctorTitle){font-size:13px;line-height:1.65}.DepartmentLandingPage-module__rcYpfq__doctorCopy a{color:#123f70;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.DepartmentLandingPage-module__rcYpfq__doctorCopy a:after{content:"→"}.DepartmentLandingPage-module__rcYpfq__doctorCopy a:hover,.DepartmentLandingPage-module__rcYpfq__doctorCopy a:focus-visible{color:#2d75b3}.DepartmentLandingPage-module__rcYpfq__processSection{background:#fff;padding:78px 0 84px}.DepartmentLandingPage-module__rcYpfq__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.DepartmentLandingPage-module__rcYpfq__processGridW{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;width:100%;margin-left:auto;margin-right:auto}.DepartmentLandingPage-module__rcYpfq__processGrid li{background:#fff;border:1px solid #d9e2ec;border-radius:5px;grid-template-columns:58px minmax(0,1fr);gap:17px;min-height:164px;padding:22px 20px;display:grid;position:relative}.DepartmentLandingPage-module__rcYpfq__processGrid li:not(:last-child):after{color:#60758b;content:"›";font-size:27px;font-weight:300;line-height:1;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.DepartmentLandingPage-module__rcYpfq__processGridW li:not(:last-child):after{z-index:2;color:#315f8f;text-align:center;content:"›";width:14px;font-size:28px;font-weight:400;line-height:1;display:block;right:-16px}.DepartmentLandingPage-module__rcYpfq__processVisual{flex-direction:column;align-items:center;display:flex}.DepartmentLandingPage-module__rcYpfq__processNumber{color:#fff;letter-spacing:0;background:#123f70;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;width:34px;height:34px;margin-bottom:24px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.DepartmentLandingPage-module__rcYpfq__processIcon{width:50px;height:50px}.DepartmentLandingPage-module__rcYpfq__processCopy{grid-template-rows:auto 1fr;gap:12px;display:grid}.DepartmentLandingPage-module__rcYpfq__processGrid h3{padding-top:4px;font-size:18px}.DepartmentLandingPage-module__rcYpfq__processGrid p{white-space:pre-line;align-self:end;min-height:4.8em;font-size:14px;line-height:1.6}@media (max-width:1080px){.DepartmentLandingPage-module__rcYpfq__areaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DepartmentLandingPage-module__rcYpfq__areaItem:nth-child(3){border-left:0}.DepartmentLandingPage-module__rcYpfq__areaItem:nth-child(n+3){border-top:1px solid #dce4ed}.DepartmentLandingPage-module__rcYpfq__focusLayout{grid-template-columns:1fr;gap:42px}.DepartmentLandingPage-module__rcYpfq__focusVisual{max-width:760px;margin:0 auto}.DepartmentLandingPage-module__rcYpfq__doctorGrid,.DepartmentLandingPage-module__rcYpfq__processGrid,.DepartmentLandingPage-module__rcYpfq__processGridW{grid-template-columns:repeat(2,minmax(0,1fr))}.DepartmentLandingPage-module__rcYpfq__processGridW li,.DepartmentLandingPage-module__rcYpfq__processGridW li:first-child,.DepartmentLandingPage-module__rcYpfq__processGridW li:nth-child(2),.DepartmentLandingPage-module__rcYpfq__processGridW li:nth-child(3),.DepartmentLandingPage-module__rcYpfq__processGridW li:nth-child(4),.DepartmentLandingPage-module__rcYpfq__processGridW li:nth-child(5){grid-area:auto}.DepartmentLandingPage-module__rcYpfq__processGridW li:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}.DepartmentLandingPage-module__rcYpfq__processGrid li:after,.DepartmentLandingPage-module__rcYpfq__processGridW li:after{display:none}}@media (max-width:760px){.DepartmentLandingPage-module__rcYpfq__container{width:min(100% - 32px,1180px)}.DepartmentLandingPage-module__rcYpfq__introSection,.DepartmentLandingPage-module__rcYpfq__areaSection,.DepartmentLandingPage-module__rcYpfq__focusSection,.DepartmentLandingPage-module__rcYpfq__doctorSection,.DepartmentLandingPage-module__rcYpfq__processSection,.DepartmentLandingPage-module__rcYpfq__preparationSection{padding-top:52px;padding-bottom:52px}.DepartmentLandingPage-module__rcYpfq__introSection .DepartmentLandingPage-module__rcYpfq__container{grid-template-columns:1fr;gap:24px}.DepartmentLandingPage-module__rcYpfq__introCopy strong{font-size:17px}.DepartmentLandingPage-module__rcYpfq__areaItem{min-height:196px;padding:28px 18px 24px}.DepartmentLandingPage-module__rcYpfq__areaIcon{width:80px;height:80px;margin-bottom:18px}.DepartmentLandingPage-module__rcYpfq__areaItem h3{font-size:18px}.DepartmentLandingPage-module__rcYpfq__infoColumns{grid-template-columns:1fr;gap:42px}.DepartmentLandingPage-module__rcYpfq__doctorGrid{grid-template-columns:1fr}.DepartmentLandingPage-module__rcYpfq__doctorCard{grid-template-columns:132px minmax(0,1fr)}.DepartmentLandingPage-module__rcYpfq__doctorCopy{padding:23px 19px 20px}.DepartmentLandingPage-module__rcYpfq__doctorCopy h3{font-size:22px}.DepartmentLandingPage-module__rcYpfq__preparationGrid{grid-template-columns:1fr}.DepartmentLandingPage-module__rcYpfq__preparationGrid article{border-top:1px solid #dce4ed;border-left:0}.DepartmentLandingPage-module__rcYpfq__preparationGrid article:first-child{border-top:0}}@media (max-width:520px){.DepartmentLandingPage-module__rcYpfq__areaGrid{grid-template-columns:1fr}.DepartmentLandingPage-module__rcYpfq__areaItem,.DepartmentLandingPage-module__rcYpfq__areaItem:nth-child(3){border-top:1px solid #dce4ed;border-left:0}.DepartmentLandingPage-module__rcYpfq__areaItem:first-child{border-top:0}.DepartmentLandingPage-module__rcYpfq__doctorCard{grid-template-columns:116px minmax(0,1fr)}.DepartmentLandingPage-module__rcYpfq__doctorImage,.DepartmentLandingPage-module__rcYpfq__doctorCard{min-height:205px}.DepartmentLandingPage-module__rcYpfq__doctorCopy>p:not(.DepartmentLandingPage-module__rcYpfq__doctorTitle){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DepartmentLandingPage-module__rcYpfq__processGrid,.DepartmentLandingPage-module__rcYpfq__processGridW{grid-template-columns:1fr}.DepartmentLandingPage-module__rcYpfq__processGridW li:last-child{grid-column:auto;width:100%}.DepartmentLandingPage-module__rcYpfq__processGrid li{min-height:156px}}.DepartmentLandingPage-module__rcYpfq__healthProgramList{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 46px;display:grid}.DepartmentLandingPage-module__rcYpfq__healthProgramItem{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:18px;min-height:118px;padding:8px 8px 8px 0;display:grid}.DepartmentLandingPage-module__rcYpfq__healthProgramIcon,.DepartmentLandingPage-module__rcYpfq__healthPreparationIcon{object-fit:contain;filter:brightness(0)saturate()invert(25%)sepia(25%)saturate(1630%)hue-rotate(169deg)brightness(88%)contrast(91%);display:block}.DepartmentLandingPage-module__rcYpfq__healthProgramIcon{width:46px;height:46px;margin-top:1px}.DepartmentLandingPage-module__rcYpfq__healthProgramItem h3{color:#12365f;letter-spacing:-.035em;margin:0 0 9px;font-size:20px}.DepartmentLandingPage-module__rcYpfq__healthProgramItem p{color:#64717e;word-break:keep-all;margin:0;font-size:14px;line-height:1.75}.DepartmentLandingPage-module__rcYpfq__healthFocusLayout{grid-template-columns:minmax(0,1.35fr) minmax(360px,.9fr);gap:48px}.DepartmentLandingPage-module__rcYpfq__healthInfoColumns{gap:28px}.DepartmentLandingPage-module__rcYpfq__healthInfoColumns .DepartmentLandingPage-module__rcYpfq__infoGroup li{letter-spacing:-.025em;white-space:nowrap;padding-right:0;font-size:14px}.DepartmentLandingPage-module__rcYpfq__healthPreparationList{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}.DepartmentLandingPage-module__rcYpfq__healthPreparationList article{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:17px;padding:8px 4px 8px 0;display:grid}.DepartmentLandingPage-module__rcYpfq__healthPreparationIcon{width:40px;height:40px;margin-top:1px}.DepartmentLandingPage-module__rcYpfq__healthPreparationList h3{color:#12365f;letter-spacing:-.035em;margin:0 0 5px;font-size:18px}.DepartmentLandingPage-module__rcYpfq__healthPreparationList p{color:#64717e;word-break:keep-all;margin:0;font-size:14px;line-height:1.75}.DepartmentLandingPage-module__rcYpfq__healthProcess{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.DepartmentLandingPage-module__rcYpfq__healthProcess:before{content:"";background:#b8c8d8;height:1px;position:absolute;top:64px;left:10%;right:10%}.DepartmentLandingPage-module__rcYpfq__healthProcess li,.DepartmentLandingPage-module__rcYpfq__healthProcess li:last-child{z-index:1;text-align:center;background:0 0;border:0;border-radius:0;width:auto;min-height:0;padding:32px 18px 30px;display:block}.DepartmentLandingPage-module__rcYpfq__healthProcess li:not(:last-child):after{display:none}.DepartmentLandingPage-module__rcYpfq__healthProcessNumber{color:#fff;letter-spacing:0;box-sizing:content-box;background:#244f78;border:8px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 22px;font-size:12px;font-weight:800;line-height:1.4;display:flex;position:relative}.DepartmentLandingPage-module__rcYpfq__healthProcessCopy h3{color:#12365f;letter-spacing:-.035em;margin:0 0 10px;font-size:18px}.DepartmentLandingPage-module__rcYpfq__healthProcessCopy p{color:#64717e;white-space:pre-line;min-height:0;margin:0;font-size:13px;line-height:1.7}@media (max-width:1080px){.DepartmentLandingPage-module__rcYpfq__healthFocusLayout{grid-template-columns:1fr;gap:42px}.DepartmentLandingPage-module__rcYpfq__healthInfoColumns{gap:36px}.DepartmentLandingPage-module__rcYpfq__healthInfoColumns .DepartmentLandingPage-module__rcYpfq__infoGroup li{white-space:normal}.DepartmentLandingPage-module__rcYpfq__healthPreparationList{gap:26px}.DepartmentLandingPage-module__rcYpfq__healthProcess{grid-template-columns:repeat(5,minmax(0,1fr))}.DepartmentLandingPage-module__rcYpfq__healthProcess li,.DepartmentLandingPage-module__rcYpfq__healthProcess li:last-child{grid-column:auto;justify-self:stretch;width:auto}}@media (max-width:760px){.DepartmentLandingPage-module__rcYpfq__healthProgramList,.DepartmentLandingPage-module__rcYpfq__healthPreparationList{grid-template-columns:1fr;gap:28px}.DepartmentLandingPage-module__rcYpfq__healthProgramItem{grid-template-columns:50px minmax(0,1fr);gap:16px;min-height:0;padding:4px 0}.DepartmentLandingPage-module__rcYpfq__healthProgramIcon{width:42px;height:42px}.DepartmentLandingPage-module__rcYpfq__healthPreparationList article{grid-template-columns:46px minmax(0,1fr);gap:16px;padding:4px 0}.DepartmentLandingPage-module__rcYpfq__healthPreparationIcon{width:38px;height:38px}.DepartmentLandingPage-module__rcYpfq__healthProcess{display:block}.DepartmentLandingPage-module__rcYpfq__healthProcess:before{width:1px;height:auto;top:24px;bottom:24px;left:23px}.DepartmentLandingPage-module__rcYpfq__healthProcess li,.DepartmentLandingPage-module__rcYpfq__healthProcess li:last-child{text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:22px;padding:24px 0;display:grid}.DepartmentLandingPage-module__rcYpfq__healthProcessNumber{border-width:5px;width:40px;height:40px;margin:0}.DepartmentLandingPage-module__rcYpfq__healthProcessCopy h3{padding-top:3px}}@media (max-width:600px){.DepartmentLandingPage-module__rcYpfq__areaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DepartmentLandingPage-module__rcYpfq__areaItem{min-height:130px;padding:20px 10px}.DepartmentLandingPage-module__rcYpfq__areaItem:nth-child(2n){border-left:1px solid #dce4ed}.DepartmentLandingPage-module__rcYpfq__areaItem:nth-child(-n+2){border-top:0}.DepartmentLandingPage-module__rcYpfq__areaIcon{width:48px;height:48px;margin-bottom:12px}.DepartmentLandingPage-module__rcYpfq__areaItem h3{font-size:1rem;line-height:1.4}.DepartmentLandingPage-module__rcYpfq__processGrid li{grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:0;padding:18px 14px}.DepartmentLandingPage-module__rcYpfq__processNumber{margin-bottom:0}.DepartmentLandingPage-module__rcYpfq__processIcon{display:none}.DepartmentLandingPage-module__rcYpfq__processCopy{gap:8px}.DepartmentLandingPage-module__rcYpfq__processGrid p{min-height:0}.DepartmentLandingPage-module__rcYpfq__healthProcess li,.DepartmentLandingPage-module__rcYpfq__healthProcess li:last-child{grid-template-columns:48px minmax(0,1fr);gap:18px;padding:20px 0}.DepartmentLandingPage-module__rcYpfq__doctorCopy a{min-height:44px;padding-top:10px}}
.LegalDocumentPage-module__9TplFW__page{--legal-navy:#0b3b75;--legal-blue:#1d58b7;--legal-ink:#17324f;--legal-muted:#627386;--legal-border:#dbe5ef;color:var(--legal-ink);background:#fff}.LegalDocumentPage-module__9TplFW__container{width:min(1200px,100% - 48px);margin:0 auto}.LegalDocumentPage-module__9TplFW__introSection{padding:82px 0 76px}.LegalDocumentPage-module__9TplFW__introPanel{border:1px solid var(--legal-border);background:linear-gradient(120deg,#fff 0%,#f4f8fd 100%);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:36px;margin-top:32px;padding:31px 34px;display:flex;box-shadow:0 14px 40px #15395c0e}.LegalDocumentPage-module__9TplFW__introPanel>div:first-child{min-width:0;max-width:800px}.LegalDocumentPage-module__9TplFW__eyebrow{color:var(--legal-blue);letter-spacing:.13em;font-size:.73rem;font-weight:900;display:block}.LegalDocumentPage-module__9TplFW__introPanel h3,.LegalDocumentPage-module__9TplFW__introPanel p,.LegalDocumentPage-module__9TplFW__documentMeta,.LegalDocumentPage-module__9TplFW__documentMeta dd{margin:0}.LegalDocumentPage-module__9TplFW__introPanel h3{color:#143f73;letter-spacing:-.045em;word-break:keep-all;margin-top:10px;font-size:clamp(1.24rem,2.2vw,1.62rem);line-height:1.43}.LegalDocumentPage-module__9TplFW__introPanel p{color:var(--legal-muted);word-break:keep-all;margin-top:13px;font-size:.91rem;line-height:1.78}.LegalDocumentPage-module__9TplFW__documentMeta{flex:0 0 250px;gap:9px;display:grid}.LegalDocumentPage-module__9TplFW__documentMeta>div{background:#ffffffd1;border:1px solid #dce6f0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:11px 14px;display:flex}.LegalDocumentPage-module__9TplFW__documentMeta dt{color:#718195;font-size:.74rem;font-weight:800}.LegalDocumentPage-module__9TplFW__documentMeta dd,.LegalDocumentPage-module__9TplFW__documentMeta a{color:#153f72;font-size:.84rem;font-weight:900;text-decoration:none}.LegalDocumentPage-module__9TplFW__documentMeta a:hover,.LegalDocumentPage-module__9TplFW__documentMeta a:focus-visible{color:var(--legal-blue);outline:none}.LegalDocumentPage-module__9TplFW__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.LegalDocumentPage-module__9TplFW__summaryCard{border:1px solid var(--legal-border);background:#fff;border-radius:15px;min-height:176px;padding:23px 24px;box-shadow:0 10px 32px #163c610b}.LegalDocumentPage-module__9TplFW__summaryCard>span{color:#fff;background:var(--legal-navy);border-radius:999px;place-items:center;width:36px;height:25px;font-size:.68rem;font-weight:950;display:inline-grid}.LegalDocumentPage-module__9TplFW__summaryCard h3,.LegalDocumentPage-module__9TplFW__summaryCard p{margin:0}.LegalDocumentPage-module__9TplFW__summaryCard h3{color:#173f72;letter-spacing:-.03em;margin-top:16px;font-size:1rem;line-height:1.45}.LegalDocumentPage-module__9TplFW__summaryCard p{color:var(--legal-muted);word-break:keep-all;margin-top:9px;font-size:.82rem;line-height:1.72}.LegalDocumentPage-module__9TplFW__documentSection{background:#f7fafc;padding:76px 0 92px}.LegalDocumentPage-module__9TplFW__documentLayout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:34px;display:grid}.LegalDocumentPage-module__9TplFW__toc{border:1px solid var(--legal-border);background:#fff;border-radius:15px;min-width:0;max-width:100%;padding:22px 18px;position:sticky;top:96px;box-shadow:0 10px 30px #14395d0b}.LegalDocumentPage-module__9TplFW__toc>strong{color:#153f72;border-bottom:1px solid #e4ebf2;padding:0 7px 13px;font-size:.9rem;display:block}.LegalDocumentPage-module__9TplFW__toc nav{gap:2px;margin-top:9px;display:grid}.LegalDocumentPage-module__9TplFW__toc a{color:#5f7184;border-radius:7px;padding:8px;font-size:.75rem;font-weight:700;line-height:1.45;text-decoration:none;transition:color .14s,background-color .14s}.LegalDocumentPage-module__9TplFW__toc a:hover,.LegalDocumentPage-module__9TplFW__toc a:focus-visible{color:var(--legal-blue);background:#f1f6fc;outline:none}.LegalDocumentPage-module__9TplFW__documentContent{gap:22px;min-width:0;display:grid}.LegalDocumentPage-module__9TplFW__article{border:1px solid var(--legal-border);background:#fff;border-radius:18px;grid-template-columns:54px minmax(0,1fr);gap:22px;padding:34px 36px;scroll-margin-top:96px;display:grid;box-shadow:0 12px 36px #173a5e0d}.LegalDocumentPage-module__9TplFW__articleNumber{color:#fff;background:linear-gradient(135deg, var(--legal-navy), var(--legal-blue));border-radius:13px;place-items:center;width:46px;height:46px;font-size:.78rem;font-weight:950;display:grid}.LegalDocumentPage-module__9TplFW__articleBody h2,.LegalDocumentPage-module__9TplFW__articleBody h3,.LegalDocumentPage-module__9TplFW__articleBody p,.LegalDocumentPage-module__9TplFW__articleBody ul{margin:0}.LegalDocumentPage-module__9TplFW__articleBody h2{color:#123e72;letter-spacing:-.04em;font-size:clamp(1.16rem,2vw,1.42rem);line-height:1.45}.LegalDocumentPage-module__9TplFW__articleBody>p{color:var(--legal-muted);word-break:keep-all;margin-top:15px;font-size:.86rem;line-height:1.82}.LegalDocumentPage-module__9TplFW__articleBody>ul,.LegalDocumentPage-module__9TplFW__subsection ul{color:#53687e;background:#f6f9fc;border-radius:12px;margin-top:16px;padding:17px 20px 17px 38px;font-size:.83rem;line-height:1.8}.LegalDocumentPage-module__9TplFW__articleBody li+li,.LegalDocumentPage-module__9TplFW__subsection li+li{margin-top:4px}.LegalDocumentPage-module__9TplFW__articleBody li::marker{color:var(--legal-blue)}.LegalDocumentPage-module__9TplFW__subsection li::marker{color:var(--legal-blue)}.LegalDocumentPage-module__9TplFW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:20px;display:grid}.LegalDocumentPage-module__9TplFW__infoCard{background:#f8fbfe;border:1px solid #dfe8f1;border-radius:13px;min-height:142px;padding:21px}.LegalDocumentPage-module__9TplFW__infoCard strong{color:#173f72;font-size:.91rem}.LegalDocumentPage-module__9TplFW__infoCard p{color:#627386;word-break:keep-all;margin:9px 0 0;font-size:.78rem;line-height:1.7}.LegalDocumentPage-module__9TplFW__tableScroll{border:1px solid var(--legal-border);-webkit-overflow-scrolling:touch;background:#fff;border-radius:13px;width:100%;margin-top:20px;overflow-x:auto}.LegalDocumentPage-module__9TplFW__tableScroll:focus-visible{outline-offset:3px;outline:3px solid #1d58b738}.LegalDocumentPage-module__9TplFW__dataTable{border-collapse:collapse;table-layout:fixed;width:100%}.LegalDocumentPage-module__9TplFW__dataTable th,.LegalDocumentPage-module__9TplFW__dataTable td{vertical-align:top;text-align:left;word-break:keep-all;border-bottom:1px solid #e5ecf3;padding:15px 16px;font-size:.78rem;line-height:1.65}.LegalDocumentPage-module__9TplFW__dataTable thead th{color:#fff;background:#173f72;font-weight:850}.LegalDocumentPage-module__9TplFW__dataTable tbody th{color:#1b4c82;background:#f7fafe;font-weight:850}.LegalDocumentPage-module__9TplFW__dataTable td{color:#5e7185}.LegalDocumentPage-module__9TplFW__dataTable tr:last-child th,.LegalDocumentPage-module__9TplFW__dataTable tr:last-child td{border-bottom:0}.LegalDocumentPage-module__9TplFW__subsection{border-top:1px solid #e2eaf2;margin-top:24px;padding-top:22px}.LegalDocumentPage-module__9TplFW__subsection h3{color:#173f72;letter-spacing:-.03em;font-size:.98rem}.LegalDocumentPage-module__9TplFW__subsection p{color:var(--legal-muted);word-break:keep-all;margin-top:10px;font-size:.83rem;line-height:1.78}.LegalDocumentPage-module__9TplFW__callout{background:#eef6ff;border:1px solid #cddff1;border-radius:13px;margin-top:20px;padding:19px 21px}.LegalDocumentPage-module__9TplFW__callout strong{color:#154a84;font-size:.88rem}.LegalDocumentPage-module__9TplFW__callout p{color:#58708a;word-break:keep-all;margin:8px 0 0;font-size:.79rem;line-height:1.72}.LegalDocumentPage-module__9TplFW__warningCallout{background:#fff9ed;border-color:#ead9b5}.LegalDocumentPage-module__9TplFW__warningCallout strong{color:#855b12}.LegalDocumentPage-module__9TplFW__warningCallout p{color:#766444}.LegalDocumentPage-module__9TplFW__operationNotice{background:#fff;border:1px dashed #b9cadb;border-radius:15px;padding:23px 25px}.LegalDocumentPage-module__9TplFW__operationNotice strong{color:#173f72;font-size:.92rem}.LegalDocumentPage-module__9TplFW__operationNotice p{color:#687a8d;word-break:keep-all;margin:9px 0 0;font-size:.8rem;line-height:1.75}.LegalDocumentPage-module__9TplFW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1020px){.LegalDocumentPage-module__9TplFW__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalDocumentPage-module__9TplFW__documentLayout{grid-template-columns:minmax(0,1fr)}.LegalDocumentPage-module__9TplFW__toc{padding:15px;position:static;overflow-x:auto}.LegalDocumentPage-module__9TplFW__toc>strong{display:none}.LegalDocumentPage-module__9TplFW__toc nav{gap:7px;width:max-content;margin:0;display:flex}.LegalDocumentPage-module__9TplFW__toc a{white-space:nowrap;background:#fff;border:1px solid #dce6f0;border-radius:999px;padding:9px 12px}}@media (max-width:760px){.LegalDocumentPage-module__9TplFW__container{width:min(100% - 32px,1200px)}.LegalDocumentPage-module__9TplFW__introSection{padding:64px 0 58px}.LegalDocumentPage-module__9TplFW__introPanel{flex-direction:column;align-items:stretch;gap:22px;margin-top:26px;padding:25px 23px}.LegalDocumentPage-module__9TplFW__documentMeta{flex:none}.LegalDocumentPage-module__9TplFW__summaryGrid{grid-template-columns:minmax(0,1fr)}.LegalDocumentPage-module__9TplFW__summaryCard{min-height:auto}.LegalDocumentPage-module__9TplFW__documentSection{padding:58px 0 70px}.LegalDocumentPage-module__9TplFW__article{grid-template-columns:minmax(0,1fr);gap:17px;padding:27px 22px}.LegalDocumentPage-module__9TplFW__articleNumber{width:42px;height:42px}.LegalDocumentPage-module__9TplFW__cardGrid{grid-template-columns:minmax(0,1fr)}.LegalDocumentPage-module__9TplFW__infoCard{min-height:auto}}@media (max-width:460px){.LegalDocumentPage-module__9TplFW__container{width:min(100% - 24px,1200px)}.LegalDocumentPage-module__9TplFW__introPanel{border-radius:15px;padding:22px 19px}.LegalDocumentPage-module__9TplFW__documentMeta>div{flex-direction:column;align-items:flex-start;gap:5px}.LegalDocumentPage-module__9TplFW__summaryCard,.LegalDocumentPage-module__9TplFW__article,.LegalDocumentPage-module__9TplFW__operationNotice{border-radius:14px}.LegalDocumentPage-module__9TplFW__article{padding:24px 18px}}.LegalDocumentPage-module__9TplFW__article>div{overflow-wrap:anywhere;min-width:0}
