@charset "UTF-8";
/*-------------------------------------------
お知らせ
-------------------------------------------*/

.news-list {
    width: 100%;
    max-width: 1100px;
    margin-inline:auto;
    margin-block:48px;
}
@media screen and (max-width: 768px) {
    .news-list {
        padding-inline:16px;
    }
}



.news-pager {
    font-size:16px;
    text-align: center;
    margin-block:48px;
    display: flex;
    justify-content: center;
    column-gap: .5em;
}
.news-pager-sp {
    display: none;
}

@media screen and (max-width: 768px) {
    .news-pager {
       display: none;
    }
    .news-pager-sp {
        display: flex;
        justify-content: space-around;
        gap:24px;
        padding:1.6rem;
        font-size: 18px;
    }
    
}

.news-pager .page-numbers {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
    border-radius: 50%;
    aspect-ratio: 1 / 1;
}

.news-pager .page-numbers:hover{
    background : #065b87;
    color:#fff;
}

.news-pager .page-numbers.current {
    background : #065b87;
    color:#fff;
}
.news-detail .wp-block-image {
    text-align: center;
}
.news-detail .wp-block-image img {
    width: auto;
    margin-inline: auto;
}

.news-detail_sub {
    width: 100%;
    max-width: 1132px;
    margin-inline: auto ;
    margin-block:24px;
    font-size:16px;
    display: flex;
    gap:1em;
    padding-inline:16px;
}
.news-detail_category {
    display: flex;
    gap:.2em;
    align-items: center;

}
.news-detail_btn {
    margin-block:24px 100px;
    text-align: center;
    padding-inline:16px;
}
.news-detail_link {
    background: #065b87;
    font-size:18px;
}
