/*쇼핑몰 타이틀바*/
.AB-shop-title{border-top: 1px solid #cfcfcf; border-bottom: 1px solid #ddd; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; background:#e9e9e9; padding:1px 0 0 10px; display:block} 
.AB-shop-title1{font-size:15px;color:#20232c;letter-spacing:-1px;font-weight:bold;padding:5px 0 5px 6px} 

/*상품 상세보기*/
.goods-view-box{padding:5px 0 20px 0;}
.goods-view-box.AB_article_contents img{margin-bottom:5px;}
.goods-view-subtitle{border-bottom:1px dashed #e3e3e3; padding-bottom:10px; margin-bottom:15px; font-size:17px; font-weight:600;}
ul.ABS-goods-view-sum{overflow:hidden; margin-left:-5px;}
ul.ABS-goods-view-sum li{float:left; width:25%;}
ul.ABS-goods-view-sum li a{margin:0 0 5px 5px; display:block; border:1px solid #eee;}
ul.ABS-goods-view-sum li img{width:100%; height:auto; box-sizing:border-box;}

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

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

.all_price{text-align:right; padding:10px 10px 0 0;}
.all_price_1{text-align:right; padding:0 10px 0 0 !important;}

/*구매하기버튼*/
.btn{text-align:center;}
.btn li{display:inline; }
.thumblst a{border:1px solid #dadada; overflow:hidden; display:inline-block;}
.view-btn-gray{display:inline-block; padding:5px 10px; margin-right:7px; background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));border:1px solid #d5d5d5; border-radius:2px; font-size:11px; color:#6a6a6a;}
.goods-btn-gray{display:inline-block; padding:8px 12px; margin-right:7px; background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));border:1px solid #d5d5d5; border-radius:2px; font-size:15px; font-weight:bold; color:#6a6a6a;}
.goods-btn-red{display:inline-block; padding:8px 30px; margin-right:7px; background: #fa5259; background:linear-gradient(to bottom, #fa5259 0%, #e2383f 100%); background:-webkit-gradient(linear, left top, left bottom, from(#fa5259), to(#e2383f)); border:1px solid #e2383f; border-radius:2px; font-size:15px; font-weight:bold; color:#fff;}

/* 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;}

/*쇼핑몰Q&A 목록폼*/
.AB-sfaq-a img{position: relative; margin-top:5px;};

/*주문서작성*/
.AB-LF-table-title{padding:0 5px;}
.AB-VF-value-shop{padding-right:6px;}
.AB-VF-value-shop input{letter-spacing:0;}

/*주문서보기 배송상태*/
div.sell-process img{width:100%;}

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

/*상품목록 분류메뉴*/
.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:50%;}
.ABS-sub-ctg-1 ul li{height:33px; overflow:hidden;}
.ABS-sub-ctg-1 ul li a{display:block; padding:0 18px; height:32px; line-height:33px; 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:8px 2px; border-top:1px solid #e7e7e7; margin-top:-1px;}
.ABS-sort-list ul{overflow:hidden; padding-bottom:8px;}
.ABS-sort-list ul li{float:left; width:20%;}
.ABS-sort-list ul li a{color:#959595; line-height:15px; display:block; margin-left:12px; padding-left:6px;background:url("images/shop_sort_bullet.gif") 0 6px no-repeat;}

/*수정 버튼*/
.ABS-btn-modify{background:url("images/shop_btn_modify_m.gif") 9px 5px no-repeat; background-size:10px; 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;}
}

/* 최근본상품 썸네일*/
#slide-shop .ABA-bbs-wrap table{width:95%; margin:0 auto;}
#slide-shop td{padding:0;}
#slide-shop ul.AB-qview{border-top:none;}
#slide-shop .AB-qview li{border-bottom:none; padding:7px;}
.AB-qview img{width:52px; height:52px;}

/* 상품목록 검색바 */
.ABA-list-search select, .ABA-list-search input{margin:3px 2px;}