@charset "utf-8";

.list-tbl th { 
	clear:both; 
	
	background: url('./img/head.gif') repeat-x !important;  
	font-weight:bold; 
	font-size:12px; 
	color:#333; 
	border:0px; 
	padding:10px !important; 
	margin:0px !important; 
	text-align:center; 
	
	white-space:nowrap;
}
.list-tbl th a { 
	text-decoration:none; 
	color:#333; 
}
.list-tbl th a:hover, table.bo-list th a:focus, table.bo-list th a:active { 
	color:#000; 
}


/* List */
table.list-tbl { 
	border-bottom: 1px solid #ddd; margin-bottom:10px; 
}
table.list-tbl th { 
	clear:both; height:43px; background: url('./img/head.gif') repeat-x !important;  font-weight:bold; font-size:12px; color:#333; border:0px; padding:0px !important; margin:0px !important; text-align:center; white-space:nowrap;
}
table.list-tbl th a { 
	text-decoration:none; color:#333; 
}
table.list-tbl th a:hover, table.bo-list th a:focus, table.bo-list th a:active { 
	color:#000; 
}
table.list-tbl td { 
	white-space:nowrap; 
}
table.list-tbl small { 
	color: orangered; font-size: 10px; font-weight:bold; font-family:verdana; letter-spacing:-1px; 
}
table.list-tbl .list-now { 
	background: #fafafa; 
}
table.list-tbl .list-subject { 
	text-align:left !important;
}
table.list-tbl .list-subject a { 
	display:block; white-space:nowrap !important;
}
table.list-tbl .list-subject.now { 
	font-weight:bold !important; 
}
table.list-tbl .list-cate { 
	margin-top:4px; font-weight:normal; white-space:nowrap !important;
}
table.list-tbl .list-none { 
	padding:100px 0px; 
}
table.list-tbl i.img-fa { 
	width:40px; height:40px; padding:10px 0px 0px; font-size:20px; text-align:center; color:#aaa; 
}

/* Event */
.sev_himg { margin-bottom:15px; }
.sev_timg { margin-bottom:15px; }

@charset "utf-8"; 

/* Nav */
.list-nav { line-height:22px; margin-bottom:15px; }
.list-nav .page-nav { margin-top:10px; }
@media all and (max-width:460px) {
	.responsive .list-nav .page-nav { display:none; }
}

/* Ä«Å×°í¸® */
.list-category { margin-bottom:20px; }
.list-category .dropdown { margin-bottom:20px; }
.list-category .active a, .list-category .selected a { color:crimson; font-weight:bold !important; }

/* Sort */
.list-sort { margin:15px 0px 20px; }
.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 { width:100%; }
.list-none { margin:0px 0px 15px; padding:80px 0px; }
.list-page { margin-bottom:15px; }
.list-page .pagination { margin:0; }
.list-item .label-tack { padding-left:0px; line-height:12px; }
.list-item .label-dc { color:orangered; text-align:right; font-weight:bold; font-style:italic; width:100%; margin:0px; padding:0px 10px; line-height:40px; height:40px; margin-top:-40px; font-size:32px; letter-spacing:-1px; position:relative; text-shadow: 0px 2px 1px rgba(0,0,0,0.7); }
.list-item .label-dc-cur { color:orangered; text-align:right; font-weight:bold; font-style:italic; width:100%; margin:0px; padding:0px 10px; line-height:35px; height:75px; margin-top:-75px; font-size:32px; letter-spacing:-1px; position:relative; text-shadow: 0px 2px 1px rgba(0,0,0,0.7); }
.list-item .label-dc-cur strike { color:#fff; line-height:20px; height:20px; font-size:20px; }
.list-item .list-img { position:relative; overflow:hidden; }
.list-item .list-img a img { width:100%; height:auto; }
.list-item .list-content { margin:10px 3% 0px; }
.list-item .list-star { padding:4px 0px 6px; line-height:22px; }
.list-item strong { display:block; line-height:20px; margin-bottom:4px; text-align:center; }
.list-item .list-desc { font-size:11px; line-height:18px; }
.list-mobile .list-item .list-desc { font-size:13px; line-height:20px; }
.list-item .list-details { margin-top:8px; }
.list-item .list-details i { margin-right:2px; }
.list-item .list-sns { margin-top:15px; text-align:center; }

/* Responsive */
@media all and (max-width:600px) {
	.responsive .list-row { width:100% !important }
}
