*{box-sizing:border-box}body{font-family:Noto Sans JP,sans-serif}body main{margin:3rem auto;text-align:center}body main h1{text-align:center}body main form label{display:inline-block;width:7rem;text-align:left;margin:.5rem}body main form input{margin:.5rem 0;padding:.5rem;border:1px solid #ccc;border-radius:.25rem;font-size:1rem}body main form button{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem;margin-top:1.2rem;padding:.5rem 1rem;background-color:#337ab7;border:none;border-radius:.25rem}body main form button:hover{background-color:#4b9be0}body main form button svg{fill:#fff;width:1.2rem;margin-right:.5rem}
