 
.all{
  width : 100%;
  margin-top : 0px;
}
.body{
  width : 900px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : inset;
  border-left-color : silver;
  border-right-color : silver;
  margin-top : 0px;
  
  
  
  

  color : gray;
}
BODY{
  margin-top : 0px;
  background-image : url(images/bg/bg-water.jpg);
}
.table900{
  width : 900px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 14px;
}
.tdtop{
  height : 30px;
}
.td02{
  background-color : white;
  height : 80px;
}
.td03{
  background-color : white;
}
.style01{
  font-size : 14px;
  line-height : 20px;
  color : black;
}
.menu01{
  
  color : white;
  height : 50px;
  font-size : 12px;
  background-image : url(images/bg/bg-navi.jpg);
  width : 900px;
}
.style02{
  font-size : 13px;
  line-height : 18px;
  color : black;
}
.space20{
  height : 20px;
  background-color : white;
}
.con01{
  border-left-width : 5px;
  border-left-style : solid;
  border-left-color : #00cccc;
}
H1{
  font-size : 12px;
  display : block;
  font-weight : normal;
  color : #0080bd;
  border-bottom-width : 3px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  margin-top : 10px;
}
.body01{
  background-color : white;
  width : 700px;
}
.menu02{
  background-color : white;
}
.cr{
  font-size : 13px;
  color : white;
  width : 900px;
  height : 25px;
}
.menu03{
  font-size : 11px;
  line-height : 18px;
  background-color : white;
  text-align : right;
  color : #585858;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;
}
.space10{
  height : 10px;
  background-color : white;
}
.style03{
  font-size : 14px;
  line-height : 20px;
  border-left-width : 5px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : #0080bd;
  border-bottom-color : #0080bd;
  height : 30px;
  color : black;
}
.menu04{
  font-size : 13px;
  color : #585858;
  text-decoration : none;
}
SPAN{
  color : blue;
}
.style04{
  font-size : 13px;
  
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
  height : 25px;
  color : black;
}
.space5{
  height : 5px;
}
.style05{
  font-size : 14px;
  
  line-height : 20px;
  color : black;
}
.h20{
  height : 20px;
}
.h10{
  height : 10px;
}
.style022{
  font-size : 13px;
  
  
  line-height : 20px;
  bottom : auto;
  color : black;
}
.style055{
  font-size : 14px;
  font-weight : bolder;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #0080bd;
  width : 620px;
  height : 25px;
  background-image : url(images/icon/620-25gray.jpg);
  color : #363636;
}
.h5{
  height : 5px;
}
.font12{
  font-size : 12px;
  line-height : 18px;
  text-decoration : none;
  color : black;
}
.style06{
  font-size : 13px;
  font-weight : bold;
  color : white;
  background-color : #0080bd;
  height : 20px;
}
.font11{
  font-size : 11px;
  color : #313131;
  text-decoration : none;
}
.style066{
  font-size : 13px;
  font-weight : bold;
  line-height : 18px;
  background-image : url(images/icon/620-25gray.jpg);
  width : 600px;
  height : 25px;
  color : black;
}
.style023{
  font-size : 14px;
  color : red;
  height : 30px;
}
.w5{
  width : 5px;
}
.w16{
  width : 16px;
}
.w138{
  width : 138px;
}
.font122{
  font-size : 12px;
  line-height : 18px;
  color : red;
}
.style07{
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #727272;
  border-right-color : #727272;
  border-bottom-color : #727272;
}
.h15{
  height : 15px;
}
.s08{
  font-size : 13px;
  line-height : 20px;
  color : white;
  background-color : #0080bd;
}
.s188{
  font-size : 13px;
  line-height : 20px;
  color : white;
  background-color : #0080bd;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : white white white white;}
.toi01{
  font-size : 13px;
  font-weight : bold;
  line-height : 18px;
  color : white;
  background-color : #0080bd;
  width : 120px;
  height : 25px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : white;
}
.toi02{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080bd #0080bd #0080bd #0080bd;}
.table600{
  width : 600px;
}
.riyuu{
  font-size : 11px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0080bd #0080bd #0080bd #0080bd;}
.system01{
  font-size : 14px;
  line-height : 20px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #0080bd;
}
.menu05{
  font-size : 11px;
  line-height : 18px;
  color : #585858;
  background-color : white;
}
.a0{
  text-decoration : none;
  color : #585858;
}
.style044{
  background-color : white;
  
  border-bottom-width : 2px;
  
  border-bottom-style : dotted;
  
  border-bottom-color : #0080bd;
  border-left-width : 5px;
  border-left-style : solid;
  border-left-color : #0080bd;
}
.w01{
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : #cc0000;
}
.w02{
  font-size : 14px;
  font-weight : bold;
  color : #800000;
  border-left-width : 5px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : #800000;
  border-bottom-color : #800000;
  height : 25px;
}
.s10{
  font-size : 14px;
  background-color : #e1d9b9;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : #808040;
  
  
}
.t01{
  color : white;
  background-color : red;border-style : none none none none;
  width : 200px;
  height : 30px;
  font-weight : bold;
}
.t02{
  line-height : 18px;
  width : 200px;
  font-size : 13px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : red red red red;
  color : black;
}
.h30{
  height : 30px;
}
.s01{
  color : black;
}
.s02{
  font-weight : bold;
  color : white;
  background-color : #0080bd;
  font-size : 14px;
  width : 200px;
  height : 25px;
}
.w20{
  width : 20px;
}
A{
  color : blue;
  text-decoration : none;
}