@media (width >= 769px) {
  .ArchiveNews {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.ArchiveNews_inner-list-item {
  padding-bottom: 30px;
  border-bottom: 1px solid #CCCCCC;
}
.ArchiveNews_inner-list-item .item_ttl {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 40px;
}
@media (width >= 769px) {
  .ArchiveNews_inner-list-item .item_ttl {
    font-size: 26px;
    font-size: 2.6rem;
    line-height: 50px;
  }
}
@media (width >= 769px) {
  .ArchiveNews_inner-list-item .item_txt > p {
    line-height: 50px;
  }
}
.ArchiveNews_inner .wp-pagenavi {
  display: flex;
  gap: 5px;
  justify-content: center;
  flex-wrap: wrap;
}
.ArchiveNews_inner .wp-pagenavi a, .ArchiveNews_inner .wp-pagenavi span {
  line-height: 40px;
  text-align: center;
  width: min(11vw, 50px);
  height: min(11vw, 50px);
  border: 1px solid #202020;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media (width >= 769px) {
  .ArchiveNews_inner .wp-pagenavi a, .ArchiveNews_inner .wp-pagenavi span {
    width: 60px;
    height: 60px;
  }
}
.ArchiveNews_inner .wp-pagenavi span.current, .ArchiveNews_inner .wp-pagenavi a:hover {
  color: #fff;
  background: #202020;
  opacity: 1;
}
.ArchiveNews_inner .wp-pagenavi .previouspostslink, .ArchiveNews_inner .wp-pagenavi .nextpostslink {
  width: min(21vw, 80px);
}
@media (width >= 769px) {
  .ArchiveNews_inner .wp-pagenavi .previouspostslink, .ArchiveNews_inner .wp-pagenavi .nextpostslink {
    width: 90px;
  }
}

/*# sourceMappingURL=archive-news.css.map */
