/* responsive */
@media screen and (max-width: 750px) {
    .columnAreaType2 .colIn {
        margin: 0 0 20px;
    }
    .col2of3, .col3of4 {
        width: 100%;
    }
    ul.index {
        gap: 10px;
        margin: 0 0 30px;
    }
    ul.index li {
        flex-grow: 1;
        margin: 0;
    }
    .tableType1 table {
        width: auto;
    }
    .bgAreaType3 ul.itemLinks {
        padding: 0;
    }
}