a:link{ text-decoration:none; color:#0000FF; }
a:visited{ text-decoration:none; color:#0000FF; }
a:active{ text-decoration:underline; color:#FF6699; }
a:hover{ text-decoration:underline; color:#FF0000; }
body{ font-size:11pt; color:#880000; background-color:#EFEFEF; background-image:url(); margin-left:4%; margin-right:4%; }
tr,td{ font-size:10pt; color:#505050; }
hr{ color:#808080; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#2D6E89; } /* 管理人コメントの色 */
#log{ width:800; border-style:none; border-color:#EFEFEF; }
#log-0{ background-color:#efefef; } /* ランキング順位 */
#log-1{ background-color:#efefef; } /* タイトル */
#log-2{ background-color:#EFEFEF; } /* カテゴリ */
#log-3{ background-color:#EFEFEF; } /* 紹介文 */
#log-4{ background-color:#EFEFEF; } /* 管理人コメント */
#title-bar{ background-color:#dbdbb7; color:#505050; font-size:13pt; } /* タイトルバー */
#mid-bar{ background-color:#EFEFEF; } /* 中段バー */



/*## メニュー用  ##*/
td.menu{
        border:solid 1px #0000A8; 
        font-size : 9pt;#edf0de
        color : #800000;
        text-align : center;
        background-color: #E1E100; height :22px;
        
        }
        
/* メニュー用  */
td.menu,
div.menu{
        border:solid 1px #0000A8; 
        font-size : 9pt;
        color : #404040;        
        background-color: #FFFFC0;
        
        }
        
span.menu_1{

        font-size: 9pt;
      	letter-spacing: 0px; 
        }       
td.menu_2{        
        border: solid 1px #88D988;
        background: #ff0000 url("");
        padding: 3px ; 
        font-size: 9pt;     
       } 
       
td.menu_3{        
        border: solid 2px #3d41c3;
        background: #EAEACC url("");
        padding: 3px ; 
        font-size: 9pt;       
       }         
