.art-table-list-ttl{
    font-size: 20px;
    font-weight: bold;
}

.art-main .art-section-ttl::before,
.art-main .art-section-ttl::after{
    width: 250px;
}

.art-reference-block-image.w630{
    width: 630px;
    margin: 30px auto 0;
}

.c-2col.pet:nth-child(5) ,
.c-2col.pet:nth-child(6) ,
.c-2col.pet:nth-child(7) ,
.c-2col.pet:nth-child(8) ,
.c-2col.pet:nth-child(9) {
    width: calc(50% - 10px);
}

.c-2col.pet p{
    line-height: 2;
}

.c-inner-flex .c-inner-item {
    width: 50%;
}

@media screen and (max-width:768px) {
    .c-inner-flex .c-inner-item {
        width: 100%;
    }
    .art-main .art-section-ttl::before,
    .art-main .art-section-ttl::after{
        width: 64px;
    }
    .art-reference-block-image.w630{
        width: auto!important;
        margin: 30px 0 0;
    }
    .c-2col.pet:nth-child(5) ,
    .c-2col.pet:nth-child(6) ,
    .c-2col.pet:nth-child(7) ,
    .c-2col.pet:nth-child(8) ,
    .c-2col.pet:nth-child(9) {
        flex-flow: row;
        margin: 20px 0 0;
        width: 100%;
    }
    .c-2col.pet:nth-child(n + 5) > div:nth-of-type(1) ,
    .c-2col.pet:nth-child(n + 6) > div:nth-of-type(1) ,
    .c-2col.pet:nth-child(n + 7) > div:nth-of-type(1) ,
    .c-2col.pet:nth-child(n + 8) > div:nth-of-type(1) ,
    .c-2col.pet:nth-child(n + 9) > div:nth-of-type(1) {
        width: 100%;
    }
}
