@media (max-width: 1000px) {
  .focusColorContainer .motoList .rightSlide .slick-slider .slick-list {
    margin: 0 auto !important;
    width: 75%;
  }
}
@media (max-width: 1000px) {
  .focusColorContainer .motoList .rightSlide .slick-slider .slick-arrow {
    display: block !important;
  }
}
.focusColorContainer .motoList .rightSlide .slick-slider .slick-arrow .btnMask {
  width: 5vw;
  height: 5vw;
}

#s1.dark {
  background-color: #70afad;
}
@media (max-width: 640px) {
  #s1.dark {
    padding-bottom: 0;
  }
}

.menu .menuMask .items {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 11%;
          flex: 0 0 11%;
  white-space: nowrap;
}

header.coverPhoto > img#kvBg,
header.coverPhoto > video#kvBg {
  z-index: -1;
}

.adList_gap0.adList,
.videoBox {
  width: 100%;
  font-size: 0;
  overflow: hidden;
}

.adList_gap0.adList img {
  width: 100%;
  vertical-align: middle;
}

.adList .videoBox .video {
  vertical-align: middle;
}

.coverBox {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20% 0% 0% 0%;
}

.cover2-png {
  width: 100%;
  left: 0%;
  top: -23.7%;
}
@media (max-width: 640px) {
  .cover2-png {
    width: 100%;
    left: 0%;
    top: -2%;
  }
}

.cover3-png {
  top: -1%;
}

.coverBox .item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 51.75%;
          flex: 0 0 51.75%;
}
@media (max-width: 640px) {
  .coverBox .item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 96%;
            flex: 0 0 96%;
    margin-top: 2%;
  }
}

.coverBox .item:nth-of-type(2n) {
  margin-left: -3.5%;
}
@media (max-width: 640px) {
  .coverBox .item:nth-of-type(2n) {
    margin-left: 4.5%;
  }
}

.cover2 {
  position: absolute;
  top: 34%;
  left: 18.5%;
  width: 31%;
}
@media (max-width: 640px) {
  .cover2 {
    top: 34.8%;
    left: 4.5%;
    width: 45%;
  }
}

/* /// */
.adList .video.cover3-video {
  width: 96%;
  margin: 2% auto 0;
}
@media (max-width: 640px) {
  .adList .video.cover3-video {
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    margin: 0% auto 0;
  }
}

.cover4-videoBox {
  z-index: 1;
}

.cover4-bg {
  z-index: 0;
  position: absolute;
  top: 0;
}

.adList .video.cover4-video {
  width: 96%;
  margin: 0% auto 0;
}
@media (max-width: 640px) {
  .adList .video.cover4-video {
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    margin: 0% auto 0;
  }
}

@media (max-width: 640px) {
  .socialVideo .slick-slider .slick-dots {
    bottom: unset;
    top: 64.5vw;
  }
}
@media (min-width: 641px) {
  .adList.grid .items:nth-child(11) {
    grid-column-start: span 12;
  }
  .adList.grid .items:nth-child(1), .adList.grid .items:nth-child(2), .adList.grid .items:nth-child(3), .adList.grid .items:nth-child(4), .adList.grid .items:nth-child(5), .adList.grid .items:nth-child(6), .adList.grid .items:nth-child(7), .adList.grid .items:nth-child(8), .adList.grid .items:nth-child(9), .adList.grid .items:nth-child(10) {
    grid-column-start: span 6;
  }
  .adList.grid .items:nth-child(3) {
    height: 57.5%;
  }
  .adList.grid .items:nth-child(5) {
    margin-top: -36.4%;
  }
}/*# sourceMappingURL=absCss.css.map */