body {
  font-family: Arial;
  font-size: 12px;
  background-color: #f0f0f0;
  color: #333;
}
a:link {
 color: #333;
 font-weight: bold;
 text-decoration: underline;
}
a:visited {
 color: #333;
 font-weight: bold;
 text-decoration: underline;
}
a:hover {
 color: #333;
 font-weight: bold;
 text-decoration: none;
}
.ttl {
 font-size: 18px;
 font-weight: bold;
 text-align: center;
 color: #1e4696;
}
.hm1 {
 position:absolute; 
 width:608px; 
 left:50%; 
 margin-left:-304px;
 margin-top:10px;
}
.hm2 {
 position:absolute; 
 width:608px; 
 left:50%; 
 margin-left:-304px;
 margin-top:90px;
}
.nm {
 color: #1e4696;
 font-size: 16px;
 font-weight: bold;
 margin-top:18px;
}
.nm a:link {
 color: #1e4696;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
}
.nm a:visited {
 color: #1e4696;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
}
.nm a:hover{
 color: #1e4696;
 font-size: 16px;
 font-weight: bold;
 text-decoration: underline;
}
.m1 {
 height: 58px;
 width: 204px;
 text-align:center;
 background: url('img/01.png');
 float:left;
}
.m2 {
 height: 58px;
 width: 200px;
 text-align:center;
 background: url('img/02.png');
 float:left;
}
.m3 {
 height: 58px;
 width: 204px;
 text-align:center;
 background: url('img/03.png');
 float:left;
}
.om1 {
 height: 15px;
 width: 608px;
 text-align:center;
 background: url('img/04.png');
}
.om2 {
 width: 608px;
 text-align:center;
 background: url('img/05.png');
}
.om3 {
 height: 15px;
 width: 608px;
 text-align:center;
 background: url('img/06.png');
}