.single-gravure .entryArea {
    margin-bottom: 70px;
}
.post-type-archive-gravure h2 {
    margin-bottom: 35px;
    text-align: center;
    font-size: 30px;
    font-weight: 700;
    color: #b0bcc5;
}
.post-type-archive-gravure.post-type-archive .cmsList01 {
    margin-top: 0;
}
.gridTable {
    width: 106%;
}
.gridTable > div {
    display: inline-block;
    margin: 1%;
    float: left;
}
.grid-item1,
.grid-item12,
.grid-item17{
    width: 60%; 
/*    float: left;*/
}
.grid-item2,
.grid-item7,
.grid-item8,
.grid-item13,
.grid-item14,
.grid-item18,
.grid-item19 {
    width: 36%;
}
.grid-item3 {
    width: 36%;
}
.grid-item4,
.grid-item9,
.grid-item15,
.grid-item16,
.grid-item20{
    width: 48%;
}
.grid-item5,
.grid-item10 {
    width: 48%;
/*    float: left;*/
}
.grid-item6 {
    width: 60%;
}

@media screen and (max-width:425px) {
    .gridTable {
        width: 100%;
    }
    .post-type-archive-gravure h2 {
        margin-bottom: 16px;
    }
    .post-type-archive-gravure.post-type-archive .cmsList01 li {
        padding: 10px 16px;
    }
}