@charset "utf-8";





/* //////////////////////////////////
share
////////////////////////////////// */



/* link{ ------------------*/

a{
	overflow:hidden;
	text-decoration:none;
	color:#af1901;
	}

a:hover{
	text-decoration:underline;
	}





/* bg{ ------------------*/

#bg1{
	background:url(../img/bg1.jpg) repeat-x top center;
	}
	
#bg2{
	background:url(../img/bg2.jpg) no-repeat top center;
	}
	







/* layout{ ------------------*/

#wrap{
	width:980px;
	margin:0 auto 30px;
	padding-top:5px;
	background:url(../img/bg_wrap.jpg) no-repeat left top;
	}

#leftcolm{
	width:665px;
	float:left;
	background:url(../img/leftcolm_bg.gif) no-repeat left top;
	}

#rightcolm{
	width:300px;
	float:right;
	}

#rightcolm .rectangle{
	margin-bottom:10px;
	}

#rightcolm .topics{
	margin-bottom:5px;
	background:url(../img/rightcolm_bg_news.gif) no-repeat;
	height:130px;
	}

#rightcolm .topics h3{
	display:none;
	}

#rightcolm .topics .btn_readmore{
	text-align:right;
	padding:15px 12px 0 0;
	}

#rightcolm .topics dl{
	overflow:auto;
	margin:7px;
	padding:3px 10px;
	height:84px;
	font-size:11px;
	line-height:1.2;
	width:265px;
	}

#rightcolm .topics dl dt{
	float:left;
	font-weight:bold;
	padding:3px 0;
	}

#rightcolm .topics dl dd{
	padding:3px 0 3px 40px;
	border-bottom:solid 1px #b5aa9f;
	}

#rightcolm .topics dl dd a{
	color:#0e0602;
	}

#rightcolm .topics dl dd a:hover{
	color:#af1901;
	text-decoration:none;
	}

#rightcolm .movie{
	margin-bottom:5px;
	}

#rightcolm ul.banner{
	list-style:none;
	}

#rightcolm ul.banner li{
	margin-bottom:3px;
	}



/* footer{ ------------------*/

#footer{
	background:#FFF;
	padding:15px 0;
	text-align:center;
	}

#footer img{
	margin-right:10px;
	}






