@import"/static/font/woff2-dynamic-subset/pretendard-dynamic-subset.min.css";@import"default.css?v=2026_08_04_15_54_14";@import"slide-set.css?v=2026_08_04_15_54_14";body{background:none;padding:0;overflow-x:hidden}.container{max-width:1320px;padding:0 20px;margin:0 auto}.section1{overflow:hidden;display:grid;grid-template-columns:1fr;gap:50px;margin-top:30px}@media(min-width: 1200px){.section1{margin-top:48px;grid-template-columns:700fr 530fr;gap:50px}}@media(min-width: 1200px){.section1 .right{padding-top:10px}}.fav-nav-head{display:flex;gap:17px;align-items:flex-end}.fav-nav{position:relative;word-break:keep-all}.fav-nav .config{display:flex;flex-direction:row;justify-content:center;align-items:center;width:44px;height:42px;border-radius:10px;background-color:var(--bluish)}.fav-nav h2{font-weight:normal;font-size:24px;letter-spacing:-0.6px}.fav-nav h2 strong{font-size:30px;font-weight:bold;letter-spacing:-1.5px}.fav-nav ul{margin-top:25px;flex-direction:row;justify-content:center;align-items:stretch;display:grid;grid-template-columns:repeat(4, 1fr);gap:10px 12px}@media(max-width: 743px){.fav-nav ul{grid-template-columns:repeat(2, 1fr);gap:8px}}.fav-nav li{flex:1;min-width:0}.fav-nav li:nth-child(3) .depth-1,.fav-nav li:nth-child(4) .depth-1{background-color:var(--bluish)}.fav-nav li a{display:block;position:relative;background-color:#f0f3f5;border-radius:10px 0 10px 0;height:100%;height:150px}.fav-nav li a .depth-1{margin-bottom:14px;width:min-content;border-radius:10px 0 10px 0;color:#fff;padding:7px 10px;line-height:1;font-size:12px;font-weight:500;letter-spacing:-0.6px;background-color:#105391}.fav-nav li a .depth-1.i1{background-color:#2c77bc}.fav-nav li a .depth-1.i2{background-color:#378d86}.fav-nav li a .depth-1.i3{background-color:#5e5383}.fav-nav li a .depth-2{margin:10px 5px 9px 15px;font-family:Pretendard;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-0.6px;text-align:left;color:#757575}.fav-nav li a .depth-2::after{content:"";width:10px;height:13px;display:inline-block;vertical-align:middle;background:url(/static/youth/img/main/angle-right-solid.svg) center center no-repeat;background-size:13px}.fav-nav li a .txt{margin-left:15px;margin-right:5px;font-size:16px;font-weight:bold;line-height:1.2;letter-spacing:-0.8px;text-align:left;color:#000}.fav-nav li a .ico{position:absolute;right:15px;bottom:15px;width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}.info-nav-set{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px}.info-nav{height:180px;display:flex;justify-content:flex-end;margin:25px 0 0 0;background:url(/static/youth/img/main/info-bg.png) 0 bottom no-repeat;background-size:cover;border-radius:10px;padding:30px 25px 25px}@media(max-width: 743px){.info-nav{background-image:url(/static/youth/img/main/info-bg-m.png);background-color:#f0f3f5;background-position:0 0;background-size:auto;border-radius:12px}}.info-nav h2{line-height:1;font-size:26px;font-weight:bold;letter-spacing:-1.3px;color:#125491;word-break:keep-all}@media(max-width: 743px){.info-nav h2{font-size:24px;font-weight:bold;letter-spacing:-1.2px;color:#000}}.info-nav ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px 5px;width:fit-content}.info-nav a{display:flex;flex-direction:row;justify-content:center;align-items:center;width:104px;height:40px;border-radius:20px;background-color:var(--bluish);font-size:18px;font-weight:500;letter-spacing:-0.9px;text-align:left;color:#fff}.section2-area{margin-top:60px;background-color:#f0f3f5;padding:33px 0 30px}.section2 h2{margin-bottom:23px}.hgroup1{display:flex;flex-direction:row;align-items:center;line-height:1;font-size:30px}@media(max-width: 743px){.hgroup1{font-size:24px;line-height:normal}}.hgroup1 strong{font-weight:bold;letter-spacing:-1.5px;text-align:left;color:#000}.hgroup1 span{padding:0 0 0 21px;margin-left:21px;font-weight:500;letter-spacing:-1.5px;text-align:left;color:#757575;position:relative}.hgroup1 span::before{content:"";position:absolute;left:0;top:4px;border-left:1px solid #a6a6a6;height:23px}@media(max-width: 743px){.hgroup1 span::before{height:52px}}@media(max-width: 743px){.tab{overflow-x:scroll;padding-bottom:8px}}.tab-list{display:flex}.tab-list a.more{width:40px;aspect-ratio:1;background-image:url("/static/youth/img/main/more.png");background-repeat:no-repeat;background-size:40px auto}@media(-webkit-min-device-pixel-ratio: 2){.tab-list a.more{background-image:url("/static/youth/img/main/more@2x.png")}}.tab-list .item{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:20px;font-weight:bold;letter-spacing:-1px;text-align:left;color:#757575;height:56px;border-bottom:2px solid #ccc;padding-inline:20px}@media(min-width: 1200px){.tab-list .item{padding-inline:64px}}@media(max-width: 743px){.tab-list .item{flex:1;font-size:18px;text-align:center;white-space:nowrap}}.tab-list .item--type2{padding-inline:29px}.tab-list .item:focus-visible{text-underline-offset:3px;text-decoration:underline}.tab-list .item:hover,.tab-list .item:focus,.tab-list .item.on{color:var(--bluish);border-bottom-width:4px;border-bottom-color:var(--bluish)}.hand-scroll{display:none}@media(max-width: 743px){.hand-scroll{position:relative;height:0;display:block;width:100%}.hand-scroll::before{content:"";display:block;position:absolute;z-index:1;top:42px;animation:tableScrollAni 4s infinite;width:28px;height:29px;background:url(/static/youth/img/main/hand-scroll.png)}}@keyframes tableScrollAni{0%{left:76%;opacity:.2}50%{left:84%;opacity:1}100%{left:76%;opacity:.2}}@media(min-width: 1200px){.step-app{margin-top:12px;display:flex;flex-direction:row;justify-content:space-between}.step-app li:first-of-type{padding-left:40px}.step-app li{flex:1;position:relative;display:flex;flex-direction:row;justify-content:center;height:140px;padding-top:30px;gap:15px;color:#333;padding-right:2%;background-color:#fff}.step-app li .num{text-align:right;font-family:"Gmarket Sans",sans-serif;font-size:52px;font-weight:bold;line-height:1;letter-spacing:-1.3px;transform:translateY(3px)}.step-app li .title{display:flex;flex-direction:row;align-items:flex-start;gap:12px;font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:-0.5px;text-align:left;white-space:nowrap}.step-app li .title::after{content:"";flex-shrink:0;width:25px;height:25px}.step-app li .date{margin-top:12px;font-size:16px;line-height:1.25;letter-spacing:-0.4px;text-align:left;white-space:nowrap}.step-app li:last-child{border-radius:0 100px 100px 0}.step-app li:last-child.on.last::before{right:-23px}.step-app .on{position:relative;background-color:rgba(0,0,0,0);color:var(--bluish);z-index:1}.step-app .on *{position:relative;z-index:1}.step-app .on:first-child{border-radius:70px 0 0 70px}.step-app .on.last{background:linear-gradient(270deg, #fff, #f0f3f5)}.step-app .on.last::before{content:"";width:327px;height:182px;position:absolute;top:0;right:0;background:url(/static/youth/img/main/stepapp.png);top:-17px;z-index:1;right:-10px}.step-app .on .title::after{flex-shrink:0;content:"";width:25px;height:25px;background:url(/static/youth/img/main/chk.png)}}@media(max-width: 1199px){.step-app{margin-top:12px;flex-direction:row;padding-top:23px;display:grid;justify-content:start;grid-template-columns:repeat(auto-fill, 320px);gap:30px}.step-app li{position:relative;display:flex;flex-direction:row;padding-top:30px;color:#333;padding-right:2%;height:auto;padding:6px 0;gap:8px;justify-content:flex-start}.step-app li .num{font-family:"Gmarket Sans",sans-serif;font-weight:bold;line-height:1;letter-spacing:-1.3px;transform:translateY(3px);font-size:36px;width:63px;text-align:center}.step-app li .title{display:flex;flex-direction:row;align-items:flex-start;gap:12px;font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:-0.5px;text-align:left;white-space:nowrap}.step-app li .title::after{content:"";flex-shrink:0;width:25px;height:25px}.step-app li .date{width:120px;font-size:16px;line-height:1.25;letter-spacing:-0.4px;text-align:left;white-space:nowrap;margin-top:6px}.step-app .on{position:relative;color:var(--bluish)}.step-app .on>*{z-index:1}.step-app .on:first-child{border-radius:70px 0 0 70px}.step-app .on:not(:first-child)::before{content:"";position:absolute;top:0;right:70px;height:100%;width:220px;background-color:var(--bluish);z-index:-1}.step-app .on.last::before{content:"";width:362px;height:172px;position:absolute;background:url(/static/youth/img/main/stepapp-mobile.png);top:unset;bottom:-24px;z-index:1;right:-30px}.step-app .on .title::after{flex-shrink:0;content:"";width:25px;height:25px;background:url(/static/youth/img/main/chk.png)}.step-app .on:first-child{border-radius:20px 20px 0 0;padding-top:16px}.step-app .on.last{padding-right:0;border-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-bottom:16px;margin-bottom:10px}.step-app .on:first-child.last{border-radius:20px}.step-app .on .g{flex:1;padding-right:20px}.step-app .on .title{justify-content:space-between}.step-app .on .title::after{margin-left:auto;transform:translateY(10px);width:21px;height:21px;background-size:cover}}.servicelink{margin-block:68px}@media(max-width: 743px){.servicelink{margin-block:50px}}.servicelink ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 0}@media(min-width: 1200px){.servicelink ul{display:flex}}.servicelink li{flex:1}.servicelink a{display:block;text-align:center}.servicelink a .img{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.servicelink a .title{display:block;margin:13px 0 10px;font-family:Pretendard,sans-serif;font-size:20px;font-weight:bold;line-height:1;letter-spacing:-1px;text-align:center;color:#000}.servicelink a .deco{display:block;font-family:Pretendard,sans-serif;font-size:16px;line-height:1.25;letter-spacing:-0.4px;text-align:center;color:#000}.section3{padding:63px 0 57px;background-color:#f9f9f9}@media(max-width: 743px){.section3{padding:20px 0}}@media(min-width: 1200px){.section3 .container{display:grid;grid-template-columns:560fr 670fr;gap:50px}}.section3 .container>*{min-width:0}.event-slide .swiper-slide{height:auto}.event-slide .swiper-slide a{display:block}.event-slide .swiper-slide a:focus-visible{outline:1px dashed #000;outline-offset:-2px}.event-slide .swiper-slide img{height:100%}.event-swiper .ctrl{position:absolute;left:50px;bottom:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;z-index:100}@media(max-width: 743px){.event-swiper .ctrl{left:20px;bottom:20px}}.event-swiper .ctrl button{width:40px;aspect-ratio:1}.event-swiper .ctrl button.event-swiper-button-prev{background:url(/static/youth/img/main/baner-pre.png)}.event-swiper .ctrl button.event-swiper-button-next{background:url(/static/youth/img/main/baner-next.png)}.event-swiper .ctrl button.event-swiper-button-pause{background:url(/static/youth/img/main/baner-pause.png)}.event-swiper .ctrl button.event-swiper-button-pause.active{border-radius:40px;background:#fff url(/static/youth/img/main/ctrl-play-black.svg) center center no-repeat}.event-swiper .swiper-slide a{border-radius:20px}.event-swiper .swiper-slide a:focus-visible{outline:none}.event-swiper .swiper-slide a:focus-visible::before{border:1px solid #000;outline:1px dashed #fff;outline-offset:-1px}.event-swiper .swiper-slide a::before{content:"";position:absolute;inset:2px;border-radius:10px}.event-swiper .swiper-slide a img{display:block;border-radius:10px}.notice h2{padding:20px 0 30px}.notice .tab{padding-right:50px}@media(max-width: 743px){.notice .tab{padding-right:0}}.noticeTab{position:relative;display:none}.noticeTab.on{display:block}.noticeTab ul{margin-top:33px}.noticeTab li+li{margin-top:20px}.noticeTab li .tag{flex-shrink:0;height:26px;padding:5px 10px 6px;border-radius:3px;border:solid 1px var(--bluish);background-color:#fff;color:var(--bluish)}.noticeTab li a{display:flex;flex-direction:row;align-items:center;letter-spacing:-0.4px;line-height:1;gap:20px}@media(max-width: 743px){.noticeTab li a{align-items:flex-start;flex-direction:column;gap:8px}}.noticeTab li a .set{display:flex;flex-direction:row;align-items:center;gap:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.noticeTab li a .t{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.noticeTab li a .date{flex-shrink:0}.noticeTab a.more{position:absolute;right:0;top:-78px;width:40px;aspect-ratio:1;background-image:url("/static/youth/img/main/more.png");background-repeat:no-repeat;background-size:40px auto}@media(-webkit-min-device-pixel-ratio: 2){.noticeTab a.more{background-image:url("/static/youth/img/main/more@2x.png")}}@media(max-width: 743px){.noticeTab a.more{top:-83px;display:none}}.section4{margin-top:60px}.section4 .head{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 1199px){.section4 .head{flex-direction:column;gap:16px}}.section4 .head h2{padding-top:6px;font-size:30px;font-weight:bold;color:#303030}.tab-list2 .item{position:relative;min-width:128px;padding:9px 50px;white-space:nowrap}@media(max-width: 743px){.tab-list2 .item{padding-inline:18px;font-size:18px;padding:14px 28px}.tab-list2 .item.sm{min-width:88px;padding:8px 25px}}.tab-list2 a.more{width:40px;aspect-ratio:1;background-image:url("/static/youth/img/main/more.png");background-repeat:no-repeat;background-size:40px auto}@media(-webkit-min-device-pixel-ratio: 2){.tab-list2 a.more{background-image:url("/static/youth/img/main/more@2x.png")}}.noticelist{margin-top:15px;display:grid;grid-template-columns:repeat(1, 1fr);gap:10px}@media(min-width: 1200px){.noticelist{margin-top:38px;grid-template-columns:repeat(4, 1fr);gap:28px}}.noticelist li{position:relative;padding:30px 18px 30px 30px}.noticelist a{display:block}.noticelist .item::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;border:solid 1px #ccc}.noticelist .item .t{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.noticelist .item .tag{height:26px;padding:5px 10px 6px;border-radius:3px;border:solid 1px var(--bluish);background-color:#fff;color:var(--bluish);line-height:1}.noticelist .item .date{color:#757575;font-weight:500}.noticelist .item .title{margin-top:15px;font-size:18px;font-weight:500;line-height:1.5;text-align:left;color:#000;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:81px}.ie .noticelist .item .title{display:block;height:48px;overflow:hidden}.noticelist .foot{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:34px}.noticelist .foot .download{width:30px;aspect-ratio:1;position:relative;z-index:1;background-image:url("/static/youth/img/main/30-down.png");background-repeat:no-repeat;background-size:30px auto}@media(-webkit-min-device-pixel-ratio: 2){.noticelist .foot .download{background-image:url("/static/youth/img/main/30-down@2x.png")}}.noticelist .foot .go{width:30px;aspect-ratio:1;background-image:url("/static/youth/img/main/30-arr.png");background-repeat:no-repeat;background-size:30px auto}@media(-webkit-min-device-pixel-ratio: 2){.noticelist .foot .go{background-image:url("/static/youth/img/main/30-arr@2x.png")}}@media(min-width: 750px){.visible\:sm{display:none}}.main-popup-layer{display:none;position:fixed;inset:0;z-index:10000;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55)}.main-popup-layer.is-open{display:flex}.main-popup-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;max-width:100%;max-height:100%;overflow:auto}.main-popup-modal{display:none;position:relative;max-width:calc(100vw - 48px);background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.28)}.main-popup-modal.is-open{display:block}.main-popup-modal__body{max-width:100%;background:#fff}.main-popup-modal__body.is-scroll{overflow:auto}.main-popup-modal__body.is-hidden-scroll{overflow:hidden}.main-popup-modal__body img{display:block;max-width:100%;height:auto}.main-popup-modal__foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:38px;padding:8px 12px;background:#f1f1f1;font-size:13px}.main-popup-modal__foot label{display:inline-flex;align-items:center;gap:4px}.main-popup-modal__close{padding:4px 10px;border:1px solid #777;background:#fff;color:#222;cursor:pointer}
/*# sourceMappingURL=main.css.map */
