.q-layout,.q-layout>.row{min-width:-moz-fit-content;min-width:fit-content}.q-layout>.row{flex-wrap:nowrap}.q-layout>.row .q-page-container{min-width:-moz-fit-content;min-width:fit-content}.q-layout>.row .q-page-container.campaign{background-color:var(--dighty-bg-color)}.q-layout>.row .q-page-container.campaign .content-footer{margin:0 -16px}.q-page{min-width:-moz-fit-content;min-width:fit-content;padding:0 16px}.q-page .page-content{margin:57px auto 0;min-width:600px;padding-bottom:64px}.q-page .page-content>.column{gap:40px}.q-page .page-content .head-link-area a{align-items:center;color:var(--grey-4-color);display:inline-flex;font-weight:700;line-height:20px}.q-page .page-content .content-title{color:#000;font-size:30px;font-weight:900;line-height:45px}.q-page .page-content .content-description{font-size:16px;font-weight:700;line-height:30px}.q-page .page-content .payment-agree-area{background-color:var(--dighty-3-color);border:1px solid var(--dighty-1-color);border-radius:10px;color:var(--dighty-1-color);font-size:15px;font-weight:600;gap:12px;line-height:20px;padding:20px 40px}.q-page .page-content .payment-agree-area .q-btn{height:44px}.q-page .page-content .working-area{width:1536px}.q-page.w1600 .page-content{margin:16px}.q-page.w1600 .page-content>.column{gap:20px}.q-page.w1600 .page-content .content-title{font-size:26px;font-weight:700;line-height:1.5}.q-page.user-info .info-header{color:#000;font-size:30px;font-weight:900;line-height:45px}.q-page.user-info .q-form{width:600px!important}.q-page.user-info .q-form .area-head:not(:first-child){margin-top:10px}.q-page .login-area{display:flex;flex-direction:column;gap:20px;width:400px}.q-page .login-area .login-form{display:flex;flex-direction:column;gap:5px}.q-page .login-area .q-btn{font-weight:700;height:60px}.q-page .login-area .q-btn.bg-dighty-3{border:1px solid var(--dighty-1-color)}.q-page .login-area>.row div{font-size:14px;font-weight:700;line-height:17px}.q-page .login-area>.row div+div{border-left:1px solid #000}.area-group{background-color:#fff;border:1px solid var(--grey-9-color);border-radius:7px;gap:11px;padding:50px 70px}.area-group,.area-group .area{display:flex;flex-direction:column}.area-group .area{color:var(--grey-2-color);font-size:14px;font-weight:400;line-height:20px}.area-group .area .area-head{border-bottom:1px solid #04114d;font-size:19px;font-weight:700;line-height:35px;padding-bottom:10px}.area-group .area .area-head .area-description{font-size:12px;font-weight:700;line-height:20px;margin:10px 0}.area-group .area>.row{height:48px;padding:14px 10px}.area-group .area>.row .col+.col{align-items:center;display:flex;font-weight:600;justify-content:end;text-align:right}.area-group .area .field-name{color:var(--grey-4-color);margin:10px 0 5px}.area-group .area>.column .info{color:#29a645;font-size:12px;line-height:15px}.area-group .payment-info-area{display:flex;flex-direction:column;gap:10px}.area-group .payment-info-area>.column{gap:5px}.area-group .info-area{background-color:#faf9ff;border-radius:7px;gap:5px;padding:10px}.area-group .info-area .text-amber-9{line-height:24px}.area-group .button-area .q-btn{font-size:16px!important;height:60px;width:100%}.q-btn.big{font-size:18px;font-weight:700;height:70px;width:100%}.q-field.big{background-color:#fff}.q-field.big .q-field__control{height:70px}.q-field.big .q-field__control:before{border:none}.q-field.big .q-field__control .q-field__label{top:25px}.q-checkbox .q-checkbox__inner:before,.q-radio .q-radio__inner:before{display:none}.q-input.q-field--disabled{background-color:var(--grey-11-color)}.q-input.q-field--disabled .q-field__control-container{opacity:1!important}.q-input.q-field--disabled .q-field__control-container .q-field__native{color:var(--grey-2-color)}.campaign-code-area{background-color:#faf9ff;border:1px solid var(--dighty-color);border-radius:4px;color:var(--dighty-color);cursor:pointer;font-size:10px;font-weight:500;line-height:18px;padding:0 5px}.tab-area a:not(.q-tab){color:var(--grey-8-color);font-weight:600;line-height:20px;margin:10px 0;padding:0 15px}.tab-area a:not(.q-tab).active{color:var(--dighty-1-color)}.tab-area a:not(.q-tab):not(:last-child){border-right:1px solid var(--grey-6-color)}.tab-area .q-tabs{border-bottom:2px solid var(--grey-8-color)}.tab-area .q-tabs .q-tabs__content{overflow:visible}.tab-area .q-tabs .q-tab .q-tab__label{color:var(--grey-8-color);font-weight:600}.tab-area .q-tabs .q-tab.q-tab--active .q-tab__label{color:var(--dighty-1-color);font-weight:900}.tab-area .q-tabs .q-tab.q-tab--active .q-tab__indicator{background:var(--dighty-1-color);bottom:-2px}.company-info{background-color:#e8f5e9;border:1px solid #66bb6a;border-radius:3px;color:#000;font-size:12px;font-weight:400;line-height:20px;padding:10px}.image-upload img{max-width:980px}.agent-agree-layer .area-group{width:700px}.agent-agree-layer .area-group .area .area-head{margin-bottom:10px}.agent-agree-layer .area-group .area .area-head i{float:right}.agent-agree-layer .area-group .area .content{color:#000;font-size:16px;font-weight:400;line-height:30px}.agent-agree-layer .area-group .area .highlight-area{border-radius:10px;font-size:15px;font-weight:500;line-height:20px;padding:20px 30px}
