@charset "UTF-8";
/*# sourceMappingURL=test.css.map */
/*共通------------------------------------------*/
#logo img, #f-logo img {
  -webkit-filter: invert(81%) sepia(81%) saturate(633%) hue-rotate(359deg) brightness(106%) contrast(105%);
  filter: invert(81%) sepia(81%) saturate(633%) hue-rotate(359deg) brightness(106%) contrast(105%); }

a {
  color: inherit !important; }

.red, .blue, .green, .orange {
  color: inherit; }

#search-wrap h2, header.acc-title h1 {
  color: inherit; }

.p_cont a {
  color: #ffff00; }

.p-title, .p_cont, .p-menu-business li a, .cat_box dl .post-link a {
  background: black !important;
  color: #ffff00 !important; }

.p-menu-business, .news_list, .cat_box dl {
  background: #ffff00 !important;
  color: black !important; }

#search_map dl dt a, #search_map dl dt a:hover {
  background: #ffff00 !important;
  color: black !important; }

.p_cont h1, .p_cont h1 a, .p_cont h2, .p_cont h2 a, .p_cont h3, .p_cont h3 a, .p_cont h4, .p_cont h4 a, .p_cont p:not([class]), .p_cont p:not([class]) a, .p_cont ul:not([class]) li, .p_cont ul:not([class]) li a, .p_cont ol:not([class]) li, .p_cont ol:not([class]) li a {
  color: inherit !important; }

.p_cont table {
  border-color: #ffff00 !important; }
  .p_cont table thead th {
    background: #ffff00 !important;
    color: black !important; }
  .p_cont table th, .p_cont table td {
    background: none !important;
    border-color: #ffff00 !important; }

.p_cont .p-title h1 .slug, .p_cont .note, .p_cont .faq dd {
  background: #ffff00 !important;
  color: black !important; }
  .p_cont .p-title h1 .slug p, .p_cont .note p, .p_cont .faq dd p {
    color: black !important; }
  .p_cont .p-title h1 .slug:before, .p_cont .p-title h1 .slug:after, .p_cont .note:before, .p_cont .note:after, .p_cont .faq dd:before, .p_cont .faq dd:after {
    background: black !important; }

.p_cont .p-title h1 .slug:after {
  border-top-color: #ffff00 !important; }

.page_link a {
  background: black !important;
  color: #ffff00 !important;
  border-color: #ffff00 !important; }
  .page_link a:before, .page_link a:after {
    background: black !important; }

.wp-pagenavi a, .wp-pagenavi span {
  background: black !important;
  color: #ffff00 !important;
  border-color: #ffff00 !important; }
  .wp-pagenavi a.current, .wp-pagenavi span.current {
    background: #ffff00 !important;
    color: black !important; }

#search_map, .search_box dl {
  border: 1px solid #ffff00;
  background: black; }

#top_hed, #head-line, #contener, #function-menu,
#area-business, #contents-banner, #area-information, #area-search, #f-primary-menu, #relation-area,
#page-sitemap a {
  background: black !important;
  color: #ffff00 !important;
  border-bottom: 1px solid #ffff00; }

#g-nav ul li .sub-menu, #top_g-nav ul li .sub-menu, table.member_list button,
.search_box dl .post-link a, .name-list {
  background: #ffff00 !important;
  color: black !important; }

#member-link a, .link_list a, .soudan_menu li a {
  background: #ffff00 !important;
  color: black !important;
  border: 1px solid black; }
  #member-link a:hover, .link_list a:hover, .soudan_menu li a:hover {
    background: black !important;
    color: #ffff00 !important;
    border: 1px solid #ffff00; }

.btn a {
  background: black !important;
  color: #ffff00 !important;
  border: 1px solid #ffff00; }
  .btn a:hover {
    background: #ffff00 !important;
    color: black !important;
    border: 1px solid black; }

#tab-news ul li {
  background: #ffff00 !important;
  color: black !important;
  border: 1px solid black; }
  #tab-news ul li.current {
    background: black !important;
    color: #ffff00 !important;
    border: 1px solid #ffff00; }
    #tab-news ul li.current:before {
      border-top-color: #ffff00 !important; }

.news-list li dl dt {
  background: #ffff00 !important;
  color: black !important; }

.news-list li dl dd.cat {
  background: black !important;
  color: #ffff00 !important;
  border: 1px solid #ffff00; }

.news-list li a:hover {
  background: #ffff00 !important;
  color: black !important; }

#search-area ul li a {
  background: #ffff00 !important;
  color: black !important; }
  #search-area ul li a:before {
    border-top-color: #ffff00 !important; }
  #search-area ul li a:hover {
    background: black !important;
    color: #ffff00 !important;
    outline-color: #ffff00 !important; }

.area-info {
  background: #ffff00 !important;
  color: black !important; }

table.member_list span.furigana {
  color: #ffff00; }

#kensaku {
  background-color: rgba(0, 0, 0, 0.95) !important; }

#fc_search .searchbox {
  background: #ffff00 !important;
  color: black !important; }

#bg_wt a {
  background: white !important;
  color: #000 !important; }

#bg_yw a {
  background: #ffc000 !important;
  color: #000 !important; }

#bg_be a {
  background: #0000ff !important;
  color: #fff !important; }

#bg_bk a {
  background: #000000 !important;
  color: #fff !important; }

#fc_fontsize span {
  background: #ffff00 !important;
  color: black !important;
  opacity: 0.7; }
  #fc_fontsize span.textresizer-active {
    opacity: 1; }

.close_box {
  border-color: #ffff00 !important; }

.ac_box h3 {
  border-color: #ffff00; }
  .ac_box h3 .switch {
    background: #ffff00 !important;
    color: black !important; }

#login-form {
  background: #ffff00; }
  #login-form input, #login-form input:focus, #login-form button, #login-form button:focus {
    background: black;
    color: #ffff00 !important; }
  #login-form dl dt {
    color: black; }
  #login-form dl dd input {
    background: black; }
  #login-form button[name="login"] {
    background: black;
    color: #ffff00; }
    #login-form button[name="login"]:hover, #login-form button[name="login"]:focus {
      background: rgba(0, 0, 0, 0.75); }

#notice-box .forget a {
  background: #ffff00 !important;
  color: black !important; }
  #notice-box .forget a:hover {
    background: rgba(255, 255, 0, 0.75); }

/*=============================================================================*/
/*ページ内コンテンツ===============================================================*/
/*=============================================================================*/
/*# sourceMappingURL=page.css.map */
