﻿/* black color */
body.color_black .l-header_navbar {
    background-color: transparent;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
body.color_black .l-header_navbar li:nth-child(1).nav-item:hover,
body.color_black .l-header_navbar li:nth-child(1).nav-item.active,
body.color_black .l-header_navbar li:nth-child(2).nav-item:hover,
body.color_black .l-header_navbar li:nth-child(2).nav-item.active,
body.color_black .l-header_navbar li:nth-child(3).nav-item:hover,
body.color_black .l-header_navbar li:nth-child(3).nav-item.active,
body.color_black .l-header_navbar li:nth-child(4).nav-item:hover,
body.color_black .l-header_navbar li:nth-child(4).nav-item.active,
body.color_black .l-header_navbar li:nth-child(5).nav-item:hover,
body.color_black .l-header_navbar li:nth-child(5).nav-item.active {
    background-color: transparent;
}

body.color_black #theme_nomal {
    border: 1px solid #fff;
    background-color: #fff;
    color: #000;
}

body.color_black .doSearchBtn {
  background-color: #000;
  border-color: #fff;
  color: #fff;
}
body.color_black .menu-box_inner,
body.color_black .l-related_carousel {
  background-color: #000;
}
body.color_black .fc-sidebar_head,
body.color_black .tag-style h1
/*body.color_black .tag-style h2*/ {
  background-color: #000;
  color: #fff;
  background-image: none;
}
body.color_black .sc-toggleNav_head,
body.color_black .sc-toggleNav_inner,
body.color_black .sc-search #search input,
body.color_black .tag-style h3,
body.color_black .tag-style h5::before {
  border-color: #fff;
}
/*
body.color_black .tag-style h5::before {
  border-left-color: #fff;
}
*/
body.color_black .fc-contact_box {
  background: #000;
  background-image: none;
  border-color: #fff;
}
body.color_black .sc-title,
body.color_black .l-header_funcCol_head,
body.color_black .l-header_funcFont_head {
  color: #fff;
}
body.color_black .sc-search_inner,
body.color_black .tag-style h1
/*body.color_black .tag-style h2*/ {
  border: #fff solid 1px;
}
body.color_black .fc-contact_title {
  border: #fff solid 2px;
  border-bottom: none;
}
body.color_black .l-ad_more_btn::before,
body.color_black .l-footer_navItem::before,
body.color_black .l-header_infoNav_item::before, 
body.color_black .f-about_navItem a.title-link::before, 
body.color_black .f-announce_links-all::before,
body.color_black .sc-toggleNav_item::before, 
body.color_black .sc-localNav_item a::before {
    border-left-color: #fff;
}
body.color_black .sc-localNav_head {
  border-color: #fff;
}
body.color_black .jump-pagetop a {
    background-color: #000;
    border: 1px solid #fff;
}
body.color_black .jump-pagetop a::before {
    background: #000;
    color: #fff;
}
body.color_black .l-footer,
body.color_black .l-related,
body.color_black .sc-content_links:first-of-type {
  border-top-color: #fff;
}
body.color_black .sc-news_head,
body.color_black .sc-content_links {
  border-bottom-color: #fff;
}
body.color_black .sc-news {
  background-image: none;
  background-color: #000;
  border-color: #fff;
}
body.color_black .sc-search {
  background-image: none;
  background-color: #fff;
  border: #fff solid 1px;
}
body.color_black .sc-toggleNav_btn::before {
  border-left-color: #fff;
}
body.color_black .menu-box_inner::before {
    border-bottom-color: #000;
}
body.color_black .l-ad_more_btn {
  background-color: #000;
  border: #fff solid 1px;
}

body.color_black .fc-contact .fc-contact_title {
    background-color: #fff ;
    color: #000;
}

body.color_black .tag-style h2,
body.color_black .tag-style h3,
body.color_black .tag-style h4 {
    border-color: #fff ;
}

body.color_black .tag-style h3 {
    background: transparent;
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
}