body { font-size: 8pt; margin: 0; font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif; scrollbar-base-color: #ffffff; }
td { font-size: 9pt; }
form { marigin-top: 0px; margin-bottom: 0px }
a { text-decoration: none; }
a:hover {color: #ff0000; text-decoration: underline }
.txtind { text-indent: 1em }
.ftl { font-size: 12pt }
.fts { font-size: 8pt }
.und { border-bottom: 1px solid #ccccff }
.line { line-height: 16px }
.wt { color: #ffffff }
.rd { color: #ff3333 }
.bl { color: #333399 }
.bg { color: #666699 }
.bk { color: #333333 }
.ml { color: #990000 }
.msg { margin-left: 15px; margin-right: 15px; font-size: 8pt; line-height: 15px; color: #666699 }
.ind01 { margin-left: 10px }
.ind02 { margin-left: 20px }
.ind03 { margin-left: 30px }
.ind04 { margin-left: 40px }
.ind05 { margin-left: 50px }
.ind08 { margin-left: 80px }
.tt01 { color: #3300cc; font-size: 11pt; font-weight: bold }
.tt02 { color: #ffffff; font-size: 10pt; font-weight: bold }
.ct0 { color: #000033; font-size: 9pt; line-height: 15px }
.ct1 { color: #000099; font-size: 9pt; line-height: 15px }
.ct2 { color: #990000; font-size: 9pt; line-height: 15px; padding: 5px }
.ct3 { color: #669966; font-size: 8pt; padding: 3px }
.sb01 { font-size: 10pt; line-height: 16px }
.tbbg { background-color: #99ffcc }
.tbl0 { border: 3px double #339966 }
.tbl1 { border: 3px double #6699cc }
.tbl2 { border: 3px double #ee9966 }
.tbl3 { background-color: #ccddee }
.btn { border: 1px outset #ccccff; background-color: #6699ff; color: #ffffff }
.btn2 { border: 1px outset #ffcccc; background-color: #ff9966; color: #ffffff }
.tbl12 {
 border-top: 3px double #666699;
 border-left: 3px double #666699;
 border-right: 3px double #ddddff;
 border-bottom: 3px double #ddddff;
 background-color: #eeffff
}
.inp {
 border-top: 2px solid #669966;
 border-left: 2px solid #669966;
 border-right: 1px solid #ddffdd;
 border-bottom: 1px solid #ddffdd;
 background-color: #eeffff
}
.slc { background-color: #eeffff }

