.widget_gallery01 {position:relative;padding:0;}
.widget_gallery01 h6 {border-bottom:#dfdfdf solid 1px;padding:0 0 9px 0;margin:0 0 25px 0;font-weight:bold;font-family:"gothic","dotum";font-size:13px;color:#384799;}
.widget_gallery01 h6 a {color:#384799;}
.widget_gallery01 ul {padding:0;margin:0;}
.widget_gallery01 li { display:inline-block; margin-left:30px;width:calc((100% - (4px + 127px)) / 5);list-style-type:none;}
.widget_gallery01 li:nth-child(5n+1) { margin-left:0;}
.widget_gallery01 li img{ width:100%; border-radius:20px;}
.widget_gallery01 li p {height:20px;line-height:20px;color:#333;display: -webkit-box;overflow: hidden;-webkit-line-clamp:1;-webkit-box-orient: vertical;text-overflow: ellipsis;word-break: keep-all; margin-top:25px; text-align:left;}
.widget_gallery01 li a {color:#333; display:block; }
.widget_gallery01 li p a:hover {text-decoration:underline;}
.widget_gallery01 li p .comment {font:normal 11px arial;color:#FC6138;}
.widget_gallery01 li p .new {font-family:arial;font-size:10px;color:#ff0000;}
.widget_gallery01 li p .date {display:block;font-family:arial;font-size:10px;color:#999;}
.widget_gallery01 .more {position:absolute;top:4px;right:1px;font-size:11px;font-family:dotum;color:#c0c0c0;}
.widget_gallery01 .more:hover {text-decoration:underline;color:#000000;}


@media all and ( max-width: 1920px ){
	
	.widget_gallery01 li p{ margin-top:15px;}
}

@media all and ( max-width: 1300px ){
.widget_gallery01 li{width:calc((100% - (4px + 127px)) / 4);}
}


@media all and ( max-width: 900px ){
	.widget_gallery01 li{width:calc((100% - (4px + 127px)) / 2); margin-bottom:30px;}
	
	.widget_gallery01 li:nth-child(2n+1) { margin-left:0;}
	
	
	}
	
	
	@media all and ( max-width: 480px ){
		
		.widget_gallery01 li{width:90%; margin:0 0 15px 0;}

		
	}