.detail-top{display:flex;flex-direction:column;justify-content:center;position:relative;background-image:url(/images/bg-aboutus.svg);background-size:contain;background-position:center top;background-repeat:no-repeat;height:auto;width:100%}.detail-top>.text{display:flex;flex-direction:column;align-items:center;color:#fff;font-weight:700;padding-top:170px}.detail-top .text1{font-size:35px}.detail-top .text2{font-size:55px;line-height:1.2}.div-box-wrap{max-width:80rem;margin-left:15px;margin-right:15px;margin-top:2.5rem;margin-bottom:7.5rem;display:flex;flex-wrap:wrap;gap:60px}.div-box.flex1{flex:1 1 47%}.div-box .title{margin-bottom:20px;color:#0f0f0f;font-size:35px;font-weight:700}.div-box .text{color:#939393;font-family:Pretendard;font-size:18px;font-weight:500;line-height:1.2}.challenge-list{color:#939393;font-family:Pretendard;font-size:18px;font-weight:500;line-height:1.2;margin:10px 0;padding-left:20px}.challenge-list li{margin-bottom:5px;list-style-type:disc}.div-box-blue .bluetext{color:#0057ff;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:20px}.div-box-blue .text{color:#0f0f0f;font-family:Pretendard;font-size:18px;font-weight:500;line-height:1.2}@media (min-width: 1024px) and (max-width: 1512px){.detail-top{background-size:cover}.div-box-wrap{margin-inline:15px;margin-top:552px}}@media (min-width: 1280px){.div-box-wrap{margin-left:auto;margin-right:auto;margin-top:552px}.detail-top>.text{padding-top:165px}}@media (max-width: 1024px){.detail-top{background-image:url(/images/m-aboutus.svg);background-size:contain}.detail-top>.text{padding-top:clamp(115px,calc(28.4091vw + 59.0909px),150px)}.div-box-wrap{margin-top:clamp(328px,calc(123.864vw - 68.364px),1200px);gap:50px;flex-wrap:nowrap;flex-direction:column}.detail-top .text1{font-size:26px}.detail-top .text2{font-size:35px}.div-box .title{font-size:26px;margin-bottom:12px}.div-box .text{font-size:15px}.div-box-blue .bluetext{font-size:18px}.div-box-blue .text{font-size:15px}}@media (max-width: 500px){.detail-top>.text{max-width:340px;margin-inline:auto;text-align:center}.detail-top>.text br{display:none}}
