@font-face{font-family:SEOSAN-Gothic;font-weight:400;font-display:swap;src:url(../assets/fonts/SEOSAN-Gothic-Medium.woff) format("woff")}@font-face{font-family:SEOSAN-Gothic;font-weight:700;font-display:swap;src:url(../assets/fonts/SEOSAN-Gothic-Bold.woff) format("woff")}article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cite,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.container{width:100%;margin:0 auto;padding:0 var(--grid-padding);box-sizing:border-box}.container.max-width{max-width:1920px}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--gap)/ 2 * -1)}.col-1{width:6.25%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-1{margin-left:6.25%}.col-2{width:12.5%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-2{margin-left:12.5%}.col-3{width:18.75%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-3{margin-left:18.75%}.col-4{width:25%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-4{margin-left:25%}.col-5{width:31.25%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-5{margin-left:31.25%}.col-6{width:37.5%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-6{margin-left:37.5%}.col-7{width:43.75%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-7{margin-left:43.75%}.col-8{width:50%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-8{margin-left:50%}.col-9{width:56.25%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-9{margin-left:56.25%}.col-10{width:62.5%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-10{margin-left:62.5%}.col-11{width:68.75%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-11{margin-left:68.75%}.col-12{width:75%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-12{margin-left:75%}.col-13{width:81.25%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-13{margin-left:81.25%}.col-14{width:87.5%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-14{margin-left:87.5%}.col-15{width:93.75%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-15{margin-left:93.75%}.col-16{width:100%;padding:0 calc(var(--gap)/ 2);box-sizing:border-box}.offset-16{margin-left:100%}@media only screen and (max-width:1439px){.col-tablet-1{width:6.25%!important}}@media only screen and (max-width:1439px){.offset-tablet-1{margin-left:6.25%!important}}@media only screen and (max-width:1439px){.col-tablet-2{width:12.5%!important}}@media only screen and (max-width:1439px){.offset-tablet-2{margin-left:12.5%!important}}@media only screen and (max-width:1439px){.col-tablet-3{width:18.75%!important}}@media only screen and (max-width:1439px){.offset-tablet-3{margin-left:18.75%!important}}@media only screen and (max-width:1439px){.col-tablet-4{width:25%!important}}@media only screen and (max-width:1439px){.offset-tablet-4{margin-left:25%!important}}@media only screen and (max-width:1439px){.col-tablet-5{width:31.25%!important}}@media only screen and (max-width:1439px){.offset-tablet-5{margin-left:31.25%!important}}@media only screen and (max-width:1439px){.col-tablet-6{width:37.5%!important}}@media only screen and (max-width:1439px){.offset-tablet-6{margin-left:37.5%!important}}@media only screen and (max-width:1439px){.col-tablet-7{width:43.75%!important}}@media only screen and (max-width:1439px){.offset-tablet-7{margin-left:43.75%!important}}@media only screen and (max-width:1439px){.col-tablet-8{width:50%!important}}@media only screen and (max-width:1439px){.offset-tablet-8{margin-left:50%!important}}@media only screen and (max-width:1439px){.col-tablet-9{width:56.25%!important}}@media only screen and (max-width:1439px){.offset-tablet-9{margin-left:56.25%!important}}@media only screen and (max-width:1439px){.col-tablet-10{width:62.5%!important}}@media only screen and (max-width:1439px){.offset-tablet-10{margin-left:62.5%!important}}@media only screen and (max-width:1439px){.col-tablet-11{width:68.75%!important}}@media only screen and (max-width:1439px){.offset-tablet-11{margin-left:68.75%!important}}@media only screen and (max-width:1439px){.col-tablet-12{width:75%!important}}@media only screen and (max-width:1439px){.offset-tablet-12{margin-left:75%!important}}@media only screen and (max-width:1439px){.col-tablet-13{width:81.25%!important}}@media only screen and (max-width:1439px){.offset-tablet-13{margin-left:81.25%!important}}@media only screen and (max-width:1439px){.col-tablet-14{width:87.5%!important}}@media only screen and (max-width:1439px){.offset-tablet-14{margin-left:87.5%!important}}@media only screen and (max-width:1439px){.col-tablet-15{width:93.75%!important}}@media only screen and (max-width:1439px){.offset-tablet-15{margin-left:93.75%!important}}@media only screen and (max-width:1439px){.col-tablet-16{width:100%!important}}@media only screen and (max-width:1439px){.offset-tablet-16{margin-left:100%!important}}@media only screen and (max-width:809px){.col-mobile-1{width:6.25%!important}}@media only screen and (max-width:809px){.offset-mobile-1{margin-left:6.25%!important}}@media only screen and (max-width:809px){.col-mobile-2{width:12.5%!important}}@media only screen and (max-width:809px){.offset-mobile-2{margin-left:12.5%!important}}@media only screen and (max-width:809px){.col-mobile-3{width:18.75%!important}}@media only screen and (max-width:809px){.offset-mobile-3{margin-left:18.75%!important}}@media only screen and (max-width:809px){.col-mobile-4{width:25%!important}}@media only screen and (max-width:809px){.offset-mobile-4{margin-left:25%!important}}@media only screen and (max-width:809px){.col-mobile-5{width:31.25%!important}}@media only screen and (max-width:809px){.offset-mobile-5{margin-left:31.25%!important}}@media only screen and (max-width:809px){.col-mobile-6{width:37.5%!important}}@media only screen and (max-width:809px){.offset-mobile-6{margin-left:37.5%!important}}@media only screen and (max-width:809px){.col-mobile-7{width:43.75%!important}}@media only screen and (max-width:809px){.offset-mobile-7{margin-left:43.75%!important}}@media only screen and (max-width:809px){.col-mobile-8{width:50%!important}}@media only screen and (max-width:809px){.offset-mobile-8{margin-left:50%!important}}@media only screen and (max-width:809px){.col-mobile-9{width:56.25%!important}}@media only screen and (max-width:809px){.offset-mobile-9{margin-left:56.25%!important}}@media only screen and (max-width:809px){.col-mobile-10{width:62.5%!important}}@media only screen and (max-width:809px){.offset-mobile-10{margin-left:62.5%!important}}@media only screen and (max-width:809px){.col-mobile-11{width:68.75%!important}}@media only screen and (max-width:809px){.offset-mobile-11{margin-left:68.75%!important}}@media only screen and (max-width:809px){.col-mobile-12{width:75%!important}}@media only screen and (max-width:809px){.offset-mobile-12{margin-left:75%!important}}@media only screen and (max-width:809px){.col-mobile-13{width:81.25%!important}}@media only screen and (max-width:809px){.offset-mobile-13{margin-left:81.25%!important}}@media only screen and (max-width:809px){.col-mobile-14{width:87.5%!important}}@media only screen and (max-width:809px){.offset-mobile-14{margin-left:87.5%!important}}@media only screen and (max-width:809px){.col-mobile-15{width:93.75%!important}}@media only screen and (max-width:809px){.offset-mobile-15{margin-left:93.75%!important}}@media only screen and (max-width:809px){.col-mobile-16{width:100%!important}}@media only screen and (max-width:809px){.offset-mobile-16{margin-left:100%!important}}@media only screen and (max-width:1439px){.offset-tablet-0,.offset-tablet-none{margin-left:0!important}}@media only screen and (max-width:809px){.offset-mobile-0,.offset-mobile-none{margin-left:0!important}}:root{--vh:100vh;--transition:0.3s;--transition-medium:0.5s;--transition-slow:1s;--font-size:15px;--gap:20px;--padding:20px;--grid-padding:40px;--header:60px}@media only screen and (max-width:809px){:root{--header:48px;--grid-padding:22px}}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;color:#1b1b1b;font-family:SEOSAN-Gothic,Pretendard,sans-serif;font-size:var(--font-size);font-weight:400;line-height:150%}@media only screen and (max-width:809px){body{--padding:16px}}body a{color:#1b1b1b;text-decoration:none;transition:color var(--transition)}body .view-mobile{display:none!important}@media only screen and (max-width:809px){body .view-mobile{display:block!important}}@media only screen and (max-width:809px){body .view-desktop{display:none!important}}body .extra-bold{font-weight:800}.tabs{display:flex}.tabs>a{flex:1;color:#c4c4c4;font-size:24px;font-weight:500;line-height:normal;letter-spacing:-.48px;position:relative;display:flex;justify-content:center;padding-bottom:12px}.tabs>a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#c4c4c4}@media only screen and (max-width:809px){.tabs>a{font-size:14px;letter-spacing:-.28px;padding-bottom:8px}}@media only screen and (hover:hover){.tabs>a:hover{color:#1b1b1b}}.tabs>a.active{color:#1b1b1b}.tabs>a.active:after{height:2px;background:#690fb4}.main-tabs{display:flex;margin-bottom:90px}@media only screen and (max-width:809px){.main-tabs{margin-bottom:60px}}.main-tabs .tab{flex:1;position:relative}.main-tabs .tab:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#c4c4c4}.main-tabs .tab a{color:#c4c4c4;display:block;padding-bottom:15px;text-align:center;font-size:22px;font-weight:500;line-height:normal;letter-spacing:-.44px;text-transform:uppercase}@media only screen and (max-width:809px){.main-tabs .tab a{font-size:14px;letter-spacing:-.28px;padding-bottom:12px}}.main-tabs .tab.active:after{height:2px;background:#690fb4}.main-tabs .tab.active a{font-weight:700;color:#1b1b1b}.no-table-post{text-align:center}.table{width:calc(10 / 12 * 100% - (2 / 12 * var(--gap)));margin:0 auto;display:flex;flex-direction:column}@media only screen and (max-width:809px){.table{width:100%}}.table tbody,.table thead{display:flex;flex-direction:column}.table tbody tr,.table thead tr{position:relative;display:flex;margin:0 calc(var(--gap)/ 2 * -1)}@media only screen and (max-width:809px){.table tbody tr,.table thead tr{margin:0 auto;width:100%}}.table tbody tr td,.table tbody tr th,.table thead tr td,.table thead tr th{font-size:18px;line-height:100%;font-weight:500;letter-spacing:-.36px;padding:12px calc(var(--gap)/ 2);box-sizing:border-box}@media only screen and (max-width:809px){.table tbody tr td,.table tbody tr th,.table thead tr td,.table thead tr th{font-size:14px;letter-spacing:-.28px;padding:15px 0;padding-bottom:40px}}@media only screen and (max-width:809px){.table thead{display:none}}.table tbody tr:after{content:"";position:absolute;left:calc(var(--gap)/ 2);right:calc(var(--gap)/ 2);border-top:1px solid #c4c4c4}@media only screen and (max-width:809px){.table tbody tr:after{left:0;right:0}}.table .col-number,.table .col-views,.table .col-writer{width:calc(1 / 10 * 100%)}@media only screen and (max-width:809px){.table .col-number{width:54px}}@media only screen and (max-width:809px){.table .col-writer{display:none}}@media only screen and (max-width:809px){.table .col-views{width:60px;text-align:right}}.table .col-title{flex:1}.table .col-date{width:calc(2 / 10 * 100%)}@media only screen and (max-width:809px){.table .col-date{position:absolute;width:auto;left:54px;bottom:15px;padding:0}}.table .mobile-link{display:none}@media only screen and (max-width:809px){.table .mobile-link{display:block;position:absolute;left:0;top:0;width:100%;height:100%}}.pagination{margin-top:100px}@media only screen and (max-width:809px){.pagination{margin-top:60px}}.pagination ul{display:flex;justify-content:center;align-items:center;gap:16px;list-style:none}.pagination ul li{display:inline-flex;align-items:center;justify-content:center}.pagination ul li .page-numbers{display:inline-block;min-width:20px;text-align:center;color:#c4c4c4;font-size:18px;line-height:1;font-weight:500;letter-spacing:-.36px}@media only screen and (max-width:809px){.pagination ul li .page-numbers{font-size:14px;letter-spacing:-.28px}}.pagination ul li .page-numbers.prev{text-indent:-1000px;overflow:hidden;width:18px;height:18px;background:url(../assets/img/icon-page-prev.svg) no-repeat center center}.pagination ul li .page-numbers.next{text-indent:-1000px;overflow:hidden;width:18px;height:18px;background:url(../assets/img/icon-page-next.svg) no-repeat center center}.pagination ul li .page-numbers.current{color:#1b1b1b}.enter-effect{opacity:0;transform:translateY(30px);transition:opacity var(--transition-slow),transform var(--transition-slow)}.enter-effect.show:not(.lazyload){opacity:1;transform:translateY(0)}.enter-effect.show.lazyloaded{opacity:1;transform:translateY(0)}.enter-effect.direct-show{opacity:1;transform:translateY(0);transition:none}img[data-src]{transition:opacity var(--transition-slow)}img[data-src].lazyload{opacity:0}img[data-src].lazyloaded{opacity:1}header{position:fixed;top:0;left:0;width:100%;min-height:var(--header);background:rgba(241,241,245,.7);padding:20px 0;box-sizing:border-box;overflow:hidden;z-index:100}@media only screen and (max-width:809px){header{transition:var(--transition-medium);padding:16px 0}body.show-mobile-menu header{min-height:var(--vh);background:#1b1b1b}}header .dummy{pointer-events:none;transition:var(--transition)}body:not(.show-sub-menus) header .dummy{height:0!important}header .header{display:flex;justify-content:space-between;align-items:center}header .header h1 a{display:block;width:176px;height:auto;aspect-ratio:213/25;text-indent:-1000px;overflow:hidden;background:url(../assets/img/logo.svg) no-repeat center/contain}@media only screen and (max-width:809px){header .header h1 a{width:128px;height:16px}body.show-mobile-menu header .header h1 a{background:url(../assets/img/logo-white.svg) no-repeat center/contain}}header .header .mobile-menu{display:none}@media only screen and (max-width:809px){header .header .mobile-menu{display:flex;align-items:center;position:relative;width:20px;height:20px}header .header .mobile-menu .line-1,header .header .mobile-menu .line-2,header .header .mobile-menu .line-3{width:100%;height:1px;background:#000;transition:var(--transition)}body.show-mobile-menu header .header .mobile-menu .line-1,body.show-mobile-menu header .header .mobile-menu .line-2,body.show-mobile-menu header .header .mobile-menu .line-3{background:#fff}header .header .mobile-menu .line-1{position:absolute;top:4px}body.show-mobile-menu header .header .mobile-menu .line-1{top:calc(50% - .5px)}header .header .mobile-menu .line-3{position:absolute;bottom:4px}body.show-mobile-menu header .header .mobile-menu .line-3{bottom:calc(50% - .5px)}}header .header .navs{display:flex;gap:30px}@media only screen and (max-width:809px){header .header .navs{opacity:0;pointer-events:none;position:fixed;left:0;width:100%;height:calc(100% - var(--header) - 92px - 22px);top:calc(var(--header) + 92px);padding-left:var(--grid-padding);padding-right:var(--grid-padding);box-sizing:border-box;display:flex;flex-direction:column;gap:15px;transition:var(--transition)}body.show-mobile-menu header .header .navs{opacity:1;pointer-events:all}}header .header .navs .nav-item{position:relative}header .header .navs .nav-item a{color:#1b1b1b;font-size:15px;font-weight:500;line-height:170%;text-transform:uppercase}@media only screen and (max-width:809px){header .header .navs .nav-item a{color:#fff;font-size:20px;font-weight:500;position:relative;width:100%;display:flex}header .header .navs .nav-item a.main-nav:after{content:"";width:11px;height:7px;background:url(../assets/img/icon-mobile-menu-more.svg) no-repeat center/contain;position:absolute;right:0;top:18px;transition:var(--transition)}}header .header .navs .nav-item a.hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media only screen and (hover:hover){header .header .navs .nav-item a:not(.have-sub-navs):hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}@media only screen and (max-width:809px){header .header .navs .nav-item a:not(.have-sub-navs){text-decoration:none}}header .header .navs .nav-item .sub-navs{position:absolute;left:50%;min-width:100%;transform:translateX(-50%);padding-top:2px;list-style:none;text-align:center;display:flex;flex-direction:column;gap:6px;transition:opacity var(--transition)}@media only screen and (min-width:810px){body:not(.show-sub-menus) header .header .navs .nav-item .sub-navs{pointer-events:none;opacity:0}.nav-item.touch-active header .header .navs .nav-item .sub-navs{pointer-events:all;opacity:1}}@media only screen and (max-width:809px){header .header .navs .nav-item .sub-navs{position:static;text-align:left;transform:none;width:100%;gap:0;max-height:300px;transition:max-height var(--transition-medium),opacity var(--transition-medium);overflow:hidden}}header .header .navs .nav-item .sub-navs li a{display:block;text-align:center;white-space:nowrap;transition:var(--transition)}@media only screen and (max-width:809px){header .header .navs .nav-item .sub-navs li a{color:#5b5b5c;text-align:left}}body.hover-sub-menus header .header .navs .nav-item .sub-navs li a:not(.hover){opacity:.3}header .header .navs .nav-item li{position:relative}@media only screen and (hover:hover){header .header .navs .nav-item li.have-sub-tabs:hover>a{opacity:1!important;color:#1b1b1b;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}header .header .navs .nav-item li.have-sub-tabs:hover .sub-tabs li a{opacity:1;color:#1b1b1b}}@media only screen and (max-width:809px){header .header .navs .nav-item li.have-sub-tabs>a:after{content:"";width:11px;height:7px;background:url(../assets/img/icon-mobile-menu-more.svg) no-repeat center/contain;position:absolute;right:0;top:18px;transition:var(--transition)}}header .header .navs .nav-item li.have-sub-tabs .sub-tabs{list-style:none;text-align:center;display:flex;flex-direction:column;gap:5px;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height var(--transition-medium),opacity var(--transition)}@media only screen and (max-width:809px){header .header .navs .nav-item li.have-sub-tabs .sub-tabs{color:#5b5b5c}}header .header .navs .nav-item li.have-sub-tabs .sub-tabs li:first-child{padding-top:6px}@media only screen and (max-width:809px){header .header .navs .nav-item li.have-sub-tabs .sub-tabs li:first-child{padding-top:0}}header .header .navs .nav-item li.have-sub-tabs .sub-tabs li a{white-space:nowrap;display:block;transition:var(--transition)}@media only screen and (max-width:809px){header .header .navs .nav-item li.have-sub-tabs .sub-tabs li a{text-align:left}}@media only screen and (hover:hover){header .header .navs .nav-item li.have-sub-tabs .sub-tabs:hover li a:not(.hover){opacity:.3}}@media only screen and (max-width:809px){header .header .navs .nav-item li.have-sub-tabs .sub-tabs{text-align:left}header .header .navs .nav-item li.have-sub-tabs.show-sub-tabs>a:after{transform:rotate(-180deg)}header .header .navs .nav-item li.have-sub-tabs.show-sub-tabs .sub-tabs{opacity:1;pointer-events:all;max-height:300px}}@media only screen and (min-width:810px){header .header .navs .nav-item.show-full-navs .have-sub-tabs .sub-tabs{max-height:300px;opacity:1;pointer-events:all}}@media only screen and (max-width:809px){header .header .navs .nav-item:not(.show-sub-navs) .sub-navs{max-height:0!important;opacity:0;pointer-events:none}header .header .navs .nav-item.show-sub-navs .main-nav:after{transform:rotate(-180deg)}header .header .navs .nav-item.show-sub-navs .sub-navs{opacity:1}body.show-mobile-menu header .header .navs .nav-item.show-sub-navs .sub-navs{pointer-events:all}}header .header .navs .mobile-footer{display:none;pointer-events:none;opacity:0;transition:var(--transition) var(--transition)}@media only screen and (max-width:809px){header .header .navs .mobile-footer{display:block;margin-top:auto;color:#5b5b5c;font-size:12px;font-weight:500;line-height:150%;letter-spacing:-.24px}body.show-mobile-menu header .header .navs .mobile-footer{opacity:1}}main{min-height:var(--vh)}footer{background:#f8f8fa;padding:42px 0;position:relative;color:#5b5b5c;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px}@media only screen and (max-width:809px){footer{display:flex;flex-direction:column;padding:24px 0;font-size:10px;letter-spacing:-.4px}}footer .logo{display:block;width:148px;height:17px;overflow:hidden;text-indent:-1000px;background:url(../assets/img/logo-footer.svg) no-repeat center/contain;margin-top:6px}@media only screen and (max-width:809px){footer .logo{margin-bottom:25px;margin-top:0;width:115px;height:13px}}footer .footer-float{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:42px 0}@media only screen and (max-width:809px){footer .footer-float{top:auto;order:2;position:static;padding-top:24px;padding-bottom:0}}footer .footer{display:flex;flex-direction:column;gap:28px}@media only screen and (max-width:809px){footer .footer{flex-direction:row;gap:20px;padding:0 var(--grid-padding)}footer .footer .footer-item{width:calc(50% - 10px)}footer .footer .footer-item>.container{padding:0}}@media only screen and (max-width:809px){footer .footer .title{font-weight:500;height:44px}}.main-wrap .main-banner-wrap{position:relative;height:var(--vh);background:#000}.main-wrap .main-banner-wrap .banner-image-wrap{width:100%;height:100%}.main-wrap .main-banner-wrap .banner-image-wrap .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.main-wrap .main-banner-wrap .banner-image-wrap .swiper-pagination{font-size:0;line-height:0;bottom:38px}@media only screen and (max-width:809px){.main-wrap .main-banner-wrap .banner-image-wrap .swiper-pagination{bottom:24px}}.main-wrap .main-banner-wrap .banner-image-wrap .swiper-pagination .swiper-pagination-bullet{width:80px;height:2px;background:rgba(255,255,255,.4);opacity:1;border-radius:0;transition:var(--transition);margin:0 7px}@media only screen and (max-width:809px){.main-wrap .main-banner-wrap .banner-image-wrap .swiper-pagination .swiper-pagination-bullet{width:40px;margin:0 4px;height:1.5px}}.main-wrap .main-banner-wrap .banner-image-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.main-wrap .main-banner-wrap .banner-info{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding-top:var(--header);pointer-events:none;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:1}@media only screen and (max-width:809px){.main-wrap .main-banner-wrap .banner-info{left:0;transform:translateY(-50%)}}.main-wrap .main-banner-wrap .banner-info h2{font-size:60px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.2px;margin-bottom:20px}@media only screen and (max-width:809px){.main-wrap .main-banner-wrap .banner-info h2{font-size:30px;line-height:120%;letter-spacing:-.6px;margin-bottom:10px}}.main-wrap .main-banner-wrap .banner-info h3{font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px;margin-bottom:20px}@media only screen and (max-width:809px){.main-wrap .main-banner-wrap .banner-info h3{font-size:16px;margin-bottom:16px}}.main-wrap .main-banner-wrap .banner-info a{pointer-events:all;display:inline-flex;width:96px;height:26px;padding-bottom:2px;align-items:center;justify-content:center;border-radius:3px;color:#fff;background:rgba(255,255,255,.3);font-size:16px;font-style:normal;font-weight:500;transition:var(--transition)}@media only screen and (max-width:809px){.main-wrap .main-banner-wrap .banner-info a{width:76px;height:23px;border-radius:3px;font-size:12px}}@media only screen and (hover:hover){.main-wrap .main-banner-wrap .banner-info a:hover{color:rgba(27,27,27,.7);background:#fff}}.main-wrap .main-product-wrap{padding-top:100px;padding-bottom:180px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap{padding-top:50px;padding-bottom:80px}}.main-wrap .main-product-wrap .main-product-header h2{font-size:36px;font-weight:500;line-height:140%;letter-spacing:-.72px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-product-header h2{font-size:24px;letter-spacing:-.48px;margin-bottom:20px}}.main-wrap .main-product-wrap .main-product-header p{font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.36px;padding-top:8px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-product-header p{font-size:14px;letter-spacing:-.56px}}.main-wrap .main-product-wrap .main-products-wrap{margin-top:100px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap{margin-top:80px}}.main-wrap .main-product-wrap .main-products-wrap .main-products{display:grid;grid-template-columns:repeat(2,1fr);gap:100px var(--gap)}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap .main-products{grid-template-columns:repeat(1,1fr);gap:40px}}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product{gap:12px}}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .image{background:#f8f8fa;border-radius:10px;overflow:hidden}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .image{order:2}}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .image img{display:block;width:100%;height:auto;transition:var(--transition-medium)}@media only screen and (hover:hover){.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .image img:hover{transform:scale(1.05)}}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info{display:flex;flex-direction:column;gap:20px}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info h3{font-size:26px;font-weight:700;line-height:140%;letter-spacing:-.52px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info h3{font-size:20px;letter-spacing:-.4px}}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info h3 span.sub{color:#c4c4c4;display:inline-block;font-weight:500;margin-left:16px}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info h3 span.sub{display:block;margin-left:0}}.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info p{font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px;padding-right:50px;max-width:628px;word-break:keep-all}@media only screen and (max-width:809px){.main-wrap .main-product-wrap .main-products-wrap .main-products .main-product .info p{display:none}}.page-wrap .page-header{position:relative;height:594px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:var(--header);box-sizing:border-box}.page-wrap .page-header:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%) no-repeat;z-index:1}@media only screen and (max-width:809px){.page-wrap .page-header{height:426px}}.page-wrap .page-header img.background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:0}.page-wrap .page-header h2{position:relative;color:#fff;font-size:50px;font-weight:500;line-height:100%;letter-spacing:-1px;z-index:2}@media only screen and (max-width:809px){.page-wrap .page-header h2{font-size:28px;letter-spacing:-.56px}}.page-wrap .page-content{padding-top:100px;padding-bottom:180px}@media only screen and (max-width:809px){.page-wrap .page-content{padding-top:50px;padding-bottom:80px}}.about-contents{display:flex;flex-direction:column;gap:100px}@media only screen and (max-width:809px){.about-contents{gap:60px}}.about-contents .content{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:809px){.about-contents .content{gap:20px}}.about-contents .content .header{display:flex;gap:var(--gap)}@media only screen and (max-width:809px){.about-contents .content .header{flex-direction:column}}.about-contents .content .header .title{width:calc((4 / 12) * 100% - (8 / 12) * var(--gap));font-size:32px;font-weight:500;line-height:140%;letter-spacing:-.72px}@media only screen and (max-width:809px){.about-contents .content .header .title{width:100%;font-size:24px;letter-spacing:-.48px}}.about-contents .content .header .title img{display:block;max-width:100%;height:auto;margin-top:16px}@media only screen and (max-width:809px){.about-contents .content .header .title img{width:247px;height:auto}}.about-contents .content .header .content{flex:1}.about-contents .content .header .content .description{font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px;padding-top:8px}@media only screen and (max-width:809px){.about-contents .content .header .content .description{font-size:14px;letter-spacing:-.56px}}.about-contents .content .color-contents{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}@media only screen and (max-width:809px){.about-contents .content .color-contents{margin-top:0;grid-template-columns:repeat(2,1fr);gap:15px}}.about-contents .content .color-contents .color{padding:20px 16px;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;min-height:190px;box-sizing:border-box;gap:15px}@media only screen and (max-width:809px){.about-contents .content .color-contents .color{border-radius:5px;padding:10px 15px;min-height:70px}}.about-contents .content .color-contents .color h3,.about-contents .content .color-contents .color p{font-size:16px;font-weight:500;line-height:160%;letter-spacing:-.32px}@media only screen and (max-width:809px){.about-contents .content .color-contents .color h3,.about-contents .content .color-contents .color p{font-size:14px;letter-spacing:-.28px}}@media only screen and (max-width:809px){.about-contents .content .color-contents .color p{display:none}}.about-contents .content .color-contents .color.color-1{grid-row:span 2;background:#690fb4;color:#fff}@media only screen and (max-width:809px){.about-contents .content .color-contents .color.color-1{grid-column:span 2;grid-row:span 1;min-height:140px}}.about-contents .content .color-contents .color.color-2{background:#f1f1f5;color:#505055}.about-contents .content .color-contents .color.color-3{background:#dcdcdf;color:#505055}.about-contents .content .color-contents .color.color-4{background:#b4b4b9;color:#505055}.about-contents .content .color-contents .color.color-5{background:#828287;color:#dcdcdf}.about-contents .content .color-contents .color.color-6{background:#505055;color:#dcdcdf}.about-contents .content .color-contents .color.color-7{background:#1e1e23;color:#dcdcdf}.about-contents .content .header .company-introduction{border-radius:10px;background:#f1f1f5;width:100%;height:auto;aspect-ratio:910/507;position:relative;display:flex;align-items:center;padding:34px;box-sizing:border-box}@media only screen and (max-width:809px){.about-contents .content .header .company-introduction{border-radius:5px;aspect-ratio:350/220;padding:20px 12px;margin-bottom:15px}}.about-contents .content .header .company-introduction img{width:100%;max-width:368px;height:auto}@media only screen and (max-width:809px){.about-contents .content .header .company-introduction img{width:150px;height:auto}}.about-contents .content .header .company-introduction .description{position:absolute;right:30px;top:50%;transform:translateY(-50%);color:#5b5b5c;font-size:18px;font-weight:500;line-height:140%;letter-spacing:-.36px;padding-top:0}@media only screen and (max-width:809px){.about-contents .content .header .company-introduction .description{font-size:8px;letter-spacing:-.16px;right:14px;text-align:left}}.about-contents .content .header a.company-introduction-download{margin-top:-20px;border-radius:10px;background:#f1f1f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;min-height:80px;box-sizing:border-box;color:#5b5b5c;font-size:18px;font-weight:700;line-height:160%;letter-spacing:-.36px;transition:var(--transition)}@media only screen and (max-width:809px){.about-contents .content .header a.company-introduction-download{width:100%;font-size:14px;font-weight:500;letter-spacing:-.28px}.about-contents .content .header a.company-introduction-download h3{font-weight:500}}@media only screen and (hover:hover){.about-contents .content .header a.company-introduction-download:hover{background:#5b5b5c;color:#f8f8fa}.about-contents .content .header a.company-introduction-download:hover .ext:after{background-image:url(../assets/img/icon-download-hover.svg)}}.about-contents .content .header a.company-introduction-download span.ext{text-transform:uppercase;display:flex;gap:8px;align-items:center}.about-contents .content .header a.company-introduction-download span.ext:after{content:"";margin-top:3px;width:14px;height:13px;background:url(../assets/img/icon-download.svg) no-repeat center/contain;transition:var(--transition)}.about-contents .content .seongam-content{border-top:1px solid #d1d1d1;padding-top:40px}.about-contents .content .seongam-content>h3{font-size:24px;font-weight:700;line-height:160%;letter-spacing:-.96px;margin-bottom:30px}@media only screen and (max-width:809px){.about-contents .content .seongam-content>h3{font-size:20px;line-height:140%;letter-spacing:-.4px}}.about-contents .content .seongam-content .field-content-wrap{margin:0 auto;width:calc(8 / 12 * 100% - (4 / 12 * var(--gap)))}@media only screen and (max-width:809px){.about-contents .content .seongam-content .field-content-wrap{width:100%}}.about-contents .content .seongam-content .field-content-wrap img{display:block;width:100%;height:auto}.about-contents .content .seongam-content .field-content-wrap .fields{display:flex;margin-top:32px}@media only screen and (max-width:809px){.about-contents .content .seongam-content .field-content-wrap .fields{margin-top:20px;justify-content:space-between}}.about-contents .content .seongam-content .field-content-wrap .fields .field{flex:1;font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px;text-align:center}.about-contents .content .seongam-content .field-content-wrap .fields .field:first-child{text-align:left}.about-contents .content .seongam-content .field-content-wrap .fields .field:last-child{text-align:right}@media only screen and (max-width:809px){.about-contents .content .seongam-content .field-content-wrap .fields .field{flex:none;font-size:12px;letter-spacing:-.24px}}.about-contents .content .image img{display:block;width:100%;height:auto;border-radius:10px}.about-contents .content.type-downloads{padding-top:80px}@media only screen and (max-width:809px){.about-contents .content.type-downloads{padding-top:0}}.about-contents .content.type-downloads .downloads{display:flex;gap:var(--gap);flex-wrap:wrap}@media only screen and (max-width:809px){.about-contents .content.type-downloads .downloads{flex-direction:column;gap:15px}}.about-contents .content.type-downloads .downloads .download{width:calc(50% - var(--gap)/ 2);border-radius:10px;background:#f8f8fa;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;min-height:80px;box-sizing:border-box;color:#5b5b5c;font-size:18px;font-weight:700;line-height:160%;letter-spacing:-.36px;transition:var(--transition)}@media only screen and (max-width:809px){.about-contents .content.type-downloads .downloads .download{width:100%;font-size:14px;font-weight:500;letter-spacing:-.28px}.about-contents .content.type-downloads .downloads .download h3{font-weight:500}}.about-contents .content.type-downloads .downloads .download .ext{text-transform:uppercase;display:flex;gap:8px;align-items:center}.about-contents .content.type-downloads .downloads .download .ext:after{content:"";margin-top:3px;width:14px;height:13px;background:url(../assets/img/icon-download.svg) no-repeat center/contain;transition:var(--transition)}@media only screen and (hover:hover){.about-contents .content.type-downloads .downloads .download:hover{background:#5b5b5c;color:#f8f8fa}.about-contents .content.type-downloads .downloads .download:hover .ext:after{background-image:url(../assets/img/icon-download-hover.svg)}}.page-history-wrap .history-list{position:relative;padding-top:100px}@media only screen and (max-width:809px){.page-history-wrap .history-list{padding-top:50px}}.page-history-wrap .history-list .histories{display:none;--color:#1a1a1a;--point-color:#690fb4}.page-history-wrap .history-list .histories.active{display:flex}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories.active{flex-direction:column;gap:80px}}.page-history-wrap .history-list .histories.have-active-history{--color:#c4c4c4;--point-color:#c4c4c4}.page-history-wrap .history-list .histories>div{width:50%}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories>div{width:100%}}.page-history-wrap .history-list .histories .history-header{position:sticky;top:100px}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-header{position:static;top:auto}}.page-history-wrap .history-list .histories .history-header h3,.page-history-wrap .history-list .histories .history-header p{font-size:36px;font-weight:500;line-height:140%;letter-spacing:-.72px}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-header h3,.page-history-wrap .history-list .histories .history-header p{font-size:24px;letter-spacing:-.48px}}.page-history-wrap .history-list .histories .history-header p{color:#c4c4c4}.page-history-wrap .history-list .histories .history-items{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:100px;margin-top:12px}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items{gap:52px}}.page-history-wrap .history-list .histories .history-items:before{content:"";position:absolute;left:0;top:14px;bottom:14px;border-left:1px solid #c4c4c4}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items:before{left:80px}}.page-history-wrap .history-list .histories .history-items .history-item{position:relative;padding-left:200px;transition:var(--transition);color:var(--color);z-index:1}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item{padding-left:100px}}.page-history-wrap .history-list .histories .history-items .history-item.active{--color:#1a1a1a;--point-color:#690fb4}.page-history-wrap .history-list .histories .history-items .history-item:before{content:"";width:10px;height:10px;background:#c4c4c4;border-radius:100%;position:absolute;left:0;top:12px;transform:translateX(-4px)}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item:before{width:8px;height:8px;left:80px}}.page-history-wrap .history-list .histories .history-items .history-item.have-image:before{background:var(--point-color);z-index:3}.page-history-wrap .history-list .histories .history-items .history-item.have-image:after{content:"";width:16px;height:16px;border:1px solid var(--point-color);border-radius:100%;position:absolute;left:-8px;top:8px;background:#fff;z-index:2}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item.have-image:after{width:10px;height:10px;left:74px;top:10px}}.page-history-wrap .history-list .histories .history-items .history-item .line-dummy{position:absolute;left:-1px;top:10px;height:100%;background:#fff;width:100%;z-index:0;pointer-events:none}.page-history-wrap .history-list .histories .history-items .history-item .history-item-year{position:absolute;left:48px;top:0;z-index:1;font-size:38px;font-weight:500;line-height:28px}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item .history-item-year{font-size:20px;line-height:152%;left:0}}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content{position:relative;z-index:1;font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.36px;display:flex;flex-direction:column}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item .history-item-content{font-size:12px;letter-spacing:-.24px;padding-top:6px}}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content{display:flex;word-break:keep-all}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content .month{flex:none;width:48px}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content .month{width:36px}}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content .content{flex:1;display:flex;flex-direction:column}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content .content span{display:inline-block}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content a{color:var(--color);font-weight:700}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-content.active .view-history-image{font-weight:700}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-image{display:none}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-image .item-images{padding-top:40px}@media only screen and (max-width:809px){.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-image .item-images{padding-top:25px}}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-image img{width:100%;height:auto;opacity:0;transition:opacity var(--transition-medium)}.page-history-wrap .history-list .histories .history-items .history-item .history-item-content .item-image img.active{opacity:1}.page-business-wrap{padding-top:var(--header)}.page-business-wrap .page-business{padding-bottom:220px}@media only screen and (max-width:809px){.page-business-wrap .page-business{padding-bottom:80px}}.page-business-wrap .page-business .main-images{max-width:100%}.page-business-wrap .page-business .main-images .image{display:none}.page-business-wrap .page-business .main-images .image.active{display:block}.page-business-wrap .page-business .main-images .image.active img{display:block;width:85%;height:auto;margin:0 auto}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-images .image.active img{width:100%}}.page-business-wrap .page-business .main-contents .content{display:none}.page-business-wrap .page-business .main-contents .content.active{display:block}.page-business-wrap .page-business .main-contents .content .content-title{width:calc(4 / 12 * 100% - (var(--gap) * 8 / 12))}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-title{width:100%}}.page-business-wrap .page-business .main-contents .content .content-title h3,.page-business-wrap .page-business .main-contents .content .content-title p{font-size:26px;font-weight:700;line-height:130%;letter-spacing:-.52px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-title h3,.page-business-wrap .page-business .main-contents .content .content-title p{font-size:20px;letter-spacing:-.4px}}.page-business-wrap .page-business .main-contents .content .content-title p{font-weight:500}.page-business-wrap .page-business .main-contents .content .content-title h4{font-size:24px;font-weight:700;line-height:160%;letter-spacing:-.96px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-title h4{font-size:20px;letter-spacing:-.4px}}.page-business-wrap .page-business .main-contents .content .content-title p{color:#c4c4c4}.page-business-wrap .page-business .main-contents .content .content-header{display:flex;gap:var(--gap);padding-bottom:100px;margin-bottom:40px;border-bottom:1px solid #c4c4c4;min-height:188px;box-sizing:border-box}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-header{flex-direction:column;margin-bottom:25px;padding-bottom:60px;min-height:0}}.page-business-wrap .page-business .main-contents .content .content-header .content-description{flex:1}.page-business-wrap .page-business .main-contents .content .content-header .content-description>p{font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-header .content-description>p{font-size:14px;letter-spacing:-.56px}}.page-business-wrap .page-business .main-contents .content .content-delivery-area{display:flex;flex-wrap:wrap;gap:var(--gap);padding-bottom:152px;margin-bottom:40px;border-bottom:1px solid #c4c4c4}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-area{flex-direction:column;padding-bottom:60px;margin-bottom:25px;gap:0}}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content{flex:1;display:flex;gap:var(--gap)}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content{order:2}}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-left{width:calc(2 / 8 * 100% - (var(--gap) * 6 / 8));display:flex;flex-direction:column}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-left{width:100px}}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-left a{color:#c4c4c4;font-size:16px;font-weight:500;line-height:160%;letter-spacing:-.64px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-left a{font-size:10px;letter-spacing:-.2px}}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-left a.active{color:#1b1b1b}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-right{flex:1}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-right .description{display:none}.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-right .description.active{display:block}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-area .delivery-content .delivery-content-right .description{font-size:10px;font-weight:500;line-height:160%;letter-spacing:-.2px}}.page-business-wrap .page-business .main-contents .content .content-delivery-image{padding-top:138px;width:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-image{order:1;padding-top:60px;padding-bottom:60px}}.page-business-wrap .page-business .main-contents .content .content-delivery-image .image{display:none}.page-business-wrap .page-business .main-contents .content .content-delivery-image .image.active{display:flex;align-items:center;justify-content:center}.page-business-wrap .page-business .main-contents .content .content-delivery-image .image img{max-width:calc(8 / 12 * 100% - (var(--gap) * 4 / 12));height:auto;max-height:984px;object-fit:contain}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-contents .content .content-delivery-image .image img{width:100%;max-width:313px;max-height:388px}}.page-business-wrap .page-business .main-tables-wrap .main-tables{display:none}.page-business-wrap .page-business .main-tables-wrap .main-tables.active{display:flex;flex-direction:column}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table+.main-table{border-top:1px solid #c4c4c4;padding-top:40px;margin-top:120px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table+.main-table{padding-top:25px;margin-top:60px}}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-header{padding-bottom:40px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-header{padding-bottom:50px}}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-header h4{font-size:24px;font-weight:700;line-height:160%;letter-spacing:-.96px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-header h4{font-size:20px;line-height:100%;letter-spacing:-.4px}}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:calc(var(--grid-padding) * -1);margin-right:calc(var(--grid-padding) * -1);padding-left:var(--grid-padding);padding-right:var(--grid-padding)}}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table{width:100%}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table{min-width:780px}}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table td,.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table th{font-size:16px;font-weight:500;line-height:230%;letter-spacing:-.32px;vertical-align:middle;text-align:center}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table td,.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table th{font-size:14px;line-height:200%;letter-spacing:-.28px}}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table th{background:#f8f8fa}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table th:first-child{width:200px}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-table .main-table-content table td{border-bottom:1px solid #c4c4c4}.page-business-wrap .page-business .main-tables-wrap .main-tables .main-footer{margin-top:40px}@media only screen and (max-width:809px){.page-business-wrap .page-business .main-tables-wrap .main-tables .main-footer{margin-top:40px}}.page-recruit-wrap .recruit-contents{display:flex;flex-direction:column}.page-recruit-wrap .recruit-contents .recruit-content{display:flex;gap:var(--gap)}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content{flex-direction:column}.page-recruit-wrap .recruit-contents .recruit-content .html-content+.table-content{margin-top:30px}}.page-recruit-wrap .recruit-contents .recruit-content+.recruit-content{padding-top:40px;margin-top:100px;border-top:1px solid #d1d1d1}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content+.recruit-content{margin-top:50px;padding-top:25px}}.page-recruit-wrap .recruit-contents .recruit-content>.title{width:calc(4 / 12 * 100% - (var(--gap) * 8 / 12));font-size:24px;font-weight:700;line-height:120%;letter-spacing:-.48px}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.title{width:100%;font-size:20px;line-height:140%;letter-spacing:-.4px}}.page-recruit-wrap .recruit-contents .recruit-content>.content{flex:1;font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.36px;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content{font-size:14px;letter-spacing:-.56px}}.page-recruit-wrap .recruit-contents .recruit-content>.content h3{font-weight:700}.page-recruit-wrap .recruit-contents .recruit-content>.content table{width:100%}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content table{font-size:10px;letter-spacing:-.4px}}.page-recruit-wrap .recruit-contents .recruit-content>.content table tbody th,.page-recruit-wrap .recruit-contents .recruit-content>.content table thead th{font-weight:700;padding:5px 0}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content table tbody th,.page-recruit-wrap .recruit-contents .recruit-content>.content table thead th{padding:2px 0}}.page-recruit-wrap .recruit-contents .recruit-content>.content table tbody td,.page-recruit-wrap .recruit-contents .recruit-content>.content table thead td{border-top:1px solid #d1d1d1;padding:5px 0}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content table tbody td,.page-recruit-wrap .recruit-contents .recruit-content>.content table thead td{padding:2px 0}}.page-recruit-wrap .recruit-contents .recruit-content>.content table tbody td:empty:before,.page-recruit-wrap .recruit-contents .recruit-content>.content table thead td:empty:before{content:"-"}.page-recruit-wrap .recruit-contents .recruit-content>.content img{display:block;max-width:100%;height:auto}.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item{display:flex;gap:var(--gap)}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item{flex-direction:column;gap:0}}.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item+.list-item{margin-top:52px}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item+.list-item{margin-top:20px}}.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item .list-title{font-weight:700;width:calc(2 / 8 * 100% - (var(--gap) * 6 / 8));word-break:keep-all}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item .list-title{width:100%}}.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item .list-content{flex:1}.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item .list-content .tab{display:inline-block;width:2em}.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item .list-content .space{display:inline-block;width:70px}@media only screen and (max-width:809px){.page-recruit-wrap .recruit-contents .recruit-content>.content .list-item .list-content .space{width:56px}}#notice-table-content{transition:var(--transition)}#notice-table-content.hide{opacity:0}.notice-single .notice-header{padding-bottom:20px;border-bottom:1px solid #c4c4c4;text-align:center}@media only screen and (max-width:809px){.notice-single .notice-header{padding-bottom:15px}}.notice-single .notice-header .notice-title{font-size:22px;font-weight:700;line-height:normal;letter-spacing:-.44px;text-transform:uppercase}@media only screen and (max-width:809px){.notice-single .notice-header .notice-title{font-size:14px;letter-spacing:-.28px}}.notice-single .notice-content{padding:80px 0 300px 0;font-size:20px;font-weight:500;line-height:190%;letter-spacing:-.4px}@media only screen and (max-width:809px){.notice-single .notice-content{font-size:14px;letter-spacing:-.28px;padding:25px 0 120px 0}}.notice-single .notice-content p{margin:0 0 20px 0}.notice-single .notice-content p:last-child{margin-bottom:0}.notice-single .notice-files .files-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;margin-bottom:14px}@media only screen and (max-width:809px){.notice-single .notice-files .files-list{margin-bottom:12px}}.notice-single .notice-files .files-list .file-item a{display:flex;align-items:center;gap:8px;color:#690fb4;transition:var(--transition)}.notice-single .notice-files .files-list .file-item a .file-icon{display:inline-block;text-indent:-1000px;width:19px;height:15px;background:url(../assets/img/icon-file.svg) no-repeat center center/contain}@media only screen and (max-width:809px){.notice-single .notice-files .files-list .file-item a .file-icon{width:17px;height:13px}}.notice-single .notice-files .files-list .file-item a .file-name{color:#690fb4;font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media only screen and (max-width:809px){.notice-single .notice-files .files-list .file-item a .file-name{font-size:14px;letter-spacing:-.28px}}.notice-single .notice-meta{padding:10px 0;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;display:flex;gap:40px}@media only screen and (max-width:809px){.notice-single .notice-meta{gap:4px 18px;padding:12px 0;flex-wrap:wrap}}.notice-single .notice-meta .meta-item{display:flex;align-items:center;gap:8px}@media only screen and (max-width:809px){.notice-single .notice-meta .meta-item{gap:6px}}.notice-single .notice-meta .meta-item .meta-label{font-size:18px;font-weight:700;line-height:160%;letter-spacing:-.72px}@media only screen and (max-width:809px){.notice-single .notice-meta .meta-item .meta-label{font-size:14px;letter-spacing:-.28px}}.notice-single .notice-meta .meta-item .meta-value{font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px}@media only screen and (max-width:809px){.notice-single .notice-meta .meta-item .meta-value{font-size:14px;letter-spacing:-.28px}}.notice-single .notice-footer .notice-navigation{padding:10px 0;margin-bottom:40px;display:flex;flex-direction:column;gap:4px}.notice-single .notice-footer .notice-navigation .nav-item a{color:#c4c4c4;display:flex;gap:8px;font-size:18px;font-weight:500;line-height:160%;letter-spacing:-.72px;transition:color var(--transition)}@media only screen and (max-width:809px){.notice-single .notice-footer .notice-navigation .nav-item a{font-size:14px;letter-spacing:-.28px;gap:6px}.notice-single .notice-footer .notice-navigation .nav-item a span{font-weight:700}}@media only screen and (hover:hover){.notice-single .notice-footer .notice-navigation .nav-item a:hover{color:#1b1b1b}}.page-content.overlap-transition{position:relative}.page-content.overlap-transition .notice-single-wrapper.overlap-old{position:absolute;left:0;width:100%;opacity:1;transition:opacity .4s ease-out;pointer-events:none}.page-content.overlap-transition .notice-single-wrapper.overlap-old.fade-out{opacity:0}.page-content.overlap-transition .notice-single-wrapper.overlap-new{position:relative;opacity:0;transition:opacity .4s ease-in}.page-content.overlap-transition .notice-single-wrapper.overlap-new.fade-in{opacity:1}.spa-target-transition{position:relative}.spa-transition-container{position:relative}.spa-transition-container .spa-old-content{position:absolute;top:0;left:0;width:100%;pointer-events:none}.spa-transition-container .spa-new-content{position:relative}body.spa-loading{cursor:wait}
/*# sourceMappingURL=app.css.map */
