body {
    margin: 0;
    padding: 0;
    position: relative;
    font-family:"Noto Sans JP","メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
    font-size: 12pt;
    /*background-color: #eae6e2;*/
}
.main {
    width: 80%;
    margin: 0 auto 0 auto;
}
.logo {
    margin: 10px 0;
    height: 55px;
}
.footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 5px;
    text-align: center;
    font-size: 10pt;
    color: white;
    background-color: #847373;
}