/****************
 * author:gondo *
 ****************/
div#middle_content div#hold {
    margin:                 41px 0px 0px 18px;
    width:                  904px;
    height:                 235px;
    position:               relative;
    overflow:               hidden;
}
div#content {
    position:           absolute;
    left:               0px;
    top:                0px;
    width:              904px;
    height:             235px;
    clip:               rect(0px, 904px, 235px, 0px);
    overflow:           auto;
/*
    overflow:           -moz-scrollbars-horizontal;
    overflow-x:         auto;
*/
}
div#content_in {
    height:             199px;
    position:           absolute;
    left:               0px;
    top:                0px;
    min-width:          904px;
    max-height:         199px;
    overflow:           hidden;
}

div#scrollbar_top {
    width:                  874px;
    height:                 18px;
    position:               absolute;
    left:                   33px;
    top:                    6px;
    background:             url('../img/page/scroll_bg.gif') 0px 0px repeat-x;
}

div#scrollbar_top div#left_top {
    width:                  25px;
    height:                 18px;
    float:                  left;
    background:             url('../img/page/scroll_left.gif') 0px -36px no-repeat;
}

div#scrollbar_top div#track_top {
    width:                  824px;
    height:                 18px;
    float:                  left;
    position:               relative;
}

div#scrollbar_top div#track_top div#drag_top {
    width:                  90px;
    height:                 18px;
    position:               absolute;
    left:                   0px;
    top:                    0px;
    background:             url('../img/page/scroll_move.gif') 0px 0px no-repeat;
    cursor:                 pointer;
}

div#scrollbar_top div#right_top {
    width:                  25px;
    height:                 18px;
    float:                  left;
    background:             url('../img/page/scroll_right.gif') 0px -36px no-repeat;
}

div#scrollbar_bottom {
    margin:                 -17px 0px 0px 33px;
    width:                  874px;
    height:                 18px;
    background:             url('../img/page/scroll_bg.gif') 0px 0px repeat-x;
}

div#scrollbar_bottom div#left_bottom {
    width:                  25px;
    height:                 18px;
    float:                  left;
    background:             url('../img/page/scroll_left.gif') 0px -36px no-repeat;
}

div#scrollbar_bottom div#track_bottom {
    width:                  824px;
    height:                 18px;
    float:                  left;
    position:               relative;
}

div#scrollbar_bottom div#track_bottom div#drag_bottom {
    width:                  90px;
    height:                 18px;
    position:               absolute;
    left:                   0px;
    top:                    0px;
    background:             url('../img/page/scroll_move.gif') 0px 0px no-repeat;
    cursor:                 pointer;
}

div#scrollbar_bottom div#right_bottom {
    width:                  25px;
    height:                 18px;
    float:                  left;
    background:             url('../img/page/scroll_right.gif') 0px -36px no-repeat;
}

div#scrollbar_bottom div#left_bottom a, div#scrollbar_top div#left_top a{
    width:                  25px;
    height:                 18px;
    float:                  left;
    background:             url('../img/page/scroll_left.gif') 0px -18px no-repeat;
}

div#scrollbar_bottom div#right_bottom a, div#scrollbar_top div#right_top a{
    width:                  25px;
    height:                 18px;
    float:                  left;
    background:             url('../img/page/scroll_right.gif') 0px -18px no-repeat;
}

div#scrollbar_bottom div#left_bottom a:hover, div#scrollbar_top div#left_top a:hover, div#scrollbar_bottom div#right_bottom a:hover, div#scrollbar_top div#right_top a:hover{
    background-position:    0px 0px;
}
