.elementor-2362 .elementor-element.elementor-element-936f8c3 .elementor-heading-title{color:#FFFFFF;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table{max-width:100%;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table .table-header th{padding:4px 4px 4px 4px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody tr td .th-mobile-screen{padding:4px 4px 4px 4px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th{color:#fff;background-color:#22436C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-2362 .elementor-element.elementor-element-775ee97 table.dataTable thead .sorting:after{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th:hover{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead > tr th .data-table-header-text{font-family:"Noto Sans JP", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody > tr:nth-child(2n) td{color:#125898;background:#EAFEFF;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#748FA7;background-color:#FEFFF9;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody tr td{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#DFDFDF;padding:2px 2px 2px 2px;font-family:"Noto Sans JP", Sans-serif;font-weight:normal;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table-wrap table td a{color:#c15959;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody .td-content-wrapper{text-align:center;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{color:#c15959;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{fill:#c15959;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-2362 .elementor-element.elementor-element-775ee97{width:var( --container-widget-width, 101.182% );max-width:101.182%;--container-widget-width:101.182%;--container-widget-flex-grow:0;}.elementor-2362 .elementor-element.elementor-element-1bdffbb{--divider-border-style:solid;--divider-color:#6D7F99;--divider-border-width:1px;}.elementor-2362 .elementor-element.elementor-element-1bdffbb .elementor-divider-separator{width:100%;}.elementor-2362 .elementor-element.elementor-element-1bdffbb .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-2362 .elementor-element.elementor-element-70975e8{color:#F2F2F2;}@media(max-width:1024px){.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table .table-header th{padding:6px 6px 6px 6px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody tr td .th-mobile-screen{padding:6px 6px 6px 6px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th{border-width:1px 1px 1px 1px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody tr td{border-width:1px 1px 1px 1px;padding:2px 2px 2px 2px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody .td-content-wrapper{text-align:center;}.elementor-2362 .elementor-element.elementor-element-775ee97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2362 .elementor-element.elementor-element-775ee97{align-self:center;}}@media(max-width:767px){.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table .table-header th{padding:6px 6px 6px 6px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody tr td .th-mobile-screen{padding:6px 6px 6px 6px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table thead tr th{border-width:1px 1px 1px 1px;}.elementor-2362 .elementor-element.elementor-element-775ee97 .eael-data-table tbody tr td{border-width:1px 1px 1px 1px;padding:3px 3px 3px 3px;font-size:15px;line-height:1em;word-spacing:0.1em;}.elementor-2362 .elementor-element.elementor-element-775ee97{align-self:center;}}/* Start custom CSS for eael-data-table, class: .elementor-element-775ee97 */@media (max-width: 767px) {
    .elementor-element .eael-data-table-wrap {
        overflow-x: auto !important;
        padding-bottom: 0px !important;
    }
}

.eael-data-table-wrap table td, table th {
    vertical-align: initial;
}/* End custom CSS */