.highcharts-axis text tspan, .highcharts-axis span {
	font-family: 'LinotypeUniversW01-Medi 723673';
}
.highcharts-series-group {
	top: -25px;
}
.radiationChart {
	display: table-cell;
}
.slider_current{
	border-bottom: solid 3px #FFF;
}
#eqAPrev,#eqAPlay,#eqANext {
	display: block;
	float: right;
	width:24px;
	height:23px;
	overflow: hidden;
	line-height: 1;
	margin-top: 4px;
	opacity: 0.1;
}
#eqAPlay img {
	margin-top: -23px;
}
#eqANext {
	margin-right: 10px;
}

#graphElectricity, #graphElectricityDaily, #graphElectricityMax {
	height: 450px;
	background:#e5e5e5;
	text-align:center;
}
#graphElectricity b, #graphElectricityDaily b, #graphElectricityMax b {
	font-size:18px;
	font-weight: normal;
	letter-spacing:0.3em;
	line-height:25;
	font-family:'LinotypeUniversW01-Regu';
}
#gmapEarthquake, #gmapTsunami, #gmapRadiationFukushima, #gmapRadiationJapan {
	height: 900px;
}
#gmapRadiationWorld {
	height: 658px;
}
#earthquakeLegend{
	margin: 30px;
}
#earthquakeLegend em, #earthquakeLegend span {
	display: block;
	float:left;
	width: 45px;
	margin-top: 4px;
	font-size: 11px;
	letter-spacing: 2px;
	text-align: center;
	line-height: 1.2;
}
#earthquakeLegend em {
	clear:both;
	height: 12px;
	text-align: left;
	font-style: normal;
}
div.earthquakeEnglish em {
	width: 112px;
	letter-spacing: 0;
}
div.earthquakeChinese em {
	width: 112px;
	letter-spacing: 0;
}
#earthquakeLegend img {
	vertical-align: top;
}

#earthquakeLegend .lv7 em		{ margin-top:16px; }
#earthquakeLegend .lv6hi em		{ margin-top:14px; }
#earthquakeLegend .lv6low em	{ margin-top:12px; }
#earthquakeLegend .lv5hi em		{ margin-top:10px; }
#earthquakeLegend .lv5low em	{ margin-top:8px; }
#earthquakeLegend .lv4 em		{ margin-top:4px; }
#earthquakeLegend .lv3 em		{ margin-top:0; }

