/* 공통 */
#c1_wrap .c_inner {width: 1300px; margin:0 auto ;}
#c1_wrap .c_head {font-size:35px; font-weight: 800; color:#000; font-family: 'NanumSquare',sans-serif;}

/*Content CSS*/
#c1_wrap {padding:80px 0 100px; background-color: #fff; }
#c1_wrap .list {display: flex; justify-content: space-between; margin-top: 35px; }
#c1_wrap .list li {width: 410px; text-align: center;}
#c1_wrap .list li > a {display: block; width: 100%;position: relative; overflow: hidden; height: 450px;}
#c1_wrap .list li .img {width: 100%; height: 450px; display: flex ;align-items: center; justify-content: center ;
background: rgba(214,215,218,1);}
#c1_wrap .list li .img img {transition: all .3s ease; }
#c1_wrap .list li .txt {width: 100%; height: 90px; line-height: 90px; background-color: rgba(0,159,232,.5); position: absolute; left: 0; bottom: 0; }
#c1_wrap .list li .txt h1 {font-size:26px; font-weight: 800; color:#fff; font-family: 'NanumSquare',sans-serif;}
#c1_wrap .list li .txt span {font-size:14px; font-weight: 300; opacity: .8; position: absolute; bottom:10px; right:10px; display: block;color:#fff;
line-height: 20px;}

#c1_wrap .list li:nth-child(n+2) .img {padding-bottom: 30px;}

/* #c1_wrap .list li:nth-child(2) .txt {background-color: #007ee8;}
#c1_wrap .list li:nth-child(2) .img {background: rgba(0,126,232,.85); }
#c1_wrap .list li:nth-child(3) .txt {background-color: #18233f;}
#c1_wrap .list li:nth-child(3) .img {background: rgba(24,35,63,.85); } */

#c1_wrap .list li > a:hover img {transform: scale(1.1);}



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

}

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

}

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

}
