@charset "UTF-8";


    #gnav-wrap {
    background-color: #006ab6 !important;
}
#gnav-wrap #gnav li a {
    color: #ffffff !important;
}
#gnav-wrap #gnav li a:hover,
#gnav-wrap #gnav li.current-menu-item a {
	color: #57b2df !important;
}



#footer .footer-01 {
    background-color: #57b2df !important;
}
#footer #footer-nav_area #footer-nav li a {
    color: #ffffff !important;
}
#footer .footer-02{
    background-color: #006ab6 !important;
}
#footer .footer-text,
#footer .footer-copy {
    color: #ffffff !important;
}

#header #header-menu-tog {
    background: #57b2df !important;
}

#slider-wrap {
    background-color: #57b2df;
}

article.new .post-thumbnail:before {
    border-top-color: #57b2df;
}
    
article.new .post-thumbnail:after {
    content: 'New';
}

    body {
        background-color: #daf2f0 !important;
    }

        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_3 { 
        background-color: #d8316c !important ; color: #fff;
    }
        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_4 { 
        background-color: #dda34b !important ; color: #fff;
    }
        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_5 { 
        background-color: #eded40 !important ; color: #fff;
    }
        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_6 { 
        background-color: #9fd677 !important ; color: #fff;
    }
        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_12 { 
        background-color: #4285bf !important ; color: #fff;
    }
        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_13 { 
        background-color: #c36edd !important ; color: #fff;
    }
        .catname{
        background-color: #cdcfcd !important;
        color: #fff;
    }    
        .catname.cat_14 { 
        background-color: #41c2d3 !important ; color: #fff;
    }
    
article.normal-post .post-inner .post-content .post-meta li.more-link a:hover {
    background-color: #41c2d3 !important ; color: #fff; 
}
#side h4.side-title {
    background-color:  #57b2df  ;
}

.pagination .current {
    background: #57b2df;
}
.pagination a:hover {
    background: #57b2df;
    color:#fff !important;
}

.single-page .post-content h2,
.page-page .post-content h2 {
    border-left: solid 6px #57b2df !important;
}
.single-page .post-content h3,
.page-page .post-content h3 {
     background: #57b2df;
}
.single-page .post-content h4,
.page-page .post-content h4 {
    border-bottom: solid 2px #57b2df !important;
}
.single-page .post-content blockquote:before,
.page-page .post-content blockquote:before {
	color: #57b2df !important;
}