/* 공통 */
#c5_wrap .c_inner {width:100%; margin:0 auto;}
#c5_wrap .c_btn {display: flex; align-items: center; font-size:13px; height: 49px; font-weight: 400; color:#fff; text-transform: uppercase ; font-family: 'Montserrat'; position: relative; z-index: 1; width: 162px;  margin: 0 auto}
#c5_wrap .btn_arrow { display: block; width: 45px; height: 1px; position: relative; background: #fff; transition: all .3s ease; top: 2px; left: 0; margin-left:18px; z-index: 1; }
#c5_wrap .btn_arrow::before {    content: ''; position: absolute;display: block;width: 14px;height: 1px;background: #fff;right: -1px;transform: rotate(43deg);top: -5px;transition: all .5s ease; background-color .3s ease;}
#c5_wrap .btn_cir { content: ''; display: block; width: 49px; height: 49px; border-radius: 50%; background: rgba(30,189,198,.5); right: -0; top:50%; transform:translateY(-50%);
position: absolute; z-index: -1; transition: all .3s ease; }
#c5_wrap .c_btn:hover .btn_arrow {left:15px;}
#c5_wrapc5_wrap .c_btn:hover .btn_arrow, #c5_wrap .c_btn:hover .btn_arrow::before {background-color: #fff;}
#c5_wrap .c_btn:hover .btn_cir {background: #1ebdc6; right:-15px; }

/*Content CSS*/
#c5_wrap {background: url('../img/c5_bg.jpg') 50% 50% no-repeat; background-size:cover; text-align: left; padding: 90px 20px; text-align: center; overflow: hidden;}
#c5_wrap h1 {font-size: 36px; font-weight: 400; color:#fff; font-family: 'ELAND_Nice_M'; text-transform: uppercase; }
#c5_wrap h1 span {color: #1ebdc6; }
#c5_wrap p {font-size:14px; font-weight: 300; color:#fff; line-height: 30px; margin: 15px 0 30px; word-break: keep-all;}









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

}

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

}

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

}
