@charset "UTF-8";

/* =========================================================
   Pieces for gikai
========================================================= */

/* common header
----------------------------------------------- */
#commonHeader {
  border-top: 3px solid #DC9100;
}
#accessibilityTool {
  background: #DC9100;
}
#commonHeader .pieceContainer {
  width: 1000px;
  margin: 0 auto;
}
#commonHeader h1 {
  float: left;
}
#commonHeader h1 a {
  display: block;
}
#commonHeader .menu {
  float: right;
  max-width: 670px;
  margin: 0;
  font-size: 90%;
  text-align: right;
}
#commonHeader .lowerMenu {
  padding: 8px 0px 5px;
}
#commonHeader .lowerMenu > * {
  float: right;
}
#commonHeader .lowerMenu .hanyu {
  display: block;
  margin-left: 15px;
  padding: 5px 10px 5px 26px;
  border-radius: 4px;
  background: url(../images/ic-hanyu.png) 4px center no-repeat #7AB3ED;
  color: #000;
  text-decoration: none;
}
#commonHeader .lowerMenu .access {
  margin-left: 12px;
  padding: 5px 0 1px 10px;
  background-position: left center;
  background-repeat: no-repeat;
  color: #000;
}
table.gsc-search-box {
  width: 210px !important;
  max-width: 210px !important;
}
.gsc-search-box-tools .gsc-search-box .gsc-input {
  width: 135px !important\9;
  /width: 135px !important;
}
#google_translate_element {
  display: inline-block;
  position: relative;
  top: 1px;
  margin-right: 15px;
}


/* global navi
----------------------------------------------- */
#globalNavi {
  margin-bottom: 15px;
}
#globalNavi .pieceContainer {
  width: 1000px;
  margin: 0 auto;
}
#globalNavi .smartTitle {
  display: none;
}
#globalNavi .pieceBody li {
  float: left;
  width: 20%;
}
#globalNavi .pieceBody li a {
  display: block;
  padding: 12px 0;
  border: 1px solid #ccc;
  border-right: none;
  border-bottom: none;
  color: #000;
  font-size: 120%;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}
#globalNavi .pieceBody li:last-child a {
  border-right: 1px solid #ccc;
}

/* common-footer
----------------------------------------------- */
#commonFooter {
  background: #E6E6E6;
}
#commonFooter .pieceContainer {
  width: 1000px;
  margin: 0 auto;
}
#commonFooter .pieceBody {
  padding: 15px 20px 0;
}

/* copyright
----------------------------------------------- */
#copyright {
  background: #E6E6E6;
}
#copyright .pieceContainer {
  width: 1000px;
  margin: 0 auto;
}
#copyright .pieceBody {
  padding: 0 15px 10px 0;
  text-align: right;
}

/* breadCrumbs
----------------------------------------------- */
#breadCrumbs {
  clear: both;
  width: 1000px;
  margin: 0 auto 15px;
}
#breadCrumbs ol {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: baseline;
  align-items: baseline;
}
#breadCrumbs ol,
#breadCrumbs li {
  list-style: none;
}
#breadCrumbs li:not(:first-child):before {
  content: ">";
  margin: 0 5px;
}

/* page title
----------------------------------------------- */
#pageTitle {
  clear: both;
  width: 1000px;
  margin: 15px auto 20px;
}
#pageTitle .pieceBody h1 {
  padding-bottom: 5px;
  font-size: 200%;
  font-weight: normal;
}
body[id^="page-school-hanyukita-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-shingoDaiichi-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-shingoDaini-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-sukage-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-iwase-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-kawamata-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-iizumi-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-hanyuhigashi-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-tekobayashi-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-mitakaya-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-murakimi-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-hanyuminami-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-nishiJh-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-minamiJh-docs-20"] #pageTitle .pieceBody h1,
body[id^="page-school-higashiJh-docs-20"] #pageTitle .pieceBody h1 {
  text-align: center;
}

/* keyvisual
----------------------------------------------- */
#keyvisual {
  width: 1000px;
  margin: 0 auto 15px;
}

/* recent-docs-tab
----------------------------------------------- */
#recentDocsTab {
  margin-bottom: 15px;
}
#recentDocsTab .pieceBody .tabs:before, #recentDocsTab .pieceBody .tabs:after {
  content: "";
  display: table;
}
#recentDocsTab .pieceBody .tabs:after {
  clear: both;
}
#recentDocsTab .pieceBody .tabs {
  position: relative;
  margin-bottom: -1px;
  padding: 0 10px;
  z-index: 2;
  zoom: 1;
}
#recentDocsTab .pieceBody .tabs li {
  display: inline-block;
  /display: inline;
  /zoom: 1;
  width: 150px;
  margin: 0 5px 0 0;
}
#recentDocsTab .pieceBody .tabs li.oshirase {
  width: 180px;
}
#recentDocsTab .pieceBody .tabs a {
  display: block;
  padding: 10px 0 8px;
  border: 1px solid #ccc;
  background: #E6E6E6;
  color: #000;
  font-size: 110%;
  text-align: center;
  text-decoration: none;
}
#recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #ccc;
  background: #ccc;
}
#recentDocsTab .pieceBody .tabs li.current a {
  margin: 0 1px;
  padding: 5px 0 8px;
  border: none;
  border-bottom: 1px solid #fff;
  background: #fff;
}
#recentDocsTab .pieceBody .wrapper {
  position: relative;
  padding: 15px 20px 15px 15px;
  border: 1px solid #ccc;
  z-index: 1;
}
#recentDocsTab .pieceBody .wrapper .content li {
  margin-bottom: 3px;
  padding: 1px 0 1px 10px;
  background-position: left center;
  background-repeat: no-repeat;
}
#recentDocsTab .pieceBody .wrapper .links {
  position: relative;
  width: 100%;
  margin-top: 10px;
}
#recentDocsTab .pieceBody .wrapper .links .feed {
  position: absolute;
  top: 0;
  left: 0;
}

