body {
    background-color: #000;
    color: #fff;
    font-family: "ＭＳ ゴシック";
    line-height: 150%;
}

#container {
    width: 700px;
    margin-left: auto;
    margin-right: auto;
}

#container-inner {
    margin-left: 60px;
    margin-top: 60px;
    width: 600px;
}

a {
    color: #00bfff;
}

a:hover {
    color: #f00;
}

.footer-content a {
    color: #00bfff;
}

.footer-content a:hover {
    color: #f00;
}

.h1 {
    font-size: 24px;
    margin: 20px 0 20px 0;
    color: #ff00ff;
    font-weight: bold;
}

.h2 {
    font-size: 18px;
    margin: 50px 0 20px 0;
    color: #00ffff;
    font-weight: bold;
}
