body, pre { font-family: "メイリオ"; }
th, td { font-family: "メイリオ"; }
select { font-family: "メイリオ"; }

/*トピック*/
div#topic_earthquake {
	color: #FF0000;
	border: 1px solid #0054FF;
	background: #DBEFFF;
}
/*トピック津波のリンクの色*/
div#topic_earthquake a {
	color: #FF0000;
}
/*震源情報*/
div#info_earthquake {
	padding: 3px 3px 0px 3px;
	margin-bottom: 5px;
	border: 1px solid #0054FF;
	background: #DBEFFF;
}
/*震源情報-共通情報項目*/
div#info_earthquake div.info {
	padding-bottom:3px;
	font-size:16px;
}
/*震源情報(震源地、規模の情報)*/
div#info_earthquake div.header {
	font-size:22px;
}
/*震源情報(震源地、規模の情報の外枠)*/
div#info_earthquake div.header_block {
	border-bottom: 1px solid #0054FF;
	margin-bottom:5px;
}
/*お知らせ情報 外枠*/
div#text_notify {
	border: 1px solid #0054FF;
	background: #FFFFFF;
}
/*お知らせ情報 タイトル*/
div#text_notify_title {
	background: #0054FF;
	color: #FFFFFF;
}
/*文字情報*/
div#contents pre#text_inf {
	border: 1px dotted #0054FF;
	background: #DBEFFF;
	font-size: 14px;
}
/*訓練・試験のメッセージ*/
div#blk_msg {
	color : #FF1C27;
	font-size: 42px;
	font-weight: bold;
}
/*履歴一覧のオンマウスの状態*/
tr.m_over {
	background: #DBEFFF;
	cursor: pointer;
}
/*履歴一覧のオンマウスでない状態*/
tr.m_out {
	background: #FFFFFF;
	cursor: default;
}

/*印刷設定*/
@media print {
	body {
		background:none;
	}
	div#rap {
		border:none;
	}
	div#rap_scroll {
		border:none;
	}
	div#subtitle {
		background:none;
	}
	div#subtitle h2 {
		color:black;
	}
	div#subtitle li.infotime p {
		color:black;
		background:none;
	}
	.map {
		border:1px solid black;
	}
	table th {
		border: 1px solid black;
		background:none;
	}
	table td {
		border: 1px solid black;
		background:none;
	}
	.border {
		border:1px solid black;
	}
	dl#explanation {
		background:none;
		border:1px solid black;
	}
	dl#explanation dt {
		background:none;
		color:black;
	}
	div#subtitle span#btn_reload, div#subtitle span#btn_print, div#subtitle span#btn_doc {
		background:none;
	}
	div#operate dt {
		border:1px solid black;
		color:black;
		background:none;
	}
	div#operate dd {
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-left:1px solid black;
	}

	div#operate dt#select_info_title,
	div#operate dt#select_area_title,
	div#operate dt#select_time_title,
	div#operate dt#guide_title {
		background:none;
	}

	/*震源情報-共通情報項目*/
	div#info_earthquake div.info {
		font-size:11pt;
	}
	/*震源情報(震源地、規模の情報)*/
	div#info_earthquake div.header {
		font-size:13pt;
	}

	/*トピック*/
	div#topic_earthquake {
		border: 1px solid black;
	}

	/*文字情報*/
	div#contents pre#text_inf {
		border: 1px solid black;
		font-size: 11pt;
	}

	/*訓練・試験のメッセージ*/
	div#blk_msg {
		font-size: 33pt;
	}

	/*震源情報*/
	div#info_earthquake {
		border: 1px solid black;
		background: white;
	}
	/*震源情報(震源地、規模の情報の外枠)*/
	div#info_earthquake div.header_block {
		border-bottom: 1px solid black;
	}
	/*お知らせ情報 外枠*/
	div#text_notify {
		border: 1px solid black;
		font-size: 11pt;
	}
	/*お知らせ情報 タイトル*/
	div#text_notify_title {
		background:none;
		color: black;
		font-size: 11pt;
	}
}
