@charset "utf-8";

@keyframes up-down {
    0% {
        top: 52%;
    }

    50% {
        top: 50%;
    }

    100% {
        top: 52%;
    }
}

@keyframes up-down-2 {
    0% {
        top: 74%;
    }

    50% {
        top: 76%;
    }

    100% {
        top: 74%;
    }
}

@keyframes up-down-3 {
    0% {
        top: 63%;
    }

    50% {
        top: 65%;
    }

    100% {
        top: 63%;
    }
}

@keyframes up-down-4 {
    0% {
        top: 73%;
    }

    50% {
        top: 75%;
    }

    100% {
        top: 73%;
    }
}

@keyframes up-down-5 {
    0% {
        top: 18.3%;
    }

    50% {
        top: 20.3%;
    }

    100% {
        top: 18.3%;
    }
}

@keyframes up-down-6 {
    0% {
        top: 28.3%;
    }

    50% {
        top: 30.3%;
    }

    100% {
        top: 28.3%;
    }
}

@keyframes up-down-7 {
    0% {
        top: 22.3%;
    }

    50% {
        top: 21.3%;
    }

    100% {
        top: 22.3%;
    }
}

@keyframes up-down-8 {
    0% {
        top: 15.3%;
    }

    50% {
        top: 16.3%;
    }

    100% {
        top: 15.3%;
    }
}

@keyframes up-down-9 {
    0% {
        top: 8.3%;
    }

    50% {
        top: 9.3%;
    }

    100% {
        top: 8.3%;
    }
}

@keyframes up-down-10 {
    0% {
        top: 54%;
    }

    50% {
        top: 55%;
    }

    100% {
        top: 54%;
    }
}

@keyframes up-down-11 {
    0% {
        top: 63%;
    }

    50% {
        top: 62%;
    }

    100% {
        top: 63%;
    }
}

@keyframes up-down-12 {
    0% {
        top: 89%;
    }

    50% {
        top: 88%;
    }

    100% {
        top: 89%;
    }
}

@keyframes up-down-13 {
    0% {
        top: 3.3%;
    }

    50% {
        top: 3.6%;
    }

    100% {
        top: 3.3%;
    }
}

@keyframes up-down-14 {
    0% {
        top: 37.3%;
    }

    50% {
        top: 38.3%;
    }

    100% {
        top: 37.3%;
    }
}

@keyframes up-down-15 {
    0% {
        top: 47.3%;
    }

    50% {
        top: 47.8%;
    }

    100% {
        top: 47.3%;
    }
}

@keyframes up-down-16 {
    0% {
        top: 2.3%;
    }

    50% {
        top: 2.7%;
    }

    100% {
        top: 2.3%;
    }
}

@keyframes up-down-17 {
    0% {
        top: 44.3%;
    }

    50% {
        top: 45.3%;
    }

    100% {
        top: 44.3%;
    }
}

@keyframes up-down-18 {
    0% {
        top: 40.3%;
    }

    50% {
        top: 41.3%;
    }

    100% {
        top: 40.3%;
    }
}

@keyframes up-down-19 {
    0% {
        top: 16.5%;
    }

    50% {
        top: 17.5%;
    }

    100% {
        top: 16.5%;
    }
}

@keyframes kirakira {
    0% {
        -webkit-transform: scale(1.25);
        transform: scale(1.25);
    }

    100% {
        -webkit-transform: scale(0.6);
        transform: scale(0.6);
    }
}

@keyframes breath {
    0% {
        -webkit-transform: scale(0.95);
        -moz-transform: scale(0.95);
        -ms-transform: scale(0.95);
        -o-transform: scale(0.95);
        transform: scale(0.95);
    }

    50% {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        -webkit-transform: scale(0.95);
        -moz-transform: scale(0.95);
        -ms-transform: scale(0.95);
        -o-transform: scale(0.95);
        transform: scale(0.95);
    }
}

@keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes up-down-24 {
    0% {
        top: 43%;
    }

    50% {
        top: 41%;
    }

    100% {
        top: 43%;
    }
}

@keyframes up-down-25 {
    0% {
        top: 51%;
    }

    50% {
        top: 52.5%;
    }

    100% {
        top: 51%;
    }
}

@keyframes up-down-26 {
    0% {
        top: 15%;
    }

    50% {
        top: 17%;
    }

    100% {
        top: 15%;
    }
}

@keyframes up-down-27 {
    0% {
        top: 61%;
    }

    50% {
        top: 62.5%;
    }

    100% {
        top: 61%;
    }
}

@keyframes up-down-28 {
    0% {
        top: 58%;
    }

    50% {
        top: 60.5%;
    }

    100% {
        top: 58%;
    }
}

@keyframes up-down-29 {
    0% {
        top: 42%;
    }

    50% {
        top: 40%;
    }

    100% {
        top: 42%;
    }
}

@keyframes up-down-30 {
    0% {
        top: 48%;
    }

    50% {
        top: 49.5%;
    }

    100% {
        top: 48%;
    }
}

@keyframes up-down-31 {
    0% {
        top: 10%;
    }

    50% {
        top: 11.5%;
    }

    100% {
        top: 10%;
    }
}

