div.general_container{width:100%;display:flex}div.general_container div.base{width:90%;margin:0 auto;max-width:500px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 10px rgba(0,0,0,.451);border-radius:20px;overflow:hidden}div.general_container div.base div.header{width:100%;background:#68d0ad 0 0 no-repeat padding-box;border-radius:20px 20px 0 0;display:grid;grid-template-columns:45px 1fr 45px;padding:20px 0 10px}div.general_container div.base div.header button.btnPrevNext{border:none;padding:0;margin:0;background-color:transparent;cursor:pointer}div.general_container div.base div.header div.left{text-align:right;width:28px;height:28px}div.general_container div.base div.header div.left button{padding-left:1em}div.general_container div.base div.header div.left button img{transform:scaleX(-1);width:28px;height:28px}div.general_container div.base div.header div.middle{margin-top:5px;padding:0 10px;text-align:center;font:normal normal normal 14px/17px Roboto;letter-spacing:0;color:#fff}div.general_container div.base div.header div.right{width:28px;height:28px}div.general_container div.base div.header div.right button{padding-right:1em}div.general_container div.base div.header div.right button img{width:28px;height:28px}div.general_container div.base div.container-content{padding:1em;max-height:300px;overflow-y:scroll}div.input_radio-container div.content{padding:5px}div.input_radio-container div.content label.answer_label{margin-top:4px;display:grid;grid-template-columns:25px 1fr;cursor:pointer}div.input_radio-container div.content label.answer_label div.input{pointer-events:none}div.input_radio-container div.content label.answer_label div.text{font:normal normal normal 16px/19px Roboto;letter-spacing:0;margin-top:2px;color:#000;pointer-events:none}div.input_check-container div.content{padding:5px}div.input_check-container div.content label.answer_label{margin-top:4px;display:grid;grid-template-columns:25px 1fr;cursor:pointer}div.input_check-container div.content label.answer_label div.input{pointer-events:none}div.input_check-container div.content label.answer_label div.text{font:normal normal normal 16px/19px Roboto;letter-spacing:0;margin-top:2px;color:#000;pointer-events:none}div.input_free-container div.content,div.question-content{display:flex;flex-direction:column;gap:10px}form.form-content div.field{margin-bottom:1em}form.form-content div.field input{width:100%;box-sizing:border-box}form.form-content div.field p.error-text{margin-top:10px}form.form-content div.field:nth-child(3){margin-bottom:2em}form.form-content div.submitBtn-container{text-align:center}form.form-content div.submitBtn-container button{width:90%;margin:1em auto;box-sizing:border-box;background:#68d0ad 0 0 no-repeat padding-box;box-shadow:0 1px 12px hsla(0,0%,80%,.91);border:none;text-align:center;font:normal normal 700 23px/28px Roboto;letter-spacing:0;color:#fff;display:flex;justify-content:center;padding:10px;border-radius:20px}form.form-content div.submitBtn-container button:not(:disabled){cursor:pointer}form.form-content div.submitBtn-container button:disabled{background:#a0bbb6 0 0 no-repeat padding-box}form.form-content div.submitBtn-container button img{width:28px;margin-left:10px}div.register_success-container div.header{display:flex;justify-content:center;flex-direction:column;text-align:center;color:#676767;letter-spacing:0}div.register_success-container div.header h2,div.register_success-container div.header p{margin:0;padding:0}div.register_success-container div.header h2{font:normal normal 700 40px/60px Roboto}div.register_success-container div.header p{font:normal normal normal 15px/10px Roboto}div.register_success-container div.success_icon-container{width:200px;margin:2em auto}div.register_success-container div.submitBtn-container{text-align:center}div.register_success-container div.submitBtn-container button{width:90%;margin:1em auto;box-sizing:border-box;background:#68d0ad 0 0 no-repeat padding-box;box-shadow:0 1px 12px hsla(0,0%,80%,.91);border:none;text-align:center;font:normal normal 700 23px/28px Roboto;letter-spacing:0;color:#fff;display:flex;justify-content:center;padding:10px;border-radius:20px}div.register_success-container div.submitBtn-container button:not(:disabled){cursor:pointer}div.register_success-container div.submitBtn-container button:disabled{background:#a0bbb6 0 0 no-repeat padding-box}div.register_success-container div.submitBtn-container button img{width:28px;margin-left:10px}