@charset "Shift_JIS";




#warp{
background:url(img/index_header.gif) top left no-repeat;
}




#contents{
background: none;
}


/*--------------indexImg---------------*/

#indexImg{
margin:0;
padding:0;
text-align:center;
margin-bottom:10px;
}

#indexmain{
/*margin-right:250px;
display:inline;*/
float:left;
}


/*-------- side -------- */
#sideber{
width:195px;
float:right;
margin-right:20px;
borer:1px solid #cc0000;
margin-bottom:15px;
display:inline;
}


#sideber li img{
margin:2px 0;
}

#sideber a{
border-bottom:none;
}

/*----------------------news---------------------*/
#news{
	text-align:left;
	margin-left:17px;
margin-top:0;
}

#news h2{
width:550px;
height:40px;
background: url(img/index_news.gif) top left no-repeat;
text-decoration:none;
text-indent:-9999px;
}


#news ul{
	width:490px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 25px;
/*overflow:scroll;*/

}

#news li{
background:url(img/icon.gif) 0 3px no-repeat;
text-indent:1em;
}



#news #news2 {
overflow:scroll;
overflow-x:hidden;
	width:525px;
	height:250px;
	margin-left: 25px;
}




#koushin{
	text-align:left;
	margin-left:17px;
 margin-top:20px;
}

#koushin h2{
width:550px;
height:40px;
background: url(img/index_koshin.gif) top left no-repeat;
text-decoration:none;
text-indent:-9999px;
}


#koushin dl{
	width:490px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 25px;
/*overflow:scroll;*/

}

#koushin dt{
clear:left;
width:6em;
float:left;

background:url(img/icon.gif) 0 3px no-repeat;
text-indent:1em;
}
#koushin dd{
margin-left:6em;
}




#koushin #koushin2 {
	overflow:scroll;
	overflow-x:hidden;
	width:550px;
	height: 210px;
}



/*-----bana ----*/

.bana{
clear:both;
padding:5px 5px 5px 10px;
border-top:1px solid #DDC78A;
}


.bana li{
display:inline;
}


.bana a{
border-bottom:none !important;
} 



/*----------footer--------------*/




#footer{
/*position:absolute;
left:0px;
top:967px;*/

}
/*#footer img {
margin: -6px 0px 0px 5px;
	padding: 0px;
	float: left;
}
*/

