/*
========================================================================*/

#Scroller {
	position: absolute;
	overflow: hidden;
	z-index: 10;
	visibility: visible;
	/*height: 330px;*/
	height: 100%;
	width: 100%;
	left: 0px;
	background-image: url(../images/bg-fade.png);
	_background-image: none; /* IE6 */
	background-repeat: repeat-x;
	background-position: bottom;
	background-attachment: fixed;	/*clear: both;
	float: none;*/
	top: 125px;
}

.Scroller-Container {
	position: absolute;
	/*background: transparent url(../images/bg-table.png) no-repeat scroll center top;*/
	width: 90%;
	/*padding-top: 50px;
	padding-bottom: 50px;*/
	left: 0px;
	padding-left: 15px;
	top: 120px;
}


/*  */


h3 {
	margin: 0 0 5px;
	font-size: 12px;
	color: #FF0066;
	text-shadow: 0px 1px 2px #000;
	font-weight: bold;
}

/*  */

#Scroller .Fadeout-Top {
	display: block;
	background-image: url(../images/fadeout.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	/*width: 350px;*/
	visibility: visible;
	_visibility: hidden; /* IE6 */
	position: relative;
}

#Scroller .Fadeout-Bottom {
	display: block;
	background-image: url(../images/fadeout.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 50px;
	/*width: 350px;*/
	visibility: visible;
	_visibility: hidden; /* IE6 */
	position: relative;
	top: 230px;
}


/*
========================================================================*/


#Scrollbar-Container {
	position: absolute;
	width: 10px;
	/*height: 329px;*/
	height: 329px;
	z-index: 100;
	right: 5px;
	top: 120px;	/*bottom: 2px;*/
}
.Scrollbar-Track {
 width: 10px;
 /*height: 330px;*/
	height: 100%;
	background-color: #160E1E;
}
.Scrollbar-Handle {
	position: absolute;
	width: 10px;
	height: 50px;
	background-color: #FF0066;	/*background-color: #330033;*/
	
}
#sbLine {
  position: absolute;
  width: 6px;
  height: 5px;
  left: 7px;
  background-color: #CCFF00;
  font-size: 0px;
}
#List {
  position: absolute;
  top: 90px; left: 550px;
		z-index: 10;
}
#List a {
	font-size: 11px;
	color: #663366;
	display: block;
	text-decoration: none;
	padding: 3px;
	float: left;
}

#List a:after {content: " / ";}

#List a:hover {
  color: #FF0066;
}


/* スクロール下　スペーサー 
========================================================================*/

#MainContainer .Spacer {
	clear: both;
	float: none;
	/*height: 500px;*/
}
