html { scrollbar-face-color: white; scrollbar-shadow-color: #E1DDD3; scrollbar-highlight-color: white; scrollbar-3dlight-color: #E1DDD3; scrollbar-darkshadow-color: white; scrollbar-track-color: white; scrollbar-arrow-color: #E1DDD3; }
body { font-family: 'MS UI Gothic'; color: black; background-color: #FAF6EB; }
a:link { color: blue; }
a:visited{ color: purple; }
a:hover { color: #F94; }
a:active { color: #F94; }
div.top { font-size: 90%; }
h1 { font-size:150%; font-weight: normal; text-align: center; background-color: #EBE7DD; margin: 0; }
h2 { clear: left; font-size: 120%; margin-top: 1em; margin-bottom: 3px; font-weight: normal; }
div.main { font-size: 90%; margin-left: 5%; margin-bottom: 3em; line-height: 125%; }
p.memo { margin-top: 1em; paddig: 0; margin-right: 5%; }
p.memo2 { margin: 0; paddig: 0; }
div.m0-3 { clear: left; border: 1px solid gray; padding: 0; margin: 0; width: 90%; background-color: #F4FFF4; }
div.m0-3b { clear: left; border-width: 0 1px 1px; border-color: gray; border-style: solid; padding: 0; margin: 0; width: 90%; background-color: #F4FFF4; }
div.m0-4 { clear: left; border: 1px solid gray; padding: 0; margin: 0; width: 90%; background-color: #F3F3E8; }
div.m0-4b { clear: left; border-width: 0 1px 1px; border-color: gray; border-style: solid; padding: 0; margin: 0; width: 90%; background-color: #F3F3E8; }
div.m0-5 { clear: left; border: 1px solid gray; padding: 0; margin: 0; width: 90%; background-color: #FFF4E9; }
div.m0-5b { clear: left; border-width: 0 1px 1px; border-color: gray; border-style: solid; padding: 0; margin: 0; width: 90%; background-color: #FFF4E9; }
div.m0-6 { clear: left; border: 1px solid gray; padding: 0; margin: 0; width: 90%; background-color: #E3F3FF; }
div.m0-6b { clear: left; border-width: 0 1px 1px; border-color: gray; border-style: solid; padding: 0; margin: 0; width: 90%; background-color: #E3F3FF; }
div.m1 { float: left; width: 21%; padding: 1ex; }
div.m2 { float: left; width: 55%; padding: 1ex; border-width: 0 1px; border-color: gray; border-style: solid; }
div.m3 { float: left; width: 14%; padding: 1ex; }
p.author { text-align: right; font-size: 90%; }
p.bottom { font-size: 90%; text-align: center; }
p.count { text-align: right; margin: 0; }