@charset "UTF-8";
/***********************************************************:
 * JPubb [日本語用]
 * CSS for Japanese
 * extra set - covid19
 * modifydate	2020/04/17 stsujino
 ***********************************************************/
.caticon {float:left;width:150px;font-size:120%;}
.attrib {float:left;width:125px;padding-right:5px;}
.indy {float:left;width:70px;}
.indy a{font-size:96%;}
.rlttl {margin-left:360px;}
.dd {text-align:center;border-radius:5px;background-color:#ccc;padding:2px;}
.heatmaps {
 	margin-top:1em;
}
.heatmaps, .heatmaps td {
	border-collapse: collapse;
	border:#DDD 1px solid;
}
.heatmaps td{
	padding:2px;
	font-size:90%;
	font-weight:bold;
	width:9%;
	height:50px;
	text-align:center;
}
.heatmaps td.tier1 {
	background-color:#d84027;
}
.heatmaps td.tier2 {
	background-color:#e88c7d;
}
.heatmaps td.tier3 {
	background-color:#f0b2a8;
}
.heatmaps td.tier4 {
	background-color:#f8d9d4;
}
.heatmaps td.tier5 {
	background-color:#fcecea;
}
.heatmaps td.tier0 {
	background-color:#FFF;
}
.heatmaps td.last {
	width:70%;
	/*background-color:#FFF;*/
	background-color:#D8F890;
	height:25px;
}
.hmcap{
	margin-top:5px;
	font-size:96%;
}
.heatmaps_caption{
	/*float:left;*/
}
.heatmaps_lastmodified {
	width:100%;
	text-align:right;
}
.hTtip ol {
    display: none;
    color: #666;
    text-decoration: none;
    text-align:left;
    font-size:120%;
    padding: 5px;
    list-style-type: disc;
    list-style-position: inside;
}
.hTtip:hover ol {
    display: block;
    position: absolute;
    border-radius: 5px;
    border: solid 1px #DDD;
    background: #FFD;
    background-color:#fffd80;
    min-width: 200px;
    z-index:100;
}
.hTtip:hover{
    border:solid 4px #fffd80;
}
.navbwr{
	margin:12px 0;"
}
ul.navb {
	margin:0;
	font-size:0;
	width:100%;
}
ul.navb a{
	color: #3C7D93;
}
ul.navb li {
	padding: 2px 3px;
	margin-right: 1px;
	background-color: #FFF;
	border: #3C7D93 solid 1px;
	border-radius: 2px;
	display: inline-block;
	color: #3C7D93;
	font-size: 9pt;
	text-align:center;
	width: 7.6%;
}
ul.navb li#nabrank{
	min-width: 67px;
}
ul.navb li.cur{
	background-color: #3C7D93;
	color: #FFF;
}
ul.navb li.cur a{
	color: #FFF;
}
ul.setcat{
	margin-left:2px;
	margin-top:16px;
	margin-bottom:5px;
	list-style-type:none;
}
ul.setcat li{
	font-size:9pt;
	margin-bottom:3px;
}
ul.setcat li a{
	font-size:9pt;
}
.igtmore{
	margin:7px 0;
	width:100%;
}
.igtmore a{
	font-weight:bold;
}
.igtmore span {
    margin: 0 0 0 0;
    padding: 0 0 3px 15px;
    background: url(/images/com_arw.gif) no-repeat left;
}
#tm_covid_3{
    width: 292px;
    border: 1px solid #9e9c1d;
    border-radius: 10px;
    box-shadow: 5px 5px #9e9c1d;
    margin: 5px 0px 12px 0px;
    background-color: #fdfed6;
    padding: 0px;
    font-size: 9pt;
}
#tm_covid_3 .topicttl {
    width: auto;
    margin-top: 3px;
    padding: 6px 8px 3px 10px;
    font-size: 10pt;
    font-weight: normal;
    color: #000;
}
#tm_covid_3 table {
    border-collapse: collapse;
    margin: 3px 0 8px 0;
    width:95%;
}
#tm_covid_3 td{
	font-size: 9pt;
	font-weight: normal;
	padding: 1px 8px 0 8px;
	border: 0px solid #EEE;
	text-align: center;
	margin-bottom: 0;
	border: none;
	line-height: 120%;
	width: 49%;
}
