/* 2021リニューアル */
/* -------------------------------

記事一覧

------------------------------- */
.archive_wrap:not(:last-child) {
  margin-bottom: 40px;
}

.archive_all_btn {
  text-align: right;
}

.archive_all_btn a {
  position: relative;
  color: var(--main-bg-color);
}
.archive_all_btn a::before {
  content: "";
  position: absolute;
  bottom: -2px;
  right: 0;
  width: 100%;
  height: 1px;
  background-color: var(--main-bg-color);
}

.archive_event_list {
  height: 200px;
  overflow-y: scroll;
}

.archive_event_item a {
  display: block;
  padding: 15px 0;
  border-bottom: 1px solid var(--title-bg-color);
  color: var(--main-bg-color);
}

.archive_event_date {
  color: var(--subtitle-border-color);
  font-weight: bold;
  font-size: .8rem;
}

.archive_event_title {
  font-weight: 400;
}


/* Release Archives */
.archive_event_banner_wrap {
  display: flex;
  flex-wrap: wrap;
}

.archive_event_banner {
  display: block;
  width: calc(100% / 2);
}