#Wrap{overflow-x:hidden}main section{box-sizing:border-box;width:100%;min-height:100vh;position:relative}main section .tit_wrap h3{color:#fff;font-size:6.5rem;font-weight:700;line-height:1.1}main section .tit_wrap p{color:#cecece;margin-top:18px;font-size:2rem;font-weight:400;line-height:1.8}main section .tit_wrap br{display:none}main section .main_more_btn{box-sizing:border-box;color:#fff;z-index:5;border:1px solid #fff;border-radius:45px;justify-content:center;align-items:center;column-gap:6px;width:230px;height:45px;font-family:Noto Sans KR,sans-serif;font-size:2rem;font-weight:500;transition-duration:.3s;display:flex;position:relative}main section .main_more_btn:hover,main section .main_more_btn:focus{color:#000;background-color:#fff}.t_wrap{line-height:1.2;display:inline-block;position:relative;overflow:hidden}.t_wrap>span{line-height:1.2;display:block;position:relative}@media screen and (max-width:768px){main section{min-height:0}main section .tit_wrap{text-align:center}main section .tit_wrap h3{font-size:4rem}main section .tit_wrap p{margin-top:10px;font-size:1.8rem;line-height:1.8}main section .main_more_btn{width:200px;font-size:1.8rem}}@media screen and (max-width:500px){main section .tit_wrap h3{font-size:2.6rem}main section .tit_wrap p{margin-top:4px;font-size:1.6rem;line-height:1.6}main section .main_more_btn{width:150px;height:35px;font-size:1.6rem;line-height:35px}.t_wrap{display:block}.t_wrap>span{line-height:1.4}}#mainVis{width:100%;height:100vh;position:relative}#mainVis .num_page_wrap{z-index:5;position:absolute;top:300px;left:50%;transform:translate(-50%)}#mainVis .num_pagination{column-gap:14px;display:flex}#mainVis .num_pagination>button{align-items:center;column-gap:10px;display:flex}#mainVis .num_pagination>button span.num{color:#aeb7bc;font-size:15px;font-weight:600;line-height:1.3;transition:color .3s}#mainVis .num_pagination>button span.bar{background:#8b95a1;border-radius:2px;width:0;height:2px;transition:width .3s;display:block}#mainVis .num_pagination>button span.bar span.color{background-color:#fff;border-radius:2px;width:10%;height:100%;display:block}#mainVis .num_pagination>button.active span.num{color:#fff}#mainVis .num_pagination>button.active span.bar{width:55px}#mainVis .dots_pagination{z-index:999;column-gap:7px;display:flex;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}#mainVis .dots_pagination>button{background-color:#fff;border-radius:13px;width:13px;height:13px;transition:width .3s;overflow:hidden}#mainVis .dots_pagination>button .color{background:#fff;width:100%;height:100%;display:block}#mainVis .dots_pagination>button.active{background-color:#6b7684;width:38px}#mainVis .dots_pagination>button:nth-child(3).active{background-color:#cfcfcf}#mainVis .dots_pagination>button.active .color{width:0}#mainVis .swiper,#mainVis .swiper-slide{width:100%;height:100%}#mainVis .swiper-slide .txt_box{z-index:2}#mainVis .swiper-slide.slide01{position:relative}#mainVis .swiper-slide.slide01:after{content:"";z-index:1;background:linear-gradient(#0000,#000);width:100%;height:100%;display:block;position:absolute;top:0;left:0}#mainVis .swiper-slide.slide01 .txt_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mainVis .swiper-slide.slide01 .txt_box h3{color:#fff;letter-spacing:-.01em;font-size:9rem;font-weight:700;line-height:1.2}#mainVis .swiper-slide.slide02 ul{background-color:#000;column-gap:2.083vw;width:100%;height:100%;display:flex}#mainVis .swiper-slide.slide02 ul>li{width:calc(25% - 1.562vw);height:100%;position:relative}#mainVis .swiper-slide.slide02 ul>li .video_wrap{z-index:1;background-color:#000;width:100%;height:100%;position:relative;overflow:hidden}#mainVis .swiper-slide.slide02 ul>li .video_wrap video{object-fit:cover;object-position:50% 50%;width:100%;height:100%}#mainVis .swiper-slide.slide02 ul>li .txt_wrap{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:53%;left:0;transform:translateY(-50%)}#mainVis .swiper-slide.slide02 ul>li .txt_wrap p.big_txt{color:#fff;font-family:Montserrat;font-size:15vw;font-weight:900;line-height:.8}#mainVis .swiper-slide.slide02 ul>li .txt_wrap p.small_txt{color:#fff;font-family:Montserrat;font-size:1.7vw;font-weight:300}#mainVis .swiper-slide.slide03{position:relative}#mainVis .swiper-slide.slide03 .txt_box{text-align:center;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}#mainVis .swiper-slide.slide03 .txt_box p.small_txt{color:#f1f4f6;text-shadow:0 4px 4px #00000040;font-size:3rem;font-weight:600;line-height:1.2}#mainVis .swiper-slide.slide03 .txt_box h3{color:#fff;letter-spacing:-.01em;text-shadow:4px 4px 7px #00000040;margin-top:50px;margin-bottom:68px;font-family:Lato;font-size:6.8rem;font-weight:900;line-height:1.2}#mainVis .swiper-slide.slide03 .txt_box .main_more_btn{margin:0 auto}@media screen and (max-width:1280px){#mainVis .swiper-slide.slide01 .txt_box h3{font-size:6.8rem}}@media screen and (max-width:768px){#mainVis .num_page_wrap{top:80px;left:20px;transform:translate(0)}#mainVis .swiper-slide.slide01 .txt_box h3{text-align:center;font-size:5.8rem}#mainVis .swiper-slide.slide01 .txt_box h3 br{display:none}#mainVis .swiper-slide.slide02 ul>li .txt_wrap{top:50%}#mainVis .swiper-slide.slide02 ul>li .txt_wrap p.big_txt{font-size:16.927vw;line-height:.9em}#mainVis .swiper-slide.slide02 ul>li .txt_wrap p.small_txt{font-size:2.604vw}#mainVis .swiper-slide.slide03 .txt_box{width:90%}#mainVis .swiper-slide.slide03 .txt_box p.small_txt{font-size:2.4rem}#mainVis .swiper-slide.slide03 .txt_box h3{text-align:center;margin-top:30px;margin-bottom:40px;font-size:5.8rem}#mainVis .dots_pagination{bottom:70px}}@media screen and (max-width:575px){#mainVis .swiper-slide.slide01 .txt_box h3,#mainVis .swiper-slide.slide03 .txt_box h3{font-size:4.8rem}}@media screen and (max-width:500px){#mainVis{height:90vh}#mainVis .num_pagination{column-gap:4px}#mainVis .num_pagination>button span.num{font-size:14px}#mainVis .num_pagination>button.active span.bar{width:45px}#mainVis .swiper-slide.slide01 .txt_box h3{font-size:3rem}#mainVis .swiper-slide.slide03 .txt_box p.small_txt{font-size:1.8rem}#mainVis .swiper-slide.slide03 .txt_box h3{margin-top:10px;margin-bottom:20px;font-size:3rem}#mainVis .dots_pagination>button{width:10px;height:10px}#mainVis .dots_pagination>button.active{width:30px}#mainVis .dots_pagination{bottom:50px}}#mainSol{background:url(/img/main/main_solution_bg.jpg) 50%/cover no-repeat;padding-top:193px;padding-bottom:150px}#mainSol .top_wrap{text-align:center;margin-bottom:95px;position:relative}#mainSol .top_wrap .tit_wrap p.blue{color:#5bb7ff;margin-top:30px;font-size:3rem}#mainSol .top_wrap .arrow_wrap{justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}#mainSol .top_wrap .arrow_wrap>button{width:15px;height:30px}#mainSol .swiper-slide{box-sizing:border-box;border-radius:15px;width:480px;height:520px;margin:0 20px;padding:40px 37px;box-shadow:0 4px 10px #00000040}#mainSol .swiper-slide .txt_wrap p.cate{color:#fff;font-size:15px;font-weight:600;line-height:1.3}#mainSol .swiper-slide .txt_wrap h4{color:#fff;margin-top:7px;font-size:3rem;font-weight:700;line-height:1.4}@media screen and (max-width:1280px){#mainSol{padding-top:120px}}@media screen and (max-width:768px){#mainSol{padding-top:90px;padding-bottom:120px}#mainSol .top_wrap{margin-bottom:65px}#mainSol .top_wrap .tit_wrap p.blue{margin-top:20px;font-size:2.5rem}#mainSol .top_wrap .arrow_wrap>button{width:12px;height:24px}#mainSol .swiper-slide{width:350px;height:379px;padding:20px}#mainSol .swiper-slide .txt_wrap h4{font-size:2.5rem}}@media screen and (max-width:500px){#mainSol{padding-top:60px;padding-bottom:80px}#mainSol .top_wrap{margin-bottom:30px}#mainSol .top_wrap .tit_wrap p.blue{margin-top:10px;font-size:2rem}#mainSol .top_wrap .arrow_wrap>button{width:10px;height:20px}#mainSol .swiper-slide{width:250px;height:271px;margin:0 10px}#mainSol .swiper-slide .txt_wrap p.cate{font-size:13px}#mainSol .swiper-slide .txt_wrap h4{margin-top:4px;font-size:2rem}}#mainPlatform{background-color:#141725;width:100%;overflow:hidden}#mainPlatform .left_wrap{z-index:2;padding-top:286px}#mainPlatform .left_wrap .tabs{column-gap:14px;margin-bottom:53px;display:flex}#mainPlatform .left_wrap .tabs>li>a{color:#fff;text-align:center;box-sizing:border-box;border:1px solid #fff;border-radius:45px;min-width:180px;height:45px;padding:0 39px;font-family:Noto Sans KR;font-size:1.8rem;font-weight:700;line-height:45px;display:inline-block}#mainPlatform .left_wrap .tit_wrap br{display:block}#mainPlatform .left_wrap .more_btn_bk{color:#fff;background:#0009;justify-content:center;align-items:center;column-gap:6px;width:180px;height:55px;margin-top:80px;font-size:17px;font-weight:500;line-height:1.4;display:flex;box-shadow:0 4px 4px #00000040}#mainPlatform .left_wrap .more_btn_bk>i{width:24px;height:24px}#mainPlatform .right_wrap{box-sizing:border-box;z-index:1;width:50%;height:100%;padding-right:20px;position:absolute;top:0;right:0;overflow:hidden}#mainPlatform .right_wrap .p_online{justify-content:right;column-gap:30px;display:flex}#mainPlatform .right_wrap .p_online .img_wrap{flex-direction:column;display:flex}#mainPlatform .right_wrap .p_online .img_wrap .img_box{width:293px;margin:25px 0}#mainPlatform .right_wrap .p_online .img_wrap .img_box img{width:100%}@media screen and (max-width:1920px){#mainPlatform .right_wrap{width:950px}}@media screen and (max-width:1630px){#mainPlatform .right_wrap{width:auto}#mainPlatform .right_wrap .p_online{column-gap:20px}#mainPlatform .right_wrap .p_online .img_wrap .img_box{width:180px}}@media screen and (max-width:1280px){#mainPlatform .left_wrap{padding-top:200px}#mainPlatform .right_wrap .p_online{column-gap:10px}#mainPlatform .right_wrap .p_online .img_wrap .img_box{width:150px;margin:10px 0}}@media screen and (max-width:1024px){#mainPlatform{height:100vh}#mainPlatform .left_wrap{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mainPlatform .right_wrap{width:100%;padding:0 20px}#mainPlatform .right_wrap:after{content:"";background:#000000b3;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#mainPlatform .right_wrap .p_online{column-gap:10px}#mainPlatform .right_wrap .p_online>div{width:32%}#mainPlatform .right_wrap .p_online .img_wrap .img_box{width:100%;margin:10px 0}}@media screen and (max-width:768px){#mainPlatform .left_wrap .tabs{justify-content:center;column-gap:2%;margin-bottom:43px}#mainPlatform .left_wrap .tabs>li{width:49%}#mainPlatform .left_wrap .tabs>li>a{width:100%;padding:0 20px;font-size:1.6rem}#mainPlatform .left_wrap .more_btn_bk{width:160px;height:50px;margin:60px auto 0;font-size:15px}}@media screen and (max-width:500px){#mainPlatform .left_wrap .tit_wrap br{display:none}#mainPlatform .left_wrap .tabs{flex-direction:column;row-gap:10px}#mainPlatform .left_wrap .tabs>li{width:100%}#mainPlatform .left_wrap .tabs{justify-content:center;margin-bottom:30px}#mainPlatform .left_wrap .more_btn_bk{width:140px;height:45px;margin-top:30px;font-size:14px}}#mainNews{background:url(/img/main/main_news_bg.jpg) 50%/cover no-repeat;padding-top:176px;padding-bottom:97px;overflow:hidden}#mainNews .wrap1494{justify-content:space-between;align-items:flex-end;display:flex}#mainNews .wrap1494 .main_more_btn{margin-bottom:-22.5px;margin-right:-62px}#mainNews .mainNewsSwiper{box-sizing:border-box;margin-top:72px;padding-left:395px}#mainNews .swiper-slide{background-color:#fff;border-radius:30px;width:350px;height:600px;margin-right:55px;overflow:hidden}#mainNews .swiper-slide.empty{color:#aeb7bc;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}#mainNews .swiper-slide .img_wrap{height:352px}#mainNews .swiper-slide .txt_wrap{box-sizing:border-box;padding:27px}#mainNews .swiper-slide .txt_wrap p.cate{color:#065899;font-size:13px;font-weight:500;line-height:1.5}#mainNews .swiper-slide .txt_wrap h5{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:2.5rem;font-weight:700;line-height:1.6;display:-webkit-box;overflow:hidden}#mainNews .swiper-slide .txt_wrap .info_wrap{color:#797979;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}@media screen and (max-width:1640px){#mainNews .wrap1494 .main_more_btn{margin-right:0}#mainNews .mainNewsSwiper{padding-left:200px}}@media screen and (max-width:1280px){#mainNews{padding-top:120px;padding-bottom:160px}#mainNews .wrap1494{flex-direction:column;align-items:flex-start;row-gap:32px}#mainNews .wrap1494 .main_more_btn{margin:0}#mainNews .mainNewsSwiper{padding-left:0}#mainNews .swiper-slide{margin:0 20px}}@media screen and (max-width:1024px){#mainNews .swiper-slide{margin:0 10px}}@media screen and (max-width:768px){#mainNews{padding-top:90px;padding-bottom:120px}#mainNews .wrap1494{align-items:center;row-gap:22px}#mainNews .mainNewsSwiper{margin-top:50px}#mainNews .swiper-slide{width:280px;height:480px}#mainNews .swiper-slide .img_wrap{height:280px}#mainNews .swiper-slide .txt_wrap{padding:20px}#mainNews .swiper-slide .txt_wrap h5{font-size:2.2rem;line-height:1.4}}@media screen and (max-width:500px){#mainNews{padding-top:60px;padding-bottom:80px}#mainNews .wrap1494{row-gap:10px}#mainNews .mainNewsSwiper{margin-top:30px}#mainNews .swiper-slide{width:220px;height:377px}#mainNews .swiper-slide .img_wrap{height:220px}#mainNews .swiper-slide .txt_wrap h5{font-size:2rem}#mainNews .swiper-slide .txt_wrap .info_wrap{-webkit-line-clamp:2;margin-top:4px}}#mainCareer{background:url(/img/main/main_career_bg.jpg) 50%/cover no-repeat;padding-top:222px;padding-bottom:183px;overflow:hidden}#mainCareer .wrap1494{justify-content:space-between;align-items:flex-end;display:flex}#mainCareer .wrap1494 .main_more_btn{margin-bottom:-22.5px;margin-right:-62px}#mainCareer .mainCareerSwiper{margin-top:125px}#mainCareer .swiper-slide{border-radius:16px;width:363px;height:415px;margin:0 20px;overflow:hidden}#mainCareer .swiper-slide .txt_wrap{z-index:2;width:calc(100% - 62px);position:absolute;top:270px;left:50%;transform:translate(-50%)}#mainCareer .swiper-slide .txt_wrap h4{color:#fff;font-size:3rem;font-weight:700;line-height:1.2}#mainCareer .swiper-slide .txt_wrap p.position{color:#fff;margin-top:20px;font-weight:500;line-height:1.3}@media screen and (max-width:1640px){#mainCareer .wrap1494 .main_more_btn{margin-right:0}}@media screen and (max-width:1280px){#mainCareer{padding-top:120px;padding-bottom:160px}#mainCareer .wrap1494{flex-direction:column;align-items:flex-start;row-gap:32px}#mainCareer .wrap1494 .main_more_btn{margin:0}#mainCareer .mainCareerSwiper{margin-top:100px}}@media screen and (max-width:1024px){#mainCareer .swiper-slide{margin:0 10px}}@media screen and (max-width:768px){#mainCareer{padding-top:90px;padding-bottom:120px}#mainCareer .wrap1494{align-items:center;row-gap:22px}#mainCareer .mainCareerSwiper{margin-top:60px}#mainCareer .swiper-slide{width:300px;height:343px}#mainCareer .swiper-slide .txt_wrap{width:calc(100% - 40px);top:275px}#mainCareer .swiper-slide .txt_wrap h4{font-size:2.5rem}#mainCareer .swiper-slide .txt_wrap p.position{margin-top:10px}}@media screen and (max-width:500px){#mainCareer{padding-top:60px;padding-bottom:80px}#mainCareer .wrap1494{row-gap:10px}#mainCareer .mainCareerSwiper{margin-top:30px}#mainCareer .swiper-slide{width:220px;height:252px}#mainCareer .swiper-slide .txt_wrap{top:200px}#mainCareer .swiper-slide .txt_wrap h4{font-size:2rem}#mainCareer .swiper-slide .txt_wrap p.position{margin-top:4px}}#mainContact{background-color:#141725;height:1080px;min-height:0;position:relative}#mainContact .flex_wrap{height:100%;display:flex}#mainContact .left_wrap{background:url(/img/main/main_contact_bg.jpg) 0/cover no-repeat;width:calc(100% - 1115px);height:100%}#mainContact .right_wrap{box-sizing:border-box;flex-direction:column;justify-content:center;width:1115px;height:100%;padding-left:155px;padding-right:213px;display:flex}#mainContact .right_wrap .tit_wrap h3{line-height:1}#mainContact .right_wrap .btn_tabs{column-gap:27px;margin-bottom:18px;display:flex}#mainContact .right_wrap .btn_tabs>li>a:hover,#mainContact .right_wrap .btn_tabs>li>a:focus{color:#fff;background-color:#0000}#mainContact .right_wrap .btn_tabs>li.active>a{color:#000;background-color:#fff}#mainContact .right_wrap .tit_wrap .main_more_btn{margin-top:32px}#mainContact .right_wrap .con_wrap,#mainContact .right_wrap .con_wrap>div{position:relative}#mainContact .right_wrap .con_wrap .ask_box p{color:#fff;margin-bottom:95px;font-size:2rem;font-weight:400}#mainContact .right_wrap .con_wrap .location_box .main_map_img{margin-top:58px;margin-bottom:67px}#mainContact .right_wrap .con_wrap .location_box .main_map_img img{max-width:100%}#mainContact .right_wrap .con_wrap dl{border-bottom:1px solid #e7edf0;margin-bottom:16px;padding-bottom:17px;display:flex}#mainContact .right_wrap .con_wrap dl:last-child{margin-bottom:0}#mainContact .right_wrap .con_wrap dl dt{color:#fff;width:175px;font-size:15px;font-weight:400}#mainContact .right_wrap .con_wrap dl dd{color:#fff;width:calc(100% - 175px);font-size:15px;font-weight:400}#mainContact .right_wrap .con_wrap dl dd p.bold{color:#fff;margin-bottom:11px;font-weight:600}#mainContact .right_wrap .con_wrap dl dd>ul>li>i{width:12px;height:12px;margin-right:6px;display:inline-block}#mainContact .right_wrap .con_wrap dl dd>ul>li>i.green{background-color:#62a862}#mainContact .right_wrap .con_wrap dl dd>ul>li>i.blue{background-color:#0055c4}@media screen and (max-width:1820px){#mainContact .right_wrap{padding:50px 100px}#mainContact .right_wrap .con_wrap{margin-top:0}}@media screen and (max-width:1630px){#mainContact .left_wrap{width:40%}#mainContact .right_wrap{width:60%}}@media screen and (max-width:1280px){#mainContact .right_wrap{justify-content:center;padding:50px}}@media screen and (max-width:1024px){#mainContact{height:auto;min-height:unset}#mainContact .flex_wrap{flex-direction:column}#mainContact .left_wrap{background-position:50% 80%;width:100%;height:400px}#mainContact .right_wrap{width:100%;padding:120px 20px}}@media screen and (max-width:768px){#mainContact .left_wrap{height:300px}#mainContact .right_wrap{padding:40px 20px 90px}#mainContact .right_wrap .tit_wrap{text-align:center}#mainContact .right_wrap .tit_wrap .main_more_btn{margin:22px auto 0}#mainContact .right_wrap .btn_tabs{justify-content:center;column-gap:10px}#mainContact .right_wrap .con_wrap .ask_box p{text-align:center;margin-bottom:50px}#mainContact .right_wrap .con_wrap dl{margin-bottom:15px;padding-bottom:15px}#mainContact .right_wrap .con_wrap dl dt{width:155px}#mainContact .right_wrap .con_wrap dl dd{width:calc(100% - 155px)}}@media screen and (max-width:500px){#mainContact .left_wrap{height:200px}#mainContact .right_wrap{padding:20px 20px 60px}#mainContact .right_wrap .tit_wrap .main_more_btn{margin-top:10px}#mainContact .right_wrap .con_wrap .ask_box p{margin-bottom:20px;font-size:1.8rem}#mainContact .right_wrap .con_wrap .location_box .main_map_img{margin-top:20px;margin-bottom:30px}#mainContact .right_wrap .con_wrap dl{margin-bottom:10px;padding-bottom:10px}#mainContact .right_wrap .con_wrap dl dt{width:80px;font-size:14px}#mainContact .right_wrap .con_wrap dl dd{width:calc(100% - 80px);font-size:14px}}
