@charset "UTF-8";
.L5_cover .cover_mainTtl {
    font-size: calc((36/750)*100vw);
    line-height: calc((50/750)*100vw);
    letter-spacing: 0.063em;
}
.article_container .article_mainTtl {
    font-size: calc((30/750)*100vw);
    line-height: calc((36/750)*100vw);
    letter-spacing: .030em;
}
.L5_cover {
    margin-top: calc((40/750)*100vw);
}
.L5_cover .cover_lead {
    margin-top: calc((34/750)*100vw);
}
.article_container .article_wrap {
    margin-top: calc((50/750)*100vw);
}
.article_container {
    margin-top: 0;
}
.local_container {
    margin-top: 0;
}

@media screen and (min-width: 813px){
    .L5_cover .cover_mainTtl {
        font-size: 52px;
        line-height: 75px;
        letter-spacing: .1em;
    }
    .L5_cover {
        margin: 90px 60px 0;
    }
    .L5_cover .cover_lead {
        letter-spacing: 0.09em;
        font-size: 23px;
        line-height: 45px;
    }
    .L5_cover .cover_lead {
    letter-spacing: 0.09em;
        margin: 64px 0;
    }
    h3.article_mainTtl.color_blue {
        font-size: 23.49px;
        line-height: 28.1px;
        letter-spacing: 0.039em;
        margin-top: 18px;
    }
    li.article_wrap {
        margin-right: calc((36/1056)*100%);
    }
    .article_list {
        justify-content: flex-start;
    }
    p.cover_lead {
        margin: 64px 0;
    }
    .container {
        margin-bottom: 90px;
    }
    .otherNavigation {
        margin-top: 150px;
    }
    .article_container .article_wrap{
        width: calc((220/1056)*100%);
    }
}