.localbg {
background-image:url(img_top/index_local_bg.jpg);
background-repeat:repeat-y;
background-position:bottom;
}
.localarea {
margin-bottom:8px;
}
.bar {
margin-top:6px;
margin-bottom:6px;
}
.newsarea {
margin-top:6px;
margin-bottom:6px;
}
.ph01 {
padding-right:8px;
}
.nomal {
font-size:12px;
line-height:150%;
}
.small {
font-size:10px;
line-height:140%;
}
.topicsarea {
margin-top:6px;
margin-bottom:6px;
}
td.sub{
background-image : url(http://www.flat-a.co.jp/common/img/mn_sub_bg.gif);
width : 138px;
height : 30px;
}
td.main{
background-image : url(http://www.flat-a.co.jp/common/img/mn_main_bg.gif);
width : 138px;
height : 33px;
}
table.mn_bg{
background-image : url(http://www.flat-a.co.jp/common/img/mn_bg.gif);
width : 800;
border : 0;
cellpadding : 0;
cellspacing : 0;
}
table.hd_bg{
background-image : url(http://www.flat-a.co.jp/common/img/hd_bg.gif);
width : 800;
border : 0;
cellpadding : 0;
cellspacing : 0;
}
td.hd_bg{
background-image : url(http://www.flat-a.co.jp/common/img/hd_bg.gif);
}
table.hei{
width : 800;
height : 25;
border : 0;
cellpadding : 0;
cellspacing : 0;
}
dl.list309{
  line-height: 140%;
}
dl.list309 dt {
  float: left;
  border-left: solid 5px #CCC;
  padding-left: 5px;
}
dl.list309 dd {
  margin-bottom: 0.8em;
  margin-left: 7em;
}