body{ margin: 0; padding: 0; } h1{ font-size: x-large; } h2{ font-size:large; } p{ font-size: small; } #main{ margin: 0 0 30px 0; } /*フッター*/ footer{ background-color: #313131; margin: 0; padding:8px 10px; } footer p{ text-align: center; color: #f4f4f4; }