/* BASIC css start */
/* 롤링배너 */
#event .MS_img-wrap { position: relative; width: 100%; overflow: hidden; }
#event .event-imgs { position: relative; }
#event .MS_img-area { float: left; }
#event .MS_img-area:not(:first-child) { display: none; }
#event .MS_img-area img { width: 100%; }
#event .pagination { position: relative; top:3px; left: 0; text-align: center; width: 100%; }
#event .pagination .swiper-pagination-switch { display: inline-block; margin: 0 2px; text-indent: -9999px; background: url('/images/d3/m_01/bull/event_now@2x.gif') no-repeat 0 50%; background-size: 19px 7px; width: 10px; height: 10px; }
#event .pagination .swiper-active-switch { background-position: -12px 50%; }

/* 메인 타이틀 */
.main h3 { margin:30px auto 20px; width: 100%; font-size:14px; color:#373737; text-align: center;border-top: 1px solid #e6e6e6; letter-spacing:2px; padding:25px 0 10px;}

/* 이미지 고정 배너 */
.fixed-img-banner { margin:30px auto 0; position:relative; height:185px; background:url('/design/siyoung87/tem116/m/m_main_fix_bg.jpg') center top no-repeat; background-size:100%}
.fixed-img-banner .t1 { padding:15px 0 0 15px; font-size:25px; font-style: italic; color:#fff; font-weight:300; line-height:25px;  }
.fixed-img-banner .t1 span { font-size:40px; font-style: italic; display:block; margin-top:10px; }
.fixed-img-banner .t2 { text-align:right; }
.fixed-img-banner .t2 a {font-size:11px; color:#fff; line-height:110px; margin:0 20px 0 0; padding:6px 10px; border:1px solid #fff; }

/* 추가1상품 목록 */
.list_shopping2x span.ttlBest { font-size:13px; display:block; text-align:center; margin:5px 0 12px;}
.mt-20 { margin-top:20px; }

/* 스페셜 상품 */
.list_shopping2x.specialPrd { padding:10px 0; margin:10px 0 0; background-color: #fafafa;position:relative;}
.list_shopping2x.specialPrd .sliderArea{padding:0 32px;}
.list_shopping2x.specialPrd .title{color:#3e3e3e;text-align: left; display: block; margin: 10px 0 12px 35px;font-size:15px;}
.list_shopping2x.specialPrd li{padding-bottom:0;width:49.9%}
.list_shopping2x.specialPrd .bx-prev {color:#3e3e3e;font-size:25px; margin-right:17px; }
.list_shopping2x.specialPrd .bx-next{color:#3e3e3e;font-size:25px;}
.specialPrd .bx-controls {position: absolute;top: 16px; right:37px; }

/* 공지사항 */
.notice { padding:30px 20px 0; border-top:1px solid #d1d1d1; margin:50px 0 0 0;}
.notice dt { font-size:15px; margin-bottom:10px; }
.notice dt span a { font-size:11px; float:right; }
.notice dd { line-height:22px; }
.notice dd a { color:#777; }
.notice dd span { color:#777; float:right; }
/* BASIC css end */

