/* 공통 */
input:focus {
    border-color: var(--keta-main-color);
}

.selectBox.active {
    border-color: var(--keta-main-color);
}

.selectBox .optionItem.active {
    color: var(--keta-main-color);
}

.point {
    color: var(--keta-main-color);
}

.titleWrap span {
    color: var(--keta-main-color);
}

/* 콘텐츠 영역 시작 */

.mainArticle {
    background-image: url(../img/k-eta_main_bg.png);
}

#goTopBtn {
    background: var(--keta-main-color);
}

#goTopBtn:hover {
    background: #0C6FFF;
}

.btnResult.forPC {
    background: white;
    color: #555 !important;
}

.btnResult.forPC:hover {
    background: white;
}

#siteTab .siteTabItem.active a {
    background: var(--keta-main-color);
}

.mainContentWrap .applicationBox .btnWrap {
    display: flex;
    gap: 10px;
}

.mainContentWrap .applicationBox a {
    width: 186px;
    background: var(--keta-main-color);
}

.mainContentWrap .applicationBox a:hover {
    background: #0C6FFF;
}

.mainContentWrap .applicationBox a:nth-child(2) {
    background: var(--sub-color);
}

.mainContentWrap .applicationBox a:nth-child(2):hover {
    background: #234173;
}

.lineBanner {
    background: #1c3764;
}


.processArticle ul li .textWrap span {
    color: #103393;
}

.processArticle ul li:after {
    background: url(../img/ico_arrow_right_26_k-eta.svg) no-repeat center / contain;
}

.processArticle ul li:nth-child(3) {
    border: 3px solid #103393;
}

.resultArticle .resultBoxWrap .resultBoxTop {
    flex-direction: column;
    gap: 28px;
}

.resultArticle .resultBoxWrap .resultBoxTop>div {
    width: 100%;
}

.resultArticle .resultBoxWrap .resultSearchBtn {
    background: var(--keta-main-color);
}

.resultArticle .resultBoxWrap .resultSearchBtn:hover {
    background: #0C6FFF;
}

.linksArticle::before {
    background: url(../img/links_bg_k-eta.png) no-repeat center center / cover;
}

.linksArticle .linksList .linksItem {
    background: #142949CC;
}

.linksArticle .linksList .linksItem:hover {
    background: #142949E6;
}

.linksArticle .linksList .linksItem:nth-child(1)::before {
    background-image: url(../img/k-eta_link01.png);
}

.linksArticle .linksList .linksItem:nth-child(2)::before {
    background-image: url(../img/k-eta_link02.png);
}

.linksArticle .linksList .linksItem:nth-child(3)::before {
    background-image: url(../img/k-eta_link03.png);
}

.faqArticle::before {
    background: url(../img/k-eta_faq_bg.png) no-repeat center / cover;
}

.snsArticle .titleWrap .btnWrap #facebookBtn,
.newsArticle #moreBtn {
    color: #103393;
    border: 1px solid #103393;
    background-image: url(../img/ico_facebook_arrow_right_blue_k-eta.svg);
}

.snsArticle .titleWrap .btnWrap #facebookBtn:hover,
.newsArticle #moreBtn:hover {
    background-color: #103393;
}