/*공통*/
.con1300 {max-width: 1300px; margin: 0 auto;}
.s_title {text-align: center;}
.s_title h2 {font-size: 16px;font-weight: 500;color:#0371fb;}
.s_title h1 {font-size: 33px;font-weight: 700;color:#000;margin: 0 0 25px;}
.s_title h3 {font-size: 17px;font-weight: 500;color:#000;margin-bottom: 15px;line-height: 30px;word-break: keep-all;}
.s_title p {font-size: 15px;font-weight: 300;color:#000;line-height: 30px;word-break: keep-all;}
.s_title p br {display: none;}

.sub_h1 {font-size: 25px;font-weight: 700;color:#000;margin-bottom: 20px;}
.sub_h1 i {color:#0371fb}

/*Content CSS*/
#solution5 {padding: 60px 20px;}
#sol5_c1 {margin-top: 35px;margin-bottom: 30px;border-bottom:1px solid #ddd;padding-bottom: 30px;}
#sol5_c1 .box {box-shadow: 0px 0px 15px 0 rgba(0, 0, 0, 0.15);padding: 20px;text-align: center;font-size: 0;margin-bottom: 15px;}
#sol5_c1 .box:last-child {margin-bottom: 0;}
#sol5_c1 .box img {width: 100%;}
#sol5_c2 .article {margin-top: 35px;}
#sol5_c2 .article .box {text-align: center;}
#sol5_c2 .article .box + .box {margin-top: 15px;}
#sol5_c2 .article .box .icon {margin-bottom: 25px;}
#sol5_c2 .article .box .icon img {width: 45%}
#sol5_c2 .article .box .img {margin-top: 25px;width: 100%;border: 1px solid #ccc;padding: 25px;}
#sol5_c2 .article .box .img img {max-width: 100%;}
#sol5_c2 .article .box h1 {font-size: 20px;font-weight: 700;color:#000;word-break: keep-all;}
#sol5_c2 .article .box p {font-size: 15px;font-weight: 300;color:#000;margin-top: 5px;word-break: keep-all;}

@media screen and (max-width:1300px){

}


@media screen and (max-width:960px){

}

@media screen and (max-width:640px){

}
