.sec-post .sec-body {
  max-width: 960px;
}
.sec-post .sec-body .post .post-item {
  margin-bottom: 60px;
  padding: 60px;
  width: 100%;
  max-width: 960px;
  border: solid 2px #FF6666;
  border-radius: 20px;
}
@media (width <= 781px) {
  .sec-post .sec-body .post .post-item {
    padding: 30px;
  }
}
@media (width <= 576px) {
  .sec-post .sec-body .post .post-item {
    padding: 20px;
  }
}
.sec-post .sec-body .post .post-item .category {
  margin-bottom: 10px;
}
.sec-post .sec-body .post .post-item .title {
  border: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: dashed 1px #000;
  font-size: 1.25rem;
  font-weight: 700;
}
.sec-post .sec-body .post .post-item .title::after {
  content: none;
  display: inline;
  position: relative;
  bottom: auto;
  overflow: visible;
  width: auto;
  border-bottom: none;
}
@media (width <= 781px) {
  .sec-post .sec-body .post .post-item .title {
    font-size: 1rem;
  }
}
.sec-post .sec-body .post .post-item .contents .block-old-grid {
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
  margin: 30px auto 30px;
}
@media (width <= 781px) {
  .sec-post .sec-body .post .post-item .contents .block-old-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (width <= 576px) {
  .sec-post .sec-body .post .post-item .contents .block-old-grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (width <= 480px) {
  .sec-post .sec-body .post .post-item .contents .block-old-grid {
    grid-template-columns: 1fr;
  }
}
.sec-post .sec-body .post .post-item .contents .block-old-grid .wp-block-image img {
  width: 100% !important;
  height: auto;
}
.sec-post .sec-body .post .post-item .contents .main > *:nth-last-child(1) {
  margin-bottom: 0;
}
.sec-post .sec-body .post .post-item .contents .images {
  margin-top: 30px;
}
.sec-post .sec-body .post .post-item .contents .images .list-img {
  list-style: none;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px;
  margin: 0;
  padding: 0;
}
@media (width <= 781px) {
  .sec-post .sec-body .post .post-item .contents .images .list-img {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (width <= 576px) {
  .sec-post .sec-body .post .post-item .contents .images .list-img {
    grid-template-columns: 1fr 1fr;
  }
}
@media (width <= 480px) {
  .sec-post .sec-body .post .post-item .contents .images .list-img {
    grid-template-columns: 1fr;
  }
}
.sec-post .sec-body .post .post-item .contents .images .list-img .img-item {
  margin: 0;
  padding: 0;
}
.sec-post .sec-body .post .post-item .contents .images .list-img .img-item .img {
  display: inline-block;
}
.sec-post .sec-body .post .post-item .contents .images .list-img .img-item .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.sec-post .sec-body .post .post-item .contents .images .list-img .img-item .img.landscape {
  width: 100%;
  height: auto;
}
.sec-post .sec-body .post .post-item .contents .images .list-img .img-item .img.portrait {
  width: 100%;
  height: auto;
}
.sec-post .sec-body .post .post-item .contents .images .list-img .img-item .cap {
  margin-bottom: 0;
  font-size: 0.875rem;
}
.sec-post .sec-body .post .post-item .contents .images .list-img.square .img-item .img {
  aspect-ratio: 1/1 !important;
}
.sec-post .sec-body .post .post-item .contents .images .list-img.square .img-item .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.sec-post .sec-body .post .post-item .contents .sub {
  margin-top: 30px;
}
.sec-post .sec-body .post .post-item .contents .sub > *:nth-last-child(1) {
  margin-bottom: 0;
}
.sec-post .sec-body .post .post-item .contents > *:nth-last-child(1) {
  margin-bottom: 0;
}
.sec-post .sec-body .post .post-item:nth-last-of-type(1) {
  margin-bottom: 0;
}/*# sourceMappingURL=post-cmn.css.map */