@charset "utf-8";

#inc06{
    padding: 150px 0 80px;
    background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), url(./bg.jpg) no-repeat center center /cover;
}
#inc06 .inner{position:relative;max-width:1792px;margin:0 auto}
#inc06 .group-title{position:relative;z-index:1;padding-bottom:160px;text-align:center}
#inc06 .group-title .desc{padding-bottom:16px;font-size:26px;font-weight:700}
#inc06 .group-title h2{line-height:1.2;white-space:pre-line}

#inc06 .group-cont{position:relative;z-index:1}
#inc06 .group-cont ul{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
#inc06 .group-cont li{
    padding:85px 80px;
    border-radius:20px;
    background-color: #ffffffcc;
    backdrop-filter: blur(5px);
}
#inc06 .group-cont .head{
    display:flex;
    justify-content:space-between;
    padding-bottom:10px;
    flex-direction: column;
    gap: 10px;
}
#inc06 .group-cont .head small{
    font-weight: 700;
    font-size: 20px;
    color: #FE5F0D;
    margin-bottom: 8px;
}
#inc06 .group-cont .head h3{
    font-size:36px;
    font-weight:800;
    margin-bottom: 40px;
    white-space:pre-line
}
#inc06 .group-cont .head i {
    align-self: flex-end;
    display: none;
}
#inc06 .group-cont .desc{font-size:20px;font-weight:700;color:#666;line-height:1.6;white-space:pre-line}
#sh_container .group-title h2 br{
    display: none;
}
/* 반응형 [s] */
@media (max-width:1500px){
#inc06{
    padding: 150px 20px 60px;
}
#inc06 .group-title{padding-bottom:60px}
#inc06 .group-title .desc{padding-bottom:10px}
#inc06 .group-cont li{padding:45px 40px}
#inc06 .group-cont .head lord-icon{width:50px !important;height:50px !important}
#inc06 .group-cont .head h3{font-size:24px}
#inc06 .group-cont .desc{font-size:17px;white-space:normal}
}
@media (max-width:1200px){

#inc06 .group-title{padding-bottom:60px}
#inc06 .group-cont li{padding:36px 32px}
#inc06 .group-cont .head{padding-bottom:26px}
#inc06 .group-cont .head small{font-size:16px;margin-bottom: 0;}
#inc06 .group-cont .head h3{font-size:20px}
#inc06 .group-cont .head lord-icon{width:42px !important;height:42px !important}
#inc06 .group-cont .desc{font-size:16px}
#inc06 .group-cont .desc br{ display: none;}
}
@media (max-width:1024px){
#inc06 .group-title{padding-bottom:40px}
#inc06 .group-title .desc{padding-bottom:24px}
/* #inc06 .group-cont{display:flex} */
/* #inc06 .group-cont ul{grid-template-columns:repeat(1,1fr)}
#inc06 .group-cont li{padding:20px 24px}
#inc06 .group-cont .head{padding-bottom:3px;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:12px}
#inc06 .group-cont .head lord-icon{width:32px !important;height:32px !important}
#inc06 .group-cont .head h3{font-size:18px;white-space:normal}
#inc06 .group-cont .desc{padding-left:44px;font-size:15px} */
}
@media (max-width:768px){
    #inc06 .group-title{padding-bottom:30px}
    #inc06 .group-title .desc{padding-bottom:15px}
    #inc06 .group-cont li{padding:20px;border-radius:15px}
    #inc06 .group-cont .head lord-icon{width:28px !important;height:28px !important}
    #inc06 .group-cont .desc{font-size:15px}
    #inc06 .group-cont .head h3{
        margin-bottom: 20px;
    }
    
}
@media (max-width:600px){
    #inc06 .group-cont ul{
        grid-template-columns: 1fr;
    }
}
@media (max-width:480px){
#inc06{padding:90px 20px 60px}
#inc06 .group-title{padding-bottom:30px}
#inc06 .group-cont .head h3{font-size:16px}
#inc06 .group-cont .head lord-icon{width:26px !important;height:26px !important}
#inc06 .group-cont .desc{font-size:14px}
#inc06 .group-cont ul{gap:10px}
#inc06 .group-cont li{border-radius:10px}
#sh_container .group-title h2 br{
    display: block;
}
}
/* 반응형 [e] */