/* BASIC css start */
#nhn_btn .npay_storebtn_bx.npay_type_MA_1 {width: 100% !important;}
#SMS_shopdetailInfo .SMS_coupon_c .shopdetailCouponGet > ul> li{width:50%; float:left; text-align:center; position:relative;}
#SMS_shopdetailInfo .SMS_coupon_c .shopdetailCouponGet > ul> li > a {display:block;}
#SMS_shopdetailInfo .SMS_coupon_c .shopdetailCouponGet > ul> li > a > img {width:calc(100% - 10px); margin:5px;}

#SMS_shopdetailInfo .shopdetailItem{position:relative; float:left;}

.shopdetailImage p {font-family: dotum;}
.shopdetailImage .comment-title {line-height:30px; font-size:14px;}
.shopdetailImage .basic-title {line-height:30px; font-size:12px;}
.shopdetailImage .basic {line-height:18px; font-size:11px;}

.goods_icons {position:relative;line-height:35px; height:50px;}


/*JELLY LINK*/
.SMS_JellyNew_Display {width:calc(100% + 20px);; position:relative; padding:30px 0; margin-left: -10px; float:left; overflow:hidden; background:#fff; /* background-image:url(http://ftp.iampretty.jpg3.kr/jellylink/jelly_bg.jpg)!important; background-size:100%!important; */}
.SMS_JellyNew_Display p {width: 100%; padding-bottom:20px; text-align: center;}
.SMS_JellyNew_Display p > a {color: #696969; font-size: 12px; font-weight: 800; font-family: "Helvetica Neue",Helvetica,sans-serif;}
.SMS_JELLY_NEW .swiper-wrapper .swiper-slide { display:flex;  align-items: center;  justify-content:center;  transition:all 200ms linear;  transform: scale(0.8); border-radius: 20px;}
.SMS_JELLY_NEW .swiper-wrapper .swiper-slide-active {transform: scale(1);}

.SMS_JELLY_NEW .swiper-wrapper .swiper-slide .jelly {width:100%; margin:0px;  position:relative;}
/*.SMS_main_gallery_jelly .swiper-wrapper .swiper-slide .jelly > a.link {display:block;position:relative;}*/
.SMS_JELLY_NEW .swiper-wrapper .swiper-slide .jelly > a > img {border-radius:20px;}
.SMS_JELLY_NEW .swiper-wrapper .swiper-slide .jelly .jelly_price {width: 100%; height: 30px; position: absolute; bottom: 0; margin-bottom: 0px;text-align: center; display: block;  z-index: 99; line-height: 30px; font-size: 14px; color: #fff; font-weight: bold;}


.SMS_JELLY_NEW .SMS_swiper_buttonNext {width: 40px; height: 40px; position:absolute; top:50%; margin-top:-20px; right:0; line-height: 40px; font-size: 20px; color: #fff; text-align:center;}
.SMS_JELLY_NEW .SMS_swiper_buttonPrev {width: 40px; height: 40px; position:absolute; top:50%; margin-top:-20px; left:0; line-height: 40px; font-size: 20px; color: #fff; text-align:center;}


.SMS_JELLY_NEW .swiper-pagination {display: none; bottom:10px;}
.SMS_JELLY_NEW .swiper-pagination-bullet {width: 5px; height: 5px; margin:0 1px; background: #fff; opacity: 1;}
.SMS_JELLY_NEW .swiper-pagination-bullet-active {width: 20px;}


/* BASIC css end */

