/* _mq.scss */
.mb2-kv-main .slick-slider {
  margin-bottom: 0;
}
.mb2-kv-main .g-ImageCarouselP__nextArrow.slick-arrow,
.mb2-kv-main .g-ImageCarouselP__prevArrow.slick-arrow {
  display: none !important;
}
.mb2-kv-main .g-ImageCarouselP__nav {
  padding: 0 20px;
  margin: 22px 0;
  box-sizing: border-box;
}
@media screen and (min-width: 641px) and (max-width: 1024px) {
  .mb2-kv-main .g-ImageCarouselP__nav {
    margin: 16px 0;
    padding: 0 81px;
  }
}
@media screen and (min-width: 1025px) {
  .mb2-kv-main .g-ImageCarouselP__nav {
    margin: 16px 0;
    padding: 0 81px;
  }
}
.mb2-kv-main .g-ImageCarouselP__nav li {
  display: none;
}
.mb2-kv-main .g-ImageCarouselP__nav li:last-child {
  display: flex;
  justify-content: start;
}
@media screen and (min-width: 641px) and (max-width: 1024px) {
  .mb2-kv-main .g-ImageCarouselP__nav li:last-child {
    justify-content: end;
  }
}
@media screen and (min-width: 1025px) {
  .mb2-kv-main .g-ImageCarouselP__nav li:last-child {
    justify-content: end;
  }
}
.mb2-kv-main .g-ImageCarouselP__nav li:last-child .g-ImageCarouselP__nav__toggle {
  display: flex;
  align-items: center;
}
.mb2-kv-main .g-ImageCarouselP__nav li:last-child .g-ImageCarouselP__nav__toggle::before {
  color: #424850;
  width: 40px;
  border-radius: 14px;
  background-color: #D3E1E9;
  font-size: 10px;
  padding: 3px 0;
  margin-right: 5px;
}
.mb2-kv-main .g-ImageCarouselP__nav li:last-child .g-ImageCarouselP__nav__toggle::after {
  content: "STOP";
  color: #424850;
  font-size: 12px;
}
.mb2-kv-main .g-ImageCarouselP__nav li:last-child .g-ImageCarouselP__nav__toggle.is-pause::after {
  content: "STOP";
}
.mb2-kv-main .g-ImageCarouselP__nav li:last-child .g-ImageCarouselP__nav__toggle.is-play::after {
  content: "PLAY";
}

/*# sourceMappingURL=mensbiore_custom.css.map */