/* school menu
----------------------------------------------- */
#schoolMenu ul li {
  float: left;
  width: 318px;
  margin: 0 24px 25px 0;
}
#schoolMenu ul li:nth-child(even) {
  margin-right: 0;
}
#schoolMenu ul li a {
  display: block;
  border: 1px solid #ccc;
  text-decoration: none;
}
#schoolMenu ul li a > span {
  display: block;
}
#schoolMenu ul li a .title {
  padding: 10px 0 10px 15px;
  color: #000;
  font-size: 120%;
  font-weight: bold;
}
#schoolMenu ul li a .about {
  margin-bottom: 12px;
  padding: 15px;
  color: #000;
}
#schoolMenu ul li a .detail {
  display: block;
  margin: 0 15px 15px;
  padding: 10px;
  text-align: center;
}
#schoolMenu ul li a .detail span {
  padding: 1px 0 1px 10px;
  background-position: left center;
  background-repeat: no-repeat;
}

/* topics
----------------------------------------------- */
#topics .pieceContainer {
  border: 6px solid #E6E6E6;
}
#topics .pieceHeader h2 {
  border-bottom: 1px solid #E6E6E6;
  background-position: 10px top;
  background-repeat: no-repeat;
}
#topics .pieceHeader h2 {
  padding: 8px 0 18px 33px;
  font-size: 120%;
}
#topics .pieceBody {
  padding: 15px;
}
#topics .pieceBody ul.docs li > span {
  display: block;
}
#topics .pieceBody ul.docs li > span.title,
#topics .pieceBody ul.docs li > span.title_link {
  margin-bottom: 10px;
  font-size: 120%;
  font-weight: bold;
}
#topics .pieceBody ul.docs li > span.image {
  margin-bottom: 10px;
  text-align: center;
}

/* side menu, category list
----------------------------------------------- */
#sideMenu ul,
#categoryList .pieceBody div {
  border: 6px solid #E6E6E6;
}
#sideMenu ul li a,
#categoryList .pieceBody section a {
  display: block;
  padding: 12px 10px 12px 25px;
  border-bottom: 1px solid #E6E6E6;
  background-color: #fff;
  background-position: 10px center;
  background-repeat: no-repeat;
  color: #000;
  font-size: 110%;
  font-weight: bold;
  text-decoration: none;
}
#sideMenu ul li:last-child a,
#categoryList .pieceBody section:last-child a {
  border-bottom: none;
}

/* school style
----------------------------------------------- */
/* hanyukita */
body[id^="page-school-hanyukita"] #commonHeader {
  border-color: #E65EA9;
}
body[id^="page-school-hanyukita"] #accessibilityTool {
  background: #E65EA9;
}
body[id^="page-school-hanyukita"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list01.png);
}
body[id^="page-school-hanyukita"] #globalNavi {
  border-bottom: 6px solid #E65EA9;
}
body[id^="page-school-hanyukita"] #globalNavi .pieceBody li.current a,
body[id^="page-school-hanyukita"] #globalNavi .pieceBody li a:hover {
  background-color: #F7CEE5;
}
body[id^="page-school-hanyukita"] #copyright {
  border-bottom: 6px solid #E65EA9;
}
body[id^="page-school-hanyukita"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #F7CEE5;
}
body[id^="page-school-hanyukita"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #E65EA9;
}
body[id^="page-school-hanyukita"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list01.png);
}
body[id^="page-school-hanyukita"] #schoolMenu ul li a .title {
  background: #f7cee5;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #f7cee5 0%, #e65ea9 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7cee5), color-stop(100%,#e65ea9));
  background: -webkit-linear-gradient(left,  #f7cee5 0%,#e65ea9 100%);
  background: -o-linear-gradient(left,  #f7cee5 0%,#e65ea9 100%);
  background: -ms-linear-gradient(left,  #f7cee5 0%,#e65ea9 100%);
  background: linear-gradient(to right,  #f7cee5 0%,#e65ea9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7cee5', endColorstr='#e65ea9',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-hanyukita"] #schoolMenu ul li a .detail {
  background: #F7CEE5;
}
body[id^="page-school-hanyukita"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list01.png);
}
body[id^="page-school-hanyukita"] #topics .pieceHeader h2 {
  color: #CC3399;
  background-image: url(../images/ic-topic01.gif);
}
body[id^="page-school-hanyukita"] #sideMenu ul li a,
body[id^="page-school-hanyukita"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list01.png);
}
body[id^="page-school-hanyukita"] #sideMenu ul li.current a,
body[id^="page-school-hanyukita"] #sideMenu ul li a:hover,
body[id^="page-school-hanyukita"] #categoryList .pieceBody section .current a,
body[id^="page-school-hanyukita"] #categoryList .pieceBody section a:hover {
  background-color: #F7CEE5;
}

