.layout-container {
    min-width: 100%;
}

.global-nav>ul {
    width: 100%;
}

.section_near-box {
    width: 100%;
}

@media (min-width: 769px) {
    .layout-footer {
        min-width: 100%;
    }
}

@media (min-width: 769px) and (max-width: 1200px) {
    .layout-header {
        min-width: 100%;
    }
    .layout-footer_inner {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }
    .layout-footer_copyright {
        width: 100%;
        text-align: center;
    }
    .layout-footer_nav {
        padding: 0 16px;
    }
    .layout-footer_nav>ul>li:last-child {
        margin-right: 0;
    }
    .global-nav>ul {
        display: flex;
        justify-content: space-between;
    }
    .global-nav>ul>li {
        font-size: 1.45vw;
    }
}

@media (min-width: 769px) and (max-width: 992px) {
    .layout-footer_sns {
        width: 100%;
        order: 1;
        margin-left: 0;
    }
    .layout-footer_sns ul {
        margin: auto;
    }
    .layout-footer_nav {
        order: 2;
        margin: 1.5rem 0 0.5em;
    }
    .layout-footer_copyright {
        order: 3;
    }
}


/* Cookie settings */

#ot-sdk-btn.ot-sdk-show-settings.ot-sdk-show-settings--footer {
    border: none !important;
    padding: 0 !important;
    background: transparent !important;
    font-size: inherit;
    color: #000;
}

#ot-sdk-btn.ot-sdk-show-settings.ot-sdk-show-settings--footer:hover {
    color: #000;
}