/* --------------------------------------------------
Contents
-------------------------------------------------- */
.contents *:not(img)::selection { background: #FF7F4E; }
.contents *:not(img)::-moz-selection { background: #FF7F4E; }

.newsMain__contents { display: flex; flex-direction: column; row-gap: 3.2rem; }
.newsMain__contentsDateContainer { font-family: var(--font-en); font-weight: 500; font-size: 1.1rem; display: flex; column-gap: 1.6rem; }
.newsMain__contentsTitle { font-size: 1.8rem; line-height: 1.56; }
.newsMain__contentsContent { text-align: justify; font-size: var(--font-body-size); letter-spacing: var(--font-body-ls); line-height: var(--font-body-lh); line-height: 2; display: flex; flex-direction: column; row-gap: 2em; }

@media screen and (min-width: 768px) { .newsMain__contentsDateContainer { font-size: 1.2rem; column-gap: 1rem; }
  .newsMain__contentsTitle { font-size: 2.4rem; line-height: 2; } }
