body {font-size:smaller;}
a.mai { color: #0000FF; background-color: #FFFFFF; text-decoration: underline; }
a.url { color: #0000FF; background-color: #FFFFFF; text-decoration: underline; }
a[href^="http://"],a[href^="https://"]{ background: url(../../dk_pic/arrow_blue.gif) center right no-repeat; padding-right: 15px; margin-right: 3px; }
a[href$="pdf"]{ background: url(../../dk_pic/pdf_red.jpg) center right no-repeat; padding-right: 15px;  margin-right: 3px; }
a[href^="ftp://"],a[href$="zip"],a[href$="lzh"],a[href$="exe"],a[href$="msi"],a[href$="cab"]{ background: url(../../dk_pic/file_blue.gif) center right no-repeat; padding-right: 15px; margin-right: 3px; }
span.ank { color: #000000; background-color: #FFFFFF; }
span.br1 { color: #000080; background-color: #FFFFFF; }
span.br2 { color: #000080; background-color: #FFFFFF; }
span.co1 { color: #000080; background-color: #FFFFFF; }
span.co2 { color: #000000; background-color: #FFFFFF; }
span.dbc { color: #FFFFFF; background-color: #FF0000; }
span.int { color: #0000FF; background-color: #FFFFFF; }
span.rsv { color: #000000; background-color: #FFFFFF; font-weight: bold; }
span.str { color: #FF0000; background-color: #FFFFFF; }
span.sym { color: #000000; background-color: #FFFFFF; }
pre { margin: 0px }
pre.tead { line-height: 1em; font-family: '&#65325;&#65331; &#12468;&#12471;&#12483;&#12463;'; font-size: 10pt; }
table { margin-left: 16px;}
table.normal { border-collapse:collapse; border-style: solid; border-width: 0px }
table.tead { width: 90%; text-align: left; border-style: solid; border-width: 1px; }
td { white-space: nowrap; padding: 2px 4px;}
td.normal { background-color: #FFFFFF; border-style: solid; border-width: 1px;}
td.tead { white-space: nowrap; color : #000000; background-color: #FFFFFF; }
td.header { white-space: nowrap; color : #000000; font-weight: bold; background-color: #FDDBCC; }
td.center { Text-align: center; }
td.price {text-align: right; }
p.main { font-size: 120%; font-weight: bold; color: #606060; }
span.seealso { color: navy; font-weight: bold; margin-left: 16px;}
span.bold { font-weight: bold; }
span.attention { color: red; }
h2 { font-weight: bold; font-size: 120%; color: #404040; }
li { margin-top: 4px; margin-bottom: 4px; }
td.header { white-space: nowrap; color : #000000; font-weight: bold; background-color: #EFEFF7; }
td.console_green { white-space: nowrap; color : #00DD00; background-color: black; border: 1px solid #000000; }
td.console_white { white-space: nowrap; color : white; background-color: black; border: 1px solid #000000; }
td.console_amber { white-space: nowrap; color : #FF9900; background-color: black; border: 1px solid #000000; }
img { margin-left: 16px;}
img.line { border: solid 1px #404040;}
img.center { margin-left: 0px;}
.list { margin: 8px;}
.srccode { width: 80%;}
.homewindow { position: fixed; bottom: 8px; right: 8px; } 
.wrap { white-space: normal; } 