/* shingoDaiichi */
body[id^="page-school-shingoDaiichi"] #commonHeader {
  border-color: #B473C4;
}
body[id^="page-school-shingoDaiichi"] #accessibilityTool {
  background: #B473C4;
}
body[id^="page-school-shingoDaiichi"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list02.png);
}
body[id^="page-school-shingoDaiichi"] #globalNavi {
  border-bottom: 6px solid #B473C4;
}
body[id^="page-school-shingoDaiichi"] #globalNavi .pieceBody li.current a,
body[id^="page-school-shingoDaiichi"] #globalNavi .pieceBody li a:hover {
  background-color: #ECDCF0;
}
body[id^="page-school-shingoDaiichi"] #copyright {
  border-bottom: 6px solid #B473C4;
}
body[id^="page-school-shingoDaiichi"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #ECDCF0;
}
body[id^="page-school-shingoDaiichi"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #B473C4;
}
body[id^="page-school-shingoDaiichi"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list02.png);
}
body[id^="page-school-shingoDaiichi"] #schoolMenu ul li a .title {
  background: #ECDCF0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #ECDCF0 0%, #B473C4 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ECDCF0), color-stop(100%,#B473C4));
  background: -webkit-linear-gradient(left,  #ECDCF0 0%,#B473C4 100%);
  background: -o-linear-gradient(left,  #ECDCF0 0%,#B473C4 100%);
  background: -ms-linear-gradient(left,  #ECDCF0 0%,#B473C4 100%);
  background: linear-gradient(to right,  #ECDCF0 0%,#B473C4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECDCF0', endColorstr='#B473C4',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-shingoDaiichi"] #schoolMenu ul li a .detail {
  background: #ECDCF0;
}
body[id^="page-school-shingoDaiichi"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list02.png);
}
body[id^="page-school-shingoDaiichi"] #topics .pieceHeader h2 {
  color: #993399;
  background-image: url(../images/ic-topic02.gif);
}
body[id^="page-school-shingoDaiichi"] #sideMenu ul li a,
body[id^="page-school-shingoDaiichi"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list02.png);
}
body[id^="page-school-shingoDaiichi"] #sideMenu ul li.current a,
body[id^="page-school-shingoDaiichi"] #sideMenu ul li a:hover,
body[id^="page-school-shingoDaiichi"] #categoryList .pieceBody section .current a,
body[id^="page-school-shingoDaiichi"] #categoryList .pieceBody section a:hover {
  background-color: #ECDCF0;
}

/* shingoDaini */
body[id^="page-school-shingoDaini"] #commonHeader {
  border-color: #E6515C;
}
body[id^="page-school-shingoDaini"] #accessibilityTool {
  background: #E6515C;
}
body[id^="page-school-shingoDaini"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list03.png);
}
body[id^="page-school-shingoDaini"] #globalNavi {
  border-bottom: 6px solid #E6515C;
}
body[id^="page-school-shingoDaini"] #globalNavi .pieceBody li.current a,
body[id^="page-school-shingoDaini"] #globalNavi .pieceBody li a:hover {
  background-color: #F7CACD;
}
body[id^="page-school-shingoDaini"] #copyright {
  border-bottom: 6px solid #E6515C;
}
body[id^="page-school-shingoDaini"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #F7CACD;
}
body[id^="page-school-shingoDaini"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #E6515C;
}
body[id^="page-school-shingoDaini"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list03.png);
}
body[id^="page-school-shingoDaini"] #schoolMenu ul li a .title {
  background: #F7CACD;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #F7CACD 0%, #E6515C 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#F7CACD), color-stop(100%,#E6515C));
  background: -webkit-linear-gradient(left,  #F7CACD 0%,#E6515C 100%);
  background: -o-linear-gradient(left,  #F7CACD 0%,#E6515C 100%);
  background: -ms-linear-gradient(left,  #F7CACD 0%,#E6515C 100%);
  background: linear-gradient(to right,  #F7CACD 0%,#E6515C 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7CACD', endColorstr='#E6515C',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-shingoDaini"] #schoolMenu ul li a .detail {
  background: #F7CACD;
}
body[id^="page-school-shingoDaini"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list03.png);
}
body[id^="page-school-shingoDaini"] #topics .pieceHeader h2 {
  color: #CC3333;
  background-image: url(../images/ic-topic03.gif);
}
body[id^="page-school-shingoDaini"] #sideMenu ul li a,
body[id^="page-school-shingoDaini"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list03.png);
}
body[id^="page-school-shingoDaini"] #sideMenu ul li.current a,
body[id^="page-school-shingoDaini"] #sideMenu ul li a:hover,
body[id^="page-school-shingoDaini"] #categoryList .pieceBody section .current a,
body[id^="page-school-shingoDaini"] #categoryList .pieceBody section a:hover {
  background-color: #F7CACD;
}

