@charset "utf-8";

/* common skin */
.h3{color:#0f7478;}
.h4:before{background:#0f7478}
.list-1st dd:before, .list-1st li:before, .txt_bul:before{background:#0f7478}

.tab-ul.type1 li.on a, .tab-ul.type1 li.on a:active, .tab-ul.type1 li.on a:focus, .tab-ul.type1 li.on a:hover{border-color:#09868a;color: #09868a;}
.tab-ul.type1 li.on a span:after, .tab-ul.type1 li.on a:active span:after, .tab-ul.type1 li.on a:focus span:after, .tab-ul.type1 li.on a:hover span:after{border-top-color: #09868a;}
.tab-ul.type1 li a:active,.tab-ul.type1 li a:focus,.tab-ul.type1 li a:hover{border-color:#09868a;color:#09868a}
.tab-ul.type1 li a:active span:after,.tab-ul.type1 li a:focus span:after,.tab-ul.type1 li a:hover span:after{background:#09868a}
.tab-ul.type1 li a[target=_blank]:after{background: url(/images/life/common/target_blank.png);}

.tab-ul.type3 li.on:after{background-color:#0f7478}
.tab-ul.type3 li.on a:after{background:url(/images/life/common/tab_arr.png)}
.tab-ul.type3 li a:hover span, .tab-ul.type3 li.on a span{color:#0f7478;}

.table thead tr:first-child th{border-top:2px solid #09868a;}
.table thead th,
.table thead tr:first-child th{color:#09868a}
.program--count strong{color:#09868a}

.pagination.pg-blue .active a, .pagination.pg-blue .active .page-link{border-color:#09868a;background-color:#09868a;}

.btn-secondary,.btn-secondary:link,.btn-secondary:visited {border-color:#09868a;background-color:#09868a;}
.btn-secondary:hover,.btn-secondary:focus {border-color:#09868a;background-color:#fff;color:#09868a}
.btn-primary,.btn-primary:link,.btn-primary:visited {border-color:#09868a;background-color: #09868a;}
.btn-primary:hover,.btn-primary:focus {border-color:#09868a;background-color:#fff;color:#09868a;}
.bus_system,.btn-primary.focus, .bus_system .btn-primary:focus, .link_b .btn-primary:hover{color:#09868a;}
a[target=_blank].btn-primary .ir-home, a[target=_blank].btn-primary .ir-link{background-image:url(/images/life/common/btn_ir.png)}
.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open .dropdown-toggle.btn-default{background-color:#0f7478;border-color:#0f7478}
.ir-bbs{background-image: url(/images/life/common/ir-bbs.png);}
.ir-link{width:25px;height:25px;margin-top:-12.5px;background:url(/images/life/common/btn_ir.png);}
.btn:focus .ir-link, .btn:hover .ir-link{width: 25px;height: 25px;margin-top: -12.5px;background: url(/images/life/common/btn_ir.png) -25px 0;}
.btn-icon.btn-primary:focus .arrow::after, .btn-icon.btn-primary:focus .arrow::before, .btn-icon.btn-primary:hover .arrow::after, .btn-icon.btn-primary:hover .arrow::before{background-color:#0f7478}

.lnb_wrap{border-color:#0f7478}
.lnb_depth2__list >li.on>a{background-color:#0f7478}
.lnb_depth2__list > li > a:hover, .lnb_depth2__list > li > a:focus{color:#0f7478}
.lnb_depth2__list > li.on > a:hover, .lnb_depth2__list > li.on > a:focus{color:#fff;}
.lnb_depth2__list .lnb_depth3__list li.on span{color:#0f7478}
.lnb_depth2__list .lnb_depth3__list li.on span:before{background:#0f7478}
.navigation__title span{color:#0f7478}
.navigation__title span.n2:before{background:#0f7478}

.btn-create,.btn-create:link,.btn-create:visited {background-color:#09868a;border-color:#09868a;color:#fff;}
.btn-create:hover,.btn-create:focus {border-color:#09868a;background-color:#fff;color:#09868a}
.btn-update,.btn-update:link,.btn-update:visited {background-color:#fff;border-color:#09868a;color:#09868a;}
.btn-update:hover,.btn-update:focus {border-color:#09868a;background-color:#09868a;color:#fff}
.btn-delete,.btn-delete:link,.btn-delete:visited {background-color:#fff;border-color:#09868a;color:#09868a;}
.btn-delete:hover,.btn-delete:focus {border-color:#09868a;background-color:#09868a;color:#fff}


.board_faq .title .ti .q_ico{color:#09868a;border-color:#09868a;}
.board_faq .title .ti.on .q_ico{background-color:#09868a;color:#fff;border-color:#09868a;}
.board_faq .title .ti.on b{color: #09868a;}

/* .ir-bbs-new{background-color:#09326d;} */
.ir-bbs-new{background:none;}
.bbs--view{border-top:2px solid #09868a;}
.bbs--view .bbs--view--header .bbs--view--tit{color:#007b80;}
/*
.bbs--view{border-top:2px solid #2678cc;}
.bbs--view .bbs--view--header{border-bottom:2px solid #2678cc;}
.bbs--view .bbs--view--file{border-top:none;}

.btn-primary,.btn-primary:link,.btn-primary:visited {border-color:#2b83d2;background-color:#2b83d2;}
.btn-primary.focus,.btn-primary:focus,.btn-primary:hover {border-color:#2b83d2;color:#2b83d2}
*/

/* 공통디자인 */
.list_a.ui-list__bodo.type2{border-top-color:#0f7478}