@charset "UTF-8";
body { color: #333333; }
p,
.mce-content-body p { color: #333333; }
a,
.mce-content-body a { color: #358854; }
.--DefaultButton a { background: #358854; }
.--SimpleButton a { color: #358854; border-color: #358854; }
.PageNation li a { color: #358854; border-color: #358854; /* ページネーション */ }
.PageNation li a:hover { background: #358854;  }
.wp-pagenavi a, .wp-pagenavi span { border-color: #358854; /* ページナビ */ }
.wp-pagenavi span.current { background: #358854;  }
.wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #358854; }
.wp-pagenavi a, .wp-pagenavi span { color: #358854; }
.wp-pagenavi a:hover { background-color: ; }
.simple-sitemap-container h3 { color: #333333; /* サイトマップ */ }
.simple-sitemap-container.tab-enabled input:checked + label > * { color: #358854 !important; }
.ParentChild ul li a { border-bottom-color: #358854; }

.SearchFilter__Heading { border-bottom-color: #358854; /* ▼絞り込み検索 */ }
.searchandfilter div > ul li.cat-item:after { background-color: #358854; }


#toc_container a,
#ez-toc-container a { color: #358854; }
#toc_container a:visited,
#ez-toc-container a:visited { color: #358854; }

@media screen and (max-width: 600px) {

}

/* ビジュアルエディタ調整 */
.editor-styles-wrapper .is-root-container .SideFloating { position: initial; display: block !important; }
.editor-styles-wrapper .is-root-container .FloatingFooter { position: initial; display: block !important; }
.editor-styles-wrapper .is-root-container .PageTop { position: initial; display: block !important; }