/*공통*/
.sub_h1 {font-family: 'NanumSquare', sans-serif !important; color:#000; font-size: 55px; font-weight: 700; margin-bottom: 15px;}
/* 공통 */
.text-center {text-align:center;}
.sub_con {width:1280px; margin:0 auto;}
.sub_title {margin-top:50px;}
.sub_title h1 {font-family: 'NanumSquare', sans-serif; color:#000; font-size:32px; font-weight: 600; }
.sub_title span {display: block; width:50px; height:4px; background: #019b92; margin:0 auto 30px;}
.sub_p {font-size:16px; font-weight: 300; color:#666; letter-spacing: -.5px; word-break: keep-all; line-height: 30px;}
.sub_p span {color:#019b92; font-weight: 400;}
.res_img {width:100%; height:auto;}

/*Content CSS*/
.busin1_article {margin-top:30px;}
.busin1_bg {margin:-160px 0 0 0; background: #5be7df; background-size:cover; width:100%; height:550px; position: relative; z-index: 1;}
.busin1_bg img {position: absolute; bottom:0; left:50%; transform:translateX(-50%);}

.busin_table {width:100%; margin:100px 0; border-collapse: collapse;  border-spacing: 0;}
.busin_table td, .busin_table th {padding:20px; border:1px solid #ddd;}
.busin_table th {background: #f8f8f8; color:#333; font-size:18px;  font-weight: 500; border-top:2px solid #09c7bc;}
.busin_table th span {display: inline-block; background: #09c7bc; color:#fff; border-radius: 30px; text-align:center; padding:4px 15px; font-size:15px;
margin-left:10px;}

.busin_mokup {width:1280px; margin:30px auto 0; position: relative; z-index: 2; position: relative; text-align:center;}
.busin_mokup .mobile_img {margin:100px 0 0 -180px;}

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



}

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



}
