.staffblogpage-articles {
  padding: 80px 0;
}
.staffblogpage-articles__inner .lr {
  display: flex;
  justify-content: space-between;
}
.staffblogpage-articles__inner .lr main {
  padding-right: 16px;
  width: 57.454545%;
  min-width: 588px;
}
.staffblogpage-articles__inner .lr main.areawide {
  width: 100%;
}
.staffblogpage-articles__inner .lr main .articles {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 32px 0;
}
.staffblogpage-articles__inner .lr main .pagenavi {
  margin-top: 64px;
  text-align: center;
}
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi {
  display: flex;
  justify-content: center;
}
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi .pages {
  display: none !important;
}
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi span[aria-current=page],
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi a {
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  font-size: 1.6rem;
  font-weight: 600;
}
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi span[aria-current=page] {
  color: #fff;
  background-color: #2D5691;
  border: solid 1px #2D5691;
}
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi a {
  border: solid 1px #2D5691;
  color: #2D5691;
}
.staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi a.first, .staffblogpage-articles__inner .lr main .pagenavi .wp-pagenavi a.last {
  display: none;
}
.staffblogpage-articles__inner .lr .aside-outer {
  width: 30%;
  min-width: 330px;
}

@media (max-width: 768px) {
  .staffblogpage-articles {
    padding: 40px 0;
  }
}/*# sourceMappingURL=staffblog.css.map */