
.fadeup {
    -webkit-transform: translateY(5vw) scale(1);
    transform: translateY(5vw) scale(1);
    -webkit-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-property: opacity, -webkit-transform, -webkit-filter;
    transition-property: opacity, -webkit-transform, -webkit-filter;
    transition-property: transform, opacity, filter;
    transition-property: transform, opacity, filter, -webkit-transform, -webkit-filter;
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    opacity: 0;
    will-change: transform, opacity;
}

.fadeup.active {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

.delay01 {
    transition-delay: calc(0.15s * 1);
    opacity: 0;
}

.delay02 {
    transition-delay: calc(0.15s * 2);
    opacity: 0;
}

.delay03 {
    transition-delay: calc(0.15s * 3);
    opacity: 0;
}

.delay04 {
    transition-delay: calc(0.15s * 4);
    opacity: 0;
}

.delay05 {
    transition-delay: calc(0.15s * 5);
    opacity: 0;
}

.delay06 {
    transition-delay: calc(0.15s * 6);
    opacity: 0;
}

.poyopoyo {
    animation: poyopoyo 1s infinite;
    display: block;
}

@keyframes poyopoyo {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
