@charset "utf-8";

/* Nav */
.list-nav { line-height:22px; margin-bottom:15px; }
.list-nav .page-nav { margin-top:4px; }
@media all and (max-width:460px) {
	.responsive .list-nav .page-nav { display:none; }
}

/* ī�װ� */
.list-category { margin-bottom:20px; }
.list-category ul { list-style:none; }
.list-category .active a, .list-category .selected a { color:crimson; font-weight:bold !important; }

/* Sort */
.list-sort { margin:15px 0px 20px; }
.list-sort ul { list-style:none; }
.list-sort .on { font-weight:bold; color:crimson !important;}
.list-sort .pull-left a, .list-sort .pull-right a { display:inline-block; margin:0px 10px; }

/* ��� */
.list-wrap { overflow:hidden; line-height:20px; }
.list-wrap .txt-normal { letter-spacing:0; }
.list-wrap .txt-short { letter-spacing:-1px; padding-right:1px; }
.list-wrap .item-row { float:left; }
.list-wrap .item-list { border: 1px solid #dcdcdc;  }
.list-wrap .item-list:hover { border: 1px solid #282828; }
.list-wrap .item-image { position:relative; overflow:hidden; }
.list-wrap .item-content { position: relative; padding: 15px 15px; margin:0px 4px;/*text-align:center;*/ }
.list-wrap .item-star { text-align:center; overflow:hidden; letter-spacing:-1px; font-size:18px; line-height:20px; height:20px; margin-bottom:4px; }
.list-wrap .item-name { overflow:hidden; letter-spacing:-1px; padding-right:1px; /*text-align:center;*/ font-size:14px; /*background: url('/data/main/ico_plus.png')no-repeat right top;*/ }
.list-wrap .item-name a b { font-size: 17px; line-height: 23px; letter-spacing: -0.015em; font-weight: 500; color: #26325e; }
.list-wrap .item-text { font-size: 14px; color: #999; padding-top: 10px; }
.list-wrap .item-price { position: absolute; width: 100%; bottom: 15px; right:15px; color: #fff; text-align: right; line-height:22px; /*margin-top:4px;*/ z-index: 20; }
.list-wrap .item-price b { font-size:16px; display:inline-block; margin:0px 4px; background: url('/data/main/ico_won.png')no-repeat left center; padding-left:20px; }
.list-wrap .item-price b i { font-size:12px; }
.list-wrap .item-price strike { color:#888; margin:0px 4px; font-size:14px; display:inline-block; }
.list-wrap .item-details { color:#888; margin-top:4px; padding:0px 1px; font-size:13px; text-align:center; }
.list-wrap .item-sp { margin:0px 4px; white-space:nowrap; }
.list-wrap .item-sp i { margin-right:2px; color:#888; }
.list-wrap .item-sns { margin-top:15px; text-align:center; }
.list-wrap .item-sns img { width:15%; max-width:34px; border-radius:50%; }
.list-none { margin:0px 0px 15px; padding:80px 0px; text-align:center; color:#888; }
.list-btn { margin:30px 0px; }
.list-page { margin-bottom:15px; }
.list-page .pagination { margin:0; }

.item-content { height: auto !important; }


.list-wrap .add_cart { position: absolute; z-index: 20; right: 15px; }

.list-add-btn { overflow:hidden; }
.list-add-btn a { display:inline-block; border:1px solid #dcdcdc; color:#666; font-size:17px; font-weight:300; letter-spacing:-0.015em; }
.list-add-btn a:nth-of-type(1) { float:left; background:#fff url('/skin/apms/list/basic/img/ico_prev.png')no-repeat left 25px center; padding:20px 25px 20px 60px; }
.list-add-btn input[type=submit] { float:right; background:#fff url('/skin/apms/list/basic/img/ico_next.png')no-repeat right 25px center; padding:20px 60px 20px 25px; border: 1px solid #dcdcdc; }