@media all and (max-width:1400px){#sec4 .inner{max-width:1400px !important;width:90%;border-radius:15px !important}#sec4 .inner .content{width:90%}.bsns_pg#sub4_3 .btm_img_container iframe{width:48%}}@media all and (max-width:1200px){.bsns_pg .bsns_md_banner .text_wrap{padding:0}}@media all and (max-width:1024px){.inner{width:80%}header .head_wrap{height:70px}header nav{display:none}header .full_m{display:none}header .right_m .mo_m{display:block}.fix_quick{bottom:3%}.fix_quick .menu li.quick_logo{gap:3px}.fix_quick .menu li{width:100px;height:40px;margin-bottom:10px;border-radius:13px}.fix_quick .menu li>a{font-size:14px}.fix_quick .menu li.quick_logo img{max-width:25px}.fix_quick .menu li.quick_kakao img{max-width:20px;margin-right:4px}#sec1 .slogun strong{font-size:42px}#sec2 .service_list .service_card{width:50%;height:480px;flex:none}#sec2 .service_list .service_card:hover{height:480px;margin:0;flex:none;border-radius:0}#sec2 .service_list .service_card:hover:after{background:rgba(0,0,0,0.4)}#sec2 .service_list .service_card .content{bottom:15%}#sec2 .service_list .service_card:hover .content{bottom:15%}#sec2:after{width:400px;height:400px;bottom:-8%;left:-10%}#sec3 .flex_container .content{width:48%;margin-bottom:4%}#sec3 .flex_container .content.img{display:none}#sec3 .flex_container .content.pr{margin-bottom:0}#sec3 .flex_container .content:hover h3{top:20%;left:15%}#sec3:after{width:550px;height:550px;bottom:1%;right:-8%}.page_tit h2{font-size:30px}.page_tit p{font-size:18px}#sub1_1 .sec2 .top_tit{font-size:25px;line-height:1.3}#sub1_1 .sec2 .fl_container .box .tit_container h2{font-size:22px}#sub1_1 .sec2 .fl_container .box .cont span{font-size:20px}#sub1_2 .page_tit{margin-bottom:8%}#sub1_2 .video_container:before{width:300px;height:300px}#sub1_2 .video_container:after{width:250px;height:250px}#sub1_2 .history .fix_txt strong{font-size:22px}#sub1_2 .history .fix_txt h3{margin:15px 0 20px;font-size:28px}#sub1_2 .history .cont li strong{font-size:28px}#sub1_2 .history .cont li strong:before{right:-28%}#sub1_2 .history:nth-child(2n) .cont li strong:before{left:-28%}#sub1_2 .history .cont li p{font-size:18px}#sub1_2 .history .cont li p:before{top:10px}#sub1_3 .t_container .page_tit strong{font-size:18px}#sub1_3 .banner_container .inner p{font-size:20px}#sub1_4 .ptn_container .cont .txt_container h4{font-size:18px}#sub1_4 .ptn_container .cont .txt_container p{font-size:18px}#sub1_4 .tab_box .tab_menu li{font-size:18px}#sub1_4 .tab_box table th,#sub1_4 .tab_box table .ctnt_name{font-size:16px}#sub1_4 .tab_box table td{padding:20px 15px;font-size:14px}#sub2_2 .md_txt{font-size:28px}#sub2_2 .tab_menu li{font-size:20px}#sub2_2 .tab_con dl dt b{font-size:22px}#sub2_2 .tab_con dl dd ul li{font-size:18px}#sub2_2 .tab_con dl dd ul li:before{top:10px}#sub2_2 .wf_container_1 .wf_wrap .cont h3{width:calc(100% - 70px);font-size:20px}#sub2_2 .wf_container_1 .wf_wrap .cont img{max-width:60px;max-height:60px}#sub2_2 .trag_container .cont{width:48%;margin-bottom:4%;padding:5% 4%}#sub2_2 .trag_container .cont .txt_container h3{margin:10% 0 5%}#sub2_2 .mthd_container .cont_wrap .cont img,#sub2_2 .prcd_container .cont_wrap .cont img{max-width:80px}#sub2_2 .mthd_container .cont_wrap .cont:after,#sub2_2 .prcd_container .cont_wrap .cont:after{width:30px;height:18px;top:35%;right:-15%}#sub2_2 .mthd_container .cont_wrap .cont p,#sub2_2 .prcd_container .cont_wrap .cont h4{font-size:18px}#sub2_2 .prcd_container .cont_wrap .cont p{font-size:15px}#sub2_2 .prcd_container .cont_wrap .cont p br{display:none}#sub2_3 .wf_container .cont{width:100%;padding:6% 3.5%}#sub2_3 .wf_container .cont .lf h3{font-size:20px}#sub2_3 .wf_container .cont .rf li{font-size:16px}#sub2_3 .wf_container .cont .rf li:before{top:8px}#sub3_1 .page_tit{margin-bottom:8%}.bsns_pg .page_tit{margin-bottom:8%}.bsns_pg .btm_img_container{margin-bottom:8%}.bsns_pg .btm_wrap .cont{width:32%}.bsns_pg .btm_wrap .cont .txt_container p br{display:none}.bsns_pg .bsns_md_banner .text_wrap span{font-size:22px}.bsns_pg .bsns_md_banner .text_wrap h2{font-size:30px}.bsns_pg#sub4_1 .bsns_md_banner .text_wrap h2,.bsns_pg#sub4_2 .bsns_md_banner .text_wrap h2{font-size:30px}.bsns_pg#sub4_3 .btm_img_container iframe{width:100%;margin-bottom:5%}.bsns_pg#sub4_3 .btm_img_container iframe:last-child{margin-bottom:0}footer{padding:40px 0}.f_img{margin-bottom:30px}.f_img img{max-height:30px}.f_info p{font-size:14px}.f_info p span{margin-right:8px;padding-right:8px}.f_info p span:before{top:6px}}@media all and (max-width:768px){.inner{width:90%}.section_cont{padding:80px 0}.sec_tit{margin-bottom:40px}.sec_tit h2{font-size:28px}.sec_tit p.blue{font-size:14px;margin-bottom:10px}.sec_tit p.info_txt{margin:10px 0 30px;font-size:18px}#sec1 .slogun span{font-size:16px}#sec1 .slogun strong{margin:10px 0 25px;font-size:32px}#sec1 .slogun p{margin-bottom:8%;font-size:15px}#sec1 .slogun .main_btn{padding-left:20px;font-size:14px}#sec1 .slogun .main_btn:before{width:40px;height:40px}#sec2 .service_list .service_card{height:380px}#sec2 .service_list .service_card:hover{height:380px}#sec2 .service_list .service_card h4{font-size:14px}#sec2 .service_list .service_card h3{font-size:20px}#sec2 .service_list .service_card p{font-size:14px}#sec2:after{width:300px;height:300px;bottom:-5%;left:-15%}#sec3 .flex_container .content h3{font-size:20px;top:15%;left:12%}#sec3 .flex_container .content:hover h3{top:15%;left:12%}#sec3 .flex_container .content.inquiry a{padding:15px 20px;font-size:14px;border-radius:10px}#sec3 .flex_container .content.inquiry a img{width:30px;margin-right:20px}#sec3:after{width:450px;height:450px;bottom:3%;right:-12%}#sec4 .inner{height:500px;background-position-x:10%}#sec4 .inner .recruit_logo_text{margin-bottom:28%;font-size:54px}#sec4 .inner .content .sec_tit a{padding-left:20px;font-size:14px}#sec4 .inner .content .sec_tit a:before{width:40px;height:40px}#pm2-snb{display:none}.sub.inner{padding:80px 0}.sub .pdtb{padding:80px 0}.sub .mgtb{margin-top:80px;margin-bottom:80px}.page_tit h2{font-size:26px}.page_tit h2 br{display:none}.page_tit p{font-size:16px}#sub1_1 .sec2 .top_tit{margin-bottom:6%}#sub1_1 .sec3 .sec1-btm .p-sec .p-box .btn{margin:5px 5px 5px 0;padding:10px 15px;font-size:14px;border-radius:8px}#sub1_1 .sec3 .sec1-btm .p-sec .p-box .btn img{width:15px;margin-left:6px}#sub1_2 .page_tit img{margin-bottom:15px}#sub1_2 .img_container img{width:100%;height:250px;object-fit:cover}#sub1_2 .video_container:before{width:200px;height:200px}#sub1_2 .video_container:after{width:150px;height:150px}#sub1_2 .history:before{display:none}#sub1_2 .history:nth-child(2n){flex-direction:row}#sub1_2 .history .cont{width:100%;padding-top:8%}#sub1_2 .history .fix_txt{width:100%;position:static;order:-1}#sub1_2 .history .fix_txt strong{font-size:18px}#sub1_2 .history .fix_txt h3{padding:0;font-size:22px}#sub1_2 .history .fix_txt h3:before{width:4px;height:18px;margin-right:10px}#sub1_2 .history .fix_txt p{font-size:14px}#sub1_2 .history .fix_txt .img_container{margin-top:6%}#sub1_2 .history .cont li{margin-bottom:8%}#sub1_2 .history .cont li strong{font-size:22px}#sub1_2 .history .cont li p{font-size:16px}#sub1_3 .t_container .page_tit{width:100%;margin-bottom:8%}#sub1_3 .t_container .page_tit strong{font-size:16px}#sub1_3 .t_container .img_container{width:100%}#sub1_3 .banner_container .inner{padding:40px 0}#sub1_3 .banner_container .inner p{font-size:18px}#sub1_3 .certi{margin-top:40px;padding-top:40px}#sub1_4 .t_container .page_tit{width:100%;margin-bottom:8%}#sub1_4 .t_container .circle_container{width:44%}#sub1_4 .ptn_container .cont{width:100%;margin-bottom:8%}#sub1_4 .ptn_container .cont:last-child{margin-bottom:0}#sub1_4 .ptn_container .cont .txt_container h4{margin-bottom:10px;font-size:16px}#sub1_4 .ptn_container .cont .txt_container p{font-size:16px}#sub1_4 .tab_box .tab_menu li{width:32%;font-size:16px}#sub1_4 .tab_box .tab_menu li:nth-child(3n){margin-right:0}#sub2_2 .sub2_2_t_img .inner{height:250px}#sub2_2 .md_txt{font-size:24px}#sub2_2 .tab_con h2{margin-bottom:5%}#sub2_2 .tab_menu{margin-bottom:10%}#sub2_2 .tab_menu li{width:33.333333%;font-size:18px}#sub2_2 .tab_con dl{padding:5% 0}#sub2_2 .tab_con dl dt{width:24%}#sub2_2 .tab_con dl dd{width:76%}#sub2_2 .tab_con dl dt b{font-size:20px}#sub2_2 .tab_con dl dd ul li{font-size:16px}#sub2_2 .wf_container_1 h2{margin-bottom:10%}#sub2_2 .wf_container_1 .wf_wrap .cont{width:100%;height:98px;margin-bottom:5%;padding:4% 6%}#sub2_2 .wf_container_1 .wf_wrap .cont h3{font-size:18px}#sub2_2 .trag_container .cont .img_container img{max-width:60px;max-height:60px}#sub2_2 .mthd_container .page_tit,#sub2_2 .prcd_container .page_tit{margin-bottom:10%}#sub2_2 .mthd_container .cont_wrap .cont,#sub2_2 .prcd_container .cont_wrap .cont{width:48%;margin-bottom:8%}#sub2_2 .mthd_container .cont_wrap .cont:nth-child(2n):after,#sub2_2 .prcd_container .cont_wrap .cont:nth-child(2n):after{display:none}#sub2_2 .mthd_container .cont_wrap .cont p,#sub2_2 .prcd_container .cont_wrap .cont h4{font-size:16px}#sub2_2 .prcd_container .cont_wrap .cont p{font-size:14px}#sub2_2 .trag_container .cont .txt_container h3{font-size:22px}#sub2_2 .trag_container .cont .txt_container p{font-size:14px}#sub2_3 .sub2_3_t_img .inner{height:250px}#sub2_3 .wf_container .cont{margin-bottom:8%}#sub2_3 .wf_container .cont .lf .ico_container{max-width:60px;max-height:60px}#sub2_3 .wf_container .cont .lf h3{font-size:18px}#sub2_3 .wf_container .cont .rf li{margin-bottom:6px;font-size:14px}#sub2_3 .wf_container .cont .rf li:before{top:7px}.bsns_pg .t_wrap .cont{width:48%}.bsns_pg .t_wrap .cont .img_container{margin-bottom:20px}.bsns_pg .t_wrap .cont .txt_container h3{margin-bottom:8px;font-size:16px}.bsns_pg .t_wrap .cont p{font-size:14px}.bsns_pg .btm_wrap .cont .img_container{width:50px;height:50px}.bsns_pg .btm_wrap .cont .img_container img{max-width:30px;max-height:30px}.bsns_pg .btm_wrap .cont .txt_container h3{margin:25px 0 15px;font-size:20px}.bsns_pg .btm_wrap .cont .txt_container p{font-size:14px}.bsns_pg .bsns_md_banner .text_wrap span{font-size:20px}.bsns_pg .bsns_md_banner{height:250px}.bsns_pg .bsns_md_banner .text_wrap h2{font-size:26px}.bsns_pg#sub4_1 .bsns_md_banner,.bsns_pg#sub4_2 .bsns_md_banner{height:250px}.bsns_pg#sub4_1 .bsns_md_banner .text_wrap h2,.bsns_pg#sub4_2 .bsns_md_banner .text_wrap h2{font-size:26px}.bsns_pg .bsns_md_banner .text_wrap img{max-width:140px}footer .inner{justify-content:center}.f_img{margin-bottom:3%;justify-content:center}.f_info p{justify-content:center;text-align:center}.f_info p.copy{margin-top:2%}.f_info p span:before{display:none}}@media all and (max-width:480px){.section_cont{padding:60px 0}.sec_tit{margin-bottom:30px}.sec_tit h2{font-size:22px}.sec_tit p.info_txt{margin:10px 0 25px;font-size:16px}header h1{width:130px}header .right_m .lang{margin-right:25px}header .right_m .lang ul li{font-size:15px}#sec1 .slogun strong{margin:8px 0 15px;font-size:22px}#sec1 .slogun p{margin-bottom:10%}#sec2 .service_list .service_card{width:100%;height:180px}#sec2 .service_list .service_card:hover{height:180px}#sec2 .service_list .service_card h3{font-size:18px}#sec2 .service_list .service_card .content{bottom:20%}#sec2 .service_list .service_card:hover .content{bottom:20%}#sec2:after{left:-30%;bottom:-3%}#sec3 .flex_container .content{width:100%;height:180px}#sec3 .flex_container .content h3{font-size:18px;top:22%;left:10%}#sec3 .flex_container .content:hover h3{top:22%;left:10%}#sec3 .flex_container .content.pr{margin-bottom:4%}#sec3 .flex_container .content.inquiry{height:auto;margin-top:6%}#sec3:after{width:350px;height:350px;bottom:-2%;right:-10%}#sec4 .inner{height:400px}#sec4 .inner .recruit_logo_text{margin-bottom:36%;font-size:34px}.sub.inner{padding:60px 0}.sub .pdtb{padding:60px 0}.sub .mgtb{margin-top:60px;margin-bottom:60px}.page_tit .mark{width:15px}.page_tit h2{font-size:22px}.page_tit p{margin-top:15px}.page_tit p br{display:none}#sub1_1 .sec2 .top_tit{margin-bottom:8%;font-size:20px}#sub1_1 .sec2 .fl_container .box .cont img{margin:0 auto 10%}#sub1_1 .sec2 .fl_container .box .tit_container{padding:8% 0 10%}#sub1_1 .sec2 .fl_container .box .tit_container h2{font-size:20px}#sub1_1 .sec2 .fl_container .box{width:48%;margin-bottom:4%}#sub1_2 .page_tit{margin-bottom:12%}#sub1_2 .page_tit img{max-width:130px}#sub1_2 .history .cont{padding-top:12%}#sub1_2 .history .cont li{margin-bottom:14%}#sub1_3 .t_container .page_tit{margin-bottom:12%}#sub1_3 .banner_container .inner p{width:100%;margin-bottom:15px;font-size:16px}#sub1_3 .banner_container .inner img{width:130px}#sub1_4 .t_container .page_tit{margin-bottom:12%}#sub1_4 .ptn_container .cont{margin-bottom:12%}#sub1_4 .ptn_container .cont img{max-width:65px;margin-right:8%}#sub1_4 .ptn_container .cont .txt_container{width:calc(92% - 65px)}#sub1_4 .tab_box .tab_menu li{width:48%}#sub1_4 .tab_box .tab_menu li:nth-child(3n){margin-right:2%}#sub1_4 .tab_box .tab_menu li:nth-child(2n){margin-right:0}#sub1_4 .tab_box table th{padding:20px 10px}#sub1_4 .tab_box table th,#sub1_4 .tab_box table .ctnt_name{font-size:15px}#sub1_4 .tab_box table td{padding:20px 10px}#sub2_2 .md_txt{font-size:20px}#sub2_2 .tab_menu{margin-bottom:12%}#sub2_2 .tab_menu li{width:50%;font-size:16px}#sub2_2 .tab_con h2{margin-bottom:8%}#sub2_2 .tab_con dl{padding:8% 0}#sub2_2 .tab_con dl dt{width:100%;margin-bottom:5%}#sub2_2 .tab_con dl dd{width:100%;padding-left:4%}#sub2_2 .talent .pc_img{display:none}#sub2_2 .talent .mo_img{display:block}#sub2_2 .wf_container_1 h2{margin-bottom:12%}#sub2_2 .wf_container_1 .wf_wrap .cont{height:112px;padding:6% 8%}#sub2_2 .wf_container_1 .wf_wrap .cont h3{font-size:16px}#sub2_2 .trag_container .cont{padding:8% 5%;border:2px solid #3885fa}#sub2_2 .trag_container .cont .img_container img{max-width:50px;max-height:50px}#sub2_2 .trag_container .cont .txt_container h3{margin:20% 0 10%;font-size:20px}#sub2_2 .mthd_container .page_tit,#sub2_2 .prcd_container .page_tit{margin-bottom:12%}#sub2_2 .mthd_container .cont_wrap .cont,#sub2_2 .prcd_container .cont_wrap .cont{width:48%;margin-bottom:10%}#sub2_2 .mthd_container .cont_wrap .cont img,#sub2_2 .prcd_container .cont_wrap .cont img{max-width:60px;margin:0 auto 20px}#sub2_3 .wf_container .cont{height:auto !important;margin-bottom:12%;padding:10% 8%}#sub2_3 .wf_container .cont .lf{width:100%;margin-bottom:10%;padding-right:0}#sub2_3 .wf_container .cont .lf h3{font-size:16px}#sub2_3 .wf_container .cont .lf .ico_container{margin:0 auto 20px}#sub2_3 .wf_container .cont .rf{width:100%}#sub3_1 .page_tit{margin-bottom:12%}.bsns_pg .page_tit{margin-bottom:10%}.bsns_pg .t_wrap .cont{width:100%;margin-bottom:12%}.bsns_pg .t_wrap .cont:nth-last-child(2){margin-bottom:12%}.bsns_pg .btm_img_container{margin-bottom:12%}.bsns_pg .btm_wrap .cont{width:100%;margin-bottom:5%;padding:6% 5% 8% 5%;border:2px solid #00aff1}.bsns_pg .btm_wrap .cont:last-child{margin-bottom:0}.bsns_pg .btm_wrap .cont .txt_container h3{margin:20px 0 10px;font-size:18px}.bsns_pg .bsns_md_banner .text_wrap span{font-size:18px}.bsns_pg .bsns_md_banner .text_wrap h2{font-size:22px}.bsns_pg#sub4_1 .bsns_md_banner .text_wrap h2,.bsns_pg#sub4_2 .bsns_md_banner .text_wrap h2{font-size:22px}.bsns_pg#sub4_1 .bsns_md_banner .text_wrap h2,.bsns_pg#sub4_2 .bsns_md_banner .text_wrap h2{margin:4% 0 6%}.bsns_pg .bsns_md_banner .text_wrap img{max-width:110px}.bsns_pg#sub4_3 .btm_img_container iframe{margin-bottom:8%}footer{padding:30px 0}.f_img img{max-height:25px}.f_info p{font-size:13px}}@media all and (min-width:1024px) and (max-width:1279px){#sub1_1 .tit-box h2{font-size:30px;line-height:1.3}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b{font-size:20px}#sub1_1 .con-box p{font-size:18px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box{font-size:18px;padding-top:25px}}@media all and (min-width:768px) and (max-width:1023px){#sub1_1 .tit-box h2{font-size:25px;line-height:1.3}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b{font-size:18px}#sub1_1 .con-box p{font-size:16px;padding-bottom:5px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box{font-size:18px;padding-top:30px}#sub1_1 .sec1 .sec-wrap .txt-sec{width:50%}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box p{padding-bottom:25px}#sub1_1 .sec1 .sec-wrap .pic-sec{width:50%}}@media all and (min-width:480px) and (max-width:767px){#sub1_1 .tit-box h2{font-size:25px;line-height:1.3}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b{margin-bottom:5px;font-size:16px}#sub1_1 .con-box p{font-size:15px;padding-bottom:5px}#sub1_1 .sec1 .flex-box{flex-direction:column}#sub1_1 .sec1 .flex-box article{width:100% !important}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box{padding-top:30px}#sub1_1 .sec1 .sec-wrap .txt-sec{padding-bottom:50px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box{padding-top:20px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box p{padding-bottom:25px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b:before{width:20px;height:20px;top:-5px;left:-14px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b:after{width:11px;height:11px;top:-8px;left:-2px}}@media all and (max-width:479px){#sub1_1 .tit-box h2{font-size:20px;line-height:1.3}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b{margin-bottom:5px;font-size:16px}#sub1_1 .con-box p{font-size:14px;padding-bottom:3px}#sub1_1 .sec1 .flex-box{flex-direction:column}#sub1_1 .sec1 .flex-box article{width:100% !important}#sub1_1 .sec1 .sec-wrap .txt-sec{padding-bottom:50px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box{padding-top:20px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box p{padding-bottom:25px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b:before{width:20px;height:20px;top:-5px;left:-14px}#sub1_1 .sec1 .sec-wrap .txt-sec .con-box b:after{width:11px;height:11px;top:-8px;left:-2px}}@media screen and (max-width:1024px){#sub1_1 .sec3 .sec1-btm{padding-top:20px}#sub1_1 .sec3 .sec1-btm li ul li:nth-child(1){font-size:18px}#sub1_1 .sec3 .sec1-btm .p-sec .p-box p{margin-bottom:5px;font-size:16px}}@media screen and (max-width:768px){#sub1_1 .sec3 .sec1-btm{padding-top:10px}#sub1_1 .sec3 .sec1-btm li ul li{padding:20px 0}#sub1_1 .sec3 .sec1-btm li ul li:nth-child(1){width:100px;font-size:15px}#sub1_1 .sec3 .sec1-btm li ul li:nth-child(2){width:30px}#sub1_1 .sec3 .sec1-btm li ul li:nth-child(3){width:calc(100% - 130px)}#sub1_1 .sec3 .sec1-btm .p-sec .p-box p{margin-bottom:5px;font-size:14px}}