@charset "utf-8";

/* 새글 스킨 (latest) */
.latest-ticker {
	display: grid; grid-template-columns: max-content 1fr;
	width: 100%; height: 2.5rem; overflow: hidden;
	border-radius: 6px;
	background-color: rgb(245 245 245);
	padding: 0 1rem;
	grid-gap: 1rem; gap: 1rem;
	align-items: start;
}

.latest-ticker .latest-ticker-title { line-height: 2.5rem; }
.latest-ticker .latest-ticker-title::after { content:'|'; color:rgb(50 50 50);margin-left: 1rem; }

.latest-ticker ul {
	min-width: 0;
	list-style: none;
	transition-duration: 0.5s;
}

.latest-ticker ul li { position: relative; line-height: 2.5rem; }
.latest-ticker ul li a::before { content:''; position: absolute; top:0;right:0;bottom:0;left:0 }
.latest-ticker ul li a:hover { font-weight: 500; }

.latest-ticker .latest-ticker-comments {
	font-size: 0.9rem;
	color: rgb(120 120 120);
	font-weight: 600;
	letter-spacing: -0.03em;
	line-height: 100%;
}
.latest-ticker .latest-ticker-comments::before {
	content: "+";
}
.latest-ticker .latest-ticker-date {
	display: inline-block;
	font-size: 0.9rem;
	line-height: 100%;	
	color: rgb(100 100 100);
	margin-left: 0.5rem;
}
.latest-ticker-none {
	color: rgb(100 100 100);
	font-style: italic;
	font-size: 0.9rem;
}