/* 공통  */
#c2_wrap .c_inner {width: 100%; margin:0 auto ; position: relative; }
#c2_wrap .c_title h1 {font-size:30px; font-weight: 600; color:#000 ;position: relative; display: inline-block; text-transform: uppercase;  font-family: 'Montserrat'; }
#c2_wrap .c_title h1::before {content: '' ;display: block; width: 44px; height: 44px; background: url('../img/c_title_bullet.png') 50% 50% no-repeat;
position: absolute; top:-12px; left:-25px;}

#c2_wrap .c_btn {   text-align: center;  }
#c2_wrap .c_btn a { width: 294px; height: 60px; line-height: 60px; font-size: 16px; font-family: 'Montserrat',sans-serif; font-weight: 400; position: relative; display: block;
color: #fff;border: 1px solid rgba(0,0,0,0); text-transform: uppercase; box-shadow: inset 0 0 20px rgba(255, 255, 255, 0); outline: 1px solid rgba(255, 255, 255, 0.5);
-webkit-transition: all 1.25s cubic-bezier(0.19, 1, 0.22, 1); transition: all 1.25s cubic-bezier(0.19, 1, 0.22, 1); margin: 0 auto;}
#c2_wrap .c_btn a:hover { border: 1px solid; box-shadow: inset 0 0 20px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.2); outline-color: rgba(255, 255, 255, 0); outline-offset: 15px; text-shadow: 1px 1px 2px #427388;}


/*Content CSS */
#c2_wrap {}
#c2_wrap > div {width: 100%; text-align: center; }
/* left  */
#c2_wrap .left { padding:60px 20px; background: url('../img/c2_left_bg.jpg') 50% 50% no-repeat; background-size:cover;}
#c2_wrap .left .box_inner {width: 100%;}
/* right  */
#c2_wrap .right { padding:60px 20px; background: url('../img/c2_right_bg.jpg') 50% 50% no-repeat; background-size:cover;}
#c2_wrap .right .box_inner {width: 100%;}
/* right  */
#c2_wrap .box { padding:60px 20px; background: url('../img/c2_bg3.jpg') 50% 50% no-repeat; background-size:cover;}
#c2_wrap .right .box_inner {width: 100%;}

/* txt */
#c2_wrap .box_inner h1 {font-size:30px; font-weight: 500; color:#fff; word-break: keep-all;}
#c2_wrap .box_inner p {font-size:15px; font-weight: 300; color:rgba(255,255,255,.74); line-height: 26px; margin: 20px 0 45px;  word-break: keep-all;}




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

}

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

}

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

}
