a:link    {font-size: 95%; color: #006600; 
text-decoration:none; 
	border-bottom: 1px solid #CCFFCC;
}
a:visited {font-size: 95%;
text-decoration:none; 
	border-bottom: 1px solid #eee;
}
a:active  {font-size: 95%; 
text-decoration:none; 
}
a:hover   {font-size: 95%; 
text-decoration:none; 
background-color: #CCFFCC;}
body,div      {
 font-size: 95%;
 margin-left: 80px;
 margin-right: 30%; 
 line-height: 140%; 
 background-color: #FFFFFF;
}
td {
 font-size: 95%;
 line-height: 140%; 
}
/*タイトル*/
h1 { 
 font-size: 120%;
 text-align: center;
 font-weight: bold;
 padding: 5px;
 border: solid 1px #006600;
 background-color: #FFFFFF;
}
/*大見出し*/
h2 { 
 font-size: 100%;
 font-weight: bold;
 border-left: solid 20px #006600;
 border-bottom: solid 1px #006600;
 padding: 3px;
 margin-bottom: 1.2em;
 margin-top: 2em;
 background-color: #FFFFFF;
}
/*小見出し*/
h3 { 
 font-size: 95%;
 font-weight: normal;
 border-left: solid 15px #006600;
 border-bottom: solid 1px #006600;
 padding-left: 0.6em;
 margin-bottom: 1.2em;
 margin-top: 2em;
 margin-right : 30%;
 background-color: #FFFFFF;
}
/*作品データ*/
h5 { 
 font-size: 95%;
 font-weight: normal;
 border-left: solid 10px #006600;
 border-bottom: solid 1px #006600;
 padding-left: 0.6em;
 margin-bottom: 1.2em;
 margin-top: 2em;
 margin-right : 50%;
 background-color: #FFFFFF;
}
blockquote {
 font-size: 90%;
 border-left: solid 1px #006600;
 border-right: solid 1px #006600;
 border-top: solid 1px #006600;
 border-bottom: solid 1px #006600;
 padding: 1em 5px 1em 5px;
 margin-bottom: 1.2em;
 margin-top: 2em;
 background-color: #FAFBD7;
}
