.introduce-section{max-width:1472px;width:100%;background-color:white;margin:80px auto 0;padding-bottom:230px}.introduce-header{margin-bottom:48px}.introduce-tab{color:#e0004d;font-size:32px;margin-bottom:22px}.introduce-tab,.introduce-title{font-weight:700;font-family:Noto Sans KR}.introduce-title{font-size:50px;color:#333333;margin:0}.introduce-content{display:flex;gap:85px}.introduce-image img{width:100%;max-width:573px;height:auto;display:block}.introduce-text{flex:1 1;color:#333;font-size:16px;font-family:Pretendard,sans-serif;line-height:1.8;margin-top:34px}.introduce-companyName{max-width:723px;width:100%;position:relative}.introduce-companyName span{position:absolute;right:0;font-family:Noto Sans KR,sans-serif!important;font-size:18px;font-weight:700;color:#333333;margin-top:30px}.introduce-text p{margin-bottom:42px;font-size:20px}.introduce-text p,.introduceText-title{font-family:Noto Sans KR,sans-serif!important;font-weight:400;color:#333333}.introduceText-title{font-size:30px;line-height:45px}.introduceText-title b{font-weight:700}.main-introduce-description{margin-top:42px}.br-smOther{display:none}.br-smOther2{display:block}@media (max-width:1600px){.introduce-section{width:85%}.introduce-content{gap:55px}.introduceText-title{font-size:22px;line-height:35px}.introduce-text p{margin-bottom:25px;font-size:17px}.main-introduce-description{margin-top:25px}.introduce-title{font-size:35px}.introduce-tab{font-size:28px;margin-bottom:10px}.introduce-image img{max-width:473px}.introduce-text{margin-top:0}}@media (max-width:800px){.introduce-section{width:90%;margin-top:64px}.introduce-tab{font-size:25px;margin-bottom:18px}.introduce-title{font-size:35px}.br-smOther{display:block}.introduce-content{flex-direction:column;gap:38px}.introduce-image img{width:100%;max-width:none;height:564px}.introduceText-title{font-size:25px;line-height:35px}.introduce-text p{margin-bottom:22px;font-size:16px}}@media (max-width:600px){.introduce-image img{height:auto}.introduce-text p{margin-bottom:22px;font-size:14px;line-height:24px;font-weight:500}.br-smOther2{display:none}.introduce-companyName span{font-size:14px}.introduce-tab{font-size:20px}.introduce-title{font-size:30px}}@media (max-width:370px){.introduceText-title{font-size:22px}}