.eqBaloon,
.tsBaloon,
.rfBaloon {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 10px;
}
.rfBaloonLarge {
	color: #FFF;
	padding: 20px;
}
.eqBaloon {
	background: url(../img/earthquake.infobox.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/earthquake.infobox.bg.png", sizingMethod="scale");
}
.tsBaloon {
	background: url(../img/tsunami.infobox.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/tsunami.infobox.bg.png", sizingMethod="scale");
}
.rfBlv1 {
	background: url(../img/radiation.infobox.lv.1.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.1.bg.png", sizingMethod="scale");
}
.rfBlv2 {
	background: url(../img/radiation.infobox.lv.2.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.2.bg.png", sizingMethod="scale");
}
.rfBlv3 {
	background: url(../img/radiation.infobox.lv.3.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.3.bg.png", sizingMethod="scale");
}
.rfBlv4 {
	background: url(../img/radiation.infobox.lv.4.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.4.bg.png", sizingMethod="scale");
}
.rfBlv5 {
	background: url(../img/radiation.infobox.lv.5.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.5.bg.png", sizingMethod="scale");
}
.rfBlv6 {
	background: url(../img/radiation.infobox.lv.6.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.6.bg.png", sizingMethod="scale");
}
.rfBlv7 {
	background: url(../img/radiation.infobox.lv.7.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.7.bg.png", sizingMethod="scale");
}
.rfBlv8 {
	background: url(../img/radiation.infobox.lv.8.bg.svg) no-repeat bottom right;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.lv.8.bg.png", sizingMethod="scale");
}
.rfBLlv1 {
	background: url(../img/radiation.infobox.large.lv.1.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.1.bg.png", sizingMethod="scale");
}
.rfBLlv2 {
	background: url(../img/radiation.infobox.large.lv.2.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.2.bg.png", sizingMethod="scale");
}
.rfBLlv3 {
	background: url(../img/radiation.infobox.large.lv.3.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.3.bg.png", sizingMethod="scale");
}
.rfBLlv4 {
	background: url(../img/radiation.infobox.large.lv.4.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.4.bg.png", sizingMethod="scale");
}
.rfBLlv5 {
	background: url(../img/radiation.infobox.large.lv.5.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.5.bg.png", sizingMethod="scale");
}
.rfBLlv6 {
	background: url(../img/radiation.infobox.large.lv.6.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.6.bg.png", sizingMethod="scale");
}
.rfBLlv7 {
	background: url(../img/radiation.infobox.large.lv.7.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.7.bg.png", sizingMethod="scale");
}
.rfBLlv8 {
	background: url(../img/radiation.infobox.large.lv.8.bg.svg) no-repeat 0 0;
	>filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/radiation.infobox.large.lv.8.bg.png", sizingMethod="scale");
}
.eqBaloon div,
.tsBaloon div,
.rfBaloon div {
	margin-bottom: 18px;
	margin-right: 27px;
	background: transparent;
}
.eqBaloon p, .eqBaloon span,
.tsBaloon p, .tsBaloon span,
.rfBaloon p, .rfBaloon span {
	color: #FFFFFF;
	line-height: 1;
	font-size: 12px;
}
.eqBaloon .place,
.tsBaloon .place,
.rfBaloon .place, .rfBaloon .date {
	font-size: 14px;
	margin-bottom: 5px;
}
.tsBaloon .place sup {
	vertical-align: super;
	font-size: 10px;
}

.eqBaloon .number span,
.tsBaloon .height span.num,
.rfBaloon .number span {
	font-size: 24px;
}
.rfBaloon .place {
	line-height: 1.4;
}
.eqBaloon .number span,
.tsBaloon .height span.num,
.rfBaloon .number span {
	font-size: 24px;
}
.rfBaloonLarge .captions {
	margin-top: 24px;
	height: 50px;
}
.rfBaloonLarge .graphRadiation {
	width: 800px;
	height: 350px;
}
.rfBaloonLarge div.rgjapan {
	width: 650px;
}
.rfBaloonLarge div .number {
	font-size: 32px;
	margin-right: 15px;
	line-height: 1.2;
	float:left;
}
.rfBaloonLarge div .place {
	font-size: 16px;
	line-height: 1.2;
	margin-bottom: 4px;
}
.rfBaloonLarge div .time,
.rfBaloonLarge div .weather,
.rfBaloonLarge div .author {
	padding-right: 10px;
	float:left;
}
.rfBaloon .number,
.tsBaloon .height {
	margin: 7px 0;
}
.tsBaloon .height span.unit {
	font-size: 14px;
}
.tsBaloon .note {
	font-size: 10px;
	padding: 0 0 8px 0;
	border: none;
}
.tab h2 .etitle {
	font-size: 20px;
}
.tab h2 span.electricityUpdateSmall,
#earthquake h2 span,
#tsunami h2 span {
	float: right;
	margin-right: 20px;
	margin-top: 12px;
}
#earthquake h2 span {
	margin-top: 12px;
}
#electricityHours .nav ul li span,
#electricityDaily .nav ul li span,
#electricityMax .nav ul li span {
	font-size: 12px;
}
#radiationFukushimaLegendMap {
	width: 166px;
	height: 166px;
}

.eqHypocenterInfo {
	
}
.eqHypocenterInfo .eqHypocenterMagnitude {
	font-size: 15px;
	font-family:'LinotypeUniversW01-Medi 723679','Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height: 1.0;
	display: block;
	float: left;
	margin-top: 0.35em;
}
.eqHypocenterInfo .eqHypocenterDepth {
	font-size: 11px;
	font-family:'LinotypeUniversW01-Regu','Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height: 1.0;
	display: block;
	float: left;
	line-height: 1.2;
	width: auto;
	margin: 0.65em 0 0 10px;
}

#earthquakeSliderarrow {
	margin: 0px;
	padding: 0px;
	width: 838px;
	height: 15px;
	line-height: 0;
}

#earthquakeSliderarrow img {
	margin: 0px;
	padding: 0px;
	width: 826px;
	height: 15px;
	line-height: 0;
}