/* c1-wrap */
.c1-wrap {background: #f7f7f7; box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.17); padding: 90px 0 115px; overflow: hidden;}
.c1-list {display: flex; margin-top: 50px;}
.c1-list li {flex-basis: 33.33%;}
.c1-list li + li {border-left: 1px solid rgba(0, 0, 0, .15);}
.c1-list .icon {}
.c1-list .icon img {}
.c1-list .content {position: relative; font-family: 'NanumSquare', sans-serif;}
.c1-list .content::before {content: ''; display: block; width: 17px; height: 18px; background: url("../img/c1_obj.png") no-repeat center; margin: 30px auto 20px;}
.c1-list .num {font-size: 18px; font-weight: 900; color: #3e7dda;}
.c1-list .desc {font-size: 20px; font-weight: 700; color: #000; margin-top: 15px;}
