html,body     {  font-size: 12px; font-family: Osaka, "Hiragino Kaku Gothic Pro", HeiseiKakuGothic, "MS PGothic", verdana, arial, "bitstream vera sans", sans-serif;  text-align: center;  margin: 0;  padding: 0 ; } h1       { color: #fff; font-size: 120%; font-weight: bold ; background-color: #67af06; margin: 5px 0; padding: 5px; }h2       { color: #fff; font-size: 120%; font-weight: bold ; background-color: #426d98; margin: 5px 0; padding: 5px; }h3       { color: #e8771f; font-size: 120%; font-weight: bold ; margin: 0; }ul  {padding-bottom:10px;padding-left:20px;margin:0px;}ol  {padding-bottom:10px;padding-left:20px;margin:0px;}li  { padding-top: 5px ;}table.mainbox    { width: 800px; margin-right: auto; margin-left: auto; border: solid 1px #3b3b3b ; } td.maincontents            { line-height: 150%; text-align: left; padding: 17px; vertical-align: top; l: 150% }td.full    { text-align: left; padding: 10px 0; vertical-align: top ;}td.footer{ background-position: 0 bottom; text-align: left; vertical-align: top; padding: 15px; border-top: 1px solid #000; }td.box_left   {  text-align: left;  padding: 10px 20px 10px 0;  vertical-align: top;  }  td.box_right   { text-align: left; padding: 10px 0 10px 10px; vertical-align: top ;}td.photo{text-align:center; vertical-align: top; padding: 0px 10px; }td.photo img{margin-bottom:5px;}td.bottomcontent { background-color: white; text-align: left; padding: 15px; vertical-align: top; border-top: 1px solid #6d5822; }table.chart    {   font-size: 90%;   line-height: 140%;   margin-top: 10px;   border-top: 1px solid #3b3b3b;   } td.chart_title    {  color: #fff;  font-weight: bold;  background-color: #970f01;  margin-top: 10px;  padding: 5px;  border-bottom: 1px solid #b57662;  border-left: 1px solid #3b3b3b ; } td.chart_text   {  padding: 8px;  border-right: 1px solid #3b3b3b;  border-bottom: 1px solid #3b3b3b ; }table.chart2   {  line-height: 140%;  margin-top: 10px ; }td.chart2_title   {   color: #fff;   font-weight: bold;   background-color: #426d98;   padding: 5px;   border-right: 1px solid #fff;   border-bottom: 1px solid #fff ;  }    td.chart2_text  {  background-color: #ccc;  padding: 8px;  border-right: 1px solid #fff;  border-bottom: 1px solid #ffffd7;  }  