/* basic style
----------------------------------------------- */

body, body div {
  background-color: #00b;
  color: #fff;  
}

a {
  color: #fff;	
}

a:visited {
  color: #fff;
}

a:hover {
  color: #fff;
}

.docTab .content li {
  color: #fff;
}

#contentBody .docTab .content li {
  color: #fff;
}

/* header
----------------------------------------------- */

.head-tools a {
  color: #000000;
}

.head-tools a:visited {
  color: #000000;
}
.naviTalkOff {
color:#000;
}

.headergikaibanner {
background-color:transparent;
}


/* banner style
----------------------------------------------- */

#CommonBanner,#commonBanner .lowerMenu {
  background-color: #00b;
}

#bannerContainer {
  background-color: #00b;
}

.categories h3 {
  color: #000;
}

.contentPrefArea h3 a {
  color: #000;
  text-decoration: none;
}

.contentPrefSection h3 {
  color: #000;
}

.contentPrefSection h3 a {
  color: #000;
}

.sections h3 {
  color: #000;
}

/* menu style
--------------------------------------------- */

#menu #topCornerInfo .pieceBody {
  color: #fff;
  background-color: #00b;
}

#menu #governor .pieceBody {
  background-color: #00b;
  background-image: none;
}

#menu #chiikiMap .pieceBody {
  background-color: #00b;
}

#docTab .tabs a.current {
  color: #fff;
}

#docTab .tabs a {
  color: #000;
}

#docTab .tabs a.bousai {
  color: #D92100;
}

/* links style
----------------------------------------------- */

#links #adBanner {
  background-color: #00b;
}

/* calendar style
----------------------------------------------- */

#calendar .pieceHeader {
  background-color: #00b;
  color: #fff;
}

#calendar .calendarTitle {
  background-color: #00b;
  color: #fff;
}

#calendar ol.wheader li {
  background-color: #00b;
}

#calendar .navi {
  background-color: #00b;
}

/*
-----------------------------------------------*/
#docTab2 {
  background-color: #00b;
}


/* categories style
----------------------------------------------- */

#categories .pieceHeader, #categories .pieceContainer {
  background-color: transparent;
  color: #fff;
}

#categories .pieceBody {
  background-color: #00b;
}

#categories .table-body * {
  background-color: #00b;
}

#categories .table-body th, .table-body td {
  border-bottom: #00b;
}

#categories .pieceBody div {
  background-color: #00b;
}

/* prefModule h3 style
----------------------------------------------- */

.prefModule h3 {
  border: solid 1px #fff;
  background-color: #00b;
  color: #fff;
}

/* index
----------------------------------------------- */

.prefModule .categoryIndex h3 {
  background-color: #00b;
}

/* Category
----------------------------------------------- */

.prefModule .categoryGroup .latest h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .categoryGroup .categories h3 {
  background-color: #00b;
}

/* detail
----------------------------------------------- */

.prefModule .categoryDetail .latest h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .categoryDetail .sections h3 {
  background-color: #00b;
}

/* statistics
----------------------------------------------- */

.st-barometer th div{
  background-color:#E4E4E4;
  color: 000000;
}

#statisticsMenu dd,#statisticsMenu a {
  color: #000;
}

/* index
----------------------------------------------- */

.prefModule .organizationIndex h3 {
  background-color: #00b;
}

/* department
----------------------------------------------- */

.prefModule .organizationDepartment .latest h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .organizationDepartment .attributes h3 {
  background-color: #00b;
}

/* section
----------------------------------------------- */

.prefModule .organizationSection .latest h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .organizationSection .attributes h3 {
  background-color: #00b;
}

/* index
----------------------------------------------- */

.prefModule .attributeIndex li {
  background-color: #00b;
}

/* detail
----------------------------------------------- */

.prefModule .attributeDetail .latest h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .attributeDetail .sections h3 {
  background-color: #00b;
}

/* index
----------------------------------------------- */

.prefModule .areaIndex h3 {
  background-color: #00b;
}

