@charset "UTF-8";

#btn_parts + .contents_btn01 .content_wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
@media screen and (max-width: 900px) {
    #btn_parts + .contents_btn01 .content_wrapper{
        width: 450px;
        max-width: 100%!important;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 1rem;
    }
    #btn_parts + .contents_btn01 .content_wrapper>a{
        width: calc(50% - 1rem* 1 / 2)!important;
        margin: 0;
        padding: 0;
        min-width: initial;
    }
    #btn_parts + .contents_btn01 .content_wrapper a span {
        font-size: 1.3rem;
    }
}