/*공통*/
.con1300 {width: 1300px; margin: 0 auto;}
.s_title {text-align: center;}
.s_title h2 {font-size: 18px; font-weight: 500; color:#0371fb;}
.s_title h1 {font-size: 48px; font-weight: 700; color:#000; margin: 7px 0 15px}
.s_title h3 {font-size: 18px; font-weight: 500; color:#000; margin-bottom: 25px;}
.s_title p {font-size: 16px; font-weight: 300; color:#000; line-height: 30px; word-break: keep-all;}

.sub_h1 {font-size: 30px; font-weight: 700; color:#000; margin-bottom: 20px;}
.sub_h1 i {color:#0371fb}


/*Content CSS*/
#solution5 {padding: 90px 0 125px;}
#sol5_c1 {margin-top: 50px; margin-bottom: 70px; border-bottom:1px solid #ddd; padding-bottom: 70px;}
#sol5_c1 .box {box-shadow: 0px 0px 15px 0 rgba(0, 0, 0, 0.15); padding: 50px 0; text-align: center;font-size: 0; margin-bottom: 30px;}
#sol5_c1 .box:last-child {margin-bottom: 0;}

#sol5_c2 .article {margin-top: 50px; display: flex; justify-content: space-between;}
#sol5_c2 .article .box {width: 255px; text-align: center;}
#sol5_c2 .article .box .icon {margin-bottom: 25px;}
#sol5_c2 .article .box .img {margin-top: 25px; width: 100%; height: 180px; border: 1px solid #ccc; line-height: 180px;}
#sol5_c2 .article .box h1 {font-size: 24px; font-weight: 700; color:#000;}
#sol5_c2 .article .box p {font-size: 16px; font-weight: 300; color:#000; margin-top: 5px;}

@media screen and (max-width:1300px){

}


@media screen and (max-width:960px){

}

@media screen and (max-width:640px){

}
