
A:link   { color: #3366ff; font-size: 12px; font-family: "MS GOTHIC", OSAKA; text-decoration: none }
A:visited   { color: #3366ff; font-size: 12px; font-family: "MS GOTHIC", OSAKA; text-decoration: none }
A:hover   { color: #ff3333; font-size: 12px; font-family: "MS GOTHIC", OSAKA; text-decoration: underline }
.tg     { color: #4682b4; font-size: 12px; line-height: 170%; font-family: "MS GOTHIC", OSAKA; text-align: left }
h1       { color: #4682b4; font-style: normal; font-size: 14px; line-height: normal; font-family: "MS GOTHIC", OSAKA }
h2   { color: #4682b4; font-weight: bold; font-size: 14px; line-height: 150%; font-family: "MS GOTHIC", OSAKA; background-color: transparent; margin-right: 2em; margin-left: 1em }
h3          { color: #4682b4; font-weight: bold; font-size: 12px; line-height: 150%; font-family: "MS GOTHIC", OSAKA; background: white url(img/obj_ba2_text.gif) no-repeat left center; margin-right: 2em; margin-left: 1em; padding-left: 2em }
body    { color: #4682b4; font-size: 12px; line-height: 150%; background: #90ee90 url(img/bg.gif); margin: 0px 0px 0px; border: none }
.small { color: #5e5e5e; font-size: 10px; font-family: "MS GOTHIC", OSAKA }
.contentsbox   { color: #69c; background-color: transparent; text-align: center; width: 170px }
.signbox  { color: #333; font-weight: lighter; font-size: 10px; font-family: "MS GOTHIC", OSAKA; background-color: transparent; margin-left: 400px; border: none }
em  { color: #4682b4; font-style: normal; font-weight: bold; font-size: 12px; line-height: 150%; font-family: "MS GOTHIC", OSAKA }
.lft { float: left; margin-right: 20px; margin-bottom: 20px }
sup { line-height: 80%; font-family: "MS GOTHIC", OSAKA }
.copy     { color: #69c; font-size: 11px; background-color: transparent; text-align: center; border: dotted 1px white }
.right        { float: right; margin-bottom: 1em }
.fig      { float: right; margin: 10px 20px 10px 10px }
p { color: #4682b4; font-size: 12px; line-height: 130% }
.space      { color: #4682b4; font-size: 12px; line-height: 150%; vertical-align: text-top; margin-right: 2em; margin-left: 2em }
.white_space   { color: #4682b4; font-size: 12px; line-height: 150%; background-color: transparent; vertical-align: text-top; margin: 1em 2em 1em 1em; padding: 1em 2em; border: dashed 1px #4682b4 }
li  { list-style-type: none; list-style-image: url(img/p_note.gif) }
.roman { list-style-type: upper-roman }
.qa      { color: #4682b4; font-size: 12px; line-height: 170%; background-color: white; vertical-align: text-top; margin-right: 2em; margin-left: 2em; padding: 1em; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
h4     { color: #4682b4; font-weight: bold; font-size: 12px; line-height: 150%; background-color: #e0ffff; margin-right: 2em; padding-left: 0.5em; border-style: solid; border-width: 1px 1px 1px 1em; border-color: #4682b4 }
cite  { color: #4682b4; font-style: normal; font-weight: bold; font-size: 12px; line-height: 150% }
.foatimg       { float: right; margin-top: 20px; margin-right: 20px; margin-bottom: 10px }
.hfldg        { color: #4682b4; font-size: 12px; line-height: 170%; background-color: white; vertical-align: text-top; margin: 2px; padding: 1em; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
.w { color: white }
.td     { color: white; font-size: 12px; line-height: 100%; text-align: left; padding: 4px; border: dotted 1px white }
.rightbox   { float: right; width: 150px }
.copyright  { color: #4682b4; font-size: 9px; line-height: 150%; font-family: Arial, Helvetica, sans-serif; letter-spacing: 3px }
.navi01 { text-align: right }
.clear { clear: both }
