a:link{ text-decoration:underline; color:#6666CC; }
a:visited{ text-decoration:underline; color:#996699; }
a:active{ text-decoration:underline; color:#FF6699; }
a:hover{ text-decoration:underline; color:#FF6699; }
body{ font-size:11pt; color:#333333; background-color:#ffffff; background-image:url(); margin-left:4%; margin-right:4%; }
tr,td{ font-size:11pt; color:#333333; }
hr{ color:#aaaaaa; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#6699cc;font-size:0.8em; } /* 管理人コメントの色 */
#log{ width:100%; border-style: solid none none none; border-width:1px;border-color:#9999CC;}
#log-0{ background-color:#ffffbb; border-style: none none solid solid; border-width:1px;} /* ランキング順位 */
#log-1{ background-color:#ffffff; border-style: none none solid none; border-width:1px;} /* タイトル */
#log-2{ background-color:#ffffbb; border-style: none solid solid none; border-width:1px;} /* カテゴリ */
#log-3{ background-color:#ffffff; border-style: none none solid none; border-width:1px;} /* 紹介文 */
#log-4{ background-color:#660000; } /* 管理人コメント */
#title-bar{ background-color:#66ffff; color:#000000; font-size:13pt; } /* タイトルバー */
#mid-bar{ background-color:#ccffff; } /* 中段バー */
#sogo_top01{border-collapse: collapse;width:564px;}
#sogo_top01 TD { 
border: 1px #1C79C6 solid; /* セルの枠線（太さ・色・スタイル） */ 
background-color: #FFFFFF; /* セルの背景色 */ 
padding: 3px; /* セル内の余白 */ 
font-size:0.7em;width:94px;} 
#top_side_td{ background-color:#ffffdd;vertical-align :top;font-size:0.9em;}
#top_side1{}
#top_side1 TD{font-size:0.9em;}
#top_side_link{border-collapse: collapse;}
#top_side_link TD{border: 1px #1C79C6 solid;background-color: #FFFFFF;padding: 3px;font-size:0.7em;}


