.career-copy{display:flex;flex-direction:column;gap:64px}.career-copy section{display:flex;flex-direction:column;gap:24px}.career-copy h2{margin:0;font-family:Pretendard,Geist,system-ui,sans-serif;font-size:22px;font-weight:500;line-height:32px;letter-spacing:normal;color:#0a0c11}.career-copy p,.career-copy li,.career-copy td,.career-copy th{font-family:Pretendard,Geist,system-ui,sans-serif;font-size:16px;line-height:32px;letter-spacing:normal;word-break:keep-all;overflow-wrap:break-word;color:#0a0c11b3}.career-copy p{margin:0 0 28px}.career-copy p:last-child{margin-bottom:0}.career-copy ul,.career-copy ol{margin:0;padding-left:22px}.career-copy li+li{margin-top:6px}.career-copy li>ul,.career-copy li>ol{margin-top:6px}.career-copy strong{font-weight:600;color:#0a0c11c7}.career-copy .note{font-size:14px;color:#0a0c1180}.career-copy table{width:100%;border-collapse:collapse;margin:16px 0}.career-copy th,.career-copy td{border:1px solid rgba(10,12,17,.15);padding:8px 12px;text-align:left}.career-copy th{background:#0539a014;font-weight:600}.career-copy .career-numbered-list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;counter-reset:career-numbered-item}.career-copy .career-numbered-list>li{margin:0;counter-increment:career-numbered-item}.career-copy .career-numbered-list>li>strong{display:grid;grid-template-columns:20px minmax(0,1fr);font-size:18px;font-weight:500;line-height:28px}.career-copy .career-numbered-list>li>strong:before{content:counter(career-numbered-item) "."}.career-copy .career-numbered-list>li>ul{margin-top:6px;padding-left:0;list-style:none}.career-copy .career-numbered-list>li>ul>li{position:relative;padding-left:21px}.career-copy .career-numbered-list>li>ul>li:before{position:absolute;top:13px;left:4px;width:5px;height:5px;background:#0a0c11cc;content:""}@media(min-width:992px){.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(2){margin-bottom:6px}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(2)>strong{font-size:18px;font-weight:500;line-height:28px;color:inherit}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(n+3):nth-child(-n+6)>strong{display:block;margin-bottom:2px;font-weight:500;line-height:32px;color:inherit}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(n+3):nth-child(-n+6)>strong+br{display:none}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:last-child{font-weight:500}.career-copy section:not([data-section-title=지원안내])>div>ul{margin:0;padding:0;list-style:none}.career-copy section:not([data-section-title=지원안내])>div>ul>li{position:relative;padding-left:21px}.career-copy section:not([data-section-title=지원안내])>div>ul>li:before{position:absolute;top:13px;left:4px;width:5px;height:5px;background:#0a0c11cc;content:""}.career-copy section:not([data-section-title=지원안내])>div>ul>li>ul{margin-left:-21px;padding-left:20px;list-style:none}.career-copy section:not([data-section-title=지원안내])>div>ul>li>ul>li{position:relative;padding-left:21px}.career-copy section:not([data-section-title=지원안내])>div>ul>li>ul>li:before{position:absolute;top:12px;left:4px;width:5px;height:5px;border:1px solid rgba(10,12,17,.8);content:""}.career-copy section[data-section-title=연봉]>div{display:flex;flex-direction:column}.career-copy section[data-section-title=연봉] table{order:3;margin:12px 0 0;height:136px;table-layout:fixed}.career-copy section[data-section-title=연봉] p:first-child{margin-bottom:12px}.career-copy section[data-section-title=연봉] p:last-of-type{order:2;margin-bottom:0}.career-copy section[data-section-title=연봉] th,.career-copy section[data-section-title=연봉] td{border-color:#dde4e4;padding:0 12px;font-size:14px;font-weight:500;line-height:24px;color:#092462;vertical-align:middle}.career-copy section[data-section-title=연봉] table{border:1px solid #bdcbcb}.career-copy section[data-section-title=연봉] tr:first-child>*{border-top-color:#bdcbcb}.career-copy section[data-section-title=연봉] tr:last-child>*{border-bottom-color:#bdcbcb}.career-copy section[data-section-title=연봉] tr>*:first-child{border-left-color:#bdcbcb}.career-copy section[data-section-title=연봉] tr>*:last-child{border-right-color:#bdcbcb}.career-copy section[data-section-title=연봉] th{background:#0539a01a}.career-copy section[data-section-title=연봉] th:first-child,.career-copy section[data-section-title=연봉] td:first-child{width:33.333%}.career-copy section[data-section-title=채용상세]>div{display:flex;flex-direction:column;gap:12px}.career-copy section[data-section-title=채용상세] p{margin:0}.career-copy section[data-section-title=채용상세] .note{font-size:16px}.career-copy section[data-section-title=지원안내] p:has(em){display:none}.career-copy section[data-section-title=지원안내] ol>li>ul{margin-top:2px}.career-copy section[data-section-title=지원안내] .note{line-height:22px}.career-copy section[data-section-title=지원안내] ol>li>ul>li{list-style:none;font-size:14px;line-height:22px;color:#0a0c1180}.career-copy section[data-section-title=지원안내] ol>li>ul>li:before{content:"*"}.career-copy section[data-section-title=지원안내]>div>ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.career-copy section[data-section-title=지원안내]>div>ul>li{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;padding-left:21px}.career-copy section[data-section-title=지원안내]>div>ul>li:before{position:absolute;top:13px;left:4px;width:5px;height:5px;background:#0a0c11cc;content:""}.career-copy section[data-section-title=지원안내]>div>ul>li>ol{display:flex;width:calc(100% + 21px);flex-direction:column;gap:6px;margin:0 0 0 -21px;padding:0;list-style:none;counter-reset:career-document}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li{position:relative;min-height:32px;margin:0;padding-left:41px;counter-increment:career-document}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li:before{position:absolute;top:0;left:24px;line-height:32px;color:inherit;content:counter(career-document) "."}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li>ul{margin:2px 0 0;padding:0;list-style:none}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li>ul>li{margin:0;padding:0;font-size:14px;line-height:22px;color:#0a0c1180}.career-copy ul,.career-copy section[data-section-title=지원안내] ol{list-style-type:square}}@media(max-width:991px){.career-copy section:not([data-section-title=지원안내])>div>ul{margin:0;padding:0;list-style:none}.career-copy section:not([data-section-title=지원안내])>div>ul>li{position:relative;padding-left:21px}.career-copy section:not([data-section-title=지원안내])>div>ul>li:before{position:absolute;top:13px;left:4px;width:5px;height:5px;background:#0a0c11cc;content:""}.career-copy section:not([data-section-title=지원안내])>div>ul>li>ul{margin-left:-21px;padding-left:20px;list-style:none}.career-copy section:not([data-section-title=지원안내])>div>ul>li>ul>li{position:relative;padding-left:21px}.career-copy section:not([data-section-title=지원안내])>div>ul>li>ul>li:before{position:absolute;top:12px;left:4px;width:5px;height:5px;border:1px solid rgba(10,12,17,.8);content:""}.career-copy .note{margin-top:12px;font-size:16px}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(2){margin-bottom:14px}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(2)>strong{font-size:18px;font-weight:500;line-height:28px}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:nth-child(n+3):nth-child(-n+6)>strong{font-weight:500}.career-copy section[data-section-title="이 포지션이 특별한 이유"]>div>p:last-child{font-weight:500}.career-copy section[data-section-title=지원안내] p:has(em){display:none}.career-copy section[data-section-title=지원안내]>div>ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.career-copy section[data-section-title=지원안내]>div>ul>li{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;padding-left:21px}.career-copy section[data-section-title=지원안내]>div>ul>li:before{position:absolute;top:13px;left:4px;width:5px;height:5px;background:#0a0c11cc;content:""}.career-copy section[data-section-title=지원안내]>div>ul>li>ol{display:flex;width:calc(100% + 21px);flex-direction:column;gap:6px;margin:0 0 0 -21px;padding:0;list-style:none;counter-reset:career-document}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li{position:relative;min-height:32px;margin:0;padding-left:41px;counter-increment:career-document}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li:before{position:absolute;top:0;left:24px;line-height:32px;color:inherit;content:counter(career-document) "."}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li>ul{margin:2px 0 0;padding:0;list-style:none}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li>ul>li{margin:0;padding:0;font-size:14px;line-height:22px;color:#0a0c1180}.career-copy section[data-section-title=지원안내]>div>ul>li>ol>li>ul>li:before{content:"*"}}
