@charset "UTF-8";

@media screen and (max-width: 1200px){
    #menu_btn + div .content_wrapper {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        gap: 1rem;
    }
    #menu_btn + div .content_wrapper a {
        width: calc(100% / 3 - 1rem * 2 / 3) !important;
        box-sizing: border-box;
        margin: 0;
    }
}

@media screen and (max-width: 700px){
    #menu_btn + div .content_wrapper a {
        min-width: auto;
        width: calc(100% / 2 - 1rem * 1 / 2) !important;
    }
    #menu_btn + div .content_wrapper a span {
        font-size: 1.4rem;
        padding: 8px 10px;
    }
}