@charset "UTF-8";
/* CSS Document */

 .holder {
    margin:15px 0;
}
.holder a {
    font-size:12px;
    cursor:pointer;
    margin:0 5px;
    color:#333;
}
.holder a:hover {
    background-color:#222;
    color:#fff;
}
.holder a.jp-current,a.jp-current:hover {
    color:#FF4242;
    font-weight:bold;
    cursor:default;
    background:none;
}
.holder span {
    margin:0 5px;
}
.customBtns {
    position:relative;
}
.arrowPrev,.arrowNext {
    width:29px;
    height:29px;
    position:absolute;
    top:55px;
    cursor:pointer;
}
.arrowPrev {
    background-image:url('/ag/exh148/image/common/back.gif');
    left:0;
}
.arrowNext {
    background-image:url('/ag/exh148/image/common/next.gif');
    right:0;
}
.arrowPrev.jp-disabled,.arrowNext.jp-disabled {
    display: none;
}

/* カスタマイズ */
ul#itemContainer { padding: 0 50px 10px; list-style-type:none; /*height: 140px;*/ }
.holder {text-align: center; margin: 0 0 30px !important; }
.holder a { background-color: #cccccc; color: #FFFFFF; padding: 2px 5px; margin: 0 1px !important; }
.holder a.jp-current { background-color: #000000; color: #FFFFFF; font-weight: normal; }