.merchandise.top .ttl {
  background: url(/merchandise/img/top/mv_pc.jpg) no-repeat;
  background-size: cover;
}
@media screen and (max-width: 767px) {
  .merchandise.top .ttl {
    background: url(/merchandise/img/top/mv_sp.jpg) no-repeat;
    background-size: cover;
  }
}
.merchandise.top .intro {
  margin-bottom: 70px;
}
@media screen and (max-width: 767px) {
  .merchandise.top .intro {
    margin-bottom: 55px;
  }
}
@media screen and (max-width: 767px) {
  .merchandise.top .intro br {
    display: none;
  }
}
.merchandise.top .category-page-list li {
  width: 252px;
  margin-right: 30.6666666667px;
}
@media screen and (max-width: 767px) {
  .merchandise.top .category-page-list li {
    width: 100%;
    margin-right: 0;
  }
}
.merchandise.top .category-page-list li:nth-of-type(3n) {
  margin-right: 30.6666666667px;
}
@media screen and (max-width: 767px) {
  .merchandise.top .category-page-list li:nth-of-type(3n) {
    margin-right: 0;
  }
}
.merchandise.top .category-page-list li:nth-of-type(4n) {
  margin-right: 0;
}
.merchandise.top .category-page-list li:nth-of-type(4) {
  margin-top: 0;
}
@media screen and (max-width: 767px) {
  .merchandise.top .category-page-list li:nth-of-type(4) {
    margin-top: 55px;
  }
}/*# sourceMappingURL=top.css.map */