h1.front-logo span,.site-branding-text span {
font-family: ;
}
body {
font-size: 0.9375rem;
}
body {
color: rgb(0,0,0);
}
a, a:hover, a:active {
color: rgb(0,0,0);
}
.entry-title a {
color: rgb(0,0,0);
}
h2, h3, h4, h5, h6, h2.widget-title {
color: rgb(0,0,0);
}
.site {
background-color: rgb(255,255,255);
}
.my-front-page .site::after {
background-image: url('/wp-content/uploads/2023/07/kabefgami11.gif');
opacity: 0.8;
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
}
body:not(.my-front-page) .site::after {
background-image: url('/wp-content/uploads/2023/07/kabefgami11.gif');
opacity: 0.8;
background-repeat: repeat;
background-size: auto;
background-position: center top;
background-attachment: fixed;
}
.site-header {
background-color: rgba(255,255,255,0.4);
color: rgb(0,0,0);
}
.site-header a, .site-header a:hover {
color: rgb(0,0,0);
}
.site-branding-telopen span strong, .site-branding-number span strong, .site-branding-telopen span i {
background-color: rgb(0,0,0);
color: rgb(255,255,255);
}
.site-footer {
background-color: rgba(0,0,0,0.7);
color: rgb(255,255,255);
}
.site-footer a, .site-footer a:hover {
color: rgb(255,255,255) !important;
}
h1.front-logo span {
color: rgb(255,255,255);
-moz-text-shadow: 0px 0px 4px rgba(0,0,0,0.8);
-webkit-text-shadow: 0px 0px 4px rgba(0,0,0,0.8);
-ms-text-shadow: 0px 0px 4px rgba(0,0,0,0.8);
text-shadow: 0px 0px 4px rgba(0,0,0,0.8);
}
.slick-dots li.slick-active button::before, .slick-dots li button::before {
color: rgb(255,255,255);
}
.top-news-content h3 {
border-bottom-color: rgb(0,0,0);
}
h2.block-title::before {
background-color: rgb(0,0,0);
}
.prev.page-numbers, .next.page-numbers {
background-color: rgb(255,255,255);
border: 1px solid rgba(0, 0, 0, 0.2);
}
.page-numbers.current {
color: rgba(0, 0, 0, 0.4);
}
.nav-subtitle {
color: rgb(0,0,0);
}
.nav-title {
color: rgb(0,0,0);
}
.entry-content a:focus,
.entry-content a:hover,
.entry-summary a:focus,
.entry-summary a:hover,
.comment-content a:focus,
.comment-content a:hover,
.widget a:focus,
.widget a:hover,
.site-footer .widget-area a:focus,
.site-footer .widget-area a:hover,
.posts-navigation a:focus,
.posts-navigation a:hover,
.comment-metadata a:focus,
.comment-metadata a:hover,
.comment-metadata a.comment-edit-link:focus,
.comment-metadata a.comment-edit-link:hover,
.comment-reply-link:focus,
.comment-reply-link:hover,
.widget_authors a:focus strong,
.widget_authors a:hover strong,
.entry-title a:focus,
.entry-title a:hover,
.entry-meta a:focus,
.entry-meta a:hover,
.page-links a:focus .page-number,
.page-links a:hover .page-number,
.entry-footer a:focus,
.entry-footer a:hover,
.entry-footer .cat-links a:focus,
.entry-footer .cat-links a:hover,
.entry-footer .tags-links a:focus,
.entry-footer .tags-links a:hover,
.post-navigation a:focus,
.post-navigation a:hover,
.pagination a:not(.prev):not(.next):focus,
.pagination a:not(.prev):not(.next):hover,
.comments-pagination a:not(.prev):not(.next):focus,
.comments-pagination a:not(.prev):not(.next):hover,
.logged-in-as a:focus,
.logged-in-as a:hover,
a:focus .nav-title,
a:hover .nav-title,
.edit-link a:focus,
.edit-link a:hover,
.site-info a:focus,
.site-info a:hover,
.widget .widget-title a:focus,
.widget .widget-title a:hover,
.widget ul li a:focus,
.widget ul li a:hover.nav-title {
color: rgb(0,0,0);
}
.post-navigation a:focus .icon, .post-navigation a:hover .icon {
color: rgb(0,0,0);
}
.entry-meta {
color: rgb(0,0,0);
}
label {
color: rgb(0,0,0);
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
color: rgb(0,0,0);
}
.taxonomy-description {
color: rgb(0,0,0);
}
.guide tr,
.guide .setsumei,
.system tr,
.recruit tr {
border-color: rgba(0, 0, 0, 0.5);
}
h2.block-title > span::after {
background-color: rgb(0,0,0);
}
.entry-footer {
border-color: rgb(0,0,0);
}
.slick-dots li.slick-active button::before,
.slick-dots li button::before {
color: rgb(0,0,0);
}
body.my-front-page .enterarea span, body.my-front-page .agearea .agetxt, body.my-front-page .nenrei_free , body.my-front-page .nenrei_free2 {
text-shadow:
 1px 1px 1px rgba(255,255,255,0.3),
 -1px -1px 1px rgba(255,255,255,0.3),
 1px -1px 1px rgba(255,255,255,0.3),
 -1px 1px 1px rgba(255,255,255,0.3),
 0px 1px 1px rgba(255,255,255,0.3),
 1px 0px 1px rgba(255,255,255,0.3),
 -1px 0px 1px rgba(255,255,255,0.3),
 0px -1px 1px rgba(255,255,255,0.3);
}
.no-front-slick + .front-logo {
height: 20vh;
}
.enterarea.cyouhoukei a {
color: rgb(30,115,190) !important;
background-color: rgb(255,255,255);
border: 2px solid rgba(51,51,51,0.6);
border-radius: 2px;
}
@media screen and (min-width: 640px) {
.enterarea.cyouhoukei a {
color: rgb(30,115,190) !important;
background-color: rgb(255,255,255);
border: 2px solid rgba(51,51,51,0.6);
border-radius: 2px;
}
}
.enterarea.maru a {
color: rgb(30,115,190) !important;
background-color: rgb(255,255,255);
border: 2px solid rgba(51,51,51,0.6);
border-radius: calc(29.25vw - 2px * 2);
line-height: calc(29.25vw - 2px * 2);
}
@media screen and (min-width: 640px) {
.enterarea.maru a {
border-radius: calc(187.2px - 2px * 2);
line-height: calc(187.2px - 2px * 2);
}
}
body:not(.my-front-page) .site-content .wrap {
background-color: rgba(255,255,255,0.2);
}
.searchblock .overlay-trigger button {
background-color: #228B22;
}
.overlay-trigger button {
color: #ffffff;
}
.searchblock .narabekaeblock .narabekae div a.current, form#uwpqsffrom_40 .togglecheck label.checked {
color: #ffffff !important;
background-color: #228B22;
border-color: #228B22;
}
.navigation-top {
background-color: rgba( 255, 255, 255, 1.0 );
border-bottom: 1px solid rgba( 238, 238, 238, 1.0 );
border-top: 1px solid rgba( 238, 238, 238, 1.0 );
}
.site-header .navigation-top,
.site-header .navigation-top a,
.site-header .navigation-top a:hover {
color: rgba( 34, 34, 34, 1.0 ) !important;
}
.site-header .navigation-top .current-menu-item > a,
.site-header .navigation-top .current_page_item > a,
.site-header .navigation-top .current_page_item > a:hover {
color: rgba( 118, 118, 118, 1.0 ) !important;
}
.navigation-top-mobile {
background-color: rgba( 255, 255, 255, 1.0 );
}
.navigation-top-mobile,
.site-header .navigation-top-mobile a,
.site-header .navigation-top-mobile a:hover {
color: rgb(0, 0, 0);
}
