:where([data-scope~=hackers_m_cs_apply]) .mail_teps,:where([data-scope~=hackers_m_cs_apply]) .mail_video,:where([data-scope~=hackers_m_cs_apply]) .mail_toeic{background-color:#f9f9f9;width:100%;max-width:600px;margin:0 auto;padding:0}:where([data-scope~=hackers_m_cs_apply]) .con{width:100%;padding:15px}:where([data-scope~=hackers_m_cs_apply]) .mainInfo{color:#000;height:auto;margin-bottom:15px;font-size:13px}:where([data-scope~=hackers_m_cs_apply]) .mainInfo span{color:#900;font-weight:700}:where([data-scope~=hackers_m_cs_apply]) .formGroup{width:100%}:where([data-scope~=hackers_m_cs_apply]) .formField{width:100%;margin-bottom:15px}:where([data-scope~=hackers_m_cs_apply]) .label{color:#333;margin-bottom:6px;font-size:13px;font-weight:600;display:block}:where([data-scope~=hackers_m_cs_apply]) .red{color:#900;margin-right:2px;font-weight:700}:where([data-scope~=hackers_m_cs_apply]) .input,:where([data-scope~=hackers_m_cs_apply]) .fileInput,:where([data-scope~=hackers_m_cs_apply]) .textarea{appearance:none;border:1px solid #d0d0d0;border-radius:4px;width:100%;padding:10px;font-family:inherit;font-size:13px}:where([data-scope~=hackers_m_cs_apply]) .input:focus,:where([data-scope~=hackers_m_cs_apply]) .fileInput:focus,:where([data-scope~=hackers_m_cs_apply]) .textarea:focus{border-color:#39c;outline:none;box-shadow:0 0 0 3px #3399cc1a}:where([data-scope~=hackers_m_cs_apply]) .input[type=email],:where([data-scope~=hackers_m_cs_apply]) .input[type=tel]{font-size:13px}:where([data-scope~=hackers_m_cs_apply]) .textarea{resize:vertical;min-height:100px;font-family:inherit}:where([data-scope~=hackers_m_cs_apply]) .fileInput{cursor:pointer;padding:8px}:where([data-scope~=hackers_m_cs_apply]) .fileName{color:#666;word-break:break-all;margin-top:5px;font-size:12px}:where([data-scope~=hackers_m_cs_apply]) .radioGroup{flex-direction:column;gap:10px;display:flex}:where([data-scope~=hackers_m_cs_apply]) .radioOption{align-items:flex-start;gap:8px;display:flex}:where([data-scope~=hackers_m_cs_apply]) .radioOption input[type=radio]{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:3px}:where([data-scope~=hackers_m_cs_apply]) .radioOption label{cursor:pointer;align-items:center;gap:5px;margin:0;font-weight:400;display:flex}:where([data-scope~=hackers_m_cs_apply]) .etcInput{border:1px solid #d0d0d0;border-radius:4px;width:100%;margin-top:8px;padding:8px;font-size:13px}:where([data-scope~=hackers_m_cs_apply]) .privacySection{background-color:#f5f5f5;border-radius:4px;margin:20px 0;padding:15px}:where([data-scope~=hackers_m_cs_apply]) .privacyTitle{color:#333;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}:where([data-scope~=hackers_m_cs_apply]) .privacyTitle:before{content:"●";margin-right:6px;font-size:8px}:where([data-scope~=hackers_m_cs_apply]) .privacyBox{background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;max-height:150px;margin-bottom:10px;padding:10px;overflow-y:auto}:where([data-scope~=hackers_m_cs_apply]) .privacyText{color:#666;margin-bottom:6px;font-size:12px;line-height:1.5}:where([data-scope~=hackers_m_cs_apply]) .privacyText:last-child{margin-bottom:0}:where([data-scope~=hackers_m_cs_apply]) .checkboxGroup{align-items:center;gap:8px;display:flex}:where([data-scope~=hackers_m_cs_apply]) .checkboxGroup input[type=checkbox]{cursor:pointer;flex-shrink:0;width:18px;height:18px}:where([data-scope~=hackers_m_cs_apply]) .checkboxGroup label{cursor:pointer;margin:0;font-size:13px;font-weight:400}:where([data-scope~=hackers_m_cs_apply]) .submitBtn{color:#fff;cursor:pointer;background-color:#39c;border:none;border-radius:4px;width:100%;margin:20px 0 15px;padding:12px;font-size:14px;font-weight:600;transition:background-color .2s}:where([data-scope~=hackers_m_cs_apply]) .submitBtn:active,:where([data-scope~=hackers_m_cs_apply]) .submitBtn:hover{background-color:#2080a5}:where([data-scope~=hackers_m_cs_apply]) .submitBtn:disabled{cursor:not-allowed;background-color:#ccc}:where([data-scope~=hackers_m_cs_apply]) .copyright{text-align:center;color:#999;margin-top:15px;font-size:11px}:where([data-scope~=hackers_m_cs_apply]) .copyright a{color:#06c;text-decoration:none}:where([data-scope~=hackers_m_cs_apply]) .copyright a:active{text-decoration:underline}@media (max-width:480px){:where([data-scope~=hackers_m_cs_apply]) .con{padding:12px}:where([data-scope~=hackers_m_cs_apply]) .label,:where([data-scope~=hackers_m_cs_apply]) .input,:where([data-scope~=hackers_m_cs_apply]) .fileInput,:where([data-scope~=hackers_m_cs_apply]) .textarea{font-size:12px}:where([data-scope~=hackers_m_cs_apply]) .privacyBox{max-height:120px}:where([data-scope~=hackers_m_cs_apply]) .submitBtn{padding:11px;font-size:13px}}
