.footer-copyright {
    background: #c9295e;
}
.footer-copyright {
    color: white;
}
.footer-copyright span {
    color: #ffffffcc;
}
footer a {
    color: white;
    text-decoration: none;
}
footer a:hover {
    color: white;
}
footer .mobile {
    display: none;
}
footer {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 60px;
}
@media(max-width: 768px) {
    footer .pc {
        display: none;
    }
    footer .mobile {
        display: block;
    }
    footer {
        display: block;
    }
} 