@charset "utf-8";

.nen_bd {
	width: 100%;
}

@media (min-width : 351px) and (max-width: 1600px) {
	.nen_bd {
		box-shadow: 0 7px 50px rgba(0, 0, 0, 0.3);
		border-left: 1px solid #FFE4B5;
		border-right: 1px solid #FFE4B5;
		max-width: 634px;
		min-width: 240px;
		background-color: #FFF;
		height: auto;
	}
}


.itemline,
.item,
.item2,
#menu_all {
	border-color: #314c77;
}

.itemtl,
.item2 {
	height: 34px;
	line-height: 34px;
	width: 100%;
	margin-top: -1px;
	border-top: 1px solid;
	background-color: #415C88;
}

.itemrdon,
.itemrdon a {
	color: #f7d400;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	padding-left: 10px;
}

.itemrd,
.itemrd a {
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	white-space: nowrap;
	padding-left: 10px;
}

.liveHappennnn {
	color: #b53f39;
	text-align: center;
	font-weight: normal;
	padding: 0px 3px;
	cursor: default;
	margin: 0 auto;
	min-width: 39px;
	width: 39px;
	display: table;
	border: 1px solid;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}

.highlight { background-color: yellow; }