/* 공통 */
.sub_con {width: 100%; padding: 0 15px; position: relative; }
.s_bot_bg {width: 100%; height: 150px; margin:-0 0 0; background: url('../img/ab_bot_bg.jpg') 50% 50% no-repeat; background-size:cover;  }
.s_title h2 {font-size:13px; font-weight: 400; color:#0900cb; letter-spacing: 2px; font-family: 'Play', sans-serif;  text-transform: uppercase; }
.s_title h1 {font-size:24px; font-weight: 500; color:#000; line-height: 24px; margin:15px 0 0;}
.s_table table {border-collapse: collapse; width: 100%;}
.s_table table th, td {padding: 12px 15px;}
.s_table table thead th { color:#fff; font-size: 14px;font-weight: 500; border:1px solid rgba(255,255,255,0.2)}
.s_table table tbody th, .s_table table tbody td {border: 1px solid #d5d6e6; text-align: left; word-break: keep-all; letter-spacing: -.5px; }
.s_table table tbody th {background: #eaedf1; font-size: 14px; font-weight: 500; color:#333; }
.s_table table tbody td {font-size: 13px; font-weight: 300; color:#666; }
.sub_p {font-size:14px; font-weight: 300; color:#666; letter-spacing: -.5px; word-break: keep-all;}

/*Content CSS*/
#business1 {text-align: center; padding:0 0 50px ;}
.busin_box {display: flex; flex-direction: column; padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px solid #eee; }
.busin_sec .busin_box:last-child {margin-bottom: 0; padding-bottom: 0; border-bottom: 0;}
.busin_box .img {width: 100%; background: #333; }
.busin_box .img img {max-width: 100%;}
.busin_box .txt {text-align: left ; width: 100%; padding:0 0 0; margin-top:20px; }
.busin_box .txt h1 {font-size:20px; font-weight: 600; color:#333; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #ddd; position: relative;}
.busin_box .txt h1::after {content:''; display: block; width: 140px; height: 1px; background: #000; position: absolute; left:0; bottom: -1px; }
.busin_box .txt p {font-size:14px; font-weight: 300; color:#666; letter-spacing: -.5px; word-break: keep-all; line-height: 26px; }


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

}

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

}

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

}
