body, #breadcrumb li a::after{ color: #3E3E3E;}
a, #breadcrumb li a i, .authorbox .author_sns li a::before,.widget li a:after{ color: #57a1d8;}
a:hover{ color: #9eccef;}
.article-footer .post-categories li a,.article-footer .tags a{ background: #57a1d8; border-color:#57a1d8;}
.article-footer .tags a{ color:#57a1d8; background: none;}
.article-footer .post-categories li a:hover,.article-footer .tags a:hover{ background:#9eccef; border-color:#9eccef;}
input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field { background-color: #ffffff;}
#header{ color: #ffffff; background: #264b67;}
#logo a{ color: #ffffff;}
@media only screen and (min-width: 768px) {
#g_nav .nav > li::after{ background: #ffffff;}
#g_nav .nav li ul.sub-menu, #g_nav .nav li ul.children{ background: #2e3a44;color: #ffffff;}
.archives-list .post-list a .eyecatch::after{ background: #57a1d8;}
}
.slick-prev:before, .slick-next:before, .accordionBtn, #submit, button, html input[type="button"], input[type="reset"], input[type="submit"], .pagination a:hover, .pagination a:focus,.page-links a:hover, .page-links a:focus { background-color: #57a1d8;}
.accordionBtn.active, #submit:hover, #submit:focus{ background-color: #9eccef;}
.entry-content h2, .homeadd_wrap .widgettitle, .widgettitle, .eyecatch .cat-name, ul.wpp-list li a:before, .cat_postlist .catttl span::before, .cat_postlist .catttl span::after, .accordion::before{ background: #1282e5; color: #ffffff;}
.entry-content h3,.entry-content h4{ border-color: #1282e5;}
.h_balloon .entry-content h2:after{ border-top-color: #1282e5;}
.entry-content ol li:before{ background: #1282e5; border-color: #1282e5; color: #ffffff;}
.entry-content ol li ol li:before{ color: #1282e5;}
.entry-content ul li:before{ color: #1282e5;}
.entry-content blockquote::before,.entry-content blockquote::after{color: #1282e5;}
.btn-wrap a{background: #57a1d8;border: 1px solid #57a1d8;}
.btn-wrap a:hover,.widget .btn-wrap:not(.simple) a:hover{color: #57a1d8;border-color: #57a1d8;}
.btn-wrap.simple a, .pagination a, .pagination span,.page-links a{border-color: #57a1d8; color: #57a1d8;}
.btn-wrap.simple a:hover, .pagination .current,.pagination .current:hover,.page-links ul > li > span{background-color: #57a1d8;}
#footer-top::before{background-color: #1282e5;}
#footer,.cta-inner{background-color: #2e3a44; color: #ffffff;}