@charset "shift_jis";
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */


#mycustomscroll2 {
	/* Typical fixed height and fixed width example */
	width: 650px;
	height: auto;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0 auto;
	padding: 0px;
}



/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}

/* the following line puts fleXcroll into scrollbar-on-left mode */
.vscrollerbase {
	right: 0 !important;
}

.hscrollerbase {
	top: 0 !important;
}


/* fleXcroll detects this CSS setting and sets content positions correctly with
respect to whether a scrollbar is needed or not*/


/* following are the styles for fat & cuddly, comments and newlines removed */
.vscrollerbar,
.hscrollerbar {
	width:5px;
}
.vscrollerbarbeg,
.hscrollerbarbeg {
	height: 1px; width: 5px;
}
.vscrollerbarend,
.hscrollerbarend {
	height: 1px;
	width:5px;
}

.vscrollerbase,
.hscrollerbase {
	width: 5px;
	background-color: #FFF;
}
.vscrollerbasebeg,
.hscrollerbasebeg {
	width: 5px; height: 5px;
}

.vscrollerbaseend,
.hscrollerbaseend {
	height: 5px;
	width: 5px;
}


.hscrollerbase {height: 5px; background-color: #fff;}
.hscrollerbar {height: 5px; background-color: #000;}



.vscrollerbar,
.hscrollerbar {
	padding: 0;
	z-index: 2;
	background-color: #000;
	top:0;
}
.scrollerjogbox {
	width: 5px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
}

.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 550px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

/* Scroll Bar Master Styling Ends Here */
