@charset "UTF-8";
.hidden {
  display: none;
}
.filter-value {
  display: none;
}
.l-search.p-blog__search .l-search__label.is-active {
  border: 1px solid #2faecb;
  box-shadow: inset 0px 0px 0px 1px #2faecb;
}
.p-eventSearch__content .l-searchTab__box {
  padding-bottom: 0px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.submit-btn__container {
  height: 97px;
  padding: 25px 0px;
  display: none;
  align-items: end;
  border-top: 1px solid #e8e8e8;
}
.submit-btn__container .submit-btn-sp {
  display: none;
  width: 186px;
  max-width: 186px;
  font-size: 15px;
}
.submit-btn-sp::after {
  width: 10px;
  height: 12px;
  content: "";
  position: absolute;
  top: calc(50% - 5px);
  right: 18px;
  background: url(/_images/icon_btn_white.svg) no-repeat;
}

@media only screen and (max-width: 1024px) {
  .submit-btn__container {
    display: flex;
  }
  .submit-btn__container .submit-btn-sp {
    display: flex;
    margin-top: 20px;
  }
}
.p-article__blockBody {
  min-height: 1000px;
}
@media screen and (min-width: 1024px) {
  .p-article__blockBody {
    min-height: auto;
  }
}
