@charset "UTF-8";

/* basic style
----------------------------------------------- */
.piece,#commonHeader,
.goog-te-gadget-simple,
#gNav,
#headNav .placeholder,
.sideBnrList li a,
#docTab .tabs span a,
#frequentlyArea .frequentlyList,
#footer,
#footNav,
#footNav li,
#addArea,
#fixedAdv,
#fixedAdv .closeMeerkat,
#mainArea > dl dt,
.columnLayout01,
.columnLayout02,
#breadCrumbsArea,
#pageNav li a,
#sideCalendarArea .calendar .week span,
#docTab .links,
.article ul .even,
.latest .more,
#mainArea h2,
#mainArea h3,
#mainArea h4,
.contentArticleDoc h2,
.contentArticleDoc h3,
.contentArticleDoc h4,
.contentArticleDoc table th,
.contentArticleDoc table td,
#sideCalendarArea .calendar .week a,
#sideCalendarArea .calendar .week .sat,
#sideCalendarArea .calendar .week .sun,
#sideCalendarArea .calendar .wdays .sat,
#sideCalendarArea .calendar .wdays .sun,
#sidebarLeft dl dt,
#sidebarRight dl dt,
#container > dl dt,
#upperEmergencyArea .pieceContainer,
#upperEmergencyArea .pieceHeader,
#upperEmergencyArea .pieceBody,
#upperImportantArea .pieceContainer,
#upperImportantArea .pieceHeader,
#upperImportantArea .pieceBody,
#blockSkip,
.contentArticleEventDocs .calendar tr.even,
.contentArticleEventDocs .calendar tr .attribute span,
.gs-result .gs-title, .gs-result .gs-title b,
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl,
.gs-result .gs-bidi-start-align,
.gs-result .gs-fileFormat,
.gsc-result-info,
.gcsc-branding-text,
.tabs span .current,
.commentArea,
.btnPrint,
.more,
.links,
.headNavLink li,
.adobeArea,
#navigationNotice,
.bx-stop,
.MsoNormal,p span,
.department,.contentArticleUnit dl,
.iconFile,.iconPdf,
.level1,.aboutHP,
.name,.body,.field,.column,
.gsc-cursor-page,.gsc-cursor-current-page,.gsc-cursor-page,.active,
li span,span{
	background-color: #00b !important;
	color: #fff !important;
}
#pageNav .pagetop a ruby { *background-color: #00b !important; }

.gsc-cursor-page {
	color: #fff !important;
}

a,.naviFont dd,.naviRuby li {
	color: #fff !important;
}
a:visited {
	color: #fff;
}
a:hover {
	color: #fff;
}
