/*공통*/
.con_1280 {width: 1280px; margin: 0 auto;}
.c_title {position: relative;}
.c_title h2 {font-size: 24px; font-weight: 500; letter-spacing: -0.24px; color:#3a9037; margin-bottom: 4px;}
.c_title h1 {font-size: 50px; font-weight: 700; letter-spacing: 1.5px; color:#1a1311; font-family: 'Raleway',sans-serif;}

.c_btn {position: absolute; bottom: 0; right: 0;}
.c_btn a {text-align: right; padding-right: 29px; background: url('../img/c_more.png')no-repeat 100% 50%; font-family: 'Raleway',sans-serif; font-size: 14px; font-weight: 500; color:#707070; letter-spacing: 0.14px;width: 150px;  height: 22px; line-height: 22px; display: block; transition: all 0.3s}
.c_btn a:hover { background: url('../img/c_more_ov.png')no-repeat 100% 50%; }

.s_title {font-size: 40px; font-weight: 500; color:#272727; line-height: 20px; letter-spacing: 0.4px; text-align: center;}
.s_title::after {content: ""; width: 2px; height: 60px; margin: 30px auto 0 auto; display: block; background: #3a9037;}

/*Content CSS*/
#business1 {background: url('../img/busin_bg.jpg')no-repeat 50% 50%; background-size: cover; width: 100%; padding: 155px 0;}
#busin_article {background: #fff; box-shadow: 5px 10px 10px 0 rgba(0, 0, 0, 0.16); padding: 70px 100px 70px 90px; display: flex; flex-direction: row; justify-content: space-between;}


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

}

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

}

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

}

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

}
