@charset "Shift_JIS";


#header{
    color : gray ;
    background-color : rgb(201, 238, 164);
    width : 1000px; 
    height : 100px;
    text-align : center;
    margin : auto;
  
  padding-top : 20px;
  vertical-align : 10px;
}

#leftside{
   width : 15.6%;
  color : gray;
  float : left ;
  background-color : rgb(221, 221, 221);
  margin : auto ; 
  left : 0px;
  clear : left;
  position : relative;
  text-indent : 0em;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  font-size : 90%;
}

#container{
    width : 80% ;
    float : right ;
    background-color: #ffffff ;
  font-family : HG丸ｺﾞｼｯｸM-PRO,serif;
  font-size : 12px;
  color : #00468c;
  padding-top : 12px;
  padding-left : 12px;
  padding-right : 12px;
  padding-bottom : 12px;
  margin : auto ;
  display : inherit;
  left : 0px;
  visibility : inherit;
}

#contents{
  width : 760px;
  margin : auto;
  line-height : 200%;
  font-size : 14px;
  font-family : HG丸ｺﾞｼｯｸM-PRO,メイリオ,serif;
}



h1{
  font-size : 30px;
  font-weight : normal;
  font-family : メイリオ,serif,HG丸ｺﾞｼｯｸM-PRO;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
td{
  font-size : 14px;
  font-family : HG丸ｺﾞｼｯｸM-PRO,serif;
  width : 20%;
  height : 20px;
}



div{
  line-height : 100%;
  
}




body{
  width : 1000px;
  margin : auto;
  text-align : center;
  background-image : url(sitemap_bg01.gif);
}

a{
  color : #00468c;
}

.chap{
  text-indent : 1em;
}

.sec{
  text-indent : 3em;
}

.sub{
  text-indent : 4em;
}

.sub2{
  text-indent : 5em;
}

.subchap{
  text-indent : 2em;
}

#td-01{
  width : 280px;
}

#td-02{
  width : 40px;
}
