@charset "utf-8";

/* newデザイン */
.main {
    width: 100%;
}

.pc {
    display: inline;
}

.sp {
    display: none;
}

.linkListRow.hasBgColor.gray {
    padding: 24px 32px;
}

.linkListRow.hasBgColor.gray>.linkList {
    margin: 0;
}

@media screen and (max-width: 768px) {
    .linkListRow.hasBgColor.gray {
        padding: 24px 20px;
    }

    .linkListRow.hasBgColor.gray>.linkList {
        flex-direction: column;
    }
}