@charset "utf-8";

#inc05{overflow:hidden;width:100%;max-width:1500px;margin:0 auto;padding:140px 0 160px;font-family:var(--e-font), var(--k-font)}
#inc05 .inner .ko_tit{padding-bottom:100px;font-size: 17px;text-align:center}
#inc05 .inner .ko_tit p{padding-bottom:10px;color:var(--primary);font-size:16px;font-weight:700}
#inc05 .inner .ko_tit .ko_txt{padding-bottom:30px;color:#111;line-height:1.3;font-size:50px;font-weight:700}
#inc05 .inner .cont_box ul{display: grid;grid-template-columns:repeat(5, 1fr);row-gap: 18px;text-align:center}

/* 반응형 [s] */
@media (hover:hover){
}
@media (max-width:1400px){
#inc05{padding:80px 0}

}


@media (max-width:1380px){

}
@media (max-width:1200px){
#inc05 .inner .ko_tit .ko_txt{font-size:35px}

}
@media (max-width:1100px){
#inc05 .inner .cont_box ul{grid-template-columns: repeat(4, 1fr)}
    
}
@media (max-width:1024px){

}
@media (max-width:950px){
#inc05 .inner .cont_box ul{grid-template-columns:repeat(3, 1fr);column-gap:10px}
#inc05 .inner .cont_box ul img{width:100%;max-width:fit-content}
}
@media (max-width:768px){
#inc05 .inner .ko_tit{font-size:15px}
}
@media (max-width:600px){
#inc05 .inner .ko_tit{padding-bottom:60px}
}

@media (max-width:480px){
#inc05 .cont_box{padding:0 20px}
#inc05 .inner .ko_tit{
    padding: 0 15px 30px 15px;
    word-break: keep-all;
}
#inc05 .inner .ko_tit .ko_txt{font-size:25px}
#inc05 .inner .cont_box ul{column-gap:20px}
}
@media (max-width:380px){

}
/* 반응형 [e] */