A:link {color: #0033CC; font-size: 16px; text-decoration:none; }
A:visited {color: #000099; font-size: 16px; text-decoration:none; }
A:active{color: #FF0000; font-size:16px; text-decoration:none; }
A:hover{color: #FF0000; font-size:16px; text-decoration:none; }/* IE¤Î¤ß */

body { color: #333333; background: #FFFFFF; font-size: 14px; }
table.main { width: 480; margin: 5px; border-collapse: collapse; }
table.sub { width: 100% }
td.title { border: 2px solid #999966; background: #CCCC99; padding: 10px; }
td.sub { border: 2px solid #999966; background: #FFFFFF; padding: 5px; }

.b { font-weight: bold;}