/* BASIC css start */
.shopbrandTitle img{width:100%;}

#prdBrand .cate-wrap .bcate { text-align: center; font-size: 14px; font-weight: bold; }
#prdBrand .cate-wrap .mcate { zoom: 1; overflow: hidden; padding: 10px 0 10px 20px;}
#prdBrand .cate-wrap .mcate li { float: left; padding: 10px 20px 10px 10px; background: url(/images/d3/hot_issue/common/bull_w7_h7_red.gif) no-repeat 0 45%; }
#prdBrand .cate-wrap .mcate li a:hover { text-decoration: underline; }

.dpn {display:none;}

#prdBrand {width:961px; margin:0 auto;}
#prdBrand .cate_wrap {position:relative; z-index:10; height:40px; background:#fcfcfc; border:1px solid #e1e1e1; margin-bottom:25px; }
#prdBrand .cate_wrap > div {position:relative;z-index:10; float:left; width:156px; height:40px; border-right:1px solid #e1e1e1; }
#prdBrand .cate_wrap > div > span {display:block; width:156px; height:40px; background: url(http://www.aaronshop.co.kr/design/aaron/wib/img/goods/list_cate_arrow.jpg) no-repeat 135px 15px; }
#prdBrand .cate_wrap > div > span a {color:#989898; line-height:3.33; padding-left:10px; }
#prdBrand .cate_wrap > div.dep2 > span a {font-weight:bold;}
#prdBrand .cate_wrap ul {display:none; position:absolute; z-index:4;top:40px; left:-1px; width:156px; padding-top:16px;  border:1px solid #e1e1e1; background: #fff; }
#prdBrand .cate_wrap li {margin-bottom:10px; padding-left:10px;}
#prdBrand .cate_wrap li a {color:#999999;}

#prdBrand .promotion > div {float:left; }
#prdBrand .promotion > div:first-child {border:1px solid #e1e1e1; }
#prdBrand .promotion > div.banner_area img{display:none;}
#prdBrand .promotion > div.banner_area img.row1 {display:block;}
#prdBrand .promotion .item_wrap {position:relative; float:left; width:238px; height:385px;border:1px solid #e1e1e1; margin-left:-1px;}
#prdBrand .promotion .item_wrap .prod_thumb {width:210px; height:224px; margin:14px auto 0;}
#prdBrand .promotion .item_wrap .prod_thumb img {width:210px;}

#prdBrand .recmd > div {float:left; }
#prdBrand .recmd > div:last-child {border:1px solid #e1e1e1; margin-left:-1px; margin-top:-1px;}
#prdBrand .recmd > div.banner_area img{display:none;}
#prdBrand .recmd> div.banner_area img.row2 {display:block;}
#prdBrand .recmd .item_wrap {position:relative; float:left; width:238px; height:385px;border:1px solid #e1e1e1; margin-top:-1px;}
#prdBrand .recmd .item_wrap:last-child {margin-left:-1px;}
#prdBrand .recmd .item_wrap .prod_thumb {width:210px; height:224px; margin:14px auto 0;}
#prdBrand .recmd .item_wrap .prod_thumb img {width:210px;}

#prdBrand .item-wrap .item_top_area {border-bottom:0; padding:45px 0 23px;}
#prdBrand .item-wrap .item_top_area .item_total {float:left; padding-left:0; font-size:14px; color:#363636; font-family: 'Nanum Gothic', sans-serif; line-height:30px;}
#prdBrand .item-wrap .item_top_area .sort_type {position:relative; float:right; width:140px; height:40px;  }
#prdBrand .item-wrap .item_top_area .sort_type > span {position:absolute; top:0; left:0; display:block; width:140px;  padding-left:14px; background: #fbfbfb url(http://www.aaronshop.co.kr/design/aaron/wib/img/goods/sort_arrow.jpg) no-repeat 118px 18px; border:1px solid #e1e1e1;color:#363636; cursor:pointer; box-sizing:border-box;line-height:3.33;}
#prdBrand .item-wrap .item_top_area .sort_type ul {position:absolute; top:40px; display:none; width:138px; padding-top:2px; z-index:1; border:1px solid #e1e1e1; border-top:0; }
#prdBrand .item-wrap .item_top_area .sort_type ul li {background: #fff; padding-left:14px; }
#prdBrand .item-wrap .item_top_area .sort_type ul li a {line-height:30px;}

