body{
  margin: 0px;
  background-image: url(images/bg.jpg);
  background-repeat: repeat;
  font-family:"MS UI Gothic";
}
a{
  color:#00f;
}
textarea{
  font-family:"MS UI Gothic";
  line-height: 150%;
  letter-spacing:1px;
}
#main_table{
  margin-left: 11px;
  background-image: url(images/bg_main_table.jpg);
  background-repeat: repeat-y;
  width:1028px;
}
#main_table .navi_time{
  margin-top: 2px;
}
#main_table .navi_blog02{
  margin-top: 2px;
}
#main_table #main_contents{
  padding-top: 17px;
  padding-bottom: 10px;
}
div.img01{background:url("images/index01.png");width:622px;height:209px;}
div.img02{background:url("images/index02.png");width:622px;height:170px;}
div.img03{background:url("images/index03.png");width:622px;height:89px;}
div.img04{background:url("images/index04.png");width:622px;height:67px;clear:both;}
div.img05{background:url("images/index05.png");width:622px;height:37px;}
div.img06{background:url("images/index06.png");width:622px;height:32px;}
div.img08{background:url("images/index08.png");width:72px;height:266px;float:left;}
div.img09{width:382px;height:246px;float:left;}
div.img10{background:url("images/index10.png");width:168px;height:266px;float:left;}
#main_table #main_contents .img07 .news_table{
  margin-left:68px;
  margin-right:100px;
  padding-top:6px;
  padding-bottom:1px;
}
#main_table #main_contents .img07 .news_table ul{
  margin-top:0px;
  margin-bottom:0px;
}
#main_table #main_contents .img07 .news_table li{
  list-style-image: url('images/index07_icon.png');
  font-size:12px;
  font-weight:bold;
  color:#6F471C;
  padding-left:5px;
  margin-bottom:7px;
  line-height: 150%;
  letter-spacing:1px;
}
br{
  letter-spacing: 0px;
}