h1 {  font-size: small; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px}
h2 {  font-size: small; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
h3 {  width: 100%; font-weight: bold; font-size: small; color: #333300; background-color: #E8E8D0; border: none; border-top: 1px solid #ccccff; border-left: 1px solid #ccccff; border-right: 1px solid #666699; border-bottom: 1px solid #666699;  padding: 3px 3px;; border-width: 0px 1px 1px 0px; border-color: black #999999 #999999 black; margin: 15px 0px 10px}
a:link {text-decoration: underline}.left_20 {  padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px}
a:hover {  color: #72D83A}
li {  font-size: x-small}
.caption {font:x-small/130% "osaka", "sans serif"}
.text {font:small/115% "osaka", "sans serif"; text-decoration:none}
.midashi {font:bold 14px/16px "osaka", "sans serif"; text-decoration:none}
.left_10 {  padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px}
.tbl_brdr {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.c_orange {  color: #FF5500}
.question {  background-color: #f0f0f0; width: 100%; margin-top: 15px; margin-bottom: 2px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 2px; font-size: 12px; color: #000000; font-weight: bold; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.c_green {  color: #399F00}
.fs_l {  font-size: 14px}
.c_grey {  color: #aaaaaa}p {  margin-top: 2px; margin-bottom: 10px; margin-left: 3px}
.pankuzu {  width: 100%; margin-top: 0px; margin-right: 15px; margin-bottom: 25px; margin-left: 0px; border-color: black black #eeeeee; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.caption_indent { font:x-small/140% "osaka", "sans serif"; text-decoration:none ; padding-left: 10px}
p.link {  margin-top: 0px; margin-bottom: 10px; margin-left: 10px; font-size: x-small}
p.non {  margin-top: 2px; margin-bottom: 2px}
ul {  margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.fs_ss {  font-size: xx-small}
.cap_s_red {  font-size: xx-small; color: #CC0000}
.indent { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 20px }

