a:link{ text-decoration:none; color:#6666CC; }
a:visited{ text-decoration:none; color:#6666CC; }
a:active{ text-decoration:none; color:#FF6699; }
a:hover{ 	text-decoration: overline underline; color: #00AACC; }
body{ font-size:9pt; color:#737373; background-color:#ffffff; background-image:url(); margin-left:2%; margin-right:2%; }
tr,td{ font-size:9pt; color:#737373; }
hr{ color:#aaaaaa; }


h1{
border-top:solid 2px #FFA000;
border-bottom:solid 2px #FFA000;
border-left:solid 2px #F0F0E8;
border-right:solid 2px #F0F0E8;
background-color:#FFFFFF;
color:#000000;
font-size:16pt;
font-weight:bold;
margin:0 0 0 0;
padding:4 4 4 4;
}




h2{
border-left:solid 6px #FF2000;
border-bottom:solid 1px #D0D0D0;
background-color:#FFFEF4;
font-size:10pt;
font-weight: bold;
margin:0 4 4 0;
padding:0 0 0 0;
}


h4
{
border-top:solid 2px #FFFFF8;
border-left:solid 2px #FFFFF8;
border-right:solid 2px #E0E0D8;
border-bottom:solid 2px #E0E0D8;
background-color:#FFFEF4;
font-size:10pt;
font-weight:normal;
margin:0 0 0 0;
}
h5
{
border-top:solid 2px #FFFFF8;
border-left:solid 2px #FFFFF8;
border-right:solid 2px #E0E0D8;
border-bottom:solid 2px #E0E0D8;
background-color:#FFFEF4;
font-size:10pt;
font-weight:normal;
margin:0 0 0 0;
}

h3{
font-size:10pt;
font-weight:normal;
margin:0 0 0 0;
}

form
{
margin:0 0 0 0;
}


.st02{
border-top:solid 2px #FFFFF8;
border-left:solid 2px #FFFFF8;
border-right:solid 2px #E0E0D8;
border-bottom:solid 2px #E0E0D8;
background-color:#FFFEF4;
font-size:10pt;
font-weight:normal;
margin:0 0 0 0;
}

.st01{
border-top:solid 1px #FFFFF8;
border-left:solid 1px #FFFFF8;
border-right:solid 1px #E0E0D8;
border-bottom:solid 1px #E0E0D8;
background-color:#FFFFFF;
margin:0 0 0 0;
}

small{
font-family: Times New Roman;
font-weight: bold;
font-size:10pt;
}


#mid{ font-size:12pt; }
.sha1{ color:#FFFFFF; width:100%; filter:Shadow(strength=3,direction=120,color=#000000) }
.sha2{ color:#FFFFFF; width:100%; filter:Shadow(strength=1,direction=120,color=#444444) }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:540; border-style:; border-color:; }
#log-0{ background-color:#FFCC66; } /* ランキング順位 */
#log-1{ background-color:#FEFEE0; } /* タイトル */
#log-2{ background-color:#FFFFF0; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
log-5{ background-color:#FFFAF4F; } /* カテゴリー2 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#A7C2DD; color:#000000; font-size:11pt; } /* タイトルバー */
#mid-bar{ background-color:#DDDDDD; } /* 中段バー */
