body { font-size: 12px; margin: 0; font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif; scrollbar-base-color: #ffffff; }
td { font-size: 12px; }
form { marigin-top: 0px; margin-bottom: 0px }
a { text-decoration: none; }
a:hover {color: #ff0000; text-decoration: underline }
.inp {
 color: #000033; background-color: #eeffff; font-size: 12px;
 border-top:2px solid #9999cc;
 border-left:2px solid #9999cc;
 border-bottom:1px solid #ccccee;
 border-right:1px solid #ccccee;
 }
.btn {
 color: #000000; background-color: #eeffee; font-size: 12px;
 border-top:1px solid #ffffcc;
 border-left:1px solid #ffffcc;
 border-bottom:2px solid #336633;
 border-right:2px solid #336633;
}
.txtind { text-indent: 1em }
.txtind2 { margin-left: 35px }
.ftl { font-size: 14px }
.fts { font-size: 10px }
.line { line-height: 16px }
.wt { color: #ffffff }
.rd { color: #ff3333 }
.bl { color: #333399 }
.bg { color: #666699 }
.bk { color: #333333 }
.ml { color: #990000 }
.mgn { margin-top: 5px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px }
.msg { margin: 5px; padding: 5px; line-height: 16px; text-indent: 1em;
 border-top: 1px dotted #ffcc99; border-bottom: 1px dotted #ffcc99 }
.msg2 { margin: 5px; line-height: 18px; text-indent: 1em;
 border-top: 2px dotted #eeeebb; border-bottom: 2px dotted #eeeebb }
.msg3 { margin: 5px; padding: 5px; line-height: 16px; 
 border-top: 1px dotted #ffcc99; border-bottom: 1px dotted #ffcc99 }
.ind01 { margin-left: 10px }
.ind02 { margin-left: 20px }
.ind03 { margin-left: 30px }
.ind04 { margin-left: 40px }
.ind05 { margin-left: 50px }
.ind06 { margin-left: 60px }
.ind10 { margin-left: 100px }
.ind12 { margin-left: 120px }
.indmn { margin-left: 100px }
.indmn1 { margin-left: 90px }
.indmn2 { margin-left: 60px }
.indmn3 { margin-left: 30px }
.cp { color: #eeccdd; font-size: 10px; margin-top: 1px; line-height: 10px}
.cap { color: #996666; font-size: 10px }
.dtl { border: 1px dotted #cc6666; padding: 5px; font-size: 10px }

div.title1 {
  margin-top : 8px;
  margin-bottom : 4px;
  text-decoration : underline;
  font-size : 16pt;
  font-weight : bold;
  color : #663300;
}
span.title2e {
  font-size : 12pt;
  font-weight : bold;
  font-style : italic;
  font-family : 'Century', 'Georgia', serif
  padding : 2px;
  padding-right : 8px;
  border-width : 1px;
  border-style : solid;
  border-color : #000000;
}
span.title2j {
  font-size : 12pt;
  font-weight : bold;
  padding : 2px;
  line-height : 150%;
  border-width : 1px;
  border-style : solid;
  border-color : #000000;
}
div.title3 {
  text-decoration : underline;
  font-size : 12pt;
  font-weight : bold;
}
div.honbun {
  text-indent : 1em;
  font-size : 11pt;
}
div.setsumei {
  font-size : 11pt;
  line-height : 125%;
}
div.setsumei2 {
  font-size : 11pt;
  line-height : 125%;
  margin-left : 1.5em;
  text-indent : -1.5em;
}
table.list2 td {
  font-size : 10pt;
}
table.list3 td {
  font-size : 11pt;
}
table.list3 th {
  font-size : 11pt;
  background-color : #ffeedd;
}

a.menu1 {
  font-size : 14pt;
  font-weight : bold;
  color : #663300;
}
a.menu2 {
  font-size : 10pt;
  color : #330000;
}



