H1{border-style:solid; border-color:#2e8b57; border-width:5 0 5 0
; margin-left:30px; margin-right:30px; padding:16px
; font-size:large; font-weight:900; text-align:center; letter-spacing:-0.04em}
H1 small,H2 small,H3 small{font-weight:600}
H2{border-style:solid; border-color:#3cb371; border-width:0 0 3 28
; margin-left:30px; margin-right:30px; padding-left:16px
; font-size:x-large; font-weight:400; letter-spacing:0.2em}
H3{border-style:solid; border-color:#20b3aa; border-width:0 0 0 24
; margin-left:30px; padding-left:12px;
; font-size:large; font-weight:400; letter-spacing:-0.02em}
BODY{background:#fffafa
scrollbar-3dleft-Color : #fffafa;
scrollbar-3dLight-Color : #fffafa;
scrollbar-Arrow-Color : #2e8b57;
scrollbar-DarkShadow-Color : #fffafa;
scrollbar-Highlight-Color : #2e8b57;
scrollbar-Shadow-Color : #2e8b57;
scrollbar-Track-Color : #fffafa;
scrollbar-face-color : #fffafa}
DIV{margin-top:0em; margin-bottom:0em; vertical-align:bottom
; text-justify:inter-ideograph}
P{margin-top:2em; margin-bottom:2em;}
.diary{margin-left:14%; margin-right:15%; margin-top:0.25em
; border-style:solid; border-width:0.1em; padding:0.4em
; border-color:#f0f8ff; background:#f0f8ff; line-height:140%
; font-size:medium; font-style:normal; font-family:monospace; letter-spacing:-0.02em}
.diary2{margin-left:14%; margin-right:15%; margin-top:0.25em
; border-style:solid; border-width:0.1em; padding:0.3em
; border-color:#fceabe; background:#fceabe; line-height:135%
; font-size:medium; font-family:monospace; letter-spacing:-0.02em}
.diary3{margin-left:16.5%; margin-right:15%; margin-top:0.25em
; border-style:solid; border-width:0.1em; padding:0.2em
; border-color:#fff0f5; background:#fff0f5; line-height:130%
; font-size:small; font-family:monospace; letter-spacing:-0.02em}
.contents{margin-left:14%; margin-right:47%; margin-top:1.8em; margin-bottom:0.4em
; border-style:solid; border-width:0em; border-color:#fceabe
; font-size:x-small; line-height:100%; font-weight:600; background:#fceabe
; font-family:monospace; letter-spacing:-0.03em}
.contents2{margin-left:14%; margin-right:18%; margin-top:1.8em; margin-bottom:0.4em
; border-style:solid; border-width:0em; border-color:#fceabe
; font-size:x-small; line-height:100%; font-weight:600; background:#fceabe
; font-family:monospace; letter-spacing:-0.03em}
.contents3{margin-left:14%; margin-right:15%; margin-top:1.8em; margin-bottom:0.4em
; border-style:solid; border-width:0em; border-color:#f9d4a4
; font-size:x-small; line-height:100%; font-weight:600; background:#f9d4a4
; font-family:monospace; letter-spacing:-0.03em}
.text{margin-left:14%; margin-right:15%; margin-top:0em
; margin-bottom:0em; font-size:medium; line-height:120%}
.text2{margin-left:21%; margin-right:14%; margin-top:0em
; margin-bottom:0em; font-size:medium; line-height:120%}
.text3{margin-left:16%; margin-right:16%; margin-top:0em
; margin-bottom:0em; font-size:small; line-height:120%}
.text4{margin-left:22%; margin-right:22%; margin-top:0em
; margin-bottom:0em; font-size:small; line-height:120%
; font-family:"Times Roman,Times New Roman"}
.text5{margin-left:7%; margin-right:7%; margin-top:0em
; margin-bottom:0em; font-size:medium; line-height:120%; text-align:center}
.afterword{text-align:center; font-size:x-small; line-height:135%; margin-bottom:4em;}
.caption{font-size:xx-small;line-height:130%; margin-top:0em; margin-bottom:0em}
.column{writing-mode:tb-rl; font-size:x-small; line-height:145%;
; text-underline-position:above; text-align:justify; TEXT-JUSTIFY:auto
; font-family:monospace; width:71%; height:21em; margin-top:1.5em
; letter-spacing:-0.01em}
.clsHoriz{writing-mode:lr-tb}
.clsYellow{background: yellow}
TABLE,TR,TH,TD{line-height:120%; font-size:small; margin-top:0em}
TH{white-space:nowrap; align:left; vertical-align:top}
UL{margin-top:0em; margin-bottom:0em; line-height:145%}
A:link    { text-decoration: none; border-style: solid; border-width: 0 0 1px 0; color: #d2691e }
A:visited { text-decoration: none; border-style: dashed;
 border-width: 0 0 1px 0; color: #8fbc8f}
A:active  { text-decoration: blink }
A:hover   { text-decoration: underline; font-weight: bold; background-color: #90ee90; color: #000000 }
