@charset "UTF-8";

div#main{
width:900px;
padding:0;
margin:0;
float:none;
}
div#content-wrapper02{

}

div#content{
	width:900px;
	margin:0 auto;
	background:none;
}

div#content-wrapper{
	background:none;
}
div#content-wrapper02{
	width:900px;
	padding:0;
	margin:0;
	background:none;
}

/*-----------------------------------------------------
NEWS
-------------------------------------------------------*/
div.newsarea{
position:relative;
width:900px;
height:208px;
margin:5px 0 0 0;
background:url(../images/index/bg_news.jpg) no-repeat;
}

div.newsarea h2{
position:absolute;
top:94px;
left:26px;
}

div.newsarea div.news{
position:absolute;
top:23px;
left:145px;
overflow:auto;
width:730px;
height:160px;
font-size:86%;
}
div.newsarea div.news dl{
margin:0 0 10px 0;
padding:0 0 10px 0;
background:url(../images/common/line_dot.gif) repeat-x left bottom;
}
div.newsarea div.news dl dd{
margin:0 10px 0 0;
padding:2px 4px 0 4px;
color:#FFF;
background:#88818A;
float:left;
}

div.newsarea div.news dl dt{
width:635px;
float:left;
}

/*-----------------------------------------------------
FOOTER
-------------------------------------------------------*/
div#footer{
width:900px;
height:32px;
margin:0 auto;
background:url(../images/index/bg_footer.jpg) no-repeat;
clear:both;
}

div#footer address{
margin:11px 20px 0 0;
color:#CCC;
font-size:10px;
float:right;
}

div#footer p{
margin:11px 9px 0 0;
font-size:84%;
float:right;
}
*html div#footer p{
margin:11px 4.5px 0 0;
}

