@charset "UTF-8";

#title { background-image: url("images/title-bg.jpg");}

.news { padding:0 1rem 2rem 1rem; }
	.news h3 { display: block; padding:2rem 0 .5rem 0; margin: 0; font-size:16px; text-align: left; color:#FFF; border-bottom: 1px solid #AAA;}
		.news h3 span { font-size: 14px; padding-left: 1rem; white-space: nowrap;}
			.news h2 span::before { content: "(";}
			.news h2 span::after{ content: ")";}
	.newstext { padding: 1rem 0; font-size: 1rem;}
	.newsphoto { padding: 0;}
		.newsphoto ul { display: flex; flex-wrap: wrap; justify-content:flex-start; margin: 0; padding:0 0 .5rem 0; list-style: none;}
			.newsphoto li { padding:.5rem 1rem .5rem 0; margin: 0; font-size:1rem;}
				.newsphoto li a img {max-height:214px; max-width: 100%;}
	.download ul { padding:.25rem 0; margin:0; list-style:none;}
		.download li { display:block; padding: .25rem 0 .25rem 30px; font-size:1rem; }
			.download li a {text-decoration:underline;}
			.download li a:hover { text-decoration:none;}
			.download li:before { display: block; width: 30px; height:28px; content:""; margin-left:-30px; float:left; background-position: left; background-repeat: no-repeat;background-size: contain;}
			li.pdf:before { background-image:url(../images/fileicons/pdf.png); }
			li.doc:before { background-image:url(../images/fileicons/doc.png);}
			li.xls:before { background-image:url(../images/fileicons/xls.png);}
			li.txt:before { background-image:url(../images/fileicons/txt.png);}
			li.jpg:before { background-image:url(../images/fileicons/jpg.png);}
			li.ppt:before { background-image:url(../images/fileicons/ppt.png);}