@media screen and (max-width: 360px) {
    header .head_container {
        column-gap: 0;
    }
    header .head_container .logo {
        overflow-x: hidden;
        width: 22px;
        justify-content: flex-start;
    }
    
    .footer2_container {
        gap: 12px;
    }
    .footer2_item1, .footer2_item2 {
        flex-wrap: nowrap;
        white-space: nowrap;
    }
}