/* CSS Document */

html , body {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
text-align: center;
background-image: url("../img/back.jpg");
background-repeat: repeat-x;
font-size: 20px;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif; 
line-height: 1.5;
}

h1 { 
font-size: 25px;
}

/* 全体を中央揃え */
#wrap {
height: 100%;
margin: 0 auto;
text-align: left;
}

a:link {  color: #f957e0; text-decoration: none}
a:visited {  color: #f957e0; text-decoration: none}
a:hover {  color: #f957e0; text-decoration: underline}
a:active {  color: #f957e0; text-decoration: none}