.fadeUp,
.fadeUp-2,
.fadeUp-4,
.fadeUp-cn,
.fadeUp-cn-pc {
  opacity: 0;
  transition: opacity 1s ease-out, transform 1s ease-out;
}

.fadeUp,
.fadeUp-2,
.fadeUp-4 {
  transform: translateY(10%);
}

.fadeUp-cn {
  transform: translate(-50%, 10%);
}

.fadeUp-cn-pc {
  transform: translateY(10%);
}
@media screen and (min-width: 768px) {
  .fadeUp-cn-pc {
    transform: translate(-50%, 10%);
  }
}

.fadeUp.is-active,
.fadeUp-2.is-active,
.fadeUp-4.is-active {
  opacity: 1;
  transform: translateY(0);
}

.fadeUp-2.is-active {
  transition-delay: 0.2s;
}

.fadeUp-4.is-active {
  transition-delay: 0.4s;
}

.fadeUp-cn.is-active {
  opacity: 1;
  transform: translate(-50%, 0);
}
@media screen and (min-width: 768px) {
  .fadeUp-cn.is-active {
    transform: translateY(0);
  }
}

.fadeUp-cn-pc.is-active {
  opacity: 1;
  transform: translateY(0);
}
@media screen and (min-width: 768px) {
  .fadeUp-cn-pc.is-active {
    transform: translate(-50%, 0);
  }
}

.fadeIn-0,
.fadeIn-2,
.fadeIn-4,
.fadeIn-6 {
  opacity: 0;
  transition: opacity 0.6s;
}

.fadeIn-0.is-active,
.fadeIn-2.is-active,
.fadeIn-4.is-active,
.fadeIn-6.is-active {
  opacity: 1;
}

.fadeIn-2.is-active {
  transition-delay: 0.2s;
}

@media screen and (min-width: 768px) {
  .fadeIn-4.is-active {
    transition-delay: 0.4s;
  }
}

.fadeIn-6.is-active {
  transition-delay: 0.2s;
}
@media screen and (min-width: 768px) {
  .fadeIn-6.is-active {
    transition-delay: 0.6s;
  }
}

.poyopoyo {
  animation: poyopoyo 2s ease-out infinite;
  opacity: 1;
}

@keyframes poyopoyo {
  0%, 40%, 60%, 80% {
    transform: scale(1);
  }
  50%, 70% {
    transform: scale(0.95);
  }
}/*# sourceMappingURL=trigger.css.map */