/* group
----------------------------------------------- */

.prefModule .areaGroup h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .areaGroup .categories h3 {
  background-color: #00b;
}

/* chiiki shosiki (Top)
--------------------------------------------------*/

tr.cycle,tr.cycle a {
  color:#00b;
}

#page-soshiki-index .contentPrefSection h3 {
  color:#fff;
}

/*second level
----------------------------------------------------*/

.contentPrefArea h3{
  color:#000;
}

/* city
----------------------------------------------- */

.prefModule .areaCity .latest h3 {
  background-color: #00b;
  color: #fff;
}

.prefModule .areaCity .attributes h3 {
  background-color: #00b;
}

#pageTitle {
  border: solid 1px #fff;
}

/* bunya Top
--------------------------------------------------*/
#kurashi, #kyouiku,#kankou, #sangyou,#kendodukuri,#gyousei,#bousai {
  background-color: #00b;
}

/* bunya List
----------------------------------------------- */
#bunyaList .pieceBody {
  background-color: #00b;
}

#kanrenBusho .pieceBody {
  background-color: #00b;
}

#kaList .pieceBody {
  background-color: #00b;
}

.siteList .pieceBody {
  background-color: #00b !important;
}

#soshikiKanrenBunya .pieceBody {
  background-color: #00b !important;
}

#shichousonList .pieceBody {
  background-color: #00b !important;
}

#basicInfo .pieceBody {
  background-color: #00b !important;
}

#services .pieceBody {
  background-color: #00b !important;
}

#oyakudachi .pieceBody {
  background-color: #00b !important;
}

/* docs
-------------------------------- */

.contentPrefDoc .header, .contentPrefDoc h2, .contentPrefDoc .publishedAt {
  background-color:#00b;
  color:#fff;
}

.back a {
  color:#00b;
}

.contentStatisticsDoc .titleHeader .title {
  color:#000000;
}

.contentStatisticsDocs .search {
  color:#000000;
}

/* sideMenu
------------------------------ */

#calendar-side-menu {
  background-color: #00b;
}

#menu .pieceBody {
  background-color: #00b;
}

#procedureMenu {
  background-color: #FFF0CC;
}

#procedureMenu a {
color:#000000;
}

#healthyLibraryMenu {
  background-color: #F1FEDE;
}

#healthyLibraryMenu a {
  color: #000000;
}

/* chuumokuInfo
------------------------------------------------*/
#chuumokuInfo .pieceBody {
  background-color: #00b;
}

/* kanrenlink
------------------------------------------------*/
#kanrenLinks .pieceBody, #soshikiKanrenLinks .pieceBody, .siteList {
  background-color: #00b;
}

/* img change
----------------------------------------------- */

#basicInfo .pieceHeader h2 {
  color: #fff;
}

/* newDogs
--------------------------------------------- */

.contentPrefRecentDocs h3.date {
  color: #000;
}

/* footer
---------------------------------------------*/

#footerAdBanner {
  background-color: #00b;
}

#endfooter {
  background-color: #00b;
}

.inquiry h3 {
  margin-bottom:0.5em;
  color: #fff;
}

.contentPrefDoc .inquiry {
  background-color: #00b;
}

.contentPrefDoc .inquiry h3 {
  margin-bottom: 0.5em;
  color: #fff;
}

/* subsite
------------------------------------------ */

.contentAdminMaterialDocs .search {
  color: #000000;
}

.contentAppDisposalDocs .search {
  color: #000000;
}

.contentDisadvantageDocs .search {
  color: #000000;
}

.contentAppDisposalDoc .show th {
  background-color: #FFF4D9;
}

.contentDisadvantageDoc .show th {
  background-color: #FFF4D9;
}



table.show th {
  color: #000000;
}

.contentHealthLibraryDocs .search {
  color: #000000;
}

.contentHealthLibraryDoc .show th {
  background-color:#F8F2F9;
  color: #000000;
}

.contentHealthLibraryDoc header h2 {
  color: #000000;
}

.header h2 {
  color: #000000;
}

