@keyframes scroll_down_line {
  0% {
    transform-origin: top;
    transform: scaleY(0);
  }

  45% {
    transform-origin: top;
    transform: scaleY(1);
  }

  55% {
    transform-origin: bottom;
    transform: scaleY(1);
  }

  100% {
    transform-origin: bottom;
    transform: scaleY(0);
  }
}

@keyframes expansion_circle {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(20);
  }
}

@keyframes eyecatch-link-arrow-normal {
  100% {
    transform: translateX(50%);
  }
}

@keyframes eyecatch-link-arrow-hover {
  from {
    transform: translateX(-60%);
  }
}