.anime {
    opacity: 0; /* 文字を透明化 */
    animation: textanimation 5s forwards;
}

/* 1文字目 */
.anime:nth-child(1) {
    animation-delay: 0.2s;
}
/* 2文字目 */
.anime:nth-child(2) {
    animation-delay: 3s;
}
/* 3文字目 */
.anime:nth-child(3) {
    animation-delay: 6s;
}
/* 4文字目 */
.anime:nth-child(4) {
    animation-delay: 9s;
}
/* 5文字目 */
.anime:nth-child(5) {
    animation-delay: 12s;
}
/* 6文字目 */
.anime:nth-child(6) {
    animation-delay: 15s;
}

/* 要素を徐々に表示 */
@keyframes textanimation {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.author {
    opacity: 0; /* 文字を透明化 */
    animation: authoranimation 5s forwards;
    animation-delay: 20s;
}

@keyframes authoranimation {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
