@charset "UTF-8";
/* トップページデザイン（2021/09/07） https://pote-chil.com/cocoon-index_customize/ */
.main .ect-vertical-card {
  justify-content: space-around;
}
.main .ect-vertical-card .entry-card-wrap .entry-card {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border-radius: 3px;
  transition: 0.2s ease-in-out;
  background: white;
}
.main .ect-vertical-card .entry-card-wrap .entry-card .entry-card-content {
  margin: 8px 12px 9px 12px;
}
.main .ect-vertical-card .entry-card-wrap .entry-card:hover {
  box-shadow: 0 15px 30px -5px rgba(0, 0, 0, 0.15), 0 0 5px rgba(0, 0, 0, 0.1);
  transform: translateY(-4px);
}
.main .ect-vertical-card .entry-card-wrap .a-wrap {
  border: none;
  margin: 0.7em 0;
}
.main .ect-vertical-card .entry-card-wrap .cat-label {
  display: block;
  top: 0;
  left: 0;
  font-size: 12px;
  padding: 5px 6px;
  font-weight: 700;
  border: none;
}

.entry-card-content .entry-card-title {
  font-size: 17px;
  padding-bottom: 10px;
}

.entry-card-meta,
.related-entry-card-meta {
  color: #b7b7b7;
  margin: 4px 8px;
  font-size: 14px;
}

@media screen and (max-width: 480px) {
  .ect-vertical-card .entry-card-wrap {
    max-width: 80%;
    width: 80%;
  }
}
/* ぺージネーション https://web-ashibi.net/archives/2513 */
.pagination-next {
  display: none;
}

.main .pagination {
  margin: 52px 0 24px;
}
.main .pagination a:hover {
  background-color: #ffae2d;
  color: #fff;
}
.main .pagination .page-numbers {
  color: #ffae2d;
  border: 1px solid #ffae2d;
  border-radius: 50%;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
}
.main .pagination .page-numbers.dots {
  opacity: 1;
  background: none;
}
.main .pagination .page-numbers.current {
  background-color: #ffae2d;
  color: #fff;
  border: 1px solid #ffae2d;
}

.pagination .next,
.pagination .prev {
  display: none;
}

@media screen and (max-width: 480px) {
  .main .pagination {
    margin: 30px 0 0;
  }
  .main .pagination .page-numbers {
    width: 48px;
    height: 48px;
    line-height: 48px;
  }
  .pagination-next {
    display: block;
    margin: 30px 0 0;
  }
}
#main {
  background: none;
}/*# sourceMappingURL=home.css.map */