/* 新しいアニメーション定義（拡大～縮小） */
@keyframes scroll-hint-scale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2); /* 1.2倍まで拡大 */
  }
  100% {
    transform: scale(1);
  }
}

.scroll-hint-icon{
  opacity:1;
}

/* 既存のアニメーションを上書きして適用 */
.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before,
.scroll-hint-icon-wrap .scroll-hint-icon:before{
  /* アニメーション名を変更し、無限ループ(infinite)に設定 */
  animation: scroll-hint-scale 1.5s ease-in-out infinite;
  
  /* 元のアニメーションによる透明度変化を打ち消して常時表示させる */
  opacity: 1; 
}

.scroll-hint{
  overflow:hidden!important;
}

.scroll-hint-icon:after{
  display:none!important;
}
