/* 박스헤드 타입 15(쇼핑몰썸네일) */
.ABC-boxhead-15{background:#f6f6f6; padding-bottom:10px; position:relative;}
.ABC-boxhead-15 h3.AB-icon02{background:url("images/bg_event.gif") 0 0 no-repeat !important; height:20px; padding:4px 0 0 10px; color:#fff}
.ABC-boxhead-15 .AB-btn-more{top:3px; right:-2px;}

/* 게시판 리스트 타입 09 쇼핑몰이벤트롤링박스모델 */
.ABC-boxbody-09{padding:5px 0; margin:0 auto; text-align:center;}

/* 상품목록 */
.AB-nrewhumb{position:relative; z-index:10; margin:10px 0;  zoom:1;}
.AB-nrewhumb a{overflow:hidden;display:block; text-align:center; }
.AB-nrewhumb a img{border:1px solid #d0d0d0; margin-bottom:5px;}
.AB-nrewhumb a span{display:block; font-size:11px; color:#7e7e7e;line-height:23px;}
.AB-nrewhumb a span img{border:none; padding-right:3px; margin-top:2px; margin-left:5px;}
.AB-discount{padding:12px 7px;text-align:center; position:absolute; background:#f98d02; color:#fff;font-size:19px;font-weight:600;line-height:18px; left:0; top:0;font-family:malgun gothic;}
.AB-nrewhumb img.shop-icon{border:0;}

/*상품목록 z-index 적용*/
.shop-index{z-index:0;position:relative;}

/*쇼핑몰 타이틀바*/
.AB-shop-title{border-bottom:1px dotted #DBDBDB;padding-bottom:5px;} 
.AB-shop-title1{font-size:14px;color:#20232c;letter-spacing:-1px;font-weight:bold;padding:5px 0 7px 0} 

/* 상세보기페이지 */
#ABC-content-wrap{overflow:hidden;}
#ABC-content-wrap h3{font-size:14px; font-weight:bold; margin:5px 0; color:#565656;}
#ABC-content-wrap h4{background:none; padding:6px 0 5px 1px ; color:#565656 ;}
.goods-view-box{padding:10px 5px 0 0;}
.goods-view-subtitle{border-bottom:1px dashed #e3e3e3; padding-bottom:10px; margin-bottom:15px; font-size:17px; font-weight:600;}

/*이미지 크게보기*/
.big_img img{border:1px solid #dadada;}
.case01{vertical-align:top;}
.btn_view{text-align:center;margin-top:8px;}
.thumnail{margin-top:20px;vertical-align:top;}
.thumnail li{float:left; margin:0 3px 3px 0;}
.thumnail li img{border:1px solid #dadada;}

/*총상품금액*/
.all_price{font-size:15px; color:#000; font-weight:bold; margin:15px 0 5px 0; padding-right:2px;}
.all_price span{color:#FF0000;}
.all_price span.num{font-size:16px; margin-left:5px;}

.all_price_1{font-size:12px; color:#000; font-weight:bold;  margin:5px 0 5px 0; padding-right:2px;}
.all_price_1 span{color:#c40d0d;}
.all_price_1 span.num{font-size:12px; }

.all_price{text-align:right;}
.all_price_1{text-align:right;}

/*구매하기버튼*/
.btn{text-align:right;}
.btn li{display:inline; }
.thumblst a{border:1px solid #dadada; overflow:hidden; display:inline-block;}
.goods-btn-gray{display:inline-block; text-align: center; color:#3d3d3d; font-size:14px; font-weight:bold;  border-radius:2px; border:1px solid #DDD; padding:10px 13px;}
.goods-btn-red{display:inline-block; text-align:center; color: #FFF; font-size:14px; font-weight:bold; background:#ED3F46; border-radius:2px; border:1px solid #ED3F46; padding:10px 13px;}


/* div 간단한 표 <ul class="ABA-div-table"><li><label>타이틀</label><div>내용</div></li></ul> 형태로 마크업 */
.ABA-div-table li{padding:3px 0 3px 90px;border-bottom:0} 
.ABA-div-table li label{top:8px;left:5px;_left:-70px;}

/*상품목록 (insiter7부터 by jhyun)*/
.shop-icon{margin:2px;}
.ABA-goods-multi-option .AB-select{margin:2px 1px;}

/*상품목록 분류메뉴
.ABS-sub-ctg-wrap{}
.ABS-sub-ctg-1 ul{height:33px; border-bottom:1px solid #e6e6e6;}
.ABS-sub-ctg-1 ul li, .ABS-sub-ctg-2 ul li{float:left;}
.ABS-sub-ctg-1 ul li a{display:inline-block; padding:8px 18px; line-height:16px; border:1px solid #e6e6e6;margin-left:-1px; background:#f7f7f7; color:#878787;}
.ABS-sub-ctg-1 ul li.shop-current a{background:#fff; color:#333; font-weight:bold; border-bottom-color:#fff;}
.ABS-sub-ctg-1 ul li:first-child a{margin-left:0;}
.ABS-sub-ctg-2{border:1px solid #eee; border-top:none; padding:20px; margin-top:-1px;}
.ABS-sub-ctg-2 ul li{width:20%; display:table-cell;}
.ABS-sub-ctg-2 ul li a{display:block; line-height:16px;}

.ABS-sub-ctg-1{border:1px solid #e7e7e7; margin-bottom:10px}
.ABS-sub-ctg-1 ul{overflow:hidden; margin-bottom:-1px; margin-right:-1px;}
.ABS-sub-ctg-1 ul li, .ABS-sub-ctg-2 ul li{float:left; width:25%;}
.ABS-sub-ctg-1 ul li{height:33px; overflow:hidden;}
.ABS-sub-ctg-1 ul li a{display:block; padding:8px 18px; line-height:16px; color:#878787; border:1px solid #e7e7e7; border-width:0 1px 1px 0; letter-spacing:-0.7px;}
.ABS-sub-ctg-1 ul li.shop-current a{background:#565656; color:#fff; font-weight:bold; white-space:nowrap;}
.ABS-sub-ctg-2{border-top:2px solid #565656; background:#fbfbfb; padding:15px 0;}
.ABS-sub-ctg-2 ul li{margin:5px 0;}
.ABS-sub-ctg-2 ul li a{line-height:16px; font-size:12px; letter-spacing:-0.5px; background:url("images/shop_sort_bullet.gif") 0 6px no-repeat; padding-left:6px; margin-left:13px;}*/

.ABS-sub-ctg-wrap{border:1px solid #e7e7e7;}
.ABS-sub-ctg-1 ul{overflow:hidden; margin-bottom:-1px; margin-right:-1px;}
.ABS-sub-ctg-1 ul li, .ABS-sub-ctg-2 ul li{float:left; width:25%;}
.ABS-sub-ctg-1 ul li{height:33px; overflow:hidden;}
.ABS-sub-ctg-1 ul li a{display:block; padding:8px 18px; line-height:16px; color:#878787; border:1px solid #e7e7e7; border-width:0 1px 1px 0; letter-spacing:-0.7px;}
.ABS-sub-ctg-1 ul li.shop-current a{background:#fafafa; color:#53B80E; font-weight:bold; white-space:nowrap;}
.ABS-sub-ctg-2{border-top:1px solid #e7e7e7; background:#fcfcfc; padding:8px 0;}
.ABS-sub-ctg-2 ul li{margin:5px 0;}
.ABS-sub-ctg-2 ul li a{line-height:16px; font-size:12px; color:#878787; letter-spacing:-0.5px; background:url("images/shop_sort_bullet.gif") 0 6px no-repeat; padding-left:6px; margin-left:13px;}
.ABS-sub-ctg-2 ul li.shop-current a{font-weight:bold; color:#777; text-decoration:underline;}

/*상품목록 정렬버튼*/
.ABS-sort-list{padding:12px 2px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; margin-top:-1px;}
.ABS-sort-list ul li{float:left; padding:0 15px 0 6px; background:url("images/shop_sort_bullet.gif") 0 6px no-repeat;}
.ABS-sort-list ul li a{color:#959595; line-height:15px;}

/*수정 버튼*/
.ABS-btn-modify{background:url("images/shop_btn_modify.gif") 9px 5px no-repeat; border:1px solid #c9c9c9; border-bottom-color:#a0a0a0; border-radius:2px; display:inline-block; padding:0 9px 0 22px; height:23px; line-height:26px; font-size:12px; font-family:gulim; letter-spacing:-0.5px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.ABS-btn-modify{line-height:25px;}
}

/* 최근본상품 썸네일*/
.AB-qview img{width:40px; height:40px;}