/*　*/
/*---------------------------------------- theme-yellow
----------------------------------------*/
body {
	background-color: yellow !important;
	background-image: none !important;
	color: #000;
}

.theme-blue,
.theme-yellow,
.theme-black {
	border: 1px solid #d6d6d6 !important;
}
#header-lower {
	background-color: transparent;
}

#mv .mv-ttl {
	background: yellow !important;
}

a.head-arrow {
	color: #000 !important;
}

body:before,
#global-nav-inner,
.box-crisis-inner > ul,
.box-emergency-inner > ul,
.box-election-inner > ul,
.box-maintenance-inner > ul,
.side-navi-basic-a > ul,
.side-navi-relation-a > ul,
.side-ad-a > ul,
.side-ad-b > ul,
.side-navi-lo-a > ul,
.side-navi-lo-b > ul,
.side-archive-a > ul,
.side-bg-a,
.snav-bnr-a,
.top-side-navi-bnr-a,
.bx-pager a,
.bx-controls-auto a,
.box-category-a,
.box-topic,
#global-nav,
.global-nav-dropdown > ul,
#center-contents h1,
#center-contents h2,
#center-contents h3,
#center-contents h4,
#center-contents h5,
#center-contents h6,
#center-contents table,
#center-contents table th,
#center-contents table td,
#center-contents p,
#center-contents span,
#center-contents .file,
#head-search-keywords,
.twobox > div,
.threebox > div,
.link-a,
.list-topic-a dd,
.footer-info,
#container,
#header-inner #header,
#wrapper,
.main_img img,
#header-inner,
.mie-map-list,
.mie-map-list-sp,
.list-topic-a dt:nth-of-type(even),
.list-topic-a dd:nth-of-type(even) {
	background-color: yellow !important;
	background-image: none !important;
	color: black !important;
	border-color: #e5e500 !important;
}

.accessible-theme dt,
.accessible-textsize dt,
.accessible-textsize a,
.site-nav li {
	background-color: yellow !important;
	color: black !important;
}

.top-side-navi-bnr-a li {
	background-color: yellow !important;
}

#head-search-keywords {
	border: 1px solid black !important;
}

.tab-nav > li a,
.bx-controls a.active,
#center-contents h3 {
	background-color: #e5e500 !important;
}

#header-inner,
.tab-nav > li a:after {
	border-top-color: #e5e500 !important;
}

.global-nav-dropdown:before,
.global-nav-dropdown:after,
.news-box h2 {
	border-bottom-color: #e5e500 !important;
}

#feedback-area {
	border-color: #e5e500 !important;
}

#container table th {
	border-color: black !important;
	background-color: #e5e500 !important;
	background-image: none !important;
	color: black !important;
}

.head-contents-nav a,
.accessible-blockskip a,
.site-nav a,
#top-upper-area a,
#container a,
#global-nav-inner > li > a span,
.global-nav-dropdown a,
#topic-path a,
#footer-inner a {
	color: black !important;
}

.box-crisis-inner > h2,
.box-emergency-inner > h2,
.box-election-inner > h2,
.box-maintenance-inner > h2,
.side-navi-basic-a > h2,
.side-navi-relation-a > h2,
.side-ad-a > h2,
.side-ad-b > h2,
.side-navi-lo-a > h2,
.side-navi-lo-b > h2,
.side-archive-a > h2,
.side-banner-basic-a,
.side-emergency-a .side-emergency-label,
.side-link-img-a,
.side-link-img-b,
.side-profile-a > h2,
.side-calendar-a > h2,
#global-nav-inner,
#global-nav-inner > li,
#global-nav-inner > li > a,
.global-nav-pickup,
#page-top,
.head-contents-nav,
#page-id-no,
#feedback-area h2,
.box-pdf,
.box-category-a h2,
.box-category-a h3,
.box-category-a h4,
.anker-link-a,
.title-mie-a,
.title-mie-b,
.ad-box,
.ad-box h2,
[class^="twobox"] .ttl,
[class^="threebox"] .ttl,
.title-heading-2nd,
.title-heading-3rd,
.box-important,
#header-lower,
#container input[type*="submit"],
#footer-inner,
#footer-copyright {
	border-color: #e5e500 !important;
	background-color: #e5e500 !important;
	background-image: none !important;
	color: black !important;
}

#info .info-list-wrap {
	background: transparent !important;
}
#news .news-list-wrap {
	background: transparent !important;
}
#footer {
	background: transparent !important;
}

/* add */
h2 {
	background: none !important;
	border-color: #e5e500 !important;
}
#container table td {
	border-color: black !important;
}
#container .cmn-btn a {
	background-color: #e5e500 !important;
	color: black !important;
}
.cmn-btn a::before,
.cmn-btn a::after {
	background-color: black !important;
}
#container .cmn-btn a:hover {
	color: var(--c-green) !important;
	opacity: 1;
}
#center-contents .cmn-btn._yt a span {
	background-color: #e5e500 !important;
}
#center-contents h5 {
	background-color: #dfac814f !important;
}
.box-point._type-b {
	background: #e5e500 !important;
}
#center-contents .box-point._type-b p {
	background: transparent !important;
	color: black !important;
}
.cmn-box .ttl {
	background: #e5e500 !important;
}
#center-contents .cmn-nav-wrap .cmn-nav-lists .cmn-nav-item span {
	color: black !important;
	background: transparent !important;
}
#center-contents .war-area-ttl p {
	background: transparent !important;
	color: black !important;
}
#container .cmn-nav-wrap .cmn-nav-lists .cmn-nav-item a {
	background-color: #e5e500 !important;
}
.cmn-link-list:nth-child(odd) {
	background-color: #e5e500 !important;
}
.box-info ul {
	background-color: #e5e500 !important;
}
.box-info ul .info-date {
	color: black !important;
}
.box-nav .nav-item dl {
	background: none !important;
}
.box-nav .nav-item dt {
	color: black !important;
	background-color: #e5e500 !important;
	background-image: none !important;
}
.mv .mv-slide-area .mv-controls .slick-pause {
	background-color: #e5e500 !important;
}
.mv .mv-slide-area .mv-dots button {
	background: none !important;
}
.mv .mv-slide-area .mv-dots .slick-active button {
	color: black !important;
	background-color: #e5e500 !important;
}
.box-nav .nav-item a dt::before {
	filter: brightness(0) invert(0) !important;
}
#global-nav-inner a::before {
	filter: brightness(0) invert(0) !important;
}
.cmn-nav-item a::before,
.cmn-nav-item a::after {
	filter: brightness(0) invert(0) !important;
}
.war-area-ttl {
	background: #e5e500 !important;
}
.war-area-ttl > p::before {
	filter: brightness(0) invert(0) !important;
}
#footer .page-id-no {
	background-color: #e5e500 !important;
}
#wrapper .hero .inner {
	background-color: #e5e500 !important;
	background-image: none;
}
#wrapper .hero .hero-ttl {
	color: black !important;
}
