.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-edbf1e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-2b18bc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-fe0edaf{--display:flex;}.elementor-18 .elementor-element.elementor-element-fe0edaf.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d9df4d7{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-ce708e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-de7cc52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-de7cc52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-dual-color-header .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dual-color-header .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e060512 .eael-dual-header .title{color:#4d4d4d;}.elementor-18 .elementor-element.elementor-element-e060512 .eael-dual-header .title span.lead{color:#9401D9;}.elementor-18 .elementor-element.elementor-element-e060512 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-18 .elementor-element.elementor-element-e060512 .eael-dch-separator-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-e060512 .eael-dch-separator-wrap .separator-one{width:15%;height:5px;}.elementor-18 .elementor-element.elementor-element-e060512 .eael-dch-separator-wrap .separator-two{width:15%;height:5px;}.elementor-18 .elementor-element.elementor-element-c61adf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-eael-advanced-data-table .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-advanced-data-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;}.elementor-18 .elementor-element.elementor-element-6cd4966 th{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;}.elementor-18 .elementor-element.elementor-element-6cd4966 th .ql-editor{text-align:left;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-wrap .ea-advanced-data-table th{color:#444444;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-wrap .ea-advanced-data-table th:before{border-bottom-color:#444444;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-wrap .ea-advanced-data-table th:after{border-top-color:#444444;}.elementor-18 .elementor-element.elementor-element-6cd4966 thead{background-color:#fbfbfb;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table th{padding:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-6cd4966 td{text-align:left;color:#666666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;}.elementor-18 .elementor-element.elementor-element-6cd4966 td .ql-editor{text-align:left;}.elementor-18 .elementor-element.elementor-element-6cd4966 tbody{background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table td{padding:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-search{width:400px;height:40px;margin-bottom:10px;color:#666666;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination{text-align:left;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination a{padding:5px 15px 5px 15px;margin:5px 5px 0px 0px;color:#666666;background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination select{padding:5px 15px 5px 15px;margin:5px 5px 0px 0px;color:#666666;background-color:#ffffff;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination a, .elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination a:hover{color:#666666;background-color:#fafafa;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination a.ea-adtp-current{color:#666666;background-color:#fafafa;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination select:hover{color:#666666;background-color:#fafafa;}.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination a:hover, .elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination a.ea-adtp-current, .elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table-pagination select:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-fe0edaf{--width:100%;}.elementor-18 .elementor-element.elementor-element-de7cc52{--width:98.004%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table{width:100%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-6cd4966 .ea-advanced-data-table{width:100%;}}/* Start custom CSS for eael-advanced-data-table, class: .elementor-element-6cd4966 *//* ▼▼▼▼ 이 테이블(6cd4966)에만 스타일 적용 ▼▼▼▼ */
.ea-advanced-data-table-6cd4966 {
  table-layout: fixed !important;
  width: 100% !important;
}

/* 셀 전체 공통 스타일: 가운데 정렬 + 줄바꿈 + 테두리 */
.ea-advanced-data-table-6cd4966 th,
.ea-advanced-data-table-6cd4966 td {
  text-align: center !important;
  vertical-align: middle !important;
  white-space: normal !important;
  word-break: keep-all !important;
  padding: 10px !important;
  border: 1px solid #cccccc !important;
}

/* 열 너비 고정 */
.ea-advanced-data-table-6cd4966 td:nth-child(1),
.ea-advanced-data-table-6cd4966 th:nth-child(1) { width: 130px; }

.ea-advanced-data-table-6cd4966 td:nth-child(2),
.ea-advanced-data-table-6cd4966 th:nth-child(2) { width: 60px; }

.ea-advanced-data-table-6cd4966 td:nth-child(3),
.ea-advanced-data-table-6cd4966 th:nth-child(3) { width: 140px; }

.ea-advanced-data-table-6cd4966 td:nth-child(4),
.ea-advanced-data-table-6cd4966 th:nth-child(4) { width: 60px; }

.ea-advanced-data-table-6cd4966 td:nth-child(5),
.ea-advanced-data-table-6cd4966 th:nth-child(5) { width: 170px; }

.ea-advanced-data-table-6cd4966 td:nth-child(6),
.ea-advanced-data-table-6cd4966 th:nth-child(6) { width: 60px; }

.ea-advanced-data-table-6cd4966 td:nth-child(7),
.ea-advanced-data-table-6cd4966 th:nth-child(7) { width: 170px; }

.ea-advanced-data-table-6cd4966 td:nth-child(8),
.ea-advanced-data-table-6cd4966 th:nth-child(8) { width: 70px; }

/* ✅ 배경색 통일 (헤더 및 열 2,3,6,7) */
.ea-advanced-data-table-6cd4966 th,
.ea-advanced-data-table-6cd4966 td:nth-child(2),
.ea-advanced-data-table-6cd4966 td:nth-child(3),
.ea-advanced-data-table-6cd4966 td:nth-child(6),
.ea-advanced-data-table-6cd4966 td:nth-child(7) {
  background-color: #f8f8f8 !important;
}/* End custom CSS */