/*공통*/
.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;}

/*Content CSS*/
#solution2 {padding: 60px 20px;}
#solution2 .article {width: 100%;margin-top: 25px;text-align: center;}
#solution2 .article .arrow  {margin: 15px 0;}
#solution2 .article .arrow img {width: 100%;}
#solution2 .article .box:nth-child(1) {width: 100%;border: 2px solid #c8e0ff;background: #eff6ff;padding: 20px;}
#solution2 .article .box:nth-child(3) {background: #fff;}
#solution2 .article .box:nth-child(3) .img {margin-bottom: 20px;}
#solution2 .article .box:nth-child(3) .img img {width: 100%;}
#solution2 .article .box p {font-size: 15px;font-weight: 400;color:#000;word-break: keep-all;line-height: 1.6em;}
#solution2 .article .box:nth-child(5) .txt {margin-bottom: 30px;}
#solution2 .article .box:nth-child(5) .txt ul {}
#solution2 .article .box:nth-child(5) .txt ul li {height: 55px;line-height: 55px;color:#fff;font-size: 15px;font-weight: 400;word-break: keep-all;}
#solution2 .article .box:nth-child(5) .txt ul li:nth-child(1) {background: #7EBBE6}
#solution2 .article .box:nth-child(5) .txt ul li:nth-child(2) {background: #418CCB}
#solution2 .article .box:nth-child(5) .txt ul li:nth-child(3) {background: #2674B4}
#solution2 .article .box:nth-child(5) .img {width: 100%;box-shadow: 0px 0px 15px 0 rgba(0, 0, 0, 0.15);}
#solution2 .article .box:nth-child(5) .img img {width: 100%;}
