h2{margin:10px 0 5px 0;font-size:19px;}

#monitormenu {float: left;width: 230px;height:480px;}

#map {float: left;background:url(../images/japan.png) no-repeat;background-size:545px;background-position:-50px 100px;width:545px;height:480px;font-family:Verdana;}
#map .name{font-size:17px;width:200px;text-align:center;font-family:Verdana;}
#map table {background-color:#FFFFFF;}
#map th {text-align:left;background-color:#FDEDBB;font-size:90%;}
#map th a{display:block;}
#map td {font-size:10px;}

#date {float: left;margin-top:40px;}
#date table{margin:15px 0 8px 45px;text-align:right;}
#date .obi {text-align:center;}
#date .chiiki {width:34%;}
#date .sousuu {background-color:#88CCCC;width:22%;}
#date .man {background-color:#99CCFF;width:22%;}
#date .woman {background-color:#FFCCCC;width:22%;}
#date .ken {text-align:left;}
#date .ken_date {background-color:#FFFFCC;}
#date .top {text-align:right;font-size:90%;margin:0 50px 40px 0;}
#foot a{color:#222;}