@charset "Shift-JIS";

#main-pic{
	height: 330px ;
	margin: 0px auto ;
	padding: 0px ;
	background-image: url(../pic/top-pic-back2.jpg) ;
	background-position: center top ;
	background-repeat: no-repeat ;
}
#main-pic .inner{
	width: 800px ;
	height: 285px ;
	margin: 0px auto ;
	padding: 17px 0px 0px 10px ;
}
#catchcopy{
	width: 800px ;
	height: 60px ;
	text-align: center ;
	margin: 0px auto 10px auto;
}

#main{
	width: 802px ;
	margin: 0px auto ;
	background-image: url(../img/top-mainback.gif) ;
	background-position: right bottom ;
	background-repeat: no-repeat ;
}

/*NEWS部分ここから*/
#news{
	width: 550px ;
	background-image: url(../img/top-news-back.gif) ;
	background-position: center top ;
	background-repeat: no-repeat ;
	float: left ;
}
#news .inner{
	padding: 50px 25px 30px 25px ;
}

#news .scroll{
	width: 500px ;
	height: 300px ;
	color: #505050 ;
	font-size: small ;
	text-align: left ;
	line-height: 140%;
	overflow: auto ;
	scrollbar-3dlight-color: #CCCCCC ;/*スクロールの色（ここから）*/
	scrollbar-arrow-color: ##000000 ;
	scrollbar-darkshadow-color: #7C7C7C ;
	scrollbar-face-color: #D4D4D4 ;
	scrollbar-highlight-color: #DEDCDC ;
	scrollbar-shadow-color: #848484 ;
	scrollbar-track-color: #E0E0E0 ;/*スクロールの色（ここからまで）*/
}
#news .scroll a{ color: #2c729a ; }
#news .scroll a:vishited{ color: #2c729a ; }
#news .scroll a:hover{ color: #CC0000 ; }
#news .scroll a{ text-decoration: underline ; }

#news .scroll td{
	padding: 0px 5px 10px 0px ;
}
#news .news-date{
	padding: 8px 0px ;
	white-space: nowrap;
	vertical-align: top ;
}
#news .news-title{
	padding: 0px 0px 0px 10px ;
	font-weight: bold ;
}
#news .news-pic{
	width: 210px ;
	padding: 0px 10px 0px 0px ;
	float: left ;
}
#news .news-pic img{
	margin: 0px ;
	padding: 4px ;
	border: 1px solid #CCCCCC ;
	background-color: #F6F6F6 ;
}
#news .news-text{
	margin: 0px ;
	padding: 0px 10px ;
}

/*NEWS部分ここまで*/

/*rssmixここから*/

#rssmix {
	font-size: 13px;
	line-height: 150%;
}
.rss-line,
.rss-date,
.rss-title,
.rss-base {
	margin: 0px 0px 0px 4px;
	float: left;
}
rss-clear {
	claer: both;
}

/*rssmixここまで*/

/*インフォメーションここから*/
#info{
	width: 500px ;
	margin: 10px 0px 60px 10px ;
	font-size: small ;
}
#info .inner{
	margin: 0px ;
	padding: 5px 0px 0px 25px ;
	line-height: 130% ;
}
/*インフォメーションここまで*/

