/* CSS Document  */
body {
    margin: 0px 0px 20px 0px;
    background-color: #FFFFFF;
    text-align: left;
}
p {  /* 日付＋タイトルのデザイン */
    margin: 1;
    font-size: 10px;
}

a {  /* リンクされた文字 */
    text-decoration: none;
}

a:link {  /* 未訪問のリンク */
    color: #336699;
}

a:visited {  /* 訪問後のリンク */
    color: #CC3366;
}

a:hover {  /* マウスをのせたとき */
    color: #336699;
}
a:active {   /* クリック中 */
    color: #336699;
}
table{
font-size: 12px;
width:280px;
}
table tr:hover {
background:none repeat scroll 0 0 #EEEEEE;
color:#000000;
}
table tbody td {
border-bottom:1px dotted #D6D6D6;
font-size:100%;
padding:6px 2px 4px 2px;
letter-spacing:0.8px;
}