.formtable{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.formtable>tbody>tr>td{text-align:left;padding:4px;font-size:13px}.formtable.new>tbody>tr>td{padding:.2rem .5rem}.formtable>tbody>tr>td:first-child{width:20%}@media screen and (width<=699px){.formtable,.formtable>tbody,.formtable>tbody>tr,.formtable>tbody>tr>td{border:0;display:block;width:auto!important}}#idRegisterPage form{max-width:1300px}#idRegisterPage .formtable{width:100%}#idRegisterPage .formtable>tbody>tr>td:first-child{width:auto}#idRegisterPage .formtable>tbody>tr>td:last-child{min-width:150px}#idRegisterPage td.field input{width:90%}#idRegisterPage .formtable .field span.validation{color:#a1a1a1;font-size:16px}#idRegisterPage .formtable .field span.validation.valid{color:#1ba555}#idRegisterPage .formtable .field span.validation.invalid,#idRegisterPage .formtable .field small.notice{color:#b22222}#idRegisterPage .formtable .field small.notice{margin-top:2px;display:block}#idRegisterPage .homepage{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}#idRegisterPage .altchabox{justify-content:center;margin-top:15px;display:flex}#idRegisterPage .registerbutton{text-align:center;margin-top:15px}#idRegisterPage .registerbutton button{padding:10px 40px}#idRegisterPage .registerbutton button:disabled{opacity:.5;pointer-events:none}