.c-white {
  color: #fff !important; }

.bg-white {
  background: #fff !important; }

.bg-white-opacity {
  background: rgba(255, 255, 255, 0.8) !important; }

.bg-hover-white:hover {
  background: #fff !important; }

.font-white {
  color: #fff !important; }

.bg-font-white {
  color: #fff !important; }

.border-white {
  border-color: #fff !important; }

.border-top-white {
  border-top-color: #fff !important; }

.border-bottom-white {
  border-bottom-color: #fff !important; }

.border-left-white {
  border-left-color: #fff !important; }

.border-right-white {
  border-right-color: #fff !important; }

.bg-before-white:before,
.bg-after-white:after {
  background: #fff !important; }

.border-before-white:before,
.border-after-white:after {
  border-color: #fff !important; }

.border-top-before-white:before,
.border-top-after-white:after {
  border-top-color: #fff !important; }

.border-bottom-before-white:before,
.border-bottom-after-white:after {
  border-bottom-color: #fff !important; }

.border-left-before-white:before,
.border-left-after-white:after {
  border-left-color: #fff !important; }

.border-right-before-white:before,
.border-right-after-white:after {
  border-right-color: #fff !important; }

.c-main {
  color: #558ac5 !important; }

.bg-main {
  background: #558ac5 !important; }

.bg-main-opacity {
  background: rgba(85, 138, 197, 0.8) !important; }

.bg-hover-main:hover {
  background: #558ac5 !important; }

.font-main {
  color: #558ac5 !important; }

.bg-font-main {
  color: #558ac5 !important; }

.border-main {
  border-color: #558ac5 !important; }

.border-top-main {
  border-top-color: #558ac5 !important; }

.border-bottom-main {
  border-bottom-color: #558ac5 !important; }

.border-left-main {
  border-left-color: #558ac5 !important; }

.border-right-main {
  border-right-color: #558ac5 !important; }

.bg-before-main:before,
.bg-after-main:after {
  background: #558ac5 !important; }

.border-before-main:before,
.border-after-main:after {
  border-color: #558ac5 !important; }

.border-top-before-main:before,
.border-top-after-main:after {
  border-top-color: #558ac5 !important; }

.border-bottom-before-main:before,
.border-bottom-after-main:after {
  border-bottom-color: #558ac5 !important; }

.border-left-before-main:before,
.border-left-after-main:after {
  border-left-color: #558ac5 !important; }

.border-right-before-main:before,
.border-right-after-main:after {
  border-right-color: #558ac5 !important; }

.c-sub {
  color: #e9860e !important; }

.bg-sub {
  background: #e9860e !important; }

.bg-sub-opacity {
  background: rgba(233, 134, 14, 0.8) !important; }

.bg-hover-sub:hover {
  background: #e9860e !important; }

.font-sub {
  color: #e9860e !important; }

.bg-font-sub {
  color: #e9860e !important; }

.border-sub {
  border-color: #e9860e !important; }

.border-top-sub {
  border-top-color: #e9860e !important; }

.border-bottom-sub {
  border-bottom-color: #e9860e !important; }

.border-left-sub {
  border-left-color: #e9860e !important; }

.border-right-sub {
  border-right-color: #e9860e !important; }

.bg-before-sub:before,
.bg-after-sub:after {
  background: #e9860e !important; }

.border-before-sub:before,
.border-after-sub:after {
  border-color: #e9860e !important; }

.border-top-before-sub:before,
.border-top-after-sub:after {
  border-top-color: #e9860e !important; }

.border-bottom-before-sub:before,
.border-bottom-after-sub:after {
  border-bottom-color: #e9860e !important; }

.border-left-before-sub:before,
.border-left-after-sub:after {
  border-left-color: #e9860e !important; }

.border-right-before-sub:before,
.border-right-after-sub:after {
  border-right-color: #e9860e !important; }

.c-sub-dark {
  color: #bc400c !important; }

.bg-sub-dark {
  background: #bc400c !important; }

.bg-sub-dark-opacity {
  background: rgba(188, 64, 12, 0.8) !important; }

.bg-hover-sub-dark:hover {
  background: #bc400c !important; }

.font-sub-dark {
  color: #bc400c !important; }

.bg-font-sub-dark {
  color: #bc400c !important; }

.border-sub-dark {
  border-color: #bc400c !important; }

.border-top-sub-dark {
  border-top-color: #bc400c !important; }

.border-bottom-sub-dark {
  border-bottom-color: #bc400c !important; }

.border-left-sub-dark {
  border-left-color: #bc400c !important; }

.border-right-sub-dark {
  border-right-color: #bc400c !important; }

.bg-before-sub-dark:before,
.bg-after-sub-dark:after {
  background: #bc400c !important; }

.border-before-sub-dark:before,
.border-after-sub-dark:after {
  border-color: #bc400c !important; }

.border-top-before-sub-dark:before,
.border-top-after-sub-dark:after {
  border-top-color: #bc400c !important; }

.border-bottom-before-sub-dark:before,
.border-bottom-after-sub-dark:after {
  border-bottom-color: #bc400c !important; }

.border-left-before-sub-dark:before,
.border-left-after-sub-dark:after {
  border-left-color: #bc400c !important; }

.border-right-before-sub-dark:before,
.border-right-after-sub-dark:after {
  border-right-color: #bc400c !important; }

.c-gray {
  color: #f3f3f3 !important; }

.bg-gray {
  background: #f3f3f3 !important; }

.bg-gray-opacity {
  background: rgba(243, 243, 243, 0.8) !important; }

.bg-hover-gray:hover {
  background: #f3f3f3 !important; }

.font-gray {
  color: #f3f3f3 !important; }

.bg-font-gray {
  color: #f3f3f3 !important; }

.border-gray {
  border-color: #f3f3f3 !important; }

.border-top-gray {
  border-top-color: #f3f3f3 !important; }

.border-bottom-gray {
  border-bottom-color: #f3f3f3 !important; }

.border-left-gray {
  border-left-color: #f3f3f3 !important; }

.border-right-gray {
  border-right-color: #f3f3f3 !important; }

.bg-before-gray:before,
.bg-after-gray:after {
  background: #f3f3f3 !important; }

.border-before-gray:before,
.border-after-gray:after {
  border-color: #f3f3f3 !important; }

.border-top-before-gray:before,
.border-top-after-gray:after {
  border-top-color: #f3f3f3 !important; }

.border-bottom-before-gray:before,
.border-bottom-after-gray:after {
  border-bottom-color: #f3f3f3 !important; }

.border-left-before-gray:before,
.border-left-after-gray:after {
  border-left-color: #f3f3f3 !important; }

.border-right-before-gray:before,
.border-right-after-gray:after {
  border-right-color: #f3f3f3 !important; }

.c-ranking1 {
  color: #e94f0e !important; }

.bg-ranking1 {
  background: #e94f0e !important; }

.bg-ranking1-opacity {
  background: rgba(233, 79, 14, 0.8) !important; }

.bg-hover-ranking1:hover {
  background: #e94f0e !important; }

.font-ranking1 {
  color: #e94f0e !important; }

.bg-font-ranking1 {
  color: #e94f0e !important; }

.border-ranking1 {
  border-color: #e94f0e !important; }

.border-top-ranking1 {
  border-top-color: #e94f0e !important; }

.border-bottom-ranking1 {
  border-bottom-color: #e94f0e !important; }

.border-left-ranking1 {
  border-left-color: #e94f0e !important; }

.border-right-ranking1 {
  border-right-color: #e94f0e !important; }

.bg-before-ranking1:before,
.bg-after-ranking1:after {
  background: #e94f0e !important; }

.border-before-ranking1:before,
.border-after-ranking1:after {
  border-color: #e94f0e !important; }

.border-top-before-ranking1:before,
.border-top-after-ranking1:after {
  border-top-color: #e94f0e !important; }

.border-bottom-before-ranking1:before,
.border-bottom-after-ranking1:after {
  border-bottom-color: #e94f0e !important; }

.border-left-before-ranking1:before,
.border-left-after-ranking1:after {
  border-left-color: #e94f0e !important; }

.border-right-before-ranking1:before,
.border-right-after-ranking1:after {
  border-right-color: #e94f0e !important; }

.c-ranking2 {
  color: #dc6600 !important; }

.bg-ranking2 {
  background: #dc6600 !important; }

.bg-ranking2-opacity {
  background: rgba(220, 102, 0, 0.8) !important; }

.bg-hover-ranking2:hover {
  background: #dc6600 !important; }

.font-ranking2 {
  color: #dc6600 !important; }

.bg-font-ranking2 {
  color: #dc6600 !important; }

.border-ranking2 {
  border-color: #dc6600 !important; }

.border-top-ranking2 {
  border-top-color: #dc6600 !important; }

.border-bottom-ranking2 {
  border-bottom-color: #dc6600 !important; }

.border-left-ranking2 {
  border-left-color: #dc6600 !important; }

.border-right-ranking2 {
  border-right-color: #dc6600 !important; }

.bg-before-ranking2:before,
.bg-after-ranking2:after {
  background: #dc6600 !important; }

.border-before-ranking2:before,
.border-after-ranking2:after {
  border-color: #dc6600 !important; }

.border-top-before-ranking2:before,
.border-top-after-ranking2:after {
  border-top-color: #dc6600 !important; }

.border-bottom-before-ranking2:before,
.border-bottom-after-ranking2:after {
  border-bottom-color: #dc6600 !important; }

.border-left-before-ranking2:before,
.border-left-after-ranking2:after {
  border-left-color: #dc6600 !important; }

.border-right-before-ranking2:before,
.border-right-after-ranking2:after {
  border-right-color: #dc6600 !important; }

.c-ranking3 {
  color: #dd9800 !important; }

.bg-ranking3 {
  background: #dd9800 !important; }

.bg-ranking3-opacity {
  background: rgba(221, 152, 0, 0.8) !important; }

.bg-hover-ranking3:hover {
  background: #dd9800 !important; }

.font-ranking3 {
  color: #dd9800 !important; }

.bg-font-ranking3 {
  color: #dd9800 !important; }

.border-ranking3 {
  border-color: #dd9800 !important; }

.border-top-ranking3 {
  border-top-color: #dd9800 !important; }

.border-bottom-ranking3 {
  border-bottom-color: #dd9800 !important; }

.border-left-ranking3 {
  border-left-color: #dd9800 !important; }

.border-right-ranking3 {
  border-right-color: #dd9800 !important; }

.bg-before-ranking3:before,
.bg-after-ranking3:after {
  background: #dd9800 !important; }

.border-before-ranking3:before,
.border-after-ranking3:after {
  border-color: #dd9800 !important; }

.border-top-before-ranking3:before,
.border-top-after-ranking3:after {
  border-top-color: #dd9800 !important; }

.border-bottom-before-ranking3:before,
.border-bottom-after-ranking3:after {
  border-bottom-color: #dd9800 !important; }

.border-left-before-ranking3:before,
.border-left-after-ranking3:after {
  border-left-color: #dd9800 !important; }

.border-right-before-ranking3:before,
.border-right-after-ranking3:after {
  border-right-color: #dd9800 !important; }

.c-ranking4 {
  color: #aaaaaa !important; }

.bg-ranking4 {
  background: #aaaaaa !important; }

.bg-ranking4-opacity {
  background: rgba(170, 170, 170, 0.8) !important; }

.bg-hover-ranking4:hover {
  background: #aaaaaa !important; }

.font-ranking4 {
  color: #aaaaaa !important; }

.bg-font-ranking4 {
  color: #aaaaaa !important; }

.border-ranking4 {
  border-color: #aaaaaa !important; }

.border-top-ranking4 {
  border-top-color: #aaaaaa !important; }

.border-bottom-ranking4 {
  border-bottom-color: #aaaaaa !important; }

.border-left-ranking4 {
  border-left-color: #aaaaaa !important; }

.border-right-ranking4 {
  border-right-color: #aaaaaa !important; }

.bg-before-ranking4:before,
.bg-after-ranking4:after {
  background: #aaaaaa !important; }

.border-before-ranking4:before,
.border-after-ranking4:after {
  border-color: #aaaaaa !important; }

.border-top-before-ranking4:before,
.border-top-after-ranking4:after {
  border-top-color: #aaaaaa !important; }

.border-bottom-before-ranking4:before,
.border-bottom-after-ranking4:after {
  border-bottom-color: #aaaaaa !important; }

.border-left-before-ranking4:before,
.border-left-after-ranking4:after {
  border-left-color: #aaaaaa !important; }

.border-right-before-ranking4:before,
.border-right-after-ranking4:after {
  border-right-color: #aaaaaa !important; }

.c-ranking5 {
  color: #aaaaaa !important; }

.bg-ranking5 {
  background: #aaaaaa !important; }

.bg-ranking5-opacity {
  background: rgba(170, 170, 170, 0.8) !important; }

.bg-hover-ranking5:hover {
  background: #aaaaaa !important; }

.font-ranking5 {
  color: #aaaaaa !important; }

.bg-font-ranking5 {
  color: #aaaaaa !important; }

.border-ranking5 {
  border-color: #aaaaaa !important; }

.border-top-ranking5 {
  border-top-color: #aaaaaa !important; }

.border-bottom-ranking5 {
  border-bottom-color: #aaaaaa !important; }

.border-left-ranking5 {
  border-left-color: #aaaaaa !important; }

.border-right-ranking5 {
  border-right-color: #aaaaaa !important; }

.bg-before-ranking5:before,
.bg-after-ranking5:after {
  background: #aaaaaa !important; }

.border-before-ranking5:before,
.border-after-ranking5:after {
  border-color: #aaaaaa !important; }

.border-top-before-ranking5:before,
.border-top-after-ranking5:after {
  border-top-color: #aaaaaa !important; }

.border-bottom-before-ranking5:before,
.border-bottom-after-ranking5:after {
  border-bottom-color: #aaaaaa !important; }

.border-left-before-ranking5:before,
.border-left-after-ranking5:after {
  border-left-color: #aaaaaa !important; }

.border-right-before-ranking5:before,
.border-right-after-ranking5:after {
  border-right-color: #aaaaaa !important; }

.c-yondemill {
  color: #00bbcc !important; }

.bg-yondemill {
  background: #00bbcc !important; }

.bg-yondemill-opacity {
  background: rgba(0, 187, 204, 0.8) !important; }

.bg-hover-yondemill:hover {
  background: #00bbcc !important; }

.font-yondemill {
  color: #00bbcc !important; }

.bg-font-yondemill {
  color: #00bbcc !important; }

.border-yondemill {
  border-color: #00bbcc !important; }

.border-top-yondemill {
  border-top-color: #00bbcc !important; }

.border-bottom-yondemill {
  border-bottom-color: #00bbcc !important; }

.border-left-yondemill {
  border-left-color: #00bbcc !important; }

.border-right-yondemill {
  border-right-color: #00bbcc !important; }

.bg-before-yondemill:before,
.bg-after-yondemill:after {
  background: #00bbcc !important; }

.border-before-yondemill:before,
.border-after-yondemill:after {
  border-color: #00bbcc !important; }

.border-top-before-yondemill:before,
.border-top-after-yondemill:after {
  border-top-color: #00bbcc !important; }

.border-bottom-before-yondemill:before,
.border-bottom-after-yondemill:after {
  border-bottom-color: #00bbcc !important; }

.border-left-before-yondemill:before,
.border-left-after-yondemill:after {
  border-left-color: #00bbcc !important; }

.border-right-before-yondemill:before,
.border-right-after-yondemill:after {
  border-right-color: #00bbcc !important; }

.article .article_time {
  color: #558ac5; }
.article h2 {
  border-left-color: #558ac5; }
.article h3 {
  color: #558ac5; }
  .article h3 strong {
    color: #558ac5; }
  .article h3 i {
    color: #e9860e; }
  .article h3 a {
    color: #558ac5; }

.author .author_name {
  color: #558ac5; }

.box {
  border-top-color: #558ac5; }
  .box .box_title {
    background-color: rgba(85, 138, 197, 0.2); }

.btn {
  background-color: #f3f3f3; }

.btn-main {
  background-color: #558ac5; }

.btn-yondemill {
  background-color: #00bbcc; }

.hero .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {
  background-color: #e9860e; }

.form .form_selectOuter::before {
  background: #558ac5; }

.gNavi {
  background-color: #558ac5; }

.icon-crown {
  color: #e94f0e; }

.loader {
  border-top-color: rgba(85, 138, 197, 0.2);
  border-right-color: rgba(85, 138, 197, 0.2);
  border-bottom-color: rgba(85, 138, 197, 0.2); }

.media .media_text time {
  color: #558ac5; }

.pager ol li.current a {
  background-color: #558ac5;
  border-color: #558ac5; }

.pager ol li.current {
  background-color: #558ac5;
  border-color: #558ac5; }

.pagetop .pagetop_btn {
  background-color: rgba(85, 138, 197, 0.8); }

.pickup .pickup_secTitle .fa {
  color: #558ac5; }

.pickup-large .pickup_desc p {
  color: #000; }

.posts-list ul li .posts_meta .posts_new {
  background-color: #e9860e; }

.ranking .ranking_num-1 {
  background-color: #e94f0e; }
.ranking .ranking_num-2 {
  background-color: #dc6600; }
.ranking .ranking_num-3 {
  background-color: #dd9800; }
.ranking .ranking_num-4 {
  background-color: #aaaaaa; }
.ranking .ranking_num-5 {
  background-color: #aaaaaa; }

html.sb-init.sb-active .sb-siteInner {
  background-color: rgba(85, 138, 197, 0.8); }

.sb-slidebar .sb-slidebar_body .sb-slidebar_nav ol li a:before {
  color: #558ac5; }

.search button {
  background-color: #558ac5; }

.sec .sec_title {
  border-left-color: #558ac5; }

.serialization li .num i {
  background-color: #558ac5; }

.thumbnail .thumbnail_time {
  color: #558ac5; }
.thumbnail .thumbnail_new {
  background: #e9860e; }
.thumbnail .thumbnail_new:before {
  border-right-color: #bc400c; }

body {
  color: #000; }

a {
  color: #000; }
