@media screen and (max-width: 800px) {

    .tou,
    .wrap1 {
        width: 98%
    }

    .tou {
        height: 8rem;
    }

    .main {
        padding: 0;
        width: 100%;
    }

    .slhdbdh {
        width: 100%;
    }

    .ss {
        position: absolute;
        top: 3.6rem;
        background: none !important;
        width: 98% !important;
    }

    .main_l {
        width: 98%;
        position: absolute;
        top: 5.24rem;
    }

    .subNavBox {
        width: 100%;
        margin: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .subNav {
        width: 45%;
    }

    .navContent {
        width: 48.4%;
        position: absolute;
    }

    .navContent:first-of-type {
        top: 1.75rem;
    }

    .navContent:last-of-type {
        top: 1.75rem;
        right: 0;
    }

    .nr {
        float: none;
        width: 100%;
    }

}