.item-wrap .list_item .product_wrap {width:961px; overflow:hidden;}
.list_item .product_row_wrap {width: 964px;}
.list_item .product_row_wrap .item_wrap {float:left; position:relative; width:240px; height:403px; border:1px solid #e1e1e1; margin-left:-1px; margin-top:-1px; }
.list_item .product_row_wrap:first-child .item_wrap {margin-top:0;}
.list_item .product_row_wrap .item_wrap:first-child {border-left:0;}
.list_item .product_row_wrap .item_wrap .prod_thumb {width:210px; height:226px; margin:14px auto 0;}
.list_item .product_row_wrap .item_wrap .prod_thumb img {width:210px;}



.item_wrap .item_info {width:152px; margin:0 auto;}
.item_wrap .prod_iconz {position:absolute; top:5px; right:5px;}
.item_wrap .prod_iconz span,
.item_wrap .prod_iconz span img {display:block; text-align:right; margin-bottom:4px; width:46px; height:46px;}
.item_wrap .item_wrap .prod_name {margin-top:6px; }
.item_wrap .prod_name a {display:block; width:100%; text-align:center; color:#000; font-size:14px; overflow:hidden; /*text-overflow:ellipsis;*/ font-family: 'Nanum Gothic', sans-serif; /*white-space:nowrap */}
.item_wrap .prod_subname {margin-top:8px; color:#a1a1a1; font-size:12px; line-height:1.4em; height:2.8em;overflow:hidden; text-overflow:ellipsis; font-family: 'Nanum Gothic', sans-serif; text-align:center;  }
.item_wrap .sold_out {margin-top:3px; color:#b81a1b; font-size:15px; font-weight:bold; font-family: 'Nanum Gothic', sans-serif;  text-align:center;}
.item_wrap .prod_price {margin-top:9px; text-align:center; }
.item_wrap .prod_price span {display:inline-block; }
.item_wrap .prod_price span:last-child {margin-left:5px; }
.item_wrap .prod_price span strike {color:#a1a1a1; font-size:12px; font-family: 'Nanum Gothic', sans-serif; }
.item_wrap .prod_price span b {color:#000000; font-size:15px;font-weight:bolder;  font-family: 'Nanum Gothic', sans-serif; }
.item_wrap .prod_price .disc_in span b {color:#b81a1b; }
.item_wrap .prod_price .won_text {font-size:12px;}
.item_wrap .review_count {margin-top:3px; text-align:center;}
.item_wrap .review_count span {font-family: 'Nanum Gothic', sans-serif;  color: #a1a1a1; }

.item-page a {font-family: 'Nanum Gothic', sans-serif; font-size:15px; color:#727272; line-height:39px; }
.item-wrap .item-page a:hover, 
.item-wrap .item-page a.now {color:#555;}

.SMS_Category_list{display:none;}


/* 히든그리드 */
.hiddenGrid{padding:0 !important;}
.hiddenGrid #content, #prdBrand{width:100%;}
.hiddenGrid .shopbrandTitle img{width:100%;}
.hiddenGrid .page_name{font-size:30px !important; padding-top:25px;}
.hiddenGrid .SMS_Category_list{display:block; margin-bottom:35px;}
.hiddenGrid .SMS_Category_list ul{display:flex;}
.hiddenGrid .SMS_Category_list ul li{margin-right:20px;}
.hiddenGrid .SMS_Category_list ul li:last-child{margin-right:0;}
.hiddenGrid .SMS_Category_list ul li a{font-size:15px; color:#000; font-weight:400;}
.hiddenGrid .SMS_Category_list ul li a.sel{font-weight:600;}
/* BASIC css end */

