@charset "UTF-8";
.padding12 td {padding:12px 15px; word-break:break-all;}
.padding120 td{padding:12px 0;}
.pa-left15{padding-left:15px;}

.no-space-table tbody tr, .no-space-table tbody tr td{white-space:normal;}

/* 리스트 영역 */ 
.page-table-type01 {width:100%; font-weight:400; border-collapse:collapse; border-spacing: 0px; text-align:center; border-top:2px solid #2b2b2b;}
.page-table-type01 tr {text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.page-table-type01 th {border:1px solid #d8d8d8; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;height:45px; background-color:#f9f9f9;font-size: 17px;line-height: 30px;font-weight: 500;}
.page-table-type01 th:first-child{border-left:0px;}
.page-table-type01 th:last-child{border-right:0px;}
.page-table-type01 td {border:1px solid #d8d8d8; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;padding: 10px 10px;}
.page-table-type01 td:first-child{border-left:0px;}
.page-table-type01 td:last-child{border-right:0px;}

.page-table-type01 .list-type02 > li{background: url(../img/sub/bullet_point_li.gif) no-repeat left 8px;text-align:left;font-size: 15px;line-height: 20px;}


.page-table-type02{width:50%; border-collapse:collapse; border-spacing: 0px; text-align:center;}
.page-table-type02 tr {text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.page-table-type02 td {border:1px solid #333333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border: 1px solid #d8d8d8;}

.page-table-type03 {width:100%; font-weight:400; border-collapse:collapse; border-spacing: 0px; text-align:center; border-top:2px solid #2b2b2b;}
.page-table-type03 tr {text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.page-table-type03 th {border:1px solid #d8d8d8; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;height:45px; background-color:#f9f9f9;font-size: 17px;line-height: 30px;font-weight: 500;}
.page-table-type03 th:first-child{border-left:0px;}
.page-table-type03 th:last-child{border-right:0px;}
.page-table-type03 td {border:1px solid #d8d8d8; text-overflow:ellipsis; white-space:pre-line; overflow:hidden;}
.page-table-type03 td:first-child{border-left:0px;}
.page-table-type03 td:last-child{border-right:0px;}
.page-table-type03 .intro-tbody td{padding:10px 0;}
.page-table-type03 tbody tr td ul li{font-size:15px ;}

.page-table-type04 {width:100%; font-weight:400; border-collapse:collapse; border-spacing: 0px; text-align:center; border-top:2px solid #2b2b2b;}
.page-table-type04 tr {text-overflow:ellipsis;overflow:hidden;}
.page-table-type04 th {border:1px solid #d8d8d8; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;height:45px; background-color:#f9f9f9;font-size: 17px;line-height: 30px;font-weight: 500;}
.page-table-type04 th:first-child{border-left:0px;}
.page-table-type04 th:last-child{border-right:0px;}
.page-table-type04 td {border:1px solid #d8d8d8; text-overflow:ellipsis; overflow:hidden;}
.page-table-type04 td:first-child{border-left:0px;}
.page-table-type04 td:last-child{border-right:0px;}
.page-table-type04 tbody tr td ul li{font-size:15px ;}
.page-table-type04 tbody tr td ul{padding-left:0;}
.page-table-type04 tbody tr:nth-child(4) td:first-child {text-align:left;}
.page-table-type04 tbody tr:nth-child(8) td:first-child {text-align:left;}
.page-table-type04 tbody tr:nth-child(4n+1) td:first-child {text-align:left;}

.page-table-type05 {width:100%; font-weight:400; border-collapse:collapse; border-spacing: 0px; text-align:center; border-top:2px solid #2b2b2b;}
.page-table-type05 tr {text-overflow:ellipsis;overflow:hidden;}
.page-table-type05 th {border:1px solid #d8d8d8; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;height:45px; background-color:#f9f9f9;font-size: 17px;line-height: 30px;font-weight: 500;}
.page-table-type05 th:first-child{border-left:0px;}
.page-table-type05 th:last-child{border-right:0px;}
.page-table-type05 td {border:1px solid #d8d8d8; text-overflow:ellipsis; overflow:hidden;}
.page-table-type05 td:first-child{border-left:0px;}
.page-table-type05 td:last-child{border-right:0px;}
.page-table-type05 tbody tr td ul li{font-size:15px ;}
.page-table-type05 tbody tr td ul{padding-left:0;}