body,form,h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,li,dl,dt,dd,hr {margin: 0px; padding: 0px; line-height: 145%;}
blockquote,li,dt,dd { margin-left: 1em;}
blockquote { margin-top: 0.5em; margin-bottom: 0.5em;}




body     { color: black ; margin-top: 20px; background-color: #fffff0;
           background-image: url("/back.gif"); }

p        { margin-left: 2em; margin-top : 0.4em; margin-bottom : 0.3em;
           text-indent: 1em; }

ul,ol    { margin-left: 4em; margin-top : 0.4em; margin-bottom : 0.3em;}

li       { margin-left: 0px; margin-top : 0.4em; margin-bottom : 0.3em;}

dl       { margin-left: 2em; margin-right: 0em; margin-top : 12px; margin-bottom: 12px;}
dt       { margin-left: 0em; margin-right: 0em; margin-top : 12px; margin-bottom:  0px;
           font-weight: bold; font-size: larger;}
dd       { margin-left: 2em; margin-right: 0em; margin-top :  0px; margin-bottom: 12px;}
hr       { margin-left: auto; margin-right: auto; margin-top: 1em; margin-bottom: 1em;}

#frame {width: 1000px;}
#container {float: left; width: 810px;}
#main {float: right; width: 600px; padding-left:10px;}
#navi {float: left; width: 200px;}
#navi center { font-weight: bold; font-style:italic; }
#google {float: right;}

#navi li { line-height: 120%; }

ul.list_lev0 { margin-left: 1.5em;}
ul.list_lev1 { margin-left: 0.5em;}
ul.list_lev2 { margin-left: 0.5em;}
ul.list_lev3 { margin-left: 0.5em;}

div.note { margin-left: 7em; margin-right: 5em; font-size: small; line-height: 120%;}

.diary {border-top: groove 1px;}
.diary .title { font-size: x-large; font-weight: bold; line-height: 160%;}
.diary .info { font-size: small;}
.diary .body { margin: 1em;}

