*{padding:0;margin:0;box-sizing:border-box}h1,h2,h3,h4,h5,p,address{padding:0;margin:0}ul,li{list-style:none}a{text-decoration:none}body{width:100%;overflow-x:hidden!important;font-family:Pretendard Variable,sans-serif}.mobile-only,.mobile-flex-only{display:none!important}@media screen and (max-width: 768px){.pc-only{display:none!important}.mobile-only{display:block!important}.mobile-flex-only{display:flex!important}}.botem-footer-section{font:12px Montserrat,Noto Sans KR,sans-serif;position:relative;left:0;width:100%;height:230px;border-top:1px solid black;padding:30px 160px;line-height:2;font-size:12px;color:#6b6b6b;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.botem-footer-section .botem-footer-title{width:60%;display:flex;align-items:center}.botem-footer-section .botem-footer-title .footer-logo-div{margin-right:10px;width:100px}.botem-footer-section .botem-footer-title .footer-logo-div img{width:100%;object-fit:contain}.botem-footer-section .botem-footer-modal{width:60%;margin-left:50px}.botem-footer-section .botem-footer-info{width:60%}@media screen and (max-width : 768px){.botem-footer-section{height:220px;padding:20px 15px}.botem-footer-section .botem-footer-title{width:100%}.botem-footer-section .botem-footer-modal{width:100%;margin-left:0}.botem-footer-section .botem-footer-info{width:100%}.botem-footer-section .botem-footer-title .footer-logo-div img{width:70%;object-fit:contain}}.chit-header{position:fixed;top:0;width:100%;height:90px;background-color:transparent;transition:.5s;z-index:1000}.chit-header.chit-header-white{background-color:#55555575;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.chit-header .chit-header-container{position:relative;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 100px}.chit-header .chit-header-logo a{display:block;font-size:0px}.chit-header .chit-header-logo a img{display:block;width:120px}.chit-header .chit-header-nav{height:100%;display:flex}.chit-header .chit-header-nav ul{height:100%;display:flex;margin-right:24px}.chit-header .chit-more-menu-wrap{position:absolute;top:90px;overflow:hidden;max-height:0;transition:all .5s ease;background-color:transparent}.chit-header .chit-more-menu-wrap.active{max-height:300px}.chit-header .chit-more-menu-wrap>a{margin-bottom:20px}.chit-header .chit-header-nav ul li{position:relative;height:100%;display:flex;margin-right:24px;flex-direction:column;justify-content:center}.chit-header .chit-header-nav ul li:last-of-type{margin-right:0}.chit-header .chit-header-nav ul li .chit-dropdown{position:absolute;top:90px;left:-22px;width:140px;height:150px;max-height:0px;overflow:hidden;background-color:#fff;transition:.5s;z-index:2}.chit-header .chit-header-nav ul:hover li .chit-dropdown{max-height:150px}.chit-header .chit-header-nav ul li .chit-dropdown .chot-drop-link{width:100%;display:flex;justify-content:center;font-size:16px;color:#545454;margin:1.2rem 0}.chit-header .chit-header-nav ul li .chit-more-menu-wrap .chit-header-nav-link{color:#fff}.chit-header .chit-header-nav ul li .chit-header-nav-link{position:relative;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#fff;transition:.5s}.chit-header .header-user-login-box{height:100%;display:flex}.chit-header .header-user-li{height:100%;display:flex;align-items:center;margin-left:10px}.chit-header .header-user-li a{color:#767676}.chit-header .header-nav-login{padding-right:10px;position:relative}.chit-header .header-nav-login:before{content:"|";position:absolute;right:0;color:#777}.chit-header .header-user-login-box .header-user-li p{font-size:14px;cursor:pointer}.active.area,.active.intro{text-align:center;width:115px;display:flex;flex-wrap:wrap}.chit-header .chit-header-nav ul li .chit-more-menu-wrap .chit-header-nav-link:before{bottom:-8px}.chit-header .chit-header-nav ul li .chit-header-nav-link:before{content:"";position:absolute;bottom:-10px;left:0;width:0;height:2px;background-color:#faa43b;transition:.6s;opacity:1}.chit-header .chit-header-nav ul li .chit-header-nav-link.active{color:#faa43b}.chit-header .chit-header-nav ul li .chit-header-nav-link.active:before{width:100%}.chit-header .chit-header-nav ul li .chit-header-nav-link:hover:before{width:100%}.chit-header .chit-header-nav.active3 ul li:nth-of-type(3) .chit-header-nav-link:after{opacity:1}.chit-header .chit-header-nav.active4 ul li:nth-of-type(4) .chit-header-nav-link:after{opacity:1}.chit-header .chit-login-wrap{display:flex;align-items:center}.chit-header .chit-login-list{display:flex;align-items:center;margin-right:30px}.chit-header .chit-login-list:last-of-type{margin-right:0}.chit-header .chit-header-log-link{font-size:16px;color:#000}.chit-header .chit-numb-link{font-size:16px;margin-left:20px;color:#fff}.chit-header .chit-numb-link:nth-child(2){padding:6px 10px;border:1px solid rgb(201,201,201);border-radius:50px;font-size:12px}@media screen and (max-width: 768px){.chit-header{height:56px;background-color:transparent}.chit-header ul li a{color:#000}.chit-header .chit-header-container{padding:0 1.5rem}.chit-header .chit-header-logo a img{display:block;width:64px}.chit-header .chit-mo-menu-wrap{position:fixed;z-index:50;width:100vw;height:100vh;background-color:#fff;padding:1.5rem;left:100vw;transition:all .5s ease}.chit-header .chit-mo-menu-wrap.active{left:0}.chit-header .chit-mo-menu-wrap .chit-header-nav-link{color:#000;font-size:18px}.chit-header .chit-header-nav-link{color:#000}.chit-header .chit-mo-menu-wrap li{margin-bottom:20px}.chit-header .chit-x-btn-wrap{width:100%;text-align:right}.chit-header .chit-mo-btn{color:#000}.chit-header .chit-mo-btn.active{display:none}}.mobile-header-section{display:none}@media screen and (max-width: 768px){.mobile-header-section{display:block}.mobile-all-header{width:100%;padding:10px 15px;display:flex;position:fixed;top:0;z-index:200;justify-content:space-between;align-items:center}.mobile-all-header .mobile-logo-img-wrap{width:90px}.mobile-all-header .mobile-logo-img-wrap>img{width:60%}.mobile-all-header .mobile-ham-menu{font-size:20px;color:#797979}.mobile-header-section .mobile-modal-unit{position:fixed;top:0;width:100%;min-height:100vh;background:white;z-index:250;left:100vw;transition:all .5s ease}.mobile-header-section .modal-top-sticky-wrap{position:fixed;width:100%;top:0;border-bottom:5px solid #ececec;display:flex;justify-content:space-between;align-items:center;padding:20px 15px}.mobile-header-section .mobile-modal-unit.active{left:0}.mobile-header-section .modal-top-unit-flex{display:flex;align-items:center;gap:20px}.mobile-header-section .modal-sticky-unit{display:flex;align-items:center;gap:5px}.mobile-header-section .modal-x-wrap{font-size:20px}.mobile-header-section .modal-scolled-wrap{overflow-y:auto;height:100vh;display:flex;flex-direction:column;justify-content:space-between}.mobile-header-section .modal-scrolled-bottom-wrap{display:flex;justify-content:space-between;height:50px;align-items:center}.mobile-header-section .modal-bottom-btn-unit{width:50%;height:100%;display:flex;justify-content:center;align-items:center;background:#fafafa;font-size:14px}.mobile-header-section .modal-bottom-btn-unit:nth-of-type(1){border-right:1px solid #ececec}.mobile-header-section .modal-scrolled-ect-wrap{padding:20px 15px;margin-top:100px}.mobile-header-section .modal-ect-unit{margin-bottom:20px;display:block}.mobile-header-section .modal-scroll-shop-wrap{padding:20px 15px;border-bottom:5px solid #ececec}.mobile-header-section .modal-shop-unit{display:block;margin-bottom:10px}.mobile-header-section .modal-shop-cate-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.mobile-header-section .modal-shop-cate-unit{width:50%;margin-bottom:10px}}.comp-introVisual-section{width:100%;height:100%;min-height:100vh;position:relative;overflow:hidden}.comp-introVisual-section .comp-introVisual-bgWrap{width:100%;height:100%;position:absolute;display:flex;align-items:flex-start;top:0;left:0;z-index:-1;overflow:hidden}.comp-introVisual-section .comp-introVisual-bgWrap .comp-introVisual-img{width:100%;height:120%;object-fit:cover;object-position:top;filter:brightness(.8)}.comp-introVisual-section .comp-introVisual-inner{width:100%;height:100%;position:relative;color:#fff;padding:400px 100px 100px}.comp-introVisual-section .comp-introVisual-layer{display:flex}.comp-introVisual-section .comp-introVisual-box{width:50%;position:relative}.comp-introVisual-section .comp-introVisual-box.width30{width:30%}.comp-introVisual-section .comp-introVisual-box.width70{width:70%;display:flex;justify-content:space-between}.comp-introVisual-section .comp-introVisual-box.width70>div{width:48%}.comp-introVisual-section .introVisual-box-flex{height:fit-content;display:flex;justify-content:space-between;align-items:flex-end;font-size:20px}.comp-introVisual-section .introVisual-box-flex .MuiSvgIcon-root{font-size:60px;border:1px solid #fff;padding:10px;border-radius:50%}.comp-introVisual-section .comp-introVisual-text{height:fit-content;overflow:hidden;font-size:50px;letter-spacing:-1px;display:flex;justify-content:space-between;align-items:center}.comp-introVisual-section .comp-introVisual-text.font20{font-size:20px}.comp-introVisual-section .comp-introVisual-text.font30{font-size:30px;align-items:flex-start}.comp-introVisual-section .comp-introVisual-text.text-years-num{font-size:200px}.comp-introVisual-section .comp-introVisual-text.text-years{font-size:40px}.comp-introVisual-section .comp-introVisual-text.text-des{font-size:22px;position:absolute;top:100%}.comp-introVisual-section .comp-introVisual-title{height:fit-content;overflow:hidden;font-size:180px;font-weight:400;line-height:1.2;letter-spacing:-16px;display:flex;justify-content:space-between;align-items:center}.comp-introVisual-section .text-num{font-size:20px;letter-spacing:0}.comp-introVisual-section .text-up{display:inline-block;transform:translateY(100%);opacity:0}.comp-introVisual-section .comp-introVisual-boxLine{border-top:1px solid #fff}.paddingTop20{padding-top:20px}.marginBot50{margin-bottom:200px}@media screen and (max-width: 768px){.comp-introVisual-section .comp-introVisual-inner{padding:200px 20px 50px}.comp-introVisual-section .comp-introVisual-layer{flex-direction:column}.comp-introVisual-section .comp-introVisual-boxLine{width:100%}.comp-introVisual-section .comp-introVisual-text{font-size:22px}.comp-introVisual-section .comp-introVisual-box{width:100%;padding:10px 0 30px}.comp-introVisual-section .comp-introVisual-title{font-size:60px;letter-spacing:-3px}.comp-introVisual-section .comp-introVisual-text.text-years-num{font-size:60px;padding-top:20px}.comp-introVisual-section .comp-introVisual-text.text-years{font-size:24px}.comp-introVisual-section .comp-introVisual-text.text-des{position:static;font-size:16px;padding-top:6px}.comp-introVisual-section .comp-introVisual-text.font30{font-size:18px}.comp-introVisual-section .text-num{font-size:14px}.comp-introVisual-section .comp-introVisual-box.width70{width:100%;flex-direction:column}.comp-introVisual-section .comp-introVisual-box.width30{width:100%}.comp-introVisual-section .comp-introVisual-box.width70>div{width:100%}.comp-introVisual-section .comp-introVisual-text.font20{font-size:20px;padding-top:20px}.marginBot50{margin-bottom:0}.paddingTop20{padding-top:0}}.comp-introVisual-about{max-width:50%;height:310px;background-color:#fff;color:#333;padding:30px;border-radius:14px;display:flex;flex-direction:column}.comp-introVisual-aboutTitle{font-size:24px;margin-bottom:20px;color:#818181}.comp-introVisual-aboutText{font-size:36px;margin-bottom:30px}.comp-introVisual-btnWrap{display:flex;margin:auto 0 0 auto}.comp-introVisual-textBtn{padding:10px 30px;font-size:20px;background-color:#818181;color:#fff;margin-left:10px;border-radius:6px}.comp-introVisual-aboutBtn .MuiSvgIcon-root{color:#333;padding:10px;font-size:70px;background-color:#eee;border-radius:50%;margin-left:auto}@media screen and (max-width: 768px){.comp-introVisual-about{max-width:100%;height:230px;margin-top:50px}.comp-introVisual-aboutTitle{font-size:16px;margin-bottom:10px}.comp-introVisual-aboutText{font-size:20px}.comp-introVisual-btnWrap{margin:auto auto 0}.comp-introVisual-textBtn{font-size:14px}.comp-introVisual-aboutBtn .MuiSvgIcon-root{font-size:50px}}.comp-prove-section{width:100%;height:100%;position:relative;padding:100px 50px;background-color:#f4f4f4}.comp-prove-section .comp-prove-inner{width:100%;height:100%;position:relative}.comp-prove-section .comp-prove-imgWrap{width:70%;border-radius:14px;overflow:hidden;padding-left:40px}.comp-prove-section .comp-prove-img{width:100%;object-fit:cover}.comp-prove-section .comp-prove-container{width:100%;display:flex;margin-bottom:100px}.comp-prove-section .comp-prove-containerTitle{width:30%;font-size:20px;padding:30px 0;border-top:2px solid #333}.comp-prove-section .comp-prove-container-textWrap{width:70%;margin-left:60px;border-top:2px solid #333}.comp-prove-section .comp-prove-containerText{font-size:22px;padding:30px 0;border-bottom:1.5px solid #D5D5D5}.comp-prove-section .comp-prove-containerLine{display:flex}.comp-prove-section .comp-prove-container-num{width:200px;display:inline-block}.comp-prove-section .comp-prove-container-text{display:inline-block;width:calc(100% - 200px);padding:0 50px}@media screen and (max-width: 768px){.comp-prove-section{padding:50px 20px}.comp-prove-section .comp-prove-container{flex-direction:column;margin-bottom:50px}.comp-prove-section .comp-prove-containerTitle{border-top:none;padding:10px 0}.comp-prove-section .comp-prove-container-text{padding:0;width:100%}.comp-prove-section .comp-prove-containerText{padding:26px 0;font-size:16px}.comp-prove-section .comp-prove-container-textWrap{margin-left:0;width:100%}.comp-prove-section .comp-prove-container-num{width:80px}.comp-prove-section .comp-prove-imgWrap{width:100%;padding-left:0;margin-top:30px}}.title-container{width:100%;height:100%;position:relative}.title-container-line{width:100%;height:2px;background-color:#333}.title-container-subTitleWrap{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-bottom:50px}.title-container-subTitle,.title-container-subNum{font-size:20px}.title-container-title{font-size:120px;font-weight:400;line-height:1.1;letter-spacing:-8px;margin-bottom:100px}.title-container-upAni{opacity:0;transform:translateY(30%)}@media screen and (max-width: 768px){.title-container-title{font-size:26px;letter-spacing:-1px;margin-bottom:40px}.title-container-subTitleWrap{margin-bottom:10px;padding:14px 0}.title-container-subTitle{font-size:16px}.title-container-subNum{font-size:14px}}.comp-one-section{width:100%;height:100%;position:relative;padding:100px 50px 150px;background-color:#f4f4f4}.comp-one-inner{width:100%;height:100%;position:relative}.comp-one-container{position:relative}.comp-one-bgImg{width:100%;min-height:950px;border-radius:14px;max-height:800px;overflow:hidden}.comp-one-contBox{width:65%;min-height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;background-color:#fff;padding:50px;border-radius:10px}.comp-one-contLeft{width:65%;height:fit-content;margin:auto 0}.comp-one-contRight{width:20%}.comp-one-contRight .comp-one-img{width:100%;object-fit:cover;border-radius:10px;overflow:hidden}.comp-one-text{font-size:44px;line-height:1.2;margin-bottom:50px}.comp-one-btn{text-transform:uppercase;padding:16px 40px;background-color:#fff;color:#333;border:1px solid #333;border-radius:30px;box-sizing:border-box;transition:all .5s}.comp-one-btn:hover{background-color:#333;color:#fff}.comp-one-AllBtn{width:200px;aspect-ratio:1/1;border-radius:50%;position:absolute;left:50%;bottom:-11%;transform:translate(-50%);text-transform:uppercase;background-color:#e8e8e8;font-size:20px;line-height:1;color:#333;padding:30px;display:flex;justify-content:center;align-items:center;transition:all .5s}.comp-one-AllBtn:hover{color:#fff;background-color:#333}@media screen and (max-width: 768px){.comp-one-section{padding:50px 20px 70px}.comp-one-bgImg{min-height:540px}.comp-one-contBox{width:90%;padding:20px;flex-direction:column;min-height:320px}.comp-one-contRight{order:-1}.comp-one-contLeft{width:80%}.comp-one-text{font-size:18px}.comp-one-AllBtn{width:120px;padding:0;font-size:15px}.comp-one-btn{padding:10px 30px;font-size:14px}}.comp-career-section{width:100%;height:100%;position:relative;padding:100px 50px;background-color:#f4f4f4}.comp-career-inner{width:100%;height:100%;position:relative}.comp-career-listWrap{width:100%;height:100%;position:relative;display:flex;flex-wrap:wrap}.comp-career-list{width:calc(50% - 25px);aspect-ratio:1/ .6;margin-right:50px;padding-bottom:50px;display:flex}.comp-career-list:nth-child(2n){margin-right:0}.comp-career-img{width:50%;object-fit:cover}.comp-career-list.rightImg .comp-career-img{order:1}.comp-career-list.rightImg .comp-career-information{padding:0 30px 0 0}.comp-career-information{padding-left:30px}.comp-career-information-inner{height:100%;border-top:1px solid #ddd;padding-top:20px;display:flex;flex-direction:column}.comp-career-userInfo{padding-bottom:40px;font-size:40px;font-weight:200}.comp-career-userName{margin-bottom:10px}.comp-career-inform{font-size:20px}.comp-career-text{color:#727272}.comp-career-btn{color:#faa43b;display:flex;align-items:center;margin-top:auto}.comp-career-btn .MuiSvgIcon-root{font-size:40px;border:1px solid #faa43b;padding:10px;border-radius:50%;margin-left:30px}.comp-career-btn path{transition:all .3s}@media screen and (max-width: 768px){.comp-career-section{padding:50px 20px}.comp-career-listWrap{flex-direction:column}.comp-career-list{width:100%}.comp-career-userInfo{font-size:24px;padding-bottom:20px}.comp-career-inform{font-size:16px}.comp-career-text{font-size:14px}.comp-career-img{width:40%}.comp-career-information{padding-left:20px}.comp-career-btn{padding-top:10px}.comp-career-btn .MuiSvgIcon-root{font-size:26px;padding:3px}}.comp-changImg-section{width:100%;height:400vh;position:relative;padding:0;background-color:#f4f4f4}.comp-changImg-section .comp-changImg-inner{width:100%;height:100vh;position:sticky;top:0;display:flex}.comp-changImg-section .comp-changImg-leftWrap{width:50%;position:relative}.comp-changImg-section .comp-changImg-subTitle{position:absolute;left:15%;top:10%;z-index:1}.comp-changImg-section .comp-changImg-title{position:absolute;left:15%;top:15%;font-size:30px;z-index:1}.comp-changImg-section .comp-changImg-imgWrap{width:100%;height:100%;position:relative}.comp-changImg-section .comp-changImg-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s}.comp-changImg-section .comp-changImg-rightWrap{width:50%}.comp-changImg-section .comp-changImg-rightList{height:25%;padding:0 70px 0 50px;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(50%);transition:all .5s;border-bottom:1px solid #dcdcdc}.comp-changImg-section .comp-changImg-rightTitle{font-size:24px;margin-bottom:20px}.comp-changImg-section .comp-changImg-rightText{font-size:16px;color:#6c6c6c;padding-left:30px}@media screen and (max-width: 768px){.comp-changImg-section .comp-changImg-inner{flex-direction:column}.comp-changImg-section .comp-changImg-leftWrap{width:100%;height:40%}.comp-changImg-section .comp-changImg-subTitle{left:10%;font-size:14px}.comp-changImg-section .comp-changImg-title{top:18%;left:10%;font-size:20px}.comp-changImg-section .comp-changImg-rightWrap{width:100%;height:60%}.comp-changImg-section .comp-changImg-rightList{padding:0 20px}.comp-changImg-section .comp-changImg-rightTitle{font-size:18px;margin-bottom:10px}.comp-changImg-section .comp-changImg-rightText{padding-left:10px;font-size:14px}}.comp-prove-section2{width:100%;height:100%;position:relative;padding:100px 50px;background-color:#f4f4f4}.comp-prove-section2 .comp-prove-inner{width:100%;height:100%;position:relative}.comp-prove-section2 .comp-prove-imgWrap{width:70%;border-radius:14px;overflow:hidden;padding-left:40px}.comp-prove-section2 .comp-prove-img{width:100%;object-fit:cover}.comp-prove-section2 .comp-prove-container{width:100%;display:flex;margin-bottom:100px}.comp-prove-section2 .comp-prove-containerTitle{width:30%;font-size:20px;padding:30px 0;border-top:2px solid #333}.comp-prove-section2 .comp-prove-container-textWrap{width:70%;margin-left:60px;border-top:2px solid #333}.comp-prove-section2 .comp-prove-containerText{font-size:22px;padding:30px 0;border-bottom:1.5px solid #D5D5D5}.comp-prove-section2 .comp-prove-containerLine{display:flex}.comp-prove-section2 .comp-prove-container-num{width:200px;display:inline-block}.comp-prove-section2 .comp-prove-container-text{display:inline-block;width:calc(100% - 200px);padding:0 50px}@media screen and (max-width: 768px){.comp-prove-section2{padding:50px 20px}.comp-prove-section2 .comp-prove-container{flex-direction:column;margin-bottom:50px}.comp-prove-section2 .comp-prove-container-text{padding:0;width:100%}.comp-prove-section2 .comp-prove-containerText{padding:26px 0;font-size:16px}.comp-prove-section2 .comp-prove-container-textWrap{margin-left:0;width:100%}.comp-prove-section2 .comp-prove-container-num{width:80px}.comp-prove-section2 .comp-prove-containerTitle{border-top:none;padding:10px 0}}.graph-section{position:relative;width:100%;height:350vh;background:#F4F4F4;color:#333;padding:60px}.graph-section .graph-wrap-title{font-size:56px;padding-bottom:60px;line-height:56px;letter-spacing:-.9px;opacity:0;transform:translateY(20%)}.graph-section .graph-wrap-title.active{font-size:56px;padding-bottom:60px;line-height:56px;letter-spacing:-.9px;opacity:1;transform:translateY(0);transition:all 1s}.graph-section .graph-wrap{position:sticky;top:0;width:100%;height:100vh}.graph-section .graph-wrap-inner{width:100%;height:100%;display:flex;flex-direction:column;padding-bottom:50px}.graph-section .graph-wrap-box{position:relative;width:100%;height:55%;margin-top:75px}.graph-section .graph-wrap-box-left-line{position:absolute;height:100%;width:100%;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);opacity:0}.graph-section .graph-wrap.active .graph-wrap-box-left-line{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);opacity:1;transition:all 1s}.graph-section .graph-wrap-box-left-line:before{position:absolute;content:"";top:0;left:0;width:1px;height:100%;background-color:#0000003d}.graph-section .graph-wrap-box-left-line svg{position:relative;top:-10px;left:-1px;stroke-width:1.5px;transform:rotate(-90deg)}.graph-section .graph-wrap-box-bottom-line{position:absolute;bottom:0;height:100%;width:100%;clip-path:polygon(0 100%,0 100%,0 0,0 0);opacity:0}.graph-section .graph-wrap-box-bottom-line:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:#0000003d}.graph-section .graph-wrap.active .graph-wrap-box-bottom-line{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);opacity:1;transition:all 1s}.graph-section .graph-wrap-box-bottom-line svg{position:absolute;right:0;top:99%;stroke-width:1.5px}.graph-section .graph-wrap-box-inner{position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%;padding-top:120px}.graph-section .graph-wrap-box-col{height:33.34%;border-top:1px solid rgba(0,0,0,.23);width:0%;opacity:0}.graph-section .graph-wrap.active .graph-wrap-box-col.first{width:100%;opacity:1;transition:all 1s .4s}.graph-section .graph-wrap.active .graph-wrap-box-col.second{width:100%;opacity:1;transition:all 1s .2s}.graph-section .graph-wrap.active .graph-wrap-box-col.third{width:100%;opacity:1;transition:all 1s}.graph-section .graph-wrap-box-col-row{position:relative;width:100%;height:100%}.graph-section .graph-wrap-box-col-row-item{position:absolute;width:33.34%;height:100%;padding:20px;display:flex;background:#a9a9a9}.graph-section .graph-wrap-box-col-row-item-txt{font-size:13px;color:#333;height:fit-content}.graph-section .graph-wrap-box-col-row-item-txt p{font-size:13px;color:#333}.graph-section .graph-wrap-box-col-row-item-txt img{display:block}.graph-section .graph-wrap-box-col-row-item.logo{background:#ffffff;padding:20px;justify-content:center;align-items:center;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);z-index:3}.graph-section .graph-wrap-box-col-row-item-txt{width:150px}.graph-section .graph-wrap-box-col-row-item-txt img{width:100%}.graph-section .graph-wrap-box-col.first .graph-wrap-box-col-row-item{left:66.68%;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transform:translate(0);z-index:2}.graph-section .graph-wrap-box-col.second .graph-wrap-box-col-row-item{left:33.34%;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transform:translate(0);z-index:1}.graph-section .graph-wrap-box-col.third .graph-wrap-box-col-row-item{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}.graph-section .graph-wrap-author{height:45%;padding-top:100px;display:flex}.graph-section .graph-wrap-author-progress{width:33.34%;display:flex}.graph-section .graph-wrap-author-progress-gray{position:relative;overflow:hidden;width:30px;height:5px;background:#2f2fc7;margin-right:10px;border-radius:5px}.graph-section .graph-wrap-author-progress-white{position:absolute;width:30px;height:5px;background:#676767;margin-right:10px;border-radius:5px;transform:translate(0)}.graph-section .graph-wrap-author-progress-gray.first .graph-wrap-author-progress-white,.graph-section .graph-wrap-author-progress-gray.second .graph-wrap-author-progress-white{transform:translate(-100%)}.graph-section .graph-wrap-author-txt-box{position:relative;overflow:hidden;width:33.34%;font-size:22px}.graph-section .graph-wrap-author-txt-inner{position:absolute;opacity:0;transform:translateY(30%)}.graph-section .graph-wrap-author-txt-inner.active{opacity:1;transform:translateY(0);transition:all 1s}.graph-section .graph-wrap-author-txt-des{color:#949494}.graph-section .graph-wrap-author-structure-box{position:relative;overflow:hidden;width:33.34%}.graph-section .graph-wrap-author-structure-title{font-size:22px;margin-bottom:10px}.graph-section .graph-wrap-author-structure-des{position:absolute;width:100%;font-size:14px;opacity:0;transform:translateY(30%)}.graph-section .graph-wrap-author-structure-des.active{opacity:1;transform:translateY(0);transition:all 1s}.graph-section .graph-wrap-author-structure-des-item{display:flex;align-items:center;border-bottom:1px solid rgba(87,87,87,.24);padding:10px 0}.graph-section .graph-wrap-author-structure-des-item:last-child{border-bottom:none}.graph-section .graph-wrap-author-structure-des-item-num{width:25px;aspect-ratio:1 / 1;margin-right:10px;background:#5c5c66;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}@media screen and (max-width: 768px){.graph-section{padding:50px 20px}.graph-section .graph-wrap-title.active{font-size:30px;line-height:1.2}.graph-section .graph-wrap-author{flex-wrap:wrap;padding-top:30px}.graph-section .graph-wrap-author-progress{width:100%}.graph-section .graph-wrap-author-txt-box{width:50%;font-size:18px}.graph-section .graph-wrap-author-txt-des{font-size:14px}.graph-section .graph-wrap-author-structure-box{width:50%}.graph-section .graph-wrap-author-structure-title{font-size:18px}}.comp-contact-section{width:100%;height:100%;position:relative;background-color:#f4f4f4;padding:100px 300px}.comp-contact-inner{width:100%;height:100%;min-height:400px;border-radius:14px;position:relative;display:flex;padding:50px;background-color:#c5c5c5}.comp-contact-leftWrap{width:50%;padding:0 30px}.comp-contact-leftWrap .comp-contact-left-sub{font-size:16px;margin-bottom:20px}.comp-contact-leftWrap .comp-contact-left-title{font-size:40px;font-weight:500}.comp-contact-rightWrap{width:50%;padding:0 30px;display:flex;flex-direction:column;justify-content:center}.comp-contact-rightWrap .comp-contact-right-text{font-size:24px;margin-bottom:50px}.comp-contact-right-btnWrap{display:flex}.comp-contact-right-btn{color:#fff;background-color:#c5c5c5;border-radius:14px;border:1px solid #fff;padding:12px 50px;margin-right:20px;transition:all .3s}.comp-contact-right-btn.color-btn{color:#fff;background-color:#adadad;border-radius:14px;border:1px solid #adadad;padding:12px 50px;margin-right:20px;transition:all .3s}.comp-contact-right-btn:hover,.comp-contact-right-btn.color-btn:hover{color:#fff;background-color:#333;border-color:#c5c5c5}@media screen and (max-width: 768px){.comp-contact-section{padding:50px 20px}.comp-contact-inner{padding:10px;flex-direction:column;justify-content:space-around}.comp-contact-leftWrap{width:100%;padding:0 10px}.comp-contact-leftWrap .comp-contact-left-sub{margin-bottom:10px}.comp-contact-rightWrap{width:100%;padding:0 10px}.comp-contact-leftWrap .comp-contact-left-title{font-size:18px;color:#5c5c66;margin-bottom:20px}.comp-prove-containerTitle{padding:10px 0}.comp-contact-right-btn,.comp-contact-right-btn.color-btn{padding:10px 20px;font-size:14px}}
