.c-subpage-fv-message {
    padding-top: 5rem
}

.p-infomation-benefits-list__inner {
    display: flex;
    flex-direction: column;
    row-gap: 2.5rem
}

.p-infomation-benefits-list__item {
    background: #fff;
    padding: 1.5rem
}

.p-infomation-benefits-list__item-sub-title span {
    display: block;
    font-size: 1.25rem;
    letter-spacing: .07em
}

.p-infomation-benefits-list__item-sub-title span:nth-child(1) {
    font-family: "Jost", sans-serif;
    text-align: center;
    font-style: italic;
    background: linear-gradient(90deg, #49CBAD 0%, #1B83C8 100%);
    color: #fff;
    width: 8rem;
    padding: .9375rem;
    font-weight: 400;
    line-height: 1
}

.p-infomation-benefits-list__item-sub-title span:nth-child(2) {
    margin-top: 1.25rem;
    color: #1b83c8;
    font-weight: bold;
    line-height: 1.6
}

.p-infomation-benefits-list__item-description {
    margin-top: 1.25rem
}

.p-infomation-benefits-list__item-image {
    margin-top: 1.25rem
}

@media screen and (min-width: 768px) {
    .c-subpage-fv-message {
        padding-top: 7.5rem
    }

    .p-infomation-benefits-list__inner {
        max-width: 1316px;
        padding-left: 1.875rem;
        padding-right: 1.875rem;
        row-gap: 5rem
    }

    .p-infomation-benefits-list__item {
        display: flex;
        justify-content: space-between;
        -moz-column-gap: 2.5rem;
        column-gap: 2.5rem;
        padding: 3.75rem 3.75rem 1.875rem;
        min-height: 23.375rem
    }

    .p-infomation-benefits-list__item:nth-child(even) {
        flex-direction: row-reverse
    }

    .p-infomation-benefits-list__item-group {
        width: 45rem
    }

    .p-infomation-benefits-list__item-sub-title span {
        font-size: 1.75rem
    }

    .p-infomation-benefits-list__item-sub-title span:nth-child(1) {
        width: 12rem;
        padding: 1.1875rem 1.1875rem 1.0625rem
    }

    .p-infomation-benefits-list__item-sub-title span:nth-child(2) {
        margin-top: 1.875rem
    }

    .p-infomation-benefits-list__item-image {
        margin-top: 0;
        width: 23.125rem
    }

    .p-infomation-benefits-list__item-image--image1 {
        margin-top: -1.5625rem
    }
}