.overview-content sup{font-size:0.5em;}
.overview-content .placeholder{padding-top: 100%;width: 100%;}

.overview-content .a{background-image:url(./img/a.jpg);max-width:1920px;margin:0 auto;height:53em;background-position:50% 0;background-repeat:no-repeat;background-size:120em;font-size: 16px;text-align: center;}
.overview-content .a .w-container{width:80%;margin:0 auto;position: relative;height: 100%;}
.overview-content .a .text{padding: 8.25em 35em 0 4em;color: #fff;text-align: left;}
.overview-content .a .text h2{font-size: 3.4375em;line-height: 1.181818;letter-spacing: 0.01em;font-weight: 500;}
.overview-content .a .text p{font-size:1.875em;line-height: 1.5;font-weight: 400;padding-top:1em}
.overview-content .a .text .omada{height: 1.275em;vertical-align: baseline;margin-right:0.35em;}
.overview-content .a .text .link a{font-size: 1em;letter-spacing: 0.02em;border-bottom: 1px solid currentColor;padding:0.1em 0;font-weight:400;text-decoration: none;color:#fff}
.overview-content .a .text .model{background: #005564;border-radius: 0.25em;padding: 0.25em 0.65em 0.25em 0.35em;font-size:1.45em;font-weight: 400;display: inline-block;margin-top:2em;}
.overview-content .a .hd{color:#000;font-weight: 700;font-size: 1.275em;padding: 0.15em 0.35em;margin-left:0.25em;border-radius: 0.35em;background: linear-gradient(90deg,#ebd062, #f3efc4, #c29c31, #dfcd7d);}
.overview-content .a .m-show{display: none;}
@media (max-width:1680px){
  .overview-content .a{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .a{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .a{font-size:10px;}
}
@media (max-width:736px){
  .overview-content .a{height:132vw;background-image:url(./m/a.jpg);background-size:100%;font-size:10.35px;color: black;}
  .overview-content .a .w-container{width:100%;margin:0 auto;position: relative;height: 100%;}
  .overview-content .a .text{padding:0 20px;text-align:left;width: auto;}
  .overview-content .a .text h2 {font-size: 3.125em;padding: 1.5em 0 0.5em;}
  .overview-content .a .text p{font-size:1.5em;display: inline-block;}
  .overview-content .a .text .model{font-size:1em;margin-right:2em}
  .overview-content .a .wifi6{height: 5.625em;margin-top:2em}
  .overview-content .a .m-hide{display: none;}
  .overview-content .a .m-show{display: block;}
}
@media (max-width:414px){
  .overview-content .a{font-size: 2.5vw;}
}

.overview-content .b{font-size:16px;background-color: #e3e5e9;max-width:1920px;margin:0 auto;}
.overview-content .b ul{text-align: center;padding:1.25em 0;}
.overview-content .b ul li{display: inline-block;width:27%;margin: 2.5em 0;}
.overview-content .b ul li .icon{display:inline-block;width: 5.5em; height: 5.5em;background-size: auto 100%;vertical-align: top;margin-right: 2%;}
.overview-content .b ul .li-1 .icon{background-image:url(./img/b1.png);}
.overview-content .b ul .li-2 .icon{background-image:url(./img/b2.png);}
.overview-content .b ul .li-3 .icon{background-image:url(./img/b3.png);}
.overview-content .b ul .li-4 .icon{background-image:url(./img/b4.png);}
.overview-content .b ul .li-5 .icon{background-image:url(./img/b5.png);}
.overview-content .b ul .li-6 .icon{background-image:url(./img/b6.png);}
.overview-content .b ul .li-7 .icon{background-image:url(./img/b7.png);}
.overview-content .b ul .li-8 .icon{background-image:url(./img/b8.png);}
.overview-content .b ul .li-9 .icon{background-image:url(./img/b9.png);}
.overview-content .b ul li .text{display:inline-block;width:65%;text-align: left;font-size: 1.25em;vertical-align: top;}
.overview-content .b ul li .text .title{font-weight: 500;padding-bottom: 0.5em;line-height: 1;}
.overview-content .b ul li .text .desc{line-height: 1.2;color:#36444b;font-weight: 400;}
@media (max-width:1680px){
  .overview-content .b{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .b{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .b{font-size:10px;}
}
@media (max-width:736px){
  .overview-content .b{font-size:10.35px;}
  .overview-content .b ul li{width:45%;margin: 1.5em 0;}
  .overview-content .b ul li .text{width:90%;text-align: center;line-height: 1.2;}
}
@media (max-width:414px){
  .overview-content .b{font-size: 2.5vw;}
}

.overview-content .c{font-size:16px;max-width:1920px;margin:0 auto;height:auto;background: #acb1b8 url(./img/c.jpg) 50% 100%/120em auto no-repeat;padding-bottom: 30%;position: relative;}
.overview-content .c .w-container{width:85.375em;margin:0 auto;position: relative;}
.overview-content .c .text{text-align: center;padding: 3.75em 2em 2em;}
.overview-content .c .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .c .text p{font-size:1.25em;line-height:1.5;}
.overview-content .c p.link{margin-top:0.5em}
.overview-content .c .text p.link a{font-weight: 500;color:#000;}
.overview-content .c .icons{position: absolute;bottom:0;width:100%;height:60%;}
.overview-content .c .icon{position: absolute;width:3.5em;height:3.5em;font-size:1.25em;background: #1cbed8;border-radius: 50%;display: flex;align-items: center;justify-content: center;opacity:0;transform: translateY(10px);animation:floatAppear 5000ms infinite; }
.overview-content .c .icon-video,.overview-content .c .icon-pc{font-size: 1em;}
.overview-content .c .icon>i{display: inline-block;font-size: 0.875em;width: 2.75em;height: 2.625em;background-image: url(./img/b-icons.png);background-size: 9.375em 6.25em;background-repeat: no-repeat;z-index:10;position: relative;}
.overview-content .c .icon-pc>i{ background-position: -3.4375em 0;}
.overview-content .c .icon-video>i{ background-position: -0.125em -0.125em;}
.overview-content .c .icon-camera>i{background-position: -6.6em 0;}
.overview-content .c .icon-phone>i{background-position: -0.05em -3.275em;}
.overview-content .c .icon-pic>i{background-position: -6.5em -2.4125em;}
.overview-content .c .icon-music>i{ background-position: -3.375em -2.5125em;}
.overview-content .c .icon:before{content: '';position:absolute;left:0;top:0;display: block;width: 100%;height:100%;border-radius: 50%;background:#1cbed8;transform-origin: center;opacity: 0.5;animation: spark 1.5s linear infinite}
.overview-content .c .icon1{top: 60%;left:5%;}
.overview-content .c .icon2{top: 33%;left:12.5%;}
.overview-content .c .icon3{top: 7%;left:18%;}
.overview-content .c .icon4{top: 10%;left:37%;}
.overview-content .c .icon5{top: 63%;left:37%;}
.overview-content .c .icon6{top: 56%;left:47.5%;}
.overview-content .c .icon7{top: 26%;left:55%;}
.overview-content .c .icon8{top: 11%;left:75%;}
.overview-content .c .icon9{top: 65%;left:71%;}
.overview-content .c .icon10{top: 36%;left:82%;}
.overview-content .c .icon11{top: 28%;left:90%;}
.overview-content .c .icon-mimo{top: 10%;left:26.5%;background:#2b4750 url(./img/icon-mimo.png) center/contain no-repeat;width:7em;height: 7em;box-shadow: 0 0 20px #1cbed8;opacity:1;transform:none;animation: none;}
.overview-content .c .icon-ofdma{top: 10%;left:62.5%;background:#2b4750 url(./img/icon-ofdma2.png) center/contain no-repeat;width:7em;height: 7em;box-shadow: 0 0 20px #1cbed8;opacity:1;transform:none;animation: none;}
.overview-content .c .icon-mimo:before,.overview-content .c .icon-ofdma:before{display: none;}
.overview-content .c .icon>span{position:absolute;top:100%;left:50%;transform:translateX(-50%);color:#fff;font-size: 1.5em;white-space: nowrap;font-weight: 700;}
@keyframes spark{
  0%{transform: scale(0.9);opacity: 0.5;}
  80%{transform: scale(2.2);opacity: 0.5;}
  100%{transform: scale(2.7);opacity: 0;}
}
@keyframes floatAppear{
  0%{opacity: 0;transform: translateY(10px);}
  5%{opacity: 1;transform: translateY(0);}
  70%{opacity: 1;transform: translateY(0);}
  75%{opacity: 0;transform: translateY(10px);}
}

@media (max-width:1680px){.overview-content .c {font-size:14px;}}
@media (max-width:1440px){.overview-content .c {font-size:12px;}}
@media (max-width:1024px){.overview-content .c {font-size:10px;}}
@media (max-width:736px){
  .overview-content .c {font-size:10.35px;background: #b4bac4 url(./m/c.jpg) 50% 100%/100% no-repeat;height: auto;padding-bottom: 45%;}
  .overview-content .c .w-container{width:auto;max-width: 100%;}
  .overview-content .c .text{padding: 0;text-align: left;}
  .overview-content .c .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .c .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .c .icons{display: none;}
}
@media (max-width:414px){.overview-content .c {font-size:2.5vw;}}

.overview-content .d   {font-size:16px;max-width:1920px;margin:0 auto;height:auto;background-color:#fff;}
.overview-content .d  .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .d  .text{text-align:center}
.overview-content .d ul{padding: 5em 0 6.25em;display: flex;padding: 5em 0 6.25em;justify-content: space-between;}
.overview-content .d li {background: #e5eeef; width: 18%; text-align: center; box-sizing: border-box; padding: 2em 0.2em;}
.overview-content .d li .icon {display: block;margin: 0 auto;width: 6.25em;height: 6.25em;background-size: auto 100%;background-repeat: no-repeat;}
.overview-content .d li .icon-hospitality{background-image: url(./img/d1.png);}
.overview-content .d li .icon-restaurant{background-image: url(./img/d2.png);}
.overview-content .d li .icon-mall{background-image: url(./img/d3.png);}
.overview-content .d li .icon-meeting{background-image: url(./img/d4.png);}
.overview-content .d li .icon-station{background-image: url(./img/d5.png);}
.overview-content .d li p.large {font-size: 1.875em;font-weight: 500;color: #005564;}
.overview-content .d li p {font-size: 1.25em;line-height: 1.3;}
@media (max-width:1680px){.overview-content .d {font-size:14px;}}
@media (max-width:1440px){.overview-content .d {font-size:12px;}}
@media (max-width:1024px){.overview-content .d {font-size:10px;}}
@media (max-width:736px){
  .overview-content .d {font-size:10.35px;}
  .overview-content .d  .w-container{width:auto;max-width: 100%;}
  .overview-content .d  .text{padding:0; text-align:left;}
  .overview-content .d ul {width: 88%;padding: 2em 0 3em;flex-wrap: wrap;justify-content: space-around;margin:0 auto}
  .overview-content .d li {width: 30%;font-size: 0.75em;margin-bottom: 1em;}
  .overview-content .d .m-hide{display: none;}
}
@media (max-width:414px){.overview-content .d {font-size:2.5vw;}}

.overview-content .e {font-size:16px;max-width:1920px;margin:0 auto;background: url(./img/e.jpg) center/120em auto no-repeat;height: 57em;}
.overview-content .e  .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .e .text{color: #fff;text-align:center;padding: 3.75em 2em 4em;}
.overview-content .e .compare{color: #fff;text-align: center;}
.overview-content .e .compare>div{font-size:1.25em;line-height: 1.4;text-align:left;display: inline-block;padding: 0.5em 2em 0 5.5em;vertical-align:top;background-size: 4.5em;min-height:4em;width:17%;background-position: 0 0;background-repeat:no-repeat;}
.overview-content .e .compare .qam{background-image: url(./img/icon-qam.png);}
.overview-content .e .compare .ofdm{background-image: url(./img/icon-ofdma.png);}
.overview-content .e .range{color:#fff;padding-top:2em;}
.overview-content .e .range .type{font-size: 1.875em;font-weight: 500;padding-left:10em;}
.overview-content .e .range .ac{color:#a7a9ac;}
.overview-content .e .range .ac>span,.overview-content .e .range .ax>span{display: inline-block;vertical-align: middle;}
.overview-content .e .range .name{width: 21.5%;text-align:right;}
.overview-content .e .range .ax .name,.overview-content .e .range .ac .mbps{font-size:1.5em;}
.overview-content .e .range .ax .mbps{font-size: 2.5em;font-weight:700;color:#00baff;}
.overview-content .e .range .bar{height: 1.875em;margin: 0 0.35em;transition: all 2000ms;}
.overview-content .e .range .ac .bar{background: #a7a9ac;}
.overview-content .e .range .ax .bar{background: linear-gradient(90deg, #2980b9, #fff);}
.overview-content .e .range1 .ac .bar{width: 36.875em;}
.overview-content .e .range1 .ax .bar{width: 52.8125em;}
.overview-content .e .range2 .ac .bar{width: 13.75em;}
.overview-content .e .range2 .ax .bar{width: 26.5625em;}
.overview-content .e .range.animate-ready .ac .bar,.overview-content .e .range.animate-ready .ax .bar{width:0;}
.overview-content .e  .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .e  .text p{font-size:1.25em;line-height:1.5;}
.overview-content .e p.link{margin-top: 0.5em; font-weight: 500;}
.overview-content .e p.link a{color:#fff;}
@media (max-width:1680px){.overview-content .e {font-size:14px;}}
@media (max-width:1440px){.overview-content .e {font-size:12px;}}
@media (max-width:1024px){.overview-content .e {font-size:10px;}}
@media (max-width:736px){
  .overview-content .e {font-size:10.35px;    background: #252d3e url(./m/e.jpg) 50% 100%/100% no-repeat; height:auto;}
  .overview-content .e  .w-container{width:auto;max-width: 100%;}
  .overview-content .e  .text{padding:0; text-align:left;}
  .overview-content .e  .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .e  .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .e .compare{text-align:left;padding: 2em 6% 0;}
  .overview-content .e .compare>div{font-size:1em;width: 49.5%;box-sizing: border-box;min-height:5em;}
  .overview-content .e .range{width:88%;margin: 0 auto;font-size:2vw;}
  .overview-content .e .range2{padding-bottom: 3em;}
  .overview-content .e .range .type{padding-left:0;}
  .overview-content .e .range .name{display: block!important;width: auto;text-align:left;}
  .overview-content .e .range1 .ac .bar{width: 35vw;}
  .overview-content .e .range1 .ax .bar{width:60vw;}
  .overview-content .e .range2 .ac .bar{width: 20vw;}
  .overview-content .e .range2 .ax .bar{width: 35vw;}

}
@media (max-width:414px){.overview-content .e {font-size:2.5vw;}}

.overview-content .f {font-size:16px;max-width:1920px;margin:0 auto;padding-top:5em;text-align:center;}
.overview-content .f .w-container{max-width:80em;margin:0 auto;}
.overview-content .f h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em;}
.overview-content .f p{font-size:1.25em;line-height:1.5;}
.overview-content .f .extra{margin-top:1em;font-weight: 500;}
.overview-content .f .extra a{color:#005564;}
.overview-content .f .features{padding:2em 0;max-width:90em;margin:0 auto;}
.overview-content .f .features li{display: inline-block;width: 22%;}
.overview-content .f .features .li-1{width: 30%;}
.overview-content .f .features .icon{width: 5em;height: 5em;margin: auto;background-repeat: no-repeat;background-size: auto 100%;display: inline-block;vertical-align: middle;}
.overview-content .f .features .li-1 .icon{background-image: url(./img/f1.png);}
.overview-content .f .features .li-2 .icon{background-image: url(./img/f2.png);}
.overview-content .f .features .li-3 .icon{background-image: url(./img/f3.png);}
.overview-content .f .features .li-4 .icon{background-image: url(./img/f4.png);}
.overview-content .f .features .info{display: inline-block;width:50%;padding-left: 0.75em;vertical-align: middle;}
.overview-content .f .features .info .text{font-size: 1.125em;text-align: left;color:#050706;font-weight: 400;}
.overview-content .f .img{position: relative;max-width: 80em;width:90%;margin: 4em auto 0;background-image: url(./img/f.png);background-size: 100% auto;background-repeat: no-repeat;}
.overview-content .f .img .height{padding-top: 50%;width: 100%;}
.overview-content .f .img p{position: absolute;font-weight: 400;text-align: center;line-height: 1.2;}
.overview-content .f .img .internet{bottom:23%;left:55%;color: #fff;width:12%;font-weight: 500;}
.overview-content .f .img .access{bottom: 28%;left:65.5%;width:16%;}
.overview-content .f .img .b1{left:-8%;top:18%;width:12%;text-align: left;color: rgb(0, 85, 100);font-weight: 500;}
.overview-content .f .img .b2{left:13.5%;top:4%;width:16%;}
.overview-content .f .img .b3{left:30.5%;bottom:100%;width:12%;}
.overview-content .f .img .b4{left:41%;top:42%;width:12%;}
.overview-content .f .img .b5{left:40%;top:80%;width:13%;}
.overview-content .f .img .m1{left:88.5%;top:80%;width:16%;}
.overview-content .f .img .m2{left:76.5%;top:80%;width:16%;}
.overview-content .f .img .r1{right:27%;top:35.5%;width:16%;}
.overview-content .f .img .r2{right:8%;top:35.5%;width:16%;}
.overview-content .f .img .or{right:21%;top:32%;width:8%;}
@media (max-width:1680px){
  .overview-content .f{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .f{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .f{font-size:10px;}
}
@media (max-width:736px){
  .overview-content .f{padding:0;font-size:10.35px;}
  .overview-content .f .w-container{width:auto;}
  .overview-content .f .text{padding:0;text-align:left;}
  .overview-content .f h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0;margin-bottom:0.5em;}
  .overview-content .f p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .f .features{padding:3em 20px 0;text-align: left;}
  .overview-content .f .features li{width:49%;margin: 0 0 1em 0;}
  .overview-content .f .features .icon{width: 4em;height: 4em;}
  .overview-content .f .features .li-1{width:49%;margin: 0 0 1em 0;}
  .overview-content .f .features .info{padding-left:0.25em;width:69%;}
  .overview-content .f .features .info .text{font-size:1.25em;padding-top:0.25em;}
  .overview-content .f .img{background-image: url(./m/f.png);width: 84%;margin: 0 auto;}
  .overview-content .f .img .height{padding-top: 124%;width: 100%;}
  .overview-content .f .img p{font-size: 0.75em;font-weight: normal;padding: 0;}
  .overview-content .f .img .internet{bottom:31.5%;left:30.5%;color: #fff;width:16%;font-size:0.6em;}
  .overview-content .f .img .access{bottom: 27%;left: -5%;width: 24%;text-align: right;}
  .overview-content .f .img .b1{left:3%;top:28%;width:16%;text-align: right;}
  .overview-content .f .img .b2{left:29%;top:5%;width:24%;}
  .overview-content .f .img .b3{left:60%;bottom:97.5%;width:24%;}
  .overview-content .f .img .b4{left:78%;top: 35%;width: 20%;}
  .overview-content .f .img .b5{left:57%;top:71%;width:24%;}
  .overview-content .f .img .m1{left:2%;top:87.5%;width: 20%;}
  .overview-content .f .img .m2{left:21%;top:87.5%;width: 20%;}
  .overview-content .f .img .r1{right:26%;top:86%;width: 25%;}
  .overview-content .f .img .r2{right:-0.5%;top:86%;width: 25%;}
  .overview-content .f .img .or{right:19%;top:81.5%;width: 12%;}
  .overview-content .f .m-hide{display: none;}
}
@media (max-width:414px){
  .overview-content .f {font-size: 2.5vw;}
}

.overview-content .j  {font-size:16px;max-width:1920px;margin:0 auto;height:auto;background-color:#e7e8ec; padding-bottom: 5em;}
.overview-content .j  .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .j  .text{padding: 5em 6% 0;text-align:center}
.overview-content .j  .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .j  .text p{font-size:1.25em;line-height:1.5;}
.overview-content .j img{width: 80.7%;}
.overview-content .j .lists{width:100%;text-align: center;margin-top:2em }
.overview-content .j .lists li{width:49%;display: inline-block;}
.overview-content .j h3{font-size:1.25em;font-weight:400;line-height: 1.5; padding:1em 0}
.overview-content .j .desc{font-size:1.125em; font-weight:400;display: inline-block;width:25%;}
.overview-content .j .desc::before{content:'';display: inline-block; width:0.8em;height: 0.8em;border-radius: 50%;margin-right:0.5em}
.overview-content .j .li-1 .desc1::before{background-color:#12576c ;}
.overview-content .j .li-1 .desc2::before{background-color:#12576c ;}
.overview-content .j .li-1 .desc3::before{background-color:#717f95 ;}
.overview-content .j .li-2 .desc1::before{background-color:#12576c ;}
.overview-content .j .li-2 .desc2::before{background-color:#65c7d4 ;}
.overview-content .j .li-2 .desc3::before{background-color:#29b6e6 ;}

@media (max-width:1680px){.overview-content .j {font-size:14px;}}
@media (max-width:1440px){.overview-content .j {font-size:12px;}}
@media (max-width:1024px){.overview-content .j {font-size:10px;}}
@media (max-width:736px){
  .overview-content .j {font-size:10.35px;height:auto;padding-bottom: 1.5em;}
  .overview-content .j  .w-container{width:auto;max-width: 100%;}
  .overview-content .j  .text{padding:0; text-align:left;}
  .overview-content .j  .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .j  .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .j .lists{width:88%;margin:2em auto; }
  .overview-content .j .lists li{width:100%; margin-bottom:2em}
  .overview-content .j img{width: 100%;}

}
@media (max-width:414px){.overview-content .j {font-size:2.5vw;}}

@keyframes k-line1{
  0% {transform: translate(2.332%,-4.871%);}
  100% {transform: translate(0,0);}
}
@keyframes k-line2{
  0% {transform: translate(-3.949%,-1.713%);}
  100% {transform: translate(0,0);}
}
@keyframes k-line3{
  0% {transform: translate(2.197%,-5.012%);}
  100% {transform: translate(0,0);}
}
@keyframes k-line4{
  0% {transform: translate(-3.949%,-1.713%);}
  100% {transform: translate(0,0);}
}
@keyframes k-start1{
  0% {opacity: 0;}
  24% {opacity: 0;}
  25% {opacity: 1;}
  74% {opacity: 1;}
  75% {opacity: 0;}
  100% {opacity: 0;}
}
@keyframes k-start2{
  0% {opacity: 0;}
  19% {opacity: 0;}
  20% {opacity: 1;}
  74% {opacity: 1;}
  75% {opacity: 0;}
  100% {opacity: 0;}
}
@keyframes k-stop{
  0% {opacity: 1;}
  49% {opacity: 1;}
  50% {opacity: 0;}
  99% {opacity: 0;}
  100% {opacity: 1;}
}
.overview-content .k{font-size:16px;max-width:1920px;margin:0 auto;padding:4em 0;text-align:center;background-color: #fff;}
.overview-content .k .w-container{width:80%;margin:0 auto;}
.overview-content .k .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.75em;}
.overview-content .k .text h3{font-size:2.25em;font-weight:400;line-height:1.2;padding-bottom:0.5em;}
.overview-content .k .text p{font-size:1.25em;line-height:1.25;}
.overview-content .k ul{padding: 2em 0 4em;}
.overview-content .k ul li{display: inline-block;text-align: center;position: relative;width: 45%;}
.overview-content .k ul .li-2{margin: 0 0 0 1em;}
.overview-content .k ul li img{width: 100%;}
.overview-content .k .pair img{background:#ebecee;}
.overview-content .k ul li .img{height:0;padding-bottom: 75%;position: relative;background: #f7f7f7;}
.overview-content .k ul li .img .abs{background-size: contain;background-repeat: no-repeat;background-position: 50%;height: 100%;position: absolute;width: 100%;will-change: transform;}
.overview-content .k ul li .img .line1{animation: k-line1 500ms linear infinite;background-image: url(./img/k-line-1.png);}
.overview-content .k ul li .img .line2{animation: k-line2 500ms linear infinite;background-image: url(./img/k-line-2.png);}
.overview-content .k ul li .img .line3{animation: k-line3 500ms linear infinite;background-image: url(./img/k-line-3.png);}
.overview-content .k ul .li-1 .img .start1{animation: k-start1 8s linear infinite;opacity: 1;}
.overview-content .k ul .li-1 .img .start2{animation: k-start2 8s linear infinite;opacity: 1;}
.overview-content .k ul .li-1 .img .cover1{background-image: url(./img/k-point-1.png);}
.overview-content .k ul .li-1 .img .cover2{background-image: url(./img/k-point-3.png);}
.overview-content .k ul .li-2 .img .stop{animation: k-stop 8s linear infinite;}
.overview-content .k ul .li-2 .img .start{animation: k-stop 8s linear reverse infinite;}
.overview-content .k ul .li-2 .img .line3-red{background-image: url(./img/k-line-3-red.png);}
.overview-content .k ul .li-2 .img .line4{background-image: url(./img/k-line-4.png);animation: f-line4 500ms linear infinite;}
.overview-content .k ul .li-2 .img .xxx{background-image: url(./img/k-xxx.png);}
.overview-content .k ul .li-2 .img .cover{background-image: url(./img/k-point-4.png);}
.overview-content .k ul li p{position: absolute;margin: auto;top: 85%;left: 0;right: 0;font-weight: 400;font-size: 1.5em;color:#777777} 
.overview-content .k ul li .new{color:#145361;}
.overview-content .k ul.network li .new{font-weight: 500;}
@media (max-width:1680px){
  .overview-content .k{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .k{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .k{font-size:10px;}
}
@media (max-width:736px){
  .overview-content .k{text-align:left;padding:2.5em 0;font-size:10.35px;}
  .overview-content .k .w-container{width:88%;margin:0 auto;}
  .overview-content .k .text h2{font-size:2.5em;}
  .overview-content .k .text h3{font-size:2em;}
  .overview-content .k .text p{font-size:1.75em;line-height:1.5;}
  .overview-content .k ul{text-align: center;padding-top: 1em;}
  .overview-content .k ul li{width: 100%;}
  .overview-content .k ul .li-2{margin: 1em 0 0 0;}
  .overview-content .k ul li p{top: 82%;font-size: 1.25em;} 
}
@media (max-width:414px){
  .overview-content .k{font-size:2.5vw;}
}

.overview-content .g{font-size:16px;max-width:1920px;margin:0 auto;padding:4em 0;text-align:center;background-color: #fbfbfb;}
.overview-content .g .w-container{max-width:72em;margin:0 auto;}
.overview-content .g .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em;}
.overview-content .g .text p{font-size:1.25em;line-height:1.5;}
.overview-content .g img{width:70%;margin: 2em 0;}
@media (max-width:1680px){
  .overview-content .g{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .g{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .g{font-size:10px;}
}
@media (max-width:736px){
  .overview-content .g{text-align:left;padding:2.5em 0;font-size:10.35px;;}
  .overview-content .g .w-container{width:auto;padding: 0 20px;}
  .overview-content .g .text h2{font-size:2.5em;}
  .overview-content .g .text p{font-size:1.75em;}
  .overview-content .g img{width:100%;}
}
@media (max-width:414px){
  .overview-content .g{font-size: 2.5vw;}
}

.overview-content .h{font-size:16px;max-width:1920px;width:100%;height: auto;margin:0 auto;text-align:center;position: relative;
  background: url(./img/h.jpg) bottom / 100% 100% no-repeat;}
.overview-content .h .video{width:100%;}
.overview-content .h .w-container{position: absolute;top: 0;left:10%;right:10%;margin: 0 auto;}
.overview-content .h .text{padding: 3em 0 0;}
.overview-content .h .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em;}
.overview-content .h .text p{font-size:1.875em;line-height: 1.5;font-weight: 400;}
.overview-content .h ul li{display: inline-block;vertical-align: top;}
.overview-content .h ul .number{height:2.8125em;width:3em;position: relative;}
.overview-content .h ul .number .icon{width: 1.25em;height: 1.25em;background-color: rgb(45,72,81);border-radius: 50%;color: #fff;line-height: 1.25;font-weight: 400;position: absolute;top:0;bottom: 0;margin: auto 0;text-align: center;}
.overview-content .h ul .desc{max-width: 36%;text-align: left;margin-right: 4%;}
.overview-content .h ul .desc .light{font-size: 1.25em;font-weight: 300;}
.overview-content .h .inst{display:none;position: absolute;top:72%;left: 38%;font-size: 1.375em;color: #4c5968;font-weight: 500;text-align: left;width: 13%;}
@media (max-width:1680px){
.overview-content .h{font-size:14px;}
}
@media (max-width:1440px){
.overview-content .h{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .h{font-size:10px;}
}
@media (max-width:736px){
.overview-content .h{font-size:10.35px;text-align: left;background-image:url(./m/h.jpg);background-size: 100% auto;}
.overview-content .h .video{display: none;}
.overview-content .h .w-container{width:auto;margin: auto 20px;padding-bottom: 116vw;position: static;}
.overview-content .h .text{padding: 3em 0 0;}
.overview-content .h .text h2{font-size:2.5em;padding-bottom:0.5em;}
.overview-content .h ul .desc{max-width: 50%;}
.overview-content .h .inst{display:block;top:100%;left: 71%;width:24%;transform: translate(0, -78vw);}
}
@media (max-width:414px){
.overview-content .h{font-size: 2.5vw;}
}

.overview-content .i{font-size:16px;max-width:1920px;margin:0 auto;text-align:center;color: white;}
.overview-content .i .header{padding:6em 0 4em;width: 100%;background-color: rgb(45,72,81);text-align: center;}
.overview-content .i .header h2{font-size:3.125em;font-weight:400;line-height:1.2;}
.overview-content .i .content{background-color: rgb(49,76,84);}
.overview-content .i .content h3{font-size:1.5em;font-weight: bold;text-decoration: underline;padding: 1em 0 1.75em;}
.overview-content .i .content ul{padding-bottom: 4.5em;}
.overview-content .i ul li{display: inline-block;width: 24%;margin: 0 4%;vertical-align:text-top;position: relative;}
.overview-content .i ul li .icon{width: 6.25em; height: 6.25em;background-size: auto 100%;margin: 0 auto 1em;}
.overview-content .i ul .li-2:before{content: "";position: absolute;left: -17%;top: 25%;width: 1px;height: 65%;background-color: rgb(90,112,118);}
.overview-content .i ul .li-2:after{content: "";position: absolute;right: -17%;top: 25%;width: 1px;height: 65%;background-color: rgb(90,112,118);}
.overview-content .i .security .li-1 .icon{background-image: url(./img/i1.png);}
.overview-content .i .security .li-2 .icon{background-image: url(./img/i2.png);}
.overview-content .i .security .li-3 .icon{background-image: url(./img/i3.png);}
.overview-content .i .efficiency .li-1 .icon{background-image: url(./img/i4.png);}
.overview-content .i .efficiency .li-2 .icon{background-image: url(./img/i5.png);}
.overview-content .i .efficiency .li-3 .icon{background-image: url(./img/i6.png);}
.overview-content .i ul li .title{font-size: 1.875em;line-height: 1.25;padding-bottom: 0.25em;font-weight: 400;}
.overview-content .i ul li .desc{font-size:1.25em;line-height: 1.4;}
.overview-content .i ul li .link{font-size:1.25em;line-height: 1.4;font-weight: 700;margin-top:1em}
.overview-content .i ul li .link a{color:#fff}
@media (max-width:1920px){
  .overview-content .i{font-size:14px;}
}
@media (max-width:1440px){
  .overview-content .i{font-size:12px;}
}
@media (max-width:1024px){
  .overview-content .i{font-size:10px;}
}
@media (max-width:736px){
  .overview-content .i{font-size:10.35px;}
  .overview-content .i .header{padding:4.5em 20px 3.375em;text-align: left;width: auto;}
  .overview-content .i .header h2{font-size:2.5em;}
  .overview-content .i ul li{width: 60%;margin: 0 4% 2em;}
  .overview-content .i ul .li-2:before{display: none;}
  .overview-content .i ul .li-2:after{display: none;}
}
@media (max-width:414px){
  .overview-content .i{font-size: 2.5vw;}
}

.overview-content .l   {font-size:16px;max-width:1920px;margin:0 auto;height:auto;background-color:#f2f2f3;padding-bottom: 5em;}
.overview-content .l  .w-container{position: relative;max-width: 90%;margin: 0 auto;width: 85.375em;}
.overview-content .l  .text{padding: 5em 5% 0;text-align:center}
.overview-content .l  .text h2{font-size:3.125em;font-weight:400;line-height:1.2;padding-bottom:0.5em}
.overview-content .l  .text p{font-size:1.25em;line-height:1.5;}
.overview-content .l .lists{text-align: center;width: 80%;margin:6.5em auto 0}
.overview-content .l .lists li{width:49%;display: inline-block;position: relative;vertical-align: top;}
.overview-content .l .li-1 img{width:80.5%}
.overview-content .l .li-2 img{width:46%}
.overview-content .l .lists li .desc{position: absolute;color:#145361;font-weight: 500;font-size:1.25em}
.overview-content .l .lists .li-1 .desc1{top:-11%;left:36%;width:10em;}
.overview-content .l .lists .li-1 .desc2{top:39%;left:-6%;text-align: right;width:4em;}
.overview-content .l .lists .li-2 .desc1{top:-11%;left:36%;width:8em;}
.overview-content .l .lists .li-2 .desc2{top:39%;left:12%;text-align: right;width:4em;}

@media (max-width:1680px){.overview-content .l {font-size:14px;}}
@media (max-width:1440px){.overview-content .l {font-size:12px;}}
@media (max-width:1024px){.overview-content .l {font-size:10px;}}
@media (max-width:736px){
  .overview-content .l {font-size:10.35px;padding-bottom: 2em;}
  .overview-content .l  .w-container{width:auto;max-width: 100%;}
  .overview-content .l  .text{padding:0; text-align:left;}
  .overview-content .l  .text h2{font-size:2.5em;line-height:1.2;padding:1.5em 20px 0.5em; }
  .overview-content .l  .text p{font-size:1.75em;line-height:1.5;padding:0 20px;}
  .overview-content .l .lists {display: flex;flex-direction: column;}
  .overview-content .l .lists li{width:100%;margin-bottom: 3em;}
  .overview-content .l .lists li img{margin:0 auto}
  .overview-content .l .lists .li-1{order:2}
  .overview-content .l .lists .li-2{order:1}
  .overview-content .l .li-1 img{width:84.5%}
  .overview-content .l .li-2 img{width:49%}
  .overview-content .l .lists .li-2 .desc2{left:9%;}
  .overview-content .l .lists .li-1 .desc2{left:-9%;}

}
@media (max-width:414px){.overview-content .l {font-size:2.5vw;}}