@charset "utf-8";

#inc04{padding:150px 0;background:#f5f6f8}
#inc04 .cm_tit{margin-bottom:100px}
#inc04 .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}
#inc04 .box{padding:25px;border-radius:13px;font-size:16px;background:#fff;box-shadow:8px 8px 10px rgba(0, 0, 0, .1)}
#inc04 .box p{font-size:30px;font-weight:700;text-align:center;color:var(--dark)}
#inc04 .box ul{margin:15px 0 30px}
#inc04 .box ul span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50px;color:var(--primary);background:#f5f6f8}
#inc04 .box ul svg{width:15px;stroke-width:3}
#inc04 .box ul li{display:flex;gap:5px}
#inc04 .box ul li+li{margin-top:5px}
#inc04 .box a{display:block;padding:10px 0;border-radius:13px;text-align:center;color:#fff;background:var(--primary);transition:all .3s}
#inc04 .box a:hover{background:var(--primary-h)}
/* 반응형 [s] */
@media (max-width:1024px){
#inc04{padding:100px 0 50px}
#inc04 .cm_tit{margin-bottom:50px}
#inc04 .box{padding:20px}
#inc04 .box p{font-size:23px}
#inc04 .box{font-size:14px}
#inc04 .box a{font-size:15px}
#inc04 .wrap{padding-bottom:50px}
}
@media (max-width:768px){
#inc04 .cm_tit{margin-bottom:30px}
#inc04 .wrap{grid-template-columns:repeat(2,1fr);padding-bottom:25px}
#inc04 .box p{font-size:20px}
#inc04 .box:last-child{grid-column:span 2}
#inc04 .box ul{margin:10px 0 20px}
}
@media (max-width:580px){
#inc04{padding:60px 0 30px}
#inc04 .wrap{grid-template-columns:repeat(1,1fr)}
#inc04 .box:last-child{grid-column:unset}
}
@media (max-width:390px){
#inc04 .box p{font-size:18px}
}
/* 반응형 [e] */
