@media print {
  .no-print {
    display: none;
  }
  .collapse {
    display: block !important;
    height: auto !important;
  }
  .scroll-fade-side {
    opacity: 1 !important;        /* 透明度を完全に表示 (最も重要) */
    transform: none !important;     /* 移動アニメーションを解除して元の位置へ */
    transition: none !important;
  }
  .below_fadeIn {
    opacity: 1 !important;        /* 透明度を確実に1にする */
    visibility: visible !important; /* 非表示設定を確実に解除 */
    transform: none !important;     /* 画面外からの移動を確実に解除 */
    transition: none !important;    /* アニメーション効果を無効化 */
  }
  .below_fadeIn.scrollUp {
    opacity: 1 !important;
    transform: none !important;
  }
  }
}