/* sukage */
body[id^="page-school-sukage"] #commonHeader {
  border-color: #F08F1B;
}
body[id^="page-school-sukage"] #accessibilityTool {
  background: #F08F1B;
}
body[id^="page-school-sukage"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list04.png);
}
body[id^="page-school-sukage"] #globalNavi {
  border-bottom: 6px solid #F08F1B;
}
body[id^="page-school-sukage"] #globalNavi .pieceBody li.current a,
body[id^="page-school-sukage"] #globalNavi .pieceBody li a:hover {
  background-color: #FADDBC;
}
body[id^="page-school-sukage"] #copyright {
  border-bottom: 6px solid #F08F1B;
}
body[id^="page-school-sukage"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #FADDBC;
}
body[id^="page-school-sukage"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #F08F1B;
}
body[id^="page-school-sukage"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list04.png);
}
body[id^="page-school-sukage"] #schoolMenu ul li a .title {
  background: #FADDBC;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #FADDBC 0%, #F08F1B 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#FADDBC), color-stop(100%,#F08F1B));
  background: -webkit-linear-gradient(left,  #FADDBC 0%,#F08F1B 100%);
  background: -o-linear-gradient(left,  #FADDBC 0%,#F08F1B 100%);
  background: -ms-linear-gradient(left,  #FADDBC 0%,#F08F1B 100%);
  background: linear-gradient(to right,  #FADDBC 0%,#F08F1B 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FADDBC', endColorstr='#F08F1B',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-sukage"] #schoolMenu ul li a .detail {
  background: #FADDBC;
}
body[id^="page-school-sukage"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list04.png);
}
body[id^="page-school-sukage"] #topics .pieceHeader h2 {
  color: #CC6600;
  background-image: url(../images/ic-topic04.gif);
}
body[id^="page-school-sukage"] #sideMenu ul li a,
body[id^="page-school-sukage"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list04.png);
}
body[id^="page-school-sukage"] #sideMenu ul li.current a,
body[id^="page-school-sukage"] #sideMenu ul li a:hover,
body[id^="page-school-sukage"] #categoryList .pieceBody section .current a,
body[id^="page-school-sukage"] #categoryList .pieceBody section a:hover {
  background-color: #FADDBC;
}

/* iwase */
body[id^="page-school-iwase"] #commonHeader {
  border-color: #41ABD2;
}
body[id^="page-school-iwase"] #accessibilityTool {
  background: #41ABD2;
}
body[id^="page-school-iwase"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list05.png);
}
body[id^="page-school-iwase"] #globalNavi {
  border-bottom: 6px solid #41ABD2;
}
body[id^="page-school-iwase"] #globalNavi .pieceBody li.current a,
body[id^="page-school-iwase"] #globalNavi .pieceBody li a:hover {
  background-color: #C6E5F1;
}
body[id^="page-school-iwase"] #copyright {
  border-bottom: 6px solid #41ABD2;
}
body[id^="page-school-iwase"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #C6E5F1;
}
body[id^="page-school-iwase"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #41ABD2;
}
body[id^="page-school-iwase"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list05.png);
}
body[id^="page-school-iwase"] #schoolMenu ul li a .title {
  background: #C6E5F1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #C6E5F1 0%, #41ABD2 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#C6E5F1), color-stop(100%,#41ABD2));
  background: -webkit-linear-gradient(left,  #C6E5F1 0%,#41ABD2 100%);
  background: -o-linear-gradient(left,  #C6E5F1 0%,#41ABD2 100%);
  background: -ms-linear-gradient(left,  #C6E5F1 0%,#41ABD2 100%);
  background: linear-gradient(to right,  #C6E5F1 0%,#41ABD2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C6E5F1', endColorstr='#41ABD2',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-iwase"] #schoolMenu ul li a .detail {
  background: #C6E5F1;
}
body[id^="page-school-iwase"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list05.png);
}
body[id^="page-school-iwase"] #topics .pieceHeader h2 {
  color: #0066CC;
  background-image: url(../images/ic-topic05.gif);
}
body[id^="page-school-iwase"] #sideMenu ul li a,
body[id^="page-school-iwase"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list05.png);
}
body[id^="page-school-iwase"] #sideMenu ul li.current a,
body[id^="page-school-iwase"] #sideMenu ul li a:hover,
body[id^="page-school-iwase"] #categoryList .pieceBody section .current a,
body[id^="page-school-iwase"] #categoryList .pieceBody section a:hover {
  background-color: #C6E5F1;
}

/* kawamata */
body[id^="page-school-kawamata"] #commonHeader {
  border-color: #78BF00;
}
body[id^="page-school-kawamata"] #accessibilityTool {
  background: #78BF00;
}
body[id^="page-school-kawamata"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list06.png);
}
body[id^="page-school-kawamata"] #globalNavi {
  border-bottom: 6px solid #78BF00;
}
body[id^="page-school-kawamata"] #globalNavi .pieceBody li.current a,
body[id^="page-school-kawamata"] #globalNavi .pieceBody li a:hover {
  background-color: #D6EBB8;
}
body[id^="page-school-kawamata"] #copyright {
  border-bottom: 6px solid #78BF00;
}
body[id^="page-school-kawamata"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #D6EBB8;
}
body[id^="page-school-kawamata"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #78BF00;
}
body[id^="page-school-kawamata"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list06.png);
}
body[id^="page-school-kawamata"] #schoolMenu ul li a .title {
  background: #D6EBB8;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #D6EBB8 0%, #78BF00 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#D6EBB8), color-stop(100%,#78BF00));
  background: -webkit-linear-gradient(left,  #D6EBB8 0%,#78BF00 100%);
  background: -o-linear-gradient(left,  #D6EBB8 0%,#78BF00 100%);
  background: -ms-linear-gradient(left,  #D6EBB8 0%,#78BF00 100%);
  background: linear-gradient(to right,  #D6EBB8 0%,#78BF00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D6EBB8', endColorstr='#78BF00',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-kawamata"] #schoolMenu ul li a .detail {
  background: #D6EBB8;
}
body[id^="page-school-kawamata"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list06.png);
}
body[id^="page-school-kawamata"] #topics .pieceHeader h2 {
  color: #447700;
  background-image: url(../images/ic-topic06.gif);
}
body[id^="page-school-kawamata"] #sideMenu ul li a,
body[id^="page-school-kawamata"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list06.png);
}
body[id^="page-school-kawamata"] #sideMenu ul li.current a,
body[id^="page-school-kawamata"] #sideMenu ul li a:hover,
body[id^="page-school-kawamata"] #categoryList .pieceBody section .current a,
body[id^="page-school-kawamata"] #categoryList .pieceBody section a:hover {
  background-color: #D6EBB8;
}

