    body{
        font-family: higu;
        font-size: 2.5vw;
    }

    @font-face {
        font-family: higu;
        src: url(/fonts/sazanami-gothic.ttf);
    }

    @font-face {
        font-family: muth;
        src: url(/fonts/Muthiara.otf);
    }

    h1{
        padding: 0;
        margin: 0;
        filter: drop-shadow(1px 1px 0 rgb(137, 201, 161)) drop-shadow(-1px 1px 0 rgb(137, 201, 161)) drop-shadow(0 -1px 0 rgb(137, 201, 161)) drop-shadow(1px 0 rgb(137, 201, 161));
        color: white;
        font-family: muth;
        font-size: 10vw;
        text-align: center;
        letter-spacing: 5px;
    }

    h2{
        padding: 0;
        margin: 0;
        filter: drop-shadow(1px 1px 0 rgb(255, 255, 255)) drop-shadow(-1px 1px 0 rgb(255, 255, 255)) drop-shadow(0 -1px 0 rgb(255, 255, 255)) drop-shadow(1px 0 rgb(255, 255, 255));
        color: #69B87E;
        font-family: muth;
        font-size: 4vw;
        text-align: left;
        letter-spacing: 3px;
    }

    hr{
        margin: 0;
    }

    b, a, a:hover, a:visited{
        color: #69B87E;
        text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
    }

    #mid{
        display: block;
        margin: auto;
        width: 100%;
        height: auto;
    }

    #mid2{
        display: block;
        margin: auto;
        width: 50%;
        height: auto;
    }

    li{
        list-style-type: circle;
    }