
td.month{
		color:dimgray;
		vertical-align:top;
		width:120px;
		max-width:120px;
		border-top:dotted 1px lightgrey;
		border-bottom:dotted 1px lightgrey;
		padding-top:5px;
		white-space:nowrap;
		text-indent:1EM;

}
td.midashi_news{
		font-size:10pt;
		font-weight:bold;
		line-height:12pt;
		color:royalblue;
		vertical-align:top;
		padding-top:5px;
}
td.link_news{
	text-align:center;
	max-width:100%;
}
td.cont_news{
		text-indent:0px;
		vertical-align:top;
}
td.icon{
		width:10px;
		vertical-align:top;
		padding-top:5px;
		border-bottom:dotted 1px lightgrey;
}
td.topics{
		padding:5px 1px 1px 10px;
		width:100%;
		vertical-align:top;
		border-bottom:dotted 1px lightgrey;
}
td.newsmore{
		vertical-align:top;
		border-bottom:dotted 1px lightgrey;
}
li{
}
div.newswaku{
		height:1700px;
		overflow-y:scroll;
		overflow-x:hidden;
		padding-right:15px;

}
.newscont{padding:10px;}
.newscont table.d-table{max-width:100%;}
.newscont table td{display:block;width:100%;max-width:100%;}
.cont_news ul{margin-bottom:0px;}

.allnews td.month{border-top:dotted 0px #ccc!important;}
@media screen and (min-width:768px)  {
	.link_news{
		line-height:12pt;
		text-align:center;
		vertical-align:top;
		max-width:300px;
	}
	.newscont table td{display:block;max-width:250px;}
}
