@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/static/pretendard.css";:root{--container-margin: 25px;--container-width: 1300px }html,body,input,button,select{font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}#page_wrapper{padding:0}.intro{width:100%;height:100dvh;position:relative;display:flex;justify-content:center;line-height:1.4}.intro::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/intro/intro_bg.webp) no-repeat top center/cover;background-attachment:fixed}@media(max-width: 1400px){.intro::before{background:url(../img/intro/intro_bg.webp) no-repeat center/auto 100%}}@media(max-width: 576px){.intro::before{background:url(../img/intro/intro_bg.webp) no-repeat center/auto 100%}}@media(max-width: 576px){.intro{min-height:100dvh;height:auto;padding:60px 0}}.intro .container{position:relative;z-index:2;display:flex;align-items:center}.intro .container .cont_wrap{display:flex;gap:40px 20px;align-items:flex-end;width:100%;flex-wrap:wrap}@media(max-width: 1000px){.intro .container .tit_wrap{width:100%}}.intro .container .tit_wrap .symbol{width:100px;aspect-ratio:1;background:url(../img/intro/symbol.svg) no-repeat center/cover;margin-bottom:20px}.intro .container .tit_wrap h2{font-size:70px;font-weight:600;color:#fff}@media(max-width: 1200px){.intro .container .tit_wrap h2{font-size:50px}}@media(max-width: 576px){.intro .container .tit_wrap h2{font-size:32px}}.intro .container .tit_wrap .desc{font-size:24px;font-weight:500;color:#fff;margin-top:20px}@media(max-width: 576px){.intro .container .tit_wrap .desc{margin-top:12px;font-size:18px}}.intro .container .link_wrap{flex:1 0 0;height:500px;display:flex;justify-content:flex-end;align-items:center;gap:40px}@media(max-width: 1000px){.intro .container .link_wrap{flex:unset;width:100%;justify-content:flex-start}}@media(max-width: 576px){.intro .container .link_wrap{flex-direction:column}}.intro .container .link_wrap .link_item{flex:0 1 300px;height:100%;box-shadow:10px 10px 10px rgba(0,0,0,.1);border-radius:14px}@media(max-width: 1000px){.intro .container .link_wrap .link_item{flex:unset;width:calc(50% - 20px)}}@media(max-width: 576px){.intro .container .link_wrap .link_item{width:100%}}.intro .container .link_wrap .link_item a{display:block;width:100%;height:100%;border-radius:14px;overflow:hidden;position:relative}.intro .container .link_wrap .link_item a .link_inner{width:100%;height:100%;padding:30px;display:flex;align-items:flex-end;position:absolute;left:0;top:0;z-index:99}@media(max-width: 576px){.intro .container .link_wrap .link_item a .link_inner{padding:20px}}.intro .container .link_wrap .link_item a .link_inner .txt_inner{width:100%;display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:32px;font-weight:600;color:#fff}@media(max-width: 576px){.intro .container .link_wrap .link_item a .link_inner .txt_inner{font-size:24px}}.intro .container .link_wrap .link_item a .link_inner .txt_inner::after{content:"";display:block;width:40px;aspect-ratio:1;background:url(../img/intro/arrow.svg) no-repeat center/cover}@media(max-width: 576px){.intro .container .link_wrap .link_item a .link_inner .txt_inner::after{width:32px}}.intro .container .link_wrap .link_item a .hov_cont{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .4s}.intro .container .link_wrap .link_item a .hov_cont::after{content:"";position:absolute;left:30px;top:-22px;width:334px;aspect-ratio:1;background:url(../img/intro/symbol_white.svg) no-repeat center/cover;opacity:.1;transition:all .4s;transform:translateX(80px)}@media(max-width: 576px){.intro .container .link_wrap .link_item a .hov_cont::after{width:46%;left:auto;right:-24px}}.intro .container .link_wrap .link_item a:hover .hov_cont{opacity:1;visibility:visible}.intro .container .link_wrap .link_item a:hover .hov_cont::after{transform:translateX(0)}.intro .container .link_wrap .link_item_1 a{background:url(../img/intro/link_1.webp) no-repeat center/cover}.intro .container .link_wrap .link_item_1 a .hov_cont{background:#fc87a1}.intro .container .link_wrap .link_item_2 a{background:url(../img/intro/link_2.webp) no-repeat center/cover}.intro .container .link_wrap .link_item_2 a .hov_cont{background:#00b5c2}