/* 공통 */
#c2_wrap .c_inner {width: 1300px; margin:0 auto; position: relative; }

/*Content CSS*/
#c2_wrap {padding:170px 0 180px; background: url('../img/c2_bg.jpg') 50% 50% no-repeat; background-size:cover; }
#c2_wrap .c_inner {display: flex; justify-content: flex-end; }
#c2_wrap .title h2 {font-size: 18px; font-weight: 500; letter-spacing: 4.5px; color:#5fd6aa; letter-spacing: 4.5px; }
#c2_wrap .title h1 {font-size: 36px; font-weight: 300; color:#fff; margin-top:25px; }
#c2_wrap p {font-size: 17px; font-weight: 300; letter-spacing: -.2px; color:rgba(255, 255, 255, 0.9); line-height: 36px; margin:40px 0 50px; }
#c2_wrap .c_btn a {font-size: 18px; font-weight: 300; color:rgba(255, 255, 255, 0.57); display: flex; align-items: center; transition: all .3s ease; }
#c2_wrap .c_btn a span {display: block; margin-left: 10px; width: 26px; height: 26px; border-radius: 50%; border:1px solid rgba(255,255,255,.57); position: relative; top:2px ;
background: url('../img/c_btn_arrow.png') 50% 50% no-repeat; transition: all .3s ease; }
#c2_wrap .c_btn a:hover {color:#fff; padding-left: 15px;}
#c2_wrap .c_btn a:hover span {background-image: url('../img/c_btn_arrow_w.png'); background-color: #009a5e; border-color: #009a5e; }





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

}

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

}

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

}
