<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

#news{ display:block; border-top:4px solid #CCC; margin:1em 0 0 0; }

#news .head_linebar{
	margin:1px 0 0 0;
	background-image: url(css_images/top_banner.png);
	background-repeat: no-repeat;
	background-position: top right;
	background-size: cover;
	padding:10px;
}
#news .head_linebar h1{ font-size:1.3em; line-height:1.4em; color:#415b7c; letter-spacing: 16px; }
#news .head_linebar h1:before{
	display: block;
	content: "WITH Networks";
	font-size: 0.6em;
	line-height: 1.2em;
	letter-spacing: 0;
	color: #5E80AA;
}
#news .news_body{ max-width:640px; font-size:0.9em; margin:0 auto; padding:1em;}

#news .news_section{ margin:1em auto; }
#news .inner_section{margin:0; padding:0;}
/*#news .inner_section section{ 
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
#news .year{ padding-top:0.5em; }
#news h2{ font-size:0.95em; white-space: nowrap; display:block; padding:0.25em 0.5em; background-color:#01b4ed; color:#FFF; }
*/
#news #news_info_head{ padding:0.25em 0.5em; background-color:#ededed; border:3px solid #CCC; border-bottom-width:1px; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; }
#news #news_info_head .yeardate{ font-size:0.8em; }
#news #news_info_head h2{  font-size:0.95em; white-space:normal; display:block; }

#news #news_info_body{
	border: 3px solid #CCC;
	border-top: none;
	padding: 1em;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	display: block;
	margin:0;
}
#news #news_info_body p{ display:block; }

#news #news_info_body h1,
#news #news_info_body h2,
#news #news_info_body h3,
#news #news_info_body h4,
#news #news_info_body h5,
#news #news_info_body h6{ font-size:1em; }

#news #news_info_body ul {
	display: block; 
	margin:1em 0;
	padding-left:40px;
}
#news #news_info_body ul li{ display:list-item; }
#news #news_info_body ol {
	display: block; 
	margin:1em 0;
	padding-left:40px;
}
#news #news_info_body ol li{ display:list-item; }


@media screen and (max-width: 640px){
	#news{ margin-top:0;}
}
/*@media screen and (max-width: 414px){
	#news .inner_section section{ display:block; }
	#news ul{ display:block; padding-top:0;}
	#news ul li.news_item{  padding:0.25em 0;  }
	#news ul li.news_item .date{  width:auto; text-align:left; padding:0.5em 0; border-bottom:1px solid #ccc;}
	#news ul li.news_item .info{  padding: 0.5em 0 0.5em 1em; border-bottom:1px solid #ccc;}
}*/</pre></body></html>