.description{display:block}.career .employment_area,.career .swiper_comment,.career .swiper_comment .swiper_comment_swiper,.career .swiper_members{max-width:auto;margin:0 auto;padding:0 24px}@media(min-width:1280px){.career .employment_area,.career .swiper_comment,.career .swiper_comment .swiper_comment_swiper,.career .swiper_members{max-width:auto;margin:0 auto;padding:0 32px}}@media(min-width:1536px){.career .employment_area,.career .swiper_comment,.career .swiper_comment .swiper_comment_swiper,.career .swiper_members{max-width:1536px;margin:0 auto;padding:0 48px}}.career .employment_area .employment_text,.career .swiper_comment .swiper_comment_text{font-size:28px;line-height:40px}.career .employment_area .tab_btn_wrap ul .tab-button span,.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title{font-size:18px;line-height:26px}@media(min-width:768px){.career .employment_area .employment_text,.career .swiper_comment .swiper_comment_text{font-size:36px;line-height:50px}.career .employment_area .tab_btn_wrap ul .tab-button span,.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title{font-size:22px;line-height:30px}}@media(min-width:1280px){.career .employment_area .employment_text,.career .swiper_comment .swiper_comment_text{font-size:46px;line-height:64px}.career .employment_area .tab_btn_wrap ul .tab-button span,.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title{font-size:24px;line-height:34px}}@media(min-width:1536px){.career .employment_area .employment_text,.career .swiper_comment .swiper_comment_text{font-size:56px;line-height:78px}.career .employment_area .tab_btn_wrap ul .tab-button span,.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title{font-size:28px;line-height:40px}}.career{overflow-x:hidden;max-width:100vw}.career .visual{height:27rem}.career .career_text{background-color:#fff;padding:8rem 2.4rem 9rem;text-align:center;font-weight:400}.career .career_text p:first-of-type{font-size:2.2rem;line-height:3rem;letter-spacing:-.03em;margin-bottom:2rem}.career .career_text p:first-of-type span{font-size:2.2rem;font-family:covered}.career .career_text p:nth-of-type(2){font-family:Pretendard;font-size:1.6rem;line-height:2.6rem}.career .swiper_members{background-color:#fff;margin-bottom:8rem;overflow:hidden}.career .swiper_members .swiper-cards{width:67vw;margin-bottom:8rem}.career .swiper_members .swiper-cards .swiper-pagination{bottom:-2.4rem}.career .swiper_members .swiper_area .element_title{margin-bottom:1.4rem}.career .swiper_members .swiper_area .disclaimer{font-size:1.4rem;font-weight:400;line-height:2.2rem;font-family:Pretendard;color:#848484;margin-bottom:3rem}.career .swiper_members .swiper_area .description{font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#1d1d1f}.career .swiper_members .swiper_area .description:first-of-type{margin-bottom:2rem}.career .swiper_members .swiper_area:last-child .swiper-slide{transition:all .9s;transition-delay:.1s;transform:translateY(80%)}.career .swiper_members .swiper_area:last-child .swiper-slide-active{transform:translateY(0)}.career .swiper_comment{margin-bottom:8rem}.career .swiper_comment .swiper_comment_text{font-weight:700;line-height:4rem;text-align:center;margin-bottom:4rem}.career .swiper_comment .swiper_comment_swiper{overflow:visible;width:23rem;height:30rem}.career .swiper_comment .swiper_comment_swiper .swiper-pagination{bottom:-3rem}.career .swiper_comment .swiper_comment_swiper .detail_slide{position:absolute;top:0;width:100%;height:100%}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail{background-color:hsla(0,0%,100%,0);transform:translateY(62%);bottom:0;box-sizing:border-box;padding:3.2rem 2.1rem 0;display:flex;flex-direction:column}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:-1;transition:.5s}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail .description{color:#fff;font-size:2.1rem;font-weight:700;line-height:3rem;text-align:left;box-sizing:border-box;z-index:10;margin-bottom:1.6rem}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail .disclaimer{font-size:1.4rem;line-height:2.2rem;text-align:justify;opacity:0}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail.on{transform:translateY(0)}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail.on:before{opacity:1;background-color:rgba(0,0,0,.4);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}.career .swiper_comment .swiper_comment_swiper .detail_slide .detail.on .disclaimer{opacity:1}.career .sub_visual{margin-bottom:8rem;overflow:hidden}.career .sub_visual .visual{height:61vw;position:relative}.career .sub_visual .visual img{position:absolute;top:-10px;left:0;height:70vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.career .employment_area{overflow:hidden}.career .employment_area .employment_text{text-align:center;font-weight:700;margin-bottom:4rem}.career .employment_area .tab_btn_wrap ul{margin:0 auto;padding-bottom:5.7rem;width:23rem;display:flex;justify-content:space-between}.career .employment_area .tab_btn_wrap ul .tab-button span{font-family:Pretendard;font-weight:700;color:#d6d6d6}.career .employment_area .tab_btn_wrap ul .is_active span{color:#1d1d1f}.career .employment_area .tab_content_wrap .process_tab{display:flex;flex-wrap:wrap;justify-content:center}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap{min-width:26.8rem;width:26.8rem;height:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4.3rem}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:13.2rem;height:13.2rem;border-radius:50%;background-color:hsla(0,0%,89%,.4)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:last-child{background-color:#00befd;color:#fff}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:first-child{transform:translateX(7%)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(2){transform:translateX(-7%)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(3){transform:translate(7%,-14%)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(4){transform:translate(-7%,-14%)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number p{font-size:1.6rem;font-weight:700;line-height:1.6rem;text-align:center}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number p:first-child{padding-bottom:.8rem}.career .employment_area .tab_content_wrap .process_tab .process_description{margin-bottom:6rem}.career .employment_area .tab_content_wrap .process_tab .process_description p{font-size:1.4rem;line-height:2rem;margin-bottom:1.4rem;padding-left:1.5rem;position:relative}.career .employment_area .tab_content_wrap .process_tab .process_description p:before{position:absolute;top:.9rem;left:.3rem;content:"";width:.3rem;height:.3rem;border-radius:50%;background-color:#1d1d1f}.career .employment_area .tab_content_wrap .process_tab .process_detail_description{margin-bottom:8rem}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list{font-family:Pretendard;padding:2.4rem 0;border-bottom:1px solid #d6d6d6;display:flex;flex-wrap:wrap}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list:first-child{border-top:1px solid #1d1d1f}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title{font-weight:700;margin-bottom:.8rem}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title:first-of-type{width:2.5rem;margin-right:.8rem}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title:nth-of-type(2){margin-right:1.5rem}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .description{font-size:1.6rem;font-weight:400;line-height:2.6rem}.career .employment_area .tab_content_wrap .faq_tab{margin-bottom:8rem}.career .employment_area .tab_content_wrap .faq_tab .accordion dd a{font-size:1.6rem;font-weight:400;line-height:2.6rem}@media(min-width:768px){.career .visual{height:57.6rem}.career .career_text{padding:12rem 4.4rem}.career .career_text p:first-of-type{font-size:3.8rem;line-height:5.4rem;margin-bottom:3rem}.career .career_text p:first-of-type span{font-size:3.8rem}.career .swiper_members{background-color:#fff;padding:0 12.6rem;margin-bottom:12rem;overflow:hidden}.career .swiper_members .swiper-cards{width:47vw;margin-bottom:8rem}.career .swiper_members .swiper-cards .swiper-pagination{bottom:-3.6rem}.career .swiper_members .swiper_area .element_title{margin-bottom:1.4rem}.career .swiper_members .swiper_area .disclaimer{font-size:1.4rem;font-weight:400;line-height:2.2rem;font-family:Pretendard;color:#848484;margin-bottom:4rem}.career .swiper_members .swiper_area .description{font-size:1.6rem;font-weight:400;line-height:2.6rem;color:#1d1d1f}.career .swiper_members .swiper_area .description:first-of-type{margin-bottom:3rem}.career .swiper_comment{margin-bottom:12rem}.career .swiper_comment .swiper_comment_text{line-height:5rem}.career .swiper_comment .swiper_comment_swiper{width:93vw;height:56vw}.career .swiper_comment .swiper_comment_swiper .swiper-pagination{bottom:-3rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail_btn{bottom:3.6rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail{transform:translateY(6vh);bottom:0;padding:0 3rem 10rem;justify-content:flex-end}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail .description{font-size:2.8rem;line-height:3.8rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail .disclaimer{font-size:0;line-height:0}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail.on{transform:translateY(0)}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail.on .disclaimer{font-size:1.6rem;line-height:2.4rem;text-align:justify}.career .sub_visual .visual{height:44vw}.career .sub_visual .visual img{height:50vw}.career .employment_area .tab_btn_wrap ul{padding-bottom:6rem;width:28.5rem}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap{width:100%;justify-content:space-between;flex-wrap:nowrap;margin-bottom:3.6rem}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number{width:23.5vw;height:23.5vw}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:first-child{transform:translateX(0)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(2){transform:translateX(-15%)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(3){transform:translate(-30%)}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(4){transform:translate(0);position:relative}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(4):before{position:absolute;top:50%;left:-2.5rem;transform:translateX(-50%);content:"";width:2.4rem;height:2.4rem;background:url(/assets/images/ico/ico_arrow_next_black.svg);background-size:cover}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number p{font-size:1.8rem}.career .employment_area .tab_content_wrap .process_tab .process_number_wrap .process_number p:first-child{font-size:1.6rem;font-weight:400;padding-bottom:1.4rem}.career .employment_area .tab_content_wrap .process_tab .process_description{width:100%}.career .employment_area .tab_content_wrap .process_tab .process_detail_description{width:100%;margin-bottom:12rem}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list{display:flex;vertical-align:middle;padding:3rem 0;flex-wrap:nowrap}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title{margin-bottom:0;width:45%;display:flex;align-items:center}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title:first-child{width:3.1rem;margin-right:2.6rem}.career .employment_area .tab_content_wrap .process_tab .process_detail_description .detail_description_list .description{display:flex;align-items:center;width:55%}.career .employment_area .tab_content_wrap .faq_tab{margin-bottom:12rem}}@media(min-width:1280px){.career .visual{height:80rem}.career .career_text{padding:16rem 9rem;font-weight:400}.career .career_text p:first-of-type{font-size:4.2rem;line-height:5.8rem;margin-bottom:4rem}.career .career_text p:first-of-type span{font-size:4.2rem}.career .career_text p:nth-of-type(2){font-size:1.8rem;line-height:2.8rem}.career .swiper_members{display:flex;align-items:center;padding:0 5.5rem;margin-bottom:16rem;overflow:visible}.career .swiper_members .swiper-cards{margin-bottom:0}.career .swiper_members .swiper-cards .swiper-pagination{bottom:-3.6rem}.career .swiper_members .swiper_area{width:43rem}.career .swiper_members .swiper_area .element_title{font-size:2.4rem}.career .swiper_members .swiper_area .disclaimer{font-size:1.6rem;font-weight:400;line-height:1.6rem;margin-bottom:4rem}.career .swiper_members .swiper_area .description{font-size:1.8rem;line-height:2.8rem}.career .swiper_members .swiper_area .description:first-of-type{margin-bottom:3rem}.career .swiper_comment{margin-bottom:16rem}.career .swiper_comment .swiper_comment_text{line-height:6.4rem;text-align:center;margin-bottom:6rem}.career .swiper_comment .swiper_comment_swiper{width:93vw;height:37vw}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail_btn{bottom:4rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail{transform:translateY(16%);box-sizing:border-box}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail .description{font-size:3.2rem;line-height:4.2rem}.career .sub_visual .visual{height:35vw}.career .sub_visual .visual img{top:-20px;height:42vw}.career .employment_area .employment_text{margin-bottom:10rem}.career .employment_area .tab{display:flex}.career .employment_area .tab .tab_btn_wrap ul{padding-bottom:0;margin-left:7.6rem;width:13.6rem;height:8.4rem;flex-wrap:wrap;flex-shrink:0}.career .employment_area .tab .tab_btn_wrap ul .tab-button:first-child{margin-bottom:3.6rem}.career .employment_area .tab .tab_content_wrap{padding-right:8rem;margin-left:5.4rem;flex-grow:1}.career .employment_area .tab .tab_content_wrap .process_tab{width:100%}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap{width:100%;height:100%;margin-bottom:5rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number{width:17vw;height:17vw}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(4){position:relative}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number p{font-size:2.2rem;line-height:2.2rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_detail_description{margin-bottom:15.9rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_detail_description .detail_description_list{padding:4rem 0}.career .employment_area .tab .tab_content_wrap .process_tab .process_detail_description .detail_description_list .element_title:first-child{width:3.3rem;margin-right:3rem}.career .employment_area .tab .tab_content_wrap .faq_tab{margin-bottom:15.9rem}}@media(min-width:1536px){.career .visual{height:96rem}.career .career_text{padding:18rem 11.8rem}.career .career_text p:first-of-type{font-size:5rem;line-height:7rem;margin-bottom:6rem}.career .career_text p:first-of-type span{font-size:5rem}.career .career_text p:nth-of-type(2){font-size:2rem;line-height:3.2rem}.career .swiper_members{margin-bottom:18rem}.career .swiper_members .swiper-cards{margin-bottom:0}.career .swiper_members .swiper-cards .swiper-pagination{bottom:-4rem}.career .swiper_members .swiper_area{width:52rem}.career .swiper_members .swiper_area .element_title{font-size:2.8rem}.career .swiper_members .swiper_area .disclaimer{font-size:1.8rem;line-height:1.8rem;margin-bottom:6rem}.career .swiper_members .swiper_area .description{font-size:2rem;line-height:3.2rem}.career .swiper_members .swiper_area .description:first-of-type{margin-bottom:4rem}.career .swiper_comment{margin-bottom:18rem}.career .swiper_comment .swiper_comment_text{line-height:7.8rem;margin-bottom:8rem}.career .swiper_comment .swiper_comment_swiper{width:93vw;height:61rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail_btn{bottom:5rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail{transform:translateY(17%);padding:0 4rem 14rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail .description{font-size:3.8rem;line-height:5rem}.career .swiper_comment .swiper_comment_swiper .swiper-slide .detail_slide .detail.on .disclaimer{font-size:1.8rem}.career .swiper_comment .swiper_comment_swiper .swiper-pagination{bottom:-7rem}.career .sub_visual .visual{height:56rem}.career .sub_visual .visual img{top:-70px;height:63rem}.career .employment_area .employment_text{text-align:center;font-weight:700;margin-bottom:12rem}.career .employment_area .tab{max-width:1536px;margin:0 auto}.career .employment_area .tab .tab_btn_wrap ul{width:15.9rem;height:9.6rem;margin-left:8.1rem;flex-wrap:wrap;flex-shrink:0}.career .employment_area .tab .tab_btn_wrap ul .tab-button:first-child{margin-bottom:3.6rem}.career .employment_area .tab .tab_content_wrap{margin-left:9.2rem}.career .employment_area .tab .tab_content_wrap .process_tab{width:107.4rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap{width:108rem;height:100%;margin-bottom:6rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number{width:27rem;height:27rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number:nth-child(4):before{left:-3.7rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number p{font-size:2.4rem;line-height:2.4rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_number_wrap .process_number p:first-child{font-size:1.8rem;font-weight:400;padding-bottom:1.4rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_description{margin-bottom:8rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_description p{font-size:1.8rem;line-height:2rem;margin-bottom:1.4rem;padding-left:1.5rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_description p:before{position:absolute;top:.9rem;left:.3rem;content:"";width:.3rem;height:.3rem;border-radius:50%;background-color:#1d1d1f}.career .employment_area .tab .tab_content_wrap .process_tab .process_detail_description{width:100%;margin-bottom:17.9rem}.career .employment_area .tab .tab_content_wrap .process_tab .process_detail_description .detail_description_list{padding:5rem 0}.career .employment_area .tab .tab_content_wrap .process_tab .process_detail_description .detail_description_list .description{font-size:1.8rem}.career .employment_area .tab .tab_content_wrap .faq_tab{margin-bottom:17.9rem}.career .employment_area .tab .tab_content_wrap .faq_tab .accordion dd a{font-size:1.8rem;line-height:2.8rem}}h3.hidden,h4.hidden,h5.hidden,h6.hidden{clip:rect(0,0,0,0);overflow:hidden;width:0!important;height:0!important;margin:0!important;text-indent:-999em!important;position:absolute;top:-999em!important;left:-999em!important;font-weight:700}.disclaimer{font-size:12px;line-height:20px}@media(min-width:768px){.disclaimer{font-size:14px;line-height:22px}}@media(min-width:1280px){.disclaimer{font-size:16px;line-height:24px}}@media(min-width:1536px){.disclaimer{font-size:18px;line-height:28px}}.disclaimer{display:block}.btn_primary_ghost,.btn_primary_normal{display:inline-block;vertical-align:middle;background-color:#fff;color:#1f0aad;height:44px;line-height:44px;padding-left:22px;padding-right:42px;border-radius:999px;cursor:pointer;position:relative;overflow:hidden;font-size:14px;letter-spacing:-.03em}.btn_primary_ghost span,.btn_primary_normal span{position:relative;top:unset;transform:none;font-size:inherit}.btn_primary_ghost:after,.btn_primary_normal:after{content:"";display:block;width:16px;height:16px;background:url(/assets/images/ico/ico_btn_up_blue.svg) no-repeat;background-size:100%;transform:translateY(-50%);position:absolute;top:50%;right:21px}.btn_primary_ghost:hover span,.btn_primary_normal:hover span{opacity:1}.btn_primary_ghost:hover:after,.btn_primary_normal:hover:after{animation:btnPrimary 2s infinite}.btn_primary_ghost{background-color:transparent;color:#fff;border:1px solid #fff}.btn_primary_ghost:after{background:url(/assets/images/ico/ico_btn_up_white.svg) no-repeat;background-size:100%}@media(min-width:768px){.btn_primary_ghost,.btn_primary_normal{height:58px;line-height:58px;font-size:18px;padding-left:30px;padding-right:54px}.btn_primary_ghost:after,.btn_primary_normal:after{width:18px;height:18px;right:27px}}@media(min-width:1280px){.btn_primary_ghost,.btn_primary_normal{height:70px;line-height:70px;font-size:22px;padding-left:36px;padding-right:64px}.btn_primary_ghost:after,.btn_primary_normal:after{width:20px;height:20px;right:32px}}.btn_secondary_down,.btn_secondary_up{display:inline-block;vertical-align:middle;width:90px;height:90px;background-color:#fff;color:#1d1d1f;border:1px solid #d6d6d6;text-decoration:none;border-radius:50%;overflow:hidden;cursor:pointer;position:relative;text-align:center}.btn_secondary_down span,.btn_secondary_up span{position:absolute;display:inline-block;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;font-weight:500;font-size:14px;line-height:18px}.btn_secondary_down:after,.btn_secondary_up:after{display:none;content:"";width:14px;height:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(/assets/images/ico/ico_btn_up_white.svg) no-repeat;background-size:100%}.btn_secondary_down:hover,.btn_secondary_up:hover{background-color:#252525;border:1px solid #252525}.btn_secondary_down:hover span,.btn_secondary_up:hover span{opacity:0}.btn_secondary_down:hover:after,.btn_secondary_up:hover:after{display:block;animation:btnSecondaryUp 2s infinite}.btn_secondary_down:after{width:24px;height:24px;background:url(/assets/images/ico/ico_btn_download_black.svg) no-repeat;background-size:100%}.btn_secondary_down:hover{background-color:#fff;border:1px solid #d6d6d6}.btn_secondary_down:hover:after{animation:btnSecondaryDown 2s infinite}@media(min-width:768px){.btn_secondary_down,.btn_secondary_up{width:140px;height:140px}.btn_secondary_down span,.btn_secondary_up span{font-size:18px;line-height:24px}.btn_secondary_down:after,.btn_secondary_up:after{width:22px;height:22px}.btn_secondary_down:after{width:32px;height:32px}}@media(min-width:1280px){.btn_secondary_down,.btn_secondary_up{width:180px;height:180px}.btn_secondary_down span,.btn_secondary_up span{font-size:22px;line-height:30px}.btn_secondary_down:after,.btn_secondary_up:after{width:26px;height:26px}.btn_secondary_down:after{width:38px;height:38px}}.detail_slide,.member_name_en,a,button{cursor:pointer}.detail_slide{position:relative;overflow:hidden}.detail_slide .detail_btn{position:absolute;right:1.8rem;bottom:1.8rem;width:3rem;height:3rem;background-image:url(/assets/images/ico/ico_btn_more_white.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;cursor:pointer;z-index:10}.detail_slide .detail_btn.on{background-image:url(/assets/images/ico/ico_btn_minus_white.svg)}.detail_slide .detail{position:absolute;left:0;bottom:-100%;width:100%;height:100%;background-color:rgba(31,10,173,.9);color:#fff;font-family:Pretendard;transition:all .4s;z-index:2}.detail_slide .detail.on{bottom:0}.detail_slide .detail.on+.detail_btn{background-image:url(/assets/images/ico/ico_btn_minus_white.svg)}@media(min-width:768px){.detail_slide .detail_btn{right:2rem;bottom:2rem;width:3.8rem;height:3.8rem}}@media(min-width:1280px){.detail_slide .detail_btn{right:2.4rem;bottom:2.4rem;width:4.6rem;height:4.6rem}}@media(min-width:1536px){.detail_slide .detail_btn{right:2.6rem;bottom:2.6rem;width:5rem;height:5rem}}.accordion dt button span{clip:rect(0,0,0,0);overflow:hidden;width:0!important;height:0!important;margin:0!important;text-indent:-999em!important;position:absolute;top:-999em!important;left:-999em!important}.accordion dt{font-size:18px;line-height:26px}.accordion dd{font-size:16px;line-height:26px}@media(min-width:768px){.accordion dt{font-size:22px;line-height:30px}}@media(min-width:1280px){.accordion dt{font-size:24px;line-height:34px}}@media(min-width:1536px){.accordion dt{font-size:28px;line-height:40px}.accordion dd{font-size:18px;line-height:28px}}.accordion{border-bottom:1px solid #d6d6d6}.accordion dt{padding:2.8rem 3.8rem 2.8rem .4rem;border-top:1px solid #d6d6d6;position:relative;font-weight:700;cursor:pointer}.accordion dt:first-child{border-top-color:#1d1d1f}.accordion dt button{width:2.4rem;height:2.4rem;background:url(/assets/images/ico/ico_accordion_plus.svg) no-repeat 50%;background-size:100%;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .5s}.accordion dt.active button{background:url(/assets/images/ico/ico_accordion_minus.svg) no-repeat 50%;background-size:100%;transform:translateY(-50%) rotate(180deg)}.accordion dt.active+dd{padding:1.2rem 1rem 4rem;height:auto}.accordion dd{height:0;overflow:hidden;padding:0 1rem;transition:all .3s}@media(min-width:768px){.accordion dt{padding:3.6rem 5.2rem 3.6rem 1rem}.accordion dt button{width:3.2rem;height:3.2rem}.accordion dt.active+dd{padding-bottom:5rem}}@media(min-width:1280px){.accordion dt{padding:4.2rem 5.8rem 4.2rem 1rem}.accordion dt button{width:3.8rem;height:3.8rem}.accordion dt.active+dd{padding-bottom:6rem}}@media(min-width:1536px){.accordion dt{padding:5.4rem 6.6rem 5.4rem 1rem}.accordion dt button{width:4.6rem;height:4.6rem}}.element_title{font-size:18px;line-height:26px}@media(min-width:768px){.element_title{font-size:20px;line-height:28px}}@media(min-width:1280px){.element_title{font-size:28px;line-height:40px}}@media(min-width:1536px){.element_title{font-size:32px;line-height:45px}}.element_title{display:block;font-weight:700}.base_article .element_title{font-size:18px;line-height:26px}@media(min-width:768px){.base_article .element_title{font-size:22px;line-height:30px}}@media(min-width:1280px){.base_article .element_title{font-size:24px;line-height:34px}}@media(min-width:1536px){.base_article .element_title{font-size:28px;line-height:40px}}.base_article .base_article_img_box{display:inline-block;overflow:hidden}.base_article .base_article_img_box img{-o-object-fit:cover;object-fit:cover;display:inline-block;width:100%;height:100%;transform:scale(1.2);position:relative;-o-object-position:center;object-position:center}.welfare{max-width:auto;margin:0 auto;padding:0 24px}@media(min-width:1280px){.welfare{max-width:auto;margin:0 auto;padding:0 32px}}@media(min-width:1536px){.welfare{max-width:1536px;margin:0 auto;padding:0 48px}}.welfare .welfare_text{font-size:28px;line-height:40px}@media(min-width:768px){.welfare .welfare_text{font-size:36px;line-height:50px}}@media(min-width:1280px){.welfare .welfare_text{font-size:46px;line-height:64px}}@media(min-width:1536px){.welfare .welfare_text{font-size:56px;line-height:78px}}.welfare .welfare_text{text-align:center;font-weight:700;margin-bottom:2.6rem;padding:0 2rem}.welfare .welfare_list .base_article{width:100%;border-bottom:.1rem solid #e4e4e4}.welfare .welfare_list .base_article:last-child{margin-bottom:8rem}.welfare .welfare_list .base_article img{width:3.4rem;height:3.4rem;margin-top:3.3rem;margin-bottom:1.8rem;transform:scale(1)!important}.welfare .welfare_list .base_article p{font-size:1.8rem;font-weight:700;line-height:100%;text-align:left;margin:0;padding-bottom:.6rem}.welfare .welfare_list .base_article span{font-size:1.4rem;font-weight:400;line-height:2.2rem;padding-bottom:1.6rem}@media(min-width:768px){.welfare .welfare_text{margin-bottom:4rem}.welfare .welfare_text br.career_mo{display:none}.welfare .welfare_list{display:flex;flex-flow:row wrap;justify-content:space-between}.welfare .welfare_list .base_article{box-sizing:border-box;width:calc(33.3333% - 1.8rem);height:27.8rem;margin-bottom:1.8rem;padding:3.4rem 2.4rem;border:.1rem solid #e4e4e4}.welfare .welfare_list .base_article:nth-child(12),.welfare .welfare_list .base_article:nth-child(3),.welfare .welfare_list .base_article:nth-child(6),.welfare .welfare_list .base_article:nth-child(9){margin-right:0}.welfare .welfare_list .base_article:last-child{margin-bottom:8rem}.welfare .welfare_list .base_article img{width:4.6rem;height:4.6rem;margin-top:4.6rem;margin-bottom:3.6rem}.welfare .welfare_list .base_article p{font-size:2rem;font-weight:700;line-height:100%;text-align:left;margin:0;padding-bottom:1.4rem}.welfare .welfare_list .base_article span{width:100%;font-size:1.6rem;font-weight:400;line-height:2.4rem;padding-bottom:0}}@media(min-width:1280px){.welfare .welfare_text{margin-bottom:6rem}.welfare .welfare_list .base_article{width:calc(33.3333% - 3.8rem);height:37.4rem;margin-bottom:3.8rem;padding:4rem 5rem}.welfare .welfare_list .base_article:last-child{margin-bottom:16rem}.welfare .welfare_list .base_article img{width:6rem;height:6rem;margin-top:7rem;margin-bottom:5rem}.welfare .welfare_list .base_article p{font-size:2.8rem;font-weight:700;line-height:100%;text-align:left;margin:0;padding-bottom:1.8rem}.welfare .welfare_list .base_article span{width:100%;font-size:1.6rem;font-weight:400;line-height:2.4rem;padding-bottom:0}}@media(min-width:1536px){.welfare{max-width:115.6rem}.welfare .welfare_text{margin-bottom:8rem}.welfare .welfare_list{width:100%;height:100%;margin:0 auto}.welfare .welfare_list .base_article{width:calc(33.3333% - 5.6rem);height:41.8rem;margin-bottom:5.6rem;padding:4rem 5rem}.welfare .welfare_list .base_article:last-child{margin-bottom:18rem}.welfare .welfare_list .base_article img{width:8rem;height:8rem;margin-top:7rem;margin-bottom:5rem}.welfare .welfare_list .base_article p{font-size:3.2rem;font-weight:700;line-height:100%;text-align:left;margin:0;padding-bottom:2rem}.welfare .welfare_list .base_article span{width:100%;font-size:1.8rem;font-weight:400;line-height:2.8rem;padding-bottom:0}}:export{fontKo:Pretendard;fontEn:stolzl;fontEnItalic:covered;EnLetterSpacing:-.03em;colorBlack:#1d1d1f;colorBlue:#1f0aad;colorLightblue:#00befd;colorWhite:#fff;colorDarkgrey:#848484;colorGrey:#d6d6d6;colorLightgrey:#e4e4e4}.visual h2{font-size:50px;line-height:58px}@media(min-width:768px){.visual h2{font-size:80px;line-height:90px}}@media(min-width:1280px){.visual h2{font-size:90px;line-height:100px}}@media(min-width:1536px){.visual h2{font-size:104px;line-height:114px}}@keyframes btnPrimary{0%{top:50%;right:21px}18%{top:-10%;right:-8px}19%{opacity:1}20%{opacity:0}29%{opacity:0}30%{opacity:1}31%{top:110%;right:42px}50%{top:50%;right:21px}}@media(min-width:768px){@keyframes btnPrimary{0%{top:50%;right:27px}18%{top:-10%;right:-9px}19%{opacity:1}20%{opacity:0}29%{opacity:0}30%{opacity:1}31%{top:110%;right:54px}50%{top:50%;right:27px}}}@media(min-width:1280px){@keyframes btnPrimary{0%{top:50%;right:32px}18%{top:-10%;right:-10px}19%{opacity:1}20%{opacity:0}29%{opacity:0}30%{opacity:1}31%{top:110%;right:64px}50%{top:50%;right:32px}}}@keyframes btnSecondaryUp{0%{top:50%;left:50%}18%{top:0;left:100%}19%{opacity:1}20%{opacity:0}29%{opacity:0}30%{opacity:1}31%{top:100%;left:0}50%{top:50%;left:50%}}@keyframes btnSecondaryDown{0%{top:50%}18%{top:120%}19%{opacity:1}20%{opacity:0}29%{opacity:0}30%{opacity:1}31%{top:-10%}50%{top:50%}}.visual{position:relative;width:100%;height:64rem;overflow:hidden}.visual.dimmed:after{content:"";display:block;background-color:rgba(0,0,0,.2)}.visual .wrapper,.visual.dimmed:after{width:100%;height:100%;position:absolute;top:0;left:0}.visual .wrapper{display:inline-block;z-index:-1}.visual .wrapper img{-o-object-fit:cover;object-fit:cover;display:inline-block;width:100%;height:100%;transform:scale(1.3);position:relative;-o-object-position:center;object-position:center}.visual .wrapper.no_scrollTrigger img{transform:scale(1)}@media(min-width:768px){.visual{height:102.4rem}}@media(min-width:1280px){.visual{height:100vh}}