/* BASIC css start */
/* =============================================================================
   상품 리스트 product_list.html
   ========================================================================== */
#product-list .items-wrap .items[data-type=horizontal] li { min-height: 100%; }

#titleArea2 li {height:30px;}
/* 상품분류 중분류 메뉴 */
.prolist_cate2 { clear:both; width:100%;}
.prolist_cate2 > ul { width:100%; text-align:center;}
.prolist_cate2 > ul > li { display:inline-block; background:url(/design/ydci2788/9544/line_com.png) 2px 5px no-repeat; padding-left:10px; height:20px; padding-bottom:15px;}
.prolist_cate2 > ul > li:first-child { border:0; margin:0; padding:0; background:0;}
.prolist_cate2 > ul > li > a { display:inline-block; color:#222; font-size:11px; vertical-align:top; line-height:20px; }

/*가격정렬*/
#product-list .results .tool-wrap { width: 100%; position: relative; height:20px; text-align:center;}
#product-list .results .tool-wrap .links { padding: 0 6px; }

#product-list .results .tool-wrap { width: 100%; position: relative;height:20px;line-height:20px; }
#product-list .results .tool-wrap .links a { display: inline-block; margin: 0 2px; font-size:11px; font-weight:normal; color:#89898c; }
#product-list .results .tool-wrap .links a.now {color:#222;}
/**/


#product-list .results .paging { color: #89898c; text-indent: 10px; line-height: 22px; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #fff; background-color: #f1f1f1; }

#product-list .results .tool-wrap .type-btn { position: absolute; right: 6px; top: 8px; }
#product-list .results .tool-wrap .type-btn a { display: block; width: 61px; height: 29px; text-indent: -9999px; }
#product-list .results .tool-wrap .type-btn a.list { background: url(/images/d3/m_01/btn/type_btn_list_@2x.gif) no-repeat 0 0; background-size: contain; }
#product-list .results .tool-wrap .type-btn a.gallery { background: url(/images/d3/m_01/btn/type_btn_gallery_@2x.gif) no-repeat 0 0; background-size: contain; } 

#product-list .results .category-title {}
#product-list .results .category-title img { width: 100%; }
.items-wrap .items[data-type=vertical] .price-info .break { margin-top:5px; }

/* 갤러리형 */
.items-wrap .items[data-type=gallery] { padding : 7px 0 0 7px; }
.items-wrap .items[data-type=gallery] > li { float: left; margin-bottom: 7px; position: relative; width: 50%; }
.items-wrap .items[data-type=gallery] > li dl:after { clear: both; }
.items-wrap .items[data-type=gallery] > li dl:before, .items-wrap .items[data-type="gallery"] > li dl:after { content: ""; display: table; }
.items-wrap .items[data-type=gallery] > li dl:before, .items-wrap .items[data-type="gallery"] > li dl:after { content: ""; display: table; }
.items-wrap .items[data-type=gallery] > li dl { border: 1px solid #ECECEC; margin-right: 7px; min-height: 215px; padding: 15px 4px 30px; position: relative; height:230px; }
.items-wrap .items[data-type=gallery] .thumb-img { width: 110px; max-height: 150px; }
.items-wrap .items[data-type=gallery] .pname { border-bottom: 1px solid #AEAEAE; color: #000000; margin-bottom: 10px; margin-top: 0; padding: 10px 0; }
.items-wrap .items[data-type=gallery] .price-info li { border: medium none; font-size: 1em; line-height: 1.5em; margin: 0; padding: 0; text-align: left; }
.items-wrap .items[data-type=gallery] .price-info li .review-count { font-size: smaller; }
.items-wrap .items[data-type=gallery] .price-info li .review-count em { font-style: normal; } 
.items-wrap .items[data-type=gallery] .price-info .tit { font-size: 1em; margin-right: 4px; }
.items-wrap .items[data-type=gallery] .price-info .tit img { vertical-align: -1px; }
.items-wrap .items[data-type=gallery] .price-info .discount { color: #000000; font-weight: bold; }
.items-wrap .items[data-type=gallery] .price-info .strike { text-decoration: line-through; }
.items-wrap .items[data-type=vertical] .price-info .tit img { vertical-align: -1px; }

/* =============================================================================
   아이콘 및 품절배경 관련
================================================================================*/
.items-wrap .items .icons { position: absolute; left: 5px; top: 0; }
.items-wrap .items .icons span { display: block; width : 30px;  }
.items-wrap .items .sold-out { position: absolute; top:0; z-index: 1; width: 100%; height: 100%; background: url(/design/ydci2788/9544/d4-0389/onedesign/mobile/images/sold_out.png) no-repeat top center; background-size: 100%; }
.items-wrap .items[data-type=vertical] .vertical-img { position:relative; float: left; margin: 0; width: 95px; height: auto; }
.items-wrap .items[data-type=vertical] .vertical-img img { width: 100%; height: auto; max-height: none; }
.items-wrap .items[data-type=vertical] .sold-out { left: 0; top: 0; }

.items-wrap .items[data-type=gallery] .gallery-img { width: 95px; height: auto; position:relative; }
.items-wrap .items[data-type=gallery] .gallery-img img { width: 100%; height: auto; max-height: none; }
.items-wrap .items[data-type=gallery] .sold-out { left: 0; top: 0; }



/*더보기버튼*/
.btnstyle1{background:#fff; color:#222; font-weight:bold; font-size:12px; ext-align: center; border:1px solid #222; padding: 10px; width:50%;}





/* BASIC css end */

