.section {	
	width: 100%;
	min-height: 60px;
	padding: 0 0 10px 5px;	
	margin: 0 0 10px 0;
	border-bottom: 1px solid #000;
	display: block;
	box-sizing: border-box;
}

.section-link:link
{
	/* color: #0016A6; */
	color: #00f;
	font-size: 14px;
	font-weight: 400;
	margin: 0; 
	padding: 0;
}



.left-feed {
	width: 100%;
	padding: 0;
	margin: 0 0 8px 0;
	box-sizing: border-box;	
}

.left-feed-title , .left-feed-title:link
{
	/* color: #0016A6; */
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 8px;
	display: inline-block;
}


.section-left-column-prm {
	width: 50%;
	box-sizing: border-box;
	font-size: 12px;
	font-weight: 400;
	color: #189C5B;
	text-align: center;
	margin: 10px 0;	
}


/* ---- r-feed ---- */
.right-feed {
	width: 100%;
	padding: 0;
	margin: 0 0 6px 0;
	box-sizing: border-box;
	
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-content: flex-start;
	align-items: flex-start;
}
.right-feed-item {
	width: 100%;	
	margin: 0 0 8px 0;
	font-size: 16px;
	font-weight: 400;
	display: block;
	box-sizing: border-box;
}

.right-feed-clock {
	/* color: #09488f; */
	font-weight: 400;
	min-width: 44px;
	width: 50px;
	margin: 0 6px 0 0; 
	padding: 0;
	display: inline-block;
}
.right-feed-clock-bold {
	/* color: #09488f; */
	font-weight: bold;
	min-width: 44px;
	width: 50px;
	margin: 0 6px 0 0; 
	padding: 0;
	display: inline-block;
}

.right-feed-title {		
	margin: 0; 
	padding: 0;

	color: #000; 
	font-weight: 400;
	min-width: 80%;
	width: 84%;
	width: calc(100% - 60px);
	display: inline-block;
}



/* --- horizontal-menu --- */

.horizontal-menu {
	width: 100%;
	margin-bottom: 12px;
	color: #000;
	font-size: 20px;
	font-weight: bold;

	display: block;	
	box-sizing: border-box;
}

