.con-box {
    padding: 2% 0%;
}

.area {
    height: 650px;
    border-radius: 15px;
}

.tab li span {
    border-radius: 10px;
    margin-bottom: 5px;
}

.area.is-active-area {
    display: flex;
    flex-wrap: wrap;
}

.naka_news_item {
    width: 24%;
    margin: 0 0.5%;
}

.naka_news_item img {
    border: solid 1px #ddd;
}

.naka_news_item a:hover img {
    opacity: 0.8;
}

.news_ttl_f {
    margin-left: 0;
    text-align: center;
    display: block;
    float: none;
    margin-bottom: 5%;
}

@media screen and (max-width:1024px) {
    .naka_news_item {
        width: 32.3%;
    }
}

@media screen and (max-width:800px) {
    .naka_news_item {
        width: 49%;
    }
}

@media screen and (max-width:600px) {
    .search-archive a {
        width: 70%;
    }

    .search-result a {
        display: block;
        width: fit-content;
    }

    .area.is-active-area {
        justify-content: center;
    }

    .naka_news_item {
        width: 250px;
    }
}