@media screen and (max-width: 320px){html{font-size:12px !important}}@media (min-width: 321px) and (max-width: 375px){html{font-size:14px !important}}@media (min-width: 376px) and (max-width: 414px){html{font-size:15.5px !important}}@media (min-width: 415px) and (max-width: 768px){html{font-size:18px !important}}.step-0{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 0s,transform 0.6s 0s}.step-1{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .2s,transform 0.6s .2s}.step-2{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .4s,transform 0.6s .4s}.step-3{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .6s,transform 0.6s .6s}.step-4{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .8s,transform 0.6s .8s}.step-5{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1s,transform 0.6s 1s}.step-6{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1.2s,transform 0.6s 1.2s}.step-7{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1.4s,transform 0.6s 1.4s}.step-8{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1.6s,transform 0.6s 1.6s}.step-9{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1.8s,transform 0.6s 1.8s}.step-10{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 2s,transform 0.6s 2s}.on .step-0{opacity:1 !important;transform:translateY(0)}.on .step-1{opacity:1 !important;transform:translateY(0)}.on .step-2{opacity:1 !important;transform:translateY(0)}.on .step-3{opacity:1 !important;transform:translateY(0)}.on .step-4{opacity:1 !important;transform:translateY(0)}.on .step-5{opacity:1 !important;transform:translateY(0)}.on .step-6{opacity:1 !important;transform:translateY(0)}.on .step-7{opacity:1 !important;transform:translateY(0)}.on .step-8{opacity:1 !important;transform:translateY(0)}.on .step-9{opacity:1 !important;transform:translateY(0)}.on .step-10{opacity:1 !important;transform:translateY(0)}.transformY-0{opacity:0;animation:transformY 0s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-1{opacity:0;animation:transformY .2s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-2{opacity:0;animation:transformY .4s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-3{opacity:0;animation:transformY .6s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-4{opacity:0;animation:transformY .8s;animation-delay:0.3s;animation-fill-mode:forwards}@keyframes transformY{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0px)}}.blue-circle-container-0{animation:blue-circle-anim-x 5s cubic-bezier(0.4, 0, 0.2, 1) infinite,blue-circle-anim-y 5s cubic-bezier(0.4, 0, 0.2, 1) infinite}.blue-circle-container-1{animation:blue-circle-anim-x 5s cubic-bezier(0.4, 0, 0.2, 1) infinite,blue-circle-anim-y 5s cubic-bezier(0.4, 0, 0.2, 1) infinite}.blue-circle-container-2{animation:blue-circle-anim-x 5s cubic-bezier(0.4, 0, 0.2, 1) infinite,blue-circle-anim-y 5s cubic-bezier(0.4, 0, 0.2, 1) infinite}.blue-circle-container-3{animation:blue-circle-anim-x 5s cubic-bezier(0.4, 0, 0.2, 1) infinite,blue-circle-anim-y 5s cubic-bezier(0.4, 0, 0.2, 1) infinite}@keyframes blue-circle-anim-x{50%{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translateX(100px)}}@keyframes blue-circle-anim-y{50%{animation-timing-function:cubic-bezier(0.55, 0, 0.2, 1);transform:translateY(50px)}}.thankyou-download{overflow-x:hidden}.thankyou-download .button-combe{width:276px}.thankyou-download .button-combe .arrow-icon{margin-top:-17px;width:34px;height:34px}.thankyou-download .btn-win .arrow-icon{margin-top:-12px;width:20px;height:22px}.thankyou-download .btn-win .combe-text{left:29%}.thkdown-banner{margin-bottom:60px;padding:160px 0 0}.thkdown-banner a{color:#0054ff;text-decoration:underline;transition:all 0.3s ease}.thkdown-banner a:hover{opacity:0.8;transition:all 0.3s ease}.thkdown-banner .tdkban-txt{width:100%;text-align:center}.thkdown-banner .tdkban-txt .tdk-title{margin-bottom:12px;font-size:36px}.thkdown-banner .tdkban-img{display:none;position:absolute;top:0;right:0;width:676px;height:372px}.thkdown-step{padding:50px 155px 40px;text-align:center;border:1px solid #d8e1ff;border-radius:20px;background:#f9fbff}.thkdown-step .thk-s-title{padding-bottom:40px}.thkdown-step .thk-line{margin-top:54px;width:141px;height:14px;background:url(../images/After-Download/line-new.svg) no-repeat}.thkdown-step .thk-list dt{position:relative;width:130px;height:130px}.thkdown-step .thk-list dt::before{content:attr(data-text);position:absolute;top:0;left:0;width:50px;height:50px;font-size:20px;color:#0054ff;border-radius:50%;background:#e6efff;display:flex;align-items:center;justify-content:center}.thkdown-step .thk-list dd .fh6{padding:10px 0}.thkdown-step .thk-list dd p{max-width:132px}.thkdown-btn{padding:70px 0 92px}.thkdown-btn .pc-btn{margin-left:10px}.intro{padding:45px 0px;background:#f9fbff}.intro .wrapper{width:1170px !important}.intro h2{text-align:center;font-size:26px}.intro .message-box{display:flex}.intro .message-box .img-box{position:relative;width:491px;margin-top:40px;margin-right:60px}.intro .message-box .img-box ul li{display:none}.intro .message-box .img-box ul li.active{display:block}.intro .message-box .img-box p{position:relative;display:flex;margin-top:25px;justify-content:center;z-index:5}.intro .message-box .img-box p span{width:10px;height:10px;margin-left:10px;border-radius:50%;cursor:pointer;background:#dfe2ea}.intro .message-box .img-box p span.active{background:#1264fc}.intro .message-box .img-box .arrow{position:absolute;height:28px;width:100%;left:0;bottom:-8px}.intro .message-box .img-box .arrow span{position:absolute;width:28px;height:28px;top:0;cursor:pointer;z-index:9}.intro .message-box .img-box .arrow span.prev{background:url(../images/download/data-protector/prev.svg) no-repeat center}.intro .message-box .img-box .arrow span.prev:hover{background:url(../images/download/data-protector/prev-hover.svg) no-repeat center}.intro .message-box .img-box .arrow span.next{right:0;background:url(../images/download/data-protector/next.svg) no-repeat center}.intro .message-box .img-box .arrow span.next:hover{background:url(../images/download/data-protector/next-hover.svg) no-repeat center}.intro .message-box .message{margin-top:50px}.intro .message-box .message h3{font-size:24px}.intro .message-box .message>p{margin-top:10px;color:#8e8b9d}.intro .message-box .message ul{margin-top:40px}.intro .message-box .message ul li{position:relative;line-height:34px;font-size:16px;padding-left:25px}.intro .message-box .message ul li::after{position:absolute;content:"";width:18px;height:18px;left:0;top:10px;background:url(../images/download/data-protector/list.svg) no-repeat center}.intro .message-box .message .btn-box{display:flex;margin-top:40px;align-items:center}.intro .message-box .message .btn-box p{margin-left:15px;font-size:14px;line-height:20px;color:#8e8b9d}.commit{padding:60px 0px}.commit.wrapper{width:1170px !important}.commit h2{font-size:26px;text-align:center}.commit .commit-content{display:flex;margin-top:40px;justify-content:space-between}.commit .commit-content dl{width:370px;height:318px;background:#f9fbff url(../images/download/data-protector/commit.svg) no-repeat 315px 25px;border:1px solid #d8e1ff;border-radius:16px;text-align:center}.commit .commit-content dl img{width:auto}.commit .commit-content dl dt{margin-top:40px}.commit .commit-content dl p{padding:20px 45px 25px 45px;font:normal 15px/22px Lexend}.commit .commit-content dl span{color:#8e8b9d}.commit .btn-box{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.commit .btn-box p{margin-top:10px;width:100%;font-size:14px;line-height:28px;color:#8e8b9d;text-align:center}.thkdown-article{padding:44px 0 80px;background-color:#f9fbff}.thkdown-article a{color:#0054ff;text-decoration:underline;transition:all 0.3s ease}.thkdown-article a:hover{opacity:0.8;transition:all 0.3s ease}.thkdown-article ul{margin-top:50px}.thkdown-article ul li{margin-bottom:26px;width:50%;text-align:left}.thkdown-article ul li a{display:inline-block;position:relative;margin-left:122px;font-size:16px;line-height:16px;color:#1e1c2c;text-decoration:none}.thkdown-article ul li a::before{content:"";display:block;position:absolute;top:6px;left:-14px;width:4px;height:4px;background:#1e1c2c;border-radius:50%}.thkdown-article ul li a:hover{opacity:1;color:#0054ff;text-decoration:underline}.thkdown-article ul li a:hover::before{background:#0054ff}.popbg{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.73);left:0;top:0;opacity:0;transition:all ease 0.3s;z-index:-99999}.popbg.on{opacity:1;z-index:99999}.pop-content{width:612px;height:358px;background:url(../images/specied-bg/vpn-pop.png) no-repeat;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-100000;margin:auto;transition:all ease 0.3s;opacity:0;transform:scale(0.1)}.pop-content.on{z-index:100000;opacity:1;transform:scale(1)}.pop-content .close{position:absolute;display:block;width:33px;height:33px;top:0;right:0;cursor:pointer;z-index:101;background:url(../images/salecommon/popup/close-r.svg) center center no-repeat}.pop-content .close:hover{opacity:0.8}.pop-content .btn{display:block;width:318px;height:52px;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);background:linear-gradient(95deg, #fc4140, #f87400) 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px #00000066;border-radius:31px;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;font:normal normal normal 16px/23px Lexend Deca;letter-spacing:0px;color:#ffffff;opacity:1;transition:all 0.3s}.pop-content .btn:hover{background:linear-gradient(95deg, #ff1110, #f89500) 0% 0% no-repeat padding-box;transition:all 0.3s}@media (min-width: 760px) and (max-width: 1200px){.thankyou-download{overflow-x:hidden}.thkdown-banner .wrapper{min-height:0}.thkdown-banner .tdkban-txt{text-align:center}.thkdown-banner .tdkban-img{position:relative;margin:60px auto 0;width:676px;height:372px}.thkdown-step{padding:60px 20px;margin:0 auto;width:98% !important}.thkdown-step .flexbox{justify-content:center}.thkdown-step .thk-line{margin:54px 4% 0;width:90px;height:14px;background-size:contain}}@media (max-width: 768px){.thkdown-banner{padding:6.4285714286rem 0 0}.thkdown-banner .wrapper{min-height:0}.thkdown-banner .tdkban-txt{padding:0 1.1428571429rem;width:100%;text-align:center}.thkdown-banner .tdkban-txt .tdk-title{margin-bottom:0;padding:1.5714285714rem 0;font-size:2.2857142857rem;line-height:2.8571428571rem}.thkdown-banner .tdkban-img{display:block;position:relative;margin:2.1428571429rem auto 0;width:98%;height:auto}.thkdown-step{margin:0 auto;padding:2.1428571429rem 1.1428571429rem;width:96% !important}.thkdown-step .thk-s-title{padding-bottom:40px}.thkdown-step .thk-line{display:none}.thkdown-step .thk-list{margin-bottom:4.2857142857rem;text-align:center}.thkdown-step .thk-list dt{margin:0 auto}.thkdown-step .thk-list dd p{margin:0 auto;max-width:132px}.thkdown-btn{padding:4.2857142857rem 0 3rem}.thkdown-btn .fb1{padding:0 1.1428571429rem 1.4285714286rem;display:block;text-align:center}.thkdown-btn .pc-btn{margin-left:0}.thkdown-btn .pc-btn .button-new{width:80% !important}.thkdown-btn .pc-btn a{margin-bottom:10px !important}.thkdown-article{padding:2.2857142857rem 0}.thkdown-article ul{padding:0 1.1428571429rem;margin-top:1.8571428571rem}.thkdown-article ul li{margin-bottom:1rem;width:100%}.thkdown-article ul li a{margin-left:20px;font-size:1.1428571429rem;line-height:1.5714285714rem}}
