    #midashi-news h2 {
        margin: 60px 0 15px 0;
    }

    #midashi-news .midashi-cate {
        display: table;
        padding: 4px 16px;
        line-height: 1;
        color: #fff;
        font-size: 80%;
        margin: 0 0 8px;
    }

    .midashi-cate[data-content="政治"] {
        background: #BF9D8C;
    }

    .midashi-cate[data-content="経済"] {
        background: #8398A4;
    }

    .midashi-cate[data-content="社会"] {
        background: #A9B17A;
    }

    #midashi-news .midashi-title_de {
        display: block;
        font-size: 80%;
        line-height: 1.3;
        color: #888;
    }

    .article-content p {
        margin: 0 0 2em;
    }

    .midashi__lead p {
        color: #111;
        font-size: 16px;
        line-height: 1.7;
        letter-spacing: initial;
    }

    body.white .site .midashi__lead .grey {
        background: none;
    }

    a.contentpagetitle_midashi {
        color: #333;
    }

    .midashi__lead ul {
        display: flex;
        gap: 8px;
        justify-content: end;
    }

    .midashi__lead ul li a {
        color: #fff;
    }

    .midashi__lead ul li {
        padding: 4px 8px;
        background: #666;
        color: #fff;
        font-size: 12px;
    }