.join-form_memberTitle__ogK8Y{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.join-form_title__5eCe1{font-size:var(--font-size-28);font-weight:700;margin-bottom:10px}.join-form_desc__Ec1NJ{color:#3c3c3c;font-size:var(--font-size-17)}.join-form_form__T4YU3 button{flex-shrink:0}.join-form_certifyInput___yzgf{position:relative;flex:1}.join-form_certifyTime__bfLD3{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#e74c3c;font-size:var(--font-size-14);font-weight:500}.join-form_agreementGroup__R2Pdt{display:flex;flex-direction:column;gap:12px}.join-form_infoBox__G_ImE{padding:20px;margin-top:5px;border-radius:10px;background:#f6f6f6;color:#6f6f6f;font-size:var(--font-size-15)}.join-form_sectionTitle__Rcgay{margin:30px 0 20px;padding:15px 20px;background:#f8f9ff;border-radius:8px;border-left:4px solid var(--primary-color)}.join-form_sectionTitle__Rcgay h4{font-size:var(--font-size-18);font-weight:600;color:var(--primary-color);margin:0}.join-form_sectionTitle__Rcgay:first-child{margin-top:0}.join-form_reserveAgree__85UaG{display:flex;flex-direction:column;gap:10px}.join-form_agreeHeader__AHpku{position:relative;gap:10px}.join-form_agreeHeader__AHpku>div{width:100%}.join-form_agreeHeader__AHpku label{padding-right:100px}.join-form_agreeButton___VaPO{position:absolute;right:20px;top:50%;transform:translateY(-50%);height:30px!important;font-size:var(--font-size-13)!important;flex-shrink:0}.join-form_modalContent__FgJsW{max-height:400px;overflow-y:auto;padding:10px 0}.join-form_modalContent__FgJsW h4{font-size:15px;font-weight:600;color:#333;margin:16px 0 8px}.join-form_modalContent__FgJsW h4:first-child{margin-top:0}.join-form_modalContent__FgJsW p{font-size:14px;color:#555;line-height:1.5;margin-bottom:8px}.join-form_modalContent__FgJsW ul{margin:8px 0;padding-left:20px}.join-form_modalContent__FgJsW li{font-size:14px;color:#555;line-height:1.5;margin-bottom:4px}@media (max-width:767px){.join-form_memberTitle__ogK8Y{margin-bottom:30px}.join-form_title__5eCe1{font-size:var(--font-size-22);margin-bottom:8px}.join-form_desc__Ec1NJ{font-size:var(--font-size-15)}.join-form_certifyTime__bfLD3{right:12px;font-size:var(--font-size-13)}.join-form_infoBox__G_ImE{padding:15px}.join-form_agreeHeader__AHpku{font-size:var(--font-size-15)}.join-form_agreeHeader__AHpku label{padding-right:90px}.join-form_reserveAgree__85UaG{gap:8px}.join-form_agreeButton___VaPO{right:12px}}