.headmsg {
 position: absolute;
 font-size: 14px;
 top: 36px;
 left: 290px;
 font-family:'ＭＳ Ｐ明朝',平成明朝,serif;
}

#headerbox {
 background-image: url(/media/headback.gif);
}

#menubox {
 border-color: #c0c0c0;
 font-weight: bold;
 font-family: "MS UI Gothic", "Osaka", "ＭＳ Ｐゴシック";
 filter: Alpha(style=1,opacity=100,finishopacity=40,startx=400,starty=10,finishx=400,finishy=70);
 padding-top : 6px;
 padding-bottom : 6px;
}

#menubox a{
 padding-top : 6px;
 padding-bottom : 6px;
}

a {
 text-decoration: none;
}

td,th {
 font-size: 11px;
}

h1 {
 font-size: 14px;
 margin-top : 0px;
 margin-bottom : 0px;
 background-color: #81536C;
 color: #ffffff;
 font-weight: bold;
 font-family:'ＭＳ Ｐ明朝',平成明朝,serif;
 padding: 2px 2px 2px 16px;
}

h2 {
 margin-bottom : 0px;
}

h3 {
 margin-bottom : 0px;
 font-size: 13px;
 margin-top : 0px;
 margin-bottom : 0px;
 background-color: #81536C;
 color: #ffffff;
 font-weight: bold;
 width: 530px;
 padding: 2px 2px 2px 16px;
}

h4 {
 margin-bottom : 0px;
 font-size: 13px;
 margin-top : 0px;
 margin-bottom : 0px;
 background-color: #FFDFEF;
 color: #352323;
 font-weight: bold;
 width: 530px;
 padding: 2px 2px 2px 16px;
}

p {
 margin-top : 4px;
 margin-bottom : 0px;
}

p.centering {
 text-align: center;
}