.f-tal{word-break:break-word}@-webkit-keyframes animationWidthUp{0%{width:0}100%{width:100%}}@keyframes animationWidthUp{0%{width:0}100%{width:100%}}@-webkit-keyframes animationWidthDown{0%{width:100%}100%{width:0}}@keyframes animationWidthDown{0%{width:100%}100%{width:0}}@-webkit-keyframes animationOpacity{0%{opacity:0}100%{opacity:1}}@keyframes animationOpacity{0%{opacity:0}100%{opacity:1}}@media (min-width:992px){#header-sep{position:fixed;width:100%;top:0}}.bnr{padding:64px 0 0}.bnr-lf{padding-bottom:50px;position:relative;z-index:2}.bnr .container2{position:relative}.bnr .img{position:absolute;bottom:0;right:-5px}.bnr .sup{margin-bottom:16px;font-size:20px;font-weight:bold}.bnr .sup img{margin-right:16px;vertical-align:-12px}.bnr h1{max-width:720px;font-size:64px;color:#110b55;margin-bottom:25px;line-height:70px;letter-spacing:-2px}.bnr .btn-lg{min-width:230px;margin-top:24px;margin-right:24px}.bnr .tt{font-size:72px;color:#110b55;margin-bottom:23px;line-height:1.3;letter-spacing:-2px}.bnr .tt-rt,.bnr .tt-lf{display:inline-block}.bnr .tt-lf{position:relative}.bnr .tt-lf::before{content:"";display:block;width:0;border-bottom:4px solid;border-color:initial;position:absolute;bottom:-3px;left:0;transition:width .2s .3s}.bnr .tt-lf.is-loading::before{width:100%;transition:width 3s}.bnr .tt strong{display:inline-block;transition:opacity .3s;position:absolute;top:0;left:0;opacity:0;white-space:nowrap}.bnr .tt strong.active{display:inline-block;position:relative;opacity:1}.bnr .tt .rt2{display:none}.bnr .tt:lang(es){font-size:62px}.bnr .des{max-width:600px;margin-bottom:20px}.bnr .ls{display:flex;align-items:center;margin-top:80px}.bnr .ls img{vertical-align:middle}.bnr .ls p{font-size:12px}.bnr .ls li:not(:last-child){margin-right:32px}.bnr .ls .row p{display:inline-block;vertical-align:middle;padding-left:11px;text-align:left}@media (min-width:992px){body{padding-top:64px}}@media (max-width:1279px) and (min-width:1024px){.bnr .img{zoom:.65}}@media (max-width:1023px){.bnr{text-align:center}.bnr .img{position:static}.bnr .tt strong{white-space:wrap}.bnr h1{font-size:48px;line-height:56px}.bnr .img-mb{display:inline-block !important;margin:24px 0 16px}.bnr .des{max-width:100%}.bnr .ls{justify-content:center}.bnr .img{display:none}}@media (max-width:767px){.bnr{padding-top:40px}.bnr .tt{font-size:40px}.bnr .tt:lang(jp),.bnr .tt:lang(fr),.bnr .tt:lang(es){font-size:36px !important}.bnr h1:lang(es){word-break:normal}.bnr .ls .row p{padding-left:0;text-align:center}}.products{padding:110px 0;background:#F8F9FA}.products h2{text-align:center;margin-bottom:80px}.products i.icon{margin:0 4px;display:inline-block;vertical-align:-3px;width:16px;height:16px}.products i.icon.ic-dwn-16{background-image:url(../svg/ic-dwn-16.svg)}.products i.icon.ic-arw-b16{background-image:url(../svg/ic-arw-16.svg)}.products .bx{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:40px;min-height:502px;background-color:#fff;border-radius:16px}.products .bx-txt{max-width:580px}.products .bx-txt strong{font-size:20px}.products .bx2{margin-top:16px;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:16px}.products .bx2-it{width:632px;min-height:158px;padding:32px 40px;background-color:#fff;border-radius:16px;color:#000;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;gap:24px}.products .bx2-it:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,0.05)}.products .bx2-it:hover h4{color:#2258F6}.products .bx2-it .btn.hide{display:none}.products .bx2-txt{max-width:480px}.products .bx2-txt p{font-size:14px;margin-top:8px}.products .bx2-txt p:lang(es),.products .bx2-txt p:lang(de){min-height:84px}.products h3{margin:8px 0 16px;font-size:3.2rem;line-height:1.1}.products h3:lang(de){font-size:2.8rem}.products h4{font-size:2rem}.products .ic-lf{font-size:14px;line-height:1.8}.products .ic-lf li:before{top:5px}.products .a-x{margin-top:25px}.products .a-x .btn-md{min-width:220px;margin-right:16px}.products .a-x .btn-yl{min-width:168px}.products .tips{margin-top:40px;text-align:center}.products .tips a{color:#2258F6}.products .tips a:hover{text-decoration:underline !important}@media screen and (max-width:768px){.products .bx{padding:20px 40px}.products .bx-txt,.products .bx2-txt{text-align:center}.products .bx .ic-lf,.products .bx2 .ic-lf{text-align:left}.products .bx .btn.hide,.products .bx2 .btn.hide{display:block}.products .a-x{text-align:center}.products .a-x .btn-md{margin-right:0}.products .a-x .btn-yl{margin-top:20px;min-width:220px}}.more{padding:110px 0}.more h2{text-align:center;margin-bottom:80px}.more h3{font-size:2.8rem}.more h3:lang(it){font-size:2.4rem}.more h3:lang(jp){font-size:2rem}.more h3+p:lang(it),.more h3+p:lang(jp){min-height:63px}.more p{margin:16px 0;font-size:14px}.more .bx{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:24px}.more .bx-it{width:410px;min-height:474px;padding:40px 35px;border-radius:16px;color:#000;background:#F8F9FA}.more .bx-it:lang(es){padding:40px 30px}.more .bx-it:hover span{text-decoration:underline}.more .bx-it span{color:#2258F6}.backup{background:#f8f9fa;padding:110px 0;text-align:center}.backup h2{margin-bottom:80px}.backup .ls{display:flex;justify-content:space-between}.backup .ls .it{padding:0 3.9%}.backup .ls .it:lang(it){padding:0 2.9%}.backup .ls h4{margin:33px 0 10px}.backup .ls h4:lang(jp){font-size:1.8rem}.backup .ls h4:lang(fr){font-size:2rem}.backup .ls p{font-size:14px;margin-bottom:40px}.backup .ls .btn-md{min-width:200px}@media (max-width:1200px) and (min-width:992px){.backup .ls .it{padding:0 1%}}@media (max-width:991px){.backup .ls{flex-direction:column}.backup .ls .it{width:100%;padding:0}.backup .ls .it:not(:last-child){margin-bottom:38px}.backup .ls h4{margin:18px 0 8px}.backup .ls p{margin-bottom:16px}}.awards{padding:110px 0;text-align:center}.awards h2{margin-bottom:65px}.awards h2+.btn-bd-bl{margin-bottom:30px}.awards .ls-1-2{max-width:1300px;position:relative;overflow:hidden}.awards .ls-1{max-width:1480px;height:208px;overflow:hidden;margin:0 auto;position:relative}.awards .ls-1 .ls-1-2::after,.awards .ls-1::after,.awards .ls-1 .ls-1-2::before,.awards .ls-1::before{content:"";display:block;position:absolute;top:0;width:200px;height:100%;z-index:2}.awards .ls-1 .ls-1-2::before,.awards .ls-1::before{background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);left:0}.awards .ls-1 .ls-1-2::after,.awards .ls-1::after{background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%);right:0}.awards-ls{text-align:left}.awards-ls .item{float:left;width:416px;height:192px;padding:24px;margin:8px;background:#fff;border-radius:16px;border:1px solid #e6e8e9;color:#000}.awards-ls p{line-height:1.75;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.awards-ls .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.awards-ls i{display:inline-block}.awards-ls .logo{width:120px;height:36px;background:url(../png/ub-nav-sprite%402x.png) no-repeat -20px -20px;background-size:1140px 146px}.awards-ls .logo.logo-2{background-position:-160px -20px}.awards-ls .logo.logo-3{background-position:-300px -20px}.awards-ls .logo.logo-4{background-position:-440px -20px}.awards-ls .logo.logo-5{background-position:-580px -20px}.awards-ls .logo.logo-6{background-position:-720px -20px}.awards-ls .logo.logo-7{background-position:-860px -76px}.awards-ls .logo.logo-8{background:url(../png/acbn-home-media-allusefulinfo%402x.png) no-repeat center center;background-size:100% auto}.awards-ls .logo.logo-9{background-position:-20px -76px}.awards-ls .logo.logo-10{background-position:-160px -76px}.awards-ls .logo.logo-11{background-position:-300px -76px}.awards-ls .logo.logo-12{background-position:-440px -76px}.awards-ls .logo.logo-13{background-position:-580px -76px}.awards-ls .logo.logo-14{background-position:-720px -76px}.awards-ls .logo.logo-15{background:url(../png/acbn-home-media-cybersector%402x.png) no-repeat center center;background-size:100% auto}.awards-ls .logo.logo-16{background-position:-1000px -76px}.awards-ls .logo.logo-17{background:url(../png/acbn-home-media-techsparkle%402x.png) no-repeat center center / cover;background-size:100% auto}.awards-ls .ic-start{width:116px;height:24px;background:url(../png/ub-all-sprite%402x.png) no-repeat -23px -125px;background-size:1400px 872px}@media (max-width:767px){.awards{padding:60px 0}.awards-ls .item{width:320px}.awards .ls-1 .ls-1-2::before,.awards .ls-1::before,.awards .ls-1 .ls-1-2::after,.awards .ls-1::after{display:none}}@-webkit-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotateOpt{0%{transform:rotateZ(90deg);opacity:0}100%{transform:rotateZ(0deg);opacity:1}}@keyframes rotateOpt{0%{transform:rotateZ(90deg);opacity:0}100%{transform:rotateZ(0deg);opacity:1}}@-webkit-keyframes opt{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes opt{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.keep{background:#091121;padding:100px 0 110px;color:#fff;text-align:center}.keep .des{margin-top:15px;margin-bottom:120px}.keep .earth{position:relative}.keep .earth-out{position:relative;width:836px;height:836px;margin:0 auto;transform:rotateZ(90deg);opacity:0}.keep .earth-out.runing{-webkit-animation:rotateOpt 1s ease-in forwards;animation:rotateOpt 1s ease-in forwards}.keep .earth-out::before{display:block;width:100%;height:100%;background:#091121;position:absolute;top:0;left:0;border-radius:50%;-webkit-animation:opt 32s linear infinite;animation:opt 32s linear infinite}.keep .earth-inner{position:absolute;top:calc(50% - 325px);left:calc(50% - 325px);-webkit-animation:rotate 150s linear infinite;animation:rotate 150s linear infinite}.keep .earth-x{position:relative}.keep .earth-txt,.keep .earth-a{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;z-index:100}.keep .earth-a{justify-content:center}.keep .earth-txt{justify-content:space-between}.keep .earth-txt h3{font-size:56px}.keep .earth-txt p{font-size:14px}@media (max-width:991px){.keep .des{margin-bottom:24px}.keep .earth-txt{position:relative;justify-content:center;margin-bottom:5px}.keep .earth-txt li{margin:0 15px}.keep .earth-out{display:none}.keep .earth-inner{position:static}}@media (max-width:767px){.keep{padding:80px 0}.keep .earth{overflow:hidden}.keep .earth-txt h3{font-size:24px}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;background:rgba(0,0,0,0.5)}.popup .mask{background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%}.popup .close{position:absolute;top:20px;right:20px;width:26px;height:26px;background:url(../png/ub-all-sprite%402x.png) no-repeat -268px -255px;background-size:1400px 872px;cursor:pointer;opacity:1 !important;transition:transform .3s ease-in-out}.popup .close:hover{transform:rotate(180deg)}.popup-cnt{width:826px;height:482px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:999999;display:flex;background:#fff;border:1px solid #c0d9f4;box-shadow:0 20px 50px 0 rgba(13,53,98,0.3);border-radius:16px;overflow:hidden}.popup-lf{width:324px;background:#e2edf6 url(../png/tan-bg.png) no-repeat center bottom;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:16px}.popup-lf .img{margin-bottom:50px}.popup-rt{width:520px;padding:20px 80px 30px;text-align:center;display:flex;flex-direction:column;justify-content:center}.popup-rt .form{margin-top:40px}.popup-rt .tt{color:#1a1a1a;line-height:1.25;margin-bottom:6px}.popup-rt .des{color:#333}.popup-rt button:active,.popup-rt button:focus{outline:none !important}.popup-rt label{display:block;text-align:center}.popup-rt label input{width:100%;height:50px;padding:0 20px;border:1px solid #e6e8e9;border-radius:8px;font-weight:400;box-shadow:0 10px 20px 0 rgba(0,0,0,0.05)}.popup-rt label input::-webkit-input-placeholder{font-weight:normal;color:#666;text-align:center}.popup-rt label input::-moz-placeholder{font-weight:normal;color:#666;text-align:center}.popup-rt label input:-ms-input-placeholder{font-weight:normal;color:#666;text-align:center}.popup-rt label input::-ms-input-placeholder{font-weight:normal;color:#666;text-align:center}.popup-rt label input::placeholder{font-weight:normal;color:#666;text-align:center}.popup-rt label .submit{width:100%}.popup-rt label .submit:not(:last-child){margin-bottom:16px}.popup .ic-lf li:not(:last-child){margin-bottom:14px}.popup .form-row{position:relative}.popup .form-row:not(:last-child){margin-bottom:24px}.popup .form-row .focus input{border-color:#137df5}.popup .form-row .tips-info{position:absolute;width:100%;color:forestgreen;text-align:center;font-size:14px}.popup .form-row .tips-info.err{color:#ff1800}.popup .tt-x{display:none}.popup[data-type="hyper-v"] .hyper-v{display:block}.popup[data-type="hyper-v-trail"] .hyper-v-trail{display:block}@media (max-width:991px){.popup-cnt{max-width:826px;width:96%}}@media (max-width:767px){.popup-rt{padding:20px 20px 30px}}@media (max-width:500px){.popup-cnt{flex-direction:column;height:400px}.popup .close{top:2px;right:5px}.popup-rt{width:100%}.popup-lf{display:none}.popup .btn-md{min-width:100%}}[lang="jp"] .bnr .tt{font-size:67px}[lang="it"] .backup .ls h4{font-size:22px}[lang="es"] .product h2{font-size:40px}[lang="es"] .backup h4{font-size:2rem}.f-tal:lang(de),.f-tal:lang(it){word-break:normal}