body {font: 10pt/1.5;
    font-size:10pt;
    line-height:1.5;
      font-family:,"MS UI Gothic", Osaka, sans-serif}

body,td,input,select,textarea {
scrollbar-3d-light-color:#ccffcc;
scrollbar-arrow-color:#339933;
scrollbar-base-color:#99cc99;
scrollbar-dark-shadow-color:#99cc99;
scrollbar-face-color:#ccffcc;
scrollbar-highlight-color:#ccffcc;
scrollbar-shadow-color:#99cc99
}


a:link { text-decoration:underline; color:#000099}
a:visited { text-decoration:underline; color:#000099}
a:hover { text-decoration:none; color:#ffffff; background: "#000099"}



.f8 {font: 8pt/1.5}
.f9 {font: 9pt/1.5}
.f11 {font: 11pt/1.5}
.f13 {font: 13pt/1.5}
.f18 {font: 18pt/1.5}
.f10narrow {font: 10pt/1.3}
.touhaba {font-family: monospace;}

.honbun {
font:10pt/1.7;
    font-size:10pt;
    line-height:1.7;
border-bottom:2px #99cc00 dotted;
padding-bottom:2px;
}





ul {list-style-image:url(image/ringo_s.gif)}
li {padding-bottom: 0.7em}
dl {margin: 0px; }
dt {margin: 0px; }
dd {margin: 0.5em;}



h3 {
font: 11pt/1.3;
letter-spacing: 5px;
line-height: 200%;
padding-left: 20px;
color:#000000;
background: "#cccccc";
border-top: 4px #999999 double;
border-bottom: 4px #999999 double;
}



tr {font: 10pt/1.4 sans-serif}
td {font: 10pt/1.4 sans-serif}
textarea {font:9pt/1.1}
form {font:10pt/1.0}



.colorborder
{
border-top: 3px #6699cc dashed;
border-right: 3px #6699cc dashed;
border-bottom: 3px #6699cc dashed;
border-left :3px #6699cc dashed;
}


address {
text-align: right;
padding-right: 20px;
font: 8pt/1.3;
line-height: 150%;
color:#336600;
background: "#ccff66";
border-top: 4px #339933 double;
border-bottom: 4px #339933 double;
}


.newpage {
page-break-after: always;
page-break-before: always;
}

.kuhaku {margin: 1em}

hr  {color: #999999}
