@charset "utf-8";

/* Nav */
.list-nav { line-height:22px; padding-bottom:30px; text-align:center; /* margin-bottom:50px; text-align:center;  overflow:hidden; border-bottom:1px solid #eee; */ }
.list-nav h2{ 
	font-size:48px;
	margin-top:0;
	letter-spacing:-0.09em;
	color: #000;
	text-align: center;
	/*
	color: #fff;
	-webkit-text-stroke: 1px #ccc;
	
	text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #000,
    1px 1px 0 #000; 
	*/
	font-family: 'Futura-EB','NotoBlack', sans-serif !important;
	position:relative;
	}
.list-nav .svImg {
	display:none;
	position: absolute;
	top:-50px;
	right:-50px;
	z-index:1;
}

.list-nav .page-nav { margin-top:4px; font-size:12px;}
@media all and (max-width:460px) {
	.responsive .list-nav .page-nav { display:none; }
	.list-sort .dropdown-menu {right:0;}
}

/* Ä«Å×°í¸® */
.list-category { font-size:20px;}
.list-category div { /* text-align:center; */ }
.list-category a { color:#999;line-height:1.8em;font-family: 'Futura-HV','NotoBold', sans-serif;}
.list-category .active a, .list-category .selected a { color:#004736 !important; }
.list-category .active, .list-category .selected { color:#009944 !important;font-family: 'Futura-HV','NotoBold', sans-serif; }
.list-category a:after { content:'|'; color:#ddd;text-align:center;font-family: 'Futura-BK','NotoReg', sans-serif;}
.list-category a:last-child:after { content:''; padding:0 5px;}

/* Sort */
.list-sort { margin:10px 0 50px; text-align:center;}
.list-sort ul { list-style:none; }
.list-sort .on { color:#009944 !important;}
.list-sort li { display:inline-block; }
.list-sort .pull-left a, .list-sort .pull-right a { display:inline-block; margin:0; padding: 5px 12px; font-size:12px; background:#bbb; color:#fff; border-radius: 32px; }

.list-sort a { display:inline-block; margin:0; padding-top: 10px; color:#bbb; font-size:12px;}
.list-sort a:before { content:'|'; padding:0 5px; color:#ddd; }
.list-sort a:first-child:before { content:''; padding-left:0 !important;}

/* ¸ñ·Ï */
.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:30px; margin:0; text-align:left; background: #fff; border-radius: 5px;opacity:0.8; }
.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:left; color:#000; }
.list-wrap .item-name .item-name-title{ font-size:16px;line-height:1.2;font-family: 'Futura-HV','NotoBold', sans-serif; color:#000;}
.list-wrap .item-text { font-size:11px; color:#999; }
.list-wrap .item-price { margin-top:4px; line-height:22px; }
.list-wrap .item-price b { font-size:14px; 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:0; padding:0; font-size:12px; text-align:left; }
.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:50px 0px; }
.list-page { margin-bottom:15px; }
.list-page .pagination { margin:0; }

@media all and (max-width:460px) {
	.list-category li:after { content:''; padding:0; }
	.list-sort a:before { content:''; padding:0; }
}
