h2,h3,h4,h5,h6{font-weight:700}.ic-os{display:inline-block;width:24px;height:24px;background:url(/resource/images/icons/macos.svg) no-repeat center;vertical-align:middle}.btn .ic-dw,.btn .ic-car-wt{width:16px;height:16px}.btn .ic-dw{background:url(/resource/images/personal/av-personal-p4-ic-down16.svg) no-repeat center}.btn .ic-car-wt{background:url(/resource/images/personal/av-personal-p4-ic-buy16.svg) no-repeat center}.other-verion .it-andr{background:url(/resource/images/icons/bt-ic-android-34.svg) no-repeat center center / cover}.other-verion .it-andr:hover{background-image:url(/resource/images/icons/bt-ic-android-34-hover.svg)}.banner{padding:70px 0 70px;background:url(/resource/images/features_remote-access/banner-bg@2x.webp) no-repeat;background-size:cover;color:#fff}.banner .container2{max-width:1317px}.banner h3{font-size:24px;color:#ffffff;line-height:30px;margin-bottom:8px}.banner .wrap{display:flex;gap:40px;justify-content:center;align-items:center}.banner .left{width:649px;max-width:100%}.banner h1{font-size:44px;color:#ffffff;line-height:1.318;margin-bottom:24px}.banner ul.ic-lf{margin-bottom:32px}.banner ul.ic-lf li{font-weight:400;font-size:16px;color:#ffffff;line-height:32px}.banner ul.ic-lf li::before{content:"";display:inline-block;width:18px;height:18px;background:url(/resource/images/ios/AV-ios-banner-ic-18-gou@1x.svg) no-repeat;vertical-align:-4px;margin-right:8px}.banner .info{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.banner .info-txt{display:flex;flex-direction:column;align-items:flex-start}.banner .info-txt span{font-size:12px;font-weight:400;line-height:16px}.banner .info-txt strong{font-size:18px;line-height:20px}.banner .btn{color:#fff;min-width:240px;height:64px;line-height:64px;font-size:18px;color:#ffffff;font-weight:700}.banner .btn:lang(fr){font-size:16px}.banner .btn .ic-ios{vertical-align:-5px;width:24px;display:inline-block;height:24px;background:url(/resource/images/ios/AV-ios-banner-ic-24-apple.svg) no-repeat}.banner .btn-ios{background:#ffffff;color:#000000;line-height:1;padding:11px 0}.banner .btn-ios .ic-ios{width:34px;height:34px;background:url(/resource/images/icons/bt-ic-ios-34.svg) no-repeat}.banner .other-verion{gap:8px}.banner-link{display:flex;flex-wrap:wrap;gap:24px}.banner .link-box{display:flex;align-items:center;flex-direction:column}.banner .link-arw{color:#fff;margin:16px 0 0 12px;line-height:16px}.banner .link-arw span{display:inline-block;margin-right:2px;font-size:14px;transition:.2s all;border-bottom:1px solid #fff}.banner .link-arw:hover span{margin-right:4px}@media (max-width:991px){.banner .link-arw{text-align:center;display:block;margin:8px auto 0}.banner .wrap{flex-direction:column}.banner .left,.banner .right{width:100%;text-align:center}.banner .left{display:flex;flex-direction:column;align-items:center}.banner .ic-lf{text-align:left}.banner-link{justify-content:center}.banner .btn{margin:8px auto 0;display:block}}.advan{padding:120px 0;text-align:center;color:#000000;background:#F8F9FA}.advan h2{font-size:40px;margin-bottom:80px;line-height:46px}.advan .wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.advan .wrap .item{width:410px;padding:40px 24px;max-width:100%;background:#fff;border-radius:16px;border:2px solid #FFFFFF}.advan .wrap .item h4{font-size:20px;font-weight:700;line-height:24px;margin:24px auto 6px}.advan .wrap .item p.txt{font-size:16px;line-height:22px}.advan .wrap .link{color:#2258F6}.advan .wrap .link:hover{text-decoration:underline !important}@media (max-width:992px){.advan .wrap{gap:16px 2% !important}.advan .wrap .item{width:49% !important}}@media (max-width:650px){.advan .wrap .item{width:100% !important}}@media (max-width:390px){.advan .wrap .item{padding:24px}}.scene{padding:120px 0;background:#fff}.scene h2{font-weight:700;font-size:40px;color:#000;line-height:46px;text-align:center;margin-bottom:80px}.scene .wrap{display:flex;gap:40px;align-items:center}.scene .wrap:not(:last-child){margin-bottom:80px}.scene .wrap .img-box{width:520px}.scene .wrap .txt-box{width:720px;max-width:100%}.scene .wrap .tt{font-weight:700;font-size:32px;margin-bottom:8px;line-height:40px}.scene .wrap .tt-des{font-size:18px;line-height:26px;margin-bottom:12px}.scene .wrap h6{margin:12px 0 4px}.scene .wrap p{font-size:16px;line-height:26px}.scene .wrap p a{display:inline}.scene .wrap p a:hover{text-decoration:underline !important}@media (max-width:991px){.scene .wrap{flex-direction:column-reverse;gap:20px}.scene .wrap .txt-box{width:100%;text-align:center}.scene .wrap2{flex-direction:column}}.advan2{background:#091121;color:#fff}.advan2 .wrap{gap:16px}.advan2 .wrap .item{color:#1A1A1A;border-radius:20px;width:416px}.advan2 .wrap .item h4{margin:20px auto 16px}@media (min-width:1280px){.advan2 .wrap .item{overflow:hidden;height:267px}.advan2 .wrap .item p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.advan2 .wrap .item .inner{transition:all .3s ease-in-out}.advan2 .wrap .item:hover .inner{transform:translateY(-90px)}.advan2 .wrap .item:hover img{opacity:0}.advan2 .wrap .item:hover p{-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset}}.remote{background:#F8F9FA;padding:120px 0;text-align:center}.remote h2{margin-bottom:80px}.remote .ls{display:flex;gap:16px}.remote .ls .it{width:308px;box-shadow:5px 5px 20px 0 #EFF1F6;border-radius:16px;overflow:hidden;background:#fff}.remote .ls .it-cnt{padding:0 16px 24px}.remote .ls h6{margin:20px 0 8px}.remote .ls p{font-size:14px;color:#333}@media (max-width:1200px){.remote .ls{gap:16px 2%;flex-wrap:wrap}.remote .ls .it{width:49%;border-radius:34px}.remote .ls .it img{width:100%}}@media (max-width:580px){.remote .ls .it{width:100%}}.faq{padding:160px 0;background:#fff}.faq .faq-mn{background:#F8F9FA;padding:80px 40px 54px;border-radius:60px 20px 60px 20px;background:linear-gradient(135deg, transparent 33px, #F8F9FA 0) top left,linear-gradient(-45deg, transparent 33px, #F8F9FA 0) bottom right;background-size:51% 100%;background-repeat:no-repeat}.faq h2{text-align:center;color:#000;margin-bottom:40px;line-height:46px}.faq li{transition:.5s all;overflow:hidden;padding:1px;margin-bottom:24px;border-radius:40px 10px 40px 10px;background:linear-gradient(135deg, transparent 20px, #e6e8e9 0) top left,linear-gradient(-45deg, transparent 20px, #e6e8e9ff 0) bottom right;background-size:51% 100%;background-repeat:no-repeat}.faq .box{transition:.5s all;overflow:hidden;padding:0 40px;border-radius:40px 10px 40px 10px;margin-bottom:24px;background:linear-gradient(135deg, transparent 20px, #fff 0) top left,linear-gradient(-45deg, transparent 20px, #fff 0) bottom right;background-size:51% 100%;background-repeat:no-repeat}.faq .box:nth-last-child(1){margin-bottom:0px}.faq .box .title{display:flex;justify-content:space-between;align-items:center}.faq .box h5{margin-bottom:0;padding:30px 3% 30px 0;position:relative;color:#000;cursor:pointer}.faq .box .tt-ic{display:inline-block;width:24px;height:24px;vertical-align:middle;border-radius:4px;color:#000;position:relative;margin-right:10px}.faq .box .tt-ic::after,.faq .box .tt-ic::before{content:"";display:inline-block;position:absolute;background:#fff;border-radius:2px}.faq .box .tt-ic::after,.faq .box .tt-ic::before{left:25%;top:calc(50% - 4.16%);width:24px;height:2px;background:#2258f6;transition:transform .5s,opacity .5s}.faq .box .tt-ic::after{transform:rotate(270deg);opacity:1}.faq .box p{max-width:880px;font-size:16px;font-weight:400;color:#000;line-height:22px;padding-right:20px;display:none}.faq .box p:lang(jp){width:1032px;max-width:100%}.faq .box .link{color:#2258f6}.faq .box a{color:#2258F6}.faq .box a:hover{text-decoration:underline}.faq .box.active{padding-bottom:30px}.faq .box.active h5{color:#2258f6;padding-bottom:30px}.faq .box.active p{display:block}.faq .box.active .tt-ic::after{opacity:0;transform:rotate(-45deg)}@media screen and (max-width:476px){.faq{padding:40px 0 0;background:#F8F9FA}.faq .container2{padding:0}.faq li{border-radius:15px 10px 15px 10px;background:linear-gradient(135deg, transparent 15px, #e6e8e9 0) top left,linear-gradient(-45deg, transparent 15px, #e6e8e9ff 0) bottom right;background-size:51% 100%;background-repeat:no-repeat}.faq .box,.faq .faq-mn{padding:24px 20px;clip-path:none;border-radius:10px}.faq .faq-mn{background:#F8F9FA}.faq .box{background:linear-gradient(135deg, transparent 15px, #fff 0) top left,linear-gradient(-45deg, transparent 15px, #fff 0) bottom right;background-size:51% 100%;background-repeat:no-repeat}.faq .box .title{align-items:flex-start}.faq .box.active h5{padding-bottom:17px}.faq .box p{font-size:12px}.faq .box h5{font-size:14px;padding:0 3% 0 0}.faq .box .tt-ic{transform:scale(.6)}}.re{padding:120px 0 176px;background:#F8F9FA}.re .container2{width:1920px;margin:auto;max-width:100%}.re h2{text-align:center;line-height:48px;margin-bottom:40px}.re .tt-des{text-align:center;font-size:18px;line-height:30px;margin-bottom:80px}.re .slick-center .slick-list::before{background:linear-gradient(to right, #fff 0%, #fff 40%, transparent 100%)}.re .slick-center .slick-list::after{background:linear-gradient(to left, #fff 0%, #fff 40%, transparent 100%)}.re .slick-center .slick-prev{background:transparent;background:#FFFFFF;box-shadow:0 10px 20px 0 rgba(0,0,0,0.05);border:1px solid #E6E8E9}.re .slick-center .slick-prev::before{background:url(/resource/images/solu-desktop/AV-solutions-ic-right.svg) no-repeat;background-position:center;transform:rotate(180deg)}.re .slick-center .slick-prev:hover{background:#2258F6}.re .slick-center .slick-prev:hover::before{background-image:url(/resource/images/solu-desktop/AV-solutions-ic-right-hover.svg)}.re .slick-center .slick-next{background:#FFFFFF;box-shadow:0 10px 20px 0 rgba(0,0,0,0.05);border:1px solid #E6E8E9}.re .slick-center .slick-next::before{background:url(/resource/images/solu-desktop/AV-solutions-ic-right.svg) no-repeat;background-position:center}.re .slick-center .slick-next:hover{background:#2258F6}.re .slick-center .slick-next:hover::before{background-image:url(/resource/images/solu-desktop/AV-solutions-ic-right-hover.svg)}.re .slick-slide{width:600px;background:#FFFFFF;box-shadow:0 10px 20px 0 rgba(0,0,0,0.05);border:1px solid #E6E8E9;margin:0 20px 30px;border-radius:20px;padding:40px}.re .top{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #E6E8E9}.re .slick-track{display:flex}.re .topbox{display:flex;align-items:center;justify-content:space-between}.re .topbox img{margin:0}.re .topbox .name{width:60px;height:60px;border-radius:50%}.re .topbox .topleft{display:flex;align-items:center;gap:16px}.re .topbox strong{font-size:24px;font-family:PT Sans, PT Sans;font-weight:400;color:#1A1A1A;line-height:30px;-webkit-text-stroke:1px #1A1A1A;-webkit-background-clip:text}.re .remark>p{font-weight:400;font-size:16px;color:#000000;min-height:160px;line-height:32px}.re .slick-dots{bottom:-44px}.re .slick-dots li button{width:12px;height:12px;background:#2258F6;opacity:.15;border-radius:50%}.re .slick-dots li.slick-active button{opacity:1}@media (max-width:767px){.re{padding:60px 0}.re h2{margin-bottom:40px}.re .slick-slide{padding:20px}.re .slick-center .slick-dots{bottom:15px}.re .slick-center .slick-dots li{margin:0 4px}.re .slick-center .slick-dots li button{width:8px;height:8px}.re .topbox strong{font-size:12px}}@media (max-width:400px){.re{padding:20px 0}.re .container2{padding:0 20px}.re .top{margin-bottom:8px}.re .slick-slide{margin:0 auto 20px;box-shadow:none}.re .topbox>img{width:70px;height:14px;background-size:100% 100%}.re .topbox .topleft strong{line-height:16px}.re .topbox .topleft>img{width:30px;height:30px;background-size:100% 100%}.re h2{font-size:24px;color:#1A1A1A;line-height:36px;margin-bottom:20px}}.data{padding:162px 0;background:url(/resource/images/features_remote-access/bg6@2x.webp) no-repeat;background-size:cover;text-align:center;color:#fff}.data h2{line-height:62px;font-size:56px;margin-bottom:24px}.data .tt-des{line-height:32px;max-width:1000px;margin:0 auto 72px}.data .btn{height:64px;line-height:64px;width:240px;max-width:100%;font-weight:700;font-size:20px}.data .btn .ic-down{width:24px;height:24px;vertical-align:-6px;display:inline-block;background:url(/resource/images/personal/av-personal-p4-ic-down16.svg) no-repeat;background-size:100% 100%}@media (max-width:1919px){.data{background-image:url(/resource/images/home/av-home-part8-bg.jpg);background-position:right}}@media (max-width:767px){.data{padding:60px 0}.data h2{font-size:24px;line-height:32px}}@media (max-width:400px){.data{padding:60px 0 35px}.data h2{margin-bottom:20px}.data p{font-size:16px;line-height:27px;margin-bottom:20px}}