
.m26{--accent:#584938;--soft:#f4efe6;--ink:#252c35;font:400 16px/1.95 "Nanum Myeongjo","Noto Sans KR",sans-serif;color:var(--ink);background:#fff;overflow-wrap:anywhere;padding:0 30px 34px}
.m26 *{box-sizing:border-box}.m26 :is(h1,h2,h3,h4,p,li,dt,dd,caption,summary,output,label){color:var(--ink)}
.m26 h1{font:700 clamp(30px,4.1vw,52px)/1.35 "Nanum Myeongjo","Noto Sans KR",sans-serif;letter-spacing:-.045em;margin:18px 0 26px;text-wrap:balance}.m26 h1 .query-name{display:block;font:700 17px/1.7 "Noto Sans KR",sans-serif;letter-spacing:-.02em;color:var(--accent);margin-bottom:15px}
.m26 h2{font:700 26px/1.5 "Nanum Myeongjo","Noto Sans KR",sans-serif;letter-spacing:-.035em;margin:0 0 20px}.m26 h3{font-size:19px;line-height:1.55;margin:0 0 12px}.m26 p{margin:0 0 22px}.m26 a{color:var(--accent);text-underline-offset:4px}.m26 a:hover{color:#142c3d}.m26 a:focus-visible,.m26 button:focus-visible,.m26 summary:focus-visible{outline:3px solid #0a5ea0;outline-offset:4px}
.m26 .eyebrow{font:700 11px/1.6 "Noto Sans KR",sans-serif;letter-spacing:.17em;color:var(--accent);margin-bottom:14px}.m26 .intro{padding:48px 0 35px;border-bottom:1px solid #cbd5d9}.m26 .lead{font-size:20px;line-height:1.85;max-width:45em;color:var(--ink)}.m26 .disclosure{font:400 12px/1.9 "Noto Sans KR",sans-serif;color:#46555d;max-width:54em}.m26 .section{padding:42px 0;border-bottom:1px solid #d7dfe1}.m26 .section:last-child{border-bottom:0}
.m26 .topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.m26 .topic{display:block;padding:26px;border:1px solid #d6e0e2;text-decoration:none;background:#fff;color:var(--ink)}.m26 .topic span{display:block;font:700 12px/1.7 "Noto Sans KR",sans-serif;letter-spacing:.1em;color:var(--accent);margin-bottom:12px}.m26 .topic h3{color:var(--ink)}.m26 .topic p{font:400 14px/1.85 "Noto Sans KR",sans-serif;color:#42545c;margin:0 0 15px}.m26 .topic b{font:700 12px/1.6 "Noto Sans KR",sans-serif;color:var(--accent)}.m26 .topic:hover{border-color:var(--accent);background:var(--soft)}
.m26 .flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;counter-reset:flow}.m26 .flow>div{padding:24px 20px;background:var(--soft);border-top:3px solid var(--accent);counter-increment:flow}.m26 .flow h3:before{content:"0" counter(flow) " / ";font:700 12px "Noto Sans KR",sans-serif;color:var(--accent)}.m26 .flow p{font-size:14px;line-height:1.9;margin:0}.m26 .split{display:grid;grid-template-columns:1fr 1fr;gap:30px}.m26 .split>div{min-width:0}
.m26 .dark{background:#1b2d3a;padding:34px 30px;margin:30px 0}.m26 .dark :is(h2,h3,p,li,strong,a,span){color:#fff!important}.m26 .dark a:hover{color:#e6eef9!important}.m26 .dark p:last-child{margin:0}.m26 .hero-figure{margin:32px 0}.m26 .hero-figure img{display:block;width:100%;height:330px;object-fit:cover}.m26 figcaption{font:400 12px/1.85 "Noto Sans KR",sans-serif;color:#4d6068;margin-top:12px}.m26 .featured{margin:34px 0;text-align:center}.m26 .featured img{display:block;width:min(100%,500px);height:auto;aspect-ratio:1;margin:auto;object-fit:cover}
.m26 .crumb{padding-top:28px;font:400 13px/1.7 "Noto Sans KR",sans-serif;color:#485e68}.m26 .focus-list{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}.m26 .focus-list li{padding:7px 12px;background:var(--soft);border:1px solid #cbd7da;font:700 13px/1.6 "Noto Sans KR",sans-serif;color:var(--accent)}.m26 .reading{max-width:53em}.m26 .reading p{font-size:16px;line-height:2.05}
.m26 .table-scroll{max-width:100%;overflow:auto}.m26 table{border-collapse:collapse;width:100%;table-layout:fixed;font:400 14px/1.9 "Noto Sans KR",sans-serif}.m26 caption{text-align:left;font-size:13px;margin-bottom:13px;color:#445962}.m26 th,.m26 td{padding:16px 13px;vertical-align:top;text-align:left;border-bottom:1px solid #cbd6d9;overflow-wrap:anywhere}.m26 thead th{background:var(--accent);color:#fff}.m26 tbody th{background:var(--soft);color:var(--ink);width:23%}
.m26 .case{border-left:5px solid var(--accent);padding:24px 26px;background:var(--soft)}.m26 .case p:last-child{margin:0}.m26 .questions{margin:0;padding-left:25px}.m26 .questions li{padding:10px 0 16px 8px;border-bottom:1px solid #d6dfe1}.m26 .readiness{background:var(--soft);padding:26px;margin-top:26px}.m26 .readiness h3{font-size:19px}.m26 .readiness label{display:flex;gap:12px;align-items:flex-start;margin:15px 0;font:400 15px/1.8 "Noto Sans KR",sans-serif;cursor:pointer}.m26 input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin-top:4px;accent-color:var(--accent)}.m26 output{font:700 14px/1.8 "Noto Sans KR",sans-serif;display:block;margin-top:18px}.m26 button{font:700 13px/1.7 "Noto Sans KR",sans-serif;cursor:pointer;border:1px solid var(--accent);background:#fff;color:var(--accent);padding:9px 14px;margin-top:14px}.m26 button:hover{background:var(--accent);color:#fff}.m26 .safety{padding:25px 28px;background:#fff4e7;border:1px solid #d7b98d;margin:32px 0}.m26 .safety :is(h2,p,strong){color:#423321!important}.m26 .safety h2{font-size:21px}.m26 .safety p:last-child{margin:0}
.m26 details{border-bottom:1px solid #cfd9dc}.m26 summary{padding:20px 0;cursor:pointer;font-weight:700;color:var(--ink)}.m26 details p{padding:0 12px 18px;margin:0;font-size:15px}.m26 .refs{margin:0;padding-left:20px;font:400 13px/1.9 "Noto Sans KR",sans-serif}.m26 .refs li{margin-bottom:9px}.m26 .refs a{color:var(--accent)}.m26 .related{display:flex;flex-wrap:wrap;gap:12px;padding:0;list-style:none}.m26 .related a{font-size:14px;padding:9px 12px;border:1px solid #cbd5d9;display:block}
.ortho-header{position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:0!important;padding:23px 30px!important;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #cbd5d9;background:#fff!important;color:#252c35!important;font-family:"Nanum Myeongjo","Noto Sans KR",sans-serif}.ortho-header a{color:#584938!important;text-decoration:none}.ortho-header .ortho-brand{font-size:21px;font-weight:700;line-height:1.5;letter-spacing:-.035em}.ortho-brand small{display:block;font:600 9px/1.7 "Noto Sans KR",sans-serif;letter-spacing:.12em;color:#4c5d67!important}.ortho-header nav ul{display:flex;gap:17px;margin:0;padding:0;list-style:none}.ortho-header nav a{font:700 12px/1.8 "Noto Sans KR",sans-serif}.ortho-menu-toggle{display:none;border:1px solid #584938;background:#fff;color:#584938;font:700 13px/1.7 "Noto Sans KR",sans-serif;padding:9px 12px}.ortho-header :is(a,button):focus-visible{outline:3px solid #0a5ea0;outline-offset:4px}.ortho-footer{background:#1b2d3a;padding:38px 30px;font:400 13px/1.95 "Noto Sans KR",sans-serif;color:#fff}.ortho-footer :is(p,strong,small,a){color:#fff!important}.ortho-footer strong{font-size:20px}.ortho-footer a{text-decoration:underline;text-underline-offset:4px}.ortho-footer p{margin:13px 0}
body.ortho-site{--medical26-frame:860px;--medical23-frame:860px;background:#e5ebed;isolation:isolate}body.ortho-site:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(12,24,39,.38),rgba(12,24,39,.38)),url("https://xn--vb0bx4mnyownas0eu03awrd.xn--hu5b25b77nvwc.org/wp-content/uploads/medical26-20261026/hero.webp");background-position:center;background-size:cover;background-repeat:no-repeat}
body.ortho-site .ortho-gallery-label{font:700 24px/1.6 "Nanum Myeongjo","Noto Sans KR",sans-serif;color:#584938;margin:0 0 22px}.ortho-gallery-label small{display:block;font:400 13px/1.8 "Noto Sans KR",sans-serif;margin-top:6px;color:#435963}body.ortho-site .ortho-gallery .pt-cv-title a{font-family:"Nanum Myeongjo","Noto Sans KR",sans-serif;color:#584938!important;font-weight:700;text-decoration:none}body.ortho-site .ortho-gallery .pt-cv-title a:hover{text-decoration:underline;color:#172f44!important}
@media(max-width:767px){.m26{font-size:15px;padding:0 18px 28px}.m26 .intro{padding:30px 0 26px}.m26 h1{font-size:31px;line-height:1.4}.m26 h2{font-size:23px}.m26 .lead{font-size:18px}.m26 .section{padding:30px 0}.m26 .topic-grid{gap:12px}.m26 .topic{padding:20px 15px}.m26 .topic h3{font-size:18px}.m26 .topic p{font-size:13px}.m26 .flow{grid-template-columns:1fr}.m26 .split{grid-template-columns:1fr;gap:22px}.m26 .dark{padding:26px 22px}.m26 .hero-figure img{height:270px}.m26 .case,.m26 .readiness,.m26 .safety{padding:22px 20px}.m26 th,.m26 td{padding:12px 8px;font-size:12px}.ortho-header{padding:18px!important;flex-wrap:wrap}.ortho-header .ortho-brand{font-size:19px}.ortho-menu-toggle{display:block}.ortho-header nav{width:100%}.ortho-header nav ul{flex-wrap:wrap;gap:12px 18px}html.ortho-js .ortho-header nav{display:none}html.ortho-js .ortho-header[data-menu-open="true"] nav{display:block}.ortho-footer{padding:30px 20px 148px}body.ortho-site .ortho-gallery-label{font-size:21px}body.ortho-site:before{background-image:linear-gradient(rgba(233,238,239,.9),rgba(233,238,239,.9)),url("https://xn--vb0bx4mnyownas0eu03awrd.xn--hu5b25b77nvwc.org/wp-content/uploads/medical26-20261026/hero.webp")}}
@media(prefers-reduced-motion:reduce){.m26 *,.ortho-header *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.m26-yeongdeungpo{padding-inline:38px}.m26-yeongdeungpo .intro{padding-top:48px;border-bottom:1px solid #b7a790;text-align:center}.m26-yeongdeungpo .intro .lead{font-size:18px;margin-inline:auto}.m26-yeongdeungpo h1{font-size:43px;line-height:1.55}.m26-yeongdeungpo .topic-grid{display:block}.m26-yeongdeungpo .topic{display:grid;grid-template-columns:48px 1fr;gap:10px 18px;border:0;border-bottom:1px solid #c5b9a7;padding:30px 0}.m26-yeongdeungpo .topic span{grid-row:1/4;font-size:32px;color:#776044}.m26-yeongdeungpo .topic p,.m26-yeongdeungpo .topic b{grid-column:2}.m26-yeongdeungpo .topic h3{font-size:24px}.m26-yeongdeungpo .flow{display:block;border-left:1px solid #9a8669;margin-left:10px;padding-left:24px}.m26-yeongdeungpo .flow>div{background:#fff;border:0;padding:12px 0 25px}.m26-yeongdeungpo .section>h2{font-size:27px}.m26-yeongdeungpo .reading{max-width:38em;margin-inline:auto}.m26-yeongdeungpo .dark{background:#182331;border-top:1px solid #ae9473;border-bottom:1px solid #ae9473}.m26-yeongdeungpo .case{background:#f4efe6;border-left:0;padding:27px}.m26-yeongdeungpo .hero-figure img{height:390px}@media(max-width:767px){.m26-yeongdeungpo{padding-inline:20px}.m26-yeongdeungpo h1{font-size:31px}.m26-yeongdeungpo .topic h3{font-size:21px}.m26-yeongdeungpo .topic span{font-size:26px}}