a{font-size:1em;text-decoration:none;font-weight:600;color:maroon}
a:hover{color:#FF0000;font-style:bold;text-decoration:none;background:#ffdab9} 
a:active{color:yellow}
a:visited{font-size:1em;font-weight:400;color:brown}

h1{text-align:center;font-family:"ＭＳ　Ｐ明朝", ICA;font-size:20pt;font-weight:900;margin:0.5em;padding-top:0em;padding-bottom:0em;padding-left:0em;padding-right:1em;color:yellow}
h1 SPAN.SUB{font-family:san-serif;font-size:10.1pt;font:italic}
h2{text-align:left;font-size:1.5em;font-weight:600;color:#822020;margin:1em;padding-top:0em;padding-bottom:0em;padding-left:0em;padding-right:1em}
h2 SPAN.SUB{font-size:0.9em;font-weight:400}
h2 SPAN.KSUB{font-size:1.1em}
h3{text-align:left;font-size:1.3em;font-weight:600;color:#822020;margin-left:1em;padding:1em 1em}
h3 SPAN.SUB{text-align:left;font-size:0.8em;font-weight:400;padding:0.5em 0.5em}
h4{text-align:left;font-size:1.2em;font-weight:600;color:#822020;margin-left:2em;padding:0.5em 0.5em}
h4 SPAN.SUB{text-align:left;font-size:0.8em;font-weight:400;padding:0.5em 0.5em}

h5{text-align:center;font-size:1em;font-weight:400;color:#822020;padding:0.5em 0.5em}
p{text-align:left;font-size:1em;font-family:"ＭＳ 明朝",serif;color:darkgreen;font-weight:400;margin-left:3em;margin-right:3em;line-height:170%}
ul{font-size:1em;text-align:left;line-height:150%;color:navy;margin-left:1.5em;padding-top:0em;padding-bottom:0em;padding-left:3em;padding-right:1em}
ol{font-size:1em;text-align:left;line-height:150%;margin:1em;padding-top:0em;padding-bottom:0em;padding-left:3em;padding-right:1em}
dd{text-align:left;font-size:0.9em;font-weight:400;margin-left:3em:margin-right:3em;line-height:130%;padding-left:3em;padding-right:1em}
blockquote{text-align:left;font-size:0.9em;font-weight:500;color:brown;margin-left:5em;margin-right:3em;line-height:150%}
div.note{margin-left:3em;margin-right:3em;border-style:none none none solid;border-width:0em 0em 0em thick;border-color:navy}
div.intro{margin-left:3em;margin-right:1em}
div.indent10{margin-left:10em;margin-right:1em;border-style:none none none solid;border-width:0em 0em 0em thick;border-color:blue;padding:0.5em 1em}
div.evangelist{margin-left:3em;margin-right:1em;border-style:none none none solid;border-width:0em 0em 0em thick;border-color:brown}
div.smallnote{font-size:80%;margin-left:2em;margin-right:2em}
div.indent5{margin-left:5em;margin-right:1em;border-style:none none none solid;border-width:0em 0em 0em thick;border-color:blue;padding:0.5em 1em}
div.boxj{margin-left:4em; margin-right:2em;width:90%;border-width:3;border-color:green;border-style:solid;padding:10px}
div.boxe{margin-left:2em; margin-right:2em;width:auto;border-width:thin;border-color:green;border-style:solid;padding:10px;font-family:monospace"}