.contentAdminMaterialDoc .header h2 {
  color: #000;
}
.contentDisadvantageDoc .header h2 {
  color: #000000;
}

.contentAppDisposalDoc .header h2 {
  color: #000000;
}

.upperth {
  color: #000000;
}

.leftupper {
  color: #000000;
}

.leftth {
  color: #000000;
}

.contentStatisticsCategories .categories a {
  color: #fff;
}

.contentStatisticsCategories .list th a {
  color: #000000;
}

.st-news td {
  color: #fff;
}



/*SiteMap
--------------------------------------- */

ul.level1, ul.level2, ul.level3, .level3 li {
  background-color: #00b;
}

.level3 li a {
  color: #fff;
}

/*----------------------------------------
FAQ
------------------------------------------*/
.level1 a {
  color: #000000;
}

.level2 a {
  color: #000000;
}

#page-faq-docs-index #content .search,
#page-faq-docs-index #content #inquiryBox li.cycle,
#page-faq-docs-index #content #inquiryBox li.cycle a,
#page-faq-docs #content .search,
#page-faq-docs #content #inquiryBox li.cycle,
#page-faq-docs #content #inquiryBox li.cycle a {
  color: #000000;
}


/*----------------------------------------
gikai
-----------------------------------------*/

#kengikaiHeader .pieceHeader, #kengikaiHeader .pieceBody {
  background-color: transparent;
}

#contentBody {
  background-color: #00b;
}

.dirctoryTitle, #gikaiTopInquiry h2, #menu #menuBody .pieceHeader h2,
p.title, h2.title, h2, #shinseikai td, #meiseikai td, #kyousantou td, #koumeitou td,
#shinseikai td a, #meiseikai td a, #kyousantou td a, #koumeitou td a {
  background-color:#00b;
}

#page-gikai-index #content {
  background-color: #00b;
}

#kengikaiFooter .pieceBody {
  background-color: #ECECEC;
}

.page p.title {
  color: #00b;
}

li.cycle, .row, #seigan .midashi-top p, #seigan .midashi-low p {
  color: #fff;
  background-color:#00b;
}

#honkaigiBouchou .title span, #iinkaiShichou .title span, .middle-title {
  color: #fff;
}


#gikaiTopics h2, #kengikaiFreeSpace, .contentRecentPages h3 {
  background-color:#00b;
  color:#ffffff;
}

td.name, td.president, td.secretary, td.member, td.number {
  background-color:#00b;
}

.headline-left, .headline-right {
  background-color:#00b;
}

#gikaiSchedule .scheduleList li.title, #gikaiSchedule .scheduleList li.cycle {
  background-color:#00b;
}

tr.outline, tr.inline {
  background-color:#00b;
}

td.koumoku {
  border-left:1px solid #fff;
}

.headline-left {
  border-bottom:2px solid #fff;
  border-right:2px solid #fff;
  border-top:2px solid #fff;
}

.headline-right {
  border-bottom:2px solid #fff;
  border-top:2px solid #fff;
}

td.left {
  border-bottom:2px solid #fff;
  border-right:2px solid #fff;
}

td.right {
  border-bottom:2px solid #fff;
}

#sisatu .title {
  background-color:#00b;
}

#sideList, #menu  {
  background-color:#00b;
}

.level1 a {
  color:#FFFFFF;
}

#main form, #inquiryBox li.cycle {
  background-color:#00b;
  color:#FFFFFF;
}

#kengikaiFooter .pieceBody {
  background-color:#00b;
}

/*--table color--*/

td.blue-a {
background-color:#00b;
}

td.blue-b {
background-color:#00b;
}

td.blue-c {
background-color:#00b;
}

td.pink-a {
background-color:#00b;
}

td.pink-b {
background-color:#00b;
}

td.pink-c {
background-color:#00b;
}

td.green-a {
background-color:#00b;
}

td.green-b {
background-color:#00b;
}

td.yellow-a {
background-color:#00b;
}

td.yellow-b {
background-color:#00b;
}
