.banner{padding:120px 0 82px;background:url(../jpg/av-en-solu-acc-p1-bj%402x.jpg) no-repeat center;background-size:cover;color:#fff;text-align:center}.banner h1{font-weight:700;font-size:64px;color:#fff;margin-bottom:24px;line-height:72px}.banner p.desc{font-weight:400;font-size:24px;color:#fff;line-height:36px;margin-bottom:80px}.banner .ic-go{width:24px;height:24px;vertical-align:-6px;display:inline-block;background:url(../svg/av-home-button-arrow.svg) no-repeat;background-size:100% 100%}.banner .ic-down{width:24px;height:24px;vertical-align:-6px;display:inline-block;background:url(../svg/av-personal-p4-ic-down16.svg) no-repeat;background-size:100% 100%}.banner .device{display:none}.banner .btn{width:260px;height:64px;font-weight:700;font-size:18px;line-height:64px;border-radius:288px 288px 288px 288px}.banner .button-box{display:flex;gap:24px 48px;justify-content:center;margin-bottom:80px}.banner .recomm{display:flex;gap:14px 64px;justify-content:center}.banner .recomm b{font-weight:700;font-size:20px;color:rgba(255,255,255,.5);line-height:26px}.banner .recomm ul{background:url(../svg/av-home-banner-media.svg) no-repeat;width:894px;height:28px}@media(max-width:1920px){.banner{background-image:url(../jpg/av-en-solu-acc-p1-bj.jpg)}}@media(max-width:767px){.banner{padding:40px 0}.banner h1{font-weight:700;font-size:40px;line-height:50px;margin-bottom:12px}.banner p.desc{font-size:20px;line-height:28px;margin-bottom:20px}.banner .button-box{flex-wrap:wrap;gap:20px;margin-bottom:20px}.banner .button-box .btn{width:200px;height:48px;line-height:48px;font-size:16px}.banner .recomm{display:block;text-align:center;zoom:.7}.banner .recomm b{display:none}.banner .recomm ul{background:0 0;display:flex;flex-wrap:wrap;gap:28px 30px;margin:12px auto 0;justify-content:center;width:auto;height:auto}.banner .recomm ul li{height:28px;background:url(../svg/av-home-banner-media.svg) no-repeat}.banner .recomm ul li:nth-child(1){width:91px;background-position:0 0}.banner .recomm ul li:nth-child(2){width:124px;background-position:-132px 0}.banner .recomm ul li:nth-child(3){width:80px;background-position:-291px 0}.banner .recomm ul li:nth-child(4){width:210px;background-position:-407px 0}.banner .recomm ul li:nth-child(5){width:250px;background-position:-645px 0}}.remote{text-align:center;padding:120px 0;background:#f8f9fa}.remote h2{font-weight:700;font-size:40px;color:#1a1a1a;line-height:46px;margin-bottom:80px}.remote .wrap{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.remote .wrap li{width:388px;background-size:100% 100%!important;padding:264px 32px 24px;text-align:left}.remote .wrap li:nth-child(1){background:url(../png/av-en-solu-acc-p2-pic1%402x.png) no-repeat center}.remote .wrap li:nth-child(2){background:url(../png/av-en-solu-acc-p2-pic2%402x.png) no-repeat center}.remote .wrap li:nth-child(3){background:url(../png/av-en-solu-acc-p2-pic3%402x.png) no-repeat center}.remote .wrap li h4{font-weight:700;font-size:24px;color:#000;line-height:30px;margin-bottom:16px}.remote .wrap li p{font-weight:400;font-size:14px;color:#000;line-height:20px}.remote .wrap li:lang(es){padding:268px 32px 20px}.remote .wrap li:lang(es) h4{margin-bottom:4px;min-height:60px}@media(max-width:767px){.remote{padding:40px 0}.remote h2{font-weight:700;font-size:24px;line-height:36px;margin-bottom:20px}.remote .wrap{gap:20px}.remote .wrap li h4{font-size:16px}}.why{padding:120px 0}.why .box{display:flex;gap:80px;justify-content:center;flex-wrap:wrap;align-items:center}.why .box .right{width:612px;max-width:100%}.why h2{font-weight:700;font-size:40px;color:#000;line-height:46px;margin-bottom:40px}.why .wrap{display:flex;flex-wrap:wrap;gap:20px}.why .wrap li{width:272px;max-width:100%;border-radius:20px 20px 20px 20px;display:flex;padding:12px 0;gap:0 16px;align-items:flex-start}.why .wrap h4{font-weight:700;font-size:22px;color:#1a1a1a;margin-bottom:4px;line-height:24px}.why .wrap p{font-weight:400;font-size:14px;color:#1a1a1a;line-height:20px}@media(max-width:767px){.why{padding:40px 0}.why h2{text-align:center}.why .wrap{justify-content:center}.why .wrap li{display:block;text-align:center}.why .wrap li h4{margin:8px 0}}.what{text-align:center;padding:120px 0;background:#f8f9fa}.what h2{font-weight:700;font-size:40px;color:#000;margin-bottom:80px;line-height:46px}.what .wrap{padding:80px 60px;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border-radius:16px 16px 16px 16px;display:flex;flex-wrap:wrap;gap:40px}.what .wrap .item{max-width:100%;width:360px;background:#fff;border-radius:16px 16px 16px 16px;border:1px solid #e6e8e9;padding:32px 24px 64px}.what .wrap .item>img{display:block;margin:auto}.what .wrap h4{font-weight:700;font-size:20px;line-height:26px;color:#000;margin:16px auto 8px}.what .wrap h4:hover{color:#0256ff}.what .wrap p{font-weight:400;font-size:16px;color:#000;line-height:22px}@media(max-width:767px){.what{padding:40px 0}.what h2{font-weight:700;font-size:24px;line-height:36px;margin-bottom:20px}.what .wrap{padding:0;background:0 0;box-shadow:none;justify-content:center}.what .wrap .item{padding:20px 15px 34px}.what .wrap .item>img{width:50px}.what .wrap h4{font-size:18px;line-height:20px}.what .wrap p{font-size:14px;line-height:18px}}.steps{padding:120px 0;background:#091121}.steps h2{text-align:center;margin-bottom:40px;color:#fff}.steps p.desc{font-weight:400;text-align:center;width:910px;max-width:100%;margin:0 auto 80px;font-size:18px;color:#fff;line-height:24px}.steps-tab{display:flex;align-items:center;justify-content:center;margin-bottom:80px}.steps-tab .tab{min-width:440px;font-size:20px;padding:24px;border-bottom:2px solid #222937;text-align:center;cursor:pointer}.steps-tab .tab.active{font-weight:600;border-bottom:2px solid #fff}.steps .tab-pane{display:flex;justify-content:space-between;align-items:center}.steps .how-cont{background:#fff;border:1px solid #e6e8e9;overflow:hidden;padding:40px;border-radius:30px}.steps .slick-text li{font-size:16px;color:#1a1a1a;width:596px;min-height:112px;border-radius:24px;padding:20px 24px 8px;cursor:pointer;border:1px solid transparent}.steps .slick-text li h4{font-weight:700;font-size:22px;color:#000;line-height:24px;margin-bottom:8px}.steps .slick-text li h4 span{margin-right:20px;text-align:center;display:inline-block;min-width:60px;height:24px;font-weight:700;font-size:16px;color:#000;line-height:24px;background:#f9dec3;border-radius:4px 4px 4px 4px}.steps .slick-text li p{font-weight:400;font-size:16px;color:#1a1a1a;line-height:26px}.steps .slick-text li.active{position:relative;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border-radius:16px 16px 16px 16px;border:1px solid #e6e8e9}.steps .slick-text li.active h4{font-weight:600}.steps .slick-text li:not(:last-child){margin-bottom:16px}.steps .slick-item{padding:0 35px}.steps .slick-dots{bottom:-50px}.steps .slick-img{width:546px;max-width:100%}.steps .swiper-box .swiper-item{padding:0;display:none}.steps .swiper-box .swiper-item.active{display:block}.steps .swiper-box .swiper-item .top{margin-bottom:0}@media(max-width:1280px){.steps .tab-pane{display:block}.steps .slick-text li{width:700px;margin:auto;max-width:100%}.steps .slick-img{margin:20px auto 0;text-align:center}}@media(max-width:767px){.steps{padding:40px 0}.steps h2{margin-bottom:20px}.steps p.desc{font-size:16px;line-height:20px;margin-bottom:20px}.steps .how-cont{padding:30px 15px}.steps .how-cont .f-fs16{line-height:24px}.steps .how-cont .slick-text li h4{font-size:18px}.steps .how-cont .slick-text li p{font-size:12px;line-height:18px}}.faq{padding:160px 0;background:#f8f9fa}.faq .faq-mn{background:#fff;padding:80px 40px 60px;border-radius:60px 20px 60px 20px;background:linear-gradient(135deg,transparent 33px,#ffffff 0) top left,linear-gradient(-45deg,transparent 33px,#ffffff 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:0}.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}.re .container2{width:1920px;margin:auto;max-width:100%}.re h2{text-align:center;line-height:48px;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:0 0;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border:1px solid #e6e8e9}.re .slick-center .slick-prev::before{background:url(../svg/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(../svg/av-solutions-ic-right-hover.svg)}.re .slick-center .slick-next{background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border:1px solid #e6e8e9}.re .slick-center .slick-next::before{background:url(../svg/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(../svg/av-solutions-ic-right-hover.svg)}.re .slick-slide{width:600px;background:#fff;box-shadow:0 10px 20px 0 rgba(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}.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:#000;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}}.start{padding:120px 0;background:url(../jpg/av-home-part8-bg%402x.jpg) no-repeat;background-size:cover;color:#fff;text-align:center}.start h2{margin-bottom:80px;font-weight:700;font-size:56px;color:#fff;line-height:62px}.start .wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:80px}.start .wrap .item{background:rgba(255,255,255,.1);border-radius:16px 16px 16px 16px;display:flex;align-items:center;padding:18px;gap:18px}.start .wrap .item i{display:inline-block;width:40px;height:40px;background:#2258f6;border-radius:100px 100px 100px 100px;font-weight:700;font-size:28px;color:#fff;line-height:40px;font-style:normal}.start .device{display:none}.start .device .btn{width:240px;line-height:64px;font-weight:700;font-size:20px;color:#fff;height:64px;box-shadow:0 10px 20px 0 rgba(34,88,246,.4);border-radius:288px 288px 288px 288px}@media(max-width:1920px){.start{background-image:url(../jpg/av-home-part8-bg.jpg)}}@media(max-width:767px){.start{padding:40px 0}.start h2{font-size:22px;line-height:28px;margin-bottom:20px}.start .wrap{margin-bottom:20px}.start .wrap .item{width:290px;max-width:100%}.start .wrap .item i{width:30px;height:30px;font-size:20px;line-height:30px}.start .device .btn{width:200px;height:48px;line-height:48px;font-size:16px}}