@charset "utf-8";.formContent{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:center;width:720px;left:50%;transform:translate(-50%,0);position:relative}.formContent>.title{text-align:left;font-weight:700;width:100%;border-bottom:#ccc 1px solid;font-size:1.5em;color:#000;padding:0 0 5px}.formContent>.page{padding:10px 0 30px}.formContent>.page a{clear:both}.formContent>div{display:flex;flex-flow:row nowrap;align-content:flex-start;justify-content:flex-start;width:100%}.formContent>div>div{flex:1;width:100%;margin:10px;line-height:2em;color:#ac7af0;font-size:1.2em}.formContent>div>div>input[type=text],.formContent>div>div>input[type=number],.formContent>div>div>input[type=password],.formContent>div>div>input[type=date]{color:#fff;font-size:1.2em;background:#6e1ddb;box-sizing:border-box;width:inherit;height:30px;line-height:1em;vertical-align:middle;outline:none;border:none;padding:20px;opacity:.5;transition:opacity .3s ease-in}.formContent>div>div>textarea{color:#fff;font-size:1.2em;background:#6e1ddb;box-sizing:border-box;width:inherit;height:100px;line-height:1em;vertical-align:middle;outline:none;border:none;padding:20px;opacity:.5;transition:opacity .3s ease-in}.formContent>div>div>input[type=radio]{width:auto;height:24px;line-height:30px;border:#fff 1px solid;padding:0;margin:0 5px 0 0}.formContent>div>div>input[type=date]{padding:0;height:40px;text-align:center;vertical-align:middle}.formContent>div>div>input[type=submit],.formContent>div>div>input[type=button]{width:100%;color:#fff;font-size:1.2em;line-height:43px;text-align:center;background:0 0;outline:none;border:none;cursor:pointer}.formContent>div>div>input:focus,.formContent>div>div>textarea:focus{opacity:1}.formContent>div>div>input:disabled,.formContent>div>div>textarea:disabled{background:#e5e5e5;color:#212121}.formContent>div>div>select{color:#fff;font-size:1.2em;background:#6e1ddb;box-sizing:border-box;width:inherit;height:40px;line-height:1em;vertical-align:middle;outline:none;border:none;padding:9px 20px;opacity:.5;transition:opacity .3s ease-in}.formContent>div>div>.required{color:#fc137f;margin:0 0 0 5px}.formContent>div>div>.required:before{content:"*"}.formContent>div>div>.error{color:#fc137f;margin:0 0 0 5px}.formContent>div>.button{height:45px;background:#fc137f;text-align:center;opacity:1;transition:opacity .3s ease-in}.formContent>div>.button:hover{opacity:.7}.formContent>.success{font-size:1.5em;line-height:1.5em;color:#2a0062}.formContent>div>div a{color:#fff;text-decoration:underline}.formContent>div>div a:hover{color:#fc137f}@media only screen and (max-width:720px){.formContent{width:100%}}