*,:after,:before{box-sizing:border-box}html{margin:0;padding:0}body{color:#333;background:#fff;margin:0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Noto Sans JP,メイリオ,Meiryo,sans-serif;line-height:1.7}body a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.container{width:100%;max-width:1080px;margin:0 auto;padding:0 16px}.section{padding:48px 0}.page-title,.section--alt{background:#f6f7f5}.section-title{text-align:center;margin:0 0 32px;font-size:1.5rem}@media (width>=768px){.section{padding:72px 0}.section-title{font-size:1.875rem}}.page-title{text-align:center;margin:0;padding:40px 0;font-size:1.75rem}.button{background:#2a8c4a;border-radius:999px;padding:12px 28px;font-weight:700;transition:background .2s;display:inline-block;color:#fff!important}.button:hover{background:#1f6b38}.button--outline{background:#fff;border:2px solid #2a8c4a;color:#2a8c4a!important}.button--outline:hover{background:#f6f7f5}.error[data-v-727a7054]{text-align:center}.error button[data-v-727a7054]{cursor:pointer;border:none}
