@charset "UTF-8";
/* flexcroll.js
----------------------------------------------------- */
/* 本体 */
.scrollgeneric {
line-height:1px;
font-size:1px;
position:absolute;
top:0;
left:0;
}
/* 縦スクロール範囲 */
.vscrollerbase {
width:10px;
background-color:#eee;
}
/* 縦スクロールバー */
.vscrollerbar {
width:10px;
background-color:#900;
}
/* 横スクロール範囲 */
.hscrollerbase {
height:10px;
background-color:#eee;
}
/* 横スクロールバー */
.hscrollerbar {
height:10px;
background-color:#900;
}
/* 縦横スクロールバー */
.scrollerjogbox {
width:10px;
height:10px;
top:auto;
left:auto;
bottom:0;
right:0;
background-color:#eee;
}
/* スクロール範囲（上下、左右のスクロールボタンを設置した場合に使用） */
div.newsList .vscrollerbar,
div.newsList .hscrollerbar {
padding:10px;
z-index:2;
}
/* 縦スクロール範囲 */
div.newsList .vscrollerbase {
width:15px;
}
/* 縦スクロールバー */
div.newsList .vscrollerbar {
width:15px;
background-color:gray;
}
/* 横スクロール範囲 */
div.newsList .hscrollerbase {
height:10px;
}
/* 横スクロールバー */
div.newsList .hscrollerbar {
height:10px;
}
/* 縦スクロール 上スクロールボタン */
div.newsList .vscrollerbasebeg {
/*background: url(../img/auth/scroll_topbtn.gif) no-repeat;*/
width:15px;
height:10px !important;
}
/* 縦スクロール 下スクロールボタン */
div.newsList .vscrollerbaseend {
width:15px;
height:10px !important;
}
/* 縦スクロールバー 先端 */
div.newsList .vscrollerbarbeg {
width:15px;
height:5px !important;
}
/* 縦スクロールバー 終端 */
div.newsList .vscrollerbarend {
width:15px;
height:5px !important;
}