/*---import CSS-----------------------------------*/
@import "top_base_layout.css";
@import "common_parts.css";
/*---import CSS-----------------------------------*/
body{
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	}
	
h2#leadtitle{
	width: 445px;
	height: 85px;
	margin: 0px 0px 0px 0px;
	display: block;
	position: relative;
	left: 555px;
	top: 30px;
	}
	
/*--- news -----------------------------------*/
#newsWrapper{
	width: 100%;
	min-width: 1000px;
	height: 195px;
	margin: 0px auto 0px auto;
	padding: 0px;
	display: block;
	overflow: hidden;
	background: url(../../img/page/top/news_bg.png) repeat left top;
	position: absolute;
	bottom: 0;
	}
	
#newsContents{
	width: 1000px;
	margin: 15px auto 25px auto;
	padding: 0px;
	display: block;
	overflow: hidden;
	}
	
#newsArticle{
	width: 420px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	float: left;
	}
	
h3#title_news{
	width: 420px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../../img/title/news.png) no-repeat left top;
	vertical-align: top;
}

#newsBox{
	width: 400px;
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 1.6;
	letter-spacing: 1px;
	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", sans-serif;
	color: #323232;
}

#bannerArticle{
	width: 380px;
	height: 60px;
	margin: 10px 0px 15px 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	float: right;
	}
	
#bannerBox01{
	width: 180px;
	height: 60px;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	float: left;
	}
	
#bannerBox02{
	width: 180px;
	height: 60px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	float: right;
	}
	
/*---RSS reader-----------------------------------*/

.RSSline{
	width: 400px;
	height: 15px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
	}
	
*:first-child+html .RSSline{
	width: 400px;
	height: 17px;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
	}
	
.RSStime{
	width: 80px;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
	float: left;
	}
	
.RSStitle{
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
	float: right;
	}
	
.RSStitle p{
	text-overflow: ellipsis;
	}
	
/*---scroll pane-----------------------------------*/

.scroll-pane {
	width: 420px;
	height: 60px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	outline:none;
	overflow: auto;
}

.scroll-pane .jspVerticalBar {
	width: 5px;
}

.scroll-pane .jspTrack {
	background: #D7C8A0;
}

.scroll-pane .jspDrag {
	background: #785a3c;
}
	
