@charset "utf-8";
#products .bx-wrapper{font-size:188.4375%}
#products .bx-wrapper .productslider li{width:calc(200px * 1.884375)!important;}
#products .bx-wrapper .productslider li .discount li.price{width: 42% !important;}
#products .bx-wrapper .bx-viewport{max-width:calc(200px * 1.884375)!important;}
#products .products-image{width:calc(130px * 1.884375);height:calc(100px * 1.884375);}
#products .discount > a img{width:calc(75px * 1.884375);}
#products .discount > a + a img{width:calc(45px * 1.884375);}
#products .ttl{ font-size: calc(11px * 1.884375);}
#products .bx-wrapper .bx-controls-direction a{width:calc(122px * 1.884375);height:90%;
    background-size: calc(61px * 1.884375) calc(18px * 1.884375);
    margin-top: calc( -119px * 1.884375) ;
    height: calc(212px* 1.8);}
.bx-wrapper .bx-next{right:-22.5%;}
.bx-wrapper .bx-prev{left:-22.5%;}
.products-inner{background-size:600px auto; padding:calc(8px * 1.884375) 0}
.bx-wrapper .productslider li{margin-right: calc(25px * 1.884375)!important;}
#products .bx-wrapper .products-summary{ padding: calc(5px * 1.884375) calc(10px * 1.884375);}
#products .bx-wrapper .products-item-name{margin:calc(5px * 1.884375) 0;}
#products .bx-wrapper .triangle {
    padding-left: calc(10px * 1.884375);
}
#products .bx-wrapper .triangle:before{
    margin-top: calc(4px * 1.884375);
    border-width: calc(3.5px * 1.884375) 0 calc(3.5px * 1.884375) calc(4px * 1.884375)}
#products .discountArea .ttl {
    padding:  calc(5px * 1.884375);
}
#products .discount a {
    background: #f1fafb url('/sites/default/files/media/sp/images/global/slider/sp_product_arrow.png') no-repeat right calc(4px * 1.884375) center;
    background-size: calc(13px * 1.884375) auto;
    padding: calc(5px * 1.884375) calc(25px * 1.884375) calc(5px * 1.884375) calc(10px * 1.884375);}
#products .discount .txt{
    margin-bottom: calc(4px * 1.884375);
}
#products .discount.percentRate a{
    min-height: calc(48px * 1.884375);}
.bx-pager-link.active{background-size: calc(8px * 1.884375) calc(8px * 1.884375);}
.bx-pager-link{background-size: calc(8px * 1.884375) calc(8px * 1.884375);
    width: calc(8px * 1.884375);
    height: calc(8px * 1.884375);
    margin: 0 calc(3px * 1.884375);}
.products-tab{
    height:50px;
}
.products-inner li{font-size:83%!important;}
.products-item-name{font-size:100%!important;}
.discount .price p:nth-child(1){font-size:240%!important;
    margin-bottom: 2px;}
.discount .price p:nth-child(2){font-size:100%!important;}
.discount .price span{font-size:60%;}
.discount .price p:nth-child(2) span{font-size:100%!important;}
.tabSlide li a:hover img{opacity:0.6}