.prev_next {
    margin: 4% 0 8.5%
}

.prev_next > div {
    position: relative;
    font-weight: 400;
    font-size: 16px;
    color: #000000;
    line-height: 2.3
}

.prev_next > div::after {
    content: "";
    display: block;
    width: 70%;
    height: 1px;
    background: rgba(51, 51, 51, 0.5);
    position: absolute;
    left: 0;
    bottom: 0
}

.prev_next > div span {
    font-family: "Bold";
    font-size: 24px;
    color: #000000;
    margin-right: 22px
}

.prev_next > div a {
    font-weight: 400;
    font-size: 16px;
    color: var(--color-default)
}

.prev_next > div a:hover {
    color: var(--color-main)
}

.arc_news {
    margin: 5% 0
}

.news_title {
    font-family: "Bold";
    font-size: 24px;
    color: #000000
}

.artic_content {
    margin-top: 50px
}

.artic_content, .artic_content * {
    line-height: 2
}