@media (min-width:1600px){.main__section{zoom:.8}.wrap__3-swiper-gr,#splide{transform-origin:top;transform:scale(1.25)}.main__section .main__section-inner .main__wrap-re.main__wrap-re-10 .main-wrap-inner .cont .cont-inner .cont-top{overflow:hidden}.main__section .main__section-inner .main__wrap-re.main__wrap-re-10 .main-wrap-inner .cont .cont-inner .cont-top #map{transform-origin:top;transform:scale(1.25)}.splide__slide .slide-inner{zoom:.8}.main__section .main__section-inner .main__wrap-re.main__wrap-re-6 .main-wrap-inner .cont .cont-inner .cont-top .cont-top-inner .wrap__6-swiper .swiper-wrapper .swiper-slide.swiper-slide-1{width:20%}.main__section .main__section-inner .main__wrap-re.main__wrap-re-6 .main-wrap-inner .cont .cont-inner .cont-top .cont-top-inner .wrap__6-swiper .swiper-wrapper .swiper-slide.swiper-slide-1:hover{width:22%}}
.legacy-main .main__1-swiper .mh-inner{--mhu:var(--lr);position:relative;overflow:hidden}@media (min-width:1600px){.legacy-main .main__1-swiper .mh-inner{--mhu:calc(100vw / 160)}}.legacy-main .main__1-swiper .mh-copy{--mh-eyebrow:clamp(12px, 1.18vw, 17px);--mh-title:clamp(28px, 3.35vw, 48px);--mh-desc:clamp(14px, 1.32vw, 19px);--mh-btn:clamp(13px, 1.11vw, 16px);--mh-btn-h:clamp(36px, 3.33vw, 48px);--mh-btn-px:clamp(16px, 1.67vw, 24px)}@media (min-width:1600px){.legacy-main .main__1-swiper .mh-copy{--mh-eyebrow:max(21px, calc(2 * var(--mhu)));--mh-title:max(60px, calc(5.4 * var(--mhu)));--mh-desc:max(24px, calc(2.3 * var(--mhu)));--mh-btn:max(20px, calc(1.9 * var(--mhu)));--mh-btn-h:max(60px, calc(5.6 * var(--mhu)));--mh-btn-px:max(30px, calc(2.8 * var(--mhu)))}}.legacy-main .main__1-swiper .mh-inner .img-box img{height:auto;display:block}.legacy-main .main__1-swiper .mh-shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#122652e6 0%,#122652c2 32%,#1226524d 58%,#1226520d 82%);position:absolute;inset:0}.legacy-main .main__1-swiper .mh-figs{z-index:1;pointer-events:none;position:absolute;inset:0}.legacy-main .main__1-swiper .mh-figs img.mh-fig{right:var(--pr);top:var(--pt);position:absolute;height:var(--ph)!important;width:auto!important;max-width:none!important}.legacy-main .main__1-swiper .mh-copy{z-index:2;left:calc(18 * var(--mhu));max-width:calc(76 * var(--mhu));color:#fff;word-break:keep-all;text-align:left;font-family:Pretendard,sans-serif;position:absolute;top:50%;transform:translateY(-50%)}.legacy-main .main__1-swiper .mh-eyebrow{margin:0 0 calc(1.4 * var(--mhu));font-size:var(--mh-eyebrow);letter-spacing:-.02em;color:#a9c8f2;font-weight:600;line-height:1.4}.legacy-main .main__1-swiper .mh-title{font-size:var(--mh-title);letter-spacing:-.035em;color:#fff;margin:0;font-weight:700;line-height:1.3}.legacy-main .main__1-swiper .mh-desc{margin:calc(2 * var(--mhu)) 0 0;font-size:var(--mh-desc);letter-spacing:-.02em;color:#ffffffe0;font-weight:400;line-height:1.6}.legacy-main .main__1-swiper .mh-links{margin-top:calc(3.2 * var(--mhu));gap:calc(1 * var(--mhu));flex-wrap:wrap;display:flex}.legacy-main .main__1-swiper .mh-btn{height:var(--mh-btn-h);padding:0 var(--mh-btn-px);border-radius:calc(.6 * var(--mhu));font-size:var(--mh-btn);letter-spacing:-.02em;color:#fff;white-space:nowrap;border:1px solid #ffffffb3;align-items:center;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.legacy-main .main__1-swiper .mh-btn:not(.mh-btn--primary):after{content:"→";margin-left:.5em}.legacy-main .main__1-swiper .mh-btn:hover{background:#ffffff24}.legacy-main .main__1-swiper .mh-btn--primary{background:#4c89ce;border-color:#4c89ce}.legacy-main .main__1-swiper .mh-btn--primary:hover{background:#1a5292;border-color:#1a5292}@media (min-width:800px){.legacy-main .main__1-swiper .mh-slide--brand .mh-title{font-size:calc(var(--mh-title) * 43 / 48)}.legacy-main .main__1-swiper br.mh-br-mo{display:none}}.legacy-main .main__1-swiper .mh-stats{margin:calc(2.4 * var(--mhu)) 0 0;flex-wrap:nowrap;padding:0;list-style:none;display:flex}.legacy-main .main__1-swiper .mh-stats li{padding:0 calc(2.4 * var(--mhu));border-left:1px solid #ffffffb3;flex-direction:column;display:flex}.legacy-main .main__1-swiper .mh-stats li:first-child{border-left:0;padding-left:0}.legacy-main .main__1-swiper .mh-stat-label{font-size:var(--mh-eyebrow);color:#a9c8f2;white-space:nowrap;font-weight:700;line-height:1.4;display:block}.legacy-main .main__1-swiper .mh-stat-num{font-size:calc(var(--mh-title) * .62);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1.2;display:block}.legacy-main .main__1-swiper .mh-stat-num small{letter-spacing:0;margin-left:.08em;font-size:.45em;font-weight:700}@media (max-width:799px){.legacy-main .main__1-swiper .mh-stats{grid-template-columns:repeat(6,auto);justify-content:start;row-gap:2.4vw;margin-top:2.6vw;display:grid}.legacy-main .main__1-swiper .mh-stats li{grid-column:span 2;padding:0 3.2vw}.legacy-main .main__1-swiper .mh-stats li:nth-child(4){border-left:0;grid-column:1/span 3;padding-left:0}.legacy-main .main__1-swiper .mh-stats li:nth-child(5){grid-column:span 3}.legacy-main .main__1-swiper .mh-stat-label{font-size:clamp(11.5px,3.1vw,14px)}.legacy-main .main__1-swiper .mh-stat-num{font-size:clamp(16px,4.6vw,22px)}.legacy-main .main__1-swiper .mh-stat-num small{font-size:.6em}.legacy-main .main__1-swiper .mh-slide--brand .mh-links{flex-flow:wrap;align-items:center;gap:2vw}}@media (min-width:800px){.legacy-main .main__1-swiper .mh-slide--brand .mh-shade{background:linear-gradient(90deg,#122652e6 0%,#122652c2 32%,#122652bd 52%,#1226520d 82%)}}@media (min-width:800px) and (max-width:1279px){.legacy-main .main__1-swiper .mh-slide--brand .mh-shade{background:linear-gradient(90deg,#122652e6 0%,#122652c2 32%,#122652bd 60%,#1226520d 82%)}}@media (max-width:799px){.legacy-main .main__1-swiper .mh-slide--brand .mh-shade{background:linear-gradient(#122652e0 0%,#122652c7 46% 100%)}.legacy-main .main__1-swiper .mh-shade{background:linear-gradient(#122652e0 0%,#122652a3 46%,#12265233 100%)}.legacy-main .main__1-swiper .mh-figs img.mh-fig{right:var(--mr);top:var(--mt);height:var(--mh)!important}.legacy-main .main__1-swiper .mh-copy{max-width:none;top:4.8vw;left:6vw;right:6vw;transform:none}.legacy-main .main__1-swiper br.mh-br{display:none}.legacy-main .main__1-swiper .mh-eyebrow{margin-bottom:1.6vw;font-size:clamp(12px,3.35vw,15px)}.legacy-main .main__1-swiper .mh-title{max-width:76%;font-size:clamp(22px,7.2vw,32px)}.legacy-main .main__1-swiper .mh-desc{max-width:56%;margin-top:2.4vw;font-size:clamp(13.5px,3.85vw,17px);line-height:1.5}.legacy-main .main__1-swiper .mh-links{flex-direction:column;align-items:flex-start;gap:1.4vw;max-width:60%;margin-top:2.6vw}.legacy-main .main__1-swiper .mh-btn{border-radius:6px;height:auto;padding:.45em .9em;font-size:clamp(13.5px,3.85vw,16px)}.legacy-main .main__1-swiper .mh-figs--pair~.mh-copy .mh-desc{max-width:46%}.legacy-main .main__1-swiper .mh-slide--brand .mh-title,.legacy-main .main__1-swiper .mh-slide--brand .mh-desc,.legacy-main .main__1-swiper .mh-slide--brand .mh-links{max-width:none}}@media (max-width:359px){.legacy-main .main__1-swiper .mh-eyebrow{font-size:11.5px}.legacy-main .main__1-swiper .mh-title{font-size:20px}.legacy-main .main__1-swiper .mh-desc{font-size:12.5px}.legacy-main .main__1-swiper .mh-figs--pair~.mh-copy .mh-desc{max-width:52%}.legacy-main .main__1-swiper .mh-btn{font-size:12.5px}}.legacy-main .main__1-swiper .main__1-swiper-pagination{display:none!important}.legacy-main .mh-tab{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;min-width:0;margin:0;font-family:Pretendard,sans-serif;transition:background-color .2s,color .2s,border-color .2s;display:flex;position:relative}.legacy-main .mh-tab-label{letter-spacing:-.03em;word-break:keep-all;font-weight:600}.legacy-main .mh-tab.is-active .mh-tab-label{font-weight:700}.legacy-main .mh-tab-bar{transform-origin:0;pointer-events:none;background:#fff;height:3px;position:absolute;left:0;right:0;transform:scaleX(0)}.legacy-main .mh-tab.is-active .mh-tab-bar{transform:scaleX(var(--mh-prog,0))}.legacy-main .mh-tab:focus-visible{outline-offset:-4px;outline:2px solid #fff}.legacy-main .mh-tabs--pc{background:#4c89ce;border-top:1px solid #fff3;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.legacy-main .mh-tabs--pc:before{content:"​";padding:calc(2.55 * var(--lr)) 0;font-family:Pretendard,sans-serif;font-size:calc(3.3 * var(--lr));letter-spacing:-.03em;visibility:hidden;grid-area:1/1/auto/-1;font-weight:600;line-height:normal}.legacy-main .mh-tabs--pc .mh-tab{gap:calc(1 * var(--lr));padding:0 calc(1.8 * var(--lr));color:#fff;border-left:1px solid #fff3;grid-row:1}.legacy-main .mh-tabs--pc .mh-tab:first-child{border-left:0;grid-column:1}.legacy-main .mh-tabs--pc .mh-tab:nth-child(2){grid-column:2}.legacy-main .mh-tabs--pc .mh-tab:nth-child(3){grid-column:3}.legacy-main .mh-tabs--pc .mh-tab:nth-child(4){grid-column:4}.legacy-main .mh-tabs--pc .mh-tab:nth-child(5){grid-column:5}.legacy-main .mh-tabs--pc .mh-tab:hover{background:#3f7bc0}.legacy-main .mh-tabs--pc .mh-tab.is-active{background:#1a5292}.legacy-main .mh-tabs--pc .mh-tab-num{font-size:max(11px, calc(1.5 * var(--lr)));letter-spacing:0;font-variant-numeric:tabular-nums;opacity:.72;flex:none;font-weight:600}.legacy-main .mh-tabs--pc .mh-tab-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(13px,1.11vw,16px);line-height:1.3;display:-webkit-box;overflow:hidden}.legacy-main .mh-tabs--pc .mh-tab-bar{top:-1px}.legacy-main .mh-tabs-mo{background:#f5f5f5;padding:12px 0}.legacy-main .mh-tabs--mo{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:0 16px;display:flex;position:relative;overflow-x:auto}.legacy-main .mh-tabs--mo::-webkit-scrollbar{display:none}.legacy-main .mh-tabs--mo:after{content:"";flex:none;width:8px}.legacy-main .mh-tabs--mo .mh-tab{color:#33404d;background:#fff;border:1px solid #d5deea;border-radius:999px;flex:none;padding:12px 16px;overflow:hidden}.legacy-main .mh-tabs--mo .mh-tab-num{display:none}.legacy-main .mh-tabs--mo .mh-tab-label{white-space:nowrap;font-size:14px;line-height:20px}.legacy-main .mh-tabs--mo .mh-tab.is-active{color:#fff;background:#1a5292;border-color:#1a5292}.legacy-main .mh-tabs--mo .mh-tab-bar{background:#ffffffbf;bottom:0}.legacy-main .mh-tabs--pc{padding-right:calc(12 * var(--lr))}@media (min-width:1600px){.legacy-main .mh-tabs--pc{padding-right:calc(15 * var(--lr))}.legacy-main .mh-tabs--pc .mh-tab-label{font-size:max(20px, calc(1.9 * var(--lr)))}}
.mi{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#f2f6fc;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mi{zoom:1.25}}.mi-inner{flex-direction:column;gap:72px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mi-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}.mi-head{margin-right:calc(-1*max(0px,min(124.03px - clamp(20px,5.6vw,80px),1280px - 100%)))}}.mi-head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.mi-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#0668b1;margin:0;font-weight:700}.mi-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;margin:0;font-weight:700}.mi-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#555c63;margin:0}.mi-groups{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid}@media (max-width:1099px){.mi-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.mi-group{flex-direction:column;gap:16px;min-width:0;display:flex}.mi-gname{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);color:#0c295f;border-bottom:2px solid #0c295f;margin:0;padding:0 4px 14px;font-weight:700}.mi-panel{background:#fff;border:1px solid #e1e7ee;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.mi-row{color:#1a1f24;align-items:flex-start;gap:12px;padding:18px;text-decoration:none;transition:background-color .15s;display:flex}.mi-row+.mi-row{border-top:1px solid #e6ebf0}.mi-row:hover{background:#f7fafe}.mi-row:hover .mi-name{color:#0668b1}.mi-row:focus-visible{outline-offset:-2px;outline:2px solid #0668b1}.mi-ic{background:var(--mi-bg);width:40px;height:40px;color:var(--mi-fg);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.mi-ic svg{width:24px;height:24px;display:block}.mi-txt{flex-direction:column;flex:1;min-width:0;display:flex}.mi-name{font-size:var(--mt-card);line-height:var(--mt-card-lh);letter-spacing:-.02em;font-weight:700;transition:color .15s}.mi-sub{font-size:var(--mt-small);color:#555c63;font-weight:500;line-height:20px}.mi-desc{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#454c53;margin-top:6px}.mi-center{font-size:var(--mt-small);color:#555c63;margin-top:10px;font-weight:500;line-height:16px}.mi-chev{color:#0668b1;flex:none;width:18px;height:18px;margin-top:10px;display:block}@media (max-width:799px){.mi{padding:56px 20px 64px}.mi-inner{gap:36px}.mi-head{gap:10px}.mi-groups{grid-template-columns:minmax(0,1fr);gap:28px}.mi-group{gap:12px}.mi-gname{padding:0 2px 10px}.mi-panel{border-radius:14px}.mi-row{padding:16px}.mi-sub{line-height:18px}.mi-desc{margin-top:4px}.mi-center{margin-top:8px}}
.mn{--mn-cols:3;--mn-gap:28px;box-sizing:border-box;color:#1a1f24;word-break:keep-all;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;background:#fff;border-bottom:1px solid #e8edf3;padding:56px clamp(20px,5.6vw,80px) 68px}@media (min-width:1600px){.mn{zoom:1.25}}.mn *,.mn :before,.mn :after{box-sizing:border-box}.mn-inner{flex-direction:column;gap:28px;max-width:1280px;margin:0 auto;display:flex}.mn-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mn-head-text{flex-direction:column;gap:8px;min-width:0;display:flex}.mn-title{letter-spacing:-.03em;color:#0c295f;margin:0;font-size:30px;font-weight:700;line-height:1.3}.mn-lead{color:#555c63;margin:0;font-size:16px;line-height:1.6}.mn-tools{align-items:center;gap:10px;display:flex}@media (min-width:800px) and (max-width:1527px){.mn-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mn-all{color:#0668b1;align-items:center;gap:4px;padding:12px 6px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.mn-all:hover{color:#0c295f}.mn-all svg{flex:none;display:block}.mn .mn-nav{color:#0c295f;cursor:pointer;background:#fff;border:1px solid #d5dde7;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-family:inherit;display:flex}.mn .mn-nav[hidden]{display:none}.mn .mn-nav:hover:not(:disabled){border-color:#0c295f}.mn .mn-nav:disabled{opacity:.4;cursor:default}.mn .mn-nav svg{display:block}.mn-all:focus-visible,.mn .mn-nav:focus-visible{outline-offset:2px;border-radius:22px;outline:3px solid #0668b1}.mn-track{--mn-k:var(--mn-cols);gap:var(--mn-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-6px;padding:6px;scroll-padding-inline:6px;list-style:none;display:flex;overflow-x:auto}.mn-track::-webkit-scrollbar{display:none}@media (max-width:1279px){.mn-track{--mn-k:2}}.mn-track>.mn-card{flex:0 0 calc((100% - var(--mn-gap) * (var(--mn-k) - 1)) / var(--mn-k));scroll-snap-align:start}.mn-card{color:#1a1f24;word-break:keep-all;min-width:0;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;margin:0;padding:0;list-style:none}.mn-link{color:#1a1f24;border-radius:16px;flex-direction:column;gap:16px;height:100%;text-decoration:none;display:flex}.mn-link:focus-visible{outline-offset:3px;outline:3px solid #0668b1}.mn-link--static{cursor:default}.mn-fig{aspect-ratio:1;background:#f2f6fc;border:1px solid #e1e7ee;border-radius:16px;display:block;position:relative;overflow:hidden}.mn-fig img{width:100%;max-width:none;height:100%;margin:0;display:block}.mn-fig picture{width:100%;height:100%;display:block}.mn-fig--poster img{object-fit:contain}.mn-fig--bg{background:#0c295f}.mn-fig--bg img{object-fit:cover;object-position:50% 0;position:absolute;inset:0}.mn-fig--bg:before{content:"";z-index:1;background:linear-gradient(#081c4280 0%,#081c4252 34%,#081c4200 62%);position:absolute;inset:0}.mn-fig-text{z-index:2;color:#fff;flex-direction:column;gap:10px;padding:28px 24px;display:flex;position:relative}.mn-fig-cat{color:#d6e4f5;font-size:13px;font-weight:600;line-height:1.4}.mn-fig-title{letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:1.35}.mn-text{flex-direction:column;gap:6px;min-width:0;padding:0 2px;display:flex}.mn-cat{color:#0668b1;font-size:13px;font-weight:600;line-height:1.4}.mn-name{-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.02em;color:#1a1f24;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:19px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.mn-sub{color:#555c63;overflow-wrap:anywhere;font-size:14px;line-height:1.5}a.mn-link:hover .mn-name{color:#0668b1}.mn-dots{display:none}@media (max-width:799px){.mn{padding:32px 0 36px}.mn-inner{gap:20px}.mn-head{flex-wrap:nowrap;gap:12px;padding:0 20px}.mn-head-text{gap:6px}.mn-title{font-size:23px}.mn-lead{font-size:14px;line-height:1.55}.mn-all{flex:none;gap:2px;min-height:44px;padding:0;font-size:14px}.mn-all svg{width:14px;height:14px}.mn-all-pre,.mn .mn-nav,.mn .mn-nav[hidden]{display:none}.mn-track{--mn-gap:14px;margin:-6px 0;padding:6px 0 6px 20px;scroll-padding-inline:20px 0}.mn-track>.mn-card{flex:0 0 calc(100vw - 60px)}.mn-dots{justify-content:center;gap:6px;margin-top:-2px;display:flex}.mn-dot{background:#c9d3e0;border-radius:3px;width:6px;height:6px;transition:width .2s,background-color .2s}.mn-dot.is-on{background:#0c295f;width:18px}}@media (max-width:799px) and (prefers-reduced-motion:reduce){.mn-dot{transition:none}}@media (max-width:799px){.mn-link{border-radius:14px;gap:12px}.mn-fig{border-radius:14px}.mn-fig-text{gap:8px;padding:22px 18px}.mn-fig-title{font-size:22px}.mn-text{gap:4px}.mn-cat{font-size:12px}.mn-name{font-size:17px}.mn-sub{font-size:13px}}.mn--mo .mn-link{border-radius:14px;gap:12px}.mn--mo .mn-fig{border-radius:14px}.mn--mo .mn-fig-text{gap:8px;padding:22px 18px}.mn--mo .mn-fig-title{font-size:22px}.mn--mo .mn-text{gap:4px}.mn--mo .mn-cat{font-size:12px}.mn--mo .mn-name{font-size:17px}.mn--mo .mn-sub{font-size:13px}
.mba{color:#fff;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#0c295f;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mba{zoom:1.25}}.mba .mba-inner{flex-direction:column;gap:48px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mba .mba-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mba .mba-head{flex-direction:column;gap:14px;max-width:760px;display:flex}.mba .mba-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#8fb8e8;margin:0;font-weight:700}.mba .mba-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#fff;margin:0;font-weight:700}.mba .mba-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#c9d6ea;margin:0}.mba .mba-mo{display:none}.mba .mba-body{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.mba .mba-view{flex-direction:column;flex:999 640px;gap:20px;min-width:0;display:flex}.mba .mba-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}.mba .mba-ph picture{display:contents}.mba .mba-ph{aspect-ratio:1;background:#dce3ec;border-radius:18px;margin:0;position:relative;overflow:hidden}.mba .mba-img{object-fit:cover;width:100%;height:100%;transition:opacity .15s;display:block;position:absolute;inset:0}.mba .mba-pair.is-loading .mba-img{opacity:.6}.mba .mba-ba{z-index:2;color:#fff;background:#0c295fdb;border-radius:8px;align-items:center;height:30px;padding:0 12px;font-size:14px;font-weight:700;display:flex;position:absolute;top:14px;left:14px}.mba .mba-ba--after{background:#0668b1}.mba .mba-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.mba .mba-cap-l{align-items:center;gap:12px;min-width:0;display:flex}.mba .mba-cat{height:28px;font-size:var(--mt-small);color:#bfd6f2;background:#ffffff1f;border-radius:6px;align-items:center;padding:0 10px;font-weight:700;display:flex}.mba .mba-cat:empty{display:none}.mba .mba-name{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#fff;margin:0;font-weight:700}.mba .mba-more{font-size:var(--mt-link);color:#9ccbf5;align-items:center;gap:6px;font-weight:700;line-height:24px;text-decoration:none;display:flex}.mba .mba-more:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.mba .mba-more svg,.mba .mba-all svg,.mba .mba-item svg{flex:none;width:18px;height:18px;display:block}.mba .mba-side{flex-direction:column;flex:340px;gap:14px;min-width:0;display:flex}.mba .mba-side-t{font-size:var(--mt-card);line-height:var(--mt-card-lh);color:#fff;border-bottom:2px solid #ffffff80;margin:0;padding:0 4px 12px;font-weight:700}.mba .mba-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mba .mba-item{box-sizing:border-box;color:#fff;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 16px;font-family:inherit;transition:background-color .15s,border-color .15s;display:flex}.mba .mba-item:hover{background:#ffffff14;border-color:#ffffff5c}.mba .mba-item:focus-visible{outline-offset:2px;outline:2px solid #9ccbf5}.mba .mba-item-cat{min-width:64px;font-size:var(--mt-small);color:#8fb8e8;flex:none;font-weight:700;line-height:18px}.mba .mba-item-name{min-width:0;font-size:var(--mt-card);line-height:var(--mt-card-lh);flex:1;font-weight:700}.mba .mba-item.is-on{color:#0c295f;background:#fff;border-color:#fff}.mba .mba-item.is-on .mba-item-cat{color:#0668b1}.mba .mba-all{box-sizing:border-box;height:52px;font-size:var(--mt-link);color:#0c295f;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-weight:700;text-decoration:none;display:flex}.mba .mba-all:hover{color:#0c295f;background:#e9eef5}.mba .mba-notice{font-size:var(--mt-small);color:#a9b8d0;margin:0;line-height:22px}@media (max-width:799px){.mba{padding:56px 20px 64px}.mba .mba-inner{gap:24px}.mba .mba-head{gap:10px}.mba .mba-pc{display:none}.mba .mba-mo{display:inline}.mba .mba-body{gap:24px}.mba .mba-view{gap:12px}.mba .mba-pair{gap:8px}.mba .mba-ph{border-radius:14px}.mba .mba-ba{border-radius:6px;height:24px;padding:0 8px;font-size:12px;top:8px;left:8px}.mba .mba-cap,.mba .mba-cap-l{flex-direction:column;align-items:flex-start;gap:8px}.mba .mba-cat{height:26px;padding:0 9px}.mba .mba-more{min-height:44px;line-height:22px}.mba .mba-side{gap:10px}.mba .mba-side-t{border-bottom:0;padding:0}.mba .mba-list{scrollbar-width:none;flex-direction:row;gap:8px;margin:0 -20px;padding:0 20px;overflow-x:auto}.mba .mba-list::-webkit-scrollbar{display:none}.mba .mba-list li{flex:none}.mba .mba-item{white-space:nowrap;background:0 0;border-color:#ffffff4d;border-radius:999px;width:auto;height:44px;min-height:0;padding:0 16px;font-size:15px}.mba .mba-item-cat,.mba .mba-item svg{display:none}.mba .mba-all{margin-top:6px}.mba .mba-notice{line-height:21px}}
.mw{color:#fff;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#0c295f;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mw{zoom:1.25}}.mw-inner{flex-wrap:wrap;align-items:flex-start;gap:64px 80px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mw-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mw-head{flex-direction:column;flex:340px;gap:16px;min-width:0;display:flex}.mw-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#8db8ee;margin:0;font-weight:700}.mw-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#fff;margin:0;font-weight:700}.mw-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#b9c6da;margin:8px 0 0}.mw-list{flex:999 560px;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.mw-item{border-top:2px solid #ffffff47;flex-direction:column;padding-top:24px;display:flex}.mw-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.mw-num{letter-spacing:-.02em;color:#8db8ee;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:48px}.mw-ic{color:#a9c8f2;background:#ffffff14;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mw-ic svg{width:28px;height:28px;display:block}.mw-item-title{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#fff;margin:16px 0 0;font-weight:700}.mw-body{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#c9d3e3;margin:10px 0 0}@media (max-width:799px){.mw{padding:56px 20px 64px}.mw-inner{gap:36px}.mw-head{gap:10px}.mw-title br.mw-pc-br{display:none}.mw-lead{margin:0}.mw-list{grid-template-columns:minmax(0,1fr);gap:28px}.mw-item{padding-top:18px}.mw-top{gap:12px}.mw-num{font-size:30px;line-height:36px}.mw-ic{border-radius:11px;width:40px;height:40px}.mw-ic svg{width:24px;height:24px}.mw-item-title{margin-top:12px}.mw-body{margin-top:8px}}
.md{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#fff;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.md{zoom:1.25}}.md-inner{flex-direction:column;gap:56px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.md-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.md-head{flex-direction:column;gap:16px;display:flex}.md-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#0668b1;margin:0;font-weight:700}.md-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;margin:0;font-weight:700}.md-lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 40px;margin:12px 0 0;padding:0;list-style:none;display:grid}.md-lines li{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#2b3138;padding-left:16px;position:relative}.md-lines li:before{content:"";background:#0c295f;border-radius:3px;width:6px;height:6px;position:absolute;top:calc(.8em - 3px);left:0}@media (max-width:1099px){.md-lines{grid-template-columns:minmax(0,1fr);gap:8px}}.md-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:48px 24px;margin:0;padding:0;list-style:none;display:grid}.md-card{flex-direction:column;min-width:0;display:flex}.md-photo{aspect-ratio:5/6;background:#eef3fa;border-radius:16px;overflow:hidden}.md-photo img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.md-dept{font-size:var(--mt-small);color:#0668b1;margin:14px 0 0;font-weight:700;line-height:20px}.md-name{font-size:var(--mt-card);line-height:var(--mt-card-lh);letter-spacing:-.02em;color:#0c295f;margin:4px 0 0;font-weight:700}.md-career{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#555c63;text-wrap:balance;margin:4px 0 0}#main-doctors .md-more{aspect-ratio:5/6;box-sizing:border-box;color:#fff;background:#0c295f;border-radius:16px;flex-direction:column;justify-content:space-between;padding:24px;text-decoration:none;transition:background-color .15s;display:flex}#main-doctors .md-more:hover{background:#1a5292}#main-doctors .md-more:focus-visible{outline-offset:3px;outline:2px solid #0668b1}.md-more-t{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:30px}.md-more-s{color:#b9c6da;justify-content:space-between;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.md-more-s svg{color:#fff;flex:none;width:28px;height:28px}@media (max-width:799px){.md{padding:56px 20px 64px}.md-inner{gap:32px}.md-head{gap:10px}.md-title br.md-pc-br{display:none}.md-lines{gap:6px;margin-top:6px}.md-lines li{padding-left:13px}.md-lines li:before{width:5px;height:5px;top:calc(.8em - 2.5px)}.md-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.md-photo{border-radius:14px}.md-dept{margin-top:10px;line-height:18px}.md-name,.md-career{margin-top:2px}#main-doctors .md-more{border-radius:14px;padding:18px}.md-more-t{font-size:19px;line-height:26px}.md-more-s{font-size:13px;line-height:18px}.md-more-s svg{width:24px;height:24px}}
.mpt{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#f4f6fa;padding:112px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mpt{zoom:1.25}}.mpt-inner{flex-wrap:wrap;align-items:flex-start;gap:48px 72px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mpt-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mpt-head{flex-direction:column;flex:520px;gap:18px;min-width:0;display:flex}.mpt-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#0668b1;align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.mpt-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;margin:0;font-weight:700}.mpt-desc{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#4f5862;margin:6px 0 0}.mpt-groups{flex-direction:column;flex:999 640px;gap:28px;min-width:0;display:flex}.mpt-group{flex-direction:column;gap:12px;display:flex}.mpt-label{color:#4f5862;margin:0;font-size:14px;font-weight:700;line-height:20px}.mpt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mpt-tile{box-sizing:border-box;background:#fff;border:1px solid #e3e8f0;border-radius:14px;justify-content:center;align-items:center;height:96px;padding:0 22px;display:flex}.mpt-tile img{width:100%;max-width:208px;height:auto;display:block}@media (max-width:799px){.mpt{padding:64px 20px}.mpt-inner{flex-flow:column;align-items:stretch;gap:32px}.mpt-head{flex:none;gap:12px}.mpt-eyebrow{gap:8px}.mpt-desc{margin-top:4px}.mpt-groups{flex:none;gap:24px}.mpt-group{gap:10px}.mpt-label{font-size:13px;line-height:18px}.mpt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mpt-tile{border-radius:12px;height:72px;padding:0 14px}.mpt-tile img{max-width:150px}.mpt-tile:last-child:nth-child(odd){grid-column:1/-1}.mpt-tile:last-child:nth-child(odd) img{max-width:170px}}
.mtl{color:#fff;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#0c295f;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mtl{zoom:1.25}}.mtl-inner{flex-direction:column;gap:80px;max-width:1280px;margin:0 auto;display:flex}.mtl-top{flex-wrap:wrap;align-items:center;gap:56px 72px;display:flex}.mtl-head{flex-direction:column;flex:420px;gap:16px;min-width:0;display:flex}.mtl-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#8db8ee;align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.mtl-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#fff;margin:0;font-weight:700}.mtl-desc{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#b9c6da;margin:8px 0 0}.mtl-desc span{display:block}.mtl-link{box-sizing:border-box;height:52px;font-size:var(--mt-link);color:#fff;border:1px solid #ffffff80;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-weight:600;line-height:24px;text-decoration:none;transition:background-color .2s;display:inline-flex}.mtl-link:hover,.mtl-link:focus-visible{color:#fff;background:#ffffff1a}.mtl-link svg{flex:none;display:block}.mtl-link--pc{align-self:flex-start;margin-top:20px}.mtl-link--mo{display:none}.mtl-visual{flex:999 640px;min-width:0;height:468px;position:relative}.mtl-photo{object-fit:cover;border-radius:20px;width:calc(100% - 56px);height:400px;display:block;position:absolute;top:0;left:56px}.mtl-inset{box-sizing:border-box;background:#fff;border-radius:16px;width:264px;margin:0;padding:6px 6px 10px;position:absolute;bottom:0;left:0;box-shadow:0 16px 40px #04102859}.mtl-inset img{object-fit:cover;border-radius:11px;width:100%;height:168px;display:block}.mtl-inset figcaption{font-size:var(--mt-small);color:#4f5862;margin:8px 6px 0;font-weight:600;line-height:18px}.mtl-count{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:4px;width:256px;padding:20px 24px;display:flex;position:absolute;bottom:0;right:32px;box-shadow:0 16px 40px #04102859}.mtl-count-label{font-size:var(--mt-small);color:#0668b1;align-items:center;gap:8px;margin:0;font-weight:700;line-height:20px;display:flex}.mtl-count-label img{width:24px;height:24px;display:block}.mtl-count-num{letter-spacing:-.02em;color:#0c295f;font-variant-numeric:tabular-nums;margin:0;font-size:44px;font-weight:800;line-height:52px}.mtl-count-num small{letter-spacing:0;font-size:20px;font-weight:700}@media (min-width:800px) and (max-width:1527px){.mtl-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}.mtl-top{column-gap:calc(72px + min(124.03px - clamp(20px,5.6vw,80px),1280px - 100%))}.mtl-head{margin-right:calc(-1*min(124.03px - clamp(20px,5.6vw,80px),1280px - 100%))}.mtl-visual{flex-basis:calc(640px + -1*min(124.03px - clamp(20px,5.6vw,80px),1280px - 100%))}}.mtl-block{flex-direction:column;gap:20px;display:flex}.mtl-label{font-size:var(--mt-small);letter-spacing:.02em;color:#8db8ee;margin:0;font-weight:700;line-height:22px}.mtl-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mtl-step{box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:auto 1fr;grid-template-areas:"ic no""t t""b b";align-content:start;row-gap:14px;padding:28px 24px;display:grid}.mtl-ic{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.mtl-ic img{width:38px;height:38px;display:block}.mtl-step .mtl-ic{grid-area:ic}.mtl-step-no{color:#8db8ee;grid-area:no;place-self:center end;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:20px;display:flex}.mtl-step-no svg{display:block}.mtl-step-title{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#fff;grid-area:t;margin:4px 0 0;font-weight:700}.mtl-step-no-mo{display:none}.mtl-step-body{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#c9d3e3;grid-area:b;margin:0}.mtl-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mtl-panel{box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:24px;padding:32px;display:flex}.mtl-panel-num{letter-spacing:-.02em;color:#8db8ee;margin:0;font-size:48px;font-weight:700;line-height:56px}.mtl-panel-num small{letter-spacing:0;font-size:22px}.mtl-panel-label{font-size:var(--mt-card);line-height:var(--mt-card-lh);color:#fff;margin:6px 0 0;font-weight:700}.mtl-tiles{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mtl-tiles--5{grid-template-columns:repeat(5,minmax(0,1fr))}.mtl-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mtl-tile{background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:20px 6px 16px;display:flex}.mtl-tile img{width:48px;height:48px;display:block}.mtl-tile span{color:#0c295f;text-align:center;font-size:14px;font-weight:700;line-height:20px}.mtl-note{background:#ffffff0f;border-radius:14px;align-items:center;gap:16px;padding:22px 28px;display:flex}.mtl-note .mtl-ic{width:52px;height:52px}.mtl-note .mtl-ic img{width:30px;height:30px}.mtl-note p{color:#fff;margin:0;font-size:18px;font-weight:600;line-height:28px}@media (max-width:1199px){.mtl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mtl-panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:799px){.mtl{padding:56px 20px 64px}.mtl-inner{gap:36px}.mtl-top{flex-flow:column;align-items:stretch;gap:36px}.mtl-head{flex:none;gap:10px}.mtl-eyebrow{gap:8px}.mtl-desc{margin:0}.mtl-desc span{display:inline}.mtl-link--pc{display:none}.mtl-link--mo{gap:8px;width:100%;padding:0 20px;display:flex}.mtl-visual{flex:none;height:336px}.mtl-photo{border-radius:16px;width:100%;height:220px;left:0}.mtl-inset{border-radius:13px;width:170px;padding:5px 5px 8px;top:176px;bottom:auto;box-shadow:0 12px 28px #04102859}.mtl-inset img{border-radius:9px;height:107px}.mtl-inset figcaption{margin:6px 4px 0;line-height:16px}.mtl-count{border-radius:13px;gap:2px;width:166px;padding:14px 16px;top:204px;bottom:auto;right:0;box-shadow:0 12px 28px #04102859}.mtl-count-label{gap:6px;line-height:17px}.mtl-count-label img{width:20px;height:20px}.mtl-count-num{font-size:30px;line-height:38px}.mtl-count-num small{font-size:15px}.mtl-block{gap:14px}.mtl-label{line-height:20px}.mtl-steps{grid-template-columns:minmax(0,1fr);gap:10px}.mtl-step{border-radius:14px;grid-template-columns:52px 1fr;grid-template-areas:"ic t""ic b";align-items:center;gap:2px 14px;padding:16px}.mtl-step .mtl-ic{width:52px;height:52px}.mtl-step .mtl-ic img{width:32px;height:32px}.mtl-step-no{display:none}.mtl-step-title{align-self:end;margin:0}.mtl-step-no-mo{color:#8db8ee;margin-right:5px;display:inline}.mtl-step-body{align-self:start}.mtl-panels{gap:20px}.mtl-panel{border-radius:16px;gap:18px;padding:24px 20px}.mtl-panel-num{font-size:36px;line-height:44px}.mtl-panel-num small{font-size:18px}.mtl-panel-label{margin-top:4px}.mtl-tiles{gap:8px}.mtl-tiles--5{grid-template-columns:repeat(3,minmax(0,1fr))}.mtl-tile{border-radius:12px;gap:8px;padding:16px 4px 12px}.mtl-tile img{width:40px;height:40px}.mtl-tiles--4 .mtl-tile img{width:38px;height:38px}.mtl-tile span{font-size:13px;line-height:18px}.mtl-note{border-radius:12px;align-items:flex-start;gap:12px;padding:18px}.mtl-note .mtl-ic{width:44px;height:44px}.mtl-note .mtl-ic img{width:26px;height:26px}.mtl-note p{font-size:15px;line-height:24px}}
.mvs{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#fff;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mvs{zoom:1.25}}.mvs p,.mvs h2,.mvs h3,.mvs h4,.mvs ul,.mvs ol{margin:0;padding:0}.mvs ul,.mvs ol{list-style:none}.mvs svg{flex:none;display:block}.mvs-inner{flex-direction:column;gap:56px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mvs-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mvs-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 56px;display:flex}.mvs-head{flex-direction:column;flex:440px;gap:16px;min-width:0;display:flex}.mvs-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#0668b1;align-items:center;gap:10px;font-weight:700;display:flex}.mvs-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;font-weight:700}.mvs .mvs-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#4f5862;margin-top:4px}.mvs-actions{flex-wrap:wrap;flex:0 auto;gap:12px;display:flex}.mvs-action{box-sizing:border-box;border-radius:16px;align-items:center;gap:14px;min-width:220px;height:76px;padding:0 22px 0 16px;text-decoration:none;transition:background-color .2s,border-color .2s;display:flex}.mvs-action-ic{border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mvs-action-txt{flex-direction:column;gap:2px;display:flex}.mvs-action-txt strong{font-size:17px;font-weight:700;line-height:24px}.mvs-action-txt span{font-size:var(--mt-small);line-height:18px}.mvs-action--reserve{color:#fff;background:#0c295f}.mvs-action--reserve:hover,.mvs-action--reserve:focus-visible{color:#fff;background:#13377a}.mvs-action--reserve .mvs-action-ic{background:#ffffff1f}.mvs-action--reserve .mvs-action-txt span{color:#c3cfe2}.mvs-action--kakao{color:#0c295f;background:#fff;border:1px solid #cbd5e1}.mvs-action--kakao:hover,.mvs-action--kakao:focus-visible{color:#0c295f;border-color:#0668b1}.mvs-action--kakao .mvs-action-ic{color:#0668b1;background:#eaf2fa}.mvs-action--kakao .mvs-action-txt span{color:#4f5862}.mvs-action--consult{color:#0c295f;background:#fff;border:1px solid #cbd5e1}.mvs-action--consult:hover,.mvs-action--consult:focus-visible{color:#0c295f;border-color:#0668b1}.mvs-action--consult .mvs-action-ic{color:#0668b1;background:#eaf2fa}.mvs-action--consult .mvs-action-txt span{color:#4f5862}.mvs-body{flex-wrap:wrap;align-items:stretch;gap:24px;display:flex}.mvs-card{box-sizing:border-box;background:#fff;border:1px solid #e3e8f0;border-radius:20px}.mvs-ic{color:#0c295f;background:#f4f6fa;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mvs-ic--round{color:#0668b1;background:#eaf2fa;border-radius:50%}.mvs-card-head{align-items:center;gap:12px;display:flex}.mvs-card-title{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);color:#0c295f;font-weight:700}.mvs-way{flex-direction:column;flex:7 560px;min-width:0;display:flex;overflow:hidden}.mvs-map{background:#e9edf2;flex:360px;min-height:360px;position:relative}.mvs-map iframe{border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mvs-addr{border-bottom:1px solid #e3e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:24px 28px;display:flex}.mvs-addr-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.mvs-addr-main .mvs-ic{flex-basis:44px;width:44px;height:44px}.mvs-kicker{font-size:var(--mt-small);color:#0668b1;font-weight:700;line-height:20px}.mvs .mvs-addr-line{font-size:var(--mt-card);line-height:var(--mt-card-lh);color:#0c295f;margin-top:4px;font-weight:700}.mvs .mvs-addr-sub{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#4f5862;margin-top:2px}.mvs-mo-br{display:none}.mvs-maplinks{gap:8px;display:flex}.mvs-maplink{box-sizing:border-box;color:#1a1f24;height:44px;font-size:var(--mt-link);white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;line-height:20px;text-decoration:none;transition:border-color .2s;display:flex}.mvs-maplink:hover,.mvs-maplink:focus-visible{color:#0c295f;border-color:#0668b1}.mvs-maplink-ext{color:#6b7480}.mvs-transit{border-bottom:1px solid #e3e8f0;padding:24px 28px}.mvs-item{align-items:flex-start;gap:14px;min-width:0;display:flex}.mvs-item-title{font-size:var(--mt-row);line-height:var(--mt-row-lh);color:#1a1f24;font-weight:700}.mvs .mvs-item-body{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#4f5862;margin-top:3px}.mvs-item-txt{padding-top:1px}.mvs-parking{flex-direction:column;gap:16px;padding:24px 28px 28px;display:flex}.mvs-parking-head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.mvs-badge{color:#0a4f8a;font-size:var(--mt-small);background:#eaf2fa;border-radius:999px;padding:5px 12px;font-weight:700;line-height:18px}.mvs-lots{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mvs-lot{background:#f7f9fc;border:1px solid #edf1f6;border-radius:12px;padding:14px 16px}.mvs .mvs-lot-name{font-size:var(--mt-row);line-height:var(--mt-row-lh);color:#1a1f24;font-weight:700}.mvs .mvs-lot-addr{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#4f5862;margin-top:2px}.mvs-side{flex-direction:column;flex:5 400px;gap:24px;min-width:0;display:flex}.mvs-hours{box-sizing:border-box;background:#f4f6fa;border-radius:20px;flex-direction:column;gap:18px;padding:28px 28px 24px;display:flex}.mvs-hours .mvs-ic--round{background:#fff}.mvs-week{flex-direction:column;gap:6px;display:flex}.mvs-axis{align-items:center;gap:12px;height:20px;padding:0 10px;display:flex}.mvs-axis-pad-l{flex:0 0 52px;width:52px}.mvs-axis-pad-r{flex:0 0 104px;width:104px}.mvs-axis-scale{color:#6b7480;white-space:nowrap;flex:auto;height:20px;font-size:12px;line-height:20px;position:relative}.mvs-axis-scale span{position:absolute;top:0}.mvs-axis-lunch,.mvs-axis-18{transform:translate(-50%)}.mvs-axis-lunch{color:#0a4f8a;font-weight:600}.mvs-days{flex-direction:column;gap:6px;display:flex}.mvs-day{border-radius:10px;align-items:center;gap:12px;height:36px;padding:0 10px;display:flex}.mvs-day-name{color:#1a1f24;flex:0 0 52px;align-items:center;gap:6px;width:52px;font-size:15px;font-weight:700;line-height:22px;display:flex}.mvs-today{color:#fff;background:#0668b1;border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700;line-height:16px;display:none}.mvs-bar{background:#dde3ec;border-radius:999px;flex:auto;height:10px;position:relative}.mvs-seg{background:#0668b1;position:absolute;top:0;bottom:0}.mvs-seg--l{border-radius:999px 0 0 999px}.mvs-seg--r{border-radius:0 999px 999px 0}.mvs-seg--l.mvs-seg--r{border-radius:999px}.mvs-day-time{text-align:right;font-variant-numeric:tabular-nums;color:#1a1f24;white-space:nowrap;flex:0 0 104px;width:104px;font-size:15px;font-weight:600;line-height:22px}.mvs-day--off .mvs-day-name,.mvs-day--off .mvs-day-time{color:#c0362c;font-weight:700}.mvs-day.is-today{background:#fff;box-shadow:0 0 0 1.5px #0668b1}.mvs-day.is-today .mvs-day-name,.mvs-day.is-today .mvs-day-time{color:#0668b1;font-weight:700}.mvs-day--off.is-today .mvs-day-name,.mvs-day--off.is-today .mvs-day-time{color:#c0362c}.mvs-day.is-today .mvs-today{display:inline-block}.mvs-notes{border-top:1px solid #dde3ec;flex-direction:column;gap:4px;padding-top:14px;display:flex}.mvs .mvs-notes p{color:#4f5862;font-size:14px;line-height:21px}.mvs-tel{flex-direction:column;gap:18px;padding:28px;display:flex}.mvs-tel-main{color:#fff;background:#0c295f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 16px 22px;text-decoration:none;transition:background-color .2s;display:flex}.mvs-tel-main:hover,.mvs-tel-main:focus-visible{color:#fff;background:#13377a}.mvs-tel-main-txt{flex-direction:column;gap:2px;display:flex}.mvs-tel-main-label{font-size:var(--mt-small);color:#c3cfe2;font-weight:600;line-height:18px}.mvs-tel-main-num{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:36px}.mvs-tel-main-ic{background:#ffffff24;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mvs-tel-group{flex-direction:column;gap:6px;display:flex}.mvs .mvs-tel-label{font-size:var(--mt-small);color:#6b7480;font-weight:700;line-height:18px}.mvs-tel-list li+li{border-top:1px solid #edf1f6}.mvs-tel-list a{color:#1a1f24;justify-content:space-between;align-items:center;gap:12px;min-height:46px;text-decoration:none;display:flex}.mvs-tel-name{font-size:var(--mt-body);line-height:var(--mt-body-lh);font-weight:600}.mvs-tel-num{font-size:var(--mt-body);line-height:var(--mt-body-lh);font-variant-numeric:tabular-nums;color:#0668b1;white-space:nowrap;font-weight:700}.mvs-tel-list a:hover .mvs-tel-num,.mvs-tel-list a:focus-visible .mvs-tel-num{text-decoration:underline}@media (max-width:1299px){.mvs-axis-18{display:none}}@media (max-width:1199px){.mvs-side{flex-flow:wrap}.mvs-side>section{flex:360px;min-width:0}}@media (max-width:799px){.mvs{padding:64px 20px 72px}.mvs-inner{gap:32px}.mvs-top{flex-flow:column;align-items:stretch;gap:0}.mvs-head{flex:none;gap:12px}.mvs-eyebrow{gap:8px}.mvs .mvs-lead{margin-top:0}.mvs-actions{display:none}.mvs-body{flex-flow:column;gap:20px}.mvs-side{flex-flow:column;flex:none;order:-1;gap:20px}.mvs-side>section{flex:none}.mvs-card,.mvs-hours{border-radius:18px}.mvs-ic{border-radius:11px;flex-basis:36px;width:36px;height:36px}.mvs-ic svg{width:20px;height:20px}.mvs-ic--round{border-radius:50%}.mvs-card-head{gap:10px}.mvs-hours{gap:14px;padding:22px 18px 20px}.mvs-week{gap:4px}.mvs-axis{gap:10px;height:18px;padding:0 8px}.mvs-axis-pad-l{flex-basis:46px;width:46px}.mvs-axis-pad-r{flex-basis:96px;width:96px}.mvs-axis-scale{height:18px;font-size:11px;line-height:18px}.mvs-axis-18{display:none}.mvs-days{gap:4px}.mvs-day{border-radius:9px;gap:10px;height:34px;padding:0 8px}.mvs-day-name{flex-basis:46px;gap:4px;width:46px;font-size:14px;line-height:20px}.mvs-today{border-radius:5px;padding:1px 5px;font-size:10px;line-height:15px}.mvs-bar{height:8px}.mvs-day-time{flex-basis:96px;width:96px;font-size:13px;line-height:20px}.mvs-notes{padding-top:12px}.mvs .mvs-notes p{font-size:13px;line-height:20px}.mvs-tel{gap:14px;padding:22px 18px 10px}.mvs-tel-main{gap:10px;padding:14px 14px 14px 18px}.mvs-tel-main-label{line-height:17px}.mvs-tel-main-num{font-size:24px;line-height:32px}.mvs-tel-main-ic{flex-basis:44px;width:44px;height:44px}.mvs-tel-group{gap:4px}.mvs .mvs-tel-label{line-height:17px}.mvs-tel-list a{gap:10px;min-height:48px}.mvs-way{flex:none}.mvs-map{flex:none;height:210px;min-height:0}.mvs-addr{flex-flow:column;align-items:stretch;gap:14px;padding:20px 18px}.mvs-addr-main{gap:12px}.mvs-addr-main .mvs-ic{flex-basis:36px;width:36px;height:36px}.mvs-kicker{line-height:18px}.mvs .mvs-addr-line{margin-top:3px}.mvs-mo-br{display:inline}.mvs-maplinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mvs-maplink{height:46px;padding:0 10px}.mvs-maplink-ext{display:none}.mvs-transit{padding:18px}.mvs-item{gap:12px}.mvs .mvs-item-body{margin-top:2px}.mvs-item-txt{padding-top:0}.mvs-parking{gap:12px;padding:18px 18px 20px}.mvs-parking-head{gap:10px 12px}.mvs-lots{grid-template-columns:minmax(0,1fr);gap:8px}.mvs-lot{padding:12px 14px}.mvs .mvs-lot-addr{margin-top:1px}}
.mnw{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#f4f6fa;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mnw{zoom:1.25}}.mnw p,.mnw h2,.mnw h3,.mnw ul{margin:0;padding:0}.mnw ul{list-style:none}.mnw a{text-decoration:none}.mnw svg{flex:none;display:block}.mnw img{display:block}.mnw .mnw-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mnw .mnw-inner{flex-direction:column;gap:48px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mnw .mnw-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}@media (min-width:800px) and (max-width:1099px){.mnw .mnw-inner .mnw-cols{margin-right:0}}.mnw .mnw-head{flex-direction:column;gap:16px;display:flex}.mnw .mnw-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#0668b1;align-items:center;gap:10px;font-weight:700;display:flex}.mnw .mnw-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;font-weight:700}.mnw .mnw-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#4f5862;margin-top:4px}.mnw .mnw-all{font-size:var(--mt-link);color:#0668b1;flex:none;align-items:center;gap:2px;font-weight:700;line-height:20px;display:flex}.mnw .mnw-all:hover,.mnw .mnw-all:focus-visible{color:#065e9e;text-underline-offset:3px;text-decoration:underline}.mnw .mnw-board{flex-direction:column;gap:12px;display:flex}.mnw .mnw-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.mnw .mnw-col{box-sizing:border-box;background:#fff;border:1px solid #e3e8f0;border-radius:20px;flex-direction:column;gap:22px;min-width:0;padding:28px;display:flex;position:relative}.mnw .mnw-col-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mnw .mnw-col-title{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#0c295f;align-items:center;gap:10px;font-weight:700;display:flex}.mnw .mnw-dot{background:#0668b1;border-radius:999px;width:8px;height:8px}.mnw .mnw-col--event .mnw-dot{background:#d9661e}.mnw .mnw-col--news .mnw-dot{background:#6b7480}.mnw .mnw-feat{color:inherit;align-items:center;gap:18px;display:flex}.mnw .mnw-thumb{background:#e8edf4;border-radius:14px;flex:none;width:112px;height:112px;overflow:hidden}.mnw .mnw-thumb img{object-fit:cover;width:100%;height:100%}.mnw .mnw-thumb--none{color:#6b7480;justify-content:center;align-items:center;display:flex}.mnw .mnw-feat-txt{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.mnw .mnw-meta{font-size:var(--mt-small);color:#6b7480;align-items:center;gap:4px;line-height:20px;display:flex}.mnw .mnw-feat-title{font-size:var(--mt-card);line-height:var(--mt-card-lh);letter-spacing:-.02em;color:#0c295f;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.mnw .mnw-feat:hover .mnw-feat-title,.mnw .mnw-feat:focus-visible .mnw-feat-title{text-underline-offset:4px;text-decoration:underline}.mnw .mnw-ext{color:#9aa3af;display:inline-flex}.mnw .mnw-rows li{border-top:1px solid #e3e8f0}.mnw .mnw-rows a{color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.mnw .mnw-row-title{min-width:0;font-size:var(--mt-row);line-height:var(--mt-row-lh);color:#1a1f24;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mnw .mnw-rows a:hover .mnw-row-title,.mnw .mnw-rows a:focus-visible .mnw-row-title{color:#0c295f;text-underline-offset:3px;text-decoration:underline}.mnw .mnw-row-meta{font-size:var(--mt-small);color:#6b7480;flex:none;align-items:center;gap:4px;line-height:20px;display:flex}.mnw .mnw-empty{color:#6b7480;border-top:1px solid #e3e8f0;padding:16px 0;font-size:15px;line-height:22px}.mnw .mnw-hint{color:#6b7480;align-items:center;gap:6px;font-size:13px;line-height:18px;display:none}.mnw .mnw-faq{flex-direction:column;gap:20px;padding-top:8px;display:flex}.mnw .mnw-faq-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.mnw .mnw-faq-title{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#0c295f;font-weight:700}.mnw .mnw-faq-head .mnw-all{font-size:var(--mt-link)}.mnw .mnw-faq-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mnw .mnw-faq-list a{box-sizing:border-box;height:100%;min-height:184px;color:inherit;background:#fff;border:1px solid #e3e8f0;border-radius:16px;flex-direction:column;gap:12px;padding:24px;transition:border-color .15s;display:flex;position:relative}.mnw .mnw-faq-list a:hover,.mnw .mnw-faq-list a:focus-visible{border-color:#0668b1}.mnw .mnw-q-txt{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.mnw .mnw-dept{box-sizing:border-box;height:26px;font-size:var(--mt-small);color:#4f5862;border:1px solid #cbd5e1;border-radius:999px;align-items:center;padding:0 10px;font-weight:600;display:flex}.mnw .mnw-q{font-size:var(--mt-card);line-height:var(--mt-card-lh);letter-spacing:-.02em;color:#0c295f;font-weight:700}.mnw .mnw-ans{font-size:var(--mt-link);color:#0668b1;align-items:center;gap:4px;margin-top:auto;font-weight:700;line-height:22px;display:flex}@media (max-width:1099px){.mnw .mnw-cols{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 calc(-1*clamp(20px,5.6vw,80px));padding:0 clamp(20px,5.6vw,80px);scroll-padding-left:clamp(20px,5.6vw,80px);display:flex;overflow-x:auto}.mnw .mnw-cols::-webkit-scrollbar{display:none}.mnw .mnw-col{scroll-snap-align:start;flex:none;width:340px}.mnw .mnw-hint{display:flex}.mnw .mnw-faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:799px){.mnw{padding:64px 20px}.mnw .mnw-inner{gap:28px}.mnw .mnw-head{gap:12px}.mnw .mnw-eyebrow{gap:8px}.mnw .mnw-lead{margin-top:0}.mnw .mnw-cols{gap:12px;margin:0 -20px;padding:0 20px;scroll-padding-left:20px}.mnw .mnw-col{border-radius:18px;gap:16px;width:300px;padding:20px}.mnw .mnw-col-title{gap:8px}.mnw .mnw-dot{width:7px;height:7px}.mnw .mnw-feat{gap:14px}.mnw .mnw-thumb{border-radius:12px;width:88px;height:88px}.mnw .mnw-meta{line-height:18px}.mnw .mnw-rows li:nth-child(n+3){display:none}.mnw .mnw-rows a{gap:12px;padding:12px 0}.mnw .mnw-empty{padding:12px 0;font-size:14px}.mnw .mnw-faq{gap:14px}.mnw .mnw-faq-list{background:#fff;border:1px solid #e3e8f0;border-radius:18px;padding:0 16px;display:block}.mnw .mnw-faq-list li+li{border-top:1px solid #e3e8f0}.mnw .mnw-faq-list li:nth-child(n+4){display:none}.mnw .mnw-faq-list a{background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:12px;height:auto;min-height:0;padding:16px 0}.mnw .mnw-q-txt{flex:auto;gap:6px;min-width:0}.mnw .mnw-dept{height:22px;padding:0 8px}.mnw .mnw-ans{color:#9aa3af;margin-top:0}.mnw .mnw-ans-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.mtv{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#fff;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mtv{zoom:1.25}}.mtv p,.mtv h2,.mtv h3,.mtv ul{margin:0;padding:0}.mtv ul{list-style:none}.mtv a{text-decoration:none}.mtv svg{flex:none;display:block}.mtv img{display:block}.mtv .mtv-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mtv .mtv-inner{flex-direction:column;gap:48px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mtv .mtv-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mtv .mtv-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.mtv .mtv-head{flex-direction:column;flex:440px;gap:10px;min-width:0;display:flex}.mtv .mtv-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);letter-spacing:0;color:#0668b1;font-weight:700}.mtv .mtv-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;font-weight:700}.mtv .mtv-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#4f5862;margin-top:6px}.mtv .mtv-channels{flex-wrap:wrap;flex:0 auto;gap:8px;display:flex}.mtv .mtv-ch{box-sizing:border-box;height:48px;font-size:var(--mt-link);color:#0c295f;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:700;transition:border-color .15s;display:flex;position:relative}.mtv .mtv-ch:hover,.mtv .mtv-ch:focus-visible{color:#0c295f;border-color:#0668b1}.mtv .mtv-ch-ext{color:#6b7480}.mtv .mtv-body{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.mtv .mtv-main{flex-direction:column;flex:999 640px;gap:20px;min-width:0;display:flex}.mtv .mtv-player{aspect-ratio:16/9;background:#0c1a33;border-radius:18px;width:100%;position:relative;overflow:hidden}.mtv .mtv-play{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mtv .mtv-play img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mtv .mtv-play-ic{color:#0c295f;background:#fffffff0;border-radius:999px;justify-content:center;align-items:center;width:84px;height:84px;transition:transform .15s;display:flex;position:relative;box-shadow:0 6px 24px #0c295f47}.mtv .mtv-play-ic svg{margin-left:4px}.mtv .mtv-play:hover .mtv-play-ic,.mtv .mtv-play:focus-visible .mtv-play-ic{transform:scale(1.06)}.mtv .mtv-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.mtv .mtv-cap{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.mtv .mtv-cap-l{flex-direction:column;flex:320px;gap:6px;min-width:0;display:flex}.mtv .mtv-date{font-size:var(--mt-small);color:#6b7480;line-height:20px}.mtv .mtv-name{font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#0c295f;font-weight:700}.mtv .mtv-watch{font-size:var(--mt-link);color:#0668b1;flex:none;align-items:center;gap:4px;font-weight:700;display:flex;position:relative}.mtv .mtv-watch:hover,.mtv .mtv-watch:focus-visible{color:#065e9e;text-underline-offset:3px;text-decoration:underline}.mtv .mtv-side{flex-direction:column;flex:380px;gap:14px;min-width:0;display:flex}.mtv .mtv-side-t{font-size:var(--mt-small);color:#4f5862;font-weight:700;line-height:22px}.mtv .mtv-list{flex-direction:column;gap:4px;display:flex}.mtv .mtv-item{color:inherit;border-radius:14px;align-items:center;gap:16px;padding:10px;transition:background-color .15s;display:flex}.mtv .mtv-item:hover,.mtv .mtv-item:focus-visible{background:#f4f6fa}.mtv .mtv-thumb{aspect-ratio:16/9;background:#0c1a33;border-radius:10px;flex:none;justify-content:center;align-items:center;width:160px;display:flex;position:relative;overflow:hidden}.mtv .mtv-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mtv .mtv-thumb-ic{position:relative}.mtv .mtv-item-txt{flex-direction:column;gap:6px;min-width:0;display:flex}.mtv .mtv-item-name{font-size:var(--mt-card);line-height:var(--mt-card-lh);letter-spacing:-.02em;color:#0c295f;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.mtv .mtv-item-date{font-size:var(--mt-small);color:#6b7480;line-height:18px}.mtv .mtv-all{box-sizing:border-box;height:48px;font-size:var(--mt-link);color:#fff;background:#0c295f;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:0 20px;font-weight:700;transition:background-color .15s;display:flex;position:relative}.mtv .mtv-all:hover,.mtv .mtv-all:focus-visible{color:#fff;background:#13377a}@media (max-width:1099px){.mtv .mtv-body{flex-direction:column;align-items:stretch;gap:32px}.mtv .mtv-main,.mtv .mtv-side{flex:none}.mtv .mtv-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}}@media (max-width:799px){.mtv{padding:64px 20px}.mtv .mtv-inner{gap:28px}.mtv .mtv-top{display:contents}.mtv .mtv-head{flex:none;order:0;gap:6px}.mtv .mtv-body{order:1}.mtv .mtv-channels{order:2}.mtv .mtv-ch{gap:6px;height:44px;padding:0 14px}.mtv .mtv-ch-ext{display:none}.mtv .mtv-body{gap:24px}.mtv .mtv-main{gap:14px}.mtv .mtv-player{border-radius:14px}.mtv .mtv-play-ic{width:60px;height:60px}.mtv .mtv-play-ic svg{width:24px;height:24px;margin-left:3px}.mtv .mtv-cap{flex-direction:column;align-items:flex-start;gap:6px}.mtv .mtv-cap-l{flex:none}.mtv .mtv-date{line-height:18px}.mtv .mtv-side{gap:10px}.mtv .mtv-side-t{line-height:20px}.mtv .mtv-list{gap:4px;display:flex}.mtv .mtv-list li:nth-child(n+4){display:none}.mtv .mtv-item{border-radius:0;gap:14px;padding:8px 0}.mtv .mtv-item:hover,.mtv .mtv-item:focus-visible{background:0 0}.mtv .mtv-thumb{border-radius:8px;width:128px}.mtv .mtv-thumb-ic svg{width:24px;height:24px}.mtv .mtv-item-date{line-height:16px}.mtv .mtv-all{justify-content:center;align-self:stretch;height:52px;margin-top:8px}}
.mst{color:#1a1f24;font-family:Pretendard, "Pretendard Variable", var(--font-sans), sans-serif;word-break:keep-all;background:#fff;padding:120px clamp(20px,5.6vw,80px)}@media (min-width:1600px){.mst{zoom:1.25}}.mst p,.mst h2,.mst h3,.mst ul{margin:0;padding:0}.mst ul{list-style:none}.mst a{text-decoration:none}.mst svg{flex:none;display:block}.mst img{display:block}.mst .mst-inner{flex-direction:column;gap:56px;max-width:1280px;margin:0 auto;display:flex}@media (min-width:800px) and (max-width:1527px){.mst .mst-inner{padding-right:max(0px,124.03px - clamp(20px,5.6vw,80px) + -1*max(0px,50% - 640px))}}.mst .mst-head{flex-direction:column;gap:12px;display:flex}.mst .mst-eyebrow{font-size:var(--mt-eyebrow);line-height:var(--mt-eyebrow-lh);color:#0668b1;font-weight:700}.mst .mst-title{font-size:var(--mt-h2);line-height:var(--mt-h2-lh);letter-spacing:-.03em;color:#0c295f;font-weight:700}.mst .mst-lead{font-size:var(--mt-lead);line-height:var(--mt-lead-lh);color:#4f5862;margin-top:4px}.mst .mst-block{flex-direction:column;gap:20px;display:flex}.mst .mst-bhead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mst .mst-btitle{min-width:0;font-size:var(--mt-h3);line-height:var(--mt-h3-lh);letter-spacing:-.02em;color:#0c295f;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-weight:700;display:flex}.mst .mst-bnote{font-size:var(--mt-body);line-height:var(--mt-body-lh);letter-spacing:0;color:#6b7480;font-weight:500}.mst .mst-all{font-size:var(--mt-link);color:#0668b1;flex:none;align-items:center;gap:2px;font-weight:700;transition:color .15s;display:flex;position:relative}.mst .mst-all:hover,.mst .mst-all:focus-visible{color:#065e9e;text-underline-offset:3px;text-decoration:underline}.mst .mst-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mst .mst-card-li{min-width:0;display:flex}.mst .mst-card{color:#1a1f24;background:#fff;border:1px solid #e3e8f0;border-radius:20px;flex-direction:column;flex:auto;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.mst .mst-card:hover,.mst .mst-card:focus-visible{transform:translateY(-4px);box-shadow:0 12px 28px #0c295f1f}.mst .mst-img{aspect-ratio:16/10;background:#dce6f2;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mst .mst-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mst .mst-img--none{color:#6e86a8;background:linear-gradient(135deg,#dce6f2 0%,#c9d7e8 55%,#bbcbe0 100%)}.mst .mst-sample{z-index:1;color:#b25e00;background:#fff1e0;border-radius:6px;align-items:center;height:26px;padding:0 9px;font-size:13px;font-weight:700;display:flex;position:absolute;top:14px;left:14px}.mst .mst-card-body{flex-direction:column;flex:auto;gap:10px;padding:22px 24px 24px;display:flex}.mst .mst-cat{font-size:var(--mt-small);color:#0668b1;font-weight:700;line-height:18px}.mst .mst-card-title{font-size:var(--mt-card);line-height:var(--mt-card-lh);letter-spacing:-.025em;color:#0c295f;font-weight:700}.mst .mst-card:hover .mst-card-title,.mst .mst-card:focus-visible .mst-card-title{text-underline-offset:4px;text-decoration:underline}.mst .mst-sum{font-size:var(--mt-body);line-height:var(--mt-body-lh);color:#4f5862;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mst .mst-foot{font-size:var(--mt-small);color:#6b7480;border-top:1px solid #e3e8f0;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;line-height:20px;display:flex}.mst .mst-foot>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mst .mst-date{flex:none}.mst .mst-dots{display:none}.mst .mst-empty{text-align:center;color:#6b7480;border:1px solid #e3e8f0;border-radius:20px;padding:40px 20px;font-size:16px;line-height:26px}.mst .mst-empty--rv{border:0;padding:32px 16px}.mst .mst-rv-panel{background:#f4f6fa;border-radius:20px;padding:8px 12px}.mst .mst-rv-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.mst .mst-rv-list li{border-bottom:1px solid #e3e8f0;min-width:0}.mst .mst-rv{color:#1a1f24;border-radius:12px;align-items:center;gap:16px;padding:16px;transition:background-color .15s;display:flex}.mst .mst-rv:hover,.mst .mst-rv:focus-visible{background:#fff}.mst .mst-rv-dept{width:104px;font-size:var(--mt-small);color:#0668b1;flex:none;font-weight:700;line-height:18px}.mst .mst-rv-title{min-width:0;font-size:var(--mt-row);line-height:var(--mt-row-lh);letter-spacing:-.02em;color:#1a1f24;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:600;overflow:hidden}.mst .mst-rv:hover .mst-rv-title,.mst .mst-rv:focus-visible .mst-rv-title{text-underline-offset:4px;text-decoration:underline}.mst .mst-rv-meta{font-size:var(--mt-small);color:#6b7480;flex:none;line-height:18px}.mst .mst-lock{color:#4f5862;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 16px 10px;font-size:14px;line-height:20px;display:flex}.mst .mst-lock a{color:#0668b1;font-weight:700;position:relative}.mst .mst-lock a:hover,.mst .mst-lock a:focus-visible{color:#065e9e;text-underline-offset:3px;text-decoration:underline}@media (max-width:1099px){.mst .mst-track{gap:16px}.mst .mst-card-body{padding:18px 18px 20px}.mst .mst-rv-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:799px){.mst{padding:64px 0}.mst .mst-inner{gap:36px}.mst .mst-head{gap:8px;padding:0 20px}.mst .mst-lead{margin-top:2px}.mst .mst-block{gap:16px}.mst .mst-bhead{align-items:center;padding:0 20px}.mst .mst-btitle{gap:8px}.mst .mst-bnote--pc,.mst .mst-bnote-l{display:none}.mst .mst-all svg{width:14px;height:14px}.mst .mst-track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;padding:0 20px;scroll-padding:0 20px;display:flex;overflow-x:auto}.mst .mst-track::-webkit-scrollbar{display:none}.mst .mst-card-li{scroll-snap-align:start;flex:none;width:min(296px,78vw)}.mst .mst-card{border-radius:18px}.mst .mst-card:hover,.mst .mst-card:focus-visible{box-shadow:none;transform:none}.mst .mst-sample{height:24px;padding:0 8px;font-size:12px;top:12px;left:12px}.mst .mst-img svg{width:34px;height:34px}.mst .mst-card-body{gap:8px;padding:18px 18px 20px}.mst .mst-cat{line-height:16px}.mst .mst-foot{display:none}.mst .mst-dots{justify-content:center;gap:6px;display:flex}.mst .mst-dots span{background:#cbd5e1;border-radius:3px;width:6px;height:6px;transition:width .2s,background-color .2s}.mst .mst-dots span.is-on{background:#0c295f;width:18px}.mst .mst-empty{margin:0 20px}.mst .mst-block--review{padding:0 20px}.mst .mst-bhead{padding:0}.mst .mst-block--story .mst-bhead{padding:0 20px}.mst .mst-rv-panel{border-radius:16px;padding:4px 16px}.mst .mst-rv-list li:nth-child(n+6){display:none}.mst .mst-rv{border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:13px 0;display:grid}.mst .mst-rv:hover,.mst .mst-rv:focus-visible{background:0 0}.mst .mst-rv-dept{grid-area:1/1;width:auto;line-height:16px}.mst .mst-rv-meta{grid-area:1/2;line-height:16px}.mst .mst-rv-title{grid-area:2/1/auto/-1}.mst .mst-lock{gap:8px;padding:14px 0 10px;font-size:13px;line-height:19px}.mst .mst-lock svg{width:16px;height:16px}.mst .mst-lock a{display:none}}
.legacy-main{--mt-eyebrow:16px;--mt-eyebrow-lh:24px;--mt-h2:clamp(30px, 2.8vw, 40px);--mt-h2-lh:1.32;--mt-lead:19px;--mt-lead-lh:1.6;--mt-h3:24px;--mt-h3-lh:1.4;--mt-card:20px;--mt-card-lh:1.45;--mt-row:17px;--mt-row-lh:1.5;--mt-body:16px;--mt-body-lh:1.65;--mt-small:14px;--mt-link:16px}.legacy-main section[id^=main-]:not(#main-hero){text-wrap:pretty}@media (max-width:799px){.legacy-main{--mt-eyebrow:14px;--mt-eyebrow-lh:20px;--mt-h2:28px;--mt-h2-lh:1.36;--mt-lead:16px;--mt-h3:20px;--mt-card:17px;--mt-row:16px;--mt-body:15px;--mt-body-lh:1.6;--mt-small:13px;--mt-link:15px}}
