@charset "utf-8";

#inc04{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;height:980px;text-align:center;background:url('./img/bg.jpg')}
#inc04 .l_cont{font-size:45px;color:#fff;text-transform:uppercase;white-space:pre-line;font-family:var(--e-font)}
#inc04 .r_cont{color:#fff}
#inc04 .r_cont p{margin-top:15px;word-break:keep-all}
#inc04 .r_cont .info{display:flex;justify-content:center;gap:50px;margin-top:70px}
#inc04 .r_cont dt{margin-bottom:5px;font-size:17px;text-transform:uppercase;font-weight:700}
#inc04 .r_cont dd{opacity:.5}

/* 반응형 [s] */
@media (max-width:1400px){
#inc04{height:650px}
}
@media (max-width:1200px){
#inc04{grid-template-columns:repeat(1,1fr);gap:50px;height:auto;padding:80px 15px}
#inc04 .l_cont{font-size:36px;line-height:1.6}
#inc04 .r_cont .info{gap:100px;margin-top:20px}
#inc04 .r_cont img{width:88px}
}
@media (max-width:1024px){
#inc04 .l_cont{font-size:30px}
}
@media (max-width:768px){
#inc04{gap:40px;padding:50px 15px}
#inc04 .l_cont{font-size:28px}
#inc04 .r_cont .info{flex-direction:column;align-items:center;gap:10px;margin-top:10px}
}
@media (max-width:480px){
#inc04{gap:30px}
#inc04 .l_cont{font-size:25px}
#inc04 .r_cont img{width:80px}
#inc04 .r_cont dt{margin-bottom:0;font-size:15px}
#inc04 .r_cont .info{gap:5px}
}
/* 반응형 [e] */