/* BASIC css start */
/* 롤링배너 */
#mainVisual { visibility: hidden; position:relative; overflow:hidden;  }
#mainVisual img {width:100%;}
#mainVisual .bx-pager{position:absolute;bottom:10px;left:0;right:0;z-index:60;text-align:center;}
#mainVisual .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
#mainVisual .bx-pager-link{display:inline-block;width: 20px;height: 6px;font-size:0;margin: 0 3px;background-color: transparent; border-radius: 10px;background:#2c2c2c;}
#mainVisual .bx-pager-link.active{background:#e61b37; width:34px;}

/* 공지사항 */ 
.hd_notice {position:relative;background-color:#f3f3f3;height: 38px;text-align:center;}
.hd_notice a {line-height: 38px;color: #2e2e2e;}
.hd_notice a i { font-size:20px;vertical-align:top;padding:8px 0 0; }

/* 서브 배너 */
.subBnnr {overflow:hidden;margin: 6% 3% 0;}
.subBnnr li {float:left;width:46%;padding:2%;}
.subBnnr li img {width:100%; max-width:100%; height:auto; }

/* 롤링상품 */
#spProduct{ position:relative; overflow:hidden; background:#e8e8e8; padding: 0 0 14%;margin:12% 0 0;}
#spProduct .best-container .swiper-slide { margin: 0 0 0 4%; width:84%; background:#fff; padding:4%;}
#spProduct .best-container .swiper-slide .listPic { float:left;width:48% }
#spProduct .best-container .swiper-slide .listPic img { width:100% }
#spProduct .best-container .swiper-slide .list_shoppingInfo {float:left; width:46%; padding:0 0 0 5%; }
#spProduct .best-container .swiper-slide .list_shoppingInfo .listName { font-size:14px; color:#2c2c2c }
#spProduct .best-container .swiper-slide .list_shoppingInfo .btnView { position:absolute;left:53%;bottom:15px;padding: 2% 3%; background:#dcdcdc;display:block;width:22%;text-align:center;}
#spProduct .best-container .swiper-pagination-fraction { bottom:21px;}
#spProduct .best-container .swiper-pagination-fraction .swiper-pagination-bullet {width: 14px;height: 6px;border-radius: 10px;background:#2c2c2c;opacity:1;margin:0 3px;}
#spProduct .best-container .swiper-pagination-fraction .swiper-pagination-bullet-active { background:#e61b37; width:32px;}

/* 상품 타이틀 */
.m_title {padding: 36px 0 20px;text-align:center;}
.m_title h3 {font-family: 'Nanum Myeongjo', serif; display:inline-block;padding: 0 15px;position:relative;font-size: 20px;}
.m_title h3 span { color:#e61b37;}
/* BASIC css end */

