a:link, a:visited, a:active, a:hover { text-decoration: none }
a:link { color: #008080; font-weight: bold }
a:visited { color: #FF9900 } 
a:active { color: #990000; font-weight: bold }
a:hover { color: #990000; font-weight: bold }

body { font-size: 14px ; color: #003333 }

table {	font-size: 12px ; table-border-color-light: #FFFF66; table-border-color-dark: #000000 }

h1 { font-size: 21px ; font-weight: 600 ; line-height: 120% ; color: #000080 }
h2 { font-size: 18px ; font-weight: 600 ; line-height: 120% ; color: #3300CC }	/* 通常の見出し */
h3 { font-size: 16px ; font-weight: 400 ; line-height: 150% ; color: #003333 }	/* 本文用の標準フォント */
h4 { font-size: 14px ; font-weight: 400 ; line-height: 120% ; color: #666666 }	/* 標準フォントで灰色文字 */
h5 { font-size: 12px ; font-weight: 200 ; line-height: 120% ; color: #003333 }	/* 標準フォントの小サイズ */
h6 { font-size: 12px ; font-weight: 200 ; line-height: 120% ; color: #666666 }	/* コメントの灰色文字 */

.red { color: #ff0000 }
.blue { color: #3300cc }
.line { line-height: 120% }
.verdana { font-family: "Verdana, Geneva,*" }
.yellow { background-color: #ffff00 }
p.special { margin: 8px 30px }