/* 저작권 줄 중앙의 템플릿 안내 */
footer .footer-bottom.footer-with-template {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 560px) minmax(0, 1fr);
    align-items: center;
    column-gap: 24px;
}
footer .footer-with-template > .footer-copyright {
    grid-column: 1;
    margin: 0;
    line-height: 1.7;
    letter-spacing: 0;
}
footer .footer-with-template > .footer-template-copy {
    grid-column: 2;
    text-align: center;
    letter-spacing: 0;
    line-height: 1.8;
}
footer .footer-template-copy strong {
    display: block;
    margin: 0 0 3px;
    font-size: 15px;
}
footer .footer-template-copy p {
    margin: 0;
    font-size: 14px;
}
@media (max-width: 1000px) {
    footer .footer-bottom.footer-with-template {
        grid-template-columns: minmax(0, 1fr);
        row-gap: 12px;
        text-align: center;
    }
    footer .footer-with-template > .footer-copyright,
    footer .footer-with-template > .footer-template-copy {
        grid-column: 1;
    }
}
