﻿@font-face{font-family:"HyundaiSansTextKR";src:url("../font/HyundaiSansTextKRRegular.woff2") format("woff2"),url("../font/HyundaiSansTextKRRegular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"HyundaiSansTextKR";src:url("../font/HyundaiSansTextKRMedium.woff2") format("woff2"),url("../font/HyundaiSansTextKRMedium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"HyundaiSansTextKR";src:url("../font/HyundaiSansTextKRBold.woff2") format("woff2"),url("../font/HyundaiSansTextKRBold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"HyundaiSansHeadKR";src:url("../font/HyundaiSansHeadKRRegular.woff2") format("woff2"),url("../font/HyundaiSansHeadKRRegular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"HyundaiSansHeadKR";src:url("../font/HyundaiSansHeadKRMedium.woff2") format("woff2"),url("../font/HyundaiSansHeadKRMedium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"HyundaiSansHeadKR";src:url("../font/HyundaiSansHeadKRBold.woff2") format("woff2"),url("../font/HyundaiSansHeadKRBold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"KCC-eunyoung";src:url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/KCC-eunyoung-Regular.woff") format("woff");font-weight:normal;font-display:swap}html{font-size:20px}@media(min-width: 1180px)and (max-height: 970px){html{font-size:17px}}@media(min-width: 1180px)and (max-height: 850px){html{font-size:16px}}*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html,body{color:#555;-webkit-font-smoothing:antialiased}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:inherit;letter-spacing:-0.05em;line-height:1.2;font-weight:400;font-family:"HyundaiSansTextKR",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 995px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px;line-height:160%}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#555}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}.layer-popup{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:20px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7)}.layer-popup .popup-wrapper{display:table;width:100%;height:100%}.layer-popup .cell{display:table-cell;height:100%;vertical-align:middle}.layer-popup .popup-container{margin:0 auto}.layer-popup .popup-container.w-400{max-width:400px}.layer-popup .popup-content{position:relative;z-index:2;padding:20px;background-color:#fff}.popupWrap{width:1000px;height:auto;display:none;background-color:#fff;overflow:hidden;z-index:2000}.popupWrap .btn_popClose{position:absolute;top:0;right:0;width:80px;height:80px;z-index:10}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#555}.popupWrap .btn_popClose:before{transform:translate(-50%, -50%) rotate(-45deg)}.popupWrap .btn_popClose:after{transform:translate(-50%, -50%) rotate(45deg)}.popupWrap .btn_popClose.light:before,.popupWrap .btn_popClose.light:after{background-color:#fff}#fullpage .section .popupWrap{position:fixed !important;transform:translate(-50%, -50%) !important}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden}@media(min-width: 800px){html.scroll-disable,body.scroll-disable{overflow:visible}}body{overflow-x:hidden}img{max-width:100%}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 995px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 995px){.view-mo{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.blind.focusable:active,.blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.section-inner{position:relative;width:1180px;margin:0 auto;padding-block:80px}@media(max-width: 1180px){.section-inner{width:100% !important;padding-inline:25px}}@media(max-width: 995px){.section-inner{padding-block:60px}}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#fff}main{position:relative;overflow:hidden}.primary{color:#002c5f !important}.fwB{font-weight:700}@media(max-width: 995px){span.br{display:block}}.bul-list>li{display:flex;gap:10px;position:relative;font-weight:500;font-size:22px;line-height:150%;letter-spacing:-0.05em}.bul-list>li:before{content:"-"}@media(max-width: 995px){.bul-list>li{gap:6px;font-size:16px}}.bul-list.gap{display:grid;gap:10px}@media(max-width: 995px){.bul-list.gap{gap:6px}}.bul-list.dot>li:before{content:"•"}.bul-list.star>li{gap:0 4px}.bul-list.star>li:before{content:"※"}.bul-list.comment>li{font-size:18px;line-height:150%;font-weight:600}.bul-list.comment>li::before{content:"*"}@media(max-width: 995px){br.none{display:none}}.scrollIcon{position:absolute;bottom:90px;left:calc(50% - 47.5px);width:95px;height:56px;background:url("../images/scroll_arrow.svg") no-repeat center bottom/auto 100%;animation:scrollAni 1s infinite alternate;z-index:100}.skip_nav{position:relative;z-index:100}.skip_nav a{position:absolute;top:-150px;left:0;width:100%;background-color:#000;text-align:center;padding:7px 0;font-size:16px;color:#fff}.coverPage{position:absolute;top:0;left:0;width:100%;height:100vh !important;background:url("../images/brandLogo.svg") no-repeat center center/auto 40px;z-index:100}.swiper-pagination{position:relative;top:auto;bottom:auto;left:auto;display:flex;justify-content:center;align-items:center;column-gap:18px;margin-top:40px}.swiper-pagination-bullet{margin:0 !important;width:8px;height:8px;opacity:1;background-color:#e9e9e9}.swiper-pagination-bullet-active{background-color:#002c5f;opacity:1}@media(max-width: 995px){.swiper-pagination{margin-top:30px;column-gap:10px}}.count__wrap-title{text-align:center;font-weight:700;font-size:22px;line-height:140%}.count__wrap-box{height:124px;text-align:center}.count__wrap-box .count{height:95px;display:flex;justify-content:center;align-items:center}.count__wrap-box .count>*{font-weight:500;font-size:60px;line-height:140%;color:#002c5f}.count__wrap-box .count span{position:relative;width:100px;height:100%;text-align:center}.count__wrap-box .count span:before{content:attr(data-label);position:absolute;bottom:-12px;left:0;width:100%;height:25px;font-weight:500;font-size:13px;line-height:140%;color:rgba(0,0,0,.5)}@media(max-width: 995px){.count__wrap-box{height:90px}.count__wrap-box .count{height:80px}.count__wrap-box .count>*{font-weight:500;font-size:53px;line-height:140%;color:#002c5f}.count__wrap-box .count span{width:80px}}.process__list{display:grid;grid-template-columns:repeat(var(--cnt), 1fr);gap:var(--gap)}.process__list-item{position:relative;padding-top:calc(var(--rw) + 25px);text-align:center}.process__list-item strong{font-weight:700;font-size:20px;line-height:150%}.process__list-item p{font-weight:500;font-size:16px;line-height:150%}.process__list-item::before{content:"";position:absolute;top:0;left:50%;width:var(--rw);height:var(--rw);background-color:#002c5f;clip-path:circle();background-position:center;background-repeat:no-repeat;transform:translateX(-50%)}.process__list-item+.process__list-item::after{content:"";position:absolute;top:0;left:calc(var(--gap)*-1);width:var(--gap);height:var(--rw);background:url("../images/process_arrow.svg") no-repeat center center/auto var(--ico-size);opacity:0;animation:fadeIn .4s ease forwards;animation-delay:calc(.2s*var(--position, 1) + .2s)}@media(max-width: 1000px){.process__list{display:flex;flex-flow:row wrap;justify-content:center}.process__list-item{width:calc(33% - var(--gap))}}@media(max-width: 995px){.process__list-item{width:26.5%;padding-top:calc(var(--rw) + 15px)}.process__list-item strong{font-size:14px}.process__list-item p{font-size:12px}.process__list-item::before{background-size:auto 50px !important}}.f-sb{font-weight:600 !important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(hover: hover){.pop_view{cursor:pointer}}summary,details{margin-bottom:1em}summary{font-weight:bold;cursor:pointer}summary::marker{content:""}summary::before{content:"+";width:2rem;height:2rem;display:inline-block;background:#333;border-radius:1rem;text-align:center;line-height:2rem;color:#fff;font-weight:100;margin-right:1rem}details{border-bottom:1px solid #ccc}details[open] summary::before{content:"–"}::details-content{transition:width .5s ease,content-visibility .5s ease allow-discrete;width:0}[open]::details-content{width:300px}.liquid-glass-button{cursor:pointer;font-size:2rem;color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.2);border-radius:2rem;will-change:transform;transition:transform 450ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glass-button:hover{transform:scale(1.5)}.liquid-glass-button .inner{border-radius:2rem;backdrop-filter:blur(3px);padding:1rem 2rem;box-shadow:inset 2px 2px 1px 0 rgba(255,255,255,.4),inset -1px -1px 1px 1px rgba(255,255,255,.4)}#header{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:1000;transition:opacity .3s ease-in-out}#header.header-visible{opacity:1}#header .m_btn_menu,#header .m_btn_close{display:none}#header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding-inline:55px 0;margin:0 auto}@media(max-width: 1180px){#header .header-inner{width:100%;padding-inline:30px 0;min-width:360px}}#header .logo{position:relative;display:block;width:200px;height:80px;background:url("../images/brandLogo.svg") no-repeat center center/200px auto}#header .logo a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#header .link_home-mo{display:none}#header .gnb-menu{display:flex;justify-content:flex-end;align-items:center}#header .gnb-menu-item{position:relative;height:80px}#header .gnb-menu-item a{display:flex;justify-content:center;align-items:center;height:100%;padding-inline:30px;font-weight:500;font-size:20px;line-height:25px;letter-spacing:0;font-family:"HyundaiSansHeadKR";color:#000;text-align:center}#header .gnb-menu-item a.link_home{background-color:#002c5f;color:#fff}#header .gnb-menu-item:is(.space){margin-left:106px}@media(max-width: 995px){#header{--header-height:60px;height:var(--header-height)}#header .header-inner{width:100%;height:var(--header-height);padding-inline:22px 13px}#header .logo{position:relative;margin-left:0;width:145px;height:100%;background-size:145px auto}#header .logo.mo{z-index:1001}#header .m_btn_menu{display:block;position:absolute;top:0;right:0;width:var(--header-height);height:100%;background:url("../images/m_btn_menu.svg") no-repeat center center/auto 21px}#header .gnb-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-left:0;z-index:1000}#header .gnb-wrap ul{display:grid;grid-template-columns:1fr;width:100%;gap:0}#header .gnb-wrap ul li{margin-left:0 !important;width:100%;height:80px;padding-left:0}#header .gnb-wrap ul li:nth-of-type(1){height:98px;background-color:#fff}#header .gnb-wrap ul li a{display:inline-flex;align-items:center;padding-inline:30px !important;justify-content:flex-start;width:100%;height:80px;justify-content:center;font-weight:700;font-size:20px;line-height:120%;color:#000}#header .gnb-wrap ul li a br{display:none}#header .gnb-wrap ul li .link_apply{width:100%}#header .gnb-wrap ul li .link_home{display:none}#header .gnb-wrap .link_home-mo{display:block;position:absolute;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:100%;height:80px;font-weight:700;font-size:20px;line-height:120%;background-color:#002c5f;color:#fff}#header .gnb-wrap .gnb-box{position:relative;display:block;height:100%;background-color:#fff}#header .gnb-wrap .m_btn_close{position:absolute;top:0;right:0;width:var(--header-height);height:var(--header-height);display:block;z-index:10}#header .gnb-wrap .m_btn_close:before,#header .gnb-wrap .m_btn_close:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background-color:#000}#header .gnb-wrap .m_btn_close:before{transform:translate(-50%, -50%) rotate(-45deg)}#header .gnb-wrap .m_btn_close:after{transform:translate(-50%, -50%) rotate(45deg)}#header .link_share{width:var(--header-height);height:var(--header-height);background:url("../images/icon_share.svg") no-repeat center center/auto 20px}}#header .alarm__wrap button span{padding:7px 27px;font-size:17px}#header .alarm__wrap button{box-shadow:none}.bridgePage #header{padding-left:0}.bridgePage #header .header-inner{width:1180px;height:80px}@media(max-width: 1180px){.bridgePage #header{width:100%;padding-inline:30px;min-width:360px}.bridgePage #header .header-inner{height:60px;padding-inline:0}}#footer{height:60px !important;background-color:#000;text-align:center}#footer .copyright{display:flex;justify-content:center;align-items:center;height:60px;font-weight:400;font-size:15px;line-height:36px;color:#999}@media(max-width: 995px){#footer .copyright{font-size:14px}}.bridgePage #footer .fp-tableCell{height:60px !important;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:.75rem;line-height:120%;color:#999}@media(max-width: 995px){.bridgePage #footer{height:40px !important}.bridgePage #footer .fp-tableCell{height:40px !important;font-size:13px;line-height:20px}.bridgePage #footer .copyright{height:40px}}#fp-nav{transition:all .3s ease;height:max-content;right:30px !important;top:50%;transform:translateY(-50%);margin-top:0 !important}#fp-nav.nav-hidden{opacity:0;pointer-events:none}@media(max-width: 995px){.fp-enabled,.fp-section,.fp-table,.fp-tableCell{min-height:auto !important}#fullpage{overflow-x:hidden}}.bridge__main .visual{position:absolute;top:0;left:0;width:100%;height:100vh}.bridge__main .visual source,.bridge__main .visual img{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bridge__main .mo-text-area{width:100%;position:relative;text-align:center;font-family:"HyundaiSansHeadKR";color:#fff;z-index:10;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bridge__main .mo-text-area .text01{font-weight:400;font-size:2rem;line-height:140%}.bridge__main .mo-text-area .text02{display:none;margin-top:1rem;font-weight:500;font-size:2.5rem;line-height:140%}.bridge__main .mo-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1180px;margin:0 auto;z-index:10;color:#fff;text-align:center}.bridge__main .mo-title h2{font-weight:500;font-size:3rem;line-height:120%;font-family:"HyundaiSansHeadKR"}.bridge__main .mo-title .date{display:flex;justify-content:center;align-items:center;margin-top:1rem;font-weight:400;font-size:1.8rem;line-height:120%}@media(max-width: 995px){.bridge__main .fp-tableCell{vertical-align:top}.bridge__main .mo-text-area{height:100%;top:20%;transform:translate(-50%, 0)}.bridge__main .mo-text-area .text01{font-size:24px}.bridge__main .mo-text-area .text02{margin-top:12px;font-size:36px}.bridge__main .mo-title{top:20%;transform:translate(-50%, 0);width:100%;padding-inline:25px}.bridge__main .mo-title h2{font-size:36px}.bridge__main .mo-title .date{margin-top:16px;font-size:20px}.bridge__main .visual img{object-position:left bottom}}.bridgePage .bridge{background-color:#fff}.bridgePage .bridge .section-inner{width:1180px}.bridgePage .bridge__title{margin-bottom:2rem;color:#000}.bridgePage .bridge__title h3{font-weight:500;font-size:2.5rem;line-height:150%;font-family:"HyundaiSansHeadKR"}.bridgePage .bridge__title p{font-weight:400;font-size:1.5rem;line-height:150%;font-family:"HyundaiSansHeadKR"}.bridgePage .bridge__list{display:grid;gap:0 20px;grid-template-columns:repeat(3, 1fr)}.bridgePage .bridge__item{position:relative;overflow:hidden;will-change:transform}.bridgePage .bridge__link{position:relative;display:block}.bridgePage .bridge__link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(5,20,31,.15);z-index:1;transition:all .3s ease-in-out}.bridgePage .bridge__link.disabled{cursor:default}.bridgePage .bridge__link-text,.bridgePage .bridge__link-info{position:relative;width:100%;padding:0 0 20px 20px;position:absolute;bottom:0;left:0;color:#fff;text-align:left;justify-content:flex-start;z-index:2}.bridgePage .bridge__link-text strong,.bridgePage .bridge__link-info strong{font-size:1.2rem;line-height:130%;transition:font-size .3s ease-in-out}.bridgePage .bridge__link-status{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:1.2rem;line-height:130%;font-weight:700;text-align:center;z-index:2;transition:all .3s ease-in-out}.bridgePage .bridge__link-img{transform:scale(1);transform-origin:bottom center;transition:all .5s ease-in-out}.bridgePage .bridge__link-img img{width:100%}.bridgePage .bridge__link-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 66.83%, rgba(0, 0, 0, 0.5) 100%)}@media(width > 1180px){.bridgePage .bridge__link:hover::before{background-color:rgba(5,20,31,.5)}.bridgePage .bridge__link:hover .bridge__link-info strong{font-size:1.3rem}.bridgePage .bridge__link:hover .bridge__link-img{transform:scale(1.1)}.bridgePage .bridge__link:hover:nth-of-type(1) .bridge__link-info{transition-delay:.1s}.bridgePage .bridge__link:hover:nth-of-type(1) .bridge__link-img{transition-delay:.1s}.bridgePage .bridge__link:hover:nth-of-type(2) .bridge__link-info{transition-delay:.2s}.bridgePage .bridge__link:hover:nth-of-type(2) .bridge__link-img{transition-delay:.2s}.bridgePage .bridge__link:hover:nth-of-type(3) .bridge__link-info{transition-delay:.3s}.bridgePage .bridge__link:hover:nth-of-type(3) .bridge__link-img{transition-delay:.3s}.bridgePage .bridge__link:hover:nth-of-type(4) .bridge__link-info{transition-delay:.4s}.bridgePage .bridge__link:hover:nth-of-type(4) .bridge__link-img{transition-delay:.4s}}.bridgePage .bridge__live{margin-top:1rem;background-color:#e4dcd3;padding:1.875rem 5rem 1.875rem 5rem;display:flex;justify-content:space-between;align-items:center}.bridgePage .bridge__live dl dt p{font-weight:500;font-size:.8rem;line-height:160%;font-family:"HyundaiSansHeadKR";color:#002c5f;letter-spacing:0}.bridgePage .bridge__live dl dt strong{display:inline-block;position:relative;font-weight:500;font-size:1.4rem;line-height:140%;font-family:"HyundaiSansHeadKR";color:#000}.bridgePage .bridge__live dl dt strong::after{content:"Live";position:absolute;top:-4px;right:-1.65rem;font-weight:500;font-size:.8rem;line-height:100%;letter-spacing:0;color:#002c5f}.bridgePage .bridge__live dl dd{margin-top:6px;font-weight:500;font-size:.9rem;line-height:150%;font-family:"HyundaiSansHeadKR";color:#000;letter-spacing:0}.bridgePage .bridge__live-btn{width:14rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:500;font-size:.8rem;line-height:140%;background-color:#fff;transition:all .3s ease-in-out}.bridgePage .bridge__live-btn:hover{background-color:#002c5f;color:#fff}.bridgePage .bridge__live-btn:hover svg path{stroke:#fff}@media(max-width: 995px){.bridgePage .bridge .section-inner{padding-block:73px}.bridgePage .bridge__title{margin-bottom:40px}.bridgePage .bridge__title h3{font-size:40px}.bridgePage .bridge__title p{margin-top:10px;font-size:20px}.bridgePage .bridge__link-info{position:absolute;bottom:0;left:0;width:100%;padding:15px 20px;display:flex;justify-content:space-between;z-index:15}.bridgePage .bridge__link-info strong{font-size:18px}.bridgePage .bridge__link.disabled .status{opacity:1}.bridgePage .bridge .status{font-size:22px}}@media(min-width: 1180px)and (max-height: 850px){.bridgePage .bridge__link-img{height:250px}.bridgePage .bridge__link-img source,.bridgePage .bridge__link-img img{position:relative;top:-50%}}@media(max-width: 768px){.bridgePage .bridge__list{grid-template-columns:1fr;gap:20px}.bridgePage .bridge__live{padding:40px 25px;margin-inline:-25px;flex-flow:column nowrap;align-items:flex-start;gap:30px}.bridgePage .bridge__live dl dt{font-size:26px}.bridgePage .bridge__live dl dd{font-size:16px}.bridgePage .bridge__live-btn{width:100%;height:45px;font-size:18px}}@media(max-width: 995px){.bridgePage .section .scrollIcon{height:28px;background-position:center bottom;background-size:auto 58px}}.headingWrap{background-size:cover;background-position:bottom center}.headingWrap .section-inner{height:840px}.headingWrap .text-area{z-index:10;position:absolute;top:70px;left:0;color:#fff}.headingWrap .text-area dt{font-weight:500;font-size:64px;line-height:120%;font-family:"HyundaiSansHeadKR";animation:add-downscroll .7s 0s ease-in-out;animation-fill-mode:both}.headingWrap .text-area dd{margin-top:20px;font-family:"HyundaiSansHeadKR";font-weight:400;font-size:30px;line-height:150%;animation:add-downscroll .7s .1s ease-in-out;animation-fill-mode:both}@media(max-width: 1180px){.headingWrap .section-inner .text-area{left:25px}}@media(max-width: 995px){.headingWrap .section-inner{height:750px;padding-top:0}.headingWrap .text-area{left:0 !important;top:140px;width:100%;padding:0 0 37px 25px}.headingWrap .text-area dt{font-size:36px}.headingWrap .text-area dd{margin-top:16px;font-size:17px}.headingWrap .text-area dd br.none{display:none}}.entryPage{padding-top:80px}.entryPage section{position:relative;margin:0 auto}.entryPage .section-inner{width:980px}.entryPage .headingWrap{background-image:url("../images/entry_heading_visual.jpg")}@media(max-width: 768px){.entryPage .headingWrap{background-image:url("../images/entry_heading_visual_mo.jpg");background-position:right bottom}}.entryPage .headingWrap .section-inner{width:1180px}@media(max-width: 995px){.entryPage{padding-top:0}}.experiencePage{padding-top:80px}.experiencePage section{position:relative;margin:0 auto}.experiencePage .section-inner{width:980px}.experiencePage .headingWrap{background-image:url("../images/experience_heading_visual.jpg")}@media(max-width: 768px){.experiencePage .headingWrap{background-image:url("../images/experience_heading_visual_mo.jpg");background-position:right bottom}}.experiencePage .headingWrap .section-inner{width:1180px}@media(max-width: 995px){.experiencePage{padding-top:0}}.rpdPage{padding-top:80px}.rpdPage section{position:relative;margin:0 auto}.rpdPage .section-inner{width:980px}.rpdPage .headingWrap{background-image:url("../images/rpd_heading_visual.jpg")}@media(max-width: 768px){.rpdPage .headingWrap{background-image:url("../images/rpd_heading_visual_mo.jpg");background-position:right bottom}}.rpdPage .headingWrap .section-inner{width:1180px}@media(max-width: 995px){.rpdPage{padding-top:0}}.section-title h2{font-weight:700;font-size:34px;line-height:normal;color:#002c5f}.section-title p{margin-top:10px;font-weight:400;font-size:18px;line-height:150%}@media(max-width: 995px){.section-title{margin-bottom:40px}.section-title h2{font-size:32px}.section-title p{margin-top:10px;font-size:16px}}.joinWrap .section-title{margin-block:0 60px}.joinWrap .link-wrap{margin-top:90px}.joinWrap .link-wrap .link{width:100%;height:80px;display:inline-flex;align-items:center;justify-content:center;gap:0 9px;background-color:#002c5f;font-weight:500;font-size:22px;line-height:normal;color:#fff}.joinWrap .link-wrap .link .icon{width:17px;height:17px;background:url("../images/icon_go.svg") no-repeat center center/auto 17px}.joinWrap .program-info{width:1000px;margin-bottom:84px;display:grid;gap:53px 40px;grid-template-columns:560px 1fr}.joinWrap .program-info .info-area{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.joinWrap .program-info .info-area h3{margin-bottom:50px;font-weight:700;font-size:28px;line-height:130%;color:#002c5f}.joinWrap .program-info .info-area .list{display:grid;gap:40px 0}.joinWrap .program-info .info-area .list dl dt{font-weight:700;font-size:19px;line-height:140%;color:#002c5f}.joinWrap .program-info .info-area .list dl dd{font-weight:400;font-size:16px;line-height:160%;color:#555;letter-spacing:-0.04em}@media(max-width: 995px){.joinWrap .section-title{margin-bottom:40px}.joinWrap .link-wrap{margin-top:48px}.joinWrap .link-wrap .link{height:60px;font-size:20px}.joinWrap .link-wrap .link .icon{width:14px;height:14px;background-size:14px}.joinWrap .program-info{width:auto;padding-bottom:36px;margin-bottom:38px;grid-template-columns:auto;border-bottom:1px solid #999}.joinWrap .program-info .info-area h3{margin-bottom:40px;font-size:32px}.joinWrap .program-info .info-area .list{gap:20px 0}.joinWrap .program-info .info-area .list dl dt{margin-bottom:9px}.joinWrap .program-info .info-area .list dl dd{font-size:15px}}.ly__grid{display:grid;gap:30px 0}.ly__grid .ly__grid-item{display:grid;gap:0 20px;grid-template-columns:180px 1fr;min-height:37px}.ly__grid .ly__grid-item>dt{font-weight:500;font-size:24px;line-height:150%;color:#002c5f}.ly__grid .ly__grid-item>dd{font-weight:500;font-size:22px;line-height:150%;letter-spacing:-0.05em;color:#555}.ly__grid .ly__grid-item>dd .bul-list.comment>li{padding-left:10px;font-weight:400;font-size:14px;line-height:150%}.ly__grid .ly__grid-item>dd .bul-list.comment>li:before{content:"*";left:0}.ly__grid .ly__grid-item>dd .bul-list.star{margin-top:16px}.ly__grid .ly__grid-item>dd .bul-list.star>li{font-size:16px;gap:4px}.ly__grid .ly__grid-item>dd .comment{margin-top:10px;font-size:18px;color:#002c5f}@media(max-width: 995px){.ly__grid .ly__grid-item>dd .comment{font-size:14px}}.ly__grid .ly__grid-item>dd .squreBox{margin-top:13px;padding-inline:35px}.ly__grid .ly__grid-item>dd .squreBox span{font-size:16px}@media screen and (max-width: 500px){.ly__grid .ly__grid-item>dd .squreBox{margin-top:0;height:30px;border:0;padding-inline:0}.ly__grid .ly__grid-item>dd .squreBox span{font-size:14px;line-height:21px}.ly__grid .ly__grid-item>dd .squreBox span:before{content:"* "}}@media(max-width: 995px){.ly__grid .ly__grid-item{grid-template-columns:auto}.ly__grid .ly__grid-item>dt{font-size:20px}.ly__grid .ly__grid-item>dd{margin-top:10px;font-size:16px}.ly__grid .ly__grid-item>dd .bul-list.star>li{font-size:14px}}.jdWrap{background-color:#f6f3f2}.jdWrap .section-inner{padding-block:80px 0}.jdWrap .section-title{margin-bottom:40px}.jdWrap .section-title h3{margin-bottom:16px;font-weight:700;font-size:30px;line-height:normal;color:#002c5f}.jdWrap .section-title h2{font-weight:500;font-size:24px;line-height:normal;color:#000}@media(max-width: 995px){.jdWrap .section-title h2{font-size:20px}.jdWrap .section-title h3{font-size:24px}}.jd__grid{display:grid;gap:31px 0;padding:80px 60px;background-color:#fff}.jd__grid-item .title{padding:10px 20px;background-color:#f6f3f2;font-weight:500;font-size:20px;line-height:160%;color:#000}.jd__grid-item .title:has(.link){padding:0}.jd__grid-item .title:has(.link) .link{display:block;padding:14px 20px;color:#000;background:url("../images/icon_round_fill_arrow.svg") no-repeat right 20px center/auto 30px}.jd__grid-item .content{display:grid;grid-template-columns:1fr 437px;gap:0 41px}.jd__grid-item .content .desc{padding:20px;font-weight:400;font-size:16px;line-height:150%;color:#333}.jd__grid-item .content .jd__list{display:grid;gap:0}.jd__grid-item .content .jd__list-link{padding:20px 53px 20px 0;display:flex;align-items:center;gap:0 20px;border-bottom:1px solid #cfcfcf;background:url("../images/icon_round_arrow.svg") no-repeat right 13px center/auto 30px}.rpdPage .jd__grid-item .content .jd__list-link{display:grid;grid-template-columns:200px 1fr;background:none;cursor:default;pointer-events:none;gap:0 20px}.jd__grid-item .content .jd__list-link .location{height:36px;min-width:56px;padding-inline:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:150%;color:#002c5f;background-color:#f6f3f2}.rpdPage .jd__grid-item .content .jd__list-link .location{padding-inline:26px 10px;justify-content:flex-start;background:url("../images/icon_location.svg") no-repeat left 10px center/auto 13px;font-size:17px;order:2}.jd__grid-item .content .jd__list-link p{font-weight:500;font-size:18px;line-height:150%;color:#000}.rpdPage .jd__grid-item .content .jd__list-link p{order:1}.jd__grid .comment{font-weight:500;font-size:18px;line-height:160%;color:#002c5f}.jd__grid .comment .bul-list>li{font-size:18px}.jd__grid .guide{font-weight:500;font-size:22px;line-height:160%;color:#000}.jd__grid .guide small{display:block;font-size:18px;line-height:130%}@media(max-width: 995px){.jd__grid{padding:40px 20px}.jd__grid-item .title{font-size:16px}.jd__grid-item .title:has(.link) .link{padding:12px 10px 12px 10px;background-size:auto 24px}.jd__grid-item .content{grid-template-columns:1fr}.jd__grid-item .content .desc{padding:10px;font-size:14px}.jd__grid-item .content .jd__list-link{padding:10px 44px 10px 10px;flex-flow:column nowrap;align-items:flex-start;background-size:auto 24px}.rpdPage .jd__grid-item .content .jd__list-link{padding-right:0;grid-template-columns:148px 1fr;gap:0;align-items:center}.jd__grid-item .content .jd__list-link .location{min-width:60px;height:30px;font-size:14px}.rpdPage .jd__grid-item .content .jd__list-link .location{padding-inline:26px 0;font-size:15px}.jd__grid-item .content .jd__list-link p{margin-top:5px;padding-left:20px;font-size:16px}.rpdPage .jd__grid-item .content .jd__list-link p{margin-top:0;padding-left:0}.jd__grid .comment{font-size:14px}.jd__grid .comment .bul-list>li{font-size:14px}.jd__grid .guide{font-size:18px;line-height:140%}.jd__grid .guide small{margin-top:6px;font-size:14px;line-height:160%}}.accord-list{position:relative}.accord-list .list-item.active .list-header:after{transform:rotate(180deg)}.accord-list .list-item.active .list-content{display:block}.accord-list .list-item+.list-item{border-top:2px solid #999}.accord-list .list-header{position:relative;padding:30px 0 30px 100px;width:100%}.accord-list .list-header:after{content:"";position:absolute;top:50px;left:28px;width:24px;height:24px;background:url("../images/accord_arrow.svg") no-repeat center center/auto 24px;transition:.3s ease 0s}.accord-list .list-content{display:none;position:relative;padding-block:30px 50px;border-top:1px solid #999}.accord-list .list-content:before{content:"";position:absolute;top:-2px;left:0;width:96px;height:3px;background-color:#999}@media(max-width: 995px){.accord-list .list-item+.list-item{border-top:1px solid #999}.accord-list .list-header{padding:16px 0 16px 54px}.accord-list .list-header:after{left:13px;top:30px;width:16px;height:16px;background-size:16px}.accord-list .list-content{padding-block:30px;margin:0}.accord-list .list-content:before{width:65px}}.process-list{display:grid;gap:20px 13px;grid-template-columns:repeat(6, 1fr)}.process-list li{position:relative;height:120px;padding:15px 0 0;text-align:center;background-color:#f6f3f2}.process-list li p{padding-top:53px;font-weight:500;font-size:16px;line-height:115%;background-position:center top;background-repeat:no-repeat;background-size:auto 50px}.process-list li p small{display:block;font-weight:400;font-size:13px !important;line-height:normal}.process-list li.icon01 p{background-image:url("../images/process_icon_01.png")}.process-list li.icon02 p{background-image:url("../images/process_icon_02.png")}.process-list li.icon03 p{background-image:url("../images/process_icon_03.png")}.process-list li.icon04 p{background-image:url("../images/process_icon_04.png")}.process-list li.icon05 p{background-image:url("../images/process_icon_05.png")}.process-list li.icon06 p{background-image:url("../images/process_icon_06.png")}.process-list li.icon07 p{background-image:url("../images/process_icon_07.png")}.process-list li.icon08 p{background-image:url("../images/process_icon_08.png")}.process-list li.icon09 p{background-image:url("../images/process_icon_09.png")}.process-list li:not(:last-child):before{content:"";position:absolute;top:calc(50% - 10px);right:-13px;width:10px;height:20px;background:url("../images/process_arrow.svg") no-repeat center center/auto 17px}@media(max-width: 995px){.process-list{display:flex;flex-flow:row wrap;gap:19px 14px}.process-list li{width:102px;height:102px;padding-top:16px}.process-list li p{padding-top:42px;background-size:auto 42px;font-size:13.66px}.process-list li p small{font-size:11px}.process-list li:not(:last-child):before{right:-11px;width:7px;height:14px;background-size:auto 14px}}@media screen and (max-width: 500px){.process-list{display:grid;gap:20px 16px;grid-template-columns:repeat(3, 1fr);width:auto !important}.process-list li{width:auto !important;height:102px;padding-bottom:10px}.process-list.intern{grid-template-columns:repeat(3, 1fr) !important}.process-list.intern small{font-size:10px !important}}.faqWrap{background-color:#f6f3f2}.faqWrap .section-title{margin-bottom:40px}.faqWrap .section-title h2{margin-bottom:16px}.faqWrap .section-title .more-faq-link{position:relative;display:inline-flex;align-items:center;gap:7px}.faqWrap .section-title .more-faq-link span{font-weight:500;font-size:21px;line-height:normal;color:#002c5f;border-bottom:1px solid #002c5f}.faqWrap .section-title .more-faq-link:after{content:"";width:14px;height:100%;background:url("../images/icon_share.svg") no-repeat right center/auto 14px}.faqWrap .tabUI{margin-bottom:34px;display:flex;justify-content:flex-start;align-items:center;column-gap:20px}.faqWrap .tabUI .tab-item{display:inline-flex;align-items:center;justify-content:center;height:57px;padding-inline:40px;background-color:#fff;border-radius:100vw;font-weight:500;font-size:20px;line-height:normal;color:#000;transition:.3s ease-in-out;cursor:pointer}.faqWrap .tabUI .tab-item.active{background-color:#002c5f;color:#fff}.faqWrap .tab-content{padding-block:62px 20px}.faqWrap .accord-list .list-item{border-top:0}.faqWrap .accord-list .list-item.active .list-header .faq-arrow{transform:rotate(0)}.faqWrap .accord-list .list-item.active .list-content{display:block}.faqWrap .accord-list .list-header{display:flex;justify-content:flex-start;align-items:center;column-gap:20px;padding:18px 0 18px 0;font-weight:500;font-size:22px;line-height:120%;border-top:1px solid #999}.faqWrap .accord-list .list-header:after{display:none}.faqWrap .accord-list .list-header .faq-title{color:#222}.faqWrap .accord-list .list-header .faq-title:before{content:"Q.";display:inline-block;width:50px;font-family:"HyundaiSansHeadKR";font-size:30px;color:#002c5f}.faqWrap .accord-list .list-header .faq-arrow{display:block;width:23px;height:31px;background:url("../images/faq_arrow.svg") no-repeat left center/auto 14px;transform:rotate(180deg);transition:.3s}.faqWrap .accord-list .list-content{display:none;padding:25px 0 30px 94px;border-top:1px solid #999;color:#555;font-weight:500;font-size:18px;line-height:160%}.faqWrap .accord-list .list-content:before{display:none}.faqWrap .accord-list .list-content .underline{border-bottom:1px solid #555}.faqWrap .accord-list .list-content .bul-list:not(.star){margin-left:-7px}.faqWrap .accord-list .list-content .bul-list.star>li{font-size:16px;font-weight:400}.faqWrap .accord-list .list-content .bul-list.star>li:before{left:0}.faqWrap .accord-list .list-content .bul-list>li{font-weight:500;font-size:18px;line-height:160%}.faqWrap .accord-list .list-content a{color:#555}@media(max-width: 995px){.faqWrap .section-inner{padding-block:43.5px}.faqWrap .section-title{margin-bottom:39px}.faqWrap .section-title h2{margin-bottom:10px;font-size:24px}.faqWrap .section-title .more-faq-link span{font-size:16px}.faqWrap .tabUI{column-gap:4px;justify-content:flex-start}.faqWrap .tabUI .tab-item{height:34px;padding-inline:20px;font-size:14px}.faqWrap .tabUI .tab-content{margin:34px 0 0;padding:39px 0}.faqWrap .tab-content{padding:0}.faqWrap .accord-list .list-header{column-gap:0;align-items:flex-start;font-size:16px}.faqWrap .accord-list .list-header:after{display:none}.faqWrap .accord-list .list-header .faq-title{position:relative;padding-inline:22px;width:calc(100% - 42px);line-height:150%}.faqWrap .accord-list .list-header .faq-title:before{position:absolute;top:0;left:0;width:22px;font-size:16px}.faqWrap .accord-list .list-header .faq-arrow{width:42px;height:22px;background-position:left 12px center;background-size:16px auto}.faqWrap .accord-list .list-content{padding:10px 0 34px 44px;font-size:13px;line-height:150%}.faqWrap .accord-list .list-content .bul-list>li{font-size:13px !important;line-height:140%}.faqWrap .accord-list .list-content .bul-list:not(.star){margin-left:-7px}.faqWrap .accord-list .list-content:before{display:none}}.bottomInfoWrap{position:relative;background:url("../images/bottom_visual.jpg") no-repeat center bottom/cover;overflow:hidden}.bottomInfoWrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:.81}.bottomInfoWrap .section-inner{padding-block:145px;color:#fff}.bottomInfoWrap .section-inner .count-wrap .title{text-align:center}.bottomInfoWrap .section-inner .count-wrap .title>dt{font-weight:500;font-size:40px;line-height:140%;font-family:"HyundaiSansHeadKR"}.bottomInfoWrap .section-inner .count-wrap .title>dd{font-weight:400;font-size:30px;line-height:140%;font-family:"HyundaiSansHeadKR"}.bottomInfoWrap .section-inner .count-wrap .count-area{height:124px;text-align:center}.bottomInfoWrap .section-inner .count-wrap .count-area .count{height:112px;display:flex;justify-content:center;align-items:center}.bottomInfoWrap .section-inner .count-wrap .count-area .count>*{font-weight:500;font-size:80px;line-height:140%}.bottomInfoWrap .section-inner .count-wrap .count-area .count span{position:relative;width:110px;height:100%;font-family:"HyundaiSansHeadKR";color:#fff;text-align:center}.bottomInfoWrap .section-inner .count-wrap .count-area .count span:before{content:attr(data-label);position:absolute;bottom:-12px;left:0;width:100%;height:25px;font-weight:500;font-size:18px;line-height:140%;color:rgba(255,255,255,.5)}@media(max-width: 995px){.bottomInfoWrap{background-image:url("../images/bottom_visual_mo.jpg")}.bottomInfoWrap .section-inner{height:458px;padding:90px 0 0 !important}.bottomInfoWrap .section-inner .count-wrap{margin-bottom:29px}.bottomInfoWrap .section-inner .count-wrap .title>dt{font-size:30px}.bottomInfoWrap .section-inner .count-wrap .title>dd{font-size:20px}.bottomInfoWrap .section-inner .count-wrap .count-area{margin-top:12px;height:60px}.bottomInfoWrap .section-inner .count-wrap .count-area .count{height:50px}.bottomInfoWrap .section-inner .count-wrap .count-area .count>*{font-size:40px}.bottomInfoWrap .section-inner .count-wrap .count-area .count span{width:60px;height:60px}.bottomInfoWrap .section-inner .count-wrap .count-area .count span:before{bottom:-15px;font-size:10px}.bottomInfoWrap .section-inner .count-wrap .count-area .count em{height:60px}.bottomInfoWrap .section-inner .link-group{flex-direction:column;justify-content:flex-start;gap:28px}.bottomInfoWrap .section-inner .link-group>div{flex:none;width:100%}.bottomInfoWrap .section-inner .link-group h4{height:23px;font-size:14px;font-weight:400}.bottomInfoWrap .section-inner .link-group .link-box{padding:19px 0 19px 23px;width:252px;height:80px}.bottomInfoWrap .section-inner .link-group .link-box strong{font-size:18px;line-height:20px}.bottomInfoWrap .section-inner .link-group .link-box p{font-size:12px}}.linkWrap{height:86px;display:flex;justify-content:center;align-items:center;background-color:#002c5f}.linkWrap a{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-family:"HyundaiSansHeadKR";color:#fff;font-weight:500;font-size:26px;line-height:140%}@media(max-width: 995px){.linkWrap{height:60px}.linkWrap a{font-size:16px}}.shareWrap{height:86px;display:flex;justify-content:center;align-items:center;background-color:#e4dcd3}.shareWrap a{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-family:"HyundaiSansHeadKR";color:#000;font-weight:500;font-size:26px;line-height:140%}@media(max-width: 995px){.shareWrap{height:60px}.shareWrap a{font-size:16px}}sup{margin-left:8px;font-weight:500;font-size:16px;line-height:140%;color:#002c5f}.relatedLinkWrap{background-color:#e4dcd3}.relatedLinkWrap .section-inner{display:flex;justify-content:space-between;align-items:center}.relatedLinkWrap .section-inner dl{color:#000;display:grid;gap:10px 0}.relatedLinkWrap .section-inner dl dt{font-weight:500;font-size:40px;line-height:120%;font-family:"HyundaiSansHeadKR";letter-spacing:0}.relatedLinkWrap .section-inner dl dd{margin-top:12px;font-weight:400;font-size:24px;line-height:140%;font-family:"HyundaiSansHeadKR"}.relatedLinkWrap .section-inner .link-group .link{text-align:center;width:260px;height:50px;background-color:#fff;border:0;gap:10px}.relatedLinkWrap .section-inner .link-group .link span{width:auto;padding-right:0;font-size:18px;line-height:normal;display:inline-block;background:none}.relatedLinkWrap .section-inner .link-group .link:hover{background-color:#002c5f}.relatedLinkWrap .section-inner .link-group .link:hover span{color:#fff !important;background:none !important}.relatedLinkWrap .section-inner .link-group .link:hover svg path{stroke:#fff !important}@media(max-width: 995px){.relatedLinkWrap .section-inner{padding-block:60px;flex-flow:column nowrap;align-items:flex-start}.relatedLinkWrap .section-inner dl{margin-bottom:12px;gap:12px 0}.relatedLinkWrap .section-inner dl dt{font-size:34px}.relatedLinkWrap .section-inner dl dd{margin-top:0;font-size:18px}.relatedLinkWrap .section-inner dl dd br.none{display:none}.relatedLinkWrap .section-inner .link-group{width:100%}.relatedLinkWrap .section-inner .link-group .squreBox{width:240px;height:50px}.relatedLinkWrap .section-inner .link-group .squreBox span{width:auto;justify-content:center;font-size:18px;color:#000}}@media screen and (max-width: 400px){.relatedLinkWrap .section-inner .link-group{width:100%}}.relatedLinkWrap.intern{background-color:#e4dcd3}.relatedLinkWrap.intern .section-inner{padding-block:96px 83px}.relatedLinkWrap.intern dl{color:#000}@media(max-width: 995px){.relatedLinkWrap.intern .section-inner{padding-block:35px 44px;text-align:center}.relatedLinkWrap.intern .section-inner dl{width:100%}.relatedLinkWrap.intern .section-inner dl dd{font-size:14px}.relatedLinkWrap.intern .section-inner dl dt{font-size:20px}.relatedLinkWrap.intern .section-inner .link-group{display:block;width:100%}.relatedLinkWrap.intern .section-inner .link-group .squreBox{width:250px}}.more-link{position:relative;display:inline-block;font-size:21px;line-height:120%;color:#002c5f;border-bottom:1px solid #002c5f;cursor:pointer}.more-link:after{content:"";position:absolute;top:0;right:-21px;width:14px;height:100%;background:url("../images/icon_share.svg") no-repeat right center/auto 14px}@media(max-width: 995px){.more-link{font-size:16px}}.squreBox{padding-inline:33px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #555;transition:.3s ease-in-out}.squreBox span{width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:23px;font-weight:500;font-size:21px;line-height:48px;color:#002c5f;background:url("../images/icon_link.svg") no-repeat right center/auto 15px}.squreBox.primary{background-color:#002c5f !important}.squreBox.primary span{color:#fff;background-image:url("../images/icon_link_light.svg")}.squreBox:hover{background-color:#002c5f !important}.squreBox:hover span{color:#fff !important;background-image:url("../images/icon_link_light.svg") !important}.squreBox.CR{border-radius:100vw;border-color:#cecece;background-color:#fff}.squreBox.CR span{color:#3b3b3b;background-image:url("../images/icon_link_CR.svg")}.squreBox.none span{padding-right:0;background-image:none !important}.squreBox.none:hover span{background-image:none}@media(max-width: 995px){.squreBox span{font-size:14px}}.tabUI{margin-bottom:43px;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:7px 20px;flex-flow:row wrap}.tabUI>li>a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.tabUI>li{display:inline-flex;align-items:center;justify-content:center;height:57px;padding-inline:40px;background-color:#fff;border-radius:100vw;font-weight:500;font-size:20px;line-height:normal;color:#000;transition:.3s ease-in-out;cursor:pointer}.tabUI>li.active{background-color:#002c5f;color:#fff}@media(max-width: 995px){.tabUI{margin-bottom:20px;column-gap:4px;justify-content:flex-start}.tabUI .tab-item{height:40px;padding-inline:20px;font-size:16px}}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.jdTabContent{margin-inline:-98px;padding:80px 100px 80px 100px;background-color:#fff}.jdTabContent .jd-title{font-size:32px;line-height:140%;color:#000}.jdTabContent .tabContent-items{padding-top:48px}@media(max-width: 995px){.jdTabContent .tabContent-items{padding-top:18px}}.liveWrap{background-color:#e4dcd3}.liveWrap .section-inner{padding-block:80px 140px}.liveWrap .section-title{color:#000}.liveWrap .section-title h2{position:relative;color:#000;line-height:160%;font-weight:500}.liveWrap .section-title h2 sup{position:absolute;top:-5px;margin-left:0;color:#000;font-size:16px}.liveWrap .section-title h2 span{position:relative}.liveWrap .section-title p{margin-top:6px;font-size:22px}.liveWrap .head{display:flex;justify-content:space-between;align-items:center}.liveWrap .squreBox{width:315px;height:50px;padding:0;background-color:#fff;border-color:#fff}.liveWrap .squreBox span{width:auto;color:#000;font-size:18px}.liveWrap .liveMovie__area{padding:40px 100px 0}.liveWrap .liveMovie__area .movieFrame{position:relative;width:100%;padding-bottom:56.25%}.liveWrap .liveMovie__area .movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.liveWrap .liveMovie__area .movieFrame .btnPlay{position:absolute;width:100%;height:100%}.liveWrap .liveMovie__area .movie__thumb{margin-top:40px;display:grid;grid-template-columns:repeat(3, 1fr);gap:0 30px}.liveWrap .liveMovie__area .movie__thumb-item{height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;flex-flow:column nowrap;font-weight:500;font-size:16px;line-height:140%;background-color:#fff;color:#000}.liveWrap .liveMovie__area .movie__thumb-item small{font-size:14px}.liveWrap .liveMovie__area .movie__thumb-item.active{background-color:#002c5f;color:#fff}.liveWrap .liveMovie__area .movie__thumb-item.active small{color:#fff}.liveWrap .liveMovie__area .movie__thumb-item:nth-of-type(1){font-size:18px}@media(max-width: 995px){.liveWrap .section-inner{padding-block:60px}.liveWrap .section-title{margin-bottom:0;width:100%}.liveWrap .section-title h2{font-size:28px;line-height:140%}.liveWrap .section-title p{font-size:13px}.liveWrap .head{flex-flow:column nowrap;gap:20px;align-items:flex-start}.liveWrap .squreBox{width:100%;padding:0;gap:0;justify-content:center}.liveWrap .squreBox span{width:auto;justify-content:center;font-size:18px;line-height:50px}.liveWrap .liveMovie__area{margin-top:40px;padding:0}.liveWrap .liveMovie__area .movie__thumb{grid-template-columns:1fr;gap:10px}.liveWrap .liveMovie__area .movie__thumb-item{height:50px;font-size:16px;line-height:120%;flex-flow:column nowrap;gap:0 10px}.liveWrap .liveMovie__area .movie__thumb-item small{font-size:12px}.liveWrap .liveMovie__area .movie__thumb-item:nth-of-type(1){font-size:16px}}/*# sourceMappingURL=style.min.css.map */