/* Standard CSS definition */

body { font-size:10.5pt; background-color:white; background-repeat:repeat-y; }
body.menu { background-image:url('sidem2003.gif'); margin-left:90px;}
body.content { background-image:url('sidec2003.gif'); margin-left:30px;}

h1 { font-size:16pt; color:#525252; text-align:center; margin:0px; padding:5px; border-top-width:5px; border-right-width:0px; border-bottom-width:5px; border-left-width:0px; border-color:#F982AB white #72B471; border-style:solid; }
h2 { font-size:14pt; color:black; text-align:center; margin-right:20%; margin-left:20%; border-width:3px; border-color:rgb(31,161,143); border-style:solid; width:100%; }
h3 { font-size:12pt; color:black; background-color:rgb(245,250,249); margin-right:60%; padding-top:6px;padding-left:6px;padding-right:3px;padding-bottom:3px; border-top-width:3px;border-bottom-width:0px; border-left-width:3px;border-right-width:0px; border-top-color:rgb(31,161,143); border-left-color:rgb(31,161,143); border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:solid; }
h4 { text-decoration:underline; margin-top:1pt; margin-bottom:1pt; border-bottom-style:none; }

table.navi { font-size:9pt; border-bottom-width:0px; border-top-style:none; border-bottom-style:none; }
div.section { line-height:125%; margin-top:0; margin-right:3em; margin-bottom:0; margin-left:3em; }


div.kakomi { background-color:rgb(255,255,192); margin:0px; padding:0.5em; border-width:1px; border-color:black; }
kbd { font-size:large; }
strong { color:red; }
.navi { font-size:9pt; }
.center { text-align:center; }
.right { text-align:right; }
ul { line-height:1.5em; }
ol { line-height:1.5em; }
li.to {  }
td.foot {  }
dt { font-size:large; }
