@charset "utf-8";
:root {
	--nt_size :60px;
}
/* 새글 스킨 (latest) */
.notice_wrap { position: relative; width:100%; margin:0 auto; overflow:hidden; padding:15px 0; display:flex; align-items:center;}

.notice_wrap h2 { width:20%; display: flex; align-items: center; color:#fff; font-size:1.25rem; font-weight:normal;}
.notice_wrap h2 a {color:inherit; }
.notice_wrap h2 span,
.notice_more { display:flex; justify-content:center; align-items:center; width:var(--nt_size); height:var(--nt_size); border-radius:15px; background:rgba(255,255,255,0.2); margin-right:10px;}
.notice_more { position:absolute; right:0; margin-right:0; background:#0336f1; color:#fff; font-size:1rem;}

.notice { background:#fff; border-radius:15px; padding:0 20px; width:80%;}
.notice li {text-overflow: ellipsis;overflow: hidden; white-space: nowrap; font-size:1.18rem; height:var(--nt_size);}
.notice li a {color:#222; line-height:var(--nt_size);}

@media (max-width: 960px){
	.notice_wrap h2 {font-size:1rem;}
}
/* 모바일 */
@media (max-width: 767px){
	:root {
		--nt_size :50px;
	}
	.notice_wrap h2 {width:fit-content;}
	.notice_wrap h2 b {display:none;}
	.notice_wrap h2 img {width:20px;}

	.notice {width:calc(100% - var(--nt_size));}
	.notice li {font-size:1rem;}
}
/* 작은모바일 */
@media (max-width:499px) {
	.notice_more {display:none;}
	.notice li {font-size:0.88rem;}

}