.application .application-header{max-width:1420px;margin:0 auto 50px;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.application .application-header>h2{color:#0f3553;font-size:34px;font-family:Pretendard-Bold,sans-serif}.application .application-header>a{background-color:#028e80;border-radius:11px;font-size:15px;font-family:Pretendard-Bold,sans-serif;color:#fff;width:240px;height:55px;line-height:55px;text-align:center}.application>section{max-width:1420px;margin:0 auto;padding:0 20px}.application>section.full-size{max-width:none;padding:0;background-color:#eceeef;margin-bottom:60px}.application>section.full-size>div{max-width:1420px;margin:0 auto;padding:48px 20px 32px}.application>section.full-size>div>div img{width:100%;height:auto}.application>section.full-size>div>p{display:flex;justify-content:end;margin-top:60px}.application>section.full-size>div>p>span{display:inline-block;padding-left:36px;background:url(/images/sub/career/application/warning.png) no-repeat 0 0;color:#52575e;font-size:18px;line-height:28px;font-family:Pretendard-Medium,sans-serif}.application>section.application-content2>ol>li{margin-top:17px}.application>section.application-content2>ol>li:first-child>li{margin-top:0}.application>section.application-content2>ol>li>dl{display:flex;gap:0 23px}.application>section.application-content2>ol>li>dl>dt{border:1px solid #707070;background-color:#023a8e;color:#fff;font-size:19px;font-family:Pretendard-Medium,sans-serif;text-align:center;box-sizing:border-box;width:126px;height:34px;line-height:34px;border-radius:7px}.application>section.application-content2>ol>li>dl>dd{line-height:34px;color:#52575e;font-family:Pretendard-Medium,sans-serif;font-size:18px}.application>section.application-content2>ol>li>dl>dd>div{display:flex;gap:0 18px;line-height:34px;margin-top:15px}.application>section.application-content2>ol>li>dl>dd>div>span{display:inline-block;box-sizing:border-box;border:1px solid #707070;color:#52575e;font-size:19px;width:126px;text-align:center;border-radius:7px}.application>section.application-content2>ol>li>dl>dd>div>span.color-01{background-color:#d0e5e8}.application>section.application-content2>ol>li>dl>dd>div>span.color-02{background-color:#92baff}.application>section.application-content3{margin:140px auto}.application>section.application-content3>h2{color:#0f3553;font-size:34px;font-family:Pretendard-Bold,sans-serif;margin-bottom:34px}.application>section.application-content3>ul:first-child>li{margin-top:0}.application>section.application-content3>ul>li{margin-top:20px;color:#52575e;font-size:18px;font-family:Pretendard-Medium,sans-serif}.application>section.application-content4>h2{color:#0f3553;font-size:34px;font-family:Pretendard-Bold,sans-serif;margin-bottom:24px}.application>section.application-content4>div{display:flex;gap:0 19px;margin-top:9px}.application>section.application-content4>div:first-child{margin-top:0}.application>section.application-content4>div>div.ranks p{width:216px;height:47px;color:#fff;font-size:18px;font-family:Pretendard-Medium,sans-serif;text-align:center;line-height:47px}.application>section.application-content4>div>div.ranks p.rank-01{background-color:#023a8e}.application>section.application-content4>div>div.ranks p.rank-02{background-color:#0c48a2}.application>section.application-content4>div>div.ranks p.rank-03{background-color:#1f54a2}.application>section.application-content4>div>div.ranks p.rank-04{background-color:#2659a7}.application>section.application-content4>div>div.ranks p.rank-05{background-color:#2e65b7}.application>section.application-content4>div>div.ranks p.rank-06{background-color:#3d72c2}.application>section.application-content4>div>div.ranks p.rank-07{background-color:#5a8dd9}.application>section.application-content4>div>div.ranks p.rank-08{background-color:#f2f2f2;color:#5a5a5a}.application>section.application-content4>div>div.positions{display:flex;flex-direction:column;border:1px solid #e2e2e2;border-radius:5px;padding:3px;gap:4px 0}.application>section.application-content4>div>div.positions p{width:409px;border-radius:4px;font-size:18px;font-family:Pretendard-Medium,sans-serif;display:flex;justify-content:center;align-items:center;height:42px}.application>section.application-content4>div>div.positions p.rank-position-01{background-color:#023a8e;color:#fff}.application>section.application-content4>div>div.positions p.rank-position-02{background-color:#ebebeb;color:#5a5a5a}.application>section.application-content4>div>div.positions p.rank-position-03{height:100%;background-color:#ebebeb;color:#5a5a5a}.application>section.application-content5{margin-top:140px}.application>section.application-content5>h2{color:#0f3553;font-size:34px;font-family:Pretendard-Bold,sans-serif;margin-bottom:24px}.application>section.application-content5>p img{width:100%;height:auto}.application>section.application-content6{margin-bottom:95px}.application>section.application-content6>h2{color:#0f3553;font-size:34px;font-family:Pretendard-Bold,sans-serif;margin-bottom:20px}.application>section.application-content6>div{border:1px solid #f0f0f0;background-color:#fbfbfb;border-radius:9px;padding:15px;margin-bottom:18px}.application>section.application-content6>div a{display:inline-block;background:url(/images/sub/career/application/word-icon.svg) no-repeat 0 50%;padding-left:45px;word-break:break-all}.application>section.application-content6>div a,.application>section.application-content6>p{color:#52575e;font-size:18px;font-family:Pretendard-Medium,sans-serif}.application>section.application-content7>h2{color:#0f3553;font-size:34px;font-family:Pretendard-Bold,sans-serif;margin-bottom:20px}.application>section.application-content7>p{color:#52575e;font-size:18px;font-family:Pretendard-Medium,sans-serif;margin-bottom:55px}.application>section.application-content7 .checks{display:flex;flex-wrap:wrap;gap:40px 130px;margin-bottom:40px}.application>section.application-content7 .checks>div>dl{margin-top:40px}.application>section.application-content7 .checks>div>dl:first-child{margin-top:0}.application>section.application-content7 .checks>div>dl>dt{font-size:18px;font-family:Pretendard-Bold,sans-serif;color:#52575e;margin-bottom:15px}.application>section.application-content7 .checks>div>dl>dd{display:flex;align-items:center;gap:10px 30px;flex-wrap:wrap}.application>section.application-content7 .checks>div>dl>dd label{color:#52575e;font-size:18px;font-family:Pretendard-Medium,sans-serif}.application>section.application-content7 .search-list .search-keyword{display:flex;justify-content:end;margin-bottom:25px}.application>section.application-content7 .search-list .search-keyword>div>p{text-align:right;font-size:18px;color:#82868b;font-family:Pretendard-Medium,sans-serif;margin-bottom:10px}.application>section.application-content7 .search-list .search-keyword>div>div{display:flex;align-items:center}.application>section.application-content7 .search-list .search-keyword>div>div label{color:#52575e;font-size:18px;width:116px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid #d1d1d1;box-sizing:border-box;margin-right:4px}.application>section.application-content7 .search-list .search-keyword>div>div input{border:1px solid #d1d1d1;box-sizing:border-box;height:42px;width:362px;font-size:18px;font-family:Pretendard-Medium,sans-serif}.application>section.application-content7 .search-list .search-keyword>div>div button{background:url(/images/sub/career/application/search-icon.svg) no-repeat 50% 50% #fb0000;border:none;width:50px;height:42px;text-indent:-9999px;overflow:hidden;border-radius:0 5px 5px 0;cursor:pointer}.application>section.application-content7 .search-list .list-table{overflow-x:auto}.application>section.application-content7 .search-list .list-table table{width:100%;min-width:1000px;border-top:1px solid #0a68f6}.application>section.application-content7 .search-list .list-table table tbody>tr{cursor:pointer}.application>section.application-content7 .search-list .list-table table tbody th{width:10%;background-color:#f2f9ff;text-align:center;border-bottom:1px solid #707070;vertical-align:middle;font-size:18px;font-family:Pretendard-Medium,sans-serif;color:#52575e;padding:20px;border-right:1px solid #707070}.application>section.application-content7 .search-list .list-table table tbody td{text-align:center;border-bottom:1px solid #707070;border-left:1px solid #707070;vertical-align:middle;font-size:18px;font-family:Pretendard-Medium,sans-serif;color:#52575e;padding:20px}.application>section.application-content7 .search-list .list-table table tbody td>span{color:#bebebe}.application>section.application-content7 .search-list .list-table table tbody td>span.ing{color:#0869f1}.application>section.application-content7 .search-list .list-table table tbody td>span.receipt{color:#d6094f}.application>section.employment-detail{margin-bottom:140px}.application>section.employment-detail>div{padding:67.5px 70px;border-top:1px solid #848484;border-bottom:1px solid #848484}.application>section.employment-detail>button{padding-left:52px;background:url(/images/sub/career/application/left-arrow.svg) no-repeat 0 0;color:#52575e;font-size:23px;font-family:Pretendard-Bold,sans-serif;line-height:35px;margin-top:20px;border:none;cursor:pointer}.application>section.buttons{text-align:center}.application>section.buttons button{width:298px;height:177px;color:#fff;font-size:30px;font-family:Pretendard-ExtraBold,sans-serif;border:none;background-color:#194795;cursor:pointer}.form-detail .form-detail-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px 10px;margin-bottom:20px}.form-detail .form-detail-header>h3{color:#333;font-size:18px;font-family:Pretendard-Bold,sans-serif}.form-detail .form-detail-header>p{font-size:21px;font-family:Pretendard-Bold,sans-serif;color:#333}.form-detail .form-detail-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 20px;gap:10px 20px;margin-bottom:25px}.form-detail .form-detail-info>div{position:relative;height:50px;padding-left:115px}.form-detail .form-detail-info>div.full{grid-column:1/-1}.form-detail .form-detail-info>div.file{padding-left:145px}.form-detail .form-detail-info>div.file label{width:135px;color:#fff;background:#0057e2}.form-detail .form-detail-info>div.file input{display:none}.form-detail .form-detail-info>div.file>div{box-sizing:border-box;border:1px solid #ddd;border-radius:5px;height:50px;line-height:48px;padding:0 45px 0 10px;font-size:15px;color:#555;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-detail .form-detail-info>div .field-label,.form-detail .form-detail-info>div label{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:105px;height:50px;border-radius:5px;border:1px solid #ddd;background:#f6f6f6;font-size:14px;color:#999;white-space:nowrap;box-sizing:border-box}.form-detail .form-detail-info>div input[type=number],.form-detail .form-detail-info>div input[type=text],.form-detail .form-detail-info>div select{width:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;height:50px;color:#555;font-size:15px;padding:0 45px 0 10px}.form-detail .form-detail-info>div input::placeholder{color:#bbb}.form-detail .form-detail-info>div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23999' d='M1.41 0 6 4.59 10.59 0 12 1.42 6 7.42 0 1.42z'/%3E%3C/svg%3E") no-repeat right 14px center}.form-detail .form-detail-info>div.no-reset input[type=text],.form-detail .form-detail-info>div.no-reset select{padding-right:32px}.form-detail .form-detail-info>div.sex .radio-group{display:flex;gap:8px;height:50px}.form-detail .form-detail-info>div.sex .radio-group input[type=radio]{display:none}.form-detail .form-detail-info>div.sex .radio-group label{position:static;flex:1 1;width:auto;cursor:pointer;background:#fff;color:#555;transition:all .2s}.form-detail .form-detail-info>div.sex .radio-group input[type=radio]:checked+label{border-color:#0057e2;background:#0057e2;color:#fff}.form-detail .form-detail-info>div.salary input[type=text]{padding-right:50px}.form-detail .form-detail-info>div.salary .unit{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:15px;color:#999}.form-detail .form-detail-info>div button{cursor:pointer;position:absolute;transform:translateY(-50%);top:50%;right:16px;background:#999;border:none;border-radius:50%;display:inline-block;text-indent:-9999px;overflow:hidden;width:18px;height:18px;line-height:18px}.form-detail .form-detail-info>div button:after{position:absolute;top:-1px;right:-.5px;width:100%;height:100%;display:inline-block;content:"×";font-size:18px;font-weight:700;color:#fff;text-indent:0}.form-detail .form-detail-bottom{background-color:#f9f9f9;margin:0 -40px;padding:20px 40px 30px}.form-detail .form-detail-bottom>p{color:#666;font-size:14px;margin-bottom:6px}.form-detail .form-detail-bottom>div{display:flex;justify-content:end;gap:12px 12px;margin-top:22px}.form-detail .form-detail-bottom>div button{width:140px;height:50px;border:none;color:#fff;font-size:14px;border-radius:5px;background:#0057e2;cursor:pointer}.form-detail .form-detail-bottom>div button:first-child{background:#ccc}@media screen and (max-width:767px){.form-detail .form-detail-header{gap:6px;margin-bottom:16px}.form-detail .form-detail-header>p{font-size:17px}.form-detail .form-detail-info{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:20px}.form-detail .form-detail-info>div{height:46px;padding-left:90px}.form-detail .form-detail-info>div .field-label,.form-detail .form-detail-info>div label{width:82px;height:46px;font-size:14px}.form-detail .form-detail-info>div.file{padding-left:118px}.form-detail .form-detail-info>div.file label{width:110px;font-size:13px}.form-detail .form-detail-info>div.file>div{height:46px;line-height:44px;font-size:14px}.form-detail .form-detail-info>div input[type=number],.form-detail .form-detail-info>div input[type=text],.form-detail .form-detail-info>div select{height:46px;font-size:14px}.form-detail .form-detail-info>div.sex .radio-group,.form-detail .form-detail-info>div.sex .radio-group label{height:46px}.form-detail .form-detail-bottom{padding:20px 40px 30px}.form-detail .form-detail-bottom>p{font-size:13px;margin-bottom:8px}.form-detail .form-detail-bottom>div{margin-top:20px}.form-detail .form-detail-bottom>div button{flex:1 1;width:auto}.application>section.full-size>div>div{aspect-ratio:362/508;background:url(/images/sub/career/application/application-01-mo.svg) no-repeat 50%;background-size:100% auto}.application>section.full-size>div>div img{display:none}.application>section.application-content4>div>div.ranks p{width:70px}.application>section.application-content4>div>div.positions>p{width:190px}.application>section.application-content5>p{aspect-ratio:298/449.5;background:url(/images/sub/career/application/application-02-mo.svg) no-repeat 50%;background-size:100% auto}.application>section.application-content5>p img,.application>section.application-content7 .search-list .search-keyword>div>div label{display:none}.application>section.application-content7 .search-list .search-keyword>div>div input{width:260px}}