@charset "utf-8";

.l-case02 section.content__wrapper {
    padding: 83px 0 100px;
}
    .content__area {
        margin-top: 37px;
    }
        .renewal__list {
            gap: 14px;
            display: flex;
            flex-wrap: wrap;
        }
            .renewal__item {
                background: var(--bg-color);
                width: 563px;
                padding: 20px 20px 17px;
            }
                .renewal__img {
                    margin-top: 13px;
                    text-align: center;
                }
                .renewal__item--text {
                    margin-top: 14px;
                    font-size: 16px;
                    font-weight: 500;
                    letter-spacing: 0.03em;
                    line-height: 1.75;
                }
            .renewal__item.renewal__item--wide {
                margin-top: 21px;
                width: 100%;
                padding: 40px 50px 46px;
            }
                .renewal__item.renewal__item--wide .renewal__item--text {
                    margin-top: 12px;
                }