h1{
  font-size : 13px;
  font-weight : normal;
  color : silver;
  margin-top : 1mm;
  margin-left : 1mm;
  margin-right : 1mm;
  margin-bottom : 1mm;
  text-align : left;
  padding-top : 0px;
  padding-left : 4mm;
  padding-right : 0px;
  padding-bottom : 0px;
}
h2{
  font-size : 27px;
  font-weight : bold;
  color : #2d2dff;
  margin-top : 4mm;
  margin-left : 1mm;
  margin-right : 1mm;
  margin-bottom : 1mm;
  width : 400px;
  float : left;
}

#top{
  width : 700px;
  background-color : #427de1;
  padding-top : 5pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 5pt;
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}
#top2{
  width : 700px;
  border-width : 2px 1px 1px 1px;border-right-width : 2px;border-bottom-width : 2px;border-left-width : 2px;border-color : #8080ff #8080ff navy navy;border-bottom-color : #8080ff;border-left-color : red;border-left-color : #8080ff;
  
  height : 40px;
  
  
border-style : solid solid solid solid;}


#main0{
  padding-left : 7pt;
  padding-right : 7pt;border-width : 1px;border-right-width : 1px;border-bottom-width : thin;border-left-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-style : solid solid solid solid;border-top-color : gray;border-right-color : gray;border-bottom-color : gray;border-left-color : gray;
  width : 700px;
  padding-top : 15pt;
  padding-bottom : 7pt;
  background-color : #efefef;
  text-align : center;
  scrollbar-track-color : silver;
}
#kateg{
  width : 133px;
  float : left;
  text-align : center;
  z-index : 1;
  font-size : 13px;
  font-weight : normal;
  background-color : #f2f2f2;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
#yaji{
  text-align : right;
  width : 120px;
}

p{
  padding-left : 20pt;
  color : black;
  font-size : 16px;
  text-align : left;
  
}

.a1{
  width : 320px;
  text-align : center;
  float : left;
  font-size : 10px;
  font-weight : normal;
  color : green;
}
.a2{
  text-align : center;
  width : 320px;
  font-size : 10px;
  font-weight : normal;
  color : #00cc00;
}

.a3{
  text-align : left;
  width : 300px;
  color : black;
  font-size : 16px;
  font-weight : normal;
}

#main{
  background-color : white;border-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-style : solid solid solid solid;border-top-color : navy;border-right-color : navy;border-bottom-color : navy;border-left-color : navy;
  width : 700px;
  height : 640px;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-bottom : 5px;
  padding-right : 5px;
  font-size : 16px;
  font-weight : normal;
  
}
#first{
  text-align : center;
}
#second{border-width : thin thin thin thin;border-style : dotted dotted dotted dotted;border-color : #92775f #92775f #92775f #92775f;
  width : 580px;
}
#flame{
  text-align : center;border-width : thin thin thin thin;border-style : dotted dotted dotted dotted;border-color : gray #856950 #856950 #856950;border-left-color : #856950;
  padding-top : 10px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 40px;
  margin-bottom : 15px;
}
#center{
  width : 400px;
  text-align : left;
}

#link{
  text-align : center;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-style : solid solid solid solid;border-color : navy;border-right-color : navy;border-bottom-color : navy;border-left-color : navy;
  width : 700px;
  height : 37px;
  
  background-color : #1395f4;
  
 

  

  padding-bottom : 3px;
}

TD{
  color : #ff8040;
}


h3{
  font-size : 19px;
  font-weight : bold;
  color : navy;
  
}

#left{
  width : 310px;
  height : 550px;
border-width : thin thin thin thin;border-style : dotted dotted dotted dotted;border-top-color : red;border-right-color : red;border-bottom-color : red;border-left-color : red;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  color : black;
}

#migi1{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-top-width : 3px;border-left-width : 3px;border-right-width : 3px;border-bottom-width : 3px;border-style : dotted dotted dotted dotted;border-color : green green green green;
  width : 318px;
  height : 63px;
  font-size : 14px;
  font-weight : normal;
  color : green;
  margin-bottom : 5px;
}
#migi2{border-top-width : 3px;border-left-width : 3px;border-right-width : 3px;border-bottom-width : 3px;border-style : solid solid solid solid;border-top-color : #c7b69a;border-right-color : #c7b69a;border-bottom-color : #c7b69a;border-left-color : #c7b69a;
  width : 315px;
  height : 200px;
  font-size : 14px;
  font-weight : normal;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  color : black;
}


#foot{
  background-color : #406de8;
  width : 700px;
  height : 27px;
  
  

  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 : navy;
  border-right-color : navy;
  border-bottom-color : navy;
  padding-top : 3px;
  margin-bottom : 6px;
  color : #ffffff;
  
  
}

CENTER{
  font-size : 15px;
}
.a01{
  width : 400px;
  height : 40px;
  float : left;
  padding-top : 17px;
  margin-left : 10px;
}
.a02{
  width : 200px;
  height : 40px;
  padding-top : 17px;
}
#top2-1{
  width : 120px;
}
#waku{
  width : 550px;
  text-align : left;
  margin-top : 20px;
  background-color : #ffff80;
  padding-top : 10px;
  padding-left : 15px;
  padding-bottom : 15px;
  font-size : 23px;
  font-weight : normal;
  color : red;
}
#info{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;border-width : medium medium medium medium;border-style : solid solid solid solid;border-color : yellow yellow yellow yellow;
  width : 600px;
}
.b1{
  font-size : 24px;
  font-weight : bold;
  color : blue;
  margin-left : 40px;
  margin-bottom : 10px;
}
#gt1{
  width : 210px;
  height : 100px;
border-width : thin thin thin thin;border-style : solid solid solid solid;border-color : #8080ff #8080ff #8080ff #8080ff;
  float : left;
  margin-right : 3px;
  padding-top : 3px;
}
#gt2{border-width : thin thin thin thin;border-style : solid solid solid solid;border-color : yellow yellow yellow yellow;
  width : 210px;
  height : 100px;
  float : left;
  padding-top : 3px;
}
#gt3{border-width : thin thin thin thin;border-style : solid solid solid solid;border-color : #ff8000 #ff8000 #ff8000 #ff8000;
  width : 210px;
  height : 100px;
  padding-top : 3px;
  float : none;
}
#gt1-1{
  width : 208px;
  height : 350px;
  text-align : center;
  float : left;
  margin-right : 3px;
  border-right-width : thin;
  border-right-style : solid;
  border-right-color : silver;
}
#gt2-1{
  width : 208px;
  height : 370px;
  float : left;
  border-right-width : thin;
  border-right-style : solid;
  border-right-color : silver;
}
#gt3-1{
  width : 208px;
  height : 350px;
  float : none;
}
#gt-post{
  width : 650px;
  height : 350px;
}
#thanks{
  
  padding-top : 350px;
}
#foot1{
  font-size : 13px;
  font-weight : normal;
  color : #3d3d3d;
}
