@charset "utf-8";

/*********************************
 *
 * LAYOUT
 *
 *********************************/

div#main { background: url(../images/index/bg_sky.png) center top repeat-x;}


div.mainimage_top { position: relative; width: 1000px; height: 955px; background: url(../images/index/main_bg.jpg) left top no-repeat;  }
div.mainimage_top ul li.link1 { position: absolute; left: 135px; top: 395px; }
div.mainimage_top ul li.link2 { position: absolute; left: 272px; top: 381px; }
div.mainimage_top ul li.link3 { position: absolute; left: 408px; top: 396px; }
div.mainimage_top ul li.link4 { position: absolute; left: 542px; top: 405px; }
div.mainimage_top ul li.link5 { position: absolute; left: 677px; top: 389px; }
div.mainimage_top ul li.link6 { position: absolute; left: 606px; top: 568px; }
div.mainimage_top ul li.link7 { position: absolute; left: 833px; top: 483px; }

div.mainimage_top #slides { display: none; position: relative; width: 698px; height: 324px; margin: 0 auto 0 auto; padding: 28px 0 0 0; }

div.mainimage_top div.news { position: absolute; width: 361px; height: 295px; left: 115px; top: 634px; background: url(../images/index/main_news_bg.png) left top no-repeat;  }
	div.mainimage_top div.news div.newsbody { position: absolute; width: 308px; height: 145px; padding: 0 10px ; left: 16px; top: 65px; background: none; }
	div.mainimage_top div.news div.newsbody span { display: block; padding: 10px 0 0 15px; background: url(../images/index/main_news_icon.png) left center no-repeat; } 
	div.mainimage_top div.news div.newsbody p { padding: 0 0 10px 15px;  background: url(../images/index/main_news_line.png) left bottom no-repeat; }

div.mainimage_top div.facebookarea { position: absolute; width: 323px; height: 224px; left: 562px; top: 724px; background: #fff;  }

div.mainimage_bottom { position: relative; width: 1000px; height: 239px; background: url(../images/index/main_bg.jpg) left -955px no-repeat; font-size: 0.85em; line-height: 1.5em;  }
	div.mainimage_bottom div.house { position: absolute; left: 0; top: 0; }
	div.mainimage_bottom p.add1 { position: absolute; width: 177px; height: 50px; left: 61px; top:48px; text-align: center; }
	div.mainimage_bottom p.add2 { position: absolute; width: 177px; height: 50px; left: 292px; top:48px; text-align: center; }
	div.mainimage_bottom p.add3 { position: absolute; width: 177px; height: 50px; left: 526px; top:48px; text-align: center; }
	div.mainimage_bottom p.add4 { position: absolute; width: 177px; height: 50px; left: 758px; top:48px; text-align: center; }
	div.mainimage_bottom p.house01 { position: absolute; width: 178px; height: 141px; left: 55px; top:96px; text-align: center; }
	div.mainimage_bottom p.house02 { position: absolute; width: 171px; height: 141px; left: 282px; top:96px; text-align: center; }
	div.mainimage_bottom p.house03 { position: absolute; width: 168px; height: 141px; left: 516px; top:96px; text-align: center; }
	div.mainimage_bottom p.house04 { position: absolute; width: 158px; height: 141px; left: 748px; top:96px; text-align: center; }