@charset "utf-8";

/* Nav */
.list-nav { line-height:22px; margin-bottom:15px; }
.list-nav .page-nav { margin-top:4px; }
.page-nav{}
	.page-nav .it_price_list{margin-top: 5px;}
		.page-nav .it_price_list li{float:left;margin-right: 12px;}
			.page-nav .it_price_list li:last-child{margin-right: 0;}
			.page-nav .it_price_list li a{font-size: 15px;line-height: 17px;color: #777777;}
				.page-nav .it_price_list li:hover{border:0 !important;}
			.page-nav .it_price_list li .on{color: #333;font-weight: 700;}

@media all and (max-width:1024px) {
.page-nav .it_price_list{margin-top: 10px;}
		.page-nav .it_price_list li{margin-right: 10px;}
			.page-nav .it_price_list li a{font-size: 14px;line-height: 16px;}
}


@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; }

.list-category .nav-tabs > li > a{padding: 10px 28px;}


@media all and (max-width:1300px) {
.list-category { margin-bottom:20px; padding: 0 15px;}
.list-category ul { list-style:none; }
.list-category .active a, .list-category .selected a { color:crimson; font-weight:bold !important; }

}

@media all and (max-width:1024px) {
.list-category {padding: 0;}
.list-category .nav-tabs > li > a{padding: 10px 28px;font-size: 18px !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; }

@media all and (max-width:768px) {
.list-sort{padding: 0 0px;}
}

/* ¸ñ·Ï */
.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-image { position:relative; overflow:hidden; }
.list-wrap .item-content { padding-top:20px; margin:0px 4px; text-align:left; }
.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;  font-size:22px;line-height: 24px; height: 50px !important;}
	.list-wrap .item-name a{color: #666;}
.list-wrap .item-text { font-size:12px; color:#888; }
.list-wrap .item-price { margin-top:-5px; font-size: 36px; line-height:38px;color: #333;font-weight: 700;}
	.list-wrap .item-price .won{font-size: 24px;line-height: 26px;}
.list-wrap .item-price b { font-size:16px; display:inline-block; margin:0px 4px; }
.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; text-align: center;}
.list-page { margin-bottom:15px; }
.list-page .pagination { margin:0; }

.item_page_tit{font-size: 18px;line-height: 20px;color: #07929a;font-weight: 700;margin-bottom: 2px;}


@media all and (max-width:1300px) {
.list-wrap {padding: 0 0px;}

}

@media all and (max-width:1024px) {
.list-wrap .item-content { padding-top:15px; }
.list-wrap .item-name { overflow:hidden; letter-spacing:-1px; padding-right:1px;  font-size:20px;line-height: 22px; height: 40px !important;}
.list-wrap .item-price { margin-top:-5px; font-size: 28px; line-height:30px;}
	.list-wrap .item-price .won{font-size: 20px;line-height: 22px;}

.item_page_tit{font-size: 16px;line-height: 18px;margin-bottom: 2px;}
}

@media all and (max-width:768px) {
.list-wrap .item-content { padding-top:10px; }
.list-wrap .item-name { overflow:hidden; letter-spacing:-1px; padding-right:1px;  font-size:16px;line-height: 20px; height: 35px !important;}
.list-wrap .item-price { margin-top:-10px; font-size: 20px; line-height:24px;}
	.list-wrap .item-price .won{font-size: 14px;line-height: 18px;}

.item_page_tit{font-size: 14px;line-height: 18px;margin-bottom: 0px;}
}