html,
body{
background:blue;
color:#fff;
}
#top .inner .flex{
background:blue;
border:#fff 1px solid;
}
#top .inner .table{
background: blue;
border:#fff 1px solid;
}
#top .inner .table a{
color:#fff;
}
.sns a{
color:#fff;
}
.btn{
color:#fff;
border:#fff 1px solid;
background:blue;
}
#searcharea .searchform-wrapper input[type=submit]{
background:blue;
}
.sentry h2{
border-color:#fff;
}
.sentry h3{
background:none;
border:#fff 1px solid;
}
.layout-cta .cta-ttl,
.layout-cta .cta-body{
background:none;
border:#fff 1px solid;
}
.sentry blockquote{
background:none;
border:#fff 1px solid;
}
.sentry blockquote::before{
color:#fff;
}
.sentry table th,
.sentry table td{
border-color:#fff;
}
.sentry table th{
background: no-repeat;
}
#site-footer{
background:blue;
color:#fff;
}
#site-footer a,
#site-footer .inner .flex .item.menu ul li a,
#site-footer .inner .flex .item.menu ul li::before{
color:#fff;
}
#site-footer .address{
background:blue;
}
#top .inner .table .menu ul li ul li a{
background: rgba(0, 0, 255, 1);
border:#fff 1px solid;
}
#top .inner .table .menu ul li ul li a:hover{
background: rgba(0, 0, 255, 1);
}
#top .inner .table .menu ul li.menu-item-has-children a::after{
color:#fff;
}