 
BODY{
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : #aaffff;
  text-align : center;
  scrollbar-darkshadow-color : #5a0202;
  scrollbar-face-color : #aa5a5a;
  scrollbar-3dlight-color : #5a0202;
  scrollbar-highlight-color : #b47070;
  scrollbar-arrow-color : #8c0045;
  scrollbar-shadow-color : #b47070;
  scrollbar-track-color : #c80063;
border-width : 10px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;}
.DangumiClass{
  background-color : #aaffff;
  width : 100%;
}
.FontClass{
  font-size : 13px;
  line-height : 1.3em;
  vertical-align : top;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : left;
  color : gray;
}
.TableBorder{
  font-size : 13px;
  background-color : white;
}
.CellBorder{
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 4px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : maroon;
  border-right-color : maroon;
  font-size : 13px;
  color : gray;
  vertical-align : top;
  text-align : left;
}
.Midashi{
  font-size : 13px;
  font-weight : bold;
  color : white;
  background-color : maroon;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : center;
}
.Koumoku{
  color : maroon;
  background-color : #ffe6e6;
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 7px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : maroon;
  font-size : 13px;
  letter-spacing : 2.5px;
  text-align : left;
  
  

  font-weight : bold;
  
  
  text-decoration : none;
  
}
.LefutKoumku{
  font-size : 13px;
  font-weight : bold;
  color : #0000ff;
  background-color : #ffe6e6;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : maroon;
  text-align : left;
}
.KioKoumoku{
  font-size : 13px;
  font-weight : bold;
  
  
  
  padding-top : 5px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 5px;
  text-decoration : none;
border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : yellow yellow yellow yellow;
  color : gray;
}
H1{
  font-size : 12px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  
  color : gray;
  text-align : justify;
}
H2{
  font-size : 13px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  
  
  
  
  
  text-decoration : none;
  
  text-align : left;
  
  
  
  
  

  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  color : maroon;
}
H3{
  font-size : 13px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  text-align : left;

  
  color : maroon;
  

  font-weight : bolder;
  
}
.RaitoMidashi{
  font-size : 13px;
  color : gray;
  background-color : white;
  margin-top : 12px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : blue white white navy;
  font-weight : bold;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 0px;
  padding-bottom : 5px;
  
  
  
  width : 130px;
  text-align : left;
}
.MoziClass{
  font-size : 13px;
  
  
  text-align : left;
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 0px;
  
  
  
  
  font-family : "EE E明朝";
  color : #646464;
}
.R_G{
  
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  
  

  width : 110px;
  height : 85px;
  background-image : url(09.G.gif);
  background-color : yellow;
border-width : 5px 5px 5px 5px;border-style : solid solid solid solid;border-color : white white white white;}
.Rink{
  font-size : 13px;
  text-decoration : none;
  color : gray;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
border-width : 5px 5px 5px 5px;}
.Osirase{
  font-size : 13px;
  
  color : blue;
  
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  
  list-style-type : disc;
  list-style-image : url(yazirusi.gif);
}
.aka{
  border-bottom-width : 2px;
  border-left-width : 2px;
  border-bottom-style : solid;
  border-left-style : solid;
  border-bottom-color : red;
  border-left-color : red;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 1px;
  padding-bottom : 2px;
  
  
  height : 20px;
  text-align : left;
  color : gray;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 380px;
}
.Zinbe{
  background-image : url(09zinbe_tua2.jpg);
  text-align : center;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  height : 140px;
  font-size : 14px;
  
  color : white;
  font-weight : bold;
border-width : 4px 4px 4px 4px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;
  width : 185px;
}
.aodoukutu{
  background-image : url(091.doukunai.jpg);
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 4px 4px 4px 4px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;
  height : 195px;
  color : #ffffff;
  font-size : 14px;
  font-weight : bold;
  text-align : center;
  width : 185px;
}
.botan1{
  font-size : 12px;
  
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  

  font-weight : bold;
  
  text-decoration : none;
  
  
  
  
  

  

  width : 108px;
  right : auto;
  text-align : center;
  background-image : url(09.botan1.gif);
  color : blue;
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;}
.dst_tg{
  font-size : 14px;
  font-weight : bold;
  color : white;
  background-image : url(09.dts_top.jpg);
  text-align : center;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  height : 130px;
  vertical-align : sub;
background-position : center bottom;}
.Tgwan{
  
  
  background-image : url(09.tg.jpg);
  height : 67px;
  
  
  
  
  
  width : 292px;
border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;
  

  
  
  

  text-align : center;
}
.Tgtuo{
  background-image : url(09.tg2.jpg);
  width : 290px;
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  height : 67px;
}
.Tgsan{
  background-image : url(09.tg3.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  
  height : 67px;
  width : 290px;
}
.Tgyon{
  background-image : url(09.tg4.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  width : 290px;
  height : 67px;
}
.Tggo{
  background-image : url(09.tg5.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  width : 290px;
  height : 67px;
}
.Dstit{
  background-image : url(09.s.setumei.jpg);border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;background-position : center center;
  width : 150px;
  height : 180px;
}
.Dstni{
  background-image : url(091.dst.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  width : 200px;
  height : 231px;
}
.Dstsan{
  background-image : url(091.st.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  width : 200px;
  height : 221px;
}
H4{
  font-size : 13px;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  
  
  
  

  text-align : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  font-weight : bolder;
  color : maroon;
}
.Shc{
  background-image : url(09.shc.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  width : 110px;
  height : 80px;
}
.Mkaidan{border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;
  background-image : url(09.m_kaidan.jpg);
  width : 250px;
  height : 140px;
}
.Do_tai{
  background-image : url(091.do_taiken.jpg);border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;
  width : 187px;
  height : 207px;
}
.Taiken{
  background-image : url(09.taiken.jpg);border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  width : 191px;
  height : 203px;
}
.Tai_setu{
  background-image : url(09.tai_setu.jpg);border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : white white white white;
  width : 118px;
  height : 159px;
  text-align : right;
}
.Kio_Midasi{
  font-size : 13px;
  color : yellow;
  background-color : maroon;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-weight : bold;
}
.Kiyaku{
  background-image : url(09.kiyaku.jpg);
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;
  width : 190px;
  height : 303px;
  
}
.Kiro_waku{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #e3e300 #e3e300 #e3e300 #e3e300;
  text-align : left;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  font-size : 13px;
  letter-spacing : 2.5px;
  

  color : yellow;
  background-color : navy;
}
.Sitasen_kesu{
  font-size : 13px;
  text-decoration : none;
  color : maroon;
  
  letter-spacing : -2px;
}
.Rogo{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.Shcooi{
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  background-image : url(091.shcool.2.jpg);
  width : 210px;
  height : 240px;
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;}
.Yado{
  width : 210px;
  height : 225px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : white white white white;
  background-image : url(092.yqdo_1.jpg);
  bottom : auto;
}
.Zinbei_iti{
  background-image : url(09.zinbe_zame.8.jpg);
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 8px 8px 8px 8px;border-style : solid solid solid solid;border-color : white white white white;
  width : 130px;
  height : 80px;
}
.Zenbei_ni{
  background-image : url(09.zinbe_zame.6.jpg);
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;
  width : 120px;
  height : 100px;
}
.Zinbei_san{
  background-image : url(091.zinbe_zame.7.jpg);
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : white white white white;}
.Botan_iti{
  background-image : url(09.t_botn_1.gif);
  width : 120px;
  height : 40px;
}
.RiyoukinClass{
  font-size : 14px;
  color : maroon;
  background-color : yellow;
  text-align : left;
  padding-top : 5px;
  padding-left : 7px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : maroon;
  font-weight : bold;
  text-decoration : none;
}
.MousikomiClass{
  font-size : 13px;
  color : maroon;
  background-color : lime;
  text-align : left;
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 5px;
  padding-bottom : 7px;
  font-weight : bold;
  text-decoration : none;
}
.LinkuClass{
  font-size : 13px;
  color : maroon;
  background-color : lime;
  text-align : center;
  padding-top : 3px;
  padding-left : 3px;
  padding-bottom : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : yellow;
  border-right-color : yellow;
  font-weight : bold;
  text-decoration : none;
  border-top-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : yellow;
  border-bottom-color : yellow;
  padding-right : 3px;
  

  
}
.Linku_sita_Class{
  font-size : 13px;
  font-weight : bolder;
  
  padding-top : 5px;
  padding-left : 5px;
  padding-bottom : 5px;
  color : navy;
  text-align : left;
  
  
  
  
  
  
  
  
  
  padding-right : 5px;
}
.Mozi_Crasu{
  font-size : 13px;
  line-height : 20px;
  text-align : left;
  padding-top : 2px;
  padding-left : 5px;
  padding-bottom : 2px;
  
}
H5{
  font-size : 13px;
  font-weight : bolder;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  color : maroon;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
H6{
  font-size : 13px;
  color : maroon;
  text-align : left;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
.WakuClass{
  font-size : 13px;
  font-weight : bold;
  color : white;
  background-color : maroon;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 3px;border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : yellow yellow yellow yellow;
  text-decoration : none;
  
  
  
  
}
.yoyaku{
  font-size : 13px;
  color : black;
  background-color : yellow;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  text-align : left;
border-width : 3px 3px 3px 3px;border-style : solid solid solid solid;border-color : navy navy navy navy;
  font-weight : bolder;
  width : 300px;
}
.LayoutContClass{
  background-color : yellow;
  padding-top : 1em;
  padding-left : 0em;
  padding-right : 0em;
  padding-bottom : 0em;
}
.SelectedTabClass{
  display:block;
  background-color : fuchsia;
  vertical-align : middle;
  text-align : center;
  width : 10em;
  height : 1em;
}
.LinkTabCslaa{
  display:block;
  background-color : yellow;
  text-decoration : none;
  vertical-align : middle;
  text-align : center;
  width : 10em;
  height : 1em;
}
.SpaceClass{
  width : 10em;
  height : 1em;
}
A:hover{
  background-color : fuchsia;
}
.SmoziClass{
  font-size : 11px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.ao-ki{
  font-size : 13px;
  color : black;
  background-color : yellow;
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  
  
  
  
  
  
  
  
  
  
}
DIV{
  text-align : center;
}
.rainClass{
  padding-left : 6px;
  padding-bottom : 2px;
  margin-left : 7px;
  margin-bottom : 7px;
  border-left-width : 3px;
  border-bottom-width : 3px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : blue;
  border-bottom-color : blue;
  text-align : left;
  width : 340px;
  height : 20px;
}
A:active{
  color : navy;
  background-color : white;border-width : 3px 3px 3px 3px;border-color : white white white white;}
.ButtonClass{
dispiy:block;
  color : white;
  background-color : navy;
  text-align : center;border-width : 3px 3px 3px 3px;border-style : outset outset outset outset;border-color : white white white white;
  width : 12em;
  height : 1em;
  font-size : 13px;
}
.Class .kanpen{
  background-image : url(24.kiyapen.gif);
  text-align : left;
}
.kianpen{
  background-image : url(24.kiyapen.gif);
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color : white white white white;
  width : 790px;
  height : 120px;
  
}
.siyunokeru{
  background-image : url(09.tg1.jpg);
  width : 290px;
  height : 17px;
  bottom : auto;
}

