.scrollable {
    float: left;
}
a.prev, a.next, a.prevPage, a.nextPage {
    background: url("../img/scrollable/arrow/left.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1px;
    height: 18px;
    margin: 43px 10px;
    width: 18px;
}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
    background-position: 0 -18px;
}
a.disabled {
    visibility: hidden !important;
}
a.next, a.nextPage {
    background-image: url("../img/scrollable/arrow/right.png");
    clear: right;
}
.navi {
    height: 20px;
    margin-left: 328px;
    width: 200px;
}
.navi a {
    background: url("/__data/assets/image/0019/82441/navigator.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    font-size: 1px;
    height: 8px;
    margin: 3px;
    width: 8px;
}
.navi a:hover {
    background-position: 0 -8px;
}
.navi a.active {
    background-position: 0 -16px;
}
#main {
    height: 302px;
    overflow: hidden;
    position: relative;
}
#pages {
    height: 20000em;
    position: absolute;
}
.page {
    background: none repeat scroll 0 0 #ECEFEF;
    height: 302px;
    padding: 10px 0;
    width: 480px;
}
.scrollable {
    height: 302px;
    overflow: hidden;
    position: relative;
    width: 480px;
}
.scrollable .items {
    clear: both;
    position: absolute;
    width: 20000em;
}
.item {
    cursor: pointer;
    float: left;
    height: 282px;
    padding: 0;
    width: 480px;
}
.item p {
    color: #333333;
    padding: 5px;
}
#main_navi {
    float: left;
    margin: 0 !important;
    padding: 0 !important;
}
#main_navi li {
    background-color: #ECEFEF;
    border-bottom: 1px solid #FFFFFF;
    clear: both;
    color: #363737;
    cursor: pointer;
    height: 80px;
    list-style-type: none;
    padding: 10px;
    width: 180px;
}
#main_navi li:hover {
    background-color: #E1E3E3;
}
#main_navi li.active {
    background-color: #E1E3E3;
}
#main_navi img {
    float: left;
    margin-right: 10px;
}
#main_navi strong {
    display: block;
}
#main div.navi {
    cursor: pointer;
    margin-left: 230px;
}
