@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300&family=Noto+Serif+JP:wght@300&display=swap');


#news-wrapper {
  text-align: center;
}

.news-container {
  text-align: left;
  width: 90%;
  max-width: 800px;
  margin: 50px auto 70px auto;
  /* background-color: rgb(69, 106, 138); */
}

.topic {
  width: 100%;
  margin-top: 20px;
  padding-top: 20px;
  display: inline-block;
  border-top: 1px solid;
  border-color: rgb(165, 165, 165);
}

.topic dt {
  margin: 0 20px;
}

.topic dd {
  margin: 10px 20px 0px 20px;
}