@charset "UTF-8";

@media screen and (max-width: 400px) {
#mv .mv_text {
    left: 2vw !important;
    width: calc(100% - 4vw) !important;
    height: auto !important
}
}

#mv .mv_img li {
    width: 75%;
}

@media screen and ( max-width : 480px ) {
#mv .mv_img li {
    width: 100%;
}
}
@media screen and ( max-width : 480px ) {
#mv .mv_img li.pos_l img {
    object-position: 50% 50%;
    font-family: 'object-fit: contain; object-position: 50% 50%;';
    object-fit: contain;
}
}

@media screen and ( max-width : 480px ) {
#mv .mv_img li.pos_c img {
    font-family: 'object-fit:  contain; object-position: 50% 50%;';
    object-fit: contain;
}
}