@font-face{font-family:Pretendard;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/Pretendard-Black.ccd01690.eot);src:url(/_next/static/media/Pretendard-Black.ccd01690.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Black.8a5842ed.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;font-display:block;src:url(/_next/static/media/Pretendard-Bold.b278c7c9.eot);src:url(/_next/static/media/Pretendard-Bold.b278c7c9.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Bold.5d76ef66.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;font-display:block;src:url(/_next/static/media/Pretendard-ExtraBold.c95646ca.eot);src:url(/_next/static/media/Pretendard-ExtraBold.c95646ca.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-ExtraBold.575473ea.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:200;font-display:block;src:url(/_next/static/media/Pretendard-ExtraLight.fbe8c1ec.eot);src:url(/_next/static/media/Pretendard-ExtraLight.fbe8c1ec.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-ExtraLight.ed543d43.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/Pretendard-Light.9e980eb6.eot);src:url(/_next/static/media/Pretendard-Light.9e980eb6.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Light.28a64f0a.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;font-display:block;src:url(/_next/static/media/Pretendard-Medium.79b3bfc6.eot);src:url(/_next/static/media/Pretendard-Medium.79b3bfc6.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Medium.e750b571.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/Pretendard-Regular.ea6d3e94.eot);src:url(/_next/static/media/Pretendard-Regular.ea6d3e94.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Regular.832fda20.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;font-display:block;src:url(/_next/static/media/Pretendard-SemiBold.c8a51577.eot);src:url(/_next/static/media/Pretendard-SemiBold.c8a51577.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-SemiBold.6d48a5f3.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:300;font-display:block;src:url(/_next/static/media/Pretendard-Thin.a60c4849.eot);src:url(/_next/static/media/Pretendard-Thin.a60c4849.eot) format("embedded-opentype"),url(/_next/static/media/Pretendard-Thin.9e786686.woff) format("woff")}:root{--display-lg:60px;--display-md:50px;--display-sm:40px;--heading-lg:clamp(26px,3vw,36px);--heading-md:32px;--heading-sm:28px;--title-lg:26px;--title-md:22px;--title-sm:18px;--label-lg:clamp(18px,2vw,22px);--label-md:18px;--label-sm:16px;--label-xs:14px;--pc-body-lg:20px;--pc-body-md:18px;--pc-body-sm:16px;--pc-body-xs:14px;--fw-r:400;--fw-m:500;--fw-b:700;--primary-0:#fff;--primary-5:#edefff;--primary-10:#d5d9f6;--primary-20:#aab3ee;--primary-30:#808ee5;--primary-40:#5668dc;--primary-50:#1f3097;--primary-60:#19277b;--primary-70:#16226a;--primary-80:#10184c;--primary-90:#090e2d;--primary-100:#000;--point-0:#fff;--point-5:#eff5ff;--point-10:#d3e1fb;--point-20:#80b3ff;--point-30:#4d8bff;--point-40:#0069ff;--point-50:#0042ff;--point-60:#002eb3;--point-70:#002180;--point-80:#00144d;--point-90:#010e34;--point-100:#000;--gray-0:#fff;--gray-5:#f8f8f8;--gray-10:#f0f0f0;--gray-20:#e4e4e4;--gray-30:#d8d8d8;--gray-40:#c6c6c6;--gray-50:#8e8e8e;--gray-60:#717171;--gray-70:#555;--gray-80:#2d2d2d;--gray-90:#1d1d1d;--gray-100:#000;--shadow-base:0px 2px 8px rgba(145,155,185,.25);--shadow-base-blur:0px 2px 16px rgba(145,155,185,.25);--shadow-black:0px 2px 8px rgba(0,0,0,.25);--shadow-black-blur:0px 2px 16px rgba(0,0,0,.25)}@media(max-width:768px){:root{--mo-display-lg:36px;--mo-display-md:32px;--mo-display-sm:28px;--mo-heading-lg:26px;--mo-heading-md:24px;--mo-heading-sm:22px;--mo-title-lg:22px;--mo-title-md:18px;--mo-title-sm:16px;--mo-label-lg:18px;--mo-label-md:16px;--mo-label-sm:14px;--mo-label-xs:13px;--mo-body-lg:18px;--mo-body-md:16px;--mo-body-sm:14px;--mo-body-xs:13px;--mo-font-regular:400;--mo-font-medium:500;--mo-font-bold:700}}.ico{display:inline-flex;transition:inherit}.ico.arrow-up{width:20px;height:20px;background:url(/_next/static/media/ico-arrow-up.c856463d.svg) no-repeat 50%}.ico.arrow-up-wh{width:16px;height:16px;background:url(/_next/static/media/ico-arrow-up-wh.1395cc2d.svg) no-repeat 50%}.ico.arrow-down{width:20px;height:20px;background:url(/_next/static/media/ico-arrow-down.ebe546a0.svg) no-repeat 50%;background-position:1px}.ico.arrow-down-wh{width:16px;height:16px;background:url(/_next/static/media/ico-arrow-down-wh.feeaba30.svg) no-repeat 50%}.ico.search-wh{width:24px;height:24px;background:url(/_next/static/media/ico-search-wh.84fabd29.png) no-repeat 50%}.ico.search_wh_20{width:20px;height:20px;background:url(/_next/static/media/ico-search_wh_20.038c1869.svg) no-repeat 50%}.ico.close{width:24px;height:24px;background:url(/_next/static/media/ico-close.5e266983.png) no-repeat 50%}.ico.close_wh{width:24px;height:24px;background:url(/_next/static/media/ico-close_wh.59a7bf75.svg) no-repeat 50%}.ico.naver{width:14px;height:14px;background:url(/_next/static/media/ico-naver.5e5f3236.png) no-repeat 50%}.ico.facebook{width:14px;height:14px;background:url(/_next/static/media/ico-facebook.b5b212db.png) no-repeat 50%}.ico.youtube{width:14px;height:14px;background:url(/_next/static/media/ico-youtube.0a05015c.png) no-repeat 50%}.ico.insta{background:url(/_next/static/media/ico-insta.4c9a28a0.png) no-repeat 50%}.ico.insta,.ico.kakao{width:14px;height:14px}.ico.kakao{background:url(/_next/static/media/ico-kakao.368bc73b.png) no-repeat 50%}.ico.link-arrow{width:20px;height:20px;border-radius:100%;background:#353840 url(/_next/static/media/ico-link-arrow.cd1474cf.png) no-repeat 50%;margin-left:8px;transition:all .3s}.ico.bookmark{width:16px;height:16px;background:url(/_next/static/media/ico-bookmark.01f5ea22.png) no-repeat 50%}.ico.home{background:url(/_next/static/media/ico-home.78689b4d.png) no-repeat 50%}.ico.file,.ico.home{width:20px;height:20px}.ico.file{background:url(/_next/static/media/ico-file.f8dce7a4.png) no-repeat 50%}.ico.arrow-left{width:16px;height:16px;background:url(/_next/static/media/ico-arrow-left.8681f799.png) no-repeat 50%}.ico.arrow-left-double{width:16px;height:16px;background:url(/_next/static/media/ico-arrow-left-double.4d36317a.png) no-repeat 50%}.ico.arrow-right-double{width:16px;height:16px;background:url(/_next/static/media/ico-arrow-right-double.d7ef30ad.png) no-repeat 50%}.ico.arrow-right{width:16px;height:16px;background:url(/_next/static/media/ico-arrow-right.812bb7ef.png) no-repeat 50%}.ico.header-menu{width:24px;height:24px;background:url(/_next/static/media/ico-header-menu.6e5ef58f.svg) no-repeat 50%}.ico.header-close{width:24px;height:24px;background:url(/_next/static/media/ico-header-close.8df8afa8.png) no-repeat 50%}.ico.pre-link{width:20px;height:20px;background:url(/_next/static/media/ico-pre-link.cb42b3e4.png) no-repeat 50%}.ico.pre-link.disabled{background:url(/_next/static/media/ico-pre-link_disabled.d9775358.png) no-repeat 50%}.ico.next-link{width:20px;height:20px;background:url(/_next/static/media/ico-next-link.f00c0d5e.png) no-repeat 50%}.ico.next-link.disabled{background:url(/_next/static/media/ico-next-link_disable.1a428cca.png) no-repeat 50%}.ico.global{width:24px;height:24px;background:url(/_next/static/media/ico-global.dfc1a03a.png) no-repeat 50%}.ico.plus{width:20px;height:20px;background:url(/_next/static/media/ico-plus.3e7574c1.svg) no-repeat 50%}.ico.download{width:20px;height:20px;background:url(/_next/static/media/ico-download.b5160fe2.svg) no-repeat 50%}.ico.download:hover{background-image:url(/_next/static/media/ico-download-active.509bdbf2.svg)}.ico.poly-right{width:12px;height:12px;background:url(/_next/static/media/ico-poly-right.c13a79fd.svg) no-repeat 50%}.ico.shortcut{width:12px;height:12px;background:url(/_next/static/media/ico-shortcut.bb8f0f29.png) no-repeat 50%}.ico.short-arrow{width:16px;height:16px;background:url(/_next/static/media/ico-short_arrow.bc223605.png) no-repeat 50%}.ico.write{width:25px;height:25px;background:url(/_next/static/media/ico-write.a90aabb5.svg) no-repeat 50%}.ico.proarrow{width:18px;height:12px;background:url(/_next/static/media/ico-proarrow.8e24bbb1.svg) no-repeat 50%}.ico.hwp{background:url(/_next/static/media/ico-hwp.029df111.png) no-repeat 50%}.ico.hwp,.ico.pdf{width:20px;height:20px}.ico.pdf{background:url(/_next/static/media/ico-pdf.6e4fada6.png) no-repeat 50%}.ico.login_kakao{width:20px;height:20px;background:url(/_next/static/media/ico-login_kakao.8236092b.png) no-repeat 50%}.ico.login_naver{width:20px;height:20px;background:url(/_next/static/media/ico-login_naver.7ad897ee.png) no-repeat 50%}.ico.login_google{width:20px;height:20px;background:url(/_next/static/media/ico-login_google.389897d7.png) no-repeat 50%}.ico.mouse_arrow{width:20px;height:20px;background:url(/_next/static/media/ico-mouse_arrow.f11d0ba3.png) no-repeat 50%}.ico.link_wh{width:20px;height:20px;background:url(/_next/static/media/ico-link_wh.58634d17.svg) no-repeat 50%}.ico.close_center{width:44px;height:44px;background:url(/_next/static/media/ico-close_center.fc9b1b50.svg) no-repeat 50%}.ico.mypage_16{width:16px;height:16px;background:url(/_next/static/media/ico-mypage_16.81fbe605.svg) no-repeat 50%}.ico.logout_16{width:16px;height:16px;background:url(/_next/static/media/ico-logout_16.0e4b784e.svg) no-repeat 50%}.ico.alert_error{width:44px;height:44px;background:url(/_next/static/media/ico-alert_error.62905558.png) no-repeat 50%}.ico.alert_confirm{width:44px;height:44px;background:url(/_next/static/media/ico-alert_confirm.1b3219b0.png) no-repeat 50%}.ico.alert_info{width:44px;height:44px;background:url(/_next/static/media/ico-alert_info.cfff0380.png) no-repeat 50%}.ico.arrow_right{width:16px;height:16px;background:url(/_next/static/media/ico-arrow_right.72a147d6.svg) no-repeat 50%}.ico.alert_triangle{width:44px;height:44px;background:url(/_next/static/media/ico-alert_triangle.6309b6f0.png) no-repeat 50%}.ico.reservation_cal{width:60px;height:60px;background:url(/_next/static/media/ico-reservation_cal.d2cc8942.png) no-repeat 50%}.ico.bubble_write{width:60px;height:60px;background:url(/_next/static/media/ico-bubble_write.207dc1e9.png) no-repeat 50%}.ico.side_down{width:16px;height:16px;background:url(/_next/static/media/ico-side_down.feeaba30.svg) no-repeat 50%}.ico.address{width:16px;height:16px;background:url(/_next/static/media/ico-address.a7766db3.svg) no-repeat 50%}.ico.location-w{width:16px;height:16px;background:url(/_next/static/media/ico-location-w.9b19bb6d.svg) no-repeat 50%}button:disabled .pdf{background:url(/_next/static/media/ico-pdf_disabled.d3e96108.png) no-repeat 50%}#header{width:100%;position:fixed;top:0;right:0;left:0;z-index:100;box-sizing:border-box;height:max(72px,5.2083vw);white-space:nowrap;background-color:#fff;transition:all .3s}#header.dark{background-color:transparent}#header.dark .header-container{border-bottom:1px solid hsla(0,0%,100%,.12)}#header.dark .header-container .logo path{fill:#fff}#header.dark .header-container .header-wrap .weather-header .air-quality,#header.dark .header-container .header-wrap .weather-header .temperature{color:#fff}#header.dark .search-btn svg path{fill:#fff}#header.dark .my svg path,#header.dark .search-btn svg rect{stroke:#fff}#header.dark .home svg path{fill:#fff}#header.dark .home svg rect{stroke:#fff}#header.dark .current{color:#fff}#header.dark .qmenu-btn{background-color:var(--gray-60)}#header.dark .qmenu-btn .arrow-down{background:url(/images/common/ico/ico-arrow-down-wh.svg) no-repeat;background-size:20px}#header.dark .qmenu-btn .arrow-up{background:url(/images/common/ico/ico-arrow-up-wh.svg) no-repeat;background-size:20px}#header.dark .qmenu-wrap{background-color:transparent;box-shadow:unset;border-bottom:1px solid hsla(0,0%,100%,.12)}#header.dark .qmenu-wrap .h-banner{background-color:rgba(239,245,255,.125);border:1px solid rgba(211,225,251,.125)}#header.dark .qmenu-wrap .h-banner .cont-wrap span{color:#fff}#header.dark .qmenu-wrap .qmenu .qmenu-item .qitem{background-color:hsla(0,0%,100%,.141)}#header.dark .qmenu-wrap .qmenu .qmenu-item span{color:#fff}#header.dark .qmenu-wrap .qmenu .qmenu-item:hover .qitem{border:1px solid #fff}#header.dark .qmenu-wrap .qmenu .qmenu-item:hover span{color:#fff}#header.dark .util .util-item.lang{display:flex;align-items:center}#header.dark .util .util-item.lang .arrow-down,#header.dark .util .util-item.lang .arrow-up{background:url(/images/common/ico/ico-header-arrow-down_wh.svg) no-repeat}#header.dark .util .util-item.lang .arrow-up{transform:rotate(180deg)}#header.dark .util .util-item.menu .menu-btn .header-menu{background:url(/images/common/ico/ico-header-menu_wh.svg) no-repeat}#header .header-container{width:100%;position:relative;z-index:100;transition:transform .5s,background-color .5s;pointer-events:auto;user-select:auto;will-change:transform,background-color;height:100%;border-bottom:1px solid var(--gray-20)}#header .header-container .header-wrap{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;padding-inline:clamp(16px,3vw,60px)}#header .header-container .header-wrap .weather-header{display:flex;width:221px;align-items:center;justify-content:space-between}#header .header-container .header-wrap .weather-header .temperature{font-size:24px;color:var(--gray-80);font-weight:700}#header .header-container .header-wrap .weather-header .divider{width:1px;height:36px;background-color:var(--gray-20)}#header .header-container .header-wrap .weather-header .air-quality{font-size:13px;color:var(--gray-90);text-align:right}#header .header-container .header-wrap .weather-header .air-quality .good{color:#118ffa}#header .header-container .header-wrap .weather-header .air-quality .moderate{color:#0d9f6b}#header .logo a svg{width:auto;height:clamp(28px,2.5vw,40px)}#header .util,#header .util .util-list{display:flex;align-items:center}#header .util .util-list{column-gap:20px}#header .util .util-list .util-item{position:relative;height:24px}#header .util .util-list .util-item>span{display:flex;align-items:center}#header .util .util-list .util-item.lang>span{font-size:18px;position:relative;cursor:pointer;display:flex;align-items:center;gap:4px}#header .qmenu-wrap{position:relative;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;width:100%;height:0;box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:#fff;transition:all .3s}#header .qmenu-wrap.open{height:160px;visibility:visible;opacity:1}#header .qmenu-wrap .qmenu{display:flex;gap:32px}#header .qmenu-wrap .qmenu .qmenu-item{display:flex;flex-direction:column;align-items:center}#header .qmenu-wrap .qmenu .qmenu-item .qitem{width:80px;height:80px;border-radius:12px;box-shadow:var(--shadow-base);background-color:var(--gray-0);background-repeat:no-repeat;background-position:50%;margin-bottom:12px;border:1px solid transparent}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item01{background-image:url(/images/common/ico/icon_mainquick01.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item02{background-image:url(/images/common/ico/icon_mainquick02.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item03{background-image:url(/images/common/ico/icon_mainquick03.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item04{background-image:url(/images/common/ico/icon_mainquick04.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item05{background-image:url(/images/common/ico/icon_mainquick05.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item06{background-image:url(/images/common/ico/icon_mainquick06.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item07{background-color:var(--primary-50);background-image:url(/images/common/ico/icon_mainquick07.png);transition:all .3s}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item07.close{background-color:var(--gray-90);background-image:url(/images/common/ico/icon_mainquick07_c.png)}#header .qmenu-wrap .qmenu .qmenu-item .qitem.item08{background-image:url(/images/common/img/img-banner_cont.png)}#header .qmenu-wrap .qmenu .qmenu-item span{color:var(--gray-90);transition:all .3s}#header .qmenu-wrap .qmenu .qmenu-item:hover .qitem{border:1px solid var(--point-50)}#header .qmenu-wrap .qmenu .qmenu-item:hover span{color:var(--point-50);font-weight:500}#header .qmenu-wrap .qmenu:first-child{margin-right:32px}#header .qmenu-wrap .h-banner{width:180px;height:80px;position:absolute;left:calc(50% + 470px);transform:translateX(-50%);display:flex;align-items:center;cursor:pointer;background-color:var(--point-5);border-radius:12px;border:1px solid var(--point-10);transition:all .3s;margin-top:-26px}#header .qmenu-wrap .h-banner .cont-wrap{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;position:relative;padding:0 20px}#header .qmenu-wrap .h-banner .cont-wrap span{font-size:14px;font-weight:500;transition:all .3s}#header .qmenu-wrap .h-banner .cont-wrap p{color:var(--gray-70);font-size:13px;margin-top:5px;transition:all .3s}#header .qmenu-wrap .h-banner .cont-wrap .mo-cont{display:none}#header .qmenu-wrap .h-banner .cont-wrap:before{content:"";position:absolute;background:url(/images/common/img/img-banner_cont.png) no-repeat;width:60px;height:60px;right:20px}#header .qmenu-wrap .h-banner .btn.shortcut{width:20px;height:20px;background-color:var(--gray-0);margin-left:10px}#header .qmenu-wrap .h-banner:hover{background-color:var(--point-20);border:1px solid var(--point-10)}#header .qmenu-wrap .h-banner:hover .cont-wrap p,#header .qmenu-wrap .h-banner:hover .cont-wrap span{color:#fff}#header .gnb-wrap{width:100%;height:0;visibility:hidden;opacity:0;background-color:var(--point-5);box-shadow:var(--shadow-base);transition:all .3s}#header .gnb-wrap.open{height:max(378px,27.0833vw);visibility:visible;opacity:1}#header .gnb-wrap.open .gnbmenu>li{opacity:1;transform:translateX(0)}#header .gnb-wrap.open .gnbmenu>li:first-child{transition-delay:.1s}#header .gnb-wrap.open .gnbmenu>li:nth-child(2){transition-delay:.2s}#header .gnb-wrap.open .gnbmenu>li:nth-child(3){transition-delay:.3s}#header .gnb-wrap.open .gnbmenu>li:nth-child(4){transition-delay:.4s}#header .gnb-wrap.open .gnbmenu>li:nth-child(5){transition-delay:.5s}#header .gnb-wrap.open .gnbmenu>li:nth-child(6){transition-delay:.6s}#header .gnb-wrap.open .gnbmenu>li:nth-child(7){transition-delay:.7s}#header .gnb-wrap .gnbmenu{display:flex;justify-content:center;padding-block:40px;height:100%}#header .gnb-wrap .gnbmenu>li{position:relative;opacity:0;transform:translateX(20px);transition:transform .5s ease,opacity .5s ease;width:220px;padding:20px 40px;border-left:1px solid var(--gray-20);height:100%}#header .gnb-wrap .gnbmenu>li h3{font-weight:var(--fw-b);color:var(--gray-90);margin-bottom:20px;font-size:max(18px,1.0416666667vw)}#header .gnb-wrap .gnbmenu>li .submenu>li{color:var(--gray-70);margin-top:12px}#header .gnb-wrap .gnbmenu>li .submenu>li a{font-size:max(15px,.8333vw);transition:all .3s}#header .gnb-wrap .gnbmenu>li .submenu>li:hover a{color:var(--primary-50);text-decoration:underline;text-underline-offset:2px}#header .qmenu-btn{position:absolute;margin-top:-15px;left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background-color:#fff;box-shadow:var(--shadow-base)}#header .lang,#header .my-page{cursor:pointer}#header .lang .list-container,#header .my-page .list-container{position:absolute;width:5rem;height:0;font-size:16px;font-weight:var(--fw-m);top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:102;overflow:hidden;transition:height .4s ease,opacity .4s ease;visibility:hidden;opacity:0}#header .lang .list-container .list-select,#header .my-page .list-container .list-select{overflow:hidden}#header .lang .list-container .list-select ul,#header .my-page .list-container .list-select ul{overflow:hidden;width:5rem;background:#fff;text-align:center;cursor:pointer;border-radius:.6rem;border:1px solid #dedede;background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-sizing:border-box}#header .lang .list-container .list-select ul li,#header .my-page .list-container .list-select ul li{display:flex;justify-content:center;align-items:center;height:2em;transition:all .3s}#header .lang .list-container .list-select ul li a,#header .my-page .list-container .list-select ul li a{font-size:15px;display:block;width:100%;height:100%;line-height:2em}#header .lang .list-container .list-select ul li:hover,#header .my-page .list-container .list-select ul li:hover{background-color:var(--point-5)}#header .lang .list-container .list-select ul li:hover a,#header .my-page .list-container .list-select ul li:hover a{font-weight:600;color:var(--primary-50)}#header .lang.open .list-container,#header .my-page.open .list-container{visibility:visible;opacity:1;height:auto}#header .lang .list-container{width:5rem}#header .my-page .list-container{width:fit-content}#header .my-page .list-container .list-select ul{width:100%}#header .my-page .list-container .list-select ul li{height:100%}#header .my-page .list-container .list-select ul li a{display:flex;align-items:center;gap:8px;padding:10px;line-height:unset}#header .my-page .list-container .list-select ul li:hover a .ico{background:url(/images/common/ico/ico-logout_16_blue.svg) no-repeat 50%}#header .my-page .list-container .list-select ul li:hover a .ico.mypage_16{background:url(/images/common/ico/ico-mypage_16_blue.svg) no-repeat 50%}#header .header-search{position:absolute;width:100%;height:400px;top:-400px;overflow:hidden;transition:top .6s cubic-bezier(.25,.8,.25,1),height .5s ease}#header .header-search .header-search-inner{padding:clamp(16px,3vw,60px);height:100%;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#header .header-search .header-search-inner .search-wrap{margin:0 auto}#header .header-search .header-search-inner .search-wrap .search-bar .s-logo-box{margin-left:max(0px,11.1111vw);margin-right:20px;display:flex;align-items:center;justify-content:center;gap:40px}#header .header-search .header-search-inner .search-wrap .search-bar .s-input-box{position:relative}#header .header-search .header-search-inner .search-wrap .search-bar .s-input-box input{width:100%;min-width:380px;max-width:686px;height:80px;border-radius:50px;border:3px solid var(--point-50);padding-inline:32px 16px}#header .header-search .header-search-inner .search-wrap .search-bar .s-input-box input::placeholder{color:var(--gray-70);font-size:20px}#header .header-search .header-search-inner .search-wrap .search-bar .s-input-box .search-btn{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:60px;height:60px;border-radius:100%;background-color:var(--point-50);display:flex;align-items:center;justify-content:center}#header .header-search .header-search-inner .search-close-btn{width:24px;height:24px;position:absolute;top:38px;right:60px}#header.is-search .header-dimed{opacity:1;visibility:visible}#header.is-search .header-search{pointer-events:auto!important;visibility:visible;opacity:1;top:0;height:400px;position:absolute;width:100%;z-index:103;box-shadow:var(--shadow-base);transition:top .4s cubic-bezier(.25,.8,.25,1),height .4s ease}#header .header-dimed{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);z-index:102;opacity:0;visibility:hidden;pointer-events:all;user-select:all;transition:opacity .9s,visibility .9s}.mo-gnb{z-index:100;position:fixed;background-color:#fff;max-width:412px;width:100%;height:100%;right:-450px;top:0;overflow-y:auto;box-shadow:var(--shadow-base);transition:all .3s}.mo-gnb.open{right:0}.mo-gnb .menu-header{padding:23px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.mo-gnb .menu-header .language ul{display:flex}.mo-gnb .menu-header .language ul li{margin-right:12px;display:flex;align-items:center;position:relative}.mo-gnb .menu-header .language ul li a{font-weight:var(--fw-m);font-size:18px;color:var(--gray-50)}.mo-gnb .menu-header .language ul li.active a{font-weight:var(--fw-b);color:var(--gray-90)}.mo-gnb .menu-header .language ul li:nth-child(n+3):nth-child(-n+5){margin-left:12px}.mo-gnb .menu-header .language ul li:nth-child(n+3):nth-child(-n+5):before{content:"";position:absolute;left:-12px;width:1px;height:12px;background-color:var(--gray-20);top:50%;transform:translateY(-50%)}.mo-gnb .menu-header .close-btn{background:none;border:none;font-size:18px;cursor:pointer}.mo-gnb .login-section{display:flex;background-color:var(--primary-50);color:#fff;padding:24px 16px;justify-content:space-between;align-items:center}.mo-gnb .login-section .login-text p{font-size:18px;font-weight:var(--fw-b);margin-bottom:8px}.mo-gnb .login-section .login-text span{font-size:14px}.mo-gnb .login-section .login-btn-area{display:none}.mo-gnb .login-section .login-btn-area .btn{font-weight:600}.mo-gnb .login-section .login-btn-area.active{display:block}.mo-gnb .login-section .mypage-btn-area{display:none;gap:8px}.mo-gnb .login-section .mypage-btn-area .btn{width:100px;height:40px;font-size:14px;font-weight:600}.mo-gnb .login-section .mypage-btn-area.active{display:flex}.mo-gnb .menu-list{padding:20px 16px}.mo-gnb .menu-list .menu-item{border-bottom:1px solid #ddd;transition:all .3s;cursor:pointer}.mo-gnb .menu-list .menu-item .menu-title{display:flex;align-items:center;justify-content:space-between;width:100%;height:68px;font-weight:var(--fw-b);font-size:18px}.mo-gnb .menu-list .menu-item.active .menu-title{border-bottom:2px solid var(--primary-50);color:var(--primary-50)}.mo-gnb .menu-list .menu-item.active .menu-title span{flex:1}.mo-gnb .menu-list .menu-item.active .submenu{height:auto}.mo-gnb .menu-list .menu-item .submenu{background-color:var(--point-5);overflow:hidden;height:0;transition:height .3s ease}.mo-gnb .menu-list .menu-item .submenu li{font-size:16px;padding:12px 20px}.mo-gnb .menu-list .menu-item .submenu li:first-child{padding-top:32px}.mo-gnb .menu-list .menu-item .submenu li:last-child{padding-bottom:32px}@media screen and (max-width:1280px){#header .header-container .header-wrap .weather-header{display:none}#header .qmenu .qmenu-item{margin-bottom:20px;font-size:14px}#header .gnb-wrap.open,#header .q-allmenu,#header .qmenu .qmenu-item.last,#header .util .util-list .util-item.lang,#header .util .util-list .util-item.my-page{display:none}#header .qmenu-wrap .qmenu{gap:20px}#header .qmenu-wrap .qmenu:first-child{margin-right:20px}#header .qmenu-wrap .h-banner{margin-bottom:20px;left:calc(50% + 415px)}}@media(max-width:1080px){#header .qmenu-wrap{flex-direction:column;align-items:center}#header .qmenu-wrap .qmenu{gap:32px}#header .qmenu-wrap .qmenu:first-child{margin-right:0}#header .qmenu-wrap.open{height:436px}#header .qmenu-wrap.open .h-banner{position:relative;left:unset;transform:unset;right:unset;margin-bottom:unset;width:320px;margin-top:unset}#header .qmenu-wrap.open .h-banner .cont-wrap p{display:none}#header .qmenu-wrap.open .h-banner .cont-wrap .mo-cont{display:block;font-size:13px;color:var(--gray-70);margin-top:10px;font-weight:400}#header.is-search .header-search{height:338px}#header .header-search .header-search-inner .search-close-btn{right:26px;top:24px}#header .header-search .header-search-inner .search-wrap .search-bar .s-logo-box{margin-left:0;margin-right:0}#header .header-search .header-search-inner .search-wrap .search-bar .s-logo-box img:first-child{width:200px;height:auto}#header .header-search .header-search-inner .search-wrap .search-bar .s-logo-box img:nth-child(2){width:100px;height:auto}#header .header-search .header-search-inner .search-wrap .search-bar .s-input-box input{height:64px}#header .header-search .header-search-inner .search-wrap .search-bar .s-input-box .search-btn{width:48px;height:48px;right:12px}}.footer{background-color:#4a4e59;color:#fff;padding:40px 20px;width:100%}.footer .footer-container{max-width:1400px;margin:0 auto;flex-wrap:wrap}.footer .footer-container .footer-top{display:flex;justify-content:space-between}.footer .footer-container .footer-top .footer-info{flex:1;min-width:300px}.footer .footer-container .footer-top .footer-info h2{font-size:18px;font-weight:600;line-height:25px}.footer .footer-container .footer-top .footer-info .flex{flex-wrap:wrap}.footer .footer-container .footer-top .footer-info .footer-phone{line-height:clmap(50px,2vw,70px);font-size:clamp(40px,2vw,50px);font-weight:var(--fw-b);margin-bottom:20px}.footer .footer-container .footer-top .footer-info .footer-hours{font-size:clamp(14px,2vw,16px);margin-bottom:clamp(16px,2vw,24px)}.footer .footer-container .footer-top .footer-info .footer-address{font-size:clamp(13px,2vw,14px);margin-right:20px;margin-bottom:12px;display:flex}.footer .footer-container .footer-top .footer-info .footer-address span{color:#adafbb;margin-right:8px}.footer .footer-container .footer-top .footer-info .footer-registration{font-size:14px}.footer .footer-container .footer-top .footer-info .footer-registration span{color:#adafbb;margin-right:8px}.footer .footer-container .footer-top .footer-icons{margin-top:clamp(10px,2vw,20px);flex:1;min-width:200px;margin-bottom:15px;display:flex;gap:10px}.footer .footer-container .footer-top .footer-icons .footer-icon{width:40px;height:40px;border-radius:8px;background-color:#353840;display:flex;align-items:center;justify-content:center;transition:all .3s}.footer .footer-container .footer-top .footer-icons .footer-icon:hover{background-color:var(--primary-70)}.footer .footer-container .footer-top .footer-icons .footer-icon img{width:100%;height:100%}.footer .footer-container .footer-top .footer-extra{display:flex;align-items:cneter;justify-content:end;gap:15px}.footer .footer-container .footer-top .footer-extra .footer-link{display:flex;align-items:center;color:#fff;text-decoration:none;font-size:.9rem}.footer .footer-container .footer-top .footer-extra .footer-link:hover{text-decoration:underline;text-underline-offset:3px}.footer .footer-container .footer-top .footer-extra .footer-link:hover i{background-color:var(--primary-70)}.footer .footer-container .footer-bottom{display:flex;justify-content:space-between;width:100%;border-top:1px solid #353840;padding-top:14px;margin-top:14px}.footer .footer-container .footer-bottom .footer-links .footer-link{font-size:14px;transition:all .3s;color:#adafbb;margin-right:20px}.footer .footer-container .footer-bottom .footer-links .footer-link:nth-child(3){color:var(--point-20)}.footer .footer-container .footer-bottom .footer-links .footer-link:hover{text-decoration:underline;text-underline-offset:3px;font-weight:500}.footer .footer-container .footer-bottom .footer-copyright{font-size:.8rem;color:#adafbb}@media screen and (max-width:768px){.footer{padding:20px 16px}.footer .footer-container .footer-top .footer-extra{display:none}.footer .footer-top{flex-direction:column}.footer .footer-top .txt-left{order:2}.footer .footer-top .txt-right{order:1}.footer .footer-top .txt-right img{display:none}.footer .footer-top .footer-info .flex{white-space:nowrap;flex-direction:column}.footer .footer-bottom{flex-direction:column}}.side-wrap{width:100px;position:fixed;right:30px;z-index:999;bottom:653px}.side-wrap.collapsed{z-index:99}.side-wrap .side-inner{position:relative}.side-wrap .side-inner .side-bar{position:absolute;width:100px;top:-60px}.side-wrap .side-inner .side-bar.collapsed-pointer{pointer-events:none}.side-wrap .side-inner .side-bar.collapsed-pointer .side-bottom{pointer-events:auto}.side-wrap .side-inner .side-bar .menu-toggle-btn{position:absolute;width:100%;height:30px;bottom:-30px;left:0;background-color:var(--primary-50);border:none;border-radius:0 0 12px 12px;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:99}.side-wrap .side-inner .side-bar .menu-toggle-btn .ico{color:#fff;transition:transform .3s}.side-wrap .side-inner .side-bar .menu-toggle-btn.collapsed .ico{transform:rotate(180deg)}.side-wrap .side-inner .side-bar .side-top{position:relative;opacity:1}.side-wrap .side-inner .side-bar .side-top.collapsed{transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none}.side-wrap .side-inner .side-bar .side-top .side-top-inner{position:relative;width:100px;background-color:#fff;box-shadow:var(--shadow-base);border-radius:12px;opacity:1;transition:all .5s ease}.side-wrap .side-inner .side-bar .side-top .side-top-inner.close{bottom:-400px;opacity:0;visibility:hidden}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section{padding:16px 12px;display:flex;justify-content:center;border-bottom:1px solid var(--gray-20)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap{position:relative}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-out{display:none;margin-bottom:12px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-out.active{display:block}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-out .profile-img{width:72px;height:72px;background-color:var(--point-5);border-radius:50%}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-out .login-btn{position:absolute;width:72px;bottom:-15px;left:50%;transform:translateX(-50%);padding:7px 20px;background-color:var(--point-50);color:#fff;font-size:12px;font-weight:var(--fw-b);border-radius:25px;transition:all .3s}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-out .login-btn:hover{background-color:var(--point-70)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in{display:none}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in.active{display:block}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .welcome p{font-size:13px;font-weight:500}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .welcome p strong{color:var(--primary-50);font-weight:700}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .user-actions{margin-top:8px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .user-actions .btn{width:76px;height:28px;padding:7px 13px;font-size:12px;transition:all .3s;font-weight:600}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .user-actions .mypage-btn{background-color:var(--point-50);color:#fff;margin-bottom:4px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .user-actions .mypage-btn:hover{background-color:var(--primary-50)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .user-actions .logout-btn{background-color:var(--primary-5);color:var(--primary-50)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .profile-section .profile-wrap.logged-in .user-actions .logout-btn:hover{background-color:var(--primary-50);color:#fff}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section{position:relative}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-title{padding:16px 12px 0;display:flex;flex-direction:column;font-size:13px;font-weight:var(--fw-b);margin-bottom:8px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-title i{margin-bottom:4px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-list{padding:0 12px 16px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-list .menu-item{font-size:14px;cursor:pointer;position:relative;margin-bottom:8px;line-height:14px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-list .menu-item:last-child{margin-bottom:0}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-list .menu-item:before{content:"";width:2px;height:2px;background-color:var(--gray-70);border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-list .menu-item a{margin-left:6px;font-size:12px;transition:all .3s}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .menu-list .menu-item:hover a{text-decoration:underline;color:var(--primary-50);text-underline-offset:2px;font-weight:var(--fw-b)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .short-sns{width:100%;height:40px;background-color:var(--point-5);border-top:1px solid var(--primary-10);display:flex;align-items:center;padding:12px;cursor:pointer;transition:all .3s}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .short-sns span{margin-left:4px;font-weight:600;color:var(--primary-50)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .short-sns:hover{background-color:var(--primary-10)}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .short-sns:hover .sns-group{opacity:1;visibility:visible;left:-242px}.side-wrap .side-inner .side-bar .side-top .side-top-inner .menu-section .short-sns .sns-group{display:flex;align-items:center;height:60px;gap:8px;position:absolute;left:-232px;padding:12px;border-radius:12px;background:#fff;border:1px solid var(--gray-20);box-shadow:var(--shadow-base);opacity:0;visibility:hidden;transition:all .3s}.side-wrap .side-inner .side-bar .side-bottom .help-section{height:100%;width:100%;padding:12px;background-color:var(--primary-50);color:#fff;justify-content:start;transition:all .3s}.side-wrap .side-inner .side-bar .side-bottom .help-section .help-button{background-color:#fff;color:var(--primary-50);font-size:12px;font-weight:var(--fw-b);padding:2px 8px;border:none;border-radius:4px;margin-bottom:8px}.side-wrap .side-inner .side-bar .side-bottom .help-section .contact-number{height:100%;width:100%;font-size:15px;font-weight:var(--fw-b)}.side-wrap .side-inner .side-bar .side-bottom .popup-section{display:flex;align-items:center;justify-content:center;padding:13px 15px;border-block:1px solid #3c4cae;text-align:center;background-color:var(--primary-50);cursor:pointer;color:#fff;font-size:12px;letter-spacing:-.5rem;white-space:nowrap;font-weight:700}.side-wrap .side-inner .side-bar .side-bottom.collapsed .help-section{border-radius:12px 12px 0 0}.side-wrap .side-inner .chat{width:100px;height:100px;position:absolute;top:487px;left:50%;transform:translateX(-50%)}.side-wrap .side-inner .chat .center-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;position:relative}.side-wrap .side-inner .chat .center-image img{animation:fadeInOut 8s infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.side-wrap .side-inner .chat .center-image .center-image-1{animation-delay:0s}.side-wrap .side-inner .chat .center-image .center-image-2{animation-delay:4s}@keyframes rotate360{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes fadeInOut{0%,45%{opacity:1}50%,to{opacity:0}}.side-wrap .side-inner .top-btn{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:595px;left:50%;transform:translateX(-50%);width:48px;height:48px;background-color:var(--gray-80);border-radius:100%;font-size:11px;font-weight:var(--fw-m);color:#fff;box-shadow:var(--shadow-base)}@media screen and (max-width:1280px){.side-wrap{right:3px}.side-wrap .side-inner .chat{width:75px;height:75px;top:513px}.side-wrap .side-inner .chat img{width:75px;height:75px}.side-wrap .side-bar{display:none}}.page-introduce{position:relative;top:max(70px,5.2083vw)}.page-introduce .desc-wrap{position:absolute;top:50%;transform:translateY(-50%);left:8%;z-index:10;padding-right:8px}.page-introduce .desc-wrap span{display:inline-block;color:#fff;font-size:clamp(16px,2vw,18px);font-weight:var(--fw-b);margin-bottom:clamp(18px,2vw,24px)}.page-introduce .desc-wrap p{font-size:50px;font-weight:var(--fw-b);letter-spacing:-.05em;color:#fff}.page-introduce .content{position:relative;width:100%;height:480px}.page-introduce .content .img-wrap{width:100%;height:100%;position:relative;overflow:hidden}.page-introduce .content .img-wrap img{width:100%;height:100%;object-fit:cover;margin:unset!important}.page-introduce .desc-wrap p,.page-introduce .desc-wrap span{opacity:0;transform:translateY(20px)}.page-introduce .desc-wrap.animate span{animation:slideUp 2s ease forwards;animation-delay:.2s}.page-introduce .desc-wrap.animate p:first-of-type{animation:slideUp 2s ease forwards;animation-delay:.5s}.page-introduce .desc-wrap.animate p:nth-of-type(2){animation:slideUp 2s ease forwards;animation-delay:.8s}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.page-introduce .zoom-img.animate{transform:scale(1.05);animation:zoomOut 3s ease-in-out forwards;transform-origin:center center}@keyframes zoomOut{0%{transform:scale(1.12)}to{transform:scale(1)}}.page-introduce .sub-nav,.page-introduce .sub-nav-wrap{height:clamp(48px,5vw,64px)}.page-introduce .sub-nav{width:100%;display:flex;justify-content:center;align-items:center;border-block:1px solid var(--gray-30);background-color:#fff;transition:top .3s ease}.page-introduce .sub-nav.sticky{position:fixed;top:max(72px,5.2083vw);left:0;z-index:99;background-color:#fff;box-shadow:var(--shadow-base)}.page-introduce .sub-nav .nav-list{max-width:1400px;display:flex;width:100%;height:100%}.page-introduce .sub-nav .nav-list .nav-item{border-right:1px solid var(--gray-30);font-size:clamp(14px,2vw,18px);font-weight:var(--fw-m);flex:1;padding-left:24px;padding-right:22px;position:relative;display:flex;justify-content:space-between;align-items:center}.page-introduce .sub-nav .nav-list .nav-item .nav-current{height:100%;width:100%;display:flex;align-items:center;gap:22px}.page-introduce .sub-nav .nav-list .nav-item .sub-nav-container{position:absolute;top:100%;left:0;background-color:#fff;width:100%;border:1px solid var(--gray-30);border-radius:0 0 10px 10px;z-index:11;overflow:hidden;padding-bottom:20px}.page-introduce .sub-nav .nav-list .nav-item .sub-nav-container ul{overflow:auto;max-height:220px}.page-introduce .sub-nav .nav-list .nav-item .sub-nav-container li{height:48px;display:flex;flex-direction:column;justify-content:center;transition:all .3s}.page-introduce .sub-nav .nav-list .nav-item .sub-nav-container li a{display:flex;align-items:center;height:100%;margin-inline:24px;font-size:16px;font-weight:var(--fw-m)}.page-introduce .sub-nav .nav-list .nav-item .sub-nav-container li:hover{background:var(--point-5);color:var(--primary-50)}.page-introduce .sub-nav .nav-list .nav-item.home{flex:unset;justify-content:center;width:84px;border-left:1px solid var(--gray-30)}.page-introduce .sub-nav .nav-list .nav-item.home a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px}.page-introduce.transition-none .content{max-width:1400px;width:100%;margin:0 auto;right:unset}.page-introduce.transition-none .content .desc-wrap{left:unset}.page-introduce.transition-none span{color:var(--point-50)}.page-introduce.transition-none p{color:#1d1d1d}.page-introduce.transition-none+.noBackground{margin-top:100px}@media screen and (max-width:1400px){.page-introduce.transition-none .content{padding-inline:16px}}@media screen and (max-width:768px){.page-introduce.transition-none{height:420px}.page-introduce.transition-none .content .desc-wrap{top:calc(50% - 35px)}.page-introduce.transition-none+.noBackground{margin-top:unset}.page-introduce .content{height:420px}.page-introduce .desc-wrap{left:4%}.page-introduce .desc-wrap p{font-size:28px}.page-introduce .sub-nav .nav-list .home{display:none}.page-introduce .sub-nav .nav-list .nav-item{font-size:14px}}@media screen and (max-width:500px){.page-introduce .sub-nav .nav-list .nav-item{padding-inline:14px}.page-introduce .sub-nav .nav-list .nav-item a{max-width:88px}}.pagination-wrap{width:100%}.pagination-wrap,.pagination-wrap .pagination{display:flex;align-items:center;justify-content:center}.pagination-wrap .pagination{margin:60px auto;text-align:center;gap:8px}.pagination-wrap .pagination button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s ease}.pagination-wrap .pagination button.active,.pagination-wrap .pagination button:hover{background-color:var(--point-5);border-radius:8px;font-weight:var(--fw-b)}.pagination-wrap .pagination a{font-size:13px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid var(--gray-30);color:var(--gray-70);font-weight:400}.pagination-wrap .pagination a.active,.pagination-wrap .pagination a:hover{background-color:var(--primary-50);border:1px solid var(--primary-50);color:#fff;font-weight:var(--fw-b)}@media screen and (max-width:1020px){.pagination-wrap{display:none}}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;z-index:1000;display:none}.modal .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.modal .modal-content{margin-inline:10px}.modal .modal-content.w1200{width:1200px}.modal.active{display:flex}.modal.form .modal-content{background-color:#fff;z-index:1001;border:1px solid var(--gray-40);border-radius:12px;overflow:hidden}.modal.form .modal-content .modal-header{background-color:var(--primary-50);font-size:22px;font-weight:600;height:64px;padding:16px 28px;color:#fff;display:flex;align-items:center;justify-content:space-between}.modal.form .modal-content .modal-body{padding:28px}.modal.alert.active{display:flex}.modal.alert .modal-content{background-color:#fff;border-radius:12px;width:560px;z-index:1001;padding:28px;text-align:center;border:1px solid var(--gray-40)}.modal.alert .modal-content .madal-header{height:32px;width:100%;display:flex;justify-content:end;align-items:center;margin-bottom:12px}.modal.alert .modal-content .modal-body{text-align:center}.modal.alert .modal-content .modal-body .ico{margin-bottom:20px}.modal.alert .modal-content .modal-body h3{font-size:22px;font-weight:600}.modal.alert .modal-content .modal-body p{font-size:18px;margin-top:12px}.modal.alert .modal-content .modal-footer{margin-top:40px}.modal.mediscan .form-group{display:flex;flex-direction:column;gap:10px}.modal.mediscan .form-group .select-choice-text,.modal.mediscan .form-group .write-input{border:1px solid var(--gray-30)}.modal.mediscan .form-group label{font-size:18px;font-weight:700}.modal.pop_zone .modal-content{width:100%;max-width:1300px;z-index:1001}.modal.pop_zone .popup-zone{display:flex;flex-direction:column;align-items:center}.modal.pop_zone .popup-zone .swiper{width:100%;height:100%}.modal.pop_zone .popup-zone .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.modal.pop_zone .popup-zone .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;max-height:480px}.modal.pop_zone .popup-zone .popup-title{color:#fff;font-size:40px;font-weight:700;margin-bottom:40px}.modal.pop_zone .popup-zone .popup-container{display:flex;gap:15px;justify-content:center;width:100%;max-width:1260px}.modal.pop_zone .popup-zone .popup-container .popup-card{border-radius:20px;position:relative;width:400px;height:auto;overflow:hidden}@media screen and (max-width:1180px){.modal.pop_zone .popup-zone .popup-container .popup-card img{object-fit:contain}}.modal.pop_zone .popup-zone .popup-container .popup-card.closed_day{position:relative}.modal.pop_zone .popup-zone .popup-container .popup-card.closed_day .closed-cont{position:absolute;left:0;bottom:0;width:100%;padding-top:16%}.modal.pop_zone .popup-zone .popup-container .popup-card.closed_day .closed-cont .btn-detail{width:100%;height:100%;background-color:var(--primary-50);display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:50%;left:50%;font-weight:600;transform:translate(-50%,-50%)}.modal.pop_zone .popup-zone .popup-container .popup-card.closed_day .closed-cont .btn-detail .more-detail{background:url(/images/common/ico/ico-more_detail.svg) no-repeat;width:29px;height:29px;margin-left:10px}.modal.pop_zone .popup-zone .popup-footer{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.modal.pop_zone .popup-zone .popup-footer .hide-today{padding:16px 28px;background-color:var(--gray-90);border-radius:50px;white-space:nowrap}.modal.pop_zone .popup-zone .popup-footer .hide-today .chkArea input[type=checkbox]+label{background:#fff}.modal.pop_zone .popup-zone .popup-footer .hide-today .chkArea input[type=checkbox]:checked+label{background:#fff url(/images/common/ico/ico-chk.svg) no-repeat 50%}.modal.pop_zone .popup-zone .popup-footer .hide-today .chkArea label{color:#fff;font-weight:400}.modal.pop_zone .popup-zone .popup-footer .close-btn{display:flex;align-items:center;background:#fff;border:none;padding:16px 28px;border-radius:50px;cursor:pointer;font-size:16px;font-weight:500;white-space:nowrap}.modal.pop_zone .popup-zone .popup-footer .close-btn .ico.close{background-size:20px 20px;margin-left:10px}@media screen and (max-width:1180px){.modal.pop_zone .popup-zone{padding-inline:15px}.modal.pop_zone .popup-zone .popup-footer .close-btn,.modal.pop_zone .popup-zone .popup-footer .hide-today{padding:10px 16px}}@media(max-width:1180px){.modal.pop_zone .swiper-container{padding-bottom:35px}.modal.pop_zone .swiper-pagination{display:block}.modal.pop_zone .swiper-wrapper{justify-content:unset!important}}@media(max-width:768px){.modal.pop_zone .popup-container{gap:0}}@media screen and (min-width:1180px){.popupZone.slides-1 .swiper-slide{width:auto!important;max-width:100%!important}.popupZone.slides-2 .swiper-slide{width:auto!important;max-width:48%!important}.popupZone.slides-3 .swiper-slide{width:auto!important;max-width:32%!important}.popupZone.slides-1 .swiper-wrapper,.popupZone.slides-2 .swiper-wrapper{justify-content:center}.popupZone .swiper-slide img{width:100%;height:auto;object-fit:contain}}.flotbar{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);max-width:1200px;width:100%;z-index:999;transition:all .4s ease}.flotbar .cont{width:100%;height:70px;padding:10px 30px;background:rgba(22,34,106,.85);border-radius:16px;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.flotbar .cont .counsel{display:flex;align-items:center;gap:20px}.flotbar .cont .counsel input,.flotbar .cont .counsel select{height:42px;border-radius:8px}.flotbar .cont .counsel select{width:140px}.flotbar .cont .counsel input{width:180px}.flotbar .cont .counsel .label{background:url(/images/common/ico/ico-counsel.svg) no-repeat 0/contain;background-size:28px;padding-left:40px;font-size:clamp(16px,2vw,18px);font-weight:500;letter-spacing:-.05em;color:#fff;line-height:28px}.flotbar .cont .counsel .chkArea label.chk_txt{color:#fff;font-weight:var(--fw-r);font-size:clamp(14px,2vw,16px)}.flotbar .cont .counsel .chkArea input[type=checkbox]+label{background-color:#fff}.flotbar .cont .counsel .chkArea input[type=checkbox]:checked+label{background:#000 url(/images/common/ico/ico-chk-active-b.svg) no-repeat 50%}.flotbar .cont .btn{height:48px;font-size:clamp(14px,2vw,16px);background-color:#000!important}.flotbar.active{bottom:-196px;transition:all .4s ease}.flotbar .slide-arrow{display:none}@media screen and (max-width:1100px){.flotbar{width:95%}.flotbar .cont{padding:10px 15px}.flotbar .cont .counsel{gap:10px}}@media screen and (max-width:1024px){.flotbar{width:100%;bottom:0}.flotbar .cont{height:auto;padding:16px;flex-direction:column;border-radius:unset}.flotbar .cont .counsel{width:100%;flex-wrap:wrap;gap:16px}.flotbar .cont .counsel .label{display:none}.flotbar .cont .counsel>*{width:calc(50% - 8px)!important}.flotbar .cont .counsel select{width:100%}.flotbar .cont .btn{width:100%!important;margin-top:16px}.flotbar .cont.active{max-height:500px}.flotbar .slide-arrow{width:120px;height:36px;padding:0 16px;display:flex;align-items:center;background:rgba(22,34,106,.85) url(/images/common/ico/ico-arrow-down-wh.svg) no-repeat right 16px center;font-size:14px;font-weight:500;letter-spacing:-.05em;color:#fff;position:absolute;left:50%;top:-35.5px;transform:translateX(-50%);border-radius:8px 8px 0 0}.flotbar.active .slide-arrow{background:rgba(22,34,106,.85) url(/images/common/ico/ico-arrow-up-wh.svg) no-repeat right 16px center}}.page-container.search .page-wrap{margin-block:clamp(60px,7vw,120px)}.page-wrap{width:100%;display:flex;justify-content:center;margin-block:140px;padding-inline:16px}.page-wrap.full{padding-inline:0}.page-wrap.bottom-unset{margin-bottom:unset!important}.page-wrap.view .page-inner{margin-top:0}.sub-nav.sticky+.page-wrap,.timeline-wrap.sticky+.page-wrap{margin-block:200px}@media screen and (max-width:1280px){.timeline-wrap.sticky+.page-wrap{margin-block:100px}}@media screen and (max-width:780px){.timeline-wrap.sticky+.page-wrap{margin-block:10px}}.page-inner{max-width:1400px;width:100%;margin-top:clamp(30px,2vw,60px)}.page-inner:has(.page-search-wrap){margin-top:0}.page-inner:has(.examination-area) .examination-area{margin-top:0}.page-inner .page-header{border-bottom:1px solid var(--gray-20);padding-bottom:clamp(28px,2.5vw,40px);margin-bottom:40px}.page-inner .page-header .section-label{font-size:clamp(18px,1.5vw,22px);color:var(--point-50);font-weight:var(--fw-b);margin-bottom:12px}.page-inner .page-header .page-title{font-size:clamp(28px,2.5vw,40px);margin-bottom:clamp(20px,2.5vw,32px);font-weight:var(--fw-b)}.page-inner .page-header .page-meta{display:flex;align-items:center;gap:12px}.page-inner .page-header .page-meta span{color:var(--gray-70)}.page-inner .page-header .page-meta .line{width:1px;height:12px;background-color:var(--gray-20)}.page-inner .text-content{margin-top:40px;margin-bottom:60px}.page-inner .text-content .title{font-size:clamp(18px,2vw,26px);font-weight:600;margin-bottom:20px}.page-inner .text-content p{font-size:clamp(16px,2.5vw,18px);line-height:180%}.page-inner .attachment-box{background-color:var(--gray-5);display:flex;padding:32px 40px;gap:40px}.page-inner .attachment-box p{font-weight:500}.page-inner .attachment-box li{margin-bottom:8px}.page-inner .attachment-box li:last-child{margin-bottom:0}.page-inner .attachment-box li a{display:flex;align-items:center;gap:8px}.page-inner .attachment-box li.active,.page-inner .attachment-box li:hover{color:var(--primary-50);font-weight:var(--fw-m)}.page-inner .attachment-box li.active .attachment-icon.bg-wh,.page-inner .attachment-box li:hover .attachment-icon.bg-wh{background-color:var(--primary-50)}.page-inner .attachment-box li.active .attachment-icon.bg-wh .file,.page-inner .attachment-box li:hover .attachment-icon.bg-wh .file{background-image:url(/images/common/ico/ico-file-wh.png)}@media screen and (max-width:768px){.page-inner .attachment-box{flex-direction:column;padding:28px 16px;gap:16px}.page-inner .attachment-box .attachment-icon{margin-left:0}}.page-inner .img-cont img{width:100%}.page-inner .page-footer .post-nav{display:flex;justify-content:space-between;border-block:1px solid var(--gray-20);padding:30px 40px}.page-inner .page-footer .post-nav .nav-item{display:flex;align-items:center;gap:12px;white-space:nowrap}.page-inner .page-footer .post-nav .nav-item:hover{text-decoration:underline;text-underline-offset:3px;font-weight:500}.page-inner .page-footer .post-nav .nav-item .text{overflow:hidden;text-overflow:ellipsis;max-width:300px}.page-inner .page-footer .post-nav .nav-item.nav-next .next,.page-inner .page-footer .post-nav .nav-item.nav-prev .prev{font-weight:var(--fw-m)}.page-inner .page-footer .post-nav .nav-item.disabled{color:var(--gray-50)}.page-inner .page-footer .post-nav .nav-item.disabled .ico.pre-link{width:20px;height:20px;background:url(/images/common/ico/ico-pre-link_disabled.png) no-repeat 50%}.page-inner .page-footer .post-nav .nav-item.disabled .ico.next-link{background:url(/images/common/ico/ico-next-link_disable.png) no-repeat 50%}.page-inner .page-footer .post-nav .nav-item.disabled:hover{text-decoration:initial;font-weight:400}.page-inner .page-footer .btn-area{margin-top:clamp(40px,2vw,60px)}@media screen and (max-width:1280px){.page-wrap{margin-block:100px 80px;padding-inline:16px}.page-wrap.full{padding-inline:0}}@media screen and (max-width:768px){img{pointer-events:none}.page-inner .page-footer .post-nav{padding:28px 16px;flex-direction:column}.page-inner .page-footer .post-nav .nav-prev{margin-bottom:20px}.page-inner .page-footer .post-nav .nav-prev .ico.pre-link{background:url(/images/common/ico/ico-pre-up.svg) no-repeat 50%}.page-inner .page-footer .post-nav .nav-next .text{order:3}.page-inner .page-footer .post-nav .nav-next .next{order:2}.page-inner .page-footer .post-nav .nav-next .next-link{order:1}.page-inner .page-footer .post-nav .nav-next .ico.next-link{background:url(/images/common/ico/ico-next-down.svg) no-repeat 50%}.page-inner .page-footer .post-nav .nav-item.disabled .ico.pre-link{background:url(/images/common/ico/ico-arrow-up_disabled.svg) no-repeat 50%}.page-inner .page-footer .post-nav .nav-item.disabled .ico.next-link{background:url(/images/common/ico/ico-arrow-down_disabled.svg) no-repeat 50%}.page-inner .page-footer .post-nav .nav-item .text{max-width:200px;width:clamp(100px,50%,200px)}}.page-search-wrap{display:flex;justify-content:center;margin-bottom:60px}.page-search-wrap .search-bar{padding-inline:20px;position:relative;width:100%;max-width:686px}.page-search-wrap .search-bar .search-dropdown{display:none;position:absolute;left:32px;width:140px;border-radius:12px;border:1px solid var(--gray-30);background-color:#fff;top:100%;z-index:1}.page-search-wrap .search-bar .search-dropdown.active{display:block}.page-search-wrap .search-bar .search-dropdown ul li{height:48px;padding:10px 24px}.page-search-wrap .search-bar .search-dropdown ul li:hover{background:var(--point-5)}.page-search-wrap .search-bar .search-dropdown ul li:first-child{border-radius:12px 12px 0 0}.page-search-wrap .search-bar .search-dropdown ul li:last-child{border-radius:0 0 12px 12px}.page-search-wrap .search-bar .search-wrap{display:flex;align-items:center;position:relative}.page-search-wrap .search-bar .search-wrap .search-select{position:absolute;left:32px;width:max(80px,9.7222vw);min-width:80px;display:flex;align-items:center;justify-content:space-between}.page-search-wrap .search-bar .search-wrap .search-select span{font-size:clamp(16px,2.5vw,18px)}.page-search-wrap .search-bar .search-wrap .search-input{width:100%;height:max(60px,3.5417vw);border:2px solid var(--gray-80);border-radius:50px;padding:20px 10px 20px max(120px,12.9861vw);font-size:18px}.page-search-wrap .search-bar .search-wrap .search-input::placeholder{font-size:clamp(16px,2.5vw,18px)}.page-search-wrap .search-bar .search-wrap .search-btn{position:absolute;top:50%;transform:translateY(-50%);right:10px;display:flex;align-items:center;justify-content:center;width:clamp(40px,3vw,48px);height:clamp(40px,3vw,48px);border-radius:100%;background-color:var(--gray-80)}@media screen and (max-width:768px){.page-search-wrap{margin-bottom:40px}.page-search-wrap .search-wrap .search-select{width:31px}.page-search-wrap .search-bar{padding-inline:unset}}.board-container{width:100%;margin-bottom:40px}.board-container .board-table{width:100%;border-collapse:collapse;table-layout:fixed}.board-container .board-table tr{border-bottom:1px solid var(--gray-20);cursor:pointer}.board-container .board-table tr:hover{background-color:#f0f6ff}.board-container .board-table tr td{position:relative;padding:12px 36px 12px 12px;white-space:nowrap;height:100px;font-size:max(18px,1.0417vw);text-align:center;color:#333;font-weight:var(--fw-m)}.board-container .board-table tr td.file:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url(/images/common/ico/ico-file.png);background-repeat:no-repeat;background-position:50%;width:32px;height:32px;background-color:var(--primary-5);border-radius:100%}.board-container .board-table tr td:first-child{font-size:16px}.board-container .board-table tr td:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.board-container .board-table tr td:nth-child(3),.board-container .board-table tr td:nth-child(4){color:var(--gray-70);font-size:16px}.board-container .board-table thead tr.notice{background-color:var(--gray-5)}.board-container .board-table thead tr.notice:first-of-type{border-top:1px solid var(--gray-90)}.board-container .board-table thead tr.notice:last-of-type{border-bottom:1px solid var(--gray-90)}.board-container .board-table thead tr td .notice-label{display:flex;align-items:center;justify-content:center;width:90px;height:36px;color:#fff;font-size:14px;font-weight:var(--fw-b);border-radius:25px;background-color:var(--primary-50)}@media screen and (max-width:768px){.board-container .board-table>*{display:block}.board-container .board-table tr{display:block;width:100%}.board-container .board-table tr td{height:auto;display:block;text-align:left}.board-container .board-table tr td.file:before{right:10px}.board-container .board-table tr td:nth-child(2){white-space:unset;width:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 46px 0 12px}.board-container .board-table tr td:nth-child(3),.board-container .board-table tr td:nth-child(4){display:inline-block;padding:12px}.board-container .board-table tr td:nth-child(3):before{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:1px;height:12px;background-color:var(--gray-20)}.board-container .board-table tbody tr{padding-block:24px}.board-container .board-table tbody tr td:first-child{display:none}.board-container .board-table thead tr{padding-block:12px}.board-container .board-table thead tr .notice-label{width:86px;height:28px}}.attachment-icon{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:100%;margin-left:12px;background-color:var(--point-5)}.attachment-icon.bg-wh{background-color:#fff}.card-container{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:20px}.card-container .card-item{position:relative;overflow:hidden;border-radius:8px;cursor:pointer;margin-top:30px}.card-container .card-item .img-cont{position:relative;overflow:hidden;border-radius:20px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.card-container .card-item .img-cont img{width:100%;height:auto;transition:transform .3s ease;max-height:250px}.card-container .card-item .img-cont:before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(31,48,151,.376);opacity:0;transition:opacity .3s ease}.card-container .card-item .img-cont:after{z-index:2;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/images/common/ico/ico-plus-w.png);background-repeat:no-repeat;background-position:50%;background-color:hsla(0,0%,100%,.3);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.card-container .card-item:hover .img-cont img{transform:scale(1.1);filter:blur(2px)}.card-container .card-item:hover .img-cont:after,.card-container .card-item:hover .img-cont:before{opacity:1}.card-container .card-item:hover .title{font-weight:700;color:var(--primary-50);text-decoration:underline;text-underline-offset:6px}.card-container .card-item .tag{margin-bottom:12px;font-size:14px;font-weight:var(--fw-m);padding:4px 16px;border-radius:25px;width:fit-content;height:28px;display:flex;align-items:center;justify-content:center}.card-container .card-item .tag.blue{background:var(--point-10)}.card-container .card-item .tag.green{background:#c4e5e8}.card-container .card-item .title{margin-bottom:18px;font-size:clamp(18px,2vw,22px);font-weight:var(--fw-m);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s}.card-container .card-item .date{justify-content:space-between;height:36px}.card-container .card-item .date,.card-container .card-item .date span{display:flex;align-items:center;font-size:clamp(14px,2vw,16px);color:var(--gray-70)}.card-container .card-item .date span{line-height:36px}.card-container .card-item.video .img-cont:after{z-index:2;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/images/common/ico/ico-play.png);background-repeat:no-repeat;background-position:50%;background-color:rgba(31,48,151,.8);width:68px;height:68px;border-radius:12px;display:flex;opacity:1;align-items:center;justify-content:center;transition:opacity .3s ease;pointer-events:none}.card-container .card-item.video:hover .img-cont:after{background-color:hsla(0,0%,100%,.3);width:80px;height:80px}.card-container .card-item.tender{border:1px solid var(--gray-20);border-radius:20px;padding:28px 24px 20px;transition:all .3s ease;position:relative;transform:translate(0)}.card-container .card-item.tender:hover{background-color:var(--point-5);border:1px solid var(--primary-50);box-shadow:var(--shadow-base-blur);transform:translate(-3px,-3px)}.card-container .card-item.tender:hover .title{text-decoration:unset;font-weight:500;color:var(--gray-90)}.card-container .card-item.tender .title{-webkit-line-clamp:3;min-height:4.5em}.card-container .card-item.tender .date{position:relative;bottom:0;border-top:1px solid var(--gray-20);display:flex;justify-content:space-between;padding-top:20px;align-items:center}.card-container .card-item.tender .tag{padding:8px 28px;background-color:var(--primary-50);color:#fff}.card-container .card-item.tender.bid-close{color:var(--gray-50);background-color:var(--gray-5)}.card-container .card-item.tender.bid-close .tag{background-color:var(--gray-20);color:var(--gray-50)}@media(max-width:768px){.card-container{grid-template-columns:1fr;gap:15px;padding:unset}.card-container .card-item.tender{padding:24px 16px 16px}.card-container .card-item.tender .title{min-height:unset}}.lib-section .lib-container{display:flex;gap:60px;align-items:center;margin:0 auto}.lib-section .lib-container .lib-image{min-width:clamp(182px,2.5vw,416px)}.lib-section .lib-container .lib-image img{width:100%;box-shadow:var(--shadow-black-blur);max-height:530px}.lib-section .lib-container .lib-content{flex:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:500px}.lib-section .lib-container .lib-content .lib-title{font-size:24px;font-weight:700;color:#333;margin-bottom:16px}.lib-section .lib-container .lib-content .lib-desc{margin-bottom:clamp(20px,3vw,80px)}.lib-section .lib-container .lib-content .lib-desc p{font-size:var(--heading-lg);font-weight:var(--fw-b);margin-bottom:20px}.lib-section .lib-container .lib-content .lib-desc span{font-size:var(--body-md)}.lib-section .lib-container .lib-content .lib-list .lib-item{padding-block:24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-20)}.lib-section .lib-container .lib-content .lib-list .lib-item .lib-name{white-space:nowrap;font-size:var(--label-lg);font-weight:var(--fw-m);color:#333;flex:1;margin-right:10px}.lib-section .lib-container .lib-content .lib-list .lib-item .btn-area{justify-content:flex-end}@media(max-width:768px){.lib-section .lib-container{flex-direction:column}.lib-section .lib-container .lib-image img{max-width:182px}.lib-section .lib-container .lib-content{min-height:unset}.lib-section .lib-container .lib-content .lib-desc{margin-bottom:20px}.lib-section .lib-container .lib-content .lib-name{text-align:left}.lib-section .lib-container .lib-content .lib-list .lib-item{padding-block:28px;flex-direction:column;align-items:start;text-align:left}.lib-section .lib-container .lib-content .lib-list .lib-item .btn-area{margin-top:16px;justify-content:start}}.notice-info .notice-header{background-color:#eaf1ff;display:flex;align-items:center;border-radius:20px;margin-bottom:60px;height:120px;padding-inline:40px 0}.notice-info .notice-header span{margin-right:40px;font-size:clamp(16px,2vw,18px);font-weight:600;color:var(--primary-50)}.notice-info .notice-header p{font-size:clamp(22px,2vw,26px);font-weight:600}.row-table{width:100%;border-collapse:collapse;border-top:1px solid var(--gray-90);table-layout:fixed}.row-table tr{border-bottom:1px solid var(--gray-20)}.row-table td,.row-table th{height:72px;padding:20px 23px;text-align:left;font-size:clamp(16px,2vw,18px)}.row-table th{background-color:var(--gray-5);font-weight:600}.table-wrap{overflow-x:auto}.table-wrap:active{cursor:grabbing}.table-wrap table.scroll{min-width:700px;white-space:nowrap}.table-wrap table.hover-table tbody tr:hover{background-color:var(--point-5)}.table-wrap .table-title{font-size:18px;font-weight:600;margin-bottom:20px}.table-wrap .col-table{width:100%;border-collapse:collapse;border-top:1px solid var(--gray-90);white-space:nowrap}.table-wrap .col-table tr{border-bottom:1px solid var(--gray-20)}.table-wrap .col-table td,.table-wrap .col-table th{height:72px;padding:20px 23px;font-size:clamp(16px,2vw,18px);border-right:1px solid var(--gray-20)}.table-wrap .col-table td:last-child,.table-wrap .col-table th:last-child{border:none}.table-wrap .col-table td .add-info,.table-wrap .col-table th .add-info{font-size:14px;font-weight:500;color:var(--gray-70)}.table-wrap .col-table th{background-color:var(--gray-5);font-weight:600}.table-wrap .col-table td.last-col{border-right:1px solid var(--gray-20)}.table-wrap+.table-wrap{margin-top:40px}.table-wrap+.notice-box{margin-bottom:40px}.table-wrap .table-btn{margin-left:10px}@media(max-width:1080px){.table-wrap .mo-block{display:block}.table-wrap .mo-block .table-btn{display:flex;gap:10px;flex-wrap:nowrap;margin-left:0;margin-top:10px}}.nothing{width:100%;border-collapse:collapse;border-top:1px solid var(--gray-90)}.nothing tr{border-bottom:1px solid var(--gray-20)}.nothing td,.nothing th{height:72px;padding:20px 23px;font-size:clamp(16px,2vw,18px);border-right:1px solid var(--gray-20)}.nothing td:last-child,.nothing th:last-child{border:none}.nothing th{background-color:var(--gray-5);font-weight:600}.nothing td>div{width:100%;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:12px}.nothing td>div img{width:32px;height:32px}.nothing td>div p{font-size:clamp(16px,2.5vw,18px);font-weight:var(--fw-r);line-height:clamp(22px,2.5vw,25px);letter-spacing:-.05em;color:var(--gray-90)}@media(max-width:1080px){.nothing thead{display:none}}.schedule-section .schedule-timeline{background-color:var(--gray-5);border-radius:20px;padding:28px;display:flex;justify-content:space-between;gap:18px;align-items:center}.schedule-section .schedule-timeline .schedule-item{flex:1;padding:clamp(13px,1.5vw,20px);border:1px solid var(--gray-20);border-radius:20px;background-color:#fff;position:relative}.schedule-section .schedule-timeline .schedule-item.active{background-color:var(--primary-50);color:#fff}.schedule-section .schedule-timeline .schedule-item.active .step-number{color:#fff}.schedule-section .schedule-timeline .schedule-item .step-number{display:block;line-height:16px;font-size:16px;font-weight:600;margin-bottom:24px;color:var(--primary-50)}.schedule-section .schedule-timeline .schedule-item .step-text{white-space:nowrap;font-size:16px}.schedule-section .schedule-timeline .schedule-item .step-date{display:flex;font-size:clamp(14px,1.5vw,22px);font-weight:600;white-space:nowrap;align-items:center}@media screen and (max-width:768px){.notice-info .notice-header{padding:20px 16px;gap:16px;flex-direction:column;align-items:start;height:unset;margin-bottom:40px}.notice-info .row-table{border-top:1px solid var(--gray-90)}.notice-info .row-table tr{border-bottom:unset}.notice-info .row-table td,.notice-info .row-table th{display:block;width:100%;padding-inline:0;height:unset}.notice-info .row-table td{border-bottom:1px solid var(--gray-20);padding-block:8px 20px}.notice-info .row-table th{background-color:unset;padding-block:20px 8px}.schedule-section .schedule-timeline{flex-direction:column;padding:16px;gap:8px}.schedule-section .schedule-timeline .schedule-item{padding:20px 16px;display:flex;margin-bottom:10px;width:100%;justify-content:space-between}.schedule-section .schedule-timeline .schedule-item>div{display:flex}.schedule-section .schedule-timeline .schedule-item .step-number{display:flex;align-items:center;margin-bottom:0;margin-right:4px}.schedule-section .schedule-timeline .schedule-item .step-text{color:var(--primary-50);font-weight:600}.schedule-section .schedule-timeline .schedule-item .step-date{font-size:18px}.schedule-section .schedule-timeline .schedule-item.active .step-text{color:#fff}.schedule-section .schedule-timeline .poly-right{transform:rotate(90deg)}}.innerW{width:100%}.mo{display:none!important}@media(max-width:1020px){.mo{display:block!important}.pc{display:none!important}}.btn-area{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-area.js{justify-content:start}.btn-area.je{justify-content:flex-end}.btn-area.mo{margin:0 auto;display:none}.btn{display:inline-flex;align-items:center;justify-content:center;column-gap:5px;font-weight:var(--fw-m);text-align:center;border-radius:30px;border:none;transition:all .2s ease-in-out;white-space:nowrap;cursor:pointer}.btn:hover{font-weight:600}.btn.lg{min-width:160px;width:160px;height:60px;padding:17px 32px;font-size:18px}.btn.md{min-width:120px;height:48px;padding:13px 24px}.btn.sm,.btn.xs{min-width:100px;height:40px;padding:10px 26px;font-size:14px}.btn.xs:has(i){padding:10px 20px}.btn.full{width:100%;height:48px;max-width:400px}.btn.fill.primary{background-color:var(--primary-50);color:var(--gray-0)}.btn.fill.primary:hover{background-color:var(--primary-70)}.btn.fill.gray{background-color:var(--gray-80);color:var(--gray-0)}.btn.fill.gray:hover{background-color:var(--gray-100)}.btn.fill.white{background-color:var(--gray-0);color:var(--primary-50)}.btn.fill:disabled{background-color:var(--gray-30);color:var(--gray-50);cursor:not-allowed;pointer-events:none}.btn.outline{border:1px solid;color:var(--gray-90)}.btn.outline.primary{border-color:var(--primary-50);color:var(--primary-50);background-color:var(--gray-0)}.btn.outline.primary:hover{background-color:var(--primary-50);color:#fff}.btn.outline.white{border-color:var(--gray-0);color:var(--gray-0);background-color:transparent}.btn.outline.gray{border-color:var(--gray-70);background-color:var(--gray-0)}.btn.outline.gray:hover{background-color:var(--primary-50);color:#fff}.btn.outline.red{border-color:#ed3030;background-color:var(--gray-0);color:#ed3030}.btn.outline.red:hover{background-color:#ffdede}.btn.outline:disabled{border-color:var(--gray-20);color:var(--gray-50);cursor:not-allowed;pointer-events:none}.btn .list-count{font-size:14px;font-weight:500;color:var(--gray-70)}.btn .list-count em{color:var(--primary-50)}.btn.has-ico.left{background-position:left 22px center;background-repeat:no-repeat;background-size:20px}.btn.has-ico.sm.left{padding-left:48px}.btn.has-ico.md.left{padding-left:56px}.btn.has-ico.lg.left{padding-left:62px}.btn.has-ico.download{background-image:url(/images/common/ico/ico-download.svg)}.btn.has-ico.download:hover{background-image:url(/images/common/ico/ico-download-active.svg)}.btn.has-ico.apple{background-image:url(/images/common/ico/ico-apple.svg)}.btn.has-ico.apple:hover{background-image:url(/images/common/ico/ico-app_wh.svg)}.btn.has-ico.write{background-image:url(/images/common/ico/ico-write.svg)}.btn.has-ico.google{background-image:url(/images/common/ico/ico-google.svg)}@media screen and (max-width:1020px){.btn-area.mo{display:flex!important}.mo-edit-lg-sm .btn.lg{min-width:120px;height:48px;padding:13px 24px;font-size:16px}.btn.mo-edit-md-sm.md{min-width:100px;height:40px;padding:10px 20px}.btn.mo-edit.has-ico.left{background-position:left calc(50% - 50px) center}}.tab-area{width:100%;margin-top:40px}@media screen and (max-width:780px){.tab-area:has(.isolation-box){margin-top:0}}.tab>ul{display:flex;align-items:center;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.tab .btn-tab,.tab li{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;position:relative;white-space:nowrap}.tab .btn-tab{width:100%;background-color:#fff;border:1px solid #fff;color:var(--krds-gray-70);font-weight:500}.tab .btn-tab,.tab .btn-tab:not(:disabled):active,.tab .btn-tab:not(:disabled):hover{transition:all .3s}.tab .btn-tab[disabled]{color:var(--krds-gray-50);cursor:default}.tab li{flex-grow:0;width:fit-content;min-width:220px;flex:0 0 auto}@media screen and (max-width:768px){.tab li{min-width:unset}.tab:before{content:"";position:absolute}}.tab.fill .btn-tab{height:52px;padding:13px 32px;font-size:18px;width:fit-content;border-radius:25px;background-color:var(--gray-10);color:var(--gray-70)}.tab.fill .active .btn-tab{background-color:var(--primary-50);color:#fff;font-weight:600}.tab.fill>ul>li{min-width:unset}.tab.fill>ul>li+li{margin-left:8px}.tab.line{border-bottom:1px solid var(--gray-20)}.tab.line>ul{justify-content:center;overflow:hidden;padding:0;margin:0}.tab.line .btn-tab{height:clamp(40px,3vw,52px);padding:4px 16px;font-size:max(16px,1.1458vw);width:100%;display:flex;align-items:start}.tab.line .btn-tab:before{position:absolute;bottom:-2px;left:50%;content:"";width:0;height:.2rem;background-color:var(--primary-50);transition:.4s ease-in-out}@media screen and (max-width:550px){.tab.line .btn-tab{padding:4px 6px}}.tab.line .active .btn-tab{color:var(--primary-50);font-weight:var(--fw-b)}.tab.line .active .btn-tab:before{position:absolute;left:0;width:100%}.tab.line>ul>li+li{margin-left:10px}.tab.line.full .btn-tab{padding-left:0;padding-right:0;border:0;border-bottom:2px solid var(--krds-gray-20)}.tab.line.full .btn-tab:before{bottom:-.2rem;height:.4rem}.tab.line.full .btn-tab:active,.tab.line.full .btn-tab:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.tab.line.full>ul>li+li{margin-left:0}.tab-conts{display:none;padding-top:clamp(60px,4vw,120px)}.tab-conts:has(.page-search-wrap){padding-top:0}.tab-conts:has(.examination-area) .examination-area{margin-top:0}.tab-conts.active{max-width:1400px;margin:0 auto;display:flex;align-items:normal;flex-direction:column}@media screen and (max-width:768px){.tab.line>ul{justify-content:start}.tab.line>ul>li+li{margin-left:5px}}.bg-primary-0{background-color:var(--primary-0)}.bg-primary-5{background-color:var(--primary-5)}.bg-primary-10{background-color:var(--primary-10)}.bg-primary-20{background-color:var(--primary-20)}.bg-primary-30{background-color:var(--primary-30)}.bg-primary-40{background-color:var(--primary-40)}.bg-primary-50{background-color:var(--primary-50)}.bg-primary-60{background-color:var(--primary-60)}.bg-primary-70{background-color:var(--primary-70)}.bg-primary-80{background-color:var(--primary-80)}.bg-primary-90{background-color:var(--primary-90)}.bg-primary-100{background-color:var(--primary-100)}.bg-point-0{background-color:var(--point-0)}.bg-point-5{background-color:var(--point-5)}.bg-point-10{background-color:var(--point-10)}.bg-point-20{background-color:var(--point-20)}.bg-point-30{background-color:var(--point-30)}.bg-point-40{background-color:var(--point-40)}.bg-point-50{background-color:var(--point-50)}.bg-point-60{background-color:var(--point-60)}.bg-point-70{background-color:var(--point-70)}.bg-point-80{background-color:var(--point-80)}.bg-point-90{background-color:var(--point-90)}.bg-point-100{background-color:var(--point-100)}.bg-gray-0{background-color:var(--gray-0)}.bg-gray-5{background-color:var(--gray-5)}.bg-gray-10{background-color:var(--gray-10)}.bg-gray-20{background-color:var(--gray-20)}.bg-gray-30{background-color:var(--gray-30)}.bg-gray-40{background-color:var(--gray-40)}.bg-gray-50{background-color:var(--gray-50)}.bg-gray-60{background-color:var(--gray-60)}.bg-gray-70{background-color:var(--gray-70)}.bg-gray-80{background-color:var(--gray-80)}.bg-gray-90{background-color:var(--gray-90)}.bg-gray-100{background-color:var(--gray-100)}.container,.container-l,.container-m,.container-s{width:100%;margin:0 auto;box-sizing:border-box}.gutter-xl.container,.gutter-xl.container-l,.gutter-xl.container-m,.gutter-xl.container-s{padding-left:max(4.8rem,4.1667vw);padding-right:max(4.8rem,4.1667vw)}@media screen and (max-width:1025px){.gutter-xl.container,.gutter-xl.container-l,.gutter-xl.container-m,.gutter-xl.container-s{padding-left:max(4rem,4.6875vw)}}@media screen and (max-width:681px){.gutter-xl.container,.gutter-xl.container-l,.gutter-xl.container-m,.gutter-xl.container-s{padding-left:5.1282vw}}@media screen and (max-width:1025px){.gutter-xl.container,.gutter-xl.container-l,.gutter-xl.container-m,.gutter-xl.container-s{padding-right:max(4rem,4.6875vw)}}@media screen and (max-width:681px){.gutter-xl.container,.gutter-xl.container-l,.gutter-xl.container-m,.gutter-xl.container-s{padding-right:5.1282vw}}.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-left:8.3333vw;padding-right:8.3333vw}@media screen and (max-width:1367px){.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-left:5.5vw}}@media screen and (max-width:1025px){.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-left:max(4rem,4.6875vw)}}@media screen and (max-width:681px){.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-left:5.1282vw}}@media screen and (max-width:1367px){.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-right:5.5vw}}@media screen and (max-width:1025px){.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-right:max(4rem,4.6875vw)}}@media screen and (max-width:681px){.gutter-m.container,.gutter-m.container-l,.gutter-m.container-m,.gutter-m.container-s{padding-right:5.1282vw}}.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-left:22.5vw;padding-right:22.5vw}@media screen and (max-width:1367px){.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-left:10vw}}@media screen and (max-width:1025px){.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-left:max(4rem,4.6875vw)}}@media screen and (max-width:681px){.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-left:5.1282vw}}@media screen and (max-width:1367px){.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-right:10vw}}@media screen and (max-width:1025px){.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-right:max(4rem,4.6875vw)}}@media screen and (max-width:681px){.gutter-s.container,.gutter-s.container-l,.gutter-s.container-m,.gutter-s.container-s{padding-right:5.1282vw}}@media(hover:none)and (pointer:coarse){main .main-banner .banner-content .main-card-container .card:hover{top:unset!important}main .news-section .news-right .right-cont .slider-container .swiper-wrapper .swiper-slide .card{transition:none!important}main .news-section .news-right .right-cont .slider-container .swiper-wrapper .swiper-slide .card:hover{transform:unset!important}}