@charset "Shift_JIS";

/*===== Element property-info =====*/
p a:link, p a:visited { text-decoration: underline }

h1.contentstable { margin-top: 2em; font-size: large; border-top: 1px solid #000; 
border-bottom: 1px solid #000; padding: 3px; margin-bottom: 0.3ex; color: #000; 
background-color: #ffd }
h2 { font-size: 1em; margin-bottom: 0.2ex; margin-top: 1.5em }

/*===== Apprication property-info =====*/
p.mmg { margin-top: 0px; margin-bottom: 2em }
p.nmg { margin: 0px }
ul.bm { margin-bottom: 2em }
p.usp { margin-bottom: 0px }
p.usp2 { margin-top: 0px }
p.idt2 { margin-bottom: 0px; text-indent: 1em }
p.idt3 { text-indent: 1em }
p.idt4 { margin-top: 0px; text-indent: 1em }
p.sub { margin: 0px; text-align: right; font-size: 80% }
p.nlf { margin-bottom: 0; font-weight: bold }

pre.samp { margin: 1em ; padding: 10px; border-style: none; background-color: #ccf }
pre.samp2 { margin: 1em; padding: 0px; border-style: none }
code.st { font-weight: bold; font-family: monospace }
form{ margin-top: 0 }

/*===== Table property-info =====*/
table { margin: 10px 1em 1em }
.ctm { padding: 0 1em; font-family: monospace }
.ctc { padding: 0 1em }
thead td { font-weight: bold; text-align: center }

/*===== ETC property-info =====*/
span.wt { padding: 3px; background-color: #fff; color: #000 }
span.obr { font-size: 90%; font-style: italic; font-weight: normal; color: #000 }
div#cot { margin: 1em 50px; padding: 1em; border: 3px double #f00 }
div.body a:link,div.body a:visited { text-decoration: underline }
img.sampleleft { float: left; margin-right: 10px }

pre a:link, pre a:visited { text-decoration: none !important }



