body { margin: 20px; padding: 0; color: #333; background-color: #ffffdd; background-image: url(img/bg.jpg); } /*リンク*/ a:link { color: #3366FF; text-decoration: none; } a:visited { color: #9933FF; text-decoration: none; } a:hover { color: #ff9900; text-decoration: none; } a:active { color: #ff9900; text-decoration: none; } /*TDブロック*/ td { text-align: left; vertical-align: top; font-size: 12px; line-height: 200%; } td.left_middle { border-style: solid; border-color: #fff #333 #333 #fff; border-width: 1px; padding: 2px; text-align: left; vertical-align: middle; font-size: 12px; line-height: 200%; } option { background-color: #ffcc66; } s { font-color: #ff3333; }