/* 全体 */
.jspContainer { overflow:hidden; position:relative;}

/* スクロールバーを除いたエリア */
.jspPane {position:absolute; background:#f0f0f0;}

.jspPane dl {width: 590px; padding: 15px; }

/* 縦スクロールバー */
.jspVerticalBar { position:absolute; top:0; right:0; width:10px; height:100%; }

/* 横スクロールバー */
.jspHorizontalBar { position:absolute; bottom:0; left:0; width:100%; height:10px; }

/* 背景 */
.jspTrack { background:#e5e5e5; position:relative; }

/* ノブ */
.jspDrag { background:#ababab; position:relative; top:0; left:0; cursor:pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float:left; height:100%; }