@charset "utf-8";#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news{}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news h3{display:none;}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news ul.newsList{display:-webkit-flex;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news ul.newsList li{display:-webkit-flex;display:-ms-flexbox;display:flex;-js-display:flex;width:500px;border-bottom:1px solid #bbb;padding:15px 20px 14px;margin-right:10px;align-items:center;}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news ul.newsList li h5{width:110px;font-weight:400;color:#0073ba;margin:0;}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news ul.newsList li p{width:420px;}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news ul.newsList li p a{text-decoration:underline;}
#container #contents #contentsInner #mainContents #mainContentsInner #newsTop.news ul.newsList li:after{content:"▶";display:block;margin-left:10px;color:#ddd;font-size:10px;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics{}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main{margin:10px 10px 10px 0px;padding:10px 0px 20px 0;width:540px;height:150px;border-bottom:1px solid #ccc;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li{list-style-type:none;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li:after{content:" ";display:block;clear:both;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_img{float:left;width:160px;height:110px;display:block;overflow:hidden;margin-right:20px;background-image:url(/images/material/56/images/parts/topicks_bg.png);background-repeat:no-repeat;background-position:center center;background-color:#f9f9f9;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_img a{display:block;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_img a img{
	height:110px;
	width:auto!important;
	position: relative;
	left:50%;
	transform:translateX(-50%);
}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_date{float:left;width:340px;font-weight:400;color:#0073ba;margin:10px 0 0;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_title{float:left;width:340px;margin-top:10px;font-weight:600;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_title a{}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_body{float:left;width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;margin-top:10px;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_body a{margin-top:20px;width:100%;display:block;text-align:right;background:#efefef;padding:4px 0px 5px 0px;}
#container #contents #contentsInner #mainContents #mainContentsInner .topics ul.topics_main li .topics_body a:hover{background:#dfecf9;}
#container #contents #contentsInner #mainContents #mainContentsInner .newsNavi{display:-webkit-flex;display:-ms-flexbox;display:flex;-js-display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style-type:none;background:#f3f3f3;padding:20px 20px;}
#container #contents #contentsInner #mainContents #mainContentsInner .newsNavi li{display:-webkit-flex;display:-ms-flexbox;display:flex;-js-display:flex;align-items:center;}
#container #contents #contentsInner #mainContents #mainContentsInner .newsNavi li:before{content:"";width:10px;height:10px;display:inline-block;background-image:url(/images/material/56/images/parts/subnavi_listbg.gif);}
#container #contents #contentsInner #mainContents #mainContentsInner .newsNavi li a{color:#0073ba;margin:0px 25px 0 5px;line-height:1.6;}
#container #contents #contentsInner #mainContents #mainContentsInner h4.newsTtl{font-size:20px;font-weight:700;background:#f3f3f3;width:auto;padding:15px 0 15px 10px;border-left:10px solid #0073ba;color:#0073ba;margin:30px 0 30px;}
#container #contents #contentsInner #mainContents #mainContentsInner h5{color:#0073ba;}
#mainContents #mainContentsInner .pager{background:#0074bd;color:#fff;margin:10px 10px 40px;}
#mainContents #mainContentsInner .pager a{color:#fff;}