@charset "utf-8";

.main-fade {
    position: relative;
}

.main-fade .main-item {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.main-fade .main-item .main01 {
    z-index: 10;
}

.main-fade .main-item .main02 {
    z-index: 20;
}

.animation-space {
    padding-top: 67.9vw;
}

.win .animation-space {
    padding-top: 67.9vw;
}


@media (max-width: 820px) {
    .animation-space {
        padding-top: 74.9vw;
    }

    .win .animation-space {
        padding-top: 73.9vw;
    }

}


/* スライドに変更 */
.mainvisual {
    overflow: hidden;
}

.animation-space {
    padding: 0;
}

.win .animation-space {
     padding: 0;
}

