@charset "utf-8";

/**역대 부총장 사진**/
#menu7783_obj5880 .prfl-list .thumbnail > img{margin-left:-10%;}
@media all and (max-width:1600px) {
  #menu7783_obj5880 .prfl-list .thumbnail > img{margin-left:0;}
}

._prFlLinkView .artclInfo{background:url('../../images/sub/org-tiger.png') no-repeat center;background-size:180px;}

/**학교규칙**/
@media screen and (max-width:767px){
  #_JW_reGn_basic .search ._selectBox{width:100%;margin-bottom:5px;}
  #_JW_reGn_basic .search input[type="text"]{width:calc(100% - 107px);}
}

/**40주년사**/
@media screen and (max-width:1023px){
  .infoTxt p.t1{font-size:38px;}
}

@media screen and (max-width:767px){
  .infoTxt p.t1{font-size:28px;}
}

/**게시판 페이징**/

._fnctWrap ._paging ._inner ._next{background:url('/sites/koreaSejong/images/common/arrow_next_list.png') no-repeat center;}
._fnctWrap ._paging ._inner ._prev{background:url('/sites/koreaSejong/images/common/arrow_prev_list.png') no-repeat center;}
._fnctWrap ._paging ._inner li strong{background-color:#6F7580 !important; border-color:#6F7580 !important;}

/*기능 공통*/
.srch_box .srch_counts strong{color:#B65B11;}
.btn-c04{background:#8b742c;}

@media screen and (max-width:767px){
  ._fnctWrap ._paging ._inner{display:flex;justify-content: center;}
  ._fnctWrap ._paging ._inner ._prev,
  ._fnctWrap ._paging ._inner ._next{display:none;}
  ._fnctWrap ._paging ._inner > a{width:28px;height:28px;}
  ._fnctWrap ._paging ._inner ul{margin:0 3px;}
  ._fnctWrap ._paging ._inner > ul > li strong{width: 24px;height: 24px;position: relative;line-height: 22px;font-size: 15px;top: 2px;}
  ._fnctWrap ._paging ._inner > ul > li > a{width: 18px;height: 18px;display: block;position: relative;top: -4px;}
}


/**게시판 카테고리**/
.board-list .tabmenu{display:flex;}

@media screen and (max-width:1000px){
  .board-list .tabmenu{display:block;}
  .board-list .tabmenu .all-list{display:block;width:100%;}
}



/***서브 검색버튼**/
.app_search_main{position: absolute;left:50%;bottom: 110px;margin-left: -206px;z-index:999;opacity: 0;transition:all ease 1.5s;}
.app_search_main .left{width: 60px;height:60px;font-size:20px;color:#fff;background-color: rgba(71,71,71,0.8);border-radius: 50px;margin-right: 5px;font-family: 'Noto Thin';display: inline-block;vertical-align: middle;position: relative;}
.app_search_main .left span{display: block;position: absolute;left: 50%;transform: translate(-50%, 0);top: 13px;opacity: 0;overflow:hidden;/* width: 100%; */white-space: nowrap;line-height: 32px;}
.app_search_main .right{width:60px;height: 60px;border-radius: 100%;background:rgba(71,71,71,0.8) url('../../images/main/search-icon.png') no-repeat center;text-indent: -9999px;display: inline-block;vertical-align: middle;position: relative;background-size: 22px;}
.app_search_main .circle_eff{width: 110px;height: 110px;background:#70122b;border-radius: 100%;position:absolute;left: calc(50% + 77px);transform:scale(0);}


.scroll .app_search_main.on{animation:opa111 1s both;position:fixed;bottom:110px;}
.scroll .app_search_main.on .left{animation:left 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main.on .left span{animation:opa 0.5s both;animation-delay: 1s;}
.scroll .app_search_main.on .right{animation:right 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main.on .circle_eff{animation:circleT2 0.5s both;animation-delay:0.5s;}

@keyframes left {
  0% {transform: scale(0);top:100px;left:170px;}
  40% { width:60px;left:170px;transform: scale(1);top:0;}
  60% { width:60px;left:170px;transform: scale(1);top:0;}
  100% { width:335px;left:0;}
}

@keyframes right {
  0%{opacity:0;transform: scale(0);}
  40% { opacity:0;left:170px;transform: scale(1);}
  60% { opacity:0;left:170px;transform: scale(1);}
  100% { opacity:1;left:0;}
}

@keyframes opa {
  from { opacity: 0; width:0px;}
  to { opacity:1; width:auto;height:100px;}
}

@keyframes circleT2 {
  0% { transform: scale(0);top:70px;}
  40% { transform: scale(1);}
  60% { transform: scale(1);top:-20px;}
  100% {transform: scale(0);top:-20px;}
}

@keyframes opa111 {
  from { opacity:0; }
  to { opacity: 1;}
}


.scroll .app_search_main{animation:opa-back111 1s both;animation-delay:1.5s;position:fixed;}
.scroll .app_search_main .left{animation:left-back 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main .left span{animation: opa-back 0.25s both;animation-delay: 0.25s;}
.scroll .app_search_main .right{animation:right-back 0.75s both;animation-delay:0.5s;}
.scroll .app_search_main .circle_eff{animation:circleT2-back 0.5s both;animation-delay:0.5s;}


@keyframes opa-back111 {
  from { opacity:1; }
  to { opacity: 0;}
}

@keyframes left-back {
  0% { width:335px;left:0;}
  40% { width:60px;left:170px;transform: scale(1);top:0;}
  60% { width:60px;left:170px;transform: scale(1);top:0;}
  100% {transform: scale(0);top:100px;left:170px;}
}

@keyframes right-back {
  0% { opacity:1;left:0;}
  40% { opacity:0;left:170px;transform: scale(1);}
  60% { opacity:0;left:170px;transform: scale(1);}
  100%{opacity:0;transform: scale(0);}
}

@keyframes opa-back {
  from { opacity:1; height:100px;}
  to { opacity: 0; width:0px;}
}

@keyframes circleT2-back {
  0% {transform: scale(0);top:-20px;}
  40% { transform: scale(1);top:-20px;}
  60% { transform: scale(1);}
  100% { transform: scale(0);top:70px;}
}

@media (max-width: 1023px) {
  .app_search_main{display:none;}
}



/****sub-darkmode****/
body[data-darkmode=on].sub{background:#000;color:#fff;}
body[data-darkmode=on].sub .wrap_contents{background:#000;}
body[data-darkmode=on].sub .page_title h1{color:#fff;}

body[data-darkmode=on].sub .objHeading_h2{color:#fff;}
body[data-darkmode=on].sub .objHeading_h3{color:#fff;}

body[data-darkmode=on].sub p{color:#fff;}

body[data-darkmode=on].sub .con-list > li{color:#fff;}
body[data-darkmode=on].sub .num-list > li{color:#fff;}
body[data-darkmode=on].sub .num-list2 > li{color:#fff;}

body[data-darkmode=on].sub .sq-box .txt > p{color:#fff;}

body[data-darkmode=on].sub .bul-list > li,
body[data-darkmode=on].sub .bul-list2 > li,
body[data-darkmode=on].sub .bul-list3 > li,
body[data-darkmode=on].sub .con-list > li{color:#fff;}

body[data-darkmode=on].sub .bul-list > li > strong{color:#fff !important;}

body[data-darkmode=on].sub span.color1{color:#edc8d3;}
body[data-darkmode=on].sub span.color2{color:#ffe7d3;}
body[data-darkmode=on].sub span.color3{color:#e9d9c5;}


body[data-darkmode=on].sub .small-icon-box .left > span{color:#fff;}
body[data-darkmode=on].sub .small-icon-box .right{color:#fff;}

body[data-darkmode=on].sub .icon-ul > ul > li strong{color:#edc8d3;}
body[data-darkmode=on].sub .bs_btn,
body[data-darkmode=on].sub .bs_btn.small_btn{background-color:#eee;}

body[data-darkmode=on].sub .tg-box{background:none;border:1px solid #eee;}
body[data-darkmode=on].sub .tg-box .txt strong{color:#ddd;}

body[data-darkmode=on].sub .sq-box .txt{background:none;}

body[data-darkmode=on].sub .dash-box .inner{background:#000;}
body[data-darkmode=on].sub .bs_btn:hover{background:#000;}

body[data-darkmode=on].sub .con-table thead th{color:#fff;background:#222;}
body[data-darkmode=on].sub .con-table tbody th{color:#fff;background:#444;}
body[data-darkmode=on].sub .con-table tbody td{color:#fff;background:#000;}
body[data-darkmode=on].sub  .con-table tfoot td{background:#1a030a;color:#fff;}
/**body[data-darkmode=on].sub .con-table:after{background:#000;}**/

body[data-darkmode=on].sub .b-box{background:#000;border:1px solid #eee;}
body[data-darkmode=on].sub .b-box > strong{color:#fff;}

body[data-darkmode=on].sub .con-table.larger tbody td strong{color:#fff;}

body[data-darkmode=on].sub .img-box01 .inner .txt .title span,
body[data-darkmode=on].sub .img-box01 .inner .txt .title strong,
body[data-darkmode=on].sub .img-box02 .inner .txt strong,
body[data-darkmode=on].sub .img-box02 .inner .txt .title span,
body[data-darkmode=on].sub .img-box03 .txt .title > strong,
body[data-darkmode=on].sub .img-box03 .txt .title > span{color:#fff;}

body[data-darkmode=on].sub .img-box01 .inner .txt .title::before{background:#fff;}
body[data-darkmode=on].sub .img-box03 .bottom > ul > li,
body[data-darkmode=on].sub .img-box03 .bottom > ul > li:nth-child(even) span{color:#fff;}

body[data-darkmode=on].sub .img-box04 .title .txt{color:#fff;}
body[data-darkmode=on].sub .img-box04 .title a.black-home-btn{border:1px solid #fff;}

body[data-darkmode=on].sub .img-box04 .conts .conts2 > span,
body[data-darkmode=on].sub .img-box04 .conts .conts2 > strong{color:#fff;}
body[data-darkmode=on].sub .img-box04 .conts .conts2 > ul > li,
body[data-darkmode=on].sub .img-box04 .conts .conts2 > ul > li span{color:#fff;}

body[data-darkmode=on].sub .img-box05 .top .left > strong,
body[data-darkmode=on].sub .img-box05 .top .left > ul > li,
body[data-darkmode=on].sub .img-box05 .top .right > strong,
body[data-darkmode=on].sub .img-box05 .top .right > p,
body[data-darkmode=on].sub .img-box05 .top .right > a{color:#fff;}

body[data-darkmode=on].sub .img-box07 .inner > ul > li .txt > p{color:#fff;}
body[data-darkmode=on].sub .img-box08 .inner > ul > li .txt p{color:#fff;}

body[data-darkmode=on].sub .img-box09 .inner .txt > strong,
body[data-darkmode=on].sub .img-box09 .inner .txt > p{color:#fff;}

body[data-darkmode=on].sub .guide-box01 > ul > li > strong,
body[data-darkmode=on].sub .guide-box02 > ul > li .conts > strong,
body[data-darkmode=on].sub .guide-process01 > ul > li strong,
body[data-darkmode=on].sub .guide-box01.iconic > ul > li > strong,
body[data-darkmode=on].sub .guide-process02 > ul > li span{color:#fff;}

body[data-darkmode=on].sub .guide-process01 > ul > li{background:#230505;}

body[data-darkmode=on].sub .new-vision .title > strong{color:#fff;}

body[data-darkmode=on].sub .new-vision .box1 .centerBox{border:1px solid #8a6262;background:none;color:#fff;}
body[data-darkmode=on].sub .new-vision .box2 .iconUl > ul > li{background:#ccc;}

body[data-darkmode=on].sub .new-vision .box2 .iconUl > ul > li::before,
body[data-darkmode=on].sub .new-vision .box2 .iconUl > ul > li::after{background:#fff;}

body[data-darkmode=on].sub .new-vision .box1 .tiger:before,
body[data-darkmode=on].sub .new-vision .box1 .tiger:after{background:#fff;}

body[data-darkmode=on].sub .new-vision .red-font{color:#fff;}
body[data-darkmode=on].sub .new-vision .box3 .boxUl > ul > li > ul > li{color:#fff;}


body[data-darkmode=on].sub .status .status01 .txt-group .txt01 > strong,
body[data-darkmode=on].sub .status .status01 .txt-group > div > ul > li{color:#bbb;}
body[data-darkmode=on].sub .status .status01 .txt-group > div > ul > li > span{color:#fff;}
body[data-darkmode=on].sub .status .status02 .box{background:#000;border:1px solid #643845;}

body[data-darkmode=on].sub .status .status03 .box{background:#000;border:1px solid #643845;}

body[data-darkmode=on].sub .status .status04 > ul{background:#000;border:1px solid #643845;}
body[data-darkmode=on].sub .status .status04 > ul > li .right > ul > li{color:#fff;}

body[data-darkmode=on].sub .tab_div > ul > li a{color:#fff;}

body[data-darkmode=on].sub .re-inno > ul > li .txt{background:#000;border:1px solid #ccc;}

body[data-darkmode=on].sub .step-graph03{background:#000;border:1px solid #eee;}
body[data-darkmode=on].sub .step-graph03 > ul > li > p{color:#333;}

body[data-darkmode=on].sub .hist_inner .hist_list ul li strong{color:#fff;}
body[data-darkmode=on].sub .hist_inner .title span{border-radius:50%;}

body[data-darkmode=on].sub .srch_box{background:#000;border:1px solid #eee;}
body[data-darkmode=on].sub .boardWrap table th{color:#fff;background:#333;}
body[data-darkmode=on].sub .boardWrap table td,
body[data-darkmode=on].sub .boardWrap table td a{color:#fff;}
body[data-darkmode=on].sub ._reGnContainer ._reGnTree{background:#000;border:1px solid #eee;}
body[data-darkmode=on].sub #tree > .jstree-children > li > ul > li > a{color:#fff;}
body[data-darkmode=on].sub .fileDown ul li a{color:#fff;}
body[data-darkmode=on].sub .fileDown ul li a::after{border-color:#fff;}

body[data-darkmode=on].sub .three-circle > strong{color:#fff;}
body[data-darkmode=on].sub .edu-goal .goal.type1 > ul > li > p{color:#fff;}
body[data-darkmode=on].sub .edu-goal .goal.type1 > ul > li:nth-child(3){border-color:#eee;}
body[data-darkmode=on].sub .edu-goal .goal.type1 > ul > li:nth-child(3) > span{color:#eee;}
body[data-darkmode=on].sub .edu-goal > .title > p{color: #fff;}
body[data-darkmode=on].sub .edu-goal > .title > p > strong{color:#fff;}

body[data-darkmode=on].sub .edu-goal .goal.type2 > ul > li{background:#000;}
body[data-darkmode=on].sub .edu-goal .goal.type2 > ul > li > p{color:#fff;}

body[data-darkmode=on].sub .edu-goal .goal.type3 > ul > li{background:#000;}
body[data-darkmode=on].sub .edu-goal .goal.type3 > ul > li > p{color:#fff;}

body[data-darkmode=on].sub .greeding .left .conts > p{color:#fff;}
body[data-darkmode=on].sub .greeding .left .title > span,
body[data-darkmode=on].sub .greeding .left .conts .name > span,
body[data-darkmode=on].sub .greeding .left .conts .name > strong{color:#fff;}
body[data-darkmode=on].sub .greeding .left .title:before,
body[data-darkmode=on].sub .greeding .left .title:after{opacity:0.25;}
body[data-darkmode=on].sub .greeding .left .conts > strong{color:#ae4d6a;}

body[data-darkmode=on].sub .boss-his .top .left > strong,
body[data-darkmode=on].sub .boss-his .top .left > p,
body[data-darkmode=on].sub .boss-his .top .left .sign > strong,
body[data-darkmode=on].sub .boss-his .top .left .sign > strong > span{color:#fff;}

body[data-darkmode=on].sub .boss-his .bottom > ul > li > strong{background:#000;}
body[data-darkmode=on].sub .boss-his .bottom > ul > li > strong:after{background:#fff;}

body[data-darkmode=on].sub .boss-his .bottom > ul > li > ul > li > span,
body[data-darkmode=on].sub .boss-his .bottom > ul > li > ul > li{color:#fff;}

body[data-darkmode=on].sub .prfl-list > li span{color:#ae4d6a;}
body[data-darkmode=on].sub .prfl-list > li strong{color:#fff;}

body[data-darkmode=on].sub .rss a{color:#fff;}
body[data-darkmode=on].sub .boardWrap table tr:hover{background:#000;}

body[data-darkmode=on].sub .tg-box .txt strong .small{color:#999;}

body[data-darkmode=on].sub .thumType .txt > strong{color:#fff;}
body[data-darkmode=on].sub .thumType .txt{background:#000;}

body[data-darkmode=on].sub .twoType{background:#000;}
body[data-darkmode=on].sub .twoType > ul > li .txt > strong,
body[data-darkmode=on].sub .twoType > ul > li .txt > p{color:#fff;}

body[data-darkmode=on].sub .sym-txt-box .gray-box{background:#212121;}
body[data-darkmode=on].sub .img-incl-box li span,
body[data-darkmode=on].sub .symbolWrap .white > strong,
body[data-darkmode=on].sub .horizon-ul span,
body[data-darkmode=on].sub .symbolWrap .white .color-ul3 > li > span,
body[data-darkmode=on].sub .sym-txt-box .sub-tit{color:#fff;}

body[data-darkmode=on].sub .dd-st .inner{background:#fff;}
body[data-darkmode=on].sub .dd-st .inner > ul > li .txt > strong{color:#111;}

body[data-darkmode=on].sub .white-type .bul-list3 > li > strong{color:#fff;}
body[data-darkmode=on].sub .logotype.tyep2 .thumType .txt > span:after{background:#fff;}
body[data-darkmode=on].sub .thumType.mascot .txt .tit > span{color:#fff;}
body[data-darkmode=on].sub .thumType.mascot .txt .conts > p{color:#fff;}
body[data-darkmode=on].sub .logotype > span.sub-tit{color:#fff;}

body[data-darkmode=on].sub .thumType.character .txt .tit > span{color:#fff;}
body[data-darkmode=on].sub .thumType.character .txt .tit > p{color:#fff;}
body[data-darkmode=on].sub .cha-story > ul > li .txt > p{color:#fff;}
body[data-darkmode=on].sub .character > span{color:#fff;}

body[data-darkmode=on].sub .symphony .title,
body[data-darkmode=on].sub .symphony .sub-conts{color:#fff;}

body[data-darkmode=on].sub .emble-story > ul > li > .inner > .txt > dl > dt{color:#fff;}
body[data-darkmode=on].sub .direction > .title > strong{color:#fff;}
body[data-darkmode=on].sub .direction .car,
body[data-darkmode=on].sub .find_ways > ul > li label{color:#fff;}
body[data-darkmode=on].sub .suttle .suttle-detail > strong{color:#333;}
body[data-darkmode=on].sub .con-table tbody td strong{color:#fff !important;}

body[data-darkmode=on].sub .red-circle-ul > li{color:#fff;}
body[data-darkmode=on].sub .thum-type .left > span{color:#fff;}

body[data-darkmode=on].sub .lab > ul > li .txt .title{border-color:#fff;}
body[data-darkmode=on].sub .ethic .inner > .conts > ul > li{color:#fff}
body[data-darkmode=on].sub .lab > ul > li .txt .title > strong{color:#fff;}
body[data-darkmode=on].sub .lab > ul > li .txt .conts > ul > li > ol > li{color:#fff;}
body[data-darkmode=on].sub .lab > ul > li .txt .detail > ul > li{color:#fff;}

body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type1,
body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type2,
body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type3,
body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type4{background-color: #000;}
body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type3 > ul > li > span{color:#000;}

body[data-darkmode=on].sub .img-box04.updated .title > strong{background-color: #000;color:#fff;}
body[data-darkmode=on].sub .img-box04 .title:after{background-color: #fff;}
body[data-darkmode=on].sub .con-table tbody td a{color:#fff;}
body[data-darkmode=on].sub .con-table tbody td a.bs_btn{color:#333;}
body[data-darkmode=on].sub .con-table tbody td a.bs_btn:hover{color:#fff;}

body[data-darkmode=on].sub .goodjob .right .title > span{color:#fff;}
body[data-darkmode=on].sub .goodjob .right .title > strong,
body[data-darkmode=on].sub .goodjob .right .title > strong > span{color:#fff;}
body[data-darkmode=on].sub .goodjob .right .title{border-bottom:1px solid #fff;}
body[data-darkmode=on].sub .goodjob .right .conts > ul > li > p{color:#fff;}

body[data-darkmode=on].sub ul.information > li,
body[data-darkmode=on].sub ul.information span{color:#fff;}

body[data-darkmode=on].sub .high-col > ul > li .txt .title > strong,
body[data-darkmode=on].sub .high-col > ul > li .txt .conts > p{color:#fff;}

body[data-darkmode=on].sub .ac-intro > ul > li .bottom{background:#000;border:1px solid #eee;}
body[data-darkmode=on].sub .ac-intro > ul > li .bottom .intro-box > strong,
body[data-darkmode=on].sub .ac-intro > ul > li .bottom .intro-box > span,
body[data-darkmode=on].sub .ac-intro > ul > li .bottom .list-box > ul > li > a,
body[data-darkmode=on].sub .ac-intro > ul > li .bottom .list-box > strong{color:#fff;}

body[data-darkmode=on].sub .domi > .top .right > strong,
body[data-darkmode=on].sub .domi > .top .right > p,
body[data-darkmode=on].sub .domi > .top .right > a{color:#fff;}

body[data-darkmode=on].sub .edu-support > ul > li .txt > strong,
body[data-darkmode=on].sub .edu-support > ul > li .txt > p,
body[data-darkmode=on].sub .edu-support > ul > li .txt > ul > li{color:#fff;}

body[data-darkmode=on].sub  ._fnctWrap ._paging ._inner ul li a{color:#fff;}
body[data-darkmode=on].sub .con-table.small tfoot th{color:#fff;}
body[data-darkmode=on].sub .negu-ul > li{color:#fff;}
body[data-darkmode=on].sub .tabmenu > ul li a{color:#fff;}
body[data-darkmode=on].sub .negu-ul > li{color:#fff;}
body[data-darkmode=on].sub .view-answer .answer-title > h3{color:#fff;}
body[data-darkmode=on].sub .view-answer div.answer p{color:#333;}

body[data-darkmode=on].sub .alb-head .top h3{color:#fff;}
body[data-darkmode=on].sub .alb-head .top button span{border-color:#fff;}

body[data-darkmode=on].sub ._fnctWrap ._tab._normal ul li strong, 
body[data-darkmode=on].sub ._fnctWrap ._tab._normal ul li input, 
body[data-darkmode=on].sub ._fnctWrap ._tab._normal ul li a,
body[data-darkmode=on].sub .sche-alb .alb-body .sche-tab strong span,
body[data-darkmode=on].sub .sche-alb .sche-comt td a{color:#fff;}
body[data-darkmode=on].sub .alb-head .btm{background:#000;}
body[data-darkmode=on].sub .alb-head .btm ul li a{color:#fff;}

body[data-darkmode=on].sub .faq-list > ul > li.open{background: #000;}
body[data-darkmode=on].sub .faq-list > ul > li{background:#000;color:#fff;}
body[data-darkmode=on].sub .faq-list .question1 strong{color:#fff;}
body[data-darkmode=on].sub .faq-list table td, 
body[data-darkmode=on].sub .faq-list table th{border-color:#fff !important;}

body[data-darkmode=on].sub .btnBox{background:#000;}

body[data-darkmode=on].sub .boxWrap ul li dl dt,
body[data-darkmode=on].sub .boxWrap ul li dl dd{color:#fff;}

body[data-darkmode=on].sub .not-table > ul > li{color:#fff;}
body[data-darkmode=on].sub .nodap .top .conts .box .gray{background:#666;}
body[data-darkmode=on].sub .nodap .bottom .conts .detail .gray{background:#777;}
body[data-darkmode=on].sub .nodap .bottom .conts > ul > li > ul > li > ul{border-color:#eee;}

body[data-darkmode=on].sub .disable-center02{background:#000;border:1px solid #eee;}
body[data-darkmode=on].sub .disable-center02 > ul > li{background-color: #000;border-color:#eee;}

body[data-darkmode=on].sub .disable-center03 > ul > li{background:#000;}
body[data-darkmode=on].sub .disable-center03 > ul > li > ul > li{color:#fff;}
body[data-darkmode=on].sub .disable-center03 > ul > li:nth-child(3) > strong{color:#eee;}

body[data-darkmode=on].sub .disable-center03 .title{border-color:#eee;}
body[data-darkmode=on].sub .dong-list > ul > li .text .title{border-color:#fff;}
body[data-darkmode=on].sub .dong-list > ul > li .text .title > strong,
body[data-darkmode=on].sub .dong-list > ul > li .text .conts > p{color:#fff;}

body[data-darkmode=on].sub .diet-calendar .top button span{border-color:#fff;}
body[data-darkmode=on].sub .diet-calendar td,
body[data-darkmode=on].sub .diet-calendar td p{background:#000;}

body[data-darkmode=on].sub .diet-menu th,
body[data-darkmode=on].sub .diet-menu td{color:#fff;}

body[data-darkmode=on].sub .fitnessWrap h2.tit{color:#fff;}

body[data-darkmode=on].sub .artclLabel,
body[data-darkmode=on].sub .board-view .line dt{background:#222;color:#fff;}
body[data-darkmode=on].sub .artclInsert input[type="text"],
body[data-darkmode=on].sub .board-view .line dd input[type="text"], 
body[data-darkmode=on].sub .board-view .line dd select{background:#eaeaea;}
body[data-darkmode=on].sub .board-view .line dt,{background:#000;color:#fff;}
body[data-darkmode=on].sub .num-list > li > strong{color:#fff;}

body[data-darkmode=on].sub .organization > .top .top-ul > li strong,
body[data-darkmode=on].sub .organization > .bottom > .dept .title > strong{background:#000;}
body[data-darkmode=on].sub .organization > .bottom > .dept .conts > ul > li .conts-title{background:#684545;color:#fff;}
body[data-darkmode=on].sub .organization > .bottom > .dept .conts > ul > li .conts-title > strong{color:#fff;}
body[data-darkmode=on].sub .organization > .top .top-ul > li ul,
body[data-darkmode=on].sub .organization > .bottom > .dept .conts > ul > li > a > ul, 
body[data-darkmode=on].sub .organization > .bottom > .dept .conts > ul > li > ul{background:#000;}
body[data-darkmode=on].sub .organization > .top .top-ul > li ul > li,
body[data-darkmode=on].sub .organization > .top .top-ul > li ul > li > a,
body[data-darkmode=on].sub  .organization > .bottom > .dept .conts > ul > li > a > ul > li, 
body[data-darkmode=on].sub  .organization > .bottom > .dept .conts > ul > li > ul > li > a{color:#fff;}

body[data-darkmode=on].sub .wrap_contents .tabNav .tab_div > a{color:#fff;}
body[data-darkmode=on].sub .wrap_contents .tabNav .tab_div ul.open, 
body[data-darkmode=on].sub .wrap_contents .tabNav .tab_div ul.open._tab5ea{background:#000;}
body[data-darkmode=on].sub ._fnctWrap ._view ._form label{background:#121212;}
body[data-darkmode=on].sub ._fnctWrap ._view, 
body[data-darkmode=on].sub ._fnctWrap ._write{background:#000;}
body[data-darkmode=on].sub ._fnctWrap ._view ._form._fileDown a{color: #333;background-color: #fff;padding: 5px 15px 5px 35px;border: 2px solid #bbb;background-position: 8px 10px;border-radius: 10px;}

@media all and (max-width:1023px) {
  body[data-darkmode=on].sub .status .status01 .txt-group div{background:#000;}
}

body[data-darkmode=on].sub .edu-goal > .title{background:#000;border: 1px solid #fff;}
body[data-darkmode=on].sub .step-graph03 > ul > li{border:3px solid #8b0029;border-radius:5px;}
body[data-darkmode=on].sub .edu-graph01{border:3px solid #8b0029;}
body[data-darkmode=on].sub .edu-graph02{border:3px solid #8b0029;border-radius:5px;}

body[data-darkmode=on].sub .edu-four > ul > li{background:#333;}
body[data-darkmode=on].sub .big-red-font{color:#ae6477;}
body[data-darkmode=on].sub .edu-three > ul > li:nth-child(2) .txt > strong{color:#fff;}
body[data-darkmode=on].sub .edu-three > ul > li .txt > p{color:#fff;}

body[data-darkmode=on].sub .organization .orgPop .inner .title > strong{background:#8b0029;}
body[data-darkmode=on].sub .organization .orgPop .inner{background:#000;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts ul.bottom > li{border-top:1px solid #fff;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts ul.bottom > li > strong{color:#fff;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts .top{background-color:#000;border:1px solid #ccc;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts .top .txt > strong{color:#fff;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts .top .txt .detail > li{color:#fff;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts > strong{color:#ae6477;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts .top .txt > span{color:#ae6477;}

body[data-darkmode=on].sub .organization .orgPop .inner .conts::-webkit-scrollbar-thumb {background: #747474;}
body[data-darkmode=on].sub .organization .orgPop .inner .conts::-webkit-scrollbar-track {background: #272727;}

body[data-darkmode=on].sub ._profLayerPopup ._inner{background:#111;}
body[data-darkmode=on].sub ._prFlDetail{background:#555;}
body[data-darkmode=on].sub .topInfo{background:#222;}
body[data-darkmode=on].sub .artclTitle{color:#fff;}
body[data-darkmode=on].sub .redColor{color:#ae6477;}

body[data-darkmode=on].sub .department-greeding .left{border:1px solid #fff;background:#000;}
body[data-darkmode=on].sub .department-greeding .left .txt > span{color:#fff;}
body[data-darkmode=on].sub .department-greeding .left .txt > strong{color:#fff;}
body[data-darkmode=on].sub .department-greeding .left .txt > ul > li,
body[data-darkmode=on].sub .department-greeding .left .txt > ul > li > strong{color:#fff;}

body[data-darkmode=on].sub .aca-popup .inner{background:#000;}
body[data-darkmode=on].sub .aca-popup .inner .conts .top .right dt{color:#fff;}
body[data-darkmode=on].sub .aca-popup .inner .conts .top .right dd{color:#ccc;}
body[data-darkmode=on].sub .aca-popup .inner .conts .top .right .txt > span{color:#ae6477;}
body[data-darkmode=on].sub .aca-popup .inner .conts .top .right .txt > strong{color:#fff;}
body[data-darkmode=on].sub .aca-popup .inner .conts .bottom > ul {background:#333;}
body[data-darkmode=on].sub .aca-popup .inner .conts .bottom > ul > li {color:#eee;}
body[data-darkmode=on].sub .aca-popup .inner .conts .bottom > ul > li > span{color:#fff;}

body[data-darkmode=on].sub .bk21 > ul > li .conts{background:#000;border:1px solid #cccc;}
body[data-darkmode=on].sub .bk21 > ul > li .conts .inner > p{color:#fff;}
body[data-darkmode=on].sub .bk21 > ul > li .conts .inner > strong{color:#fff;}
body[data-darkmode=on].sub .bk21 > ul > li .conts .inner > strong.color{color:#ae6477;}
body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type1 > ul > li > span{color:#ae6477;}
body[data-darkmode=on].sub .bk21 > ul > li .conts.ul-type4 > ul > li > ul > li{color:#fff;border:1px solid #ccc;background:#333;}

body[data-darkmode=on].sub .goodjob .right .title > a{color:#fff;}
body[data-darkmode=on].sub .sche-alb .alb-body .sche-tab td{background:#000;}
body[data-darkmode=on].sub .sche-alb .alb-body .sche-tab td p{color: #fff;background: #000;}
body[data-darkmode=on].sub .sche-alb .sche-comt th{color:#ac6477;}
body[data-darkmode=on].sub .schedule .box-sch .num h3 em{color:#fff;}
body[data-darkmode=on].sub .schedule .box-sch .desc dl dt{color:#ac6477;}
body[data-darkmode=on].sub .schedule .box-sch .desc dl dd{color:#ccc;}
body[data-darkmode=on].sub .schedule .box-sch .desc dl dd a{color:#fff;}

body[data-darkmode=on].sub #_mnb > ul > li ul{background:#000;}
body[data-darkmode=on].sub #_mnb > ul > li ul li a,
body[data-darkmode=on].sub #_mnb > ul > li ul li button{color:#fff;}

body[data-darkmode=on].sub .domi .domi-intro > .list-box > ul > li .txt-box{background:#000;}
body[data-darkmode=on].sub .domi .domi-intro > .list-box > ul > li .txt-box > strong{color:#fff;}
body[data-darkmode=on].sub .domi-popup > .inner{background:#000;}
body[data-darkmode=on].sub .domi-popup > .inner .conts > strong{color:#fff;}
body[data-darkmode=on].sub .eBook .conts strong.title{color:#fff;}
body[data-darkmode=on].sub #telSearch ._search{background:#000;border:1px solid #ccc;}
body[data-darkmode=on].sub .direct-link .direct-tab > li > a{color:#fff;}

body[data-darkmode=on].sub .edu-support > ul > li .txt strong a{color:#fff;}

body[data-darkmode=on].sub ul.information > li span.phone:before{background:url('../../images/sub/s-icon2-dark.png') no-repeat center;}
body[data-darkmode=on].sub .edu-support > ul > li .txt > ul > li.tel:before{background:url('../../images/sub/s-icon2-dark.png') no-repeat center;}
body[data-darkmode=on].sub .domi > .top .right > ul > li.tel{background-image:url('../../images/sub/domi-icon1-dark.png');}

body[data-darkmode=on].sub ul.information > li span.fax:before{background:url('../../images/sub/s-icon3-dark.png') no-repeat center;}
body[data-darkmode=on].sub .edu-support > ul > li .txt > ul > li.fax:before{background:url('../../images/sub/s-icon3-dark.png') no-repeat center;}
body[data-darkmode=on].sub .domi > .top .right > ul > li.fax{background-image:url('../../images/sub/domi-icon2-dark.png');}

body[data-darkmode=on].sub .img-box04 .conts .conts2 > ul > li span.phone:before{background:url('../../images/sub/s-icon2-dark.png') no-repeat center;}
body[data-darkmode=on].sub .img-box04 .conts .conts2 > ul > li span.fax:before{background:url('../../images/sub/s-icon3-dark.png') no-repeat center;}

body[data-darkmode=on].sub a.ra-btn{color:#fff;}
body[data-darkmode=on].sub .img-box04 .conts .conts2 > p{color:#fff;}
body[data-darkmode=on].sub .bus-stop{background-image:url('../../images/sub/bus-stop-dark.png');}

body[data-darkmode=on].sub .department-greeding .right .sign > span,
body[data-darkmode=on].sub .department-greeding .right .sign > strong{color:#fff;}

body[data-darkmode=on].sub .edu-graph02 .chartWrap > p.cap2{color:#333;}

body[data-darkmode=on].sub .btn-c02{background:#333;}
body[data-darkmode=on].sub .attachment ul li a{color:#fff;}
body[data-darkmode=on].sub .view .txt{background:#fff;color:#333;}
body[data-darkmode=on].sub .view .txt p{color:#333;}
body[data-darkmode=on].sub footer .bottom-footer{border-top:1px solid #363636;}

body[data-darkmode=on].sub #_JW_sitemap_bass li ._stMpWrap .stMp_Title{color:#fff;}
body[data-darkmode=on].sub #_JW_sitemap_bass li ._stMpWrap > ul > li > a{color:#fff;}
body[data-darkmode=on].sub #_JW_sitemap_bass li ._stMpWrap a{color:#fff;}

body[data-darkmode=on].sub .albumWrap a:hover{background:#333;}
body[data-darkmode=on].sub .albumWrap .conts .sub{color:#fff;}
body[data-darkmode=on].sub .albumWrap .conts strong.title{color:#fff;}

/****sub-darkmode****/
body.on.sub{background:#000;color:#fff;}
body.on.sub .wrap_contents{background:#000;}
body.on.sub .page_title h1{color:#fff;}

body.on.sub .objHeading_h2{color:#fff;}
body.on.sub .objHeading_h3{color:#fff;}

body.on.sub p{color:#fff;}

body.on.sub .con-list > li{color:#fff;}
body.on.sub .num-list > li{color:#fff;}
body.on.sub .num-list2 > li{color:#fff;}

body.on.sub .sq-box .txt > p{color:#fff;}

body.on.sub .bul-list > li,
body.on.sub .bul-list2 > li,
body.on.sub .bul-list3 > li,
body.on.sub .con-list > li{color:#fff;}

body.on.sub .bul-list > li > strong{color:#fff !important;}

body.on.sub span.color1{color:#edc8d3;}
body.on.sub span.color2{color:#ffe7d3;}
body.on.sub span.color3{color:#e9d9c5;}


body.on.sub .small-icon-box .left > span{color:#fff;}
body.on.sub .small-icon-box .right{color:#fff;}

body.on.sub .icon-ul > ul > li strong{color:#edc8d3;}
body.on.sub .bs_btn,
body.on.sub .bs_btn.small_btn{background-color:#eee;}

body.on.sub .tg-box{background:none;border:1px solid #eee;}
body.on.sub .tg-box .txt strong{color:#ddd;}

body.on.sub .sq-box .txt{background:none;}

body.on.sub .dash-box .inner{background:#000;}
body.on.sub .bs_btn:hover{background:#000;}

body.on.sub .con-table thead th{color:#fff;background:#222;}
body.on.sub .con-table tbody th{color:#fff;background:#444;}
body.on.sub .con-table tbody td{color:#fff;background:#000;}
body.on.sub  .con-table tfoot td{background:#1a030a;color:#fff;}
/**body.on.sub .con-table:after{background:#000;}**/

body.on.sub .b-box{background:#000;border:1px solid #eee;}
body.on.sub .b-box > strong{color:#fff;}

body.on.sub .con-table.larger tbody td strong{color:#fff;}

body.on.sub .img-box01 .inner .txt .title span,
body.on.sub .img-box01 .inner .txt .title strong,
body.on.sub .img-box02 .inner .txt strong,
body.on.sub .img-box02 .inner .txt .title span,
body.on.sub .img-box03 .txt .title > strong,
body.on.sub .img-box03 .txt .title > span{color:#fff;}

body.on.sub .img-box01 .inner .txt .title::before{background:#fff;}
body.on.sub .img-box03 .bottom > ul > li,
body.on.sub .img-box03 .bottom > ul > li:nth-child(even) span{color:#fff;}

body.on.sub .img-box04 .title .txt{color:#fff;}
body.on.sub .img-box04 .title a.black-home-btn{border:1px solid #fff;}

body.on.sub .img-box04 .conts .conts2 > span,
body.on.sub .img-box04 .conts .conts2 > strong{color:#fff;}
body.on.sub .img-box04 .conts .conts2 > ul > li,
body.on.sub .img-box04 .conts .conts2 > ul > li span{color:#fff;}

body.on.sub .img-box05 .top .left > strong,
body.on.sub .img-box05 .top .left > ul > li,
body.on.sub .img-box05 .top .right > strong,
body.on.sub .img-box05 .top .right > p,
body.on.sub .img-box05 .top .right > a{color:#fff;}

body.on.sub .img-box07 .inner > ul > li .txt > p{color:#fff;}
body.on.sub .img-box08 .inner > ul > li .txt p{color:#fff;}

body.on.sub .img-box09 .inner .txt > strong,
body.on.sub .img-box09 .inner .txt > p{color:#fff;}

body.on.sub .guide-box01 > ul > li > strong,
body.on.sub .guide-box02 > ul > li .conts > strong,
body.on.sub .guide-process01 > ul > li strong,
body.on.sub .guide-box01.iconic > ul > li > strong,
body.on.sub .guide-process02 > ul > li span{color:#fff;}

body.on.sub .guide-process01 > ul > li{background:#230505;}

body.on.sub .new-vision .title > strong{color:#fff;}

body.on.sub .new-vision .box1 .centerBox{border:1px solid #8a6262;background:none;color:#fff;}
body.on.sub .new-vision .box2 .iconUl > ul > li{background:#ccc;}

body.on.sub .new-vision .box2 .iconUl > ul > li::before,
body.on.sub .new-vision .box2 .iconUl > ul > li::after{background:#fff;}

body.on.sub .new-vision .box1 .tiger:before,
body.on.sub .new-vision .box1 .tiger:after{background:#fff;}

body.on.sub .new-vision .red-font{color:#fff;}
body.on.sub .new-vision .box3 .boxUl > ul > li > ul > li{color:#fff;}


body.on.sub .status .status01 .txt-group .txt01 > strong,
body.on.sub .status .status01 .txt-group > div > ul > li{color:#bbb;}
body.on.sub .status .status01 .txt-group > div > ul > li > span{color:#fff;}
body.on.sub .status .status02 .box{background:#000;border:1px solid #643845;}

body.on.sub .status .status03 .box{background:#000;border:1px solid #643845;}

body.on.sub .status .status04 > ul{background:#000;border:1px solid #643845;}
body.on.sub .status .status04 > ul > li .right > ul > li{color:#fff;}

body.on.sub .tab_div > ul > li a{color:#fff;}

body.on.sub .re-inno > ul > li .txt{background:#000;border:1px solid #ccc;}

body.on.sub .step-graph03{background:#000;border:1px solid #eee;}
body.on.sub .step-graph03 > ul > li > p{color:#333;}

body.on.sub .hist_inner .hist_list ul li strong{color:#fff;}
body.on.sub .hist_inner .title span{border-radius:50%;}

body.on.sub .srch_box{background:#000;border:1px solid #eee;}
body.on.sub .boardWrap table th{color:#fff;background:#333;}
body.on.sub .boardWrap table td,
body.on.sub .boardWrap table td a{color:#fff;}
body.on.sub ._reGnContainer ._reGnTree{background:#000;border:1px solid #eee;}
body.on.sub #tree > .jstree-children > li > ul > li > a{color:#fff;}
body.on.sub .fileDown ul li a{color:#fff;}
body.on.sub .fileDown ul li a::after{border-color:#fff;}

body.on.sub .three-circle > strong{color:#fff;}
body.on.sub .edu-goal .goal.type1 > ul > li > p{color:#fff;}
body.on.sub .edu-goal .goal.type1 > ul > li:nth-child(3){border-color:#eee;}
body.on.sub .edu-goal .goal.type1 > ul > li:nth-child(3) > span{color:#eee;}
body.on.sub .edu-goal > .title > p{color: #fff;}
body.on.sub .edu-goal > .title > p > strong{color:#fff;}

body.on.sub .edu-goal .goal.type2 > ul > li{background:#000;}
body.on.sub .edu-goal .goal.type2 > ul > li > p{color:#fff;}

body.on.sub .edu-goal .goal.type3 > ul > li{background:#000;}
body.on.sub .edu-goal .goal.type3 > ul > li > p{color:#fff;}

body.on.sub .greeding .left .conts > p{color:#fff;}
body.on.sub .greeding .left .title > span,
body.on.sub .greeding .left .conts .name > span,
body.on.sub .greeding .left .conts .name > strong{color:#fff;}
body.on.sub .greeding .left .title:before,
body.on.sub .greeding .left .title:after{opacity:0.25;}
body.on.sub .greeding .left .conts > strong{color:#ae4d6a;}

body.on.sub .boss-his .top .left > strong,
body.on.sub .boss-his .top .left > p,
body.on.sub .boss-his .top .left .sign > strong,
body.on.sub .boss-his .top .left .sign > strong > span{color:#fff;}

body.on.sub .boss-his .bottom > ul > li > strong{background:#000;}
body.on.sub .boss-his .bottom > ul > li > strong:after{background:#fff;}

body.on.sub .boss-his .bottom > ul > li > ul > li > span,
body.on.sub .boss-his .bottom > ul > li > ul > li{color:#fff;}

body.on.sub .prfl-list > li span{color:#ae4d6a;}
body.on.sub .prfl-list > li strong{color:#fff;}

body.on.sub .rss a{color:#fff;}
body.on.sub .boardWrap table tr:hover{background:#000;}

body.on.sub .tg-box .txt strong .small{color:#999;}

body.on.sub .thumType .txt > strong{color:#fff;}
body.on.sub .thumType .txt{background:#000;}

body.on.sub .twoType{background:#000;}
body.on.sub .twoType > ul > li .txt > strong,
body.on.sub .twoType > ul > li .txt > p{color:#fff;}

body.on.sub .sym-txt-box .gray-box{background:#212121;}
body.on.sub .img-incl-box li span,
body.on.sub .symbolWrap .white > strong,
body.on.sub .horizon-ul span,
body.on.sub .symbolWrap .white .color-ul3 > li > span,
body.on.sub .sym-txt-box .sub-tit{color:#fff;}

body.on.sub .dd-st .inner{background:#fff;}
body.on.sub .dd-st .inner > ul > li .txt > strong{color:#111;}

body.on.sub .white-type .bul-list3 > li > strong{color:#fff;}
body.on.sub .logotype.tyep2 .thumType .txt > span:after{background:#fff;}
body.on.sub .thumType.mascot .txt .tit > span{color:#fff;}
body.on.sub .thumType.mascot .txt .conts > p{color:#fff;}
body.on.sub .logotype > span.sub-tit{color:#fff;}

body.on.sub .thumType.character .txt .tit > span{color:#fff;}
body.on.sub .thumType.character .txt .tit > p{color:#fff;}
body.on.sub .cha-story > ul > li .txt > p{color:#fff;}
body.on.sub .character > span{color:#fff;}

body.on.sub .symphony .title,
body.on.sub .symphony .sub-conts{color:#fff;}

body.on.sub .emble-story > ul > li > .inner > .txt > dl > dt{color:#fff;}
body.on.sub .direction > .title > strong{color:#fff;}
body.on.sub .direction .car,
body.on.sub .find_ways > ul > li label{color:#fff;}
body.on.sub .suttle .suttle-detail > strong{color:#333;}
body.on.sub .con-table tbody td strong{color:#fff !important;}

body.on.sub .red-circle-ul > li{color:#fff;}
body.on.sub .thum-type .left > span{color:#fff;}

body.on.sub .lab > ul > li .txt .title{border-color:#fff;}
body.on.sub .ethic .inner > .conts > ul > li{color:#fff}
body.on.sub .lab > ul > li .txt .title > strong{color:#fff;}
body.on.sub .lab > ul > li .txt .conts > ul > li > ol > li{color:#fff;}
body.on.sub .lab > ul > li .txt .detail > ul > li{color:#fff;}

body.on.sub .bk21 > ul > li .conts.ul-type1,
body.on.sub .bk21 > ul > li .conts.ul-type2,
body.on.sub .bk21 > ul > li .conts.ul-type3,
body.on.sub .bk21 > ul > li .conts.ul-type4{background-color: #000;}
body.on.sub .bk21 > ul > li .conts.ul-type3 > ul > li > span{color:#000;}

body.on.sub .img-box04.updated .title > strong{background-color: #000;color:#fff;}
body.on.sub .img-box04 .title:after{background-color: #fff;}
body.on.sub .con-table tbody td a{color:#fff;}
body.on.sub .con-table tbody td a.bs_btn{color:#333;}
body.on.sub .con-table tbody td a.bs_btn:hover{color:#fff;}

body.on.sub .goodjob .right .title > span{color:#fff;}
body.on.sub .goodjob .right .title > strong,
body.on.sub .goodjob .right .title > strong > span{color:#fff;}
body.on.sub .goodjob .right .title{border-bottom:1px solid #fff;}
body.on.sub .goodjob .right .conts > ul > li > p{color:#fff;}

body.on.sub ul.information > li,
body.on.sub ul.information span{color:#fff;}

body.on.sub .high-col > ul > li .txt .title > strong,
body.on.sub .high-col > ul > li .txt .conts > p{color:#fff;}

body.on.sub .ac-intro > ul > li .bottom{background:#000;border:1px solid #eee;}
body.on.sub .ac-intro > ul > li .bottom .intro-box > strong,
body.on.sub .ac-intro > ul > li .bottom .intro-box > span,
body.on.sub .ac-intro > ul > li .bottom .list-box > ul > li > a,
body.on.sub .ac-intro > ul > li .bottom .list-box > strong{color:#fff;}

body.on.sub .domi > .top .right > strong,
body.on.sub .domi > .top .right > p,
body.on.sub .domi > .top .right > a{color:#fff;}

body.on.sub .edu-support > ul > li .txt > strong,
body.on.sub .edu-support > ul > li .txt > p,
body.on.sub .edu-support > ul > li .txt > ul > li{color:#fff;}

body.on.sub  ._fnctWrap ._paging ._inner ul li a{color:#fff;}
body.on.sub .con-table.small tfoot th{color:#fff;}
body.on.sub .negu-ul > li{color:#fff;}
body.on.sub .tabmenu > ul li a{color:#fff;}
body.on.sub .negu-ul > li{color:#fff;}
body.on.sub .view-answer .answer-title > h3{color:#fff;}
body.on.sub .view-answer div.answer p{color:#333;}

body.on.sub .alb-head .top h3{color:#fff;}
body.on.sub .alb-head .top button span{border-color:#fff;}

body.on.sub ._fnctWrap ._tab._normal ul li strong, 
body.on.sub ._fnctWrap ._tab._normal ul li input, 
body.on.sub ._fnctWrap ._tab._normal ul li a,
body.on.sub .sche-alb .alb-body .sche-tab strong span,
body.on.sub .sche-alb .sche-comt td a{color:#fff;}
body.on.sub .alb-head .btm{background:#000;}
body.on.sub .alb-head .btm ul li a{color:#fff;}

body.on.sub .faq-list > ul > li.open{background: #000;}
body.on.sub .faq-list > ul > li{background:#000;color:#fff;}
body.on.sub .faq-list .question1 strong{color:#fff;}
body.on.sub .faq-list table td, 
body.on.sub .faq-list table th{border-color:#fff !important;}

body.on.sub .btnBox{background:#000;}

body.on.sub .boxWrap ul li dl dt,
body.on.sub .boxWrap ul li dl dd{color:#fff;}

body.on.sub .not-table > ul > li{color:#fff;}
body.on.sub .nodap .top .conts .box .gray{background:#666;}
body.on.sub .nodap .bottom .conts .detail .gray{background:#777;}
body.on.sub .nodap .bottom .conts > ul > li > ul > li > ul{border-color:#eee;}

body.on.sub .disable-center02{background:#000;border:1px solid #eee;}
body.on.sub .disable-center02 > ul > li{background-color: #000;border-color:#eee;}

body.on.sub .disable-center03 > ul > li{background:#000;}
body.on.sub .disable-center03 > ul > li > ul > li{color:#fff;}
body.on.sub .disable-center03 > ul > li:nth-child(3) > strong{color:#eee;}

body.on.sub .disable-center03 .title{border-color:#eee;}
body.on.sub .dong-list > ul > li .text .title{border-color:#fff;}
body.on.sub .dong-list > ul > li .text .title > strong,
body.on.sub .dong-list > ul > li .text .conts > p{color:#fff;}

body.on.sub .diet-calendar .top button span{border-color:#fff;}
body.on.sub .diet-calendar td,
body.on.sub .diet-calendar td p{background:#000;}

body.on.sub .diet-menu th,
body.on.sub .diet-menu td{color:#fff;}

body.on.sub .fitnessWrap h2.tit{color:#fff;}

body.on.sub .artclLabel,
body.on.sub .board-view .line dt{background:#222;color:#fff;}
body.on.sub .artclInsert input[type="text"],
body.on.sub .board-view .line dd input[type="text"], 
body.on.sub .board-view .line dd select{background:#eaeaea;}
body.on.sub .board-view .line dt,{background:#000;color:#fff;}
body.on.sub .num-list > li > strong{color:#fff;}

body.on.sub .organization > .top .top-ul > li strong,
body.on.sub .organization > .bottom > .dept .title > strong{background:#000;}
body.on.sub .organization > .bottom > .dept .conts > ul > li .conts-title{background:#684545;color:#fff;}
body.on.sub .organization > .bottom > .dept .conts > ul > li .conts-title > strong{color:#fff;}
body.on.sub .organization > .top .top-ul > li ul,
body.on.sub .organization > .bottom > .dept .conts > ul > li > a > ul, 
body.on.sub .organization > .bottom > .dept .conts > ul > li > ul{background:#000;}
body.on.sub .organization > .top .top-ul > li ul > li,
body.on.sub .organization > .top .top-ul > li ul > li > a,
body.on.sub  .organization > .bottom > .dept .conts > ul > li > a > ul > li, 
body.on.sub  .organization > .bottom > .dept .conts > ul > li > ul > li > a{color:#fff;}

body.on.sub .wrap_contents .tabNav .tab_div > a{color:#fff;}
body.on.sub .wrap_contents .tabNav .tab_div ul.open, 
body.on.sub .wrap_contents .tabNav .tab_div ul.open._tab5ea{background:#000;}
body.on.sub ._fnctWrap ._view ._form label{background:#121212;}
body.on.sub ._fnctWrap ._view, 
body.on.sub ._fnctWrap ._write{background:#000;}
body.on.sub ._fnctWrap ._view ._form._fileDown a{color: #333;background-color: #fff;padding: 5px 15px 5px 35px;border: 2px solid #bbb;background-position: 8px 10px;border-radius: 10px;}

@media all and (max-width:1023px) {
  body.on.sub .status .status01 .txt-group div{background:#000;}
}

body.on.sub .edu-goal > .title{background:#000;border: 1px solid #fff;}
body.on.sub .step-graph03 > ul > li{border:3px solid #8b0029;border-radius:5px;}
body.on.sub .edu-graph01{border:3px solid #8b0029;}
body.on.sub .edu-graph02{border:3px solid #8b0029;border-radius:5px;}

body.on.sub .edu-four > ul > li{background:#333;}
body.on.sub .big-red-font{color:#ae6477;}
body.on.sub .edu-three > ul > li:nth-child(2) .txt > strong{color:#fff;}
body.on.sub .edu-three > ul > li .txt > p{color:#fff;}

body.on.sub .organization .orgPop .inner .title > strong{background:#8b0029;}
body.on.sub .organization .orgPop .inner{background:#000;}
body.on.sub .organization .orgPop .inner .conts ul.bottom > li{border-top:1px solid #fff;}
body.on.sub .organization .orgPop .inner .conts ul.bottom > li > strong{color:#fff;}
body.on.sub .organization .orgPop .inner .conts .top{background-color:#000;border:1px solid #ccc;}
body.on.sub .organization .orgPop .inner .conts .top .txt > strong{color:#fff;}
body.on.sub .organization .orgPop .inner .conts .top .txt .detail > li{color:#fff;}
body.on.sub .organization .orgPop .inner .conts > strong{color:#ae6477;}
body.on.sub .organization .orgPop .inner .conts .top .txt > span{color:#ae6477;}

body.on.sub .organization .orgPop .inner .conts::-webkit-scrollbar-thumb {background: #747474;}
body.on.sub .organization .orgPop .inner .conts::-webkit-scrollbar-track {background: #272727;}

body.on.sub ._profLayerPopup ._inner{background:#111;}
body.on.sub ._prFlDetail{background:#555;}
body.on.sub .topInfo{background:#222;}
body.on.sub .artclTitle{color:#fff;}
body.on.sub .redColor{color:#ae6477;}

body.on.sub .department-greeding .left{border:1px solid #fff;background:#000;}
body.on.sub .department-greeding .left .txt > span{color:#fff;}
body.on.sub .department-greeding .left .txt > strong{color:#fff;}
body.on.sub .department-greeding .left .txt > ul > li,
body.on.sub .department-greeding .left .txt > ul > li > strong{color:#fff;}

body.on.sub .aca-popup .inner{background:#000;}
body.on.sub .aca-popup .inner .conts .top .right dt{color:#fff;}
body.on.sub .aca-popup .inner .conts .top .right dd{color:#ccc;}
body.on.sub .aca-popup .inner .conts .top .right .txt > span{color:#ae6477;}
body.on.sub .aca-popup .inner .conts .top .right .txt > strong{color:#fff;}
body.on.sub .aca-popup .inner .conts .bottom > ul {background:#333;}
body.on.sub .aca-popup .inner .conts .bottom > ul > li {color:#eee;}
body.on.sub .aca-popup .inner .conts .bottom > ul > li > span{color:#fff;}

body.on.sub .bk21 > ul > li .conts{background:#000;border:1px solid #cccc;}
body.on.sub .bk21 > ul > li .conts .inner > p{color:#fff;}
body.on.sub .bk21 > ul > li .conts .inner > strong{color:#fff;}
body.on.sub .bk21 > ul > li .conts .inner > strong.color{color:#ae6477;}
body.on.sub .bk21 > ul > li .conts.ul-type1 > ul > li > span{color:#ae6477;}
body.on.sub .bk21 > ul > li .conts.ul-type4 > ul > li > ul > li{color:#fff;border:1px solid #ccc;background:#333;}

body.on.sub .goodjob .right .title > a{color:#fff;}
body.on.sub .sche-alb .alb-body .sche-tab td{background:#000;}
body.on.sub .sche-alb .alb-body .sche-tab td p{color: #fff;background: #000;}
body.on.sub .sche-alb .sche-comt th{color:#ac6477;}
body.on.sub .schedule .box-sch .num h3 em{color:#fff;}
body.on.sub .schedule .box-sch .desc dl dt{color:#ac6477;}
body.on.sub .schedule .box-sch .desc dl dd{color:#ccc;}
body.on.sub .schedule .box-sch .desc dl dd a{color:#fff;}

body.on.sub #_mnb > ul > li ul{background:#000;}
body.on.sub #_mnb > ul > li ul li a,
body.on.sub #_mnb > ul > li ul li button{color:#fff;}

body.on.sub .domi .domi-intro > .list-box > ul > li .txt-box{background:#000;}
body.on.sub .domi .domi-intro > .list-box > ul > li .txt-box > strong{color:#fff;}
body.on.sub .domi-popup > .inner{background:#000;}
body.on.sub .domi-popup > .inner .conts > strong{color:#fff;}
body.on.sub .eBook .conts strong.title{color:#fff;}
body.on.sub #telSearch ._search{background:#000;border:1px solid #ccc;}
body.on.sub .direct-link .direct-tab > li > a{color:#fff;}

body.on.sub .edu-support > ul > li .txt strong a{color:#fff;}

body.on.sub ul.information > li span.phone:before{background:url('../../images/sub/s-icon2-dark.png') no-repeat center;}
body.on.sub .edu-support > ul > li .txt > ul > li.tel:before{background:url('../../images/sub/s-icon2-dark.png') no-repeat center;}
body.on.sub .domi > .top .right > ul > li.tel{background-image:url('../../images/sub/domi-icon1-dark.png');}

body.on.sub ul.information > li span.fax:before{background:url('../../images/sub/s-icon3-dark.png') no-repeat center;}
body.on.sub .edu-support > ul > li .txt > ul > li.fax:before{background:url('../../images/sub/s-icon3-dark.png') no-repeat center;}
body.on.sub .domi > .top .right > ul > li.fax{background-image:url('../../images/sub/domi-icon2-dark.png');}

body.on.sub .img-box04 .conts .conts2 > ul > li span.phone:before{background:url('../../images/sub/s-icon2-dark.png') no-repeat center;}
body.on.sub .img-box04 .conts .conts2 > ul > li span.fax:before{background:url('../../images/sub/s-icon3-dark.png') no-repeat center;}

body.on.sub a.ra-btn{color:#fff;}
body.on.sub .img-box04 .conts .conts2 > p{color:#fff;}

body.on.sub .bus-stop{background-image:url('../../images/sub/bus-stop-dark.png');}

body.on.sub .department-greeding .right .sign > span,
body.on.sub .department-greeding .right .sign > strong{color:#fff;}

body.on.sub .edu-graph02 .chartWrap > p.cap2{color:#333;}

body.on.sub .btn-c02{background:#333;}
body.on.sub .attachment ul li a{color:#fff;}
body.on.sub .view .txt{background:#fff;color:#333;}

body.on.sub .view .txt p{color:#333;}

body.on.sub footer .bottom-footer{border-top:1px solid #363636;}
body.on.sub #_JW_sitemap_bass li ._stMpWrap .stMp_Title{color:#fff;}
body.on.sub #_JW_sitemap_bass li ._stMpWrap > ul > li > a{color:#fff;}
body.on.sub #_JW_sitemap_bass li ._stMpWrap a{color:#fff;}

body.on.sub .albumWrap a:hover{background:#333;}
body.on.sub .albumWrap .conts .sub{color:#fff;}
body.on.sub .albumWrap .conts strong.title{color:#fff;}

body.sub .view .txt img{width:auto !important; height: auto !important;max-width:100%;}


/**접근성**/
/* 24.11.22 주석처리 
#menu7906_obj5184 ._fnctWrap .view .txt img{display:none;}
#menu7903_obj5180 ._fnctWrap .view .txt img{display:none;}
._fnctWrap .view .txt img.visible{display:block !important;}
._fnctWrap ._paging ._inner > a,
._fnctWrap ._paging ._inner ul li + li + li + li + li + li{display:none;}
#menu7910_obj5188 ._fnctWrap ._paging ._inner ul li + li{display:none;}
#menu8824_obj7078 ._fnctWrap ._paging ._inner ul li + li{display:none;}
#menu7913_obj5189 ._fnctWrap ._paging ._inner ul li + li{display:none;}
#menu7905_obj5183 ._fnctWrap ._paging ._inner ul li + li{display:none;}
*/
/*마크 취득 후 위 소스 지우고 게시글 목록 수 10개로 수정*/