@charset "UTF-8";

/* アンカーリンク調整(2025/10/20) */
#links + div .content_wrapper {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
}
#links + .contents_btn01 .content_wrapper>a {
    width: 100% !important;
    margin: 0;
}
@media only screen and (max-width: 900px) {
    #links + div .content_wrapper {
        grid-template-columns: repeat(2, 1fr);
    }
}