@charset "utf-8";

.basic-shop-item-slider {  position:relative; width:calc(100% + 20px); margin:0 0 0 -10px; line-height:20px; }
.basic-shop-item-slider .txt-normal { letter-spacing:0; }
.basic-shop-item-slider .txt-short { letter-spacing:-1px; padding-right:1px; }
.basic-shop-item-slider .item-none { padding:50px 10px; text-align:left; color:#888; }
.basic-shop-item-slider .item-image { position:relative; overflow:hidden; }
.basic-shop-item-slider .item-content { padding-top:22px; margin:0px; text-align:left; }
.basic-shop-item-slider .item-star { text-align:left; overflow:hidden; letter-spacing:-1px; font-size:18px; line-height:20px; height:20px; margin-bottom:4px; }
.basic-shop-item-slider .item-name { overflow:hidden; letter-spacing:-1px; padding-right:1px; text-align:left; font-size:14px; }

.basic-shop-item-slider .item-price_ori {    text-decoration: line-through; color:#9c9c9c; font-size:12px}
.basic-shop-item-slider .item-price { margin-top:4px; line-height:22px; }
.basic-shop-item-slider .item-price b { font-size:16px; display:inline-block;  }
.basic-shop-item-slider .item-price b i { font-size:12px; }
.basic-shop-item-slider .item-price strike { color:#888; margin:0px 4px; font-size:14px; display:inline-block; }
.basic-shop-item-slider .item-details { color:#888; min-height:22px; margin-top:4px; padding:0px 1px; font-size:13px; text-align:left; }
.basic-shop-item-slider .item-sp { margin:0px 4px; white-space:nowrap;  float:left}
.basic-shop-item-slider .item-sp.percent {}
.basic-shop-item-slider .item-sp i { margin-right:2px; color:#888; }
.basic-shop-item-slider .item-sns { margin-top:15px; text-align:center; }
.basic-shop-item-slider .item-sns img { width:15%; max-width:34px; border-radius:50%; }
.widget-box  .owl-item {padding:0 10px}
.widget-box  .owl-dots {display:none}

.owl-carousel .owl-nav button {width:55px; height:65px; position:absolute; font-size:0px; top:95px; z-index:100; background-repeat:no-repeat; background-position:left top; }
.owl-carousel .owl-nav button span {font-size:0px}
.owl-carousel .owl-nav button.owl-next {right:-27px; background-image:url('/images/main/right_arrow.png');}
.owl-carousel .owl-nav button.owl-prev {left:-27px; background-image:url('/images/main/left_arrow.png');}