.elementor-2858 .elementor-element.elementor-element-1d45bd36{--display:flex;--min-height:40vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-5f286c8a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-5b067ab7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-7befa274 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:var( --e-global-color-9e7e6d6 );}.elementor-2858 .elementor-element.elementor-element-6c60ef1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;border-style:dotted;border-width:1px 0px 1px 0px;border-color:#afafaf;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-icon i{color:#54595f;font-size:13px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-icon svg{fill:#54595f;--e-icon-list-icon-size:13px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-icon{width:13px;}body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-text{padding-left:8px;}body.rtl .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-text{padding-right:8px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-text, .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-text a{color:#54595f;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-item{font-size:13px;font-weight:300;}.elementor-2858 .elementor-element.elementor-element-43c30887{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-48b8f926{--display:flex;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.11);--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2858 .elementor-element.elementor-element-48b8f926:not(.elementor-motion-effects-element-type-background), .elementor-2858 .elementor-element.elementor-element-48b8f926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2858 .elementor-element.elementor-element-5b022eba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-5b022eba img{border-radius:20px 20px 20px 20px;}.elementor-2858 .elementor-element.elementor-element-15e275d1{line-height:2.1em;}.elementor-2858 .elementor-element.elementor-element-54d1b598 > .elementor-widget-container{margin:-0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-icon i{color:#7a7a7a;font-size:14px;}.elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-icon svg{fill:#7a7a7a;--e-icon-list-icon-size:14px;}.elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-icon{width:14px;}body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-text{padding-left:9px;}body.rtl .elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-text{padding-right:9px;}.elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-text, .elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-text a{color:#a3a3a3;}.elementor-2858 .elementor-element.elementor-element-54d1b598 .elementor-icon-list-item{font-size:13px;text-transform:uppercase;}.elementor-2858 .elementor-element.elementor-element-73a8ec74{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--e-share-buttons-primary-color:var( --e-global-color-fba608c );--e-share-buttons-secondary-color:var( --e-global-color-c9bf181 );}.elementor-2858 .elementor-element.elementor-element-73a8ec74 .elementor-share-btn{font-size:calc(0.8px * 10);height:5em;}.elementor-2858 .elementor-element.elementor-element-73a8ec74 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-2858 .elementor-element.elementor-element-73a8ec74 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-88437a7 );--e-share-buttons-secondary-color:var( --e-global-color-c9bf181 );}.elementor-2858 .elementor-element.elementor-element-73a8ec74 .elementor-share-btn__title{text-transform:uppercase;}.elementor-2858 .elementor-element.elementor-element-62c3cafe > .elementor-widget-container{background-color:#f2f2f2;padding:35px 45px 35px 45px;border-radius:0px 0px 6px 6px;}.elementor-2858 .elementor-element.elementor-element-62c3cafe .elementor-author-box__avatar img{width:100px;height:100px;}body.rtl .elementor-2858 .elementor-element.elementor-element-62c3cafe.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-62c3cafe:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:45px;margin-left:0;}body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-62c3cafe.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-2858 .elementor-element.elementor-element-62c3cafe:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:45px;margin-right:0;}.elementor-2858 .elementor-element.elementor-element-62c3cafe.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:45px;}.elementor-2858 .elementor-element.elementor-element-62c3cafe .elementor-author-box__name{text-transform:uppercase;}.elementor-2858 .elementor-element.elementor-element-62c3cafe .elementor-author-box__bio{font-size:15px;}.elementor-2858 .elementor-element.elementor-element-62c3cafe .elementor-author-box__button{background-color:var( --e-global-color-87f134d );border-width:0px;padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-62c3cafe .elementor-author-box__button:hover{background-color:var( --e-global-color-87f134d );}.elementor-2858 .elementor-element.elementor-element-4167c47f > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-4167c47f span.post-navigation__prev--label{color:#aaaaaa;}.elementor-2858 .elementor-element.elementor-element-4167c47f span.post-navigation__next--label{color:#aaaaaa;}.elementor-2858 .elementor-element.elementor-element-4167c47f span.post-navigation__prev--label, .elementor-2858 .elementor-element.elementor-element-4167c47f span.post-navigation__next--label{font-family:"Roboto", Sans-serif;font-size:21px;}.elementor-2858 .elementor-element.elementor-element-2001a50a{--divider-border-style:dotted;--divider-color:#afafaf;--divider-border-width:1px;}.elementor-2858 .elementor-element.elementor-element-2001a50a .elementor-divider-separator{width:100%;}.elementor-2858 .elementor-element.elementor-element-2001a50a .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-2858 .elementor-element.elementor-element-0fc6fac{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-0fc6fac:not(.elementor-motion-effects-element-type-background), .elementor-2858 .elementor-element.elementor-element-0fc6fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fba608c );}.elementor-2858 .elementor-element.elementor-element-d9c4a31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-54be510{text-align:center;}.elementor-2858 .elementor-element.elementor-element-54be510 .elementor-heading-title{font-size:12px;letter-spacing:1.8px;color:var( --e-global-color-cd8ff39 );}.elementor-2858 .elementor-element.elementor-element-6ad2b55 .elementor-heading-title{color:var( --e-global-color-c9bf181 );}.elementor-2858 .elementor-element.elementor-element-74391eb{--divider-border-style:solid;--divider-color:var( --e-global-color-1e86b96 );--divider-border-width:3px;}.elementor-2858 .elementor-element.elementor-element-74391eb .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2858 .elementor-element.elementor-element-74391eb .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-2858 .elementor-element.elementor-element-30c9967{color:var( --e-global-color-c9bf181 );}.elementor-2858 .elementor-element.elementor-element-8fb05c9{--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;--justify-content:center;}.elementor-2858 .elementor-element.elementor-element-78f8de0 .elementor-button{background-color:var( --e-global-color-1e86b96 );fill:var( --e-global-color-9e7e6d6 );color:var( --e-global-color-9e7e6d6 );box-shadow:5px 5px 10px 0px rgba(251, 164.9999999999999, 5.000000000000023, 0.4823529411764706);}.elementor-2858 .elementor-element.elementor-element-78f8de0 .elementor-button:hover, .elementor-2858 .elementor-element.elementor-element-78f8de0 .elementor-button:focus{background-color:var( --e-global-color-56d3869 );color:var( --e-global-color-9e7e6d6 );}.elementor-2858 .elementor-element.elementor-element-78f8de0 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-2858 .elementor-element.elementor-element-78f8de0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2858 .elementor-element.elementor-element-78f8de0 .elementor-button:hover svg, .elementor-2858 .elementor-element.elementor-element-78f8de0 .elementor-button:focus svg{fill:var( --e-global-color-9e7e6d6 );}.elementor-2858 .elementor-element.elementor-element-ef4dbc0 .elementor-button{background-color:var( --e-global-color-87f134d );fill:var( --e-global-color-1b22c72 );color:var( --e-global-color-1b22c72 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cd8ff39 );border-radius:10px 10px 10px 10px;}.elementor-2858 .elementor-element.elementor-element-ef4dbc0 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-2858 .elementor-element.elementor-element-ef4dbc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2858 .elementor-element.elementor-element-ef4dbc0 .elementor-button:hover, .elementor-2858 .elementor-element.elementor-element-ef4dbc0 .elementor-button:focus{color:var( --e-global-color-c9bf181 );border-color:var( --e-global-color-c9bf181 );box-shadow:5px 5px 10px 0px rgba(43.999999999999986, 118, 167.99999999999997, 0.47);}.elementor-2858 .elementor-element.elementor-element-ef4dbc0 .elementor-button:hover svg, .elementor-2858 .elementor-element.elementor-element-ef4dbc0 .elementor-button:focus svg{fill:var( --e-global-color-c9bf181 );}@media(max-width:1024px){.elementor-2858 .elementor-element.elementor-element-1d45bd36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2858 .elementor-element.elementor-element-5b067ab7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2858 .elementor-element.elementor-element-43c30887{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-48b8f926{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;} .elementor-2858 .elementor-element.elementor-element-73a8ec74{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2858 .elementor-element.elementor-element-0fc6fac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2858 .elementor-element.elementor-element-1d45bd36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2858 .elementor-element.elementor-element-5f286c8a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2858 .elementor-element.elementor-element-1ccf4a1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-7befa274 .elementor-heading-title{font-size:1.9rem;line-height:1.2em;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-icon{width:16px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-icon i{font-size:16px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-icon svg{--e-icon-list-icon-size:16px;}.elementor-2858 .elementor-element.elementor-element-6c60ef1 .elementor-icon-list-item{line-height:27px;}.elementor-2858 .elementor-element.elementor-element-43c30887{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2858 .elementor-element.elementor-element-48b8f926{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;} .elementor-2858 .elementor-element.elementor-element-73a8ec74{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2858 .elementor-element.elementor-element-73a8ec74{--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2858 .elementor-element.elementor-element-62c3cafe .elementor-author-box__avatar img{width:38px;height:38px;}body.rtl .elementor-2858 .elementor-element.elementor-element-62c3cafe.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-62c3cafe:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-2858 .elementor-element.elementor-element-62c3cafe.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-2858 .elementor-element.elementor-element-62c3cafe:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-2858 .elementor-element.elementor-element-62c3cafe.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-2858 .elementor-element.elementor-element-4167c47f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-0fc6fac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2858 .elementor-element.elementor-element-78f8de0{width:100%;max-width:100%;}.elementor-2858 .elementor-element.elementor-element-ef4dbc0{width:100%;max-width:100%;}.elementor-2858 .elementor-element.elementor-element-ef4dbc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2858 .elementor-element.elementor-element-5f286c8a{--width:100%;}.elementor-2858 .elementor-element.elementor-element-5b067ab7{--width:100%;}.elementor-2858 .elementor-element.elementor-element-43c30887{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2858 .elementor-element.elementor-element-5f286c8a{--width:100%;}.elementor-2858 .elementor-element.elementor-element-5b067ab7{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1d45bd36 */.elementor-2858 .elementor-element.elementor-element-1d45bd36 {
    /* 將網格線放在最上層，藍黃漸層放在最底層 */
    background-image: 
        linear-gradient(to right, rgba(0, 0, 0, 0.04) 1px, transparent 1px),
        linear-gradient(to bottom, rgba(0, 0, 0, 0.04) 1px, transparent 1px),
        linear-gradient(50deg, #2C76A81A 0%, #FBA5051A 100%);
    
    /* 【關鍵修復】分別給予這三層不同的尺寸設定 */
    background-size: 
        50px 50px,   /* 垂直網格大小 */
        50px 50px,   /* 水平網格大小 */
        100% 100%;   /* 漸層底色填滿整個容器，絕對不縮水！ */
        
    /* 設定重複行為 */    
    background-repeat: 
        repeat,      /* 垂直網格重複 */
        repeat,      /* 水平網格重複 */
        no-repeat;   /* 漸層底色不重複 */
        
    background-position: center center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-100-thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-200-extralight.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-300-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-400-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-500-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-600-semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-700-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-800-extrabold.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans TC';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hokuryo.wpbuild.in/wp-content/uploads/2026/04/notosanstc-900-black.woff2') format('woff2');
}
/* End Custom Fonts CSS */