@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")}.main_all{overflow:hidden}.main{height:27.25rem;padding-top:1.25rem}.main .main_slide_area{border-radius:.75rem;height:23.5rem;min-width:42.25rem;overflow:hidden;width:42.25rem}.main .main_slide_area .main_slider{margin-bottom:0;max-width:100%;visibility:hidden;width:100%}.main .main_slide_area .main_slider .main_slide{height:23.5rem;min-width:42.25rem;overflow:hidden;position:relative}.main .main_slide_area .main_slider .main_slide .text{padding-left:2.5rem;padding-top:4.125rem;z-index:1}.main .main_slide_area .main_slider .main_slide .text h4{font-size:1.625rem;font-weight:700;max-width:20rem}.main .main_slide_area .main_slider .main_slide .text h4 span{font-weight:400}.main .main_slide_area .main_slider .main_slide .text p{color:#6c6c6c;font-size:1.1rem;max-width:19.5rem;padding-top:1.125rem}.main .main_slide_area .main_slider .main_slide .text .logo{height:1.8125rem;width:10.9375rem}.main .main_slide_area .main_slider .main_slide img{position:absolute}.main .main_slide_area .main_slider .slick-dots{align-items:center;background-color:rgba(0,0,0,.4);border-radius:6.875rem;bottom:2.5rem;display:flex;gap:.25rem;left:2.5rem;padding:.75rem 1.375rem .75rem .625rem;width:auto;z-index:200}.main .main_slide_area .main_slider .slick-dots li{align-items:center;display:flex;height:8px;justify-content:center;margin:0;transition:.2s;width:8px}.main .main_slide_area .main_slider .slick-dots li.slick-active{width:14px}.main .main_slide_area .main_slider .slick-dots li.slick-active button{width:12px}.main .main_slide_area .main_slider .slick-dots li button{background-color:#fff;border-radius:89px;height:6px;padding:0;transition:.2s;width:6px}.main .main_slide_area .main_slider .slick-dots li button:before{display:none}.main .main_slide_area .main_slider .play-button{background-image:url(/images/main/icons/icon_stop.svg);background-position:50%;background-repeat:no-repeat;bottom:2.75rem;height:.5rem;left:6.5rem;padding:.75rem 0;position:absolute;width:.5rem;z-index:300}.main .main_slide_area .main_slider .play-button.stop{background-image:url(/images/main/icons/icon_play.svg)}.event_banner{height:23.5rem;width:20.75rem}.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.banner5{background-image:url(/images/main/banner/main_banner5.png);justify-content:flex-start}.event_banner .banner.banner5 .banner_title p{font-size:1.25rem;font-weight:700;overflow-wrap:break-word;word-break:keep-all}.event_banner .banner.banner5 .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{padding-bottom:4.375rem}.recruit .container .recruit_box{border:1px solid #e8e8e8;border-radius:.75rem;padding:3.75rem 2.19rem;width:100%}.recruit .container .recruit_box .title{text-align:center}.recruit .container .recruit_box .title h3{font-weight:700;margin-bottom:.75rem}.recruit .container .recruit_box .title p{color:#6c6c6c;font-size:1.1rem}.recruit .container .recruit_box .recruit_items{gap:.75rem;margin:2.5rem 0}.recruit .container .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.125rem;padding:.81rem;transition:.2s;width:7.875rem}.recruit .container .recruit_box .recruit_items .item img{margin-bottom:.5rem;transition:.2s}.recruit .container .recruit_box .recruit_items .item p{align-items:center;display:flex;font-size:.9rem;height:2.75rem;text-align:center}.recruit .container .recruit_box .recruit_items .item:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.recruit .container .recruit_box .recruit_items .item:focus{background-color:#f5f5f5}.recruit .container .recruit_box .more_recruit{height:1.375rem;width:-moz-fit-content;width:fit-content}.recruit .container .recruit_box .more_recruit a{background-color:#1285ef;border-radius:4.375rem;color:#fff;font-size:1.1rem;padding:.75rem 1.75rem;transition:.2s}.recruit .container .recruit_box .more_recruit a:hover{background-color:#0060f1}.slider{background-color:#f5f8fa}.slider .container{padding-bottom:5.5rem;padding-top:5.5rem}.slider .container .slider_box{padding:0 .75rem;position:relative}.slider .container .slider_box .buttonSlider{text-align:end}.slider .container .slider_box .buttonSlider .custom-button,.slider .container .slider_box .buttonSlider span{color:#6c6c6c}.slider .container .slider_box .buttonSlider .custom-button.active,.slider .container .slider_box .buttonSlider .custom-button:hover{border-bottom:2px solid #1285ef;color:#1285ef;font-weight:700}.slider .container .slider_box .arrowSlider{bottom:0;position:absolute}.slider .container .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}.slider .container .slider_box .arrowSlider span.prev{background-image:url(/images/icons/arrow-left.svg);margin-right:.875rem}.slider .container .slider_box .arrowSlider span.prev:hover{background-image:url(/images/icons/arrow-left-hover.svg)}.slider .container .slider_box .arrowSlider span.next{background-image:url(/images/icons/arrow-right.svg)}.slider .container .slider_box .arrowSlider span.next:hover{background-image:url(/images/icons/arrow-right-hover.svg)}.slider .container .slider_box #cardSlider .slider{padding:2.5rem .75rem}.slider .container .slider_box #cardSlider .slider .slider_text{padding-right:.625rem}.slider .container .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}.slider .container .slider_box #cardSlider .slider .slider_text .title{font-size:1.5rem;font-weight:700}.slider .container .slider_box #cardSlider .slider .card_group .card_item{padding-left:1.5rem}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card_text{margin-top:.75rem}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card_text h5{font-weight:700;margin-bottom:.5rem}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card_text p{color:#6c6c6c}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card-body{position:relative}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card-body:hover .card-desc{opacity:1}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card-body .card-img img{width:100%}.slider .container .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%}.slider .container .slider_box #cardSlider .slider .card_group .card_item .card-body .card-desc i{bottom:1.25rem;position:absolute;right:1.25rem}.story .container .story_box{padding:5rem 0}.story .container .story_box .story_title{margin-bottom:2.5rem}.story .container .story_box .story_title>div h3{font-weight:700;padding-bottom:.75rem}.story .container .story_box .story_title>div p{color:#6c6c6c;font-size:1.1rem;max-width:45rem}.story .container .story_box .story_title .more_content a{background-color:#1285ef;border-radius:2.4375rem;color:#fff;display:block;padding:.5rem 1.25rem;transition:.2s}.story .container .story_box .story_title .more_content a:hover{background-color:#0060f1}.story .container .story_box .list_story{gap:1.125rem}.story .container .story_box .list_story .post{width:calc(33.33333% - 1.33333rem)}.story .container .story_box .list_story .post .card button{padding:0}.story .container .story_box .list_story .post .card .story_img{aspect-ratio:184/122;border-radius:.75rem .75rem 0 0;height:13.04131rem;overflow:hidden}.story .container .story_box .list_story .post .card .card-body{background-color:#f4f6fb;border-radius:0 0 .75rem .75rem;padding:1.25rem .75rem 2.125rem}.story .container .story_box .list_story .post .card .card-body .category{font-size:1rem;padding:0 0 .5rem}.story .container .story_box .list_story .post .card .card-body .title{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;display:-webkit-box;font-size:1.1rem;margin-bottom:1.125rem;overflow:hidden;text-overflow:ellipsis}.story .container .story_box .list_story .post .card .card-body .writer_name{font-size:1rem}.story .container .story_box .list_story .post .card .card-body .writer_name a{color:#6c6c6c}.email{background-color:#0b5aa4}.email .container{padding:7.75rem .75rem}.email .container h3{color:#fff;font-size:2rem;font-weight:700;margin-bottom:4.0625rem;text-align:center}.email .container .email_form{position:relative}.email .container .email_form button,.email .container .email_form i{position:absolute;z-index:10}.email .container .email_form i{color:#1285ef;font-size:2rem;left:1.25rem;top:calc(50% - 1.5rem)}.email .container .email_form button{background-color:#1285ef;border-radius:5px;color:#fff;font-size:1.1rem;padding:.625rem 1rem;right:1.25rem;top:calc(50% - 1.375rem)}.email .container .email_form button:disabled{background-color:#ddd;color:#969696}.email .container .email_form input{font-size:1.25rem;height:4.0625rem;padding:.75rem 6rem .75rem 4.125rem;width:36.0625rem}.email .container .email_form input::-moz-placeholder{color:#969696}.email .container .email_form input::placeholder{color:#969696}.form-control.is-invalid,.form-control.is-invalid:focus{background-image:none}.link{background-color:#f5f8fa}.link .container{padding:5rem .75rem 6.875rem}.link .container .list_links h3{font-weight:700;margin-bottom:1.875rem}.link .container .list_links .list_link{display:flex;flex-wrap:wrap;gap:1rem}.link .container .list_links .list_link .list_box{width:calc(50% - .5rem)}.link .container .list_links .list_link .list_box .card{border-radius:10px;margin-bottom:0;padding:1.125rem 1rem}.link .container .list_links .list_link .list_box .card h6{margin-bottom:0}.link .container .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 .list_links .list_link .list_box .card:hover span{background-image:url(/images/main/icons/go-hover.svg)}

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