.non{padding:80px 0;}
.non_tab{display:flex;width:1000px;margin:0 auto;}
.non_tab a{display:block;font-size:18px;text-align:center;width:25%;padding-bottom:25px;border-bottom:1px solid #e4e4e4;}
.non_tab a.non_active{font-weight:bold;color:#2c4197;border-bottom:1px solid #2c4197;}
.non_docu{margin-top:60px;}
.non_docu table{border-collapse:collapse;width:100%;border:0 !Important;}
.non_docu table tr{}
.non_docu table th, .non_docu table td{padding:20px !important;font-size:15px !important;border:1px solid rgb(59 101 205 / 20%) !important}
.non_docu table tr th:first-child{border-left:0 !important;}
.non_docu table tr th:last-child{border-right:0 !important;}
.non_docu table tr td:first-child{border-left:0 !important;}
.non_docu table tr td:last-child{border-right:0 !important;}
.non_docu table th{background:#e8f2f8 !important;font-weight:bold !important;color:#173da5}
.non_docu table td{font-weight:400 !important;color:#16244b !important;}

@media screen and (max-width:768px){
  .non{padding:60px 0}
  .non_tab{width:100%;}
  .non_tab a{font-size:13px;padding-bottom:15px;}
  .non_docu{margin-top:30px;overflow-x:scroll;}
  .non_docu:before{content: "스크롤을 좌우로 움직여 확인하세요";margin-bottom: 15px;display: block;font-size: 13px;font-weight: 600;letter-spacing: 0;color: blue;}
  .non_docu table{width:500px;}
  .non_docu table th{font-size:13px !important;}
  .non_docu table td {font-size: 13px !important;padding: 18px !important;line-height: 1.5 !important;}
}
