a:link    {font-color: #404040; font-size: 95%;}
a:visited {font-color: #404040; text-decoration:none; font-size: 95%;}
a:active  {font-color: #404040; text-decoration:none; font-size: 95%;}
a:hover   {font-color: #404040; text-decoration:none; background-color: #FFB6C1;font-size: 95%;}

/*全体の文字*/
body      {
 font-size: 95%;
 margin-left: 100px;
 width: 800px; 
 line-height: 140%; 
 background-image : url(back.gif);
 background-color: #eef7ff;}

td,div      {
 line-height: 140%;
 font-size: 95%; 
}

/*タイトル*/
h1 { 
 font-size: 120%;
 text-align: center;
 font-weight: bold;
 padding: 3px;
 border: solid 1px #404040;
 background-color: #FFFFFF;
}
/*サブタイトル*/
h2 { 
 color: #FFFFFF;
 font-size: 100%;
 font-weight: bold;
 width : 400px;
 padding: 5px;
 border: solid 1px #404040;
 background-color: #808080;}
 
/*サブタイトル*/
h3 { 
 font-size: 100%;
 font-weight: normal;
 border-left: solid 10px #808080;
 border-bottom: solid 1px #808080;
 padding: 5px;
 margin-bottom: 1em;
 margin-top: 2em;
 background-color: #FFFFFF;}