@charset 'utf-8';

@media all and (max-width:479px){

}

@media all and (min-width:480px) and (max-width:767px){

}

@media all and (min-width:768px) and (max-width:1279px){

    h4{width: 95% !important}
}

@media all and (min-width:1280px){
    
    .nav-box ul li:nth-child(3){border-bottom: 2px solid #668ab0}
    h4{width: 100%}

}

#news .news-area article .news-text{padding: 0 0 20px 0}
#news .news-area article .news-text h4{
	color: #222;
	font-size: 26px;
	letter-spacing: -.065em;
	line-height: 32px;
}
#news .news-area article .news-text time{
	color: #999;
	font-size: 14px;
	line-height: 14px;
	letter-spacing: -0.4px;
	margin: 0 0 10px 0;
}
#news .news-area article .news-text em{
	font-size: 16px;
	line-height: 22px;
	letter-spacing: -0.4px;
	color: #222;
	font-family: Noto Sans KR;
}

.news-img{}
