/* --------------------------------------------------
Contents
-------------------------------------------------- */
.contents__inner { padding: 0 calc(var(--padding-base) * 2); }

.news__title { display: none; }
.news__contentsList { display: flex; flex-direction: column; row-gap: 2rem; }
.news__contentsListItemDate { display: block; letter-spacing: 0.07em; margin: 0 0 0.3rem; }
.news__contentsListItemTitle { letter-spacing: 0.07em; }

@media screen and (min-width: 768px) { .contents__inner { width: 114rem; max-width: 100%; margin: 0 auto; }
  .news { display: flex; align-items: baseline; }
  .news__title { display: block; font-size: 1.4rem; width: 34.04%; }
  .news__contentsList { flex: 1; row-gap: 4rem; }
  .news__contentsListItemLink { transition: color 0.2s var(--easeout) 0s; }
  .news__contentsListItemLink:hover { color: var(--light-color); }
  .news__contentsListItemDate { font-size: 1.4rem; letter-spacing: 0.07em; margin: 0 0 0.5rem; }
  .news__contentsListItemTitle { letter-spacing: 0.05em; } }
