@charset "utf-8";

/* ====================
Article header
==================== */
.articleHeader__visual {
    width: 100%;
    background-image: url(../images/headerVisual_events_sp.png);
    background-size: cover;
    background-position: center;
}

.topic__row.subPage.events {
    padding: 76px 0;
}

/* .article__header pc */
@media screen and (min-width:769px) {
    .articleHeader__visual {
        background-image: url(../images/headerVisual_events.png);
    }

    .topic__row.subPage.events {
        padding: 158px 0;
    }
}

/* pc 769px */

/* ====================
events
==================== */
.section.subPage.events {
    padding: 70px 5.13%;
}

.eventsList {
    margin-top: 40px;
}

.eventsList:first-child {
    margin-top: 0;
}

.events .subTopic {
    width: 100%;
    padding-bottom: 15px;
}

.events img {
    margin-top: 20px;
}

.eventsList p {
    margin-top: 25px;
    font-family: "Noto Sans JP";
}

/* events pc */
@media screen and (min-width:769px) {
    .section.subPage.events {
        padding: 130px 5.56%;
    }

    .eventsItem {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        row-gap: 80px;
    }

    .eventsList {
        width: 46.875%;
        margin-top: 0;
    }

    .events img {
        margin-top: 30px;
    }

    .eventsList p {
        margin-top: 30px;
    }
}

/* pc 769px */
