@charset "utf-8";

/* Category */
.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; letter-spacing:-1px; }
.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; }

/* Nav */
.list-nav {
	background: rgb(252, 252, 252); border:1px solid rgb(238, 238, 238); padding: 8px 12px; margin:0 0 15px; border-radius: 0;
}
.list-nav .breadcrumb {
	background: none; margin: 0; padding: 0; border-radius: 0;
}
.list-nav .breadcrumb a {
	color: rgb(148, 148, 148);
}
.list-nav .breadcrumb span {
	font-family:verdana; font-size:11px; letter-spacing:-1px;
}
.list-nav .breadcrumb .active {
	color: rgb(0, 0, 0);
}

/* List */
table.list-tbl {
	border-bottom: 1px solid #ddd; margin-bottom:10px;
}
table.list-tbl th {
	clear:both; height:63px; background: url('./img/head2.gif') repeat-x !important;  font-weight:bold; font-size:13px; color:#333; border:0px; padding-bottom:20px !important; margin-bottom:20px !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 .list {
	padding:23px 0px;
}
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; margin-top:5px;
}
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; }
