@charset "UTF-8";
/* CSS Document */


/*---------------
□□□layout□□□
---------------*/
/*----------content----------*/
div#content{
}

/*----------main----------*/
div.main
{
	height:100%;
	width:773px;
	background:#fff;
	padding-left:7px;
	float:left;
}
div.main p.poster
{
	padding-top:7px;
}

/*----------news----------*/
div.news
{
	width:559px;
	position:relative;
	top:7px;
	left::14px;
	float:left;
}
div.news p{
	width:559px;
	height:30px;
	text-indent:-9999em;
	background: url(../images/n_title.gif) no-repeat;
}
div.news ul{
	width:557px;
	border:#CCC 1px solid;
	border-top:none;
	position:relative;
	top:-16px;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:15px;
	line-height:1.8em;
	float:left;
}
div.news li{
	width:80%;
	font-size:10.5pt;
	position:relative;
	top:5px;
	left:20px;
	color:#666;
	padding-bottom:8px;
	padding-left:15%;
	text-indent:-15%;
	float:left;

}

div.news li span.date {
	font-weight:bold;
	color:#F98232;
	margin-right:10px;
}

/*----------banner----------*/

div.banner_left{
	width:210px;
	padding-top:10px;
	padding-left:9px;
}

div.banner_right{
	width:200px;
	padding:7px 0px 0px 7px;
	float:left;
}

div.banner_right img{
	margin-bottom:7px;
}

/*----------sponcer----------*/
div#sponcer
{
	/*background:#fff;*/
	/*border-bottom:1px solid #ccc;*/
	display:none;
}
div#sponcer p
{
	padding:5px 0px;
	text-align:center;
	position:relative;
	top:15px;
}

/*---------------
□□□font□□□
---------------*/

div.news a{color: #222;text-decoration:underline;}
div.news a:hover{color: #666;text-decoration:none;}