a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:10px}body{line-height:1;font-family:Pretendard;font-weight:400;letter-spacing:-.01em;overflow-y:auto;box-sizing:border-box!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{font-family:Pretendard;cursor:pointer;border:none;background:none}.pc{display:block}.mobile{display:none}.flex__box{display:flex;align-items:center;justify-content:space-between}.container{max-width:1440px;margin:0 auto;width:100%}.header{position:fixed;left:0;right:0;top:0;height:8rem;z-index:10;background-color:rgba(0,0,0,.5)}.header .header-inner{max-width:1440px;width:100%;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header .header-inner .logo{height:auto}.header .header-inner .logo a{display:block}.header .header-inner .logo a img{width:100%}.container__box{max-width:800px;width:100%;margin:0 auto}.contact_us .inner__box .tit__box{margin:20px 0 30px}.contact_us .inner__box .tit__box .title{font-size:5rem;color:#222;font-weight:700;margin-bottom:2.5rem;letter-spacing:-1px}.contact_us .inner__box .tit__box .desc{font-size:1.7rem;color:#777;font-weight:400}.contact_us .inner__box .tit__box .tel-box{font-size:2rem;font-weight:600;margin:.75rem 0 2.5rem;color:#4e4e4e;border-bottom:1px solid #ddd;padding:1.5rem 0}.contact_us .inner__box .tit__box .tel-box span{font-size:1.6rem;background:#212121;color:#fff;width:3rem;height:3rem;border-radius:50%;line-height:3rem;text-align:center;display:inline-block;padding:0;vertical-align:middle;margin-right:2px}.contact_us .inner__box .form__box .input__wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.contact_us .inner__box .form__box .input__wrap li{width:48%}.contact_us .inner__box .form__box .input__wrap li .input__box{margin-bottom:2.5rem}.contact_us .inner__box .form__box .input__wrap li .input__box label{display:block;font-size:1.7rem;font-weight:600;color:#222;margin-bottom:1rem}.contact_us .inner__box .form__box .input__wrap li .input__box .input-form{border:1px solid #ddd;background:#f7f7f7;height:4.6rem;padding:10px 10px;font-size:1.6rem;box-sizing:border-box;width:100%}.contact_us .inner__box .form__box .input__wrap li .input__box .input-form::-moz-placeholder{color:#999;font-family:Pretendard}.contact_us .inner__box .form__box .input__wrap li .input__box .input-form::placeholder{color:#999;font-family:Pretendard}.contact_us .inner__box .form__box .input__wrap li .input__box .input-form.txt-area{height:auto;resize:none}.contact_us .inner__box .form__box .input__wrap li.wid-100{width:100%}.contact_us .contact__txt{border:1px solid #ddd;background:#f7f7f7;padding:12px 12px;font-size:1.4rem;box-sizing:border-box;width:100%;height:7.5rem;margin-bottom:20px;word-break:break-word;word-break:keep-all;overflow-y:auto}.contact_us .contact__txt li{margin-bottom:10px;color:#888}.contact_us .contact__txt .privacy__li{margin-bottom:5px;font-weight:600;color:#6c6c6c}.section3,.section4,.section5{background:#040f22!important}.product-wrap{position:relative}.product-wrap .tab-btn__box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:25%}.product-wrap .tab-btn__box .prod-title{font-weight:700;text-align:left;display:block;font-size:1.5rem;color:#999;padding:10px 0;line-height:145%;position:relative;color:#fff;font-size:3rem;left:-50px;text-shadow:1px 10px 30px gray}.product-wrap .tab-btn__box .btn-inner{text-align:left}.product-wrap .tab-btn__box button{display:block;font-size:1.5rem;color:#999;padding:22px 0;line-height:145%;height:80px;position:relative}.product-wrap .tab-btn__box button:after{content:"";position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);width:8px;height:8px;background:hsla(0,0%,100%,.4);border-radius:50%}.product-wrap .tab-btn__box button.on{color:#ffd600;font-weight:700;transform:scale(1.25)}.product-wrap .tab-btn__box button.on:after{background:#ffd600}.product-wrap .layout__box{display:flex;justify-content:space-between;align-items:center;width:74%;margin-left:auto}.product-wrap .layout__box .img__box{max-width:500px;width:100%}.product-wrap .layout__box .img__box img{width:100%;border-radius:50%}.product-wrap .layout__box .txt__box{width:calc(100% - 545px);margin-top:10rem}.product-wrap .layout__box .txt__box .pd-logo{max-width:28rem;width:100%;margin-bottom:2rem}.product-wrap .layout__box .txt__box .pd-logo img{width:100%}.product-wrap .layout__box .txt__box dl{margin-bottom:2rem;font-size:1.6rem;color:#d8d8d8;line-height:145%;font-weight:400;border-top:1px solid #707070;padding-top:1.5rem;word-break:keep-all}.product-wrap .layout__box .txt__box dl dt{color:#ffd600;font-weight:600;margin-bottom:.6rem;font-size:1.8rem}.product-wrap .layout__box .txt__box dl:nth-child(2){min-height:5rem;max-height:22rem}.product-wrap .layout__box .txt__box dl:nth-child(3),.product-wrap .layout__box .txt__box dl:nth-child(4){min-height:15rem;max-height:25rem}.top-menu{z-index:10;position:fixed;top:15px;right:13%;border-radius:50px;height:4.8rem;display:flex;align-items:center;border:1px solid #969696;padding:0 40px;background:#050b21}.top-menu p{font-size:1.6rem;color:#fff;font-weight:500;margin-right:4rem;height:100%;line-height:4.8rem;cursor:pointer}.top-menu p:last-child{margin-right:0}.section1 .vueperslides,.section1 .vueperslides .vueperslides__inner{width:100%;height:100%}.section1 .vueperslides .vueperslides__inner .vueperslides__parallax-wrapper{height:100%;padding-bottom:0!important}.section1 .vueperslides .vueperslides__inner .vueperslides__parallax-wrapper .vueperslides__track .vueperslide .vueperslide__content-wrapper{align-items:flex-start;max-width:1600px}.section1 .vueperslides .vueperslides__inner .vueperslides__parallax-wrapper .vueperslides__track .vueperslide .vueperslide__content-wrapper .vueperslide__title{text-align:left;margin-bottom:40px}.section1 .vueperslides .vueperslides__inner .vueperslides__parallax-wrapper .vueperslides__track .vueperslide .vueperslide__content-wrapper .vueperslide__title p{color:#fff;font-size:7rem;line-height:140%;font-weight:600}.section1 .vueperslides .vueperslides__inner .vueperslides__parallax-wrapper .vueperslides__track .vueperslide .vueperslide__content-wrapper .vueperslide__title p strong{color:#ffd600;font-weight:700}.section1 .vueperslides .vueperslides__inner .vueperslides__parallax-wrapper .vueperslides__track .vueperslide .vueperslide__content-wrapper .vueperslide__content p{text-align:left;font-size:1.8rem;color:#cacaca}.section1 .vueperslides .vueperslides__arrows{display:none}.section1 .vueperslides .vueperslides__bullets{bottom:70px}.section1 .slide-wraaper{width:100%;height:100%;position:relative}.section1 .slide-wraaper .txt-box{position:absolute;top:50%;height:360px;transform:translateY(-50%)}.section1 .slide-wraaper .txt-box .title{color:#fff;font-size:7rem;line-height:140%;font-weight:600;margin-bottom:40px}.section1 .slide-wraaper .txt-box .title strong{color:#ffd600;font-weight:700}.section1 .slide-wraaper .txt-box .desc{text-align:left;font-size:1.8rem;color:#cacaca}.section1 .slide-wraaper .scroll{position:absolute;margin-top:100px;font-size:15px;color:#fff;font-weight:600;padding-top:100px;background:none;animation:scrollDown 1.5s ease-in-out infinite}.section1 .slide-wraaper .scroll:after{content:"";position:absolute;top:0;left:0;width:2px;height:80px;background:hsla(0,0%,100%,.22);outline:none}.section1 .slide-wraaper .scroll:before{content:"";position:absolute;top:0;left:0;width:1px;height:80px;background:#fff;height:18px;outline:none;animation:scrollDown 2s ease infinite}.section1 .slide-wraaper .scroll-down-wrap{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:3}.section1 .slide-wraaper .scroll-down-wrap h4{font-size:1.4rem;margin-top:0;margin-bottom:10px;color:#fff}.section1 .slide-wraaper .scroll-line{width:1px;height:7.3rem;background-color:hsla(0,0%,100%,.43);margin:0 auto}.section1 .slide-wraaper .scroll-down{width:.2rem;height:7.3rem;background:#fff;animation:scrollDown 2s ease infinite;margin:0 auto}@keyframes scrollDown{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes movedown{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes movedown2{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.input__box label{font-size:1.5rem;color:#666;vertical-align:1px}.input__box label .require{color:#e92a14;margin-right:4px;padding:0}.input__box input[type=checkbox]{width:1.6rem;height:1.6rem;margin-right:.6rem;vertical-align:-1px}.btn__wrap button{background:#222;color:#fff;border-radius:50px;padding:1.4rem 0;display:inline-block;font-size:1.6rem;font-weight:600;width:15rem}.warn-txt{color:#d22e2e!important}.modal__overlay{position:absolute;left:0;top:0;right:0;width:100%;bottom:0;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.4);z-index:50}.modal__overlay .modal__box{position:relative;background:#fff;z-index:100;width:48rem;margin:0 auto;border-radius:8px;box-shadow:0 3px 20px 3px rgba(0,0,0,.1)}.modal__overlay .modal__box .modal__inner{padding:4.5rem 0;text-align:center}.modal__overlay .modal__box .modal__inner .text{font-size:1.8rem;color:#2b2b2b;font-weight:500;line-height:140%}.modal__overlay .modal__box .modal__inner .btn__box{margin-top:30px;text-align:center}.modal__overlay .modal__box .modal__inner .btn__box button{display:inline-block;padding:1rem 2rem;font-size:1.6rem;font-weight:600;color:#fff;background:#222;border-radius:4px}@media(max-width:1560px){.product-wrap .layout__box{justify-content:center;width:82%}.product-wrap .tab-btn__box{left:5%}.product-wrap .layout__box .txt__box{width:45%}.product-wrap .layout__box .img__box{width:100%;max-width:400px;margin-right:auto;margin-right:0}.product-wrap .tab-btn__box{width:25%}}@media(max-width:1440px){.container{padding:0 20px;box-sizing:border-box}.header .header-inner .logo{width:196px;margin-top:8px}.header .header-inner{padding:0 20px;box-sizing:border-box}.footer .footer_inner .footer-top .ft-logo img{width:180px}html{font-size:8.5px}.product-wrap .tab-btn__box button{display:block;font-size:1.5rem;color:#999;padding:22px 0;line-height:145%;height:80px;position:relative}.product-wrap .tab-btn__box button:after{content:"";position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);width:8px;height:8px;background:hsla(0,0%,100%,.4);border-radius:50%}.product-wrap .tab-btn__box button.on{color:#ffd600;font-weight:700;transform:scale(1)}.product-wrap .tab-btn__box button.on:after{background:#ffd600}}@media(max-width:1024px){.product-wrap .layout__box,.product-wrap .scroll-box{width:100%}.product-wrap .tab-btn__box{transform:translateY(0);position:absolute;top:0;left:0;display:flex;width:100%;justify-content:space-around}.product-wrap .tab-btn__box button{padding:0}.product-wrap .tab-btn__box button:after{display:none}.product-wrap .tab-btn__box .btn-inner{margin-bottom:2rem}.product-wrap .tab-btn__box .btn-inner:last-child{margin-bottom:0}.product-wrap .layout__box{justify-content:space-between;padding:0 2.5rem;box-sizing:border-box}.product-wrap .layout__box .img__box{max-width:320px}.product-wrap .layout__box .txt__box{width:56%;min-height:522px}.prod-title{font-weight:700;text-align:left;display:block;font-size:1.5rem;color:#999;padding:10px 0;line-height:145%;position:relative;color:#fff;font-size:3rem;left:0!important;top:1rem;text-shadow:1px 10px 30px gray}}@media(max-width:768px){.product-wrap .tab-btn__box button{height:auto}.product-wrap .layout__box .img__box{max-width:250px;margin-bottom:2rem}.product-wrap .layout__box .txt__box .pd-logo{max-width:22rem}.prod-title{font-weight:700;text-align:left;display:block;font-size:1.5rem;color:#999;padding:10px 0;line-height:145%;position:relative;color:#fff;font-size:3rem;left:0!important;top:-2.5rem;text-shadow:1px 10px 30px gray}}@media(max-width:668px){html{font-size:7.5px}.product-wrap .layout__box{flex-wrap:wrap}.product-wrap .tab-btn__box{position:relative;left:auto;right:auto;top:0;transform:translate(0);display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;margin-bottom:1rem}.product-wrap .tab-btn__box .btn-inner{margin-bottom:0;width:50%;border-right:1px solid #585858;box-sizing:border-box}.product-wrap .layout__box .img__box{margin:0 auto 3rem}.product-wrap .tab-btn__box .btn-inner button{padding:1rem .5rem;text-align:center;background:hsla(0,0%,100%,.2);color:#eee;width:100%}.product-wrap .tab-btn__box .btn-inner button.on{background:#ffd600;color:#222;transform:scale(1)}.product-wrap .layout__box .txt__box{width:100%;margin-top:3rem;min-height:420px;position:relative}.product-wrap .layout__box .txt__box .pd-logo{position:absolute;left:0;bottom:103%;max-width:20rem}.section1 .slide-wraaper .txt-box .title{font-size:5.5rem;word-break:keep-all}.top-menu{right:10px;top:10px;padding:0 15px}.header .header-inner .logo{width:166px}.pc{display:none}.mobile{display:block}.product-wrap .layout__box .txt__box dl.bd-none{border:none}.product-wrap .layout__box .txt__box dl{margin-bottom:1.5rem}.prod-title{font-weight:700;text-align:left;display:block;font-size:1.5rem;color:#999;padding:10px 0;line-height:145%;position:relative;color:#fff;font-size:3rem;left:0;text-shadow:1px 10px 30px gray}}@media(max-width:480px){html{font-size:6.5px}.header .header-inner,.top-menu{padding:0 12px}.top-menu p{margin-right:2rem}.header .header-inner .logo{width:140px;margin-top:0}.product-wrap .layout__box{padding:0}.product-wrap .layout__box .txt__box{margin-top:0}.section.section3{padding-top:10rem}.product-wrap .tab-btn__box{justify-content:flex-start}.product-wrap .layout__box .txt__box dl:nth-child(2){min-height:auto;max-height:auto}.product-wrap .layout__box .txt__box dl:nth-child(3){min-height:auto;max-height:auto;margin-top:4rem}.product-wrap .layout__box .txt__box dl:nth-child(4){min-height:auto;max-height:auto}.product-wrap .layout__box .txt__box .pd-logo{margin-bottom:1.5rem;max-width:14rem}.section1 .slide-wraaper .txt-box{padding:0 2rem}.section1 .slide-wraaper .txt-box .desc{line-height:138%;word-break:keep-all}.contact_us .inner__box .tit__box .title{font-size:4rem}}@media(max-width:400px){.product-wrap .layout__box .img__box{max-width:170px}.product-wrap .layout__box .txt__box{min-height:390px}.product-wrap .tab-btn__box{justify-content:flex-start}.product-wrap .tab-btn__box .btn-inner{width:50%}}@font-face{font-family:Pretendard;src:url(/tech/fonts/Pretendard-Light.28a64f0a.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Pretendard;src:url(/tech/fonts/Pretendard-Regular.832fda20.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(/tech/fonts/Pretendard-Medium.e750b571.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Pretendard;src:url(/tech/fonts/Pretendard-SemiBold.6d48a5f3.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Pretendard;src:url(/tech/fonts/Pretendard-ExtraBold.575473ea.woff) format("woff");font-weight:700;font-style:normal}.section{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50%}.section.section1{background-image:url(/tech/img/section1.40e69955.png)}.section.section3{background-image:url(/tech/img/section3.bfaad608.png)}.section.section4{background-image:url(/tech/img/section4.768e2a52.png)}.compInfo{width:100%;text-align:center}.compInfo .logo__box{position:relative;width:270px}.compInfo .logo__box img{width:100%}.compInfo .logo__box:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;height:46px;background:#ddd;top:calc(100% + 25px)}.compInfo dl dt{color:#287ee0;font-size:2.4rem;transform:translate(0)}.compInfo dl dd{font-size:5rem;letter-spacing:-.025em;line-height:140%;margin-top:10rem;word-break:keep-all;transform:translate(0);font-weight:600}.product-wrap .compInfo{display:flex;overflow:hidden;align-items:center;margin:0 auto;flex-direction:column}.logo__slide{display:flex;align-items:center;margin-top:17rem}.logo__slide .logo_slide_bx li{margin-right:0}.logo__slide .logo_slide_bx li img{width:140px}.logo__slide .logo_slide_bx{flex-shrink:0;min-width:100%;display:flex;align-items:center;justify-content:space-around;animation:logoslide 30s linear infinite}@keyframes logoslide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}h2{position:fixed}.fullpage{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}h1{font-size:6em;margin:0;text-align:center;padding:0 1rem}p{font-size:1em}.fullpage a,.fullpage span{text-decoration:none;font-weight:600;background:hsla(0,0%,100%,.2);padding:5px 10px;color:#fff;margin-left:5px}.fullpage .input__box span{margin-left:0}.red{background-color:#ab4545}section.black{background-color:#000}.blue{background-color:#237ad4}.green{background-color:#5e9f6d}.purple{background-color:#42325b}h1.black{color:#000}.sections-menu{position:fixed;right:4rem;top:50%;transform:translateY(-50%);z-index:10}.sections-menu .menu-point{width:8px;height:8px;background:#e5e5e5;display:block;margin:1rem 0;transition:all .4s ease-in-out;cursor:pointer;border-radius:50%}.sections-menu .menu-point.active{background:#b1b1b1;bottom:2px solid #ddd;transform:scale(1.85)}.sections-menu .menu-point:hover{opacity:1;transform:scale(1.2)}#footer{height:100%}.footer{background:#222;width:100%;color:#fff}.footer .copyright{border-top:1px solid #444;font-size:1.3rem;color:#979797;padding:25px 0}.footer .copyright a{display:inline-block;background:none}.footer .copyright .link{color:#fff;font-size:1.4rem;font-weight:600;background:none;margin-left:10px}.footer .footer_inner{padding:70px 0;max-width:1440px;width:100%;margin:0 auto}.footer .footer_inner .footer-top{display:flex;justify-content:space-between;align-items:center}.footer .footer_inner .footer-top .txt{font-size:2.4rem;line-height:140%;text-align:right}.footer .footer_inner .footer-top .txt strong{font-weight:700}.footer .footer_inner .footer-top .ft-logo{display:flex;align-items:flex-end;position:relative}.footer .footer_inner .footer-top .ft-logo img{width:228px}.footer .footer_inner .footer-top .ft-logo img:last-child{margin-left:2.5rem;padding-left:2.5rem;position:relative}.footer .footer_inner .footer-top .ft-logo:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1px;height:42px;background:#727272}.footer .footer_inner .footer-bot{margin-top:6rem;display:flex;justify-content:space-between}.footer .footer_inner .footer-bot dl{width:28%}.footer .footer_inner .footer-bot dl dt{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.footer .footer_inner .footer-bot dl dd{font-size:1.5rem;line-height:140%;color:#ccc}.footer .footer_inner .footer-bot dl.footer-contact,.footer .footer_inner .footer-bot dl.footer-email{display:flex;flex-direction:column;align-items:flex-start}.footer .footer_inner .footer-bot dl.footer-contact dd,.footer .footer_inner .footer-bot dl.footer-email dd{margin:0;padding:0;font-size:1.5rem;line-height:1.4}.footer .footer_inner .footer-bot dl.footer-email dt{text-align:left;padding-left:0;margin-left:0}.footer .footer_inner .footer-bot dl.footer-email dd{text-align:left;font-size:0;line-height:0}.footer .footer_inner .footer-bot dl.footer-email .footer-email__link{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0;font-size:1.5rem;line-height:1;text-decoration:none;border:0;background:transparent}.footer .footer_inner .footer-bot dl.footer-email .footer-email__link:hover{opacity:.92}.footer .footer_inner .footer-bot dl.footer-email .footer-email__link:focus{outline:none}.footer .footer_inner .footer-bot dl.footer-email .footer-email__link:focus-visible{outline:2px solid #ffd600;outline-offset:3px}.footer .footer_inner .footer-bot dl.footer-email img{display:block;height:1em;width:auto;max-width:100%;margin:0;padding:0;vertical-align:top}.footer .footer_inner .footer-bot dl.footer-contact img{display:block;height:1em;width:auto;max-width:100%}.footer .btn__top{z-index:10;position:fixed;bottom:80px;right:80px;box-shadow:0 2px 4px 2px rgba(0,0,0,.1);background:#fff;border-radius:50%;font-size:1.5rem;color:#000;width:70px;height:70px;font-weight:600;transition:.5s ease-in-out}.footer .btn__top i{display:block;font-size:2rem;font-weight:600}.footer .btn__top:hover{background:#ffd600;color:#222}.mb-20{margin-bottom:20px!important}.loading__box{background:rgba(0,0,0,.4);position:fixed;left:0;right:0;bottom:0;top:0;z-index:9999}.loading__box .loading-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.loading__box .loading-inner h1{margin-top:20px;font-weight:600;color:#fff;letter-spacing:.02em;font-size:2rem}.loading__box .loading-inner span{background:none}.loading__box .loading-inner span[class^=dot-]{opacity:0}.loading__box .loading-inner .dot-one{animation:dot-one 2s linear infinite}.loading__box .loading-inner .dot-two{animation:dot-two 2s linear infinite}.loading__box .loading-inner .dot-three{animation:dot-three 2s linear infinite}@keyframes dot-one{0%{opacity:0}15%{opacity:0}25%{opacity:1}to{opacity:1}}@keyframes dot-two{0%{opacity:0}25%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes dot-three{0%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:1}}.loading__box .loading-inner .loader-1{height:50px;width:50px;margin:0 auto;animation:loader-1-1 4.8s ease-in-out infinite}@keyframes loader-1-1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading__box .loading-inner .loader-1 span{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:50px;width:50px;clip:rect(0,50px,50px,25px);animation:loader-1-2 1.2s linear infinite}@keyframes loader-1-2{0%{transform:rotate(0deg)}to{transform:rotate(220deg)}}.loading__box .loading-inner .loader-1 span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:50px;width:50px;clip:rect(0,50px,50px,25px);border:7px solid #fff;border-radius:50%;animation:loader-1-3 1.2s cubic-bezier(.77,0,.175,1) infinite}@keyframes loader-1-3{0%{transform:rotate(-140deg)}50%{transform:rotate(-160deg)}to{transform:rotate(140deg)}}.privacy-inner{padding:14rem 0 0}.privacy-inner .inner__wrapper{padding-bottom:5rem}.privacy-inner .inner__wrapper .title{position:relative;font-size:2.8rem;font-weight:600;margin-bottom:4rem}.privacy-inner .inner__wrapper .tit{font-size:1.8rem;font-weight:600;color:#1c1c1c;margin-bottom:1rem}.privacy-inner .inner__wrapper .desc{font-size:1.6rem;font-weight:500;color:#676767;line-height:135%;margin-bottom:2.5rem;word-break:keep-all}.privacy-inner .inner__wrapper .desc .list{text-indent:10px;font-weight:600;position:relative}.privacy-inner .inner__wrapper .desc .list:after{content:"";position:absolute;width:4px;height:4px;background:#5b5b5b;border-radius:50%;left:0;top:10px}@media(max-width:1440px){.footer .footer_inner{padding:7rem 2rem;box-sizing:border-box}.footer .footer_inner .footer-top .ft-logo:after{height:27px;left:50%}.footer .btn__top{right:40px}}@media(max-width:768px){.compInfo .logo__box{width:214px}.compInfo .logo__box:after{height:28px}.compInfo dl dd{font-size:3.5rem;padding:0 2rem}.logo__slide .logo_slide_bx li img{width:106px}.footer .footer_inner .footer-top{flex-wrap:wrap}.footer .footer_inner .footer-top .txt{margin-top:2rem;text-align:left}}@media(max-width:575px){.footer .btn__top{right:20px;bottom:20px;width:45px;height:45px}.footer .footer_inner .footer-top .ft-logo img{width:116px}.footer .footer_inner .footer-top .ft-logo:after{height:16px}.sections-menu .menu-point{width:5px;height:5px}.container{padding:0 10px}.footer .copyright .link{margin-left:5px}.footer .copyright a{padding:0}.compInfo .logo__box{width:160px}.logo__slide{margin-top:12rem}}