/* @media screen and (min-width: 769px) {
  .news {
    padding: 3.125rem !important;
  }
}

.news {
  background: #fff;
}

.top {
  border-bottom: 3px solid #e91e79;
  background: linear-gradient(transparent 0%, hsla(333, 82%, 52%, 0.15) 100%);
}

.news.top h2 {
  text-align: center;
  color: #e91e79;
}

.news-items {
  border-bottom: none;
} */

.news-item {
  display: block;
  padding-top: 0.625rem;
  border-top: 1px solid #ddd;
}

.gallery-cont {
  display: flex;
  flex-wrap: wrap;
  gap: 1%;
  row-gap: 20px;
}

.gallery-cont .img-wrapper.col2 {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  height: fit-content;
  align-content: space-between;
}

.gallery-cont .img-wrapper img {
  width: 100%;
}

.news-item:last-child {
  border-bottom: 1px solid #ddd;
  padding-bottom: 0.625rem;
}

/* .concept-ttl { */
h3.title {
  border-bottom: 1px solid #6bb6ff;
  text-align: left;
  padding-bottom: 15px;
}

.text-area,
.img-1c,
.img-2c .img-wrapper {
  padding-top: 30px;
}

.text-area p:not(:first-child) {
  padding-top: 15px;
}

.asterisk {
  padding-top: 15px;
}

@media screen and (min-width: 769px) {
  .news-item {
    display: flex;
  }

  .news-post {
    max-width: 100%;
  }

  /* .img-2c:not(:first-child) {
    padding-top: 30px;
  }
  .img-wrapper img {
    max-width: 700px;
  } */

  .gallery-cont .img-wrapper {
    width: 49%;
  }
}
