/* 공통 */
#c2_wrap .c_inner {width:1280px; margin: 0 auto;}
#c2_wrap .m_title h2 {font-size:18px; font-weight: 500; color:#076ab6; margin-bottom: 10px;font-family: 'Montserrat'; letter-spacing: .2px;}
#c2_wrap .m_title h1 {font-size:48px; font-weight: 400; color:#231815; font-family: 'S-CoreDream-4Regular';}
#c2_wrap .m_p {font-size:15px; font-weight: 300; color:#231815; line-height: 25px; }

/*Content CSS*/
#c2_wrap {padding:130px 0 100px; background: url('../img/c2_bg.jpg') 50% 50% no-repeat; background-size:cover; text-align: center;}
#c2_wrap .m_title h2 {color:#d9f3ff; margin-bottom:0;}
#c2_wrap .m_title h1 {color:#fff; font-size:44px;}
#c2_wrap .c_inner {position: relative; margin-top:80px;}
#c2_wrap ul li {position: absolute; text-align: left;}
#c2_wrap ul li:nth-child(1) {left:0; top:84px;}
#c2_wrap ul li:nth-child(2) {right:0; top:35px;}
#c2_wrap ul li h2 {font-size:35px; font-weight: 400; color:#fff; font-family: 'S-CoreDream-4Regular';}
#c2_wrap ul li h3 {font-size:16px; font-weight: 500; color:#fff; margin:4px 0 20px; font-family: 'Montserrat';}
#c2_wrap ul li .m_p {color:#d9f3ff;}
#c2_wrap ul li .c2_btn {display: block; width:190px; height:40px; line-height: 40px; border:1px solid #fff; text-align: center; font-size:14px; font-weight: 400;
font-family: 'S-CoreDream-3Light'; color:#fff; margin-top:40px; transition: all .3s ease;}
#c2_wrap ul li .c2_btn span {display: inline-block; width: 22px; height: 1px; position: relative; background: #fff; margin-left: 10px; transition: all .3s ease; left: 0;}
#c2_wrap ul li .c2_btn span::after { content: ''; position: absolute; display: block; width: 8px; height: 1px; background: #fff; right: 0; transform: rotate(35deg); top: -3px; transition: all .3s ease;}
#c2_wrap ul li .c2_btn:hover {background: #fff; color:#076ab6;}
#c2_wrap ul li .c2_btn:hover span {left:10px;}
#c2_wrap ul li .c2_btn:hover span, #c2_wrap ul li .c2_btn:hover span::after {background: #076ab6;}
#c2_wrap ul li > div {position: absolute; }
#c2_wrap ul li:nth-child(1) > div {top:-36px; left:100px;}
#c2_wrap ul li:nth-child(2) > div {top:22px; left:calc(-100% + -10px);}





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

}

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

}

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

}
