@charset "UTF-8";

#links + .contents_box01 .content_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 20px;
    width: 640px;
}
#links + .contents_box01 .content_wrapper li {
    list-style: none;
}
@media only screen and (max-width: 700px) {
    #links + .contents_box01 .content_wrapper {
        gap: 10px;
        max-width: 410px;
        width: fit-content;
    }
     #links + .contents_box01 .content_wrapper li {
        min-width: calc((100% - 60px) / 2);
    }
     #links + .contents_box01 .content_wrapper a {
        min-width: 130px;
        width: 100% !important;
    }
}