/* JSが有効なときだけ最初は隠す(JS無効時は普通に表示される) */
.js .js-fadein {
  opacity: 0;
  transition: opacity 1.2s ease;
}

.js .js-fadein.is-visible {
  opacity: 1;
}

/* 動きを減らす設定のユーザーには即表示 */
@media (prefers-reduced-motion: reduce) {
  .js .js-fadein {
    opacity: 1;
    transition: none;
  }
}