/* iizumi / hanyuhigashi */
body[id^="page-school-iizumi"] #commonHeader,
body[id^="page-school-hanyuhigashi"] #commonHeader {
  border-color: #44AC4F;
}
body[id^="page-school-iizumi"] #accessibilityTool,
body[id^="page-school-hanyuhigashi"] #accessibilityTool {
  background: #44AC4F;
}
body[id^="page-school-iizumi"] #commonHeader .lowerMenu .access,
body[id^="page-school-hanyuhigashi"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list07.png);
}
body[id^="page-school-iizumi"] #globalNavi,
body[id^="page-school-hanyuhigashi"] #globalNavi {
  border-bottom: 6px solid #44AC4F;
}
body[id^="page-school-iizumi"] #globalNavi .pieceBody li.current a,
body[id^="page-school-iizumi"] #globalNavi .pieceBody li a:hover,
body[id^="page-school-hanyuhigashi"] #globalNavi .pieceBody li.current a,
body[id^="page-school-hanyuhigashi"] #globalNavi .pieceBody li a:hover {
  background-color: #C6E6CA;
}
body[id^="page-school-iizumi"] #copyright,
body[id^="page-school-hanyuhigashi"] #copyright {
  border-bottom: 6px solid #44AC4F;
}
body[id^="page-school-iizumi"] #pageTitle .pieceBody h1,
body[id^="page-school-hanyuhigashi"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #C6E6CA;
}
body[id^="page-school-iizumi"] #recentDocsTab .pieceBody .tabs li.current,
body[id^="page-school-hanyuhigashi"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #44AC4F;
}
body[id^="page-school-iizumi"] #recentDocsTab .pieceBody .wrapper .content li,
body[id^="page-school-hanyuhigashi"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list07.png);
}
body[id^="page-school-iizumi"] #schoolMenu ul li a .title,
body[id^="page-school-hanyuhigashi"] #schoolMenu ul li a .title {
  background: linear-gradient(to right,  #C6E6CA 0%,#44AC4F 100%);
}
body[id^="page-school-iizumi"] #schoolMenu ul li a .detail,
body[id^="page-school-hanyuhigashi"] #schoolMenu ul li a .detail {
  background: #C6E6CA;
}
body[id^="page-school-iizumi"] #schoolMenu ul li a .detail span,
body[id^="page-school-hanyuhigashi"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list07.png);
}
body[id^="page-school-iizumi"] #topics .pieceHeader h2,
body[id^="page-school-hanyuhigashi"] #topics .pieceHeader h2 {
  color: #228822;
  background-image: url(../images/ic-topic07.gif);
}
body[id^="page-school-iizumi"] #sideMenu ul li a,
body[id^="page-school-iizumi"] #categoryList .pieceBody section a,
body[id^="page-school-hanyuhigashi"] #sideMenu ul li a,
body[id^="page-school-hanyuhigashi"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list07.png);
}
body[id^="page-school-iizumi"] #sideMenu ul li.current a,
body[id^="page-school-iizumi"] #sideMenu ul li a:hover,
body[id^="page-school-iizumi"] #categoryList .pieceBody section .current a,
body[id^="page-school-iizumi"] #categoryList .pieceBody section a:hover,
body[id^="page-school-hanyuhigashi"] #sideMenu ul li.current a,
body[id^="page-school-hanyuhigashi"] #sideMenu ul li a:hover,
body[id^="page-school-hanyuhigashi"] #categoryList .pieceBody section .current a,
body[id^="page-school-hanyuhigashi"] #categoryList .pieceBody section a:hover {
  background-color: #C6E6CA;
}

/* tekobayashi */
body[id^="page-school-tekobayashi"] #commonHeader {
  border-color: #E2CF33;
}
body[id^="page-school-tekobayashi"] #accessibilityTool {
  background: #E2CF33;
}
body[id^="page-school-tekobayashi"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list08.png);
}
body[id^="page-school-tekobayashi"] #globalNavi {
  border-bottom: 6px solid #E2CF33;
}
body[id^="page-school-tekobayashi"] #globalNavi .pieceBody li.current a,
body[id^="page-school-tekobayashi"] #globalNavi .pieceBody li a:hover {
  background-color: #F6F0C3;
}
body[id^="page-school-tekobayashi"] #copyright {
  border-bottom: 6px solid #E2CF33;
}
body[id^="page-school-tekobayashi"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #F6F0C3;
}
body[id^="page-school-tekobayashi"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #E2CF33;
}
body[id^="page-school-tekobayashi"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list08.png);
}
body[id^="page-school-tekobayashi"] #schoolMenu ul li a .title {
  background: #F6F0C3;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #F6F0C3 0%, #E2CF33 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#F6F0C3), color-stop(100%,#E2CF33));
  background: -webkit-linear-gradient(left,  #F6F0C3 0%,#E2CF33 100%);
  background: -o-linear-gradient(left,  #F6F0C3 0%,#E2CF33 100%);
  background: -ms-linear-gradient(left,  #F6F0C3 0%,#E2CF33 100%);
  background: linear-gradient(to right,  #F6F0C3 0%,#E2CF33 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F6F0C3', endColorstr='#E2CF33',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-tekobayashi"] #schoolMenu ul li a .detail {
  background: #F6F0C3;
}
body[id^="page-school-tekobayashi"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list08.png);
}
body[id^="page-school-tekobayashi"] #topics .pieceHeader h2 {
  color: #886600;
  background-image: url(../images/ic-topic08.gif);
}
body[id^="page-school-tekobayashi"] #sideMenu ul li a,
body[id^="page-school-tekobayashi"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list08.png);
}
body[id^="page-school-tekobayashi"] #sideMenu ul li.current a,
body[id^="page-school-tekobayashi"] #sideMenu ul li a:hover,
body[id^="page-school-tekobayashi"] #categoryList .pieceBody section .current a,
body[id^="page-school-tekobayashi"] #categoryList .pieceBody section a:hover {
  background-color: #F6F0C3;
}

/* mitakaya */
body[id^="page-school-mitakaya"] #commonHeader {
  border-color: #EB7528;
}
body[id^="page-school-mitakaya"] #accessibilityTool {
  background: #EB7528;
}
body[id^="page-school-mitakaya"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list09.png);
}
body[id^="page-school-mitakaya"] #globalNavi {
  border-bottom: 6px solid #EB7528;
}
body[id^="page-school-mitakaya"] #globalNavi .pieceBody li.current a,
body[id^="page-school-mitakaya"] #globalNavi .pieceBody li a:hover {
  background-color: #F9D5BF;
}
body[id^="page-school-mitakaya"] #copyright {
  border-bottom: 6px solid #EB7528;
}
body[id^="page-school-mitakaya"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #F9D5BF;
}
body[id^="page-school-mitakaya"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #EB7528;
}
body[id^="page-school-mitakaya"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list09.png);
}
body[id^="page-school-mitakaya"] #schoolMenu ul li a .title {
  background: #F9D5BF;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #F9D5BF 0%, #EB7528 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#F9D5BF), color-stop(100%,#EB7528));
  background: -webkit-linear-gradient(left,  #F9D5BF 0%,#EB7528 100%);
  background: -o-linear-gradient(left,  #F9D5BF 0%,#EB7528 100%);
  background: -ms-linear-gradient(left,  #F9D5BF 0%,#EB7528 100%);
  background: linear-gradient(to right,  #F9D5BF 0%,#EB7528 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9D5BF', endColorstr='#EB7528',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-mitakaya"] #schoolMenu ul li a .detail {
  background: #F9D5BF;
}
body[id^="page-school-mitakaya"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list09.png);
}
body[id^="page-school-mitakaya"] #topics .pieceHeader h2 {
  color: #BB5500;
  background-image: url(../images/ic-topic09.gif);
}
body[id^="page-school-mitakaya"] #sideMenu ul li a,
body[id^="page-school-mitakaya"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list09.png);
}
body[id^="page-school-mitakaya"] #sideMenu ul li.current a,
body[id^="page-school-mitakaya"] #sideMenu ul li a:hover,
body[id^="page-school-mitakaya"] #categoryList .pieceBody section .current a,
body[id^="page-school-mitakaya"] #categoryList .pieceBody section a:hover {
  background-color: #F9D5BF;
}

/* murakimi */
body[id^="page-school-murakimi"] #commonHeader {
  border-color: #3A9BE6;
}
body[id^="page-school-murakimi"] #accessibilityTool {
  background: #3A9BE6;
}
body[id^="page-school-murakimi"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list10.png);
}
body[id^="page-school-murakimi"] #globalNavi {
  border-bottom: 6px solid #3A9BE6;
}
body[id^="page-school-murakimi"] #globalNavi .pieceBody li.current a,
body[id^="page-school-murakimi"] #globalNavi .pieceBody li a:hover {
  background-color: #C4E1F7;
}
body[id^="page-school-murakimi"] #copyright {
  border-bottom: 6px solid #3A9BE6;
}
body[id^="page-school-murakimi"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #C4E1F7;
}
body[id^="page-school-murakimi"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #3A9BE6;
}
body[id^="page-school-murakimi"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list10.png);
}
body[id^="page-school-murakimi"] #schoolMenu ul li a .title {
  background: #C4E1F7;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #C4E1F7 0%, #3A9BE6 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#C4E1F7), color-stop(100%,#3A9BE6));
  background: -webkit-linear-gradient(left,  #C4E1F7 0%,#3A9BE6 100%);
  background: -o-linear-gradient(left,  #C4E1F7 0%,#3A9BE6 100%);
  background: -ms-linear-gradient(left,  #C4E1F7 0%,#3A9BE6 100%);
  background: linear-gradient(to right,  #C4E1F7 0%,#3A9BE6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4E1F7', endColorstr='#3A9BE6',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-murakimi"] #schoolMenu ul li a .detail {
  background: #C4E1F7;
}
body[id^="page-school-murakimi"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list10.png);
}
body[id^="page-school-murakimi"] #topics .pieceHeader h2 {
  color: #0066CC;
  background-image: url(../images/ic-topic10.gif);
}
body[id^="page-school-murakimi"] #sideMenu ul li a,
body[id^="page-school-murakimi"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list10.png);
}
body[id^="page-school-murakimi"] #sideMenu ul li.current a,
body[id^="page-school-murakimi"] #sideMenu ul li a:hover,
body[id^="page-school-murakimi"] #categoryList .pieceBody section .current a,
body[id^="page-school-murakimi"] #categoryList .pieceBody section a:hover {
  background-color: #C4E1F7;
}

