 

BODY{
  
  
  
  font-family : serif;
  
  
  
  
  margin-left : 5%;
  margin-right : 5%;
  

  
  

  
  
  font-size : 100%;
}
#seki{
  font-size : 20px;
  font-family : HGS行書体,serif;
  font-weight : bolder;
  
  
}
#kame{
  font-size : 25px;
  font-family : HGS行書体,serif;
  font-weight : bolder;
}
#midashi{
  background-color : silver;
  
  border-top-width : thin;
  border-top-style : solid;
  border-top-color : navy;
  width : 100%;
  
  margin-top : -2px;
  
  

  

  border-left-width : thin;
  border-right-width : thin;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : navy;
  border-right-color : navy;
}
H1{
  font-size : 30px;
  font-family : HGS行書体,serif;
  font-weight : bolder;
  color : #0000a0;
  
  border-left-width : 0px;
  top : 0px;
  
  text-align : center;
  margin-right : 0px;
  letter-spacing : 10px;
  margin-top : 10px;
}
#hidari{
  width : 20%;
  float : left;
  background-color : #ffceff;
  margin-top : 0px;
  
  border-top-width : thin;
  border-top-style : solid;
  border-top-color : white;
  margin-right : auto;
  border-right-width : thin;
  border-right-style : solid;
  border-right-color : navy;
  margin-left : auto;
  border-left-width : thin;
  border-left-style : solid;
  border-left-color : navy;
  margin-bottom : auto;
  
  
  
  
  position : fixed;
  height : 100%;
}
#migi{
  width : 80%;
  float : right;
  margin-top : 0px;
  margin-right : auto;
  border-top-width : thin;
  border-right-width : thin;
  border-top-style : solid;
  border-right-style : solid;
  border-top-color : white;
  border-right-color : navy;
  
  margin-bottom : auto;
  
  
  
  height : 100%;
  position : fixed;
}
H2{
  
  border-bottom-width : thin;
  border-bottom-style : solid;
  border-bottom-color : fuchsia;
  
  margin-top : 15px;
  font-weight : bolder;
  font-size : 25px;
  font-family : serif;
}
H3{
  font-weight : bold;
  
  border-bottom-width : thin;
  border-bottom-style : solid;
  border-bottom-color : maroon;
  width : 550px;
  padding-bottom : 0px;
  
  

  font-size : 25px;
}
#botan{
  font-size : 23px;
  font-weight : normal;
  
  background-color : silver;
  font-family : HGS行書体,serif;
  
  
  width : 80%;
  
  margin-left : 10%;
  
  
  border-left-width : thin;
  border-left-style : solid;
  border-left-color : white;
  border-right-width : thin;
  border-right-style : solid;
  border-right-color : white;
  
  
  
}
H4{
  
  
  
  
  color : maroon;
  
  
  
  
  margin-left : 2px;
  border-bottom-width : thin;
  border-bottom-style : solid;
  border-bottom-color : fuchsia;
  
  text-align : left;
  
  
  
  
  padding-left : 5px;
  width : 500px;
  

  padding-top : 0px;
  
  font-weight : bold;
  font-size : 24px;
}
#p1{
  
  
  
  
  margin-left : 2px;
  
  
  
  
  
  text-align : left;
  
  padding-left : 5px;
  margin-top : -5px;
  padding-top : 10px;
  font-size : 19px;
}
#p2{
  border-bottom-width : thin;
  border-bottom-style : solid;
  border-bottom-color : blue;
}
#sita{
  border-top-width : thin;
  border-top-style : solid;
  border-top-color : #000099;
  
}
#migihidari{
  width : 100%;
  height : 100%;
  z-index : 1;
  border-bottom-width : thin;
  border-bottom-style : solid;
  border-bottom-color : navy;
}
#p3{
  
  
  
  
  padding-bottom : 0px;
  text-align : left;
  width : 550px;
  margin-left : 20px;
  border-left-width : thin;
  border-left-style : dotted;
  border-left-color : aqua;
  margin-bottom : -15px;
  
  border-right-style : none;
  
  
  
  
}
#p4{
  margin-bottom : -20px;
  font-size : 80%;
  font-weight : bolder;
}
#p5{
  margin-bottom : -10px;
  
  color : fuchsia;
  font-size : 90%;
  text-align : center;
}
#syasin{
  text-align : center;
  margin-left : 15%;
  width : 70%;
}
#modoru{
  
  font-size : 15px;

  width : 120px;
  text-align : center;
  background-color : aqua;
  
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  font-weight : normal;
  margin-top : -10px;
  
  margin-left : 410px;
  height : 25px;
}
#r1{
  
  font-weight : bold;
  line-height : 60px;
  
  text-align : center;
  
  
  margin-top : 0px;
  margin-left : auto;
  margin-bottom : 0px;
  width : 200px;
  height : 60px;
  
  margin-right : auto;
  border-left-width : 5px;
  
  border-left-style : solid;
  
  border-left-color : fuchsia;
  
  
  
  
  
  
  
  background-color : #80ff00;
  
  
  

  border-right-width : 5px;
  border-right-style : solid;
  border-right-color : fuchsia;
  font-size : 20px;
  
  z-index : 1;
}
#r2{
  
  font-family : serif;
  
  line-height : 60px;
  
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : fuchsia;
  width : 200px;
  
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
  
  
  
  
  
  
  text-align : center;
  padding-top : 2px;
  font-size : 19px;
  
  height : 60px;
}
#td1{
  margin-left : 15px;
  margin-right : 5px;
  font-size : 20px;
  
}
#b1{
  
  text-align : left;
  font-size : 17px;
  font-weight : bold;
  margin-top : -40px;
  margin-left : 440px;
  width : 100px;
  
}
#div1{
  width : 600px;
}
#hidari1{
  
  border-left-width : 3px;
  border-right-width : 3px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : navy;
  border-right-color : navy;
}
#migi1{
  border-right-width : 3px;
  border-right-style : solid;
  border-right-color : navy;
}
#shita{
  border-top-width : 3px;
  border-bottom-width : 3px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : navy;
  border-bottom-color : navy;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  border-left-width : 3px;
  border-right-width : 3px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : navy;
  border-right-color : navy;
  height : 100px;
  padding-top : 15px;
}
#kap1{
  font-size : 15px;
  font-family : serif;
  
}
#b2{
  font-size : 14px;
  text-align : left;
}
#kap2{
  font-size : 16px;
  font-family : "ＭＳ Ｐゴシック",serif;
  font-weight : bold;
}
#p6{
  
  
  
  
  
  
  
  width : 555px;
  margin-left : 15px;
  padding-bottom : 5px;
  font-weight : bolder;
  
  margin-bottom : 0px;
  padding-top : 0px;
  margin-top : 0px;
  
  
  
}
#f15{
  font-size : 15px;
  font-weight : bold;
  letter-spacing : 1px;
  padding-top : 1pt;
  padding-bottom : 1px;
  margin-top : 2px;
  margin-bottom : 2px;
  
  
  
  width : 400px;
  
  
  
  background-color : #ffb3ff;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : fuchsia;
  padding-left : 20px;
  margin-left : 30px;
}
#kap3{
  font-size : 13px;
  font-weight : bold;
  margin-top : 0px;
}
#f12{
  font-size : 12px;
  font-weight : bold;
  text-align : left;
  font-family : メイリオ,serif;
}
#f13{
  font-size : 13px;
  
  
}
H5{
  font-size : 15px;
  font-weight : bolder;
  padding-bottom : 0px;
  margin-bottom : 2px;
  border-bottom-width : 1px;
  border-bottom-color : fuchsia;
  border-bottom-style : solid;
  width : 300px;
  padding-top : 0px;
  margin-top : 1px;
}
#divlink2{
  
  background-color : white;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : blue;
  height : 50px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : blue;
  border-left-color : blue;
  border-right-color : blue;
  
  text-align : center;
  
  line-height : 25px;
  width : 80%;
}
