﻿@import url("https://www.digiwin.com/tw/dsc/css/bootstrap4.0_M.css");@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://www.digiwin.com/tw/dsc/css/animate-3.7.2.css");@import url("https://www.digiwin.com/tw/dsc/css/swiper-bundle.min.css");*:focus{outline:none !important}button{outline:none !important;border:none !important}.act-sect{position:relative}.act-wrap .act-nb{font-family:Helvetica, Arial}.act-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style:none}.wow{animation-fill-mode:both}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInTopLeftSmall{animation-name:fadeInTopLeftSmall}@keyframes fadeInTopLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%, -20%, 0);transform:translate3d(-20%, -20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInTopRightSmall{animation-name:fadeInTopRightSmall}@keyframes fadeInTopRightSmall{from{opacity:0;-webkit-transform:translate3d(20%, -20%, 0);transform:translate3d(20%, -20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInBottomLeftSmall{animation-name:fadeInBottomLeftSmall}@keyframes fadeInBottomLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%, 20%, 0);transform:translate3d(-20%, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInBottomRightSmall{animation-name:fadeInBottomRightSmall}@keyframes fadeInBottomRightSmall{from{opacity:0;-webkit-transform:translate3d(20%, 20%, 0);transform:translate3d(20%, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInSmall{animation-name:bounceInSmall}@keyframes bounceInSmall{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.8, 0.8, 0.8)}40%{transform:scale3d(1.04, 1.04, 1.04)}60%{transform:scale3d(1, 1, 1)}80%{opacity:1;transform:scale3d(1.01, 1.01, 1.01)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.6, 0.6, 0.6)}50%{opacity:1}}.act-container-wrap{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.act-sect{padding-top:5em;padding-bottom:5em}@media screen and (min-width: 768px) and (max-width: 1380px){.act-header,.act-sect{font-size:0.85em}}@media screen and (max-width: 768px){.act-sect{font-size:calc(1vw + 1vh + .5vmin) !important;padding-top:3em;padding-bottom:3em}}.no-animate{animation:none !important}.act-wrap .act-btn{border-radius:0;padding:.5em;letter-spacing:2px;border-radius:100px}.act-wrap .act-btn .highlight{font-size:70%;padding:0.25em .4em;border-radius:4px;background:#fb1697;letter-spacing:0;margin-right:0.5em;position:relative;top:-0.1em}.act-wrap .btn-blue{background:#1350e7;color:#fff}.act-wrap .btn-blue:hover{color:#fff}.act-wrap .btn-yellow{background:#fffc00;color:#001e69}.act-wrap .btn-outline-blue{color:#001e69;background:#fff;border:1px solid #001e69}.act-wrap .btn-outline-blue:hover{color:#001e69;border:1px solid #001e69;background:#fff}.act-wrap .btn-outline-white{color:#fff;border:1px solid #fff;padding-top:calc(0.6em - 1px);padding-bottom:calc(0.6em - 1px)}.act-wrap .btn-outline-white:hover{color:#fff;border:none;padding:0.6em;background:linear-gradient(to right, #00c0fa 0%, #0196ff 100%)}.act-wrap .btn-sect-center{display:block;margin-top:2em;margin-left:auto;margin-right:auto;width:80%;max-width:180px}.act-wrap .btn-wrap-center{text-align:center;margin-top:3em}.act-wrap .btn-wrap-center .btn{max-width:220px;width:45%}.act-wrap .btn-wrap-center .btn:not(:last-child){margin-right:1.2em}@media screen and (max-width: 768px){.act-wrap .btn-wrap-center .btn:not(:last-child){margin-right:.5em}}.act-wrap .main-btn{border-radius:10em;display:inline-flex;justify-content:center;align-items:center;transition:background-color 200ms ease;padding-left:1.4em;padding-right:.6em;font-size:1.4em}.act-wrap .kv-btn-wrapper{display:flex}.act-wrap .main-btn-text{margin-right:.5em}.act-wrap .main-btn-arrow{position:relative;display:flex;overflow:hidden;width:1.6em;height:1.6em;justify-content:flex-end;align-items:center;border-radius:50%;border:3px solid #001e69;background:transparent}.act-wrap .main-btn-arrow-blue{border:3px solid #fff}.act-wrap .main-btn:hover .btn-arrow-wrapper{position:absolute;animation:arrow-move 0.3s both}@keyframes arrow-move{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.act-wrap .btn-arrow-wrapper{position:absolute;display:flex;width:200%;height:100%}.act-wrap .btn-arrow-pic{display:flex;width:50%;height:100%;justify-content:center;align-items:center;background-image:url("../images/arr-blue.svg");background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.act-wrap .btn-arrow-pic-blue{background-image:url("../images/arr-white.svg")}.act-wrap a:hover{color:#001e69}.act-wrap .sect-title{text-align:center;margin-bottom:3em}.act-wrap .sect-title h2{font-size:3.5em;font-weight:normal;line-height:1.4;color:#001e69;font-weight:bold}.act-wrap .sect-title p{font-size:1.5em;line-height:1.4;color:#001e69;max-width:840px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.act-wrap .sect-title{padding-right:.75em;padding-left:.75em;margin-bottom:2em}.act-wrap .sect-title h2{font-size:2.4em}.act-wrap .sect-title p{font-size:1.2em}}.act-wrap .nb{font-family:"Helvetica Neue", Helvetica, Arial}.act-wrap .text-blue{color:#001e69}.act-wrap .text-red{color:#fb1697}.act-wrap .text-yellow{color:#fffc00}.act-wrap .text-aqua{color:#0894ff}.act-wrap .text-list-decimal{list-style-type:decimal;padding-left:1em}.act-wrap .text-list-disc{list-style-type:disc;padding-left:1em}.act-wrap{width:100%;height:auto;position:relative;font-family:Microsoft Yahei,'Noto Sans TC',"微軟正黑體",'Barlow',Helvetica, Arial;font-weight:400;line-height:1.5;color:#001e69;text-align:left;background:#cfdaef;font-size:16px;max-width:100vw !important;overflow-X:hidden !important}.act-top-bar{height:60px;padding-left:20px;padding-right:10px;position:relative;top:0;left:0;width:100%;z-index:999;background:transparent;position:absolute}.act-top-bar .logo img{height:40px;position:relative}.act-top-bar .act-btn-3{font-size:1.2em;color:#fff}.act-top-bar .act-btn-3:hover{color:#fff}@media screen and (max-width: 768px){.act-top-bar{height:auto;padding-left:10px;padding-top:10px}.act-top-bar .logo img{height:32px}.act-top-bar .act-btn-3{display:none}}.act-header{width:100%;position:relative;height:auto;overflow:hidden}@media screen and (min-width: 992px) and (max-width: 1380px){.act-header{font-size:.9em}}.act-header .video-wrap{position:relative;position:relative;z-index:2;width:100vw;height:100vh;overflow:hidden;background-size:cover}.act-header .video-wrap:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(1,20,66,0.7)}.act-header .video-wrap video{object-fit:cover;width:100%;height:100%;min-width:100%;min-height:100%}.act-header .act-text-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;padding-bottom:10vh}.act-header .act-text-wrap h1{color:#fff;font-size:4em;text-align:center;letter-spacing:.05em;font-weight:bold}.act-header .act-text-wrap h1 span{display:inline-block;font-size:58%;margin-top:.85em;position:relative;color:#fffc00;letter-spacing:1px}.act-header .act-text-wrap h1 span:before,.act-header .act-text-wrap h1 span:after{content:'';position:absolute;width:2.2em;height:2px;top:55%}.act-header .act-text-wrap h1 span:before{right:calc(100% + .4em);background:linear-gradient(to left, #fffc00 0%, rgba(255,255,255,0) 100%)}.act-header .act-text-wrap h1 span:after{left:calc(100% + .4em);background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fffc00 100%)}.act-header .act-text-wrap p{color:#fff;text-align:center;font-size:2.2em;letter-spacing:0.1em;font-weight:300;margin-top:0.4em}.act-header .act-text-wrap .btn-wrap{margin-top:3em;display:block;text-align:center}.act-header .act-text-wrap .btn-wrap .act-btn{font-size:1.6em}.act-header .act-text-wrap .btn-wrap .act-btn:first-child{margin-right:1.2em}.act-header .act-text-wrap .btn-wrap .btn-outline-white{padding-top:calc(0.75em - 2px);padding-bottom:calc(0.75em - 2px)}.act-header .btn-arr{width:3em;display:block;position:absolute;bottom:3vh;left:50%;transform:translateX(-50%)}.act-header .btn-arr a{display:block}.act-header .btn-arr .arr-c{width:100%;display:block;animation:btn-arr 1s both infinite;position:relative;cursor:pointer}.act-header .btn-arr .arr-line{width:0.125em;display:block;margin-left:auto;margin-right:auto;margin-top:1em}@keyframes btn-arr{0%, 100%{top:0}45%,55%{top:.5em}}@media screen and (max-width: 768px){.act-header{font-size:.9em}.act-header .video-wrap{height:70vh}.act-header .act-text-wrap{padding-bottom:8vh}.act-header .act-text-wrap h1{font-size:2.4em}.act-header .act-text-wrap h1 span{font-size:58%}.act-header .act-text-wrap h1 span:before,.act-header .act-text-wrap h1 span:after{width:2.2em;height:2px;top:45%}.act-header .act-text-wrap p{font-size:1.5em;margin-top:0.4em}.act-header .act-text-wrap .btn-wrap{margin-top:3em}.act-header .act-text-wrap .btn-wrap .act-btn{padding:.8em;font-size:1.3em}.act-header .btn-arr{width:2.5em;bottom:1em}.act-header .btn-arr .arr-line{width:1.4px}}.act-sect1{padding-top:5em;padding-bottom:7em;background:url("../images/s1-bg.jpg") no-repeat top 3em center #001e69;background-size:100% auto}@media screen and (min-width: 768px) and (max-width: 1380px){.act-sect1{background:url("../images/s1-bg.jpg") no-repeat top 7em center #001e69;background-size:130% auto}}.act-sect1 h2{color:#fff;text-align:center;font-size:2.2em}.act-sect1 h2 strong{font-size:160%;display:block;font-weight:bold}.act-sect1 .act-container-wrap{max-width:1000px;padding-left:1em;padding-right:1em;width:80%}.act-sect1 .act-people{margin-top:-2em;font-size:calc(1vw + 1vh + .5vmin) !important}.act-sect1 .act-people h3{color:#fff;font-size:clamp(16px, 1.2em, 26px);font-weight:bold;margin-top:0.25em;white-space:nowrap}.act-sect1 .act-people .act-young{width:34%}.act-sect1 .act-people .act-young h3{padding-left:6%}.act-sect1 .act-people .act-worker{width:36%}.act-sect1 .act-people .act-worker h3{padding-left:18%}.act-sect1 .title-line-caption{display:flex;white-space:nowrap;text-align:center;align-items:center;width:100%;overflow:hidden}.act-sect1 .title-line-caption:after,.act-sect1 .title-line-caption:before{border-top:1px solid #fff;content:'';position:relative;width:50%}.act-sect1 .title-line-caption:before{right:3%}.act-sect1 .title-line-caption:after{left:3%}.act-sect1 .crisis-part{background:url("../images/s1-bg2.jpg") no-repeat top center #d61482;background-size:100% auto;border-radius:6px;margin-top:1.5em;padding-top:1.5em;padding-bottom:2em}.act-sect1 .crisis-part h2{max-width:520px;margin-left:auto;margin-right:auto;font-size:1.8em;width:80%}.act-sect1 .crisis-part h2 .act-icon{width:1em;margin-right:0.5em}.act-sect1 .crisis-part h2 span{font-size:160%;margin-left:0.1em;margin-right:0.1em}.act-sect1 .crisis-part .act-content{margin-top:2em}.act-sect1 .crisis-part .act-content .act-item{color:#fff}.act-sect1 .crisis-part .act-content .act-item:not(:last-child){margin-right:4em}.act-sect1 .crisis-part .act-content .icon-box{background:linear-gradient(to bottom, #fff 0%, #cbdaf5 100%);width:8em;aspect-ratio:1 / 1;border-radius:100px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.act-sect1 .crisis-part .act-content .icon-box .act-icon{width:55%}.act-sect1 .crisis-part .act-content h3{font-size:2.2em;text-align:center;margin-top:.4em}.act-sect1 .crisis-part .act-content p{font-size:1.1em;max-width:9em;text-align:center}@media screen and (max-width: 768px){.act-sect1{padding-top:4em;padding-bottom:4em;background:url("../images/s1-bg-m.jpg") no-repeat top 7.5em center #001e69;background-size:100% auto}.act-sect1 .act-container-wrap{width:100%}.act-sect1 h2{font-size:1.6em}.act-sect1 .act-people{margin-top:0em}.act-sect1 .act-people h3{font-size:.82em;margin-top:0.5em}.act-sect1 .act-people .act-young{width:40%}.act-sect1 .act-people .act-young h3{padding-left:4%}.act-sect1 .act-people .act-worker{width:42%}.act-sect1 .act-people .act-worker h3{padding-left:12%}.act-sect1 .crisis-part{background:url("../images/s1-bg2.jpg") no-repeat top center #d61482;background-size:150% auto;border-radius:6px;margin-top:1.5em;padding-top:1.5em;padding-bottom:2em}.act-sect1 .crisis-part h2{max-width:520px;margin-left:auto;margin-right:auto;font-size:1.8em}.act-sect1 .crisis-part h2 .act-icon{width:1em;margin-right:0.5em}.act-sect1 .crisis-part h2 span{font-size:160%;margin-left:0.1em;margin-right:0.1em}.act-sect1 .crisis-part .act-content{margin-top:1em}.act-sect1 .crisis-part .act-content .act-item{width:50%;margin-bottom:1em}.act-sect1 .crisis-part .act-content .act-item:not(:last-child){margin-right:0em}.act-sect1 .crisis-part .act-content .icon-box{width:6em}.act-sect1 .crisis-part .act-content .icon-box .act-icon{width:60%}.act-sect1 .crisis-part .act-content h3{font-size:2em;margin-top:.2em}.act-sect1 .crisis-part .act-content p{font-size:1em;max-width:70%;margin-left:auto;margin-right:auto}}.act-sect2{padding-top:0;padding-bottom:9em;background:linear-gradient(40deg, #9dafd5 0%, #edf3ff 90%)}.act-sect2 .act-char-bg{width:100%;height:100%;z-index:1;position:absolute;top:0;left:0;background:url("../images/s2-bg.png") no-repeat top center;background-size:100% auto}@media screen and (min-width: 768px) and (max-width: 1380px){.act-sect2 .act-char-bg{background-size:130% auto}}.act-sect2 .act-container-wrap{padding-left:1em;padding-right:1em;max-width:1150px;width:80%}.act-sect2 .main-text-part{padding-top:4em;position:relative;z-index:2;font-size:calc(1vw + 1vh + .5vmin) !important;width:60%;margin-left:auto;text-align:right}@media screen and (min-width: 768px) and (max-width: 1380px){.act-sect2 .main-text-part{padding-top:5em}}.act-sect2 .main-text-part h2{font-size:clamp(20px, 2.5em, 60px);font-weight:100;display:inline-block;text-align:left;margin-bottom:.6em;line-height:1.1}.act-sect2 .main-text-part h2 strong{font-weight:bold;font-size:70%;display:block;margin-top:0.2em}.act-sect2 .main-text-part .act-box-wrap{padding-right:1em}.act-sect2 .main-text-part .act-box{font-size:clamp(10px, 1.2em, 30px);position:relative;padding:1em;display:inline-block}.act-sect2 .main-text-part .act-box:before{content:"";position:absolute;z-index:1;left:0;top:0;bottom:0;width:100%;height:100%;transform:skewX(-20deg);background:linear-gradient(to bottom, #e3eeff 0%, #cad7ef 100%)}.act-sect2 .main-text-part .act-box .act-content{position:relative;z-index:2;text-align:left;padding-left:0.5em;padding-right:0.5em}.act-sect2 .main-text-part .act-box h3{padding-right:.5em;font-size:1.1em;position:relative;top:-0.2em;font-weight:100}.act-sect2 .main-text-part .act-box h3 .act-icon{width:1em;margin-bottom:0em}.act-sect2 .main-text-part .act-box dl dd{font-size:0.7em;max-width:15em;position:relative;padding-left:0.8em;margin-bottom:0.2em}.act-sect2 .main-text-part .act-box dl dd:before{content:"";position:absolute;left:0;top:0.5em;width:0;height:0;border-style:solid;border-width:.25em 0 .25em .35em;border-color:transparent transparent transparent #001e69}.act-sect2 .main-text-part .act-box dl dd span{font-weight:bold;margin-left:0.2em;font-size:110%}.act-sect2 .main-text-part .question-box{z-index:2}.act-sect2 .main-text-part .question-box h3{color:#6a85c9}.act-sect2 .main-text-part .question-box .arr-down{position:absolute;z-index:2;left:40%;transform:translateX(-50%);top:78%;width:32%;max-width:158px}.act-sect2 .main-text-part .benefit-box{margin-right:2.5em;z-index:1}.act-sect2 .main-text-part .benefit-box:before{background:linear-gradient(to bottom, #f4ddf2 0%, #ebb6de 100%)}.act-sect2 .main-text-part .benefit-box h3{color:#e778b6}.act-sect2 .main-text-part .benefit-box dl{padding-right:0.5em}.act-sect2 .main-btn{margin-top:.6em;margin-right:5.5em;position:relative;font-size:clamp(20px, 1.2em, 30px)}@media screen and (max-width: 768px){.act-sect2{padding-bottom:4em}.act-sect2 .act-char-bg{height:100%;background:url("../images/s2-bg-m.png") no-repeat top center;background-size:100% auto}.act-sect2 .act-container-wrap{width:100%}.act-sect2 .main-text-part{padding-top:16em;width:100%;margin-left:auto;text-align:center}.act-sect2 .main-text-part h2{font-size:2.8em;margin-bottom:.6em;margin-bottom:6vh;color:#fff;display:block;padding:0.5em;padding-left:.8em;position:relative}.act-sect2 .main-text-part h2 strong{font-size:70%}.act-sect2 .main-text-part h2:before{content:"";position:absolute;z-index:-1;left:-24%;top:0;bottom:0;width:112%;height:100%;transform:skewX(-26deg);background:rgba(33,24,73,0.6)}.act-sect2 .main-text-part .act-box-wrap{padding-right:0;margin-right:-4em}.act-sect2 .main-text-part .act-box{font-size:1.7em;width:90%}.act-sect2 .main-text-part .act-box .act-content{padding-left:0.5em;padding-right:0.5em}.act-sect2 .main-text-part .act-box h3{padding-right:.5em;font-size:1.1em;font-weight:400}.act-sect2 .main-text-part .act-box h3 .act-icon{width:1em;margin-bottom:0em}.act-sect2 .main-text-part .act-box dl dd{font-size:0.8em;max-width:15em;padding-left:0.8em;margin-bottom:0.2em}.act-sect2 .main-text-part .question-box .arr-down{top:74%;width:30%;left:40%}.act-sect2 .main-text-part .benefit-box{position:relative;right:1em}.act-sect2 .main-btn{margin-top:1em;margin-right:auto;font-size:1.5em}}.act-sect3{background:url("../images/s3-bg.gif") no-repeat top center #0c2e82;background-size:cover;font-size:calc(1vw + 1vh + .5vmin) !important;padding-top:5em;padding-bottom:3em}.act-sect3 .act-container-wrap{padding-left:1em;padding-right:1em;max-width:1500px;width:82%}.act-sect3 .act-title{margin-right:0.5em}.act-sect3 .act-title h2{font-size:clamp(20px, 2.6em, 80px);color:#fff;font-weight:bold;line-height:1.05}.act-sect3 .act-title h2 strong{font-size:120%;letter-spacing:-2px}.act-sect3 .act-title h2 strong b{font-size:60%;margin-left:0.2em;margin-right:0.2em}.act-sect3 .act-title h2 span{font-size:60%;display:block;white-space:nowrap}.act-sect3 .robot-part{position:relative}.act-sect3 .robot-part .product-text{position:absolute}.act-sect3 .robot-part .product-text dt{color:#fff;font-size:1.2em}.act-sect3 .robot-part .product-text dt span{font-size:60%;border-bottom:.2em solid #fff;padding-bottom:0.2em;position:relative;top:-0.4em;margin-right:0.5em}.act-sect3 .robot-part .product-text dd{background:#fff;display:inline-block;font-size:.75em;vertical-align:middle;line-height:1;padding:0;padding-right:.4em}.act-sect3 .robot-part .product-text dd label{font-size:80%;font-weight:bold;background:#fffc00;display:inline-block;padding:0.5em 1em;margin-right:0.24em;margin-bottom:0}.act-sect3 .robot-part .product-text dd span{padding:0.2em;display:inline-block;font-weight:bold}.act-sect3 .robot-part .act-item{position:relative}.act-sect3 .robot-part .act-item01{margin-top:-3.4em;margin-right:3em}.act-sect3 .robot-part .act-item01 .product-text{top:6em;left:-7em}.act-sect3 .robot-part .act-item01 .act-robot{width:9em;max-width:360px}.act-sect3 .robot-part .act-item02 .product-text{top:6em;left:-2.8em}.act-sect3 .robot-part .act-item02 .act-robot{width:11em;max-width:420px}.act-sect3 .robot-part .act-note{position:absolute;bottom:0;left:1em}.act-sect3 .act-note{text-align:center;color:#fff;font-size:clamp(16px, 0.85em, 24px);line-height:2;white-space:nowrap;border-top:.15em solid #fff;border-bottom:.15em solid #fff}.act-sect3 .btn-wrap{text-align:center;margin-top:1.5em}.act-sect3 .main-btn{font-size:clamp(20px, 1.2em, 28px)}@media screen and (max-width: 768px){.act-sect3{background:url("../images/s3-bg-m.gif") no-repeat top center #001e69;background-size:100% auto}.act-sect3 .act-container-wrap{width:100%;padding-left:1.5em;padding-right:1.5em}.act-sect3 .act-title{margin-right:0;width:82%;margin-left:auto;margin-right:auto;display:block}.act-sect3 .act-title h2{font-size:3em}.act-sect3 .act-title h2 span{font-size:64%}.act-sect3 .act-title .act-note{margin-top:1em}.act-sect3 .robot-part .product-text dt{font-size:2.1em;white-space:nowrap}.act-sect3 .robot-part .product-text dd{font-size:1.1em}.act-sect3 .robot-part .product-text dd label{font-size:80%}.act-sect3 .robot-part .act-item{position:relative}.act-sect3 .robot-part .act-item01{margin-top:2.5em;margin-right:0}.act-sect3 .robot-part .act-item01 .product-text{top:6em;right:0;left:auto}.act-sect3 .robot-part .act-item01 .act-robot{width:13em}.act-sect3 .robot-part .act-item02{margin-top:-5em}.act-sect3 .robot-part .act-item02 .product-text{top:9em;left:1em}.act-sect3 .robot-part .act-item02 .act-robot{width:14em;margin-left:auto;display:block}.act-sect3 .robot-part .act-note{position:absolute;bottom:0;left:1em}.act-sect3 .btn-wrap{margin-top:2em}.act-sect3 .main-btn{font-size:1.2em}}.act-sect4{padding-top:3em;background:url("../images/s4-bg.jpg") no-repeat bottom 3em center;background-size:100% auto}.act-sect4 .act-container-wrap{max-width:1200px;padding-left:1em;padding-right:1em;width:80%}.act-sect4 .act-main-content{margin-top:4em}@media screen and (min-width: 992px) and (max-width: 1380px){.act-sect4 .act-main-content{zoom:.8}}.act-sect4 .act-main-content .act-text{font-size:1.8em;font-weight:bold;line-height:1;position:absolute;z-index:3}.act-sect4 .act-main-content .act-text span{font-size:60%;background:#41c4d0;color:#fff;display:inline-block;padding:0.4em .8em;border-radius:6px;margin-bottom:0.5em}.act-sect4 .act-main-content .act-item{display:inline-block;position:absolute}.act-sect4 .act-main-content .act-item:hover{z-index:11}.act-sect4 .act-main-content .act-item01{position:relative}.act-sect4 .act-main-content .act-item01 .arr-line{width:12em;transform:rotate(52deg);left:-1em;bottom:-6em}.act-sect4 .act-main-content .act-item01 .act-text{top:40%;left:-8%}.act-sect4 .act-main-content .act-item01 .btn-hover{top:50%;left:45%}.act-sect4 .act-main-content .act-item02{top:86%;margin-left:-10%}.act-sect4 .act-main-content .act-item02 .arr-line{width:14em;transform:rotate(-60deg);left:-3em;bottom:5em}.act-sect4 .act-main-content .act-item02 .act-text{width:100%;text-align:center;top:-1.5em}.act-sect4 .act-main-content .act-item02 .btn-hover{top:10%;right:22%}.act-sect4 .act-main-content .act-item03{right:0}.act-sect4 .act-main-content .act-item03 .hand-app{position:relative;z-index:2}.act-sect4 .act-main-content .act-item03 .act-cloud{position:absolute;right:50%;z-index:1}.act-sect4 .act-main-content .act-item03 .act-text{top:-1.5em;right:28%}.act-sect4 .act-main-content .act-item03 .btn-hover{top:10%;right:60%}.act-sect4 .arr-line{width:10em;border-bottom:4px  dashed #fff;display:block;position:absolute}.act-sect4 .arr-line:before{content:"";position:absolute;left:100%;top:50%;transform:translateY(-40%);width:0;height:0;border-style:solid;border-width:.6em 0 .6em 1em;border-color:transparent transparent transparent #fff}.act-sect4 .hover-content{pointer-events:none;z-index:9;position:absolute;background:#001e69;padding:1em 1em 1.2em;border-radius:6px;left:calc( 50% + .8em);transform:translateX(-50%);min-width:200px;top:1.5em;opacity:0;color:#fff;transition:all .3s}.act-sect4 .hover-content.arr-down{top:auto;bottom:.5em}.act-sect4 .hover-content.arr-down:before{top:100%;bottom:auto;border-width:0.8em 0.5em 0 0.5em;border-color:#001e69 transparent transparent transparent}.act-sect4 .hover-content:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 0.5em 0.8em 0.5em;border-color:transparent transparent #001e69 transparent}.act-sect4 .hover-content dl{margin-bottom:0}.act-sect4 .hover-content dl dd{font-size:1.1em;white-space:nowrap}.act-sect4 .hover-content dt,.act-sect4 .hover-content h3{color:#7bfffd;font-weight:bold;font-size:1.5em;text-align:center;margin-bottom:0.6em;white-space:nowrap}.act-sect4 .hover-content .dl-arr{margin-right:2.2em}.act-sect4 .hover-content .dl-arr dd{position:relative}.act-sect4 .hover-content .dl-arr dd .act-arr{width:1.1em;position:absolute;right:-1.6em;top:50%;transform:translateY(-50%)}.act-sect4 .hover-content ol{margin-bottom:0;padding-left:1.5em;font-size:1.1em}.act-sect4 .hover-content .act-list{margin-bottom:1em}.act-sect4 .hover-content .act-list h4{font-size:1.1em;color:#fffc00;position:relative;padding-left:0.7em}.act-sect4 .hover-content .act-list h4:before{content:"";position:absolute;top:0.4em;left:0;width:0;height:0;border-style:solid;border-width:.25em 0 .25em .35em;border-color:transparent transparent transparent #fffc00}.act-sect4 .hover-content .act-list p{padding-left:0.5em;margin-bottom:0;font-size:1.1em;color:#fff}.act-sect4 .btn-hover{position:absolute;cursor:pointer;z-index:9}.act-sect4 .btn-hover:hover>.hover-content{transition:all .3s;opacity:1;top:3em}.act-sect4 .btn-hover:hover>.hover-content.arr-down{bottom:1.5em;top:auto}.act-sect4 .btn-hover .text-p{left:1.1em;top:-0.6em;font-size:1.6em;color:#0066ff;font-weight:500;padding:0.5em;margin:0;line-height:1;white-space:nowrap;position:absolute}.act-sect4 .btn-hover .text-p-left{right:.2em;left:auto}.act-sect4 .btn-hover .arr-btn{width:1.5em;height:1.5em;position:absolute}.act-sect4 .btn-hover .arr-btn .dot{animation:dot-color 1.2s both infinite;background:#0096ff;border-radius:100em;border:2px solid #fff;position:relative;z-index:2;width:100%;height:100%}.act-sect4 .btn-hover .arr-btn span{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:rgba(50,209,255,0.5);z-index:1;animation:arr-color  4s both infinite ease-in-out;border:1.5px solid #fff;border-radius:100em;z-index:1}.act-sect4 .btn-hover .arr-btn span:nth-child(1){animation-delay:0s}.act-sect4 .btn-hover .arr-btn span:nth-child(2){animation-delay:1s}.act-sect4 .btn-hover .arr-btn span:nth-child(3){animation-delay:2s}.act-sect4 .btn-hover .arr-btn span:nth-child(4){animation-delay:3s}@keyframes dot-color{0%,100%{background:#0096ff}50%{background:#006bfc}}@keyframes arr-color{0%{transform:scale(1);opacity:1}60%{transform:scale(2.5)}100%{transform:scale(3);opacity:0}}@media screen and (max-width: 768px){.act-sect4{background:url("../images/s4-bg-m.jpg") no-repeat bottom 5.6em center;background-size:100% auto}.act-sect4 .act-container-wrap{width:100%}.act-sect4 .act-main-content{margin-top:9em;margin-bottom:9em;padding-bottom:0em;zoom:.7}.act-sect4 .act-main-content .act-text{font-size:1em}.act-sect4 .act-main-content .act-text span{font-size:60%}.act-sect4 .act-main-content .act-item01{width:50%;top:-1em;position:relative;z-index:1}.act-sect4 .act-main-content .act-item01 .arr-line{width:12em;transform:rotate(70deg);left:-3em;bottom:-6em}.act-sect4 .act-main-content .act-item01 .act-text{top:40%;left:0%}.act-sect4 .act-main-content .act-item01 .btn-hover{top:50%;left:45%}.act-sect4 .act-main-content .act-item01 .hover-content{left:calc( 50% + .8em);transform:translateX(-30%)}.act-sect4 .act-main-content .act-item01 .hover-content:before{left:28%;transform:translateX(-50%)}.act-sect4 .act-main-content .act-item02{width:30%;top:100%;margin-left:-36%;z-index:3}.act-sect4 .act-main-content .act-item02 .arr-line{width:14em;transform:rotate(-60deg);left:-3em;bottom:5em}.act-sect4 .act-main-content .act-item02 .act-text{width:100%;top:70%;left:calc(100% - 1.5em)}.act-sect4 .act-main-content .act-item02 .btn-hover{top:10%;right:22%}.act-sect4 .act-main-content .act-item02 .hover-content:before{left:48%}.act-sect4 .act-main-content .act-item03{right:-2%;width:60%;z-index:2}.act-sect4 .act-main-content .act-item03 .act-cloud{right:-6%;top:-25%}.act-sect4 .act-main-content .act-item03 .act-text{top:-1.5em;right:24%}.act-sect4 .act-main-content .act-item03 .btn-hover{top:10%;right:60%}.act-sect4 .act-main-content .act-item03 .hover-content{left:calc( 50% + .8em);transform:translateX(-70%)}.act-sect4 .act-main-content .act-item03 .hover-content:before{left:68%;transform:translateX(-50%)}.act-sect4 .hover-content{font-size:1.2em;top:2.5em;transition:none}.act-sect4 .hover-content.arr-down{bottom:1.7em}.act-sect4 .btn-hover{position:absolute;cursor:pointer;z-index:9}.act-sect4 .btn-hover:hover>.hover-content{transition:none;opacity:1;top:2.5em}.act-sect4 .btn-hover:hover>.hover-content.arr-down{bottom:1.7em;top:auto}.act-sect4 .btn-hover .text-p{left:1em;top:-0.6em;font-size:1.2em;padding:0.5em}.act-sect4 .btn-hover .text-p-left{right:.3em;left:auto}.act-sect4 .btn-hover .arr-btn{width:1.5em;height:1.5em}}.act-sect5 .table-wrap{background:linear-gradient(to bottom, #c8d7f3 0%, #eef4ff 10%);padding:1em;border-radius:.8em;box-shadow:0 0 1.5em 0.2em rgba(102,130,183,0.22)}.act-sect5 .table-wrap .act-title{position:absolute;top:-.6em;font-size:1.6em;z-index:1;font-weight:bold;background:linear-gradient(to bottom, #fff 0%, #eef4ff 30%);padding:.5em 1em 2em;border-radius:6px 6px 0 0;box-shadow:0 0 1.5em 0.2em rgba(102,130,183,0.22)}.act-sect5 .table{position:relative;z-index:2;color:#001e69;margin-bottom:0}.act-sect5 .table th{font-size:1.8em;font-weight:bold}.act-sect5 .table td{vertical-align:middle;font-size:1.1em}.act-sect5 .table tbody tr{background:#001e69;color:#fff}.act-sect5 .table tbody tr:nth-of-type(even){background:#0c308c}.act-sect5 .table .td-win p{position:relative;display:inline-block;padding-right:3.8em}.act-sect5 .table .td-win .icon-win{position:absolute;right:0;top:-.3em;width:3.2em}.act-sect5 .table .act-list2{padding-left:5%}@media screen and (max-width: 768px){.act-sect5 .table-wrap{padding:0.6em}.act-sect5 .table-wrap .act-title{top:-1.8em;font-size:1.6em;padding:.5em 1em .5em;border-radius:6px;background:linear-gradient(to bottom, #fff 0%, #eef4ff 60%);text-align:center;left:50%;transform:translateX(-50%);width:70%}.act-sect5 .table .th-01{width:22%}.act-sect5 .table .th-02{width:38%}.act-sect5 .table .th-03{width:40%}.act-sect5 .table th{font-size:1.6em;text-align:center}.act-sect5 .table td{font-size:1em;padding:0.5em}.act-sect5 .table .td-win p{padding-right:0;padding-top:3em}.act-sect5 .table .td-win .icon-win{top:-.3em;width:3em}.act-sect5 .table .act-list2{padding-left:2%}}.act-sect6{padding-top:0;padding-bottom:8em;background:url("../images/s6-bg.jpg") no-repeat bottom center;background-size:100% auto}.act-sect6 .act-container-wrap{padding-left:1em;padding-right:1em}.act-sect6 .act-title-part{width:90%;margin-left:auto;margin-right:auto}.act-sect6 .act-title-part h2{font-size:3.4em;font-weight:300;display:block;margin-bottom:0.4em}.act-sect6 .act-title-part h2 strong{font-weight:bold;font-size:100%}.act-sect6 .act-title-part .act-char{max-width:380px;margin-right:1em;width:100%}.act-sect6 .table-wrap{background:#eaf1ff;padding:1em 2em;border-radius:12px 12px 0 0}.act-sect6 .text-border{color:#fff;font-size:1.6em;position:relative;display:inline-block;font-weight:bold;letter-spacing:4px}.act-sect6 .text-border:before{content:attr(title);position:absolute;z-index:-1;left:0;top:0;-webkit-text-stroke:5px #001e69;-moz-text-stroke:5px #001e69}.act-sect6 .table{position:relative;z-index:2;max-width:980px;margin-left:auto;margin-right:auto;margin-bottom:0;color:#0c308c}.act-sect6 .table th{font-size:1.2em;font-weight:bold;padding-top:2em;text-align:center}.act-sect6 .table td{vertical-align:middle;font-size:1.1em}.act-sect6 .table tbody tr td:first-child{border-radius:6px 0 0  6px}.act-sect6 .table tbody tr td:last-child{border-radius:0 6px 6px 0}.act-sect6 .table tbody tr:nth-of-type(even){background:#f7f9ff}.act-sect6 .table .act-vs{font-size:4.4em;font-weight:100;top:.4em;position:absolute;left:50%;transform:translateX(-50%)}.act-sect6 .table .text-aqua{font-size:1.4em;font-weight:600}.act-sect6 .table .text-total{padding:0;text-align:right;padding-left:1em;padding-right:1em}.act-sect6 .table .text-total p{font-size:1.7em;color:#fb1697;padding:0;padding-right:.6em;margin:0;line-height:1.6;border-top:1.5px solid #0c308c}.act-sect6 .table .text-total p span{font-size:70%;margin-right:1.5em}.act-sect6 .act-footer-part{background:#fff;border-radius:0 0 12px 12px;padding:2em .5em;text-align:center}.act-sect6 .act-footer-part h3{margin-right:0.6em;font-size:2.2em;letter-spacing:0.1em;font-weight:300}@media screen and (max-width: 768px){.act-sect6{padding-bottom:5em;background:url("../images/s6-bg-m.jpg") no-repeat bottom center;background-size:100% auto}.act-sect6 .act-title-part{width:96%}.act-sect6 .act-title-part h2{font-size:1.5em;font-weight:normal}.act-sect6 .act-title-part h2 strong{font-size:150%}.act-sect6 .act-title-part .act-char{margin-right:0em;margin-left:0.5em}.act-sect6 .table th{font-size:1.8em}.act-sect6 .table td{font-size:1.3em;white-space:nowrap}.act-sect6 .table .act-vs{font-size:4.4em}.act-sect6 .table .text-aqua{font-size:1.5em}.act-sect6 .table .text-total p{font-size:1.6em;padding-right:0.2em}.act-sect6 .table-swiper-container{background:#eaf1ff}.act-sect6 .swiper-slide{width:auto;font-size:0.8em;padding-left:0.5em;padding-right:1em}.act-sect6 .swiper-scrollbar{margin-top:2em;height:10px;border-radius:0;background:#bbcced;position:relative;width:80%;margin-left:auto;margin-right:auto}.act-sect6 .swiper-scrollbar-drag{border-radius:0;background:linear-gradient(to left, #1243cd 0%, #4772ed 100%)}.act-sect6 .scroll-hint{text-align:center;color:#2345a7;margin-top:0.5em;margin-bottom:1.5em;font-size:1.4em}.act-sect6 .scroll-hint img{width:.8em;margin-left:0.5em;margin-right:0.5em}.act-sect6 .scroll-hint .arr-right{animation:scroll-arr-act 2s infinite both}.act-sect6 .scroll-hint .arr-left{transform:scale(-1);animation:scroll-arr-left 2s infinite both}@keyframes scroll-arr-act{0%, 20%, 50%, 80%, 100%{transform:translateX(0)}40%{transform:translateX(-6px)}60%{transform:translateX(2px)}}@keyframes scroll-arr-left{0%, 20%, 50%, 80%, 100%{transform:translateX(0) scale(-1)}40%{transform:translateX(2px) scale(-1)}60%{transform:translateX(-6px) scale(-1)}}}.act-sect7{background:url("../images/s7-bg.jpg") no-repeat top center #001e69;background-size:100% auto}.act-sect7 .act-container-wrap{width:80%;max-width:1000px;padding:.4em .4em .1em;background:rgba(68,231,255,0.25);border:1px solid #fff}.act-sect7 .movie{width:100%;aspect-ratio:16 / 9;margin-bottom:0;padding:0}.act-sect7 .btn-wrap{text-align:center;margin-top:2em}@media screen and (max-width: 768px){.act-sect7{background:url("../images/s7-bg-m.jpg") no-repeat top 0 center #001e69;background-size:100% auto}.act-sect7 .act-container-wrap{width:90%}}.act-sect8{font-size:calc(1vw + 1vh + .5vmin) !important;padding-top:0;padding-bottom:0}.act-sect8 .act-item .act-pic{overflow:hidden;padding-top:1em}.act-sect8 .act-item .act-pic img{height:8em;width:auto;object-fit:cover;display:block;margin-left:auto;margin-right:auto}.act-sect8 .act-item .act-text{color:#fff;padding:.5em;padding-left:10%}.act-sect8 .act-item .act-text h3{font-size:clamp(16px, 1.5em, 40px);font-weight:bold;line-height:1.4}.act-sect8 .act-item .act-text span{font-size:70%;letter-spacing:0.2em;display:block;font-weight:500}.act-sect8 .act-item .main-btn{padding:0;border-radius:0;width:100%;background:transparent;font-size:1.25em}.act-sect8 .act-item .main-btn .main-btn-text{font-weight:bold}.act-sect8 .act-item .main-btn .logo-AIOT{width:auto;height:1.1em;position:relative;top:-0.15em;margin-right:0.2em}.act-sect8 .act-item01{background:linear-gradient(to bottom, #af5700 0%, #ec7500 80%)}.act-sect8 .act-item01 .act-text{background:#d36800}.act-sect8 .act-item02{background:linear-gradient(to bottom, #00615b 0%, #00948b 80%)}.act-sect8 .act-item02 .act-text{background:#007b73}.act-sect8 .act-item03{transition:all .3s;background:linear-gradient(to bottom, #003d83 0%, #0055b6 80%)}@media screen and (min-width: 769px){.act-sect8 .act-item03:hover{flex-grow:2;transition:all .3s}}.act-sect8 .act-item03 .act-text{padding:1em;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=style.css.map */
