.elementor-7778 .elementor-element.elementor-element-d343533{text-align:left;}.elementor-7778 .elementor-element.elementor-element-d343533 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.8px;}.elementor-7778 .elementor-element.elementor-element-07cbdb5{margin-top:21px;margin-bottom:0px;}.elementor-7778 .elementor-element.elementor-element-2b0865d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 92.493% );max-width:92.493%;--container-widget-width:92.493%;--container-widget-flex-grow:0;}.elementor-7778 .elementor-element.elementor-element-2b0865d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7778 .elementor-element.elementor-element-2b0865d .elementor-swiper-button.elementor-swiper-button-next{font-size:21px;color:#000000;}.elementor-7778 .elementor-element.elementor-element-2b0865d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7778 .elementor-element.elementor-element-2b0865d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-7778 .elementor-element.elementor-element-2b0865d .swiper-pagination-bullet{width:9px;height:9px;background:#8F8F8F;}.elementor-7778 .elementor-element.elementor-element-2b0865d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D9D9D9;opacity:1;}.elementor-7778 .elementor-element.elementor-element-d5fa144 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-header tr .elementor-repeater-item-b0dc448{width:39%;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-header tr .elementor-repeater-item-4673a4e{width:42%;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body tr .elementor-repeater-item-836d206{text-align:center;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body tr .elementor-repeater-item-2dfb4bc{text-align:center;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body tr .elementor-repeater-item-a7d1519{text-align:center;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body tr .elementor-repeater-item-618a789{text-align:center;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body tr .elementor-repeater-item-08923e8{text-align:center;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body tr .elementor-repeater-item-a799939{text-align:center;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table td,.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table th{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A6A6;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body{font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:400;line-height:55px;letter-spacing:-0.8px;}.elementor-7778 .elementor-element.elementor-element-e72dcf7{margin-top:72px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-7778 .elementor-element.elementor-element-336b8d4{text-align:left;}.elementor-7778 .elementor-element.elementor-element-336b8d4 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.8px;}.elementor-7778 .elementor-element.elementor-element-47601b1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-7778 .elementor-element.elementor-element-47601b1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-7778 .elementor-element.elementor-element-47601b1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-7778 .elementor-element.elementor-element-47601b1 > .elementor-widget-container{margin:21px 0px 0px 0px;}@media(min-width:768px){.elementor-7778 .elementor-element.elementor-element-3da7fb1{width:24.996%;}.elementor-7778 .elementor-element.elementor-element-d5fa144{width:75.004%;}}@media(max-width:767px){.elementor-7778 .elementor-element.elementor-element-d343533 .elementor-heading-title{font-size:20px;}.elementor-7778 .elementor-element.elementor-element-07cbdb5{margin-top:15px;margin-bottom:0px;}.elementor-7778 .elementor-element.elementor-element-2b0865d > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-7778 .elementor-element.elementor-element-2b0865d{width:100%;max-width:100%;}.elementor-7778 .elementor-element.elementor-element-d5fa144 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 table.tafe-table .tafe-table-body{font-size:13px;line-height:47px;}.elementor-7778 .elementor-element.elementor-element-ea1a8c2 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7778 .elementor-element.elementor-element-e72dcf7{padding:0px 0px 50px 0px;}.elementor-7778 .elementor-element.elementor-element-336b8d4 .elementor-heading-title{font-size:20px;}.elementor-7778 .elementor-element.elementor-element-47601b1 > .elementor-widget-container{margin:15px 0px 0px 0px;}}/* Start custom CSS for Table, class: .elementor-element-ea1a8c2 */.convention thead {
    display: none ;
}


/* 2. 왼쪽 첫 번째 행에 초록색 배경 적용 */
.convention tr td:first-child {
    background-color: #E3F2E4 !important;
    font-weight: 700;
}

.convention tr td {
    background-color: white !important;
}

/* 3. 전체 수직 정렬을 가운데로 */
.conventionn td,
.convention th {
    vertical-align: middle;
}/* End custom CSS */