#ecmdaytop {
  max-width: 1170px;
}

#ecmdaytop .new-products-page img {
  display: block;
  width: 100%;
}

#ecmdaytop .new-products-page .kls-banner {
  position: relative;
  width: 100%;
}

#ecmdaytop .new-products-page .link-area-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#ecmdaytop .new-products-page .link-area-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#ecmdaytop .new-products-page .links-wrap {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

#ecmdaytop .new-products-page .link {
  opacity: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

#ecmdaytop .new-products-page.pre-order-page .order-page-item {
  display: none;
}

#ecmdaytop .new-products-page.order-page .pre-order-page-item {
  display: none;
}

#ecmdaytop .new-products-page__sale-white-spot-link-area {
  padding: 0 7% 0 7%;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__sale-white-spot-link-area {
    padding: 0 21% 0 21%;
  }
}

#ecmdaytop .new-products-page__sale-smcc-link-area {
  padding: 0 7% 0 7%;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__sale-smcc-link-area {
    padding: 0 21% 0 21%;
  }
}

#ecmdaytop .new-products-page__sale02-link-area {
  padding: 0 7% 2% 7%;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__sale02-link-area {
    padding: 0 21% 2% 21%;
  }
}

#ecmdaytop .new-products-page__sale03-link-area {
  padding: 0 7% 7% 8.5%;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__sale03-link-area {
    padding: 0 21% 7% 22.5%;
  }
}

#ecmdaytop .new-products-page__sale05-link-area {
  padding: 0 7% 2% 7%;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__sale05-link-area {
    padding: 0 21% 2% 21%;
  }
}

#ecmdaytop .new-products-page__sale06-link-area {
  padding: 0 7% 16% 8.5%;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__sale06-link-area {
    padding: 0 21% 11% 22.5%;
  }
}

#ecmdaytop .new-products-page__top-products-link-area {
  padding: 20% 6% 7% 6%;
}

#ecmdaytop .new-products-page__top-products-link-area .sharp-link-box {
  z-index: -1;
  -webkit-box-flex: 0.27;
      -ms-flex-positive: 0.27;
          flex-grow: 0.27;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap[data-idex="1"] {
  padding: 15% 0 25% 0;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap[data-idex="2"] a.link:nth-child(1) {
  -webkit-box-flex: 0.27;
      -ms-flex-positive: 0.27;
          flex-grow: 0.27;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap[data-idex="2"] a.link:nth-child(2) {
  -webkit-box-flex: 0.27;
      -ms-flex-positive: 0.27;
          flex-grow: 0.27;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap[data-idex="2"] a.link:nth-child(3) {
  -webkit-box-flex: 0.23;
      -ms-flex-positive: 0.23;
          flex-grow: 0.23;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap[data-idex="2"] a.link:nth-child(4) {
  -webkit-box-flex: 0.23;
      -ms-flex-positive: 0.23;
          flex-grow: 0.23;
}

#ecmdaytop .new-products-page__top-products-link-area .links-wrap[data-idex="3"] {
  padding: 18% 0 19% 0;
}

@media (min-width: 992px) {
  #ecmdaytop .new-products-page__top-products-link-area {
    padding: 14% 20% 4.5% 20%;
  }
}
/*# sourceMappingURL=ecmdaytop-style.css.map */