@charset "UTF-8";
/* Sue elementary school stylesheet
--------------------------------------------- */

/* Headline style
--------------------------------------------- */
.contentGpCategoryCategoryTypes section h2 {
  background: #F8AD00;
}
.body h2 {
  background: #F8AD00;
}
.body h3 {
  border-left: 10px solid #F8AD00;
}
.body h4 {
  color: #F8AD00;
}
.body th {
  background: #FDE6B7;
}
.maps h2 {
  border-left-color: #F8AD00;
}
#topics .pieceHeader h2 {
  color: #F8AD00;
  /*background-image: url(./images/ic-topic01.gif);*/
}
#pageTitle h1,
#docPageTitle h1 {
  border-bottom: 5px solid #FDE6B7;
}

/* List style
--------------------------------------------- */
.contentGpArticleDocs ul li, .contentGpCategory ul li, .contentArticleCategoryGroup ul li ,
.news li , .oshirase li , .dayori li ,.contentArticleRecentDocs li ,
.contentArticleCategory .category h2 {
  background-image: url(./images/ic-list.png);
  margin-bottom: 3px;
  padding: 1px 0 1px 10px;
  background-position: left center;
  background-repeat: no-repeat;
}
.rels ul li, .tags ul li {
  background-image: url(./images/ic-list.png);
}
#banner .banner a {
  background: #FDE6B7;
}
/* Header style
--------------------------------------------- */
#commonHeader {
  border-color: #F8AD00;
}
.accessMenu {
  background: #F8AD00;
}
#commonHeader .lowerMenu .access {
  background-image: url(./images/ic-list.png);
}

/* Gloval navi style
--------------------------------------------- */
#globalNavi {
  border-bottom: 6px solid #F8AD00;
}
#globalNavi .pieceBody li.current a,
#globalNavi .pieceBody li a:hover {
  background-color: #FDE6B7;
}

/* Tab style
--------------------------------------------- */
#recentDocsTab .pieceBody .tabs li.current {
  border-top: 6px solid #F8AD00;
}
#recentDocsTab .pieceBody .wrapper .content li {
  background-image: url(./images/ic-list.png);
}
#docTab .pieceBody .tabs .current {
  border-top: 6px solid #F8AD00;
  background: #fff; 
}

/* bannermenu style
--------------------------------------------- */
#banner .banner {
  background-color: #FDE6B7;
}


/* Sidemenu style
--------------------------------------------- */
#sideMenu ul li a,
#categoryList .pieceBody section a {
  background-image: url(./images/ic-list.png);
}
#sideMenu ul li.current a,
#sideMenu ul li a:hover,

/* Categorylist style
--------------------------------------------- */
#categoryList .pieceBody section .current a,
#categoryList .pieceBody section a:hover {
  background-color: #FDE6B7;
}

/* Copyright style
--------------------------------------------- */
#copyright {
  border-bottom: 6px solid #F8AD00;
}

/* Button style
--------------------------------------------- */
.back a {
  background-color: #FDE6B7;
}

.col2Block div {
  float: left;
  width: 320px;
  height:270px;
  text-align: center;
  margin-bottom: 30px;
}
.col2Block div img {
  max-width: 320px;
  max-height:240px;
}
.col2Block div:nth-child(2n) {
  float: right;
}
.generalTable{
  width:100%;
  margin-bottom:20px;
}
.generalTable th, .generalTable td {
    padding: 5px;
    border: 1px solid #ddd;
}
.generalTable th {
    background: #eee;
    text-align: center;
}



