/* 공통 */
.sub_con {width:100%; padding:0 15px;}
.sub_title_k {font-size:26px; font-weight: 400; color:#2a2a2a; font-family: 'paybooc-Bold';  line-height: 40px;}
.sub_title_k span {color: #0c3381;}
.sub_title_k::after {content: ''; display: block; width:50px; height:3px; background: #0c3381; margin:30px auto 0;}
.jinan_table {border-collapse: collapse; width:100%;}
.jinan_table thead th {border:1px solid rgba(255,255,255,.2); font-size:15px; font-weight: 400; color:#fff; font-family: 'paybooc-Medium'; background: #0c3381; padding:12px 15px;}
.jinan_table tbody th {border:1px solid #dedede; padding:10px 15px; font-size:14px; color:#2a2a2a; background: #fbfcff; font-weight: 400; word-break: keep-all;}
.jinan_table tbody td {border:1px solid #dedede; padding:10px 15px; font-size:14px; font-weight: 300; color:#2a2a2a; word-break: keep-all; letter-spacing: -.5px;
    word-break: keep-all;}
.jinan_table tbody td.num {font-weight: 500; background: #fbfcff; color:#0c3381; }
.res_table {    width: 100%; overflow-x: auto;}
.res_icon {margin:0; text-align: right;}
.res_icon i {    font-size: 30px; color: #2a2a2a;}
.res_table .jinan_table {    border-collapse: collapse; width: 100%; max-width: 768px; white-space: nowrap; min-width: 100%;}
.bullet_title {text-align: left; position: relative; font-size:18px; font-weight: 400; color:#2a2a2a; font-family: 'paybooc-Bold'; padding-left:20px;}
.bullet_title::before {content: ''; display: block; width:10px; height:10px; background: #fff; border:2px solid #0c3381; position: absolute; left: 0; top:6px; border-radius: 50%;}


/*Content CSS*/
#business6 {padding:60px 0; text-align: center;  }
#business6 .sub_title_k::after {margin-bottom:50px;}
#business6 img {max-width:100%;}

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

}

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

}

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

}

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

}
