
body{border-width:0px 0px 0px 50px; font-size:90%; lign-height:130%;
 font-family:monospace; border-style:groove; border-color:#000080;
 margin:0pt; background-color:#ecffff;}
a:link         { color:#0000ff ;}
A:VISITED    { color : blue;}
A:HOVER      { color:#ff0000 ;
  background-color : #bfffbf;
  text-decoration : none;
}
A:ACTIVE     { color : #00e300;
  text-decoration : underline;
}

.rogo{ width:251; height:114; border-widh:0;}

.topback{margin:0; background-color:#000080; }
.tt{margin:0pt; color:#ffffff; text-align:left;  padding:0pt;}
.mt{vertical-align:middle; font-size:12pt; padding-left:10px;
 font-weight:normal; margin:0;}
.title{font-size:12pt; margin:0; padding:0; }
.tach{background-color:#409fff; color:#ffffff; padding:0;
 font-weight:bold; font-size:16pt; margin:0;}
.seisaku{font-size:12pt; background-color:#ffffff;
 padding:0; color:#000000; margin:0;}

.pan{font-size:80%; margin padding:0.5em; line-height:150%;}

.mlink{text-align:center; margin-top:10px; font-weight:bold;
margin-bottom:10px; margin-top:10px; font-size:120%;}


.ntr{background-color:#e4e4e4; text-align:center;}
.ntd1{width:100; padding:0.1em;}
.ntd2{width:250; padding:0.1em;}
.ntd3{width:100; padding:0.1em;}
.ntdy{background-color:#ffff93;}

TABLE{margin : 1pt 2pt 2pt;margin-left : 2pt;margin-right : 1pt;margin-bottom : 1pt;margin-left : 1pt; border-collapse:collapse;
 border-width : 5px 5px;border-bottom-width : 5px;border-left-width : 5px; border-color:#0000ff; white-space:nowrap:;
  
}
th{background-color:#e2e2e2;  padding:0.5em; border-width:2px;
 border-color:#000080;}
TD{padding-top : 1em;padding-right : 1em;padding-bottom : 1em;padding-left : 1em; border-top-width : 5px;border-right-width : 5px;border-bottom-width : 5px;border-left-width : 5px; border-color:#000080;
 font-size : 20px; line-height : 150%;border-style : double double double double;}


H1{font-size : 13pt; color:#ffffff; font-weight : normal; 
 background-color:#0000d7; padding:0.25em; margin:0;
  font-family : HGŠÛºÞ¼¯¸M-PRO;
}

h2{font:100%;}

.mnavi{ margin padding:0.5em; text-size:100%; line-height:125%;}

.gakko{margin-left:5px; background-color:#0000d7; padding:0.25em;
 color:#ffffff; border-style:solid; font-size:14pt;  
 border-width:0 3pt 3pt 0; border-color:#409fff; }

.honbun{width:500px;line-height:130%; text-indent:1em; margin-left:5px;}

.janpu{margin-left:200px;}

.modoru{text-align:center; font-size:120%; letter-spacing:0.1em;}

.3blue{width:18; height:18; border-width:0;}
.3pink{width:18; height:18; border-width:0;}
.3green{width:50; height:30; border-width:0;}
.miru{width:50; height:30; border-width:0;}


hr{color:#409fff;}




.st{
  font-size : 80%;
}
