﻿.dvHeader {
    background-color: #ffffff;
}

.dvSection.tArticle.bg0,
.dvSection.tArticle.bg0 .hSectionTitle {
    color: #333333;
}

.dvSection.tArticle.bg0 .hSectionTitle {
    text-align: center;
}

/* article links */
.dvArticle .dvArticleLinks {
    position: absolute;
    width: 40%;
    left: -40%;
    text-align: right;
    
}

.dvArticleLinks .dvArticleLinksCore {
    display: inline-block;
    margin-right: 80px;
}

    .dvArticleLinks .dvArticleLinksCore a {
        text-decoration: none;
    }

.dvArticleLinksCore {
    text-align: left;
}

.dvArticleLinksCore ul {
    list-style-position: outside;
    margin: 0;
    padding: 0;
}

.dvArticleLinksCore a:hover {
    color: #1eff00;
}

.dvArticleLinksCore li + li {
    margin-top: 10px;
}
/* article sticky wrapper */
.dvArticleStickyWrp {position: relative;}
.dvArticleStickyWrp .dvArticleLinks {height: 100%;}
.dvArticleStickyWrp .dvArticleLinksCore {position: -webkit-sticky;position: sticky;top: 10px;}

@media screen and (max-width: 1919px) {
    /* spacing adjustment for links core */
    .dvArticleLinks .dvArticleLinksCore {
        margin-right: 21.73%;
    }
}

@media screen and (max-width: 1024px) {
    /* spacing limit for links core */
    .dvArticleLinks .dvArticleLinksCore {
        margin-right: 40px;
    }
}

@media screen and (max-width: 930px) {
    /* static display article links */
    .dvArticle .dvArticleLinks {
        position: static;
        width: auto;
        text-align: left;
    }
    .dvArticleStickyWrp .dvArticleLinksCore {position: static;}
    .dvArticleLinksCore li + li {
        margin-top: 0;
    }

    .dvArticleLinks .dvArticleLinksCore {
        margin-right: 0;
    }

    /* margin normalization for collapsed version */
    .dvSection .dvArticleLinks + p {
        margin-top: 8.7%;
    }
}

@media screen and (max-width: 768px) {
    .dvSection .dvArticleLinks + p {
        margin-top: 20px;
    }
}