#jlhtv .midashi_1 {
	display: block;
	font-size: 2em;
	width: 1em;
	line-height: 1.05em;
	float: right;
	margin-left: 1em;
	font-weight: bold;
	padding-top: 0.5em;
}

#jlhtv .midashi_2 {
	display: block;
	font-size: 1.5em;
	width: 1em;
	line-height: 1.05em;
	float: right;
	margin-left: 1em;
	font-weight: bold;
	padding-top: 2em;
}

#jlhtv .gyo {
	display: block;
	float: right;
	width: 1em;
	margin-left: 0.2em;
	margin-right: 0.2em;
}

#jlhtv .roman {
	display: block;
}

#jlhtv .komoji {
	display: block;
	margin-left: 0.1em;
	line-height: 0.8em;
	margin-bottom: 0.1em;
}

#jlhtv .kuto {
	display: block;
	margin-left: 0.6em;
	line-height: 0.1em;
	margin-bottom: 0.5em; /* 1 */
}

#jlhtv .vertical-bar {
	display: block;
	padding: 0.45em 0;
}
