@import url("https://webfontworld.github.io/gmarket/GmarketSans.css");:root{--recruit-main-color:#6b4dff}*{padding:0;margin:0;box-sizing:border-box;list-style:none;scroll-behavior:smooth}section{padding:2px}@media (min-width:1200px){.moveiw,.tabveiw{display:none}h1{font-size:74px;font-weight:800}h2{font-size:55px;font-weight:700}h3{font-size:44px;font-weight:600}h4{font-size:36px}}@media (max-width:1199px){.moveiw,.pcveiw{display:none}h1{font-size:55px;font-weight:800}h2{font-size:44px;font-weight:700}h3{font-size:36px}h3,h4{font-weight:600}h4{font-size:24px}}@media (max-width:640px){.pcveiw,.tabveiw{display:none}.moveiw{display:block}h1{font-size:2.5rem;font-weight:800}h2{font-size:30px;font-weight:700}h3{font-size:1.3em;font-weight:600}h4{font-size:20px}}.dangi2_1sec{background:#000;width:100%;height:auto;color:#fff;border-bottom:1px solid var(--recruit-main-color);background:url(/image/img/recruit/sfhard2/inside-view-of-an-autonomous-self-driving-car-driv-2023-11-27-04-59-38-utc_32.gif) bottom;background-size:cover}.dangi2_1sec .dangi2_1page_pc{text-align:center}.dangi2_1sec .dangi2_1page_pc .big_title{padding:30px 0 50px}.dangi2_1sec .dangi2_1page_pc img{padding:160px 0 50px}.dangi2_1sec .dangi2_1page_pc .smart5_1page_text{width:-moz-fit-content;width:fit-content;font-size:.9rem;font-weight:600;padding:.6rem;color:#fff;background-color:none;border:1px solid #e1e1e1;margin:70px auto 0;border-radius:5px}.dangi2_1sec .dangi2_1page_pc .sulmyung_f{background:#513bd1;width:100%;color:#fff;margin-bottom:-12px}.dangi2_1sec .dangi2_1page_pc .sulmyung_f div{display:inline-block}.dangi2_1sec .dangi2_1page_pc .sulmyung_f .li_nayoung_1{padding:10px 0;width:1200px;margin:0 auto;display:flex;align-items:center}.dangi2_1sec .dangi2_1page_pc .sulmyung_f .li_nayoung_1 div:first-child{margin-right:20px;width:40%}.dangi2_1sec .dangi2_1page_pc .sulmyung_f .li_nayoung_1 div:last-child{text-align:left;width:50%;vertical-align:top;padding:10px 0}.dangi2_1sec .dangi2_1page_pc .li_nayoung_1 p{display:inline-block;margin-bottom:10px}.dangi2_1sec .dangi2_1page_pc .li_nayoung_1 h2{display:inline-block;padding:0;font-weight:500;margin-bottom:0}.dangi2_1sec .dangi2_1page_tab{text-align:center;padding:100px 0 0}.dangi2_1sec .dangi2_1page_tab .big_title_tab{padding-bottom:60px}@media (max-width:1199px){.dangi2_1sec .dangi2_1page_tab img{width:70%;opacity:.8}.dangi2_1sec .dangi2_1page_tab .sulmyung_f .li_nayoung_1 div:first-child{margin-right:20px;width:40%}.dangi2_1sec .dangi2_1page_tab .sulmyung_f .li_nayoung_1 div:last-child{text-align:left;width:50%;padding:5px 0}}@media (max-width:850px){.dangi2_1sec .dangi2_1page_tab img{width:90%;opacity:.8}.dangi2_1sec .dangi2_1page_tab .sulmyung_f .li_nayoung_1 div:first-child{margin-right:20px;width:30%}.dangi2_1sec .dangi2_1page_tab .sulmyung_f .li_nayoung_1 div:last-child{text-align:left;width:60%}}.dangi2_1sec .dangi2_1page_tab .sulmyung_f{background:#513bd1;width:100%;color:#fff;margin-top:50px;margin-bottom:-12px}.dangi2_1sec .dangi2_1page_tab .sulmyung_f div{display:inline-block}.dangi2_1sec .dangi2_1page_tab .sulmyung_f .li_nayoung_1{padding:10px 0;width:100%;margin:0 auto;display:flex;align-items:center}.dangi2_1sec .dangi2_1page_tab .li_nayoung_1 p{display:inline-block;margin-bottom:0}.dangi2_1sec .dangi2_1page_tab .li_nayoung_1 h2{display:inline-block;padding:0;font-weight:500;margin-bottom:0}.dangi2_1sec .dangi2_1page_m{text-align:center;padding:80px 0 0}.dangi2_1sec .dangi2_1page_m .big_title_m{padding:0 10px 20px}.dangi2_1sec .dangi2_1page_m img{width:90%;margin:0 auto;opacity:.8;padding-top:60px}.dangi2_1sec .dangi2_1page_m .sulmyung_f{background:#513bd1;width:100%;color:#fff;margin-top:50px;margin-bottom:-12px}.dangi2_1sec .dangi2_1page_m .sulmyung_f .li_nayoung_1{padding:10px;width:100%;margin:0 auto}.dangi2_1sec .dangi2_1page_m .sulmyung_f .li_nayoung_1 .nayoung_text{font-size:.8rem}.dangi2_1sec .dangi2_1page_m .sulmyung_f .li_nayoung_1 div:first-child{padding-bottom:0}.dangi2_1sec .dangi2_1page_m .li_nayoung_1 p{display:inline-block}.dangi2_1sec .dangi2_1page_m .li_nayoung_1 h2{display:inline-block;padding:0;font-weight:500}.dangi2_2sec{background:#08083f;width:100%;height:182px;color:#fff;position:relative}.dangi2_2sec .dangi2_2page_pc .count{width:1200px;height:100px;border-radius:50px;background:#562eff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dangi2_3sec{background:#252430}.dangi2_3sec .dangi2_3page_pc{color:#fff;text-align:center}.dangi2_3sec .dangi2_3page_pc .sub_title{padding:100px 0 50px}.dangi2_3sec .dangi2_3page_pc .sub_title h2:first-child{font-weight:300}.dangi2_3sec .dangi2_3page_pc ul{width:1200px;margin:0 auto}.dangi2_3sec .dangi2_3page_pc ul li{width:32%;display:inline-block;margin-right:10px;padding:0 0 30px}.dangi2_3sec .dangi2_3page_pc ul li:last-child{margin-right:0}.dangi2_3sec .dangi2_3page_pc ul li img{width:100%;border:1px solid #545454;border-radius:10px}.dangi2_3sec .dangi2_3page_pc ul li p{font-size:20px;font-weight:300;padding:15px 0 10px}.dangi2_3sec .dangi2_3page_pc ul:last-child{padding-bottom:100px}.dangi2_3sec .dangi2_3page_tab{text-align:center;padding:100px 0}.dangi2_3sec .dangi2_3page_tab .sub_title{padding-bottom:60px;color:#fff}.dangi2_3sec .dangi2_3page_tab .sub_title h2:first-child{font-weight:300}.dangi2_3sec .dangi2_3page_tab ul{width:90%;margin:0 auto}.dangi2_3sec .dangi2_3page_tab ul li{width:45%;display:inline-block;margin-right:10px;padding:0 0 30px}.dangi2_3sec .dangi2_3page_tab ul li img{width:100%;border:1px solid #545454;border-radius:10px}.dangi2_3sec .dangi2_3page_tab ul li p{font-size:17px;font-weight:300;padding:15px 0 10px;color:#fff}.dangi2_3sec .dangi2_3page_m{text-align:center;padding:100px 0}.dangi2_3sec .dangi2_3page_m .sub_title{padding-bottom:40px;color:#fff}.dangi2_3sec .dangi2_3page_m .sub_title h2:first-child{font-weight:300}.dangi2_3sec .dangi2_3page_m ul{width:100%;margin:0 auto}.dangi2_3sec .dangi2_3page_m ul li{width:100%;display:inline-block;padding:0 0 30px}.dangi2_3sec .dangi2_3page_m ul li:last-child{margin-bottom:-50px}.dangi2_3sec .dangi2_3page_m ul li img{width:80%;border:1px solid #545454;border-radius:10px}.dangi2_3sec .dangi2_3page_m ul li p{font-size:17px;font-weight:300;padding:10px 0;color:#fff}.dangi2_4sec{background:#fff}.dangi2_4sec .dangi2_4page_pc{color:#000;text-align:center;margin-bottom:130px}.dangi2_4sec .dangi2_4page_pc .sub_title{padding:130px 0 50px;color:#513bd1}.dangi2_4sec .dangi2_4page_pc .sub_title h2{display:inline-block}.dangi2_4sec .dangi2_4page_pc .sub_title h2:first-child{font-weight:300}.dangi2_4sec .dangi2_4page_pc ul{width:1200px;margin:0 auto}.dangi2_4sec .dangi2_4page_pc ul li{width:32%;display:inline-block;margin-right:10px;padding:0 0 90px}.dangi2_4sec .dangi2_4page_pc ul li:last-child{margin-right:0}.dangi2_4sec .dangi2_4page_pc ul li img{width:292px;border-radius:10px}.dangi2_4sec .dangi2_4page_pc ul li p{font-size:20px;font-weight:600;padding:10px 0;line-height:28px}.dangi2_4sec .dangi2_4page_pc ul:last-child{padding-bottom:100px}.dangi2_4sec .dangi2_4page_pc .jusuk_text{font-size:16px;font-weight:400;opacity:.5;padding:10px 0 30px}.dangi2_4sec .dangi2_4page_tab{text-align:center;padding:100px 0;color:#000}.dangi2_4sec .dangi2_4page_tab .sub_title{padding-bottom:60px;color:#513bd1}.dangi2_4sec .dangi2_4page_tab .sub_title h2{display:inline-block}.dangi2_4sec .dangi2_4page_tab .sub_title h2:first-child{font-weight:300}.dangi2_4sec .dangi2_4page_tab ul{width:90%;margin:0 auto}.dangi2_4sec .dangi2_4page_tab ul li{width:45%;display:inline-block;margin-right:10px;padding:0 0 50px}.dangi2_4sec .dangi2_4page_tab ul li:last-child{margin-right:0}.dangi2_4sec .dangi2_4page_tab ul li img{width:70%}.dangi2_4sec .dangi2_4page_tab ul li p{font-size:20px;font-weight:600;padding:10px 0;line-height:28px}.dangi2_4sec .dangi2_4page_tab .jusuk_text{font-size:16px;font-weight:300;opacity:.5;padding:10px 0}.dangi2_4sec .dangi2_4page_m{text-align:center;padding:100px 0;color:#000}.dangi2_4sec .dangi2_4page_m .sub_title{padding-bottom:60px;color:#513bd1}.dangi2_4sec .dangi2_4page_m .sub_title h2{display:inline-block}.dangi2_4sec .dangi2_4page_m .sub_title h2:first-child{font-weight:300}.dangi2_4sec .dangi2_4page_m ul{width:100%;margin:0 auto}.dangi2_4sec .dangi2_4page_m ul li{width:45%;display:inline-block;padding:0 0 30px}.dangi2_4sec .dangi2_4page_m ul li:first-child{width:55%;display:block;margin:0 auto}.dangi2_4sec .dangi2_4page_m ul li:last-child{margin-left:10px}.dangi2_4sec .dangi2_4page_m ul li img{width:70%}.dangi2_4sec .dangi2_4page_m ul li p{font-size:.9rem;font-weight:600;padding:10px 0;line-height:20px}.dangi2_4sec .dangi2_4page_m .jusuk_text{font-size:.9rem;font-weight:300;opacity:.5;padding:10px}.dangi2_5sec{background:linear-gradient(#4525cd,#000)}.dangi2_5sec .dangi2_5page_pc{color:#fff;text-align:center}.dangi2_5sec .dangi2_5page_pc .sub_title{padding:130px 0 60px}.dangi2_5sec .dangi2_5page_pc .sub_title h2:first-child{font-weight:300}.dangi2_5sec .dangi2_5page_pc ul{margin:0 auto}.img_padding{padding-bottom:50px}.dangi2_5sec .dangi2_5page_pc .sub_title_2 h2{display:inline-block;padding:100px 0 0}.dangi2_5sec .dangi2_5page_pc .sub_title_2 h2:first-child{font-weight:300}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap{width:1200px;margin:70px auto 0;padding-bottom:130px}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_1{display:inline-block;width:184px;vertical-align:middle}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_1 img{width:190px}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2{display:inline-block;width:950px;margin-left:60px;vertical-align:top}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 li{width:950px;height:auto;border:1px solid #545454;background:#fff;border-radius:15px;margin-bottom:50px;padding:50px 10px;box-shadow:10px 10px 20px #0000008a;color:#161616}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 li:last-child{border:1px solid var(--recruit-main-color);background:#562eff;margin-bottom:0;color:#fff}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 ul li div{display:inline-block;width:49%;vertical-align:middle}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 ul li div img{width:384px;height:244px;vertical-align:middle;border-radius:15px}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 ul li div h3{color:#562eff}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 ul li div p{font-size:25px;line-height:35px;padding-top:15px;font-weight:500}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 ul li div span{color:#562eff;font-size:25px;padding:10px 0;display:block;font-weight:800}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 .lastdata h3{color:#fff}.dangi2_5sec .dangi2_5page_pc .curriculum_wrap .curriculum_2 .lastdata span{color:#fff;font-weight:800}.shadow{border-radius:15px;box-shadow:10px 10px 20px #0000008a}.dangi2_5sec .dangi2_5page_tab{text-align:center;padding:100px 0;color:#fff}.dangi2_5sec .dangi2_5page_tab .sub_title{padding-bottom:60px}.dangi2_5sec .dangi2_5page_tab .sub_title h2:first-child{font-weight:300}.dangi2_5sec .dangi2_5page_tab img{width:90%}.dangi2_5sec .dangi2_5page_tab .sub_title_2 h2{display:inline-block;padding:50px 0 0}.dangi2_5sec .dangi2_5page_tab .sub_title_2 h2:first-child{font-weight:300}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap{width:98%;margin:0 auto;padding-bottom:50px}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_1{display:inline-block;width:150px;vertical-align:middle}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_1 img{width:100%}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2{display:inline-block;width:65%;margin-left:25px;vertical-align:top;margin-top:50px}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 li{width:100%;height:auto;border:1px solid #545454;background:#fff;border-radius:15px;margin-bottom:50px;padding:30px 10px;box-shadow:10px 10px 20px #0000008a;color:#000}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 li:last-child{border:1px solid var(--recruit-main-color);background:#562eff;margin-bottom:0;color:#fff}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 ul li div{display:inline-block;width:49%;vertical-align:middle}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 ul li div img{width:100%;height:auto;vertical-align:middle;border-radius:15px;margin-left:5px}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 ul li div h4{color:#562eff}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 ul li div p{font-size:17px;line-height:25px;padding-top:15px}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 ul li div span{color:#562eff;font-size:18px;padding:10px 0;display:block}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 .lastdata h4{color:#fff}.dangi2_5sec .dangi2_5page_tab .curriculum_wrap .curriculum_2 .lastdata span{color:#fff;font-weight:800}.dangi2_5sec .dangi2_5page_m{text-align:center;padding:100px 0;color:#fff}.dangi2_5sec .dangi2_5page_m .sub_title{padding-bottom:30px}.dangi2_5sec .dangi2_5page_m .sub_title h2:first-child{font-weight:300;letter-spacing:-1.5px}.dangi2_5sec .dangi2_5page_m img{width:90%;border-radius:15px}.dangi2_5sec .dangi2_5page_m .sub_title_2 h2{display:inline-block;padding:50px 0 0}.dangi2_5sec .dangi2_5page_m .sub_title_2 h2:first-child{font-weight:300}.dangi2_5sec .dangi2_5page_m .curriculum_wrap{width:100%;margin:30px auto 0}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2{display:inline-block;width:90%}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 li{height:auto;border:1px solid #545454;background:#fff;border-radius:15px;padding:30px 10px;box-shadow:10px 10px 20px #0000008a;color:#000}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 li:last-child{border:1px solid var(--recruit-main-color);background:#562eff;margin-bottom:0;color:#fff}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 ul li{display:inline-block;width:100%;margin-bottom:20px}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 ul li h3{color:#562eff;padding-bottom:10px}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 ul li p{font-size:.9rem;line-height:25px;padding-top:15px}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 ul li span{color:#562eff;font-size:1rem;padding:10px 0;display:block}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 .lastdata h3{color:#fff}.dangi2_5sec .dangi2_5page_m .curriculum_wrap .curriculum_2 .lastdata span{color:#fff;font-weight:800}.dangi2_6sec{background:#f2f2f2}.dangi2_6sec .dangi2_6page_pc{color:#562eff;text-align:center}.dangi2_6sec .dangi2_6page_pc .sub_title{padding:130px 0 50px}.dangi2_6sec .dangi2_6page_pc .sub_title h2:first-child{font-weight:300}.dangi2_6sec .dangi2_6page_pc ul{width:1200px;margin:0 auto}.dangi2_6sec .dangi2_6page_pc ul li{width:32%;display:inline-block;margin-right:10px}.dangi2_6sec .dangi2_6page_pc ul li:last-child{margin-right:0}.dangi2_6sec .dangi2_6page_pc ul li img{width:100%}.dangi2_6sec .dangi2_6page_pc ul:last-child{padding-bottom:130px}.dangi2_6sec .dangi2_6page_pc ul li div{background:#000;margin-top:-5px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.dangi2_6sec .dangi2_6page_pc ul li div p{padding:20px 0;font-size:23px;color:#fff}.dangi2_6sec .dangi2_6page_tab{text-align:center;padding:100px 0}.dangi2_6sec .dangi2_6page_tab .sub_title{padding-bottom:60px;color:#562eff}.dangi2_6sec .dangi2_6page_tab .sub_title h2:first-child{font-weight:300}.dangi2_6sec .dangi2_6page_tab ul{width:98%;margin:0 auto}.dangi2_6sec .dangi2_6page_tab ul li{width:32%;display:inline-block;margin-right:10px}.dangi2_6sec .dangi2_6page_tab ul li:last-child{margin-right:0}.dangi2_6sec .dangi2_6page_tab ul li img{width:100%}.dangi2_6sec .dangi2_6page_tab ul li div{background:#000;margin-top:-5px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.dangi2_6sec .dangi2_6page_tab ul li div p{padding:20px 0;font-size:16px;color:#fff}.dangi2_6sec .dangi2_6page_m{text-align:center;padding:100px 0}.dangi2_6sec .dangi2_6page_m .sub_title{padding-bottom:60px;color:#562eff}.dangi2_6sec .dangi2_6page_m .sub_title h2:first-child{font-weight:300}.dangi2_6sec .dangi2_6page_m ul{width:98%;margin:0 auto}.dangi2_6sec .dangi2_6page_m ul li{width:45%;display:inline-block}.dangi2_6sec .dangi2_6page_m ul li:first-child{margin-right:20px}.dangi2_6sec .dangi2_6page_m ul li:last-child{margin-top:20px}.dangi2_6sec .dangi2_6page_m ul li img{width:100%}.dangi2_6sec .dangi2_6page_m ul li div{background:#000;margin-top:-5px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.dangi2_6sec .dangi2_6page_m ul li div p{padding:20px 0;font-size:16px;color:#fff}.dangi2_7sec{background:#331a9b}.dangi2_7sec .dangi2_7page_pc{color:#fff;text-align:center}.dangi2_7sec .dangi2_7page_pc .sub_title{padding:130px 0 50px}.dangi2_7sec .dangi2_7page_pc .sub_title h2:first-child{font-weight:300}.dangi2_7sec .dangi2_7page_pc .portfolio_1{width:1200px;margin:0 auto;line-height:35px}.dangi2_7sec .dangi2_7page_pc .portfolio_1 h4{padding:20px 0}.dangi2_7sec .dangi2_7page_pc .portfolio_1 .button{background:#fff;padding:3px 15px;color:#562eff;border-radius:15px;font-weight:800;margin-right:10px}.dangi2_7sec .dangi2_7page_pc .portfolio_2{width:1200px;margin:0 auto;padding:50px 0 130px}.dangi2_7sec .dangi2_7page_pc .portfolio_2 .portfolio_2_1{background:#212121;width:49%;border-radius:15px;padding:50px;display:inline-block}.dangi2_7sec .dangi2_7page_pc .portfolio_2 .portfolio_2_1 h4{margin-bottom:20px}.dangi2_7sec .dangi2_7page_pc .portfolio_2 .portfolio_2_1:first-child{margin-right:20px}.dangi2_7sec .dangi2_7page_pc .portfolio_2 .portfolio_2_1 .name{text-align:left;padding-bottom:20px}.dangi2_7sec .dangi2_7page_pc .portfolio_2 .portfolio_2_1 img{width:90%}.dangi2_7sec .dangi2_7page_pc .portfolio_2 .portfolio_2_1 p{padding:20px 0 10px;font-size:20px}.blue{color:#562eff}.purple{color:#9880ff}.dangi2_7sec .dangi2_7page_tab{text-align:center;padding:100px 0;color:#fff}.dangi2_7sec .dangi2_7page_tab .sub_title{padding-bottom:30px}.dangi2_7sec .dangi2_7page_tab .sub_title h2:first-child{font-weight:300}.dangi2_7sec .dangi2_7page_tab .portfolio_1{width:98%;margin:0 auto;line-height:35px}.dangi2_7sec .dangi2_7page_tab .portfolio_1 h4{padding:20px 0}.dangi2_7sec .dangi2_7page_tab .portfolio_1 .button{background:#fff;padding:3px 15px;color:#562eff;border-radius:15px;font-weight:800;margin-right:10px}.dangi2_7sec .dangi2_7page_tab .portfolio_2{width:98%;margin:0 auto;padding:50px 0 0}.dangi2_7sec .dangi2_7page_tab .portfolio_2 .portfolio_2_1{background:#212121;width:45%;border-radius:15px;padding:25px;display:inline-block}.dangi2_7sec .dangi2_7page_tab .portfolio_2 .portfolio_2_1 h4{margin-bottom:20px}.dangi2_7sec .dangi2_7page_tab .portfolio_2 .portfolio_2_1:first-child{margin-right:20px}.dangi2_7sec .dangi2_7page_tab .portfolio_2 .portfolio_2_1 .name{text-align:left;font-size:15px}.dangi2_7sec .dangi2_7page_tab .portfolio_2 .portfolio_2_1 img{width:90%}.dangi2_7sec .dangi2_7page_tab .portfolio_2 .portfolio_2_1 p{padding:20px 0 10px;font-size:15px}.dangi2_7sec .dangi2_7page_m{text-align:center;padding:100px 0;color:#fff}.dangi2_7sec .dangi2_7page_m .sub_title{padding-bottom:30px}.dangi2_7sec .dangi2_7page_m .sub_title h2:first-child{font-weight:300}.dangi2_7sec .dangi2_7page_m .portfolio_1{width:100%;margin:0;line-height:20px;padding:10px}.dangi2_7sec .dangi2_7page_m .portfolio_1 h4{padding:20px 0}.dangi2_7sec .dangi2_7page_m .portfolio_1 .button{background:#fff;padding:0 10px;color:#562eff;border-radius:15px;font-weight:800}.dangi2_7sec .dangi2_7page_m .portfolio_1 span{padding:5px;font-size:12px}.dangi2_7sec .dangi2_7page_m .portfolio_2{width:100%;margin:0 auto;padding:50px 0 0}.dangi2_7sec .dangi2_7page_m .portfolio_2 .portfolio_2_1{background:#212121;width:95%;border-radius:15px;padding:25px;display:inline-block;margin-bottom:20px}.dangi2_7sec .dangi2_7page_m .portfolio_2 .portfolio_2_1 .name{text-align:left;font-size:15px;padding-bottom:10px}.dangi2_7sec .dangi2_7page_m .portfolio_2 .portfolio_2_1 img{width:90%;padding:10px 0}.dangi2_7sec .dangi2_7pagdangi2_7page_me_tab .portfolio_2 .portfolio_2_1 p{padding:20px 0 10px;font-size:15px}.dangi2_8sec{background:#000}.dangi2_8sec .dangi2_8page_pc{color:#fff;text-align:center;padding-bottom:130px}.dangi2_8sec .dangi2_8page_pc .sub_title{padding:130px 0 50px}.dangi2_8sec .dangi2_8page_pc .sub_title h2:first-child{font-weight:300}.dangi2_8sec .dangi2_8page_pc .hugi_1{display:inline-block}.dangi2_8sec .dangi2_8page_pc .hugi_2{display:inline-block;margin-left:20px}.dangi2_8sec .dangi2_8page_pc .qna{width:1200px;margin:0 auto}.dangi2_8sec .dangi2_8page_pc .qna h2{color:#562eff;padding:30px 0 20px}.dangi2_8sec .dangi2_8page_pc .qna .qna_q{color:#562eff;font-size:30px;margin-bottom:30px}.dangi2_8sec .dangi2_8page_pc .qna .qna_a{font-size:16px;line-height:25px;font-weight:300}.dangi2_8sec .dangi2_8page_pc .qna .backblue{font-size:16px;line-height:25px;background:#562eff;color:#fff}.dangi2_8sec .dangi2_8page_pc .line{border-bottom:1px solid #562eff;height:50px;padding-bottom:50px;width:1140px;margin:0 auto}.dangi2_8sec .dangi2_8page_tab{text-align:center;padding:100px 0;color:#fff}.dangi2_8sec .dangi2_8page_tab .sub_title{padding-bottom:30px}.dangi2_8sec .dangi2_8page_tab .sub_title h2:first-child{font-weight:300}.dangi2_8sec .dangi2_8page_tab .hugi_1{display:inline-block}.dangi2_8sec .dangi2_8page_tab .hugi_2{display:inline-block;margin-left:20px}.dangi2_8sec .dangi2_8page_tab .qna{width:100%;margin:0 auto}.dangi2_8sec .dangi2_8page_tab .qna h2{color:#562eff;padding:30px 0 20px}.dangi2_8sec .dangi2_8page_tab .qna .qna_q{color:#562eff;font-size:30px;margin-bottom:30px}.dangi2_8sec .dangi2_8page_tab .qna .qna_a{font-size:16px;line-height:25px;font-weight:300}.dangi2_8sec .dangi2_8page_tab .qna .backblue{font-size:16px;line-height:25px;background:#562eff;color:#fff}.dangi2_8sec .dangi2_8page_tab .line{border-bottom:1px solid #562eff;height:50px;padding-bottom:50px;width:70%;margin:0 auto}.dangi2_8sec .dangi2_8page_m{text-align:center;padding:100px 0;color:#fff}.dangi2_8sec .dangi2_8page_m .sub_title{padding-bottom:30px}.dangi2_8sec .dangi2_8page_m .sub_title h2:first-child{font-weight:300}.dangi2_8sec .dangi2_8page_m .qna{width:100%;margin:0 auto;padding:20px}.dangi2_8sec .dangi2_8page_m .qna h2{color:#562eff;padding:30px 0 20px}.dangi2_8sec .dangi2_8page_m .qna .qna_q{color:#562eff;font-size:1.3rem;margin-bottom:30px}.dangi2_8sec .dangi2_8page_m .qna .qna_a{font-size:16px;line-height:20px;font-weight:300}.dangi2_8sec .dangi2_8page_m .qna .backblue{font-size:16px;line-height:20px;background:#562eff;color:#fff}.dangi2_8sec .dangi2_8page_m .line{border-bottom:1px solid #562eff;height:50px;padding-bottom:50px;width:70%;margin:0 auto}.dangi2_9sec{background:#f1f1f1;width:100%;color:#513bd1}.dangi2_9sec .dangi2_9page_pc{width:900px;text-align:center;margin:0 auto;padding-bottom:130px}.dangi2_9sec .dangi2_9page_pc .sub_title{padding:130px 0 50px}.dangi2_9sec .dangi2_9page_pc .sub_title h2{display:inline-block}.dangi2_9sec .dangi2_9page_pc .sub_title h2:last-child{font-weight:300}.dangi2_9sec .dangi2_9page_pc img{width:49%;display:inline-block;border-radius:15px;padding:5px}.dangi2_9sec .dangi2_9page_pc .img{margin:0 50px}@media (max-width:1199px){.dangi2_9sec .dangi2_9page_tab{width:80%;text-align:center;margin:0 auto;padding-bottom:100px}}@media (max-width:850px){.dangi2_9sec .dangi2_9page_tab{width:90%;text-align:center;margin:0 auto;padding-bottom:100px}}.dangi2_9sec .dangi2_9page_tab .sub_title{padding:130px 0 50px}.dangi2_9sec .dangi2_9page_tab .sub_title h2{display:inline-block}.dangi2_9sec .dangi2_9page_tab .sub_title h2:last-child{font-weight:300}.dangi2_9sec .dangi2_9page_tab img{width:49%;display:inline-block;border-radius:15px;padding:5px}.dangi2_9sec .dangi2_9page_tab .img{margin:0 50px}.dangi2_9sec .dangi2_9page_m{width:100%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_9sec .dangi2_9page_m .sub_title{padding:100px 0 30px}.dangi2_9sec .dangi2_9page_m .sub_title h2{display:inline-block}.dangi2_9sec .dangi2_9page_m .sub_title h2:last-child{font-weight:300}.dangi2_9sec .dangi2_9page_m img{width:100%;border-radius:15px;padding:20px 20px 10px}.dangi2_10sec{background:#252430;width:100%;color:#fff}.dangi2_10sec .dangi2_10page_pc{width:100%;text-align:center;margin:0 auto}.dangi2_10sec .dangi2_10page_pc .sub_title{padding:130px 0 50px}.dangi2_10sec .dangi2_10page_pc .sub_title h2:last-child{font-weight:300}.dangi2_10sec .dangi2_10page_pc img{width:100%}.dangi2_10sec .dangi2_10page_pc p{font-size:25px;font-weight:400;padding:10px 0 60px;line-height:35px}.dangi2_10sec .dangi2_10page_tab{text-align:center}.dangi2_10sec .dangi2_10page_tab .sub_title{padding:100px 0 30px}.dangi2_10sec .dangi2_10page_tab .sub_title h2:last-child{font-weight:300}.dangi2_10sec .dangi2_10page_tab img{width:100%}.dangi2_10sec .dangi2_10page_tab p{font-size:20px;font-weight:400;padding:0 0 40px;line-height:25px}.dangi2_10sec .dangi2_10page_m{width:100%;text-align:center;margin:0 auto}.dangi2_10sec .dangi2_10page_m .sub_title{padding:100px 0 30px}.dangi2_10sec .dangi2_10page_m .sub_title h2:last-child{font-weight:300}.dangi2_10sec .dangi2_10page_m img{width:100%;display:inline-block;border-radius:15px;padding:2px}.dangi2_10sec .dangi2_10page_m p{font-size:15px;font-weight:400;padding:0 10px 40px;line-height:25px}.dangi2_11sec{background:#eaf4ff;width:100%}.dangi2_11sec .dangi2_11page_pc{width:800px;margin:0 auto}.dangi2_11sec img{width:100%;padding:0}.dangi2_11sec .dangi2_11page_tab{width:80%;margin:0 auto}.dangi2_12sec{background:#513bd1;width:100%;text-align:center;color:#fff}.dangi2_12sec .dangi2_12page_pc{width:1200px;margin:0 auto;padding-bottom:130px}.dangi2_12sec .dangi2_12page_pc .sub_title{padding:130px 0 50px}.dangi2_12sec .dangi2_12page_pc .sub_title h2:first-child{font-weight:300}.dangi2_12sec img{width:100%;padding:50px 0 0}.dangi2_12sec .dangi2_12page_pc p{font-size:25px;font-weight:100;padding:10px 0 30px;line-height:35px}.dangi2_12sec .dangi2_12page_tab{width:100%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_12sec .dangi2_12page_tab .sub_title{padding:100px 0 30px}.dangi2_12sec .dangi2_12page_tab .sub_title h2:last-child{font-weight:300}.dangi2_12sec .dangi2_12page_tab p{font-size:20px;font-weight:100;padding:0 20px 40px;line-height:25px}.dangi2_12sec .dangi2_12page_m{width:100%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_12sec .dangi2_12page_m .sub_title{padding:100px 0 0}.dangi2_12sec .dangi2_12page_m .sub_title h2{display:inline-block}.dangi2_12sec .dangi2_12page_m .sub_title h2:last-child{font-weight:300}.dangi2_12sec .dangi2_12page_m p{padding:20px;font-size:.8rem}.dangi2_12sec .dangi2_12page_m img{width:49%;display:inline-block;border-radius:15px;padding:2px}.dangi2_13sec{background:url(/image/img/recruit/sfhard2/dangi2_12sec.webp) top;background-size:cover;width:100%;text-align:center;color:#fff}.dangi2_13sec .dangi2_13page_pc{width:900px;margin:0 auto;padding-bottom:130px}.dangi2_13sec .dangi2_13page_pc .sub_title{padding:130px 0 50px}.dangi2_13sec .dangi2_13page_pc .sub_title h2:first-child{font-weight:300}.dangi2_13sec img{width:100%;padding:0 0 20px}.dangi2_13sec .dangi2_13page_tab{width:80%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_13sec .dangi2_13page_tab .sub_title{padding:100px 0 30px}.dangi2_13sec .dangi2_13page_tab .sub_title h2:last-child{font-weight:300}.dangi2_13sec .dangi2_13page_tab p{font-size:20px;font-weight:100;padding:0 20px 40px;line-height:25px}.dangi2_13sec .dangi2_13page_m{width:100%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_13sec .dangi2_13page_m .sub_title{padding:100px 0 0}.dangi2_13sec .dangi2_13page_m .sub_title h2:last-child{font-weight:300}.dangi2_13sec .dangi2_13page_m p{padding:20px}.dangi2_13sec .dangi2_13page_m img{width:100%;display:inline-block;border-radius:15px;padding:40px 20px 20px}.dangi2_13_1sec{background:url(/image/img/recruit/sfhard2/smart5_10_1sec_img.webp) top;background-size:cover;width:100%;text-align:center}.dangi2_13_1sec .dangi2_13_1page_pc{width:900px;margin:0 auto;padding-bottom:130px}.dangi2_13_1sec .dangi2_13_1page_pc .sub_title{padding:130px 0 50px}.dangi2_13_1sec .dangi2_13_1page_pc .sub_title P{font-size:1.7em;color:#f9a130;font-weight:800;margin-bottom:30px}.dangi2_13_1sec .dangi2_13_1page_pc .sub_title h2:first-child{font-weight:300}.dangi2_13_1sec .dangi2_13_1page_pc .sulmyung{font-size:1.5em;padding:0 0 320px;font-weight:300;color:#000}.dangi2_13_1sec .dangi2_13_1page_tab{width:80%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_13_1sec .dangi2_13_1page_tab .sub_title{padding:100px 0 30px}.dangi2_13_1sec .dangi2_13_1page_tab .sub_title h2:last-child{font-weight:300}.dangi2_13_1sec .dangi2_13_1page_tab .sub_title P{font-size:1.7em;color:#f9a130;font-weight:800;margin-bottom:30px}.dangi2_13_1sec .dangi2_13_1page_tab .sulmyung{font-size:1.2em;padding:0 0 320px;font-weight:300;color:#000}.dangi2_13_1sec .dangi2_13_1page_m{width:100%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_13_1sec .dangi2_13_1page_m .sub_title{padding:100px 0 0}.dangi2_13_1sec .dangi2_13_1page_m .sub_title p{padding:10px 10px 30px;font-size:20px;color:#f9a130;margin-bottom:0}.dangi2_13_1sec .dangi2_13_1page_m .sub_title h2{font-size:30px;line-height:40px;font-weight:900;color:#000;display:block}.dangi2_13_1sec .dangi2_13_1page_m .sulmyung{font-size:1.2em;padding:20px 10px 200px;font-weight:300;color:#000}.dangi2_14sec{background:#716aff;width:100%;text-align:center;color:#fff}.dangi2_14sec .dangi2_14page_pc{width:1200px;margin:0 auto;padding-bottom:130px}.dangi2_14sec .dangi2_14page_pc .sub_title{padding:130px 0 50px}.dangi2_14sec .dangi2_14page_pc .sub_title h2:first-child{font-weight:300}.dangi2_14sec img{width:100%;padding:0 0 20px}.dangi2_14sec .dangi2_14page_pc .anne{background:#000000ab;padding:80px 50px;border-radius:15px;margin-bottom:50px}.dangi2_14sec .dangi2_14page_pc .anne p{padding:20px 0;font-size:25px;line-height:35px}.dangi2_14sec .dangi2_14page_pc .anne img{padding:20px 0}.dangi2_14sec .dangi2_14page_tab{width:90%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_14sec .dangi2_14page_tab .sub_title{padding:100px 0 30px}.dangi2_14sec .dangi2_14page_tab .sub_title h2:last-child{font-weight:300}.dangi2_14sec .dangi2_14page_tab .anne{background:#000000ab;padding:80px 50px;border-radius:15px;margin-bottom:50px}.dangi2_14sec .dangi2_14page_tab .anne p{padding:20px 0;font-size:20px;line-height:29px}.dangi2_14sec .dangi2_14page_tab .anne img{padding:20px 0}.dangi2_14sec .dangi2_14page_m{width:100%;text-align:center;margin:0 auto;padding-bottom:100px}.dangi2_14sec .dangi2_14page_m .sub_title{padding:100px 0 40px}.dangi2_14sec .dangi2_14page_m .sub_title h2:last-child{font-weight:300}.dangi2_14sec .dangi2_14page_m p{padding:20px}.dangi2_14sec .dangi2_14page_m img{width:100%;display:inline-block;border-radius:15px;padding:40px 20px 20px}.dangi2_14sec .dangi2_14page_m .anne{width:90%;background:#000000ab;padding:50px 20px;border-radius:15px;margin:0 auto 50px}.dangi2_14sec .dangi2_14page_m .anne p{padding:20px 0;font-size:16px;line-height:24px}.dangi2_14sec .dangi2_14page_m .anne img{padding:20px 0}.dangi2_14sec .dangi2_14page_m .anne .jusuk_text{opacity:.8;font-weight:300;font-size:14px}.iframe_area{text-align:initial;position:relative;width:90%;padding-bottom:56.25%;margin:auto}.iframe_area iframe{position:absolute;width:100%;height:100%}.codingon_info_wrap{background:#000;width:100%;height:auto;color:#000;font-family:GmarketSans;margin-bottom:50px}.codingon_info_wrap h2{font-size:25px;font-weight:900;font-family:GmarketSans;margin:10px 0;text-align:left}.codingon_info_wrap a p{text-align:left}.codingon_info_wrap .codingon_info svg{position:absolute;bottom:20px;left:20px;z-index:3;color:#fff;fill:var(--recruit-main-color)}@media (min-width:1200px){.codingon_info_wrap .codingon_info{width:1200px;margin:0 auto;padding:100px 10px}.codingon_info_wrap .codingon_info .codingon_info_1,.codingon_info_wrap .codingon_info .codingon_info_2,.codingon_info_wrap .codingon_info .codingon_info_3{width:32%;height:210px;display:inline-block}.codingon_info_wrap .codingon_info a img{bottom:-10px;right:0}.codingon_info_wrap .codingon_info a p{line-height:23px;font-size:17px}}@media (max-width:1199px){.codingon_info_wrap .codingon_info{padding:100px 10px}.codingon_info_wrap .codingon_info .codingon_info_1,.codingon_info_wrap .codingon_info .codingon_info_2,.codingon_info_wrap .codingon_info .codingon_info_3{width:32%;height:150px;display:inline-block}.codingon_info_wrap .codingon_info a img{bottom:-30px;right:-15px;width:100%}.codingon_info_wrap .codingon_info a p{line-height:18px;font-size:14px}.codingon_info_wrap .codingon_info svg{bottom:10px}}@media (max-width:640px){.codingon_info_wrap .codingon_info .codingon_info_1,.codingon_info_wrap .codingon_info .codingon_info_2,.codingon_info_wrap .codingon_info .codingon_info_3{width:100%;display:block}.codingon_info_wrap .codingon_info a{margin-bottom:20px}.codingon_info_wrap .codingon_info a img{bottom:-30px;right:-15px;width:80%}}.codingon_info_wrap .codingon_info .title{font-size:35px;color:var(--recruit-main-color);text-align:center;font-weight:800;margin-bottom:50px}.codingon_info_wrap .codingon_info .codingon_info_1,.codingon_info_wrap .codingon_info .codingon_info_2{background:#f9f9f9;position:relative;margin-right:1%;border-radius:10px}.codingon_info_wrap .codingon_info .codingon_info_3{background:#f9f9f9;position:relative;border-radius:10px}.codingon_info_wrap .codingon_info div{position:absolute;top:0;left:0;overflow:hidden;z-index:2;padding:20px}.codingon_info_wrap .codingon_info a{overflow:hidden}.codingon_info_wrap .codingon_info a img{transition:all .2s linear;position:absolute;overflow:hidden;z-index:1}.codingon_info_wrap .codingon_info a img:hover{transform:scale(1.1)}.recruit_body{margin-right:70px}.recruit_body section:not(:first-child){padding:1px 0 0}.scroll-spy-nav{position:fixed;right:0;top:0;height:100vh;padding-bottom:100px;width:70px;z-index:5}.scroll-spy-nav:before{content:"";position:absolute;background:#343434;opacity:1;width:100%;height:100%}.scroll-spy-nav ul{padding:20px 10px;position:relative;z-index:100;display:flex;flex-direction:column;height:100vh;justify-content:space-around;align-items:center}.scroll-spy-nav li{padding-bottom:5px;text-align:center;line-height:110%;font-size:14px;color:#fff}.scroll-spy-nav li.active{font-weight:700;color:var(--recruit-bright-color)}@media (max-width:1269px){.scroll-spy-nav ul{height:100%}.scroll-spy-nav{width:70px;padding-bottom:150px}.scroll-spy-nav:before{background:#343434}}@media (max-width:720px){.scroll-spy-nav{width:50px}.scroll-spy-nav li{font-size:.7rem;text-align:center}.recruit_body{margin-right:50px}}