html,body {
    height: 100%;
    margin: 0;
    background:#fff;
    color:#222;
    font-family: "Caveat", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", cursive;
}

a:link {color:#222;}
a:visited {color:#222;}
a:hover {color:#aaa;}
a:active {color:#666;}

#wrapper{
}

header{
    width:100%;
}

h1{
    font-size:50px;
    font-family: 'Libre Barcode 128 Text', cursive;
    text-align:center;
    font-weight:normal;
    margin:100px auto;
}

#sns{
    height:37px;
    text-align:center;
}
#sns a{
    color:#222;
}

#profile{
    margin:20px 200px;
}

#profile p{
    font-size:14px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", cursive;
}

footer{
    height:50px;
    width:100%;
    color:#ddd;
    font-size:12px;
    text-align:center;
    margin:50px auto 0;
}