.archive-home,
.category-content {
  margin-bottom: 60px;
}
.archive-home .sec01,
.category-content .sec01 {
  padding: 50px 0 70px;
}
.archive-home .sec01-main,
.category-content .sec01-main {
  margin-bottom: 40px;
}
.archive-home .sidebar,
.category-content .sidebar {
  margin-bottom: 100px;
}

@media print, screen and (min-width: 768px) {
  .archive-home .sec01,
.category-content .sec01 {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media print, screen and (min-width: 992px) {
  .archive-home,
.category-content {
    margin-bottom: 150px;
  }
  .archive-home .main-inner,
.category-content .main-inner {
    margin-bottom: 200px;
  }
  .archive-home .sec01,
.category-content .sec01 {
    padding: 100px 0 70px;
  }
  .archive-home .sec01-main,
.category-content .sec01-main {
    margin-bottom: 60px;
  }
  .archive-home .sidebar,
.category-content .sidebar {
    padding-top: 100px;
    margin-bottom: 0;
  }
}
.pagination {
  gap: 20px;
  margin: 0;
}
.pagination li {
  margin: 0;
}
.pagination li span {
  background: #FFDE16;
  width: 40px;
  height: 40px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  color: #634D05;
}
.pagination li a {
  display: block;
  line-height: 1em;
  vertical-align: middle;
  text-decoration: none;
  color: #000;
}
.pagination li.prev a img, .pagination li.next a img {
  width: 40px;
}

@media print, screen and (min-width: 992px) {
  .pagination {
    gap: 27px;
  }
  .pagination li span {
    width: 50px;
    height: 50px;
  }
  .pagination li.prev a img, .pagination li.next a img {
    width: 50px;
  }
}

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