@charset "UTF-8";

/* =========================
   link
   ========================= */
a:not(.topNewsList__link),
a:not(.topNewsList__link):visited,
a:not(.topNewsList__link):active{
  color: #0ce5f0 !important;
}
a:not(.topNewsList__link):hover{
  color: #0ce5f0 !important;
}

/* ???????hover???? */
.entry h3 a,
.entry h3 a:visited,
.entry h3 a:active{
  color: #001800 !important;
}
.entry h3 a:hover{
  color: #001800 !important;
}

/* ??????? */
.categoryLink a{
  background: #001800 !important;
}
.entryArea .entryBody .more i{
  color: #0ce5f0 !important;
}
.archiveTitle h3{
  background: #001800 !important;
}


/* =========================
   header
   ========================= */
.hContact__btn{
  background: #001800 !important;
  border: 1px solid #001800 !important;
  border-top: none !important;
}
.hContact__btn:hover .hContact__btn--text,
.hContact__btn:hover i{
  color: #001800 !important;
}

/* ??????? */
.gNav,
.gNav ul,
.gNav ul li a{
  background: #001800 !important;
}
.gNav ul li a{
  color: #FFF !important;
}

/* ???????? */
.nav-menu_box,
.nav-menu__box{
  background: #001800 !important;
}

.spMenu__btn{
  background: #001800 !important;
}


/* =========================
   button / side
   ========================= */
.btn{
  background: #001800 !important;
}

.blogWidget h3{
  background: #001800 !important;
}


/* =========================
   footer
   ========================= */
.snsList li a i{
  color: #001800 !important;
}

footer{
  background: #001800 !important;
}

.pagetop a{
  background: #0ce5f0 !important;
}


/* =========================
   index / other
   ========================= */
.topNews__box{
  background: #001800 !important;
}

.section__hl:before{
  background: #001800 !important;
}


