.errWrap{margin:0 0 10px}.errWrap p{color:red}.errText{color:red}.err{color:red;margin:10px 0 0}.form{max-width:660px;margin:0 auto}.formLineWrap{margin:0 0 40px}.formLine+.formLine{margin:20px 0 0}.formTitle{padding:0 0 0 10px;color:#444;margin:0 0 10px}.require{display:inline-block;width:30px;padding:2px 2px;margin:0 0 0 20px;font-size:1rem;color:#fff;background:#df7171;text-align:center;border-radius:5px}.any{display:inline-block;width:30px;padding:2px 2px;margin:0 0 0 20px;font-size:1rem;color:#fff;background:#ccc0ae;text-align:center;border-radius:5px}.formInput{width:100%;min-height:50px;background:#f5f5f5;border:solid 1px #e3e3e3;padding:0 15px;border-radius:5px}.formTextarea{width:100%;min-height:215px;background:#f5f5f5;border:solid 1px #e3e3e3;padding:0 15px;border-radius:5px}.confirmBox{margin:0 auto;max-width:255px;width:100%}.confirmBox+.confirmBox{margin:20px auto 0}.submitBtn button{background:#fcaf00;width:100%;max-width:255px;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:1.5rem;position:relative;color:#fff;text-decoration:none;transition:.3s;border-radius:24px;border:solid 0;cursor:pointer}.submitBtn button:hover{opacity:.8}@media print,screen and (min-width:500px){.confirm{display:flex;justify-content:center;max-width:520px;margin:0 auto}.confirmBox{margin:0}.confirmBox+.confirmBox{margin:0 0 0 20px}}