@charset "utf-8";

/* Nav */
.list-nav {  padding-bottom: 40px; text-align: center; margin-top:60px; }
.list-nav h3 { font-size: 30px; font-weight: 600; color: #333; }
@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:20px 0px 30px; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; padding:10px 0; }
.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-image { position:relative; overflow:hidden; border:1px solid #dcdcdc; }
.list-wrap .item-content { padding-top:17px; text-align:left !important; margin:0; }
.list-wrap .item-star {  overflow:hidden; letter-spacing:-1px; font-size:18px; line-height:20px; height:20px; margin-bottom:4px; }
.list-wrap .item-name b { font-size:15px; color:#666; }
.list-wrap .item-name { overflow:hidden; letter-spacing:-1px; padding-right:1px;  font-size:14px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.list-wrap .item-text { font-size:13px; color:#999; margin-top:2px; line-height:17px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.list-wrap .label-tack { position: relative; top:initial !important; margin-top:12px; }
.list-wrap .item-price { display:inline-block; }
.list-wrap .item-price strike { color:#888; margin:0 2px 0 0; font-size:14px; display:inline-block; }
.list-wrap .item-price { display:inline-block; margin-top:11px; line-height:22px; display:inline-block; }
.list-wrap .item-price b { font-size:17px; display:inline-block; margin:0px 4px; }
.list-wrap .item-price b i { font-size:13px; }

.list-wrap .item-details { color:#999; margin-top:4px; padding:0px 1px; font-size:13px;  }
.list-wrap .item-sp { margin:0px 4px; white-space:nowrap; }
.list-wrap .item-sp i { margin-right:2px; color:#999; }
.list-wrap .item-sns { margin-top:15px;  }
.list-wrap .item-sns img { width:15%; max-width:34px; border-radius:50%; }
.list-none { margin:0px 0px 15px; padding:80px 0px;  color:#999; }
.list-btn { margin:30px 0px; }
.list-page { margin-bottom:15px; }
.list-page .pagination { margin:0; }


.list-wrap .item-list .item-content { position: relative; }
.list-wrap .item-content { text-align: left !important;margin: 0 !important; }
.list-wrap .label-tack { position: relative; top:initial !important; margin-top:12px; }

/*
.item-list { border:3px solid #dcdcdc; padding:10px; }

.item-list:hover { border:3px solid #0093dc; }
*/
.list-category .div-tab h3 {
    font-size: 18px;
}
.div-tab h3 {
    text-align: center;
    padding-bottom: 20px;
    font-size: 18px;
    text-transform: uppercase;
}

.div-tab.tabs ul.nav-tabs li a, .div-tab.tabs ul.nav-tabs li:first-child a, .div-tab.tabs ul.nav-tabs li:last-child a {
    color: #333;
    border: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: none;
    border-top: 1px solid transparent;
    border-bottom: 1px solid rgb(221, 221, 221);
    margin: 0;
	padding:0;
	line-height: 50px !important;
}
.div-tab.tabs ul.nav-tabs li:hover a, .div-tab.tabs ul.nav-tabs li:hover:first-child a, .div-tab.tabs ul.nav-tabs li:hover:last-child a {
    color: #fff;
    border: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    background: #bc1d35;
    border-top: 1px solid transparent;
    border-bottom: 1px solid rgb(221, 221, 221);
    margin: 0;
	padding:0;
	line-height: 50px !important;
}
.div-tab.tabs ul.nav-tabs li {
    background: #fff;
    border-image: none;
    color: #333;
    margin-right: 0;
    border: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-top: 1px solid rgb(221, 221, 221);
    border-left: 1px solid rgb(230, 230, 230);
    border-image: none;
	padding:0;
	line-height: 50px !important;
	font-weight:500;
}

.div-tab.tabs ul.nav-tabs li.active a, .div-tab.tabs ul.nav-tabs li.active a:hover, .div-tab.tabs ul.nav-tabs li.active a:focus,
.div-tab.tabs ul.nav-tabs li.active:first-child a, .div-tab.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab.tabs ul.nav-tabs li.active:last-child a, .div-tab.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab.tabs ul.nav-tabs li.active:last-child a:focus { 
	color:#fff !important;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background: #bc1d35;
	border-bottom:1px solid rgb(221, 221, 221);
	border-top:0;
	padding:0;
	line-height: 50px !important;
}
.div-tab.tabs.trans-top ul.nav-tabs li.active {
    border-top-color: 0px;
	color:#fff;
	border-top:0px;
}
.div-tab.tabs.trans-top ul.nav-tabs li.active a {
    color:#fff !important;
    border-top-color: 0px;
	border-top:0px;
}

.div-tab.tabs.trans-top ul.nav-tabs li.active {
    border-top-color: rgb(221, 221, 221) !important;
}



