@media (min-width: 960px) {
	.notice_li{display: block; margin: 30px auto; border: 1px solid #ddd; padding: 20px; border-radius: 5px; background-color: #F0EEF6; width: 860px;}
	.notice_li:hover{background-color: #fff;border: 1px solid #41B8EA;}
	.notice_li h4{font-size: 16px; line-height: 26px; margin-bottom: 12px}
	.notice_li br{content: ' '}
	.notice_li br:after{content: ' '}

	.notice_txt{font-size: 14px; line-height: 22px; color: #777}
	
	.notice_info{margin-top: 20px; height: 24px; line-height: 24px;; color: #333; font-size: 14px}
	.notice_info time{}
	.location{padding-left: 20px; background: url(../../img/img_contents/location.svg) no-repeat left center; background-size: 16px}
	.type{display: block; float: right; padding: 0 15px 2px 15px; background-color: #41B8EA; color: #fff; border-radius: 99px;}
	
	.board{margin: 10px;}
	.board_title{text-align: center; font-size: 20px; padding: 30px 0 20px 0}
	.board_title br{content: ' '}
	.board_title br:after{content: ' '}
	.board_info{text-align: center;}
	
	.board_txt{font-size: 16px; line-height: 26px; color: #777; padding: 40px 0; border-top: 2px solid #555; border-bottom: 2px solid #555; margin: 40px auto; width: 960px}
}

@media (max-width: 959px) {
	.notice_li{display: block; margin: 30px 20px; border: 1px solid #ddd; padding: 20px; border-radius: 5px; background-color: #F0EEF6;}
	.notice_li h4{font-size: 16px; line-height: 26px; margin-bottom: 12px}
	.notice_txt{font-size: 14px; line-height: 22px; color: #777}
	
	.notice_info{margin-top: 20px; height: 24px; line-height: 24px;; color: #333; font-size: 14px}
	.notice_info time{}
	.location{padding-left: 20px; background: url(../../img/img_contents/location.svg) no-repeat left center; background-size: 16px}
	.type{display: block; float: right; padding: 0 15px 2px 15px; background-color: #41B8EA; color: #fff; border-radius: 99px;}
	
	.board{margin: 10px;}
	.board_title{text-align: center; font-size: 20px; padding: 30px 0 20px 0}
	.board_info{text-align: center;}
	
	.board_txt{font-size: 14px; line-height: 24px; color: #777; padding: 40px 0; border-top: 2px solid #555; border-bottom: 2px solid #555; margin: 40px 0}
}