@charset "utf-8";
/* CSS Document */

#indexmain{
margin-top:5px;}

#indexcontents{
	width:840px;
	margin-top:10px;
	margin-bottom:10px;}

#mainimg{
	padding:0px;
	margin-top:10px;
margin-bottom:10px;}

#pickup{
	width:840px;
	height:127px;
	background:url(../images/index/pickupbg.gif);
	position:relative;}

#pickup ul{
	padding:0px;
	margin:0px;
	list-style:none;}

a.pickup1{display:block;width:449px;height:115px;background-image:url(../images/index/pickup01.jpg);text-indent:-9999px;overflow:hidden; position:absolute;
left:8px; top:7px;}
a:hover.pickup1{background-position:0px -115px;}
a.pickup2{display:block;width:190px;height:115px;background-image:url(../images/index/pickup02.jpg);text-indent:-9999px;overflow:hidden; position:absolute;
left:461px; top:7px;}
a:hover.pickup2{background-position:0px -115px;}
a.pickup3{display:block;width:169px;height:53px;background-image:url(../images/index/pickup03.gif);text-indent:-9999px;overflow:hidden; position:absolute;
left:658px; top:7px;}
a:hover.pickup3{background-position:0px -53px;}
a.pickup4{display:block;width:170px;height:52px;background-image:url(../images/index/pickup04.gif);text-indent:-9999px;overflow:hidden; position:absolute;
left:658px; top:67px;}
a:hover.pickup4{background-position:0px -53px;}
a.pickup5{
	display:block;
	width:171px;
	height:53px;
	background-image:url(../images/index/pickup05.gif);
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	left:700px;
	top:756px;
}
a:hover.pickup5{background-position:0px -53px;}


#news{width:650px;float:left; margin-bottom:15px;}
a.news_t{display:block;width:650px;height:30px;background-image:url(../images/index/news_t.gif);text-indent:-9999px;overflow:hidden;}
a:hover.news_t{background-position:0px -30px;}


#news dl{padding:8px 5px; width:630px; margin:auto; border-bottom:#ededed 1px solid;}
#news dt{padding:0px; margin:0px; font-size:70%; font-weight:bold; width:200px; float:left; background:url(../images/index/news_point.gif) no-repeat left center; padding-left:20px;}
#news dd{padding:0px; margin:0px; margin-left: 190px;}
#news .day{color:#bf3c70;}
#news .cat{color:#bf3c70;}
#news  dd a{color:#6c5a5d; font-size:80%;}
#news dd a:hover{color:#ad5e6b;}

#banner{
	width:170px;
	float:right;}

ul#banner{
	padding:0px;
	margin:0px;
	list-style:none;}

#banner li{
border:#FFF 1px solid;
padding:0px;
margin:0px;}
	
.bannerm{
	display:block;
	padding:2px;
	margin-top:2px;
	margin-bottom:1px;}

#banner img{
display:block;
margin:0px;
border:none;}