/* hanyuminami */
body[id^="page-school-hanyuminami"] #commonHeader {
  border-color: #3B9900;
}
body[id^="page-school-hanyuminami"] #accessibilityTool {
  background: #3B9900;
}
body[id^="page-school-hanyuminami"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list11.png);
}
body[id^="page-school-hanyuminami"] #globalNavi {
  border-bottom: 6px solid #3B9900;
}
body[id^="page-school-hanyuminami"] #globalNavi .pieceBody li.current a,
body[id^="page-school-hanyuminami"] #globalNavi .pieceBody li a:hover {
  background-color: #C3E0B6;
}
body[id^="page-school-hanyuminami"] #copyright {
  border-bottom: 6px solid #3B9900;
}
body[id^="page-school-hanyuminami"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #C3E0B6;
}
body[id^="page-school-hanyuminami"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #3B9900;
}
body[id^="page-school-hanyuminami"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list11.png);
}
body[id^="page-school-hanyuminami"] #schoolMenu ul li a .title {
  background: #C3E0B6;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #C3E0B6 0%, #3B9900 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#C3E0B6), color-stop(100%,#3B9900));
  background: -webkit-linear-gradient(left,  #C3E0B6 0%,#3B9900 100%);
  background: -o-linear-gradient(left,  #C3E0B6 0%,#3B9900 100%);
  background: -ms-linear-gradient(left,  #C3E0B6 0%,#3B9900 100%);
  background: linear-gradient(to right,  #C3E0B6 0%,#3B9900 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C3E0B6', endColorstr='#3B9900',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-hanyuminami"] #schoolMenu ul li a .detail {
  background: #C3E0B6;
}
body[id^="page-school-hanyuminami"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list11.png);
}
body[id^="page-school-hanyuminami"] #topics .pieceHeader h2 {
  color: #006600;
  background-image: url(../images/ic-topic11.gif);
}
body[id^="page-school-hanyuminami"] #sideMenu ul li a,
body[id^="page-school-hanyuminami"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list11.png);
}
body[id^="page-school-hanyuminami"] #sideMenu ul li.current a,
body[id^="page-school-hanyuminami"] #sideMenu ul li a:hover,
body[id^="page-school-hanyuminami"] #categoryList .pieceBody section .current a,
body[id^="page-school-hanyuminami"] #categoryList .pieceBody section a:hover {
  background-color: #C3E0B6;
}

/* nishiJh */
body[id^="page-school-nishiJh"] #commonHeader {
  border-color: #1A7DE6;
}
body[id^="page-school-nishiJh"] #accessibilityTool {
  background: #1A7DE6;
}
body[id^="page-school-nishiJh"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list12.png);
}
body[id^="page-school-nishiJh"] #globalNavi {
  border-bottom: 6px solid #1A7DE6;
}
body[id^="page-school-nishiJh"] #globalNavi .pieceBody li.current a,
body[id^="page-school-nishiJh"] #globalNavi .pieceBody li a:hover {
  background-color: #BBD8F7;
}
body[id^="page-school-nishiJh"] #copyright {
  border-bottom: 6px solid #1A7DE6;
}
body[id^="page-school-nishiJh"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #BBD8F7;
}
body[id^="page-school-nishiJh"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #1A7DE6;
}
body[id^="page-school-nishiJh"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list12.png);
}
body[id^="page-school-nishiJh"] #schoolMenu ul li a .title {
  background: #BBD8F7;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #BBD8F7 0%, #1A7DE6 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#BBD8F7), color-stop(100%,#1A7DE6));
  background: -webkit-linear-gradient(left,  #BBD8F7 0%,#1A7DE6 100%);
  background: -o-linear-gradient(left,  #BBD8F7 0%,#1A7DE6 100%);
  background: -ms-linear-gradient(left,  #BBD8F7 0%,#1A7DE6 100%);
  background: linear-gradient(to right,  #BBD8F7 0%,#1A7DE6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BBD8F7', endColorstr='#1A7DE6',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-nishiJh"] #schoolMenu ul li a .detail {
  background: #BBD8F7;
}
body[id^="page-school-nishiJh"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list12.png);
}
body[id^="page-school-nishiJh"] #topics .pieceHeader h2 {
  color: #0066EE;
  background-image: url(../images/ic-topic12.gif);
}
body[id^="page-school-nishiJh"] #sideMenu ul li a,
body[id^="page-school-nishiJh"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list12.png);
}
body[id^="page-school-nishiJh"] #sideMenu ul li.current a,
body[id^="page-school-nishiJh"] #sideMenu ul li a:hover,
body[id^="page-school-nishiJh"] #categoryList .pieceBody section .current a,
body[id^="page-school-nishiJh"] #categoryList .pieceBody section a:hover {
  background-color: #BBD8F7;
}

/* minamiJh */
body[id^="page-school-minamiJh"] #commonHeader {
  border-color: #3DB1BA;
}
body[id^="page-school-minamiJh"] #accessibilityTool {
  background: #3DB1BA;
}
body[id^="page-school-minamiJh"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list13.png);
}
body[id^="page-school-minamiJh"] #globalNavi {
  border-bottom: 6px solid #3DB1BA;
}
body[id^="page-school-minamiJh"] #globalNavi .pieceBody li.current a,
body[id^="page-school-minamiJh"] #globalNavi .pieceBody li a:hover {
  background-color: #C4E7EA;
}
body[id^="page-school-minamiJh"] #copyright {
  border-bottom: 6px solid #3DB1BA;
}
body[id^="page-school-minamiJh"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #C4E7EA;
}
body[id^="page-school-minamiJh"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #3DB1BA;
}
body[id^="page-school-minamiJh"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list13.png);
}
body[id^="page-school-minamiJh"] #schoolMenu ul li a .title {
  background: #C4E7EA;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #C4E7EA 0%, #3DB1BA 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#C4E7EA), color-stop(100%,#3DB1BA));
  background: -webkit-linear-gradient(left,  #C4E7EA 0%,#3DB1BA 100%);
  background: -o-linear-gradient(left,  #C4E7EA 0%,#3DB1BA 100%);
  background: -ms-linear-gradient(left,  #C4E7EA 0%,#3DB1BA 100%);
  background: linear-gradient(to right,  #C4E7EA 0%,#3DB1BA 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4E7EA', endColorstr='#3DB1BA',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-minamiJh"] #schoolMenu ul li a .detail {
  background: #C4E7EA;
}
body[id^="page-school-minamiJh"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list13.png);
}
body[id^="page-school-minamiJh"] #topics .pieceHeader h2 {
  color: #117777;
  background-image: url(../images/ic-topic13.gif);
}
body[id^="page-school-minamiJh"] #sideMenu ul li a,
body[id^="page-school-minamiJh"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list13.png);
}
body[id^="page-school-minamiJh"] #sideMenu ul li.current a,
body[id^="page-school-minamiJh"] #sideMenu ul li a:hover,
body[id^="page-school-minamiJh"] #categoryList .pieceBody section .current a,
body[id^="page-school-minamiJh"] #categoryList .pieceBody section a:hover {
  background-color: #C4E7EA;
}

/* higashiJh */
body[id^="page-school-higashiJh"] #commonHeader {
  border-color: #F8AD00;
}
body[id^="page-school-higashiJh"] #accessibilityTool {
  background: #F8AD00;
}
body[id^="page-school-higashiJh"] #commonHeader .lowerMenu .access {
  background-image: url(../images/ic-list14.png);
}
body[id^="page-school-higashiJh"] #globalNavi {
  border-bottom: 6px solid #F8AD00;
}
body[id^="page-school-higashiJh"] #globalNavi .pieceBody li.current a,
body[id^="page-school-higashiJh"] #globalNavi .pieceBody li a:hover {
  background-color: #FDE6B7;
}
body[id^="page-school-higashiJh"] #copyright {
  border-bottom: 6px solid #F8AD00;
}
body[id^="page-school-higashiJh"] #pageTitle .pieceBody h1 {
  border-bottom: 5px solid #FDE6B7;
}
body[id^="page-school-higashiJh"] #recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #F8AD00;
}
body[id^="page-school-higashiJh"] #recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(../images/ic-list14.png);
}
body[id^="page-school-higashiJh"] #schoolMenu ul li a .title {
  background: #FDE6B7;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3Y2VlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjVlYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #FDE6B7 0%, #F8AD00 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#FDE6B7), color-stop(100%,#F8AD00));
  background: -webkit-linear-gradient(left,  #FDE6B7 0%,#F8AD00 100%);
  background: -o-linear-gradient(left,  #FDE6B7 0%,#F8AD00 100%);
  background: -ms-linear-gradient(left,  #FDE6B7 0%,#F8AD00 100%);
  background: linear-gradient(to right,  #FDE6B7 0%,#F8AD00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FDE6B7', endColorstr='#F8AD00',GradientType=1 );
  zoom: 1;
}
body[id^="page-school-higashiJh"] #schoolMenu ul li a .detail {
  background: #FDE6B7;
}
body[id^="page-school-higashiJh"] #schoolMenu ul li a .detail span {
  background-image: url(../images/ic-list14.png);
}
body[id^="page-school-higashiJh"] #topics .pieceHeader h2 {
  color: #BB5500;
  background-image: url(../images/ic-topic14.gif);
}
body[id^="page-school-higashiJh"] #sideMenu ul li a,
body[id^="page-school-higashiJh"] #categoryList .pieceBody section a {
  background-image: url(../images/ic-list14.png);
}
body[id^="page-school-higashiJh"] #sideMenu ul li.current a,
body[id^="page-school-higashiJh"] #sideMenu ul li a:hover,
body[id^="page-school-higashiJh"] #categoryList .pieceBody section .current a,
body[id^="page-school-higashiJh"] #categoryList .pieceBody section a:hover {
  background-color: #FDE6B7;
}
