/* common */
#c1-wrap .section-inner {max-width: 1300px; margin: 0 auto; position: relative;}
#c1-wrap h1 {font-family: 'NanumSquare', sans-serif;font-size: 33px;color: #222;font-weight: 900;position: relative;text-align: center;}
#c1-wrap h1::before {content:'';display: block;width: 30px;height: 3px;background: #14326b;margin: 0 auto 20px;}
/* c1-wrap */
#c1-wrap {background: url("../img/c1_pattern.jpg");margin-top: -148px;position: relative;padding: 200px 20px 60px;overflow: hidden;}
#c1-wrap::before {content: '';position: absolute;left:0;top:0;width: 100%;height: 100%; background: url("../img/c1_pattern2.png") no-repeat center/cover;}
.c1-wrap__menu {margin-top: 35px;}
.c1-wrap__menu li {padding: 25px;overflow: hidden;position: relative;z-index: 1;min-height: 280px;}
.c1-wrap__menu li + li {margin-top: 15px;}
.c1-wrap__menu li a {display:block;}
.c1-wrap__menu li .image {float: right;width: 50px;}
.c1-wrap__menu li .text-group {position: absolute;bottom: 40px;}
.c1-wrap__menu li .en-title {font-family: 'Montserrat';font-size: 15px;font-weight:400;color: #fff;}
.c1-wrap__menu li .title {display: block;font-family: 'NanumSquare', sans-serif;font-size: 23px;font-weight: 900;color: #fff;margin-top: 10px;}
.c1-wrap__menu li .bg {background-repeat: no-repeat;background-position: center;background-size: cover;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1; transition: .3s;}
.c1-wrap__menu li:nth-child(1) .bg {background-image: url("../img/c1_img1.jpg");}
.c1-wrap__menu li:nth-child(2) .bg {background-image: url("../img/c1_img2.jpg");}
.c1-wrap__menu li:nth-child(3) .bg {background-image: url("../img/c1_img3.jpg");}
.c1-wrap__menu li:hover .bg {transform: scale(1.1);}
