.mv {
  background: url(./error/assets/images/event/mv_sp.jpg) no-repeat center /cover;
}
@media only screen and (min-width: 750px) {
  .mv {
    background: url(./error/assets/images/event/mv.jpg) no-repeat center /cover;
  }
}
.event__search {
  padding: 40px 0 10px;
}
@media only screen and (min-width: 750px) {
  .event__search {
    padding: 60px 0;
  }
}
@media only screen and (max-width: 767px) {
  .header__slidemenu__navi .slick-arrow {
    background: #333 !important;
  }
  .breadcrumbs {
    display: none;
  }
  .searchform__text {
    background-color: #e6e6e6;
}
}

@media only screen and (min-width: 750px) and (max-width: 999px) {
  .latestevent .article__item:nth-child(n+4) {
    display: flex;
  }
}