@charset "UTF-8";
/*reset*/
a{
    color:inherit;
    text-decoration: inherit;
}
li{
    list-style: inherit;
    list-style-type: none;
}
/*reset end*/
body{/*重複すると思うので不要な場合はあとで削除してください*/
    color:#fff;
    font-family: 'Zen Old Mincho', serif;
}

h1{
    font-family: 'Cormorant Garamond', serif;
}

/*animation*/
.fadeUp_T{
    opacity: 0;
}
.fadeUp {
    animation-name: fadein-up;
    animation-duration: 1s;
    animation-fill-mode: forwards;
    opacity: 0;
}
@keyframes fadein-up {
    from {
        opacity: 0;
        transform: translateY(100px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}
.delay01 {
    animation-delay: 0.4s;
}
.delay02 {
    animation-delay: 0.6s;
}
.delay03 {
    animation-delay: 0.8s;
}
.delay04 {
    animation-delay: 1s;
}