@charset "UTF-8";
.c-imgblock--center {
    display: flex;
    justify-content: space-between;
    

}
.p-table__01 td {
    width: 50%;
    font-size: 1.2rem;
    padding: 16px 10px;
}
.c-imgblock--center img {
    width: calc(calc(100% - 45px) / 4);
    height: auto;
}
.p-sublist li {
    list-style: disc;
        text-indent: 0;
    margin-left: 2rem;
    padding-left: 0;
}
.p-imgarea {
   display: flex;
   flex-wrap: wrap;
    justify-content: space-between; 
}
.p-imgbox {
    width: calc(50% - 10px);
    text-align: center;
}
.p-caption {
    text-align: center;
    margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
    .c-imgblock--center {
        flex-wrap: wrap;
    }
    .c-imgblock--center img {
        width: calc(50% - 10px);
    }
    .c-imgblock--center img:nth-of-type(3),
    .c-imgblock--center img:nth-of-type(4) {
        margin-top: 10px;
    }
    
}

