.elementor-13248 .elementor-element.elementor-element-424fff37 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-6328c695{z-index:99;}.elementor-13248 .elementor-element.elementor-element-29ce4255 .elementor-menu-toggle{margin:0 auto;}.elementor-13248 .elementor-element.elementor-element-29ce4255 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), "Noto Sans TC", "Noto Sans SC", Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13248 .elementor-element.elementor-element-29ce4255.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-13248 .elementor-element.elementor-element-6141dee3 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-10b1ff95{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-13248 .elementor-element.elementor-element-10b1ff95 .elementor-divider-separator{width:100%;}.elementor-13248 .elementor-element.elementor-element-10b1ff95 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-13248 .elementor-element.elementor-element-10b1ff95 .elementor-icon i, .elementor-13248 .elementor-element.elementor-element-10b1ff95 .elementor-icon svg{transform:rotate(0deg);}.elementor-13248 .elementor-element.elementor-element-31651740 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-4ff5e02 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-c0b5f96 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-38bf306 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-38bf306 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-f65f8c0 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-d98a328 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-d98a328 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-791d64d > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-791d64d .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-222d081 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-222d081 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-e297b84 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-e297b84 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-0432d23 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-0432d23 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-56b49ee > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-56b49ee .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-fd9470c > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-fd9470c .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-f945d95 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-f945d95 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-4a564ed > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-4a564ed .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-993ec9b > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-993ec9b .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-203eb85 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-203eb85 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-d9b631d > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-d9b631d .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-f3a2d29 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-f3a2d29 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-eacdcd9 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-eacdcd9 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-7396bfb .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-4811c28 > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-4811c28 .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-a004dcb .elementor-background-overlay{width:100%;height:100%;}.elementor-13248 .elementor-element.elementor-element-f0705aa > .elementor-container{max-width:1200px;}.elementor-13248 .elementor-element.elementor-element-f0705aa .elementor-background-overlay{width:100%;height:100%;}@media(min-width:768px){.elementor-13248 .elementor-element.elementor-element-4ab84d4f{width:15.088%;}.elementor-13248 .elementor-element.elementor-element-5b2070f4{width:84.912%;}}@media(max-width:1024px){.elementor-13248 .elementor-element.elementor-element-29ce4255 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-13248 .elementor-element.elementor-element-29ce4255 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-1083862c */#compHeader {
    font-family: Arial;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1083862c */#compHeader {
    font-family: Arial;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6328c695 */#m1566 {
    background-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6328c695 */#m1566 {
    background-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a6ac29 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}
li{font-weight:300;}
p,li,td,th{font-size:13px;}
.Border td, .Border tr, .Border th{border:1px solid;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a6ac29 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}
li{font-weight:300;}
p,li,td,th{font-size:13px;}
.Border td, .Border tr, .Border th{border:1px solid;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9a0d99 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9a0d99 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c682e95 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c682e95 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80c7379 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80c7379 */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-050059e */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-050059e */table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
    margin-top: 30px;
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}

td {
    padding: 2px;
}/* End custom CSS */
/* Start custom CSS */#hkmu_header{
    Display: none;
}

h1, h2, h3 {
    padding-top: 24px;
    margin-bottom: 12px;
        width: 100%;
    display: block;
    border-bottom: 1px solid #000;
}/* End custom CSS */