@charset "utf-8";

.mv_header_bnr {
    margin-bottom: 46px;
    margin-top: 0;
}

.mv_linkarea_buttons .mv_linkarea_button:last-child {
    margin-top: 8px;
}

.aboutusContents {
    gap: 46px;
}

.aboutusBox {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.aboutusBox .btn-area button {
    padding: 0;
}

@media screen and (max-width: 1200px) {
    .aboutusContents {
        gap: 16px;
    }
}

@media screen and (max-width: 1024px) {
    .aboutusContents {
        flex-wrap: wrap;
    }
}

@media screen and (max-width: 768px) {
    .aboutusContents {
        gap: 0;
    }
}