/* 1160px 이하의 뷰포트 */
@media screen and (max-width: 1160px) {
    .footer_container {
        width: 586px;
        font-size: 11px;
    }
    .security {
        font-size: 14px;
    }
    .tg-logo-1-removebg-1 {
        width: 75px;
        height: 35px;
    }
    .adr {
        width: 310px;
    }
    .tel {
        width: 110px;
    }
}
/* 태블릿 뷰포트 */
@media screen and (max-width: 780px) {
    .footer_container {
        width: 434px;
        font-size: 8px;
        margin: 0 auto 12px auto;
    }
    .tg-logo-1-removebg-1 {
        width: 50px;
        height: 23px;
    }
    .adr {
        width: 225px;
    }
    .tel {
        width: 88px;
    }
    .security {
        font-size: 10px;
    }
    .security .d-1 {
        width: 85px;
    }
    .copyright {
        font-size: 10px;
    }
}
/* 모바일 뷰포트 */
@media screen and (max-width: 480px) {
    .footer_container {
        width: 318px;
        font-size: 6px;
    }
    .security {
        font-size: 9px;
    }
    .adr {
        width: 167px;
    }
    .tel {
        width: 60px;
    }
}
