h1 {
 margin-top: 4px;
 margin-bottom: 4px;
 padding: 2px;
}

.normal {
 background: #ccff99;
 font-size: 28px;
 color: #006600;
}

.airport {
 background: #ccffff;
 font-size: 28px;
 color: #000099;
}

h2 {
 font-size: 1.2em;
 padding-left: 3px;
 border-style: solid;
 border-width: 0px 0px 2px 14px
}

.title {
 color: #ffffff;
 font-weight: bolder;
 background: #006600;
 border-color: #ffcc00;
 padding-top: 4px;
 padding-bottom: 4px
}

.highway {
 border-color: #0099ff
}

.ippan {
 border-color: #999900
}

.shichoson {
 border-color: #ff0099
}

h4 {
 color: #0000cc;
 margin-top: 4px;
 margin-bottom: 4px
}

