
div.top{



text-align:center;

background-color:A4E9FF;

height:120px;

padding-top:1.2em;

}

h1{

font-size:24px;

padding-top:0px;

padding-bottom:0px;

margin-bottom:0px;

font-family:serif;

}

h2{


font-size:18px;

padding-left:1em;

padding-right:1em;

font-family:serif;

}

div.main2{




}


.main h3{

font-size:18px;

text-align:center;

font-family:serif;


}

p.maintop{

font-size:11pt;

line-height:1.8em;

font-family:serif;


}


p.main{

font-size:18px;

line-height:2.8em;


letter-spacing:0.1em;

font-family:serif;

padding-left:1em;

padding-right:1em;

}

p.main2{

font-size:18px;

line-height:2.8em;

font-weight:bold;

letter-spacing:0.1em;

font-family:serif;

padding-left:1em;

padding-right:1em;

}





p.main3{

font-size:18px;

line-height:2.8em;


letter-spacing:0.1em;

font-family:serif;

padding-left:1em;

padding-right:1em;

}




@media (max-width: 640px) {
  img{
    max-width: 98%;
    height: auto;
  }
}









p.body{

font-size:21px;

line-height:2.8em;


letter-spacing:0.1em;

font-family:serif;

padding-left:1em;

padding-right:1em;

}







div.menu{


}



p.menu{


font-size:16px;

padding-left:5.2em;

line-height:1.2em;

}




p.side{



text-align:center;

}






nav {
  width: 100%;
  height: 180px;
  
  padding-top: 30px;
  
  padding-bottom: 30px;
  
  margin-bottom: 30px;


  
   
  
  box-sizing: border-box;
}
ul {
  display: flex;
  
 
  
}
li {
  list-style: none;
  
   margin-left: 1px;
   
   margin-right: 1px
}
a.nav {
  display: block;
  text-decoration: none;
  
  margin-right: 35px;
}












div.footer{

clear:both;

text-align:center;

font-size:16px;

height:150px;


}




table.main{

width:100%;

text-align:center;


background-color:#9966ff;

}

td.eto{

width:25%;

}







td{

padding-top:1.2em;

padding-bottom:1.2em;


}


p.bn{

text-align:center;


}



span.red{

color:red;




}




span.green{

color:green;




}





span.blue{

color:blue;




}













span.bara{

color:#ff00ff;




}



p.pr2{

font-size:14px;

text-align:center;

color:black;



}



p.pr3{

font-size:14px;

text-align:center;

color:black;

font-weight:bold;



}




img { border-style:none; } 

a img { border-style:none; }



