/* 공통 */
#c2_wrap .c_inner {width:100%; margin:0 auto;}

/*Content CSS*/
#c2_wrap {position: relative; display: flex; flex-direction: column;}
#c2_wrap > div {height:100%; background: url('../img/c2_img1.jpg') 50% 50% no-repeat; background-size:cover; transition: all .3s ease; height:180px;
display: flex; flex-direction: column; width:100%;  padding:30px 15px 0; position: relative;}
#c2_wrap > div:nth-child(2) {background-image: url('../img/c2_img2.jpg'); }
#c2_wrap > div:nth-child(3) {background-image: url('../img/c2_img3.jpg'); }
#c2_wrap > div:nth-child(4) {background-image: url('../img/c2_img4.jpg'); }

#c2_wrap > div h1 {font-size:28px; font-weight: 700; color:#fff; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.16); font-family: 'Lato', sans-serif;}
#c2_wrap > div h1::after {content: ''; display: block; margin:15px 0; width:30px; height:2px; background: #a00026;}
#c2_wrap > div p {font-size:14px; font-weight: 300; color:#f2f2f2; line-height: 24px; letter-spacing: -.3px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.16); display: none;
margin-bottom:40px; word-break: keep-all;}
#c2_wrap > div a {display: block; text-align: center; width:180px; height:40px;line-height: 38px; border:3px solid #efefef; transition: all .3s ease; font-size:15px; font-weight: 400; color:#c1c1c1;  font-family: 'Lato', sans-serif; position: absolute; right:15px; bottom:20px;}
#c2_wrap > div a i {margin-left:10px; font-size:13px; left:0; position: relative; transition: all .3s ease;}
#c2_wrap > div a:hover {background: #a00026; border-color: #a00026; color:#fff;}
#c2_wrap > div a:hover i {color:#fff; left:10px;}

/* hover */
/* #c2_wrap > div:nth-child(1):hover {background-image: url('../img/c2_img1_hv.jpg');}
#c2_wrap > div:nth-child(2):hover {background-image: url('../img/c2_img2_hv.jpg');}
#c2_wrap > div:nth-child(3):hover {background-image: url('../img/c2_img3_hv.jpg');}
#c2_wrap > div:nth-child(4):hover {background-image: url('../img/c2_img4_hv.jpg');} */



@media screen and (max-width:1800px) {
    /* #c2_wrap > div {padding:500px 40px 0 40px;}
    #c2_wrap > div p br {display: none;}
    #c2_wrap > div p {height: auto !important;} */
}

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

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

}

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

}
