@media (max-width: 992px) {
    .topper {
        display: none;
    }

    .sm-topper {
        display: flex;
    }
}

@media (max-width: 768px) {
    .sm-topper {
        height: 60px;
    }

    .navBgout {
        top: 60px;
        height: calc(100% - 60px);
    }

    .sm-logo img {
        height: 33px;
    }

    .bannerbox_pc {
        display: none;
    }

    .bannerbox_mobile {
        display: block;
    }

    .bannerbox {
        margin-top: 60px;
    }
}