@charset "UTF-8";

/*----- レイアウト調整(2025/02/03) -----*/
#links + .contents_btn01 .content_wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: fit-content;
}
@media only screen and (max-width: 800px) {
    #links-title + .hp .heading.block_header_6 .h {
        font-size: min(2.5rem, 6vw) !important;
    }
}
@media only screen and (max-width: 700px) {
    #links + .contents_btn01 .content_wrapper {
        grid-template-columns: repeat(1, 1fr);
    }
    #links + .contents_btn01 a span {
        font-size: min(1.5rem, 4vw);
    }
}