.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta__content{min-height:180px;text-align:center}.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta__title{font-family:"Kiwi Maru",Sans-serif;font-size:45px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta__description{color:var(--e-global-color-secondary)}.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100}.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta .elementor-cta__bg,.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-20515 .elementor-element.elementor-element-70f242db{text-align:center}.elementor-20515 .elementor-element.elementor-element-70f242db .elementor-heading-title{color:#3196f4;font-family:"Kiwi Maru",Sans-serif;font-weight:400}.elementor-20515 .elementor-element.elementor-element-70f242db>.elementor-widget-container{background-color:#fff;border-style:solid;border-width:1px;border-color:#3196f4;border-radius:10px}.elementor-20515 .elementor-element.elementor-element-7238e26e .elementor-heading-title{font-family:"Kiwi Maru",Sans-serif;font-weight:400}.elementor-20515 .elementor-element.elementor-element-4e29997e{color:var(--e-global-color-secondary);font-family:"Kiwi Maru",Sans-serif;font-weight:400}.elementor-20515 .elementor-element.elementor-element-d2be588 .elementor-heading-title{font-family:"Kiwi Maru",Sans-serif;font-weight:400}.elementor-20515 .elementor-element.elementor-element-c25fe72{color:var(--e-global-color-secondary);font-family:"Kiwi Maru",Sans-serif;font-weight:400}.elementor-20515 .elementor-element.elementor-element-50c8a987{text-align:center}.elementor-20515 .elementor-element.elementor-element-50c8a987 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:400}.elementor-20515 .elementor-element.elementor-element-5d7e6c71{text-align:center}.elementor-20515 .elementor-element.elementor-element-5d7e6c71 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:"Kiwi Maru",Sans-serif;font-size:25px;font-weight:400}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table{max-width:100%}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table thead tr th{color:var(--e-global-color-secondary);background-color:#f1f9fb;border-style:solid;border-width:1px;border-color:#02010100}.elementor-20515 .elementor-element.elementor-element-b777889 table.dataTable thead .sorting:after{color:var(--e-global-color-secondary)}.elementor-20515 .elementor-element.elementor-element-b777889 table.dataTable thead .sorting_asc:after{color:var(--e-global-color-secondary)}.elementor-20515 .elementor-element.elementor-element-b777889 table.dataTable thead .sorting_desc:after{color:var(--e-global-color-secondary)}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table thead>tr th .data-table-header-text{font-family:"Kiwi Maru",Sans-serif;font-weight:400}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table thead tr th i{font-size:20px}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody>tr:nth-child(2n) td{color:#000;background:#f2f2f2}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody>tr:nth-child(2n+1) td{color:#000}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody tr td{border-style:solid;border-width:1px;font-family:"Kiwi Maru",Sans-serif}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody>tr:nth-child(2n+1) td:hover{color:#6d7882}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table-wrap table td a{color:#c15959}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table-wrap table td a:hover{color:#6d7882}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody .td-content-wrapper{text-align:center}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882}.elementor-20515 .elementor-element.elementor-element-b777889 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882}.elementor-20515 .elementor-element.elementor-element-23f23bc7{text-align:center}.elementor-20515 .elementor-element.elementor-element-23f23bc7 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:400}.elementor-20515 .elementor-element.elementor-element-246a0d22{text-align:center}.elementor-20515 .elementor-element.elementor-element-246a0d22 .elementor-heading-title{color:var(--e-global-color-secondary);font-family:"Kiwi Maru",Sans-serif;font-size:25px;font-weight:400}.elementor-20515 .elementor-element.elementor-element-5ccc4ccc .elementor-button{background-color:#616fce}@media(max-width:767px){.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta__content{min-height:100px}.elementor-20515 .elementor-element.elementor-element-5b09ce8f .elementor-cta__title{font-size:25px}.elementor-20515 .elementor-element.elementor-element-70f242db>.elementor-widget-container{border-radius:10px}.elementor-20515 .elementor-element.elementor-element-7238e26e .elementor-heading-title{font-size:25px}.elementor-20515 .elementor-element.elementor-element-d2be588 .elementor-heading-title{font-size:25px}.elementor-20515 .elementor-element.elementor-element-50c8a987 .elementor-heading-title{font-size:18px}.elementor-20515 .elementor-element.elementor-element-5d7e6c71 .elementor-heading-title{font-size:20px}.elementor-20515 .elementor-element.elementor-element-23f23bc7 .elementor-heading-title{font-size:18px}.elementor-20515 .elementor-element.elementor-element-246a0d22 .elementor-heading-title{font-size:20px}}