/* このアイテムを使ったスタッフコーディネートに関する設定 */

#ssitem-result .mod-lyt of-type-02 {
    overflow: hidden;
}

#ssitem-result .mod-lyt .col .mod-productPnl {
    padding: 10px 9px 0 0 !important;
}

#ssitem-result .mod-lyt .bx-wrapper{
    margin: 0 auto !important;
    border: 0 !important;
    box-shadow: None !important;
}

#ssitem-result .mod-lyt .bx-wrapper .bx-viewport{
    overflow: visible !important;
    width: 85% !important;
    text-align: left !important;
}

/* 閲覧中カテゴリーのランキングに関する設定 */

.ajaxgoodslist_ranking .block-thumbnail-t {
    overflow: hidden;
}

.ajaxgoodslist_ranking .block-thumbnail-t--items {
    margin: 0 !important;
}

.ajaxgoodslist_ranking .block-thumbnail-t--items > li {
    overflow: hidden !important;
    margin: 0 0 0 0 !important;
}

.ajaxgoodslist_ranking .block-thumbnail-t--items > li > a {
    display:block;
    margin: 0 0 24px 9px !important;
}

.ajaxgoodslist_ranking .block-thumbnail-t .block-thumbnail-t--items > li p.rank * {
    background-color: #fff;
    color: #000;
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
}

.ajaxgoodslist_ranking .block-thumbnail-t .block-thumbnail-t--items > li p.rank {
    font-size: 1rem;
    font-weight: bold;
    margin: 0;
    text-align: center;
    position: absolute;
    width: 15px;
    height: 15px;
    z-index: 2;
}

.ajaxgoodslist_ranking .block-thumbnail-t .bx-wrapper{
    margin: 0 auto !important;
    border: 0 !important;
    box-shadow: None !important;
}

.ajaxgoodslist_ranking .block-thumbnail-t .bx-wrapper .bx-viewport{
    overflow: visible !important;
    width: 85% !important;
    height: auto !important;
    text-align: left !important;
}