/* BASIC css start */
main.shopbrand {  }
.page_location { padding:30px 3% 10px }
.page_location a { color:#000; font-size:15px; font-weight:bold; }


.product_box { border-top:1px solid #ddd; padding:0px 0 0; height:15px; margin:0 3%; }

.list_shoppinglb {text-align:center;}
.list_shoppinglb ul {width:94%; margin:0 3%; display:table; table-layout: fixed; font-size:0;}
.list_shoppinglb li {width:100%; display:inline-block; vertical-align: top; text-align:center; }
.list_shoppinglb li a {display: block; padding:0 0 18px 0;}
.list_shoppinglb li img.listPic {width:100%;margin-bottom:10px}

.item_etc {font-size:14px; color:#666; line-height:18px; }
.item_name { font-size:16px; color:#000; line-height:20px; margin:5px 0px 7px; font-weight:bold;}
.item_subname { font-size:11px; color:#6f6f6f; line-height:14px; padding-bottom:30px }

/* 페이징 */
.paging1 { padding-bottom:40px; text-align: center; vertical-align: top; border-bottom:1px solid #494949; margin:30px 3% 0 }
.paging1 li { display: inline;}
.paging1 li a { overflow: hidden; width:26px; height:23px; line-height:23px; font-size:12px; border-radius:3px; color:#616161; vertical-align:middle; cursor: pointer; background:#fff; border:1px solid #ddd; display:inline-block; }
.paging1 li a:hover,
.paging1 li.now a { color:#1a1a1a; border:1px solid #1a1a1a }
.paging1 li.first a,
.paging1 li.prev a,
.paging1 li.next a,
.paging1 li.last a { display:inline-block; font-size:14px; color:#616161; vertical-align:middle; }
.paging1 li.prev { margin-right:5px; }
.paging1 li.next { margin-left:5px; }



/* BASIC css end */

