.news-detail-flex {
  display: flex;
  column-gap: 4%;
}
.news-detail-flex > a {
  width: 48%;
}
.news-detail-flex > img {
  width: 48%;
}
._bold {
  font-weight: bold;
}
._center {
  text-align: center;
}
._underline {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .news-detail-flex > a {
    width: 50%;
  }
}
