@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css);
@font-face{font-family:yg-jalnan;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.2/JalnanOTF00.woff) format("woff")}@font-face{font-family:GmarketSansBold;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff")}body{min-width:1280px}.main_all{overflow:hidden}.main{gap:1.25rem;padding-top:1.875rem}.main .main_slide_area{border-radius:.75rem;height:21.875rem;min-width:21.875rem;overflow:hidden;width:21.875rem}.main .main_slide_area .main_slider{margin-bottom:0;max-width:100%;width:100%}.main .main_slide_area .main_slider .main_slide{background-color:#f0f6ff;height:21.875rem;min-width:21.875rem;overflow:hidden;position:relative}.main .main_slide_area .main_slider .main_slide .text{padding-left:1.875rem;padding-top:2.25rem;z-index:1}.main .main_slide_area .main_slider .main_slide .text h4{font-size:1.375rem;font-weight:700}.main .main_slide_area .main_slider .main_slide .text h4 span{font-weight:400}.main .main_slide_area .main_slider .main_slide .text .logo{height:1.3125rem;margin-top:.75rem;width:7.8125rem}.main .main_slide_area .main_slider .main_slide img{bottom:-.5rem;position:absolute;right:-.5rem;width:15.9375rem}.event_banner{height:21.875rem;width:21.875rem}.event_banner a{height:100%}.event_banner .banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.625rem;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2.06rem 1.38rem;width:100%}.event_banner .banner.banner_mini{background-image:url(/images/main/banner/main_banner9.png);justify-content:flex-start}.event_banner .banner.banner_mini .banner_title{color:#fff}.event_banner .banner.banner_mini .banner_title p{font-size:1.25rem;font-weight:700;overflow-wrap:break-word;word-break:keep-all}.event_banner .banner.banner_mini .banner_title span{display:block;margin-top:.625rem}.event_banner .banner.banner1 .tag,.event_banner .banner.banner2 .tag{background-color:#000;border-radius:3rem;color:#fff;display:block;font-size:.75rem;gap:.625rem;padding:.25rem .75rem;width:-moz-fit-content;width:fit-content}.event_banner .banner.banner1 .banner_text,.event_banner .banner.banner2 .banner_text{align-items:center;display:flex;font-size:.8rem;max-width:14rem;padding:.5rem 0;width:14rem}.event_banner .banner.banner1 .banner_title,.event_banner .banner.banner2 .banner_title{font-size:1.25rem;font-weight:800;max-width:14.5rem;position:relative}.event_banner .banner.banner1 .banner_title p,.event_banner .banner.banner2 .banner_title p{line-height:1.3}.recruit .container_1280{padding-top:6.25rem}.recruit .container_1280 .recruit_box{border:1px solid #e8e8e8;border-radius:.75rem;padding:3.75rem 2.19rem;width:100%}.recruit .container_1280 .recruit_box .title{text-align:center}.recruit .container_1280 .recruit_box .title h3{font-weight:700;margin-bottom:.75rem}.recruit .container_1280 .recruit_box .title p{color:#6c6c6c;font-size:1.1rem}.recruit .container_1280 .recruit_box .recruit_items{gap:.75rem;margin:2.5rem 0 3.25rem}.recruit .container_1280 .recruit_box .recruit_items .item{background-color:#fff;border:1px solid #e8e8e8;border-radius:.375rem;box-shadow:0 0 8px 0 transparent;cursor:pointer;height:9.375rem;padding:.81rem;transition:.2s;width:9.375rem}.recruit .container_1280 .recruit_box .recruit_items .item img{margin-bottom:.5rem;transition:.2s}.recruit .container_1280 .recruit_box .recruit_items .item p{align-items:center;display:flex;font-size:.9rem;height:2.75rem;text-align:center}.recruit .container_1280 .recruit_box .recruit_items .item:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.recruit .container_1280 .recruit_box .recruit_items .item:focus{background-color:#f5f5f5}.recruit .container_1280 .recruit_box .more_recruit{height:1.375rem;width:-moz-fit-content;width:fit-content}.recruit .container_1280 .recruit_box .more_recruit a{background-color:#1285ef;border-radius:4.375rem;color:#fff;padding:.75rem 1.75rem;transition:.2s}.recruit .container_1280 .recruit_box .more_recruit a:hover{background-color:#0060f1}.card_slider_section{background-color:#f5f8fa;margin-top:6.25rem}.card_slider_section .container_1280{padding-bottom:5.5rem;padding-top:5.5rem}.card_slider_section .container_1280 .slider_box{padding:0 .75rem;position:relative}.card_slider_section .container_1280 .slider_box .buttonSlider{text-align:end}.card_slider_section .container_1280 .slider_box .buttonSlider .custom-button,.card_slider_section .container_1280 .slider_box .buttonSlider span{color:#6c6c6c}.card_slider_section .container_1280 .slider_box .buttonSlider .custom-button.active,.card_slider_section .container_1280 .slider_box .buttonSlider .custom-button:hover{border-bottom:2px solid #1285ef;color:#1285ef;font-weight:700}.card_slider_section .container_1280 .slider_box .arrowSlider{bottom:0;position:absolute}.card_slider_section .container_1280 .slider_box .arrowSlider span{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:1.75rem;transition:.2s;width:1.75rem;z-index:200}.card_slider_section .container_1280 .slider_box .arrowSlider span.prev{background-image:url(/images/icons/arrow-left.svg);margin-right:.875rem}.card_slider_section .container_1280 .slider_box .arrowSlider span.prev:hover{background-image:url(/images/icons/arrow-left-hover.svg)}.card_slider_section .container_1280 .slider_box .arrowSlider span.next{background-image:url(/images/icons/arrow-right.svg)}.card_slider_section .container_1280 .slider_box .arrowSlider span.next:hover{background-image:url(/images/icons/arrow-right-hover.svg)}.card_slider_section .container_1280 .slider_box #cardSlider .slider{padding:2.5rem .75rem}.card_slider_section .container_1280 .slider_box #cardSlider .slider .slider_text{padding-right:.625rem}.card_slider_section .container_1280 .slider_box #cardSlider .slider .slider_text .tag{background-color:#1285ef;border-radius:50px;color:#fff;font-size:1rem;margin-bottom:1rem;padding:.5rem 1.125rem;width:-moz-fit-content;width:fit-content}.card_slider_section .container_1280 .slider_box #cardSlider .slider .slider_text .title{font-size:1.5rem;font-weight:700}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item{padding-left:1.5rem}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card_text{margin-top:.75rem}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card_text h5{font-weight:700;margin-bottom:.5rem}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card_text p{color:#6c6c6c}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card-body{position:relative}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card-body:hover .card-desc{opacity:1}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card-body .card-img img{width:100%}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card-body .card-desc{background-color:rgba(0,0,0,.7);border-radius:10px;color:#fff;font-size:1.1rem;font-weight:700;height:100%;opacity:0;padding:1.25rem;position:absolute;top:0;transition:.2s;width:100%}.card_slider_section .container_1280 .slider_box #cardSlider .slider .card_group .card_item .card-body .card-desc i{bottom:1.25rem;position:absolute;right:1.25rem}.program_slider{padding-top:6.25rem}.program_slider h4{font-weight:700}.program_slider .more_program{align-items:center;border-radius:2.4375rem;display:flex;font-weight:700;gap:.3125rem;padding:.5rem 1.25rem}.program_slider .slide_area{width:100%}.program_slider .slide_area .slider{background-color:transparent;visibility:hidden;width:100%}.program_slider .slide_area .slider .slick-arrow{background-color:hsla(0,0%,100%,.5);background-image:url(/images/icons/arrow_icon.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:2.625rem;transition:.2s;width:2.625rem}.program_slider .slide_area .slider .slick-arrow:hover{background-color:hsla(0,0%,91%,.5)}.program_slider .slide_area .slider .slick-arrow:before{content:""}.program_slider .slide_area .slider .slick-arrow.slick-prev{background-image:url(/images/icons/arrow_icon1.svg);left:-3.875rem}.program_slider .slide_area .slider .slick-arrow.slick-next{background-image:url(/images/icons/arrow_icon2.svg);right:-3.875rem}.program_slider .slide_area .slider .slick-list{width:100%}.program_slider .slide_area .slider .slick-list .slick-track{display:flex;gap:.75rem;padding:1rem 0}.program_slider .slide_area .slider .card_area{aspect-ratio:290/400;border-radius:.625rem;box-shadow:2px 4px 6px 0 rgba(0,0,0,.2);cursor:pointer;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative}.program_slider .slide_area .slider .card_area:hover .card{transform:scale(1.1)}.program_slider .slide_area .slider .card_area .card{border:none;height:100%;transition:.2s;width:100%}.program_slider .slide_area .slider .card_area .card_text_group{background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.5) 45.24%,transparent 64.62%);color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.program_slider .slide_area .slider .card_area .card_text_group .card_text{gap:.375rem;height:100%;line-height:normal;padding:1.25rem}.program_slider .slide_area .slider .card_area .card_text_group .card_text .main_title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.3rem;font-weight:700;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal;word-break:keep-all}.program_slider .slide_area .slider .slick-dots{align-items:center;display:flex;gap:.5rem;width:auto;z-index:200}.program_slider .slide_area .slider .slick-dots li{align-items:center;display:flex;height:10px;justify-content:center;margin:0;transition:.2s;width:10px}.program_slider .slide_area .slider .slick-dots li.slick-active{width:24px}.program_slider .slide_area .slider .slick-dots li.slick-active button{background-color:#2e4681;width:24px}.program_slider .slide_area .slider .slick-dots li button{background-color:#e2e3e5;border-radius:89px;height:10px;padding:0;transition:.2s;width:10px}.program_slider .slide_area .slider .slick-dots li button:before{display:none}.program_slider .tag{border-radius:3.125rem;color:#fff;font-size:.9rem;line-height:normal;padding:.25rem .75rem;width:-moz-fit-content;width:fit-content}.program_slider .tag.pay-01{background-color:#0060f1}.program_slider .tag.pay-02{background-color:#ff5139}.program_slider .tag.pay-03{background-color:#fb0}.other_recruits .container_1280,.recommend .container_1280{padding-top:6.25rem}.other_recruits .container_1280 h4,.recommend .container_1280 h4{font-weight:700;padding-bottom:1.25rem}.other_recruits .container_1280 .recommend_list,.recommend .container_1280 .recommend_list{display:grid;gap:1.25rem .46875rem;grid-template-columns:repeat(5,1fr)}.other_recruits .container_1280 .recommend_list .recommend_card,.recommend .container_1280 .recommend_list .recommend_card{background-color:#fff;border:1px solid #dfdfdf;border-radius:.625rem;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.other_recruits .container_1280 .recommend_list .recommend_card:hover,.recommend .container_1280 .recommend_list .recommend_card:hover{box-shadow:0 10px 15px -3px rgba(46,46,46,.1),0 4px 12px -2px rgba(46,46,46,.05)}.other_recruits .container_1280 .recommend_list .recommend_card:hover .recommend_card_img .img_thumb,.recommend .container_1280 .recommend_list .recommend_card:hover .recommend_card_img .img_thumb{transform:scale(1.05)}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_img,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_img{height:6.9375rem;overflow:hidden;position:relative;width:100%}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_img .country_badge,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_img .country_badge{background-color:#0060f1;border-radius:1rem;color:#fff;font-size:.6875rem;font-weight:700;left:.625rem;line-height:normal;padding:.25rem .5rem;position:absolute;top:.625rem;white-space:nowrap;z-index:1}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform .3s;width:100%}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb.img_logo,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb.img_logo{background-color:#fff;background-origin:content-box;background-size:contain;box-sizing:border-box;padding:2rem}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb.img_default,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb.img_default{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb.img_default img,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_img .img_thumb.img_default img{height:3rem;-o-object-fit:contain;object-fit:contain;width:3rem}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_body,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_body{display:flex;flex-direction:column;padding:.9375rem 1.25rem}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_body .card_meta,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_body .card_meta{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.625rem}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_body .card_meta .company_name,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_body .card_meta .company_name{color:#1285ef;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_body .card_meta .dday,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_body .card_meta .dday{color:#ff5139;flex-shrink:0;font-size:.9rem}.other_recruits .container_1280 .recommend_list .recommend_card .recommend_card_body .recruit_title,.recommend .container_1280 .recommend_list .recommend_card .recommend_card_body .recruit_title{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;line-height:1.2;min-height:4.8em;overflow:hidden;text-overflow:ellipsis}.other_recruits .container_1280{padding-top:6.25rem}.middle_banner{height:11.25rem;margin-top:6.25rem}.middle_banner .container_1280 .middle_banner_link{background-color:#18294f;background-image:url(/images/main/banner/middle_banner1.png);background-size:cover;border-radius:.5rem;display:block}.middle_banner .container_1280 .middle_banner_link .banner_title{color:#fff;display:flex;flex-direction:column;font-size:1.75rem;font-weight:700;gap:.625rem;padding:2rem 3.625rem}.middle_banner .container_1280 .middle_banner_link .banner_title span{font-size:1.125rem}.middle_banner .container_1280 .middle_banner_link .banner_title .color{color:#16deb2}.link{background-color:#f5f8fa;margin-top:6.25rem}.link .container_1280{padding:5rem .75rem 6.875rem}.link .container_1280 .list_links h4{font-weight:700;margin-bottom:1.875rem}.link .container_1280 .list_links .list_link{display:flex;flex-wrap:wrap;gap:1rem}.link .container_1280 .list_links .list_link .list_box{width:calc(50% - .5rem)}.link .container_1280 .list_links .list_link .list_box .card{border-radius:10px;margin-bottom:0;padding:1.125rem 1rem}.link .container_1280 .list_links .list_link .list_box .card h6{margin-bottom:0}.link .container_1280 .list_links .list_link .list_box .card span{background-image:url(/images/main/icons/go.svg);background-repeat:no-repeat;background-size:cover;display:block;height:1.75rem;transition:.2s;width:1.75rem}.link .container_1280 .list_links .list_link .list_box .card:hover span{background-image:url(/images/main/icons/go-hover.svg)}

/*# sourceMappingURL=home.css.map*/