@charset "utf-8";
.page_visual{
    background: url(/cms_26_kan/wp-content/themes/kanto-kizai/news/img/page_visual.png) no-repeat center/cover;
}

.news_inner{
    max-width: 957px;
    width: 100%;
    margin: auto;
    margin-top: 60px;
}
.news_list{
    border-top: 1px solid #CCCCCC;
}
.news_list_box {
    border-bottom: 1px solid #CCCCCC;
    position: relative;
}
.news_list_box a {
    display: flex;
    padding: 18px 0 18px 120px;
    justify-content: flex-start;
    align-items: center;
}
.news_list_box p {
    color: #000000;
}
.news_list_box time {
    margin-right: 90px;
    color: #000000;
    max-width: 95px;
    width: 100%;
}

/* お知らせのページネーション */
ul.page-numbers{
    display: flex;
    justify-content: center;
    margin-top: 50px;
}
a.page-numbers{
    width: 38px;
    height: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #C5C5C5;
    color: #707070;
    font-weight: 400;
}
span.page-numbers.current{
    width: 38px;
    height: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #1EB03B;
    background: #1EB03B;
    font-weight: 700;
    color: #FFF;
}

/*newマーク*/
.new_mark{
	position: absolute;
    white-space: nowrap;
    left: 220px;
    width: 56px;
    height: 25px;
    font-weight: 700;
    color: #FFF;
    background: #1DB03B;
    text-align: center;
    clip-path: polygon(10% 0, 100% 0, 90% 100%, 0 100%);
}

@media screen and (max-width: 767px){
    .news_inner{
        padding: 0 5%;
        flex-direction: column;
    }
    .news_btn{
        position: absolute;
        bottom: 0;
        left: 5%;
    }
    .news_list_box a{
        flex-direction: column;
        padding: 18px 0;
        align-items: flex-start;
    }
    .new_mark{
        left: 100px;
    }
}