.custom-page-wrapper p,.custom-page-wrapper h2,.custom-page-wrapper h3,.custom-page-wrapper ul,.custom-page-wrapper li,.custom-page-wrapper div{margin:0;padding:0;color:#000}.custom-page-wrapper *{font-family:"Noto Sans TC","Noto Sans",Sans-serif}.page-title{color:#fff;font-size:62px!important;margin-top:24px;color:transparent;position:relative;-webkit-text-stroke:2px #5e5e5e;text-shadow:4px 4px 4px rgba(0,0,0,.2)}.page-title:before{content:attr(data-content);position:absolute;left:0;top:0;color:#fff;-webkit-text-stroke:0}.financial-navigation,.page-navigation{display:flex;list-style:none;padding:0}.financial-navigation li,.page-navigation li{padding:0}.page-navigation li.w-158{width:158px}.page-navigation li.w-238{width:238px}.page-navigation li.w-254{width:254px}.page-navigation li.w-236{width:236px}.financial-navigation li:not(:first-child){margin-left:48px}.page-navigation li:not(:first-child){margin-left:18px}.page-navigation li.waster-diclosure-tab{margin-left:32px}.custom-page-wrapper ul li:before{content:none}.custom-page-wrapper{margin-top:40px}.financial-navigation .year-report-tab{width:158px}.financial-navigation .dividend-tab,.financial-navigation .financial-report-tab{width:174px}.financial-navigation li{border-radius:38px}.page-navigation li{border-radius:32px}.financial-navigation li,.page-navigation li{display:flex!important;box-sizing:border-box;justify-content:center!important;align-items:center;border:solid 1px #595757!important}.page-navigation{margin-bottom:24px!important}.financial-navigation li a,.page-navigation li a{padding:7px 46px}.financial-navigation li.active a,.page-navigation li.active a{color:#fff}.financial-navigation li a,.page-navigation li a{color:#595757;text-decoration:none!important;font-weight:400;font-size:16px}.financial-navigation li.active,.page-navigation li.active,.financial-navigation li:hover,.page-navigation li:hover{background-color:#e6002d;border-color:#e6002d!important}.financial-navigation li:hover a,.page-navigation li:hover a{color:#fff!important}.breadcumbs{display:flex;font-size:12px}.breadcumbs .breadcumbs-arrow{width:4px;height:9px;margin:0}.breadcumbs .breadcumbs-arrow-container{display:flex;align-items:center}.breadcumbs a{text-decoration:none;color:#595757}.breadcumbs div:not(:first-child){margin-left:16px}.open-data a{color:#e6002d;text-decoration:none}.common-table table thead th{padding:12px 16px;color:#fff;background-color:#595757;position:sticky;top:0}.common-table table p{padding:0}.common-table thead tr th p{color:#fff;font-weight:600;padding:0}.common-table table td{padding:20px 16px;border:unset;border-bottom:solid 1px #D9D9D9}.common-table table th{border-bottom:solid 1px #D9D9D9}.common-table table p{color:#000;font-size:16px}.page-placeholder-image-wrapper{margin-top:24px;text-align:center;position:relative}.page-placeholder-image{max-width:1024px}.page-placeholder-image:not(:first-child){margin-top:24px}#welfare-reitre-wrapper .circle-image{position:absolute;top:5%;left:30%;width:500px}#welfare-reitre-wrapper .slider-container{position:relative;max-width:800px;margin:auto}#welfare-reitre-wrapper .slider{display:flex;width:100%}#welfare-reitre-wrapper .slide{min-width:100%;transition:transform .5s ease-in-out;display:none}#welfare-reitre-wrapper .slide img{display:block;max-height:515px}#welfare-reitre-wrapper .slide.active{display:block}#welfare-reitre-wrapper .dots{text-align:center;margin-top:10px}#welfare-reitre-wrapper .dot{height:10px;width:10px;margin:0 5px;background-color:gray;border-radius:50%;display:inline-block;cursor:pointer}#welfare-reitre-wrapper .dot.active{background-color:#e6002d}#welfare-reitre-wrapper .prev,#welfare-reitre-wrapper .next{position:absolute;top:50%;transform:translateY(-50%);font-size:30px;color:#fff;padding:10px;cursor:pointer;border-radius:3px;-webkit-user-select:none;user-select:none}#welfare-reitre-wrapper .prev{left:10px}#welfare-reitre-wrapper .next{right:10px}#welfare-reitre-wrapper .prev:hover,#welfare-reitre-wrapper .next:hover{text-decoration:none!important}.gender-porpotion{width:780px;margin-top:40px}img.workspace-arrangement{margin-top:40px;width:800px}#human-right-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif}#human-right-wrapper li,#human-right-wrapper p{color:#000!important}#human-right-wrapper .upper-section *,#human-right-wrapper .lower-section *{line-height:2rem}#human-right-wrapper .upper-section p,#human-right-wrapper section p,#human-right-wrapper section div,#human-right-wrapper section li,#human-right-wrapper .lower-section p{font-size:16px}#human-right-wrapper p{margin:0;padding:0}#human-right-wrapper section .section-detail{margin-left:31px}#human-right-wrapper section .section-detail-ul-list li{margin-left:20px}#human-right-wrapper section .section-detail-ol-list li{margin-left:12px}#human-right-wrapper .page-desc{font-size:16px}#human-right-wrapper ul{list-style-type:disc;padding:0}#human-right-wrapper .lower-section .red-color-heading{color:#e6002d;font-weight:700}#human-right-wrapper .upper-section h2{color:#000;margin-top:30px;margin-bottom:30px;font-size:20px}#human-right-wrapper .lower-section h2{text-align:center;font-size:32px;margin-top:55px;margin-bottom:30px;color:#000}#human-right-wrapper .lower-section h3,#human-right-wrapper div{color:#000}#human-right-wrapper .lower-section table{width:100%;margin:20px 0;border-collapse:collapse;font-size:14px}#human-right-wrapper .lower-section table thead{background-color:#5e5e5e;height:40px}#human-right-wrapper .lower-section tr{border-bottom:solid 1px #ADADAD}#human-right-wrapper .lower-section th,#human-right-wrapper .lower-section td{padding:10px;vertical-align:middle}#human-right-wrapper .lower-section td{border:unset!important}#human-right-wrapper .lower-section th{width:25%;text-align:center;font-size:14px!important;color:#000}#human-right-wrapper .lower-section ul{padding-left:20px}#human-right-wrapper .lower-section ul li{list-style-type:disc!important;font-size:14px}#human-right-wrapper .lower-section table p{font-size:14px}#human-right-wrapper .lower-section ol{padding-left:20px}#gender-equality-wrapper p,#gender-equality-wrapper li{font-size:16px}#gender-equality-wrapper li{list-style:disc;margin-left:16px}#gender-equality-wrapper section:first-of-type{margin-top:36px}#gender-equality-wrapper section{margin-bottom:12px}#gender-equality-wrapper section h2{color:#e6002d;font-size:20px;font-weight:700}#gender-equality-wrapper section ul{line-height:2rem}#gender-distribution-tab{margin:0;display:flex;justify-content:center;flex-direction:row;padding:30px 0;list-style:none;width:100%}#gender-distribution-tab>li{color:#999;text-decoration:none;text-align:center;font-size:30px;font-weight:600;line-height:40px;position:relative;cursor:pointer;transition:color .3s ease-in;list-style:none}.gender-distribution-chart-section{text-align:center}.gender-distribution-chart{display:none;width:60%}.gender-distribution-chart.active{display:inline-block}#gender-distribution-tab>li:first-child{margin-right:36px}#gender-distribution-tab>li.active{color:#e6002d;border-bottom:solid 1px #E5E5E5}#gender-equality-wrapper .gender-distribution-chart-title{text-align:center}#social-benefits-wrapper p,#social-benefits-wrapper li{font-size:16px}#social-benefits-wrapper .intro-text{margin-bottom:40px;font-size:16px}#social-benefits-wrapper .content-section{display:flex;flex-direction:column;gap:40px}#social-benefits-wrapper .text-and-image{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}#social-benefits-wrapper .text-and-image .text{flex:1;max-width:50%}#social-benefits-wrapper .text-and-image .image{display:flex;flex:1;justify-content:flex-end;gap:10px;max-width:50%}#social-benefits-wrapper .text-and-image .image img{max-width:100%;height:auto;border-radius:8px}#social-benefits-wrapper h2{font-size:20px;margin-bottom:10px}#social-benefits-wrapper p{margin-bottom:20px;line-height:1.6}#welfare-reitre-wrapper p,#welfare-reitre-wrapper li{font-size:16px;color:#000}#welfare-reitre-wrapper .intro-text{text-align:left}#welfare-reitre-wrapper .upper-image-container{margin-top:100px;position:relative;height:600px}#welfare-reitre-wrapper .upper-image-container .first{position:absolute;left:0;width:100%}#welfare-reitre-wrapper .upper-image-container .second{position:absolute;left:20%;width:60%}#welfare-reitre-wrapper .benefits-wrapper{max-width:1200px;margin:0 auto;text-align:center}#welfare-reitre-wrapper .desc{text-align:left}#welfare-reitre-wrapper section{margin-top:60px}#welfare-reitre-wrapper section .benefits-grid{margin-top:60px;margin-bottom:60px}#welfare-reitre-wrapper section h3{margin:16px}#welfare-reitre-wrapper section .circle-container{width:100%;text-align:center}#welfare-reitre-wrapper section .circle{display:inline-block;background-color:#e6002d;width:8px;height:8px;border-radius:50%}#welfare-reitre-wrapper h2{font-size:2em;margin-bottom:40px}#welfare-reitre-wrapper .benefit-card h3{text-align:center}#welfare-reitre-wrapper .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}#welfare-reitre-wrapper .benefit-card{background-color:#fff;padding:20px;border-radius:10px;box-shadow:4px 2px 4px 2px #0000001a;text-align:left}#welfare-reitre-wrapper .benefit-card h2{font-size:20px;margin-bottom:15px}#welfare-reitre-wrapper .benefit-card p{line-height:1.6}#welfare-reitre-wrapper section.last-section{text-align:center}#welfare-reitre-wrapper section.last-section .content{display:flex;align-items:center;justify-content:space-between}#welfare-reitre-wrapper section.last-section .image{flex:1;padding-right:20px}#welfare-reitre-wrapper section.last-section .image img{max-width:100%;height:auto;border-radius:8px}#welfare-reitre-wrapper section.last-section .text{flex:1;text-align:left}#welfare-reitre-wrapper section.last-section h2{font-size:32px;margin-bottom:10px}#welfare-reitre-wrapper section.last-section h3{margin-bottom:10px;font-size:16px}#welfare-reitre-wrapper section.last-section ul{list-style-type:disc;margin-left:52px;margin-bottom:20px;line-height:1.6}#welfare-reitre-wrapper section.last-section ul li{margin-bottom:10px;list-style:disc}#workspace-security-wrapper p{line-height:2rem;font-size:16px}#workspace-security-wrapper section{margin-top:24px}#workspace-security-wrapper section.first-section h2{font-size:1.8em;margin-bottom:20px;color:#e6002d}#workspace-security-wrapper section.first-section .intro-text{font-size:16px;margin-bottom:30px}#workspace-security-wrapper section.first-section h3{font-size:20px;margin-bottom:15px;color:#e6002d}#workspace-security-wrapper section.first-section .image{text-align:center;margin:30px 0}#workspace-security-wrapper section.first-section .image img{max-width:60%;height:auto;border-radius:8px}#workspace-security-wrapper section.first-section .footer-text{text-align:center;font-size:1em;margin-top:10px}#workspace-security-wrapper section.second-section h3{font-size:20px;margin-bottom:20px;color:#e6002d}#workspace-security-wrapper section.second-section .intro-text{font-size:16px;margin-bottom:30px}#workspace-security-wrapper section.second-section .policy-statement-container{display:flex;align-items:center;justify-content:space-around}#workspace-security-wrapper section.second-section .policy-statement{line-height:2rem;font-size:1.3em;margin-bottom:30px}#workspace-security-wrapper section.second-section .policy-statement br{margin-bottom:10px}#workspace-security-wrapper section.second-section .image{text-align:center;margin:30px 0}#workspace-security-wrapper section.second-section .image img{max-width:100%;height:auto;border-radius:8px}#workspace-security-wrapper section.third-section{position:relative}#workspace-security-wrapper section.third-section h3{font-size:20px;margin-bottom:20px;color:#e6002d}#workspace-security-wrapper section.third-section .safety-measures{font-size:16px;margin-bottom:30px;line-height:1.6;list-style-type:none}#workspace-security-wrapper section.third-section .safety-measures ul li{list-style:disc}#workspace-security-wrapper section.third-section .list-heading{margin-bottom:16px;font-weight:700}#workspace-security-wrapper section.third-section .safety-measures li{margin-bottom:20px}#workspace-security-wrapper section.third-section .safety-measures ul{margin-left:20px;list-style-type:disc}#workspace-security-wrapper section.third-section .image-container{text-align:center;position:absolute;right:5%;bottom:10px}#workspace-security-wrapper section.fourth-section h3{font-size:20px;margin-bottom:20px;color:#e6002d}#workspace-security-wrapper section.fourth-section p{font-size:16px;margin-bottom:30px;line-height:1.6}#sustainable-business-wrapper *{font-family:"Noto Sans TC","Noto Sans",Sans-serif}#sustainable-business-wrapper{display:flex;flex-direction:column;align-items:center}#sustainable-business-wrapper .section-block{margin-top:24px}#sustainable-business-wrapper h2,#sustainable-business-wrapper h3,#sustainable-business-wrapper p{margin:0;padding:0}#sustainable-business-wrapper .page-header{position:relative;width:100%;min-height:600px;background-image:url(/cdn/shop/files/sustainable-background-image.png?v=1727516484);background-size:contain;background-repeat:no-repeat}#sustainable-business-wrapper .page-header h2{position:absolute;top:68px;left:92px;font-size:64px}#sustainable-business-wrapper .page-header *{color:#fff!important}#sustainable-business-wrapper .page-header .header-desc{position:absolute;top:229px;left:50%}#sustainable-business-wrapper .page-header .header-desc h3{font-size:36px}#sustainable-business-wrapper .page-header .header-desc div{font-size:20px;max-width:400px;margin-top:12px;line-height:24px}#sustainable-business-wrapper .first-section{display:flex;align-items:center;flex-direction:column;margin-top:51px;color:#000}#sustainable-business-wrapper .first-section .title{font-size:48px}#sustainable-business-wrapper .first-section .desc{margin-top:16px;width:80%;font-size:16px}#sustainable-business-wrapper .first-section .detail{margin-top:60px;width:70%}#sustainable-business-wrapper .first-section *{color:#000!important}#sustainable-business-wrapper .first-section .detail-content{display:flex;align-items:center}#sustainable-business-wrapper .first-section .detail-content>div:first-child{display:flex;flex-direction:column;align-items:center;font-weight:700;line-height:24px;min-width:141px}#sustainable-business-wrapper .first-section .detail-content>div:nth-child(2){margin-left:20px;padding-bottom:31px}#sustainable-business-wrapper .first-section .detail-content:not(:last-child)>div:nth-child(2){border-bottom:solid 1px #ADADAD}#sustainable-business-wrapper .first-section .detail-content:not(:first-child)>div:nth-child(2){padding-top:41px}#sustainable-business-wrapper .second-section{margin-top:90px;display:flex;justify-content:space-around;width:80%}#sustainable-business-wrapper .second-section .menu-section{display:flex;padding:40px 10px 0;height:480px;flex-basis:290px;flex-direction:column;align-items:center;font-size:30px;font-weight:400;box-sizing:border-box}#sustainable-business-wrapper .second-section .menu-section:not(:first-child){margin-left:16px}#sustainable-business-wrapper .second-section .menu-section.green{background-color:#00ac66}#sustainable-business-wrapper .second-section .menu-section.orage{background-color:#f3982d}#sustainable-business-wrapper .second-section .menu-section.blue{background-color:#036eb8}#sustainable-business-wrapper .second-section .menu-section img{width:70px;height:70px}#sustainable-business-wrapper .second-section .menu-section .title{display:flex;align-items:center;flex-direction:column;color:#fff}#sustainable-business-wrapper .second-section .menu-section .title div{margin-top:24px;font-weight:700}#sustainable-business-wrapper .second-section .menu-section .content{margin-top:40px;font-size:20px;display:flex;flex-direction:column;align-items:center}#sustainable-business-wrapper .second-section .menu-section .content a{margin-bottom:16px;text-decoration:none;color:#fff;min-height:27px;box-sizing:border-box}#sustainable-business-wrapper .second-section .menu-section .content a:hover{border-bottom:solid}#sustainable-business-wrapper .second-section .two-lines-link{text-align:center}#sustainable-business-wrapper .third-section{margin-top:80px}#sustainable-business-wrapper .third-section .title{color:#5e5e5e;font-size:32px;font-weight:700}#sustainable-business-wrapper .third-section .desc{margin-top:40px;color:#000;font-size:16px}#sustainable-business-wrapper .third-section{margin-top:28px}#sustainable-business-wrapper .third-section table{width:100%;border-spacing:0;margin-top:24px}#sustainable-business-wrapper .third-section table thead th{padding:12px 16px;color:#fff;background-color:#595757;position:sticky;top:0}#sustainable-business-wrapper .third-section table p{padding:0}#sustainable-business-wrapper .third-section thead tr th p{color:#fff;font-weight:600;text-align:left;padding:0}#sustainable-business-wrapper .third-section table td{padding:20px 16px;border:unset;border-bottom:solid 1px #D9D9D9}#sustainable-business-wrapper .third-section table th{border-bottom:solid 1px #D9D9D9}#sustainable-business-wrapper .third-section table p{color:#000;font-size:16px}#sustainable-business-wrapper .fourth-section{width:100%;line-height:24px}#sustainable-business-wrapper .fourth-section p{color:#000;font-size:14px}#water-waste-wrapper *{font-family:"Noto Sans TC","Noto Sans",Sans-serif}#water-waste-wrapper p{color:#000!important;font-size:16px}#water-waste-header-title{margin-top:16px}#water-waste-wrapper h2,#water-waste-wrapper h3,#water-waste-wrapper p{margin:0}#water-waste-wrapper h2{font-size:24px;color:#000}#water-waste-wrapper .content,#water-waste-wrapper .section-block,#water-waste-wrapper .section-block .desc{margin-top:24px}#water-waste-wrapper .management-detail{display:flex;align-items:center;justify-content:space-between;margin-top:40px}#water-waste-wrapper .management-detail>div{line-height:40px}#water-waste-wrapper .management-detail img{width:30%}#waste-disclosure-wrapper{margin-top:40px}#waste-disclosure-wrapper #waste-disclosure-header-title{margin-top:16px}#waste-disclosure-wrapper ul li:before{content:none}#waste-disclosure-wrapper table{width:100%;border-spacing:0;margin-top:24px;margin-bottom:16px}#waste-disclosure-wrapper p{margin:0;padding:0;color:#000}#waste-disclosure-wrapper .content-title{font-size:24px;color:#000;margin-top:46px}#waste-disclosure-wrapper h4{color:#000}#waste-disclosure-wrapper .summary p{font-size:16px}#waste-disclosure-wrapper .second-table{margin-top:24px}#waste-disclosure-wrapper table p{text-align:center}#waste-disclosure-wrapper table thead th{padding:12px 16px;color:#fff;background-color:#595757;position:sticky;top:0}#waste-disclosure-wrapper table thead th p{color:#fff}#waste-disclosure-wrapper table td{padding:20px 16px;border-bottom:solid 1px #D9D9D9}#waste-disclosure-wrapper table th{border-bottom:solid 1px #D9D9D9}#waste-disclosure-wrapper table tbody th p{color:#e6002d}#waste-disclosure-wrapper table tbody p{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700}#waste-disclosure-wrapper table p.no-full-year{position:relative}#waste-disclosure-wrapper table tbody span.note{color:#5e5e5e;font-size:14px;position:absolute;left:240px;min-width:60px}#waste-disclosure-wrapper p.table-note{font-size:14px}.custom-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.close-button{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.close-button:hover,.close-button:focus{color:#000;text-decoration:none;cursor:pointer}#directors-wrapper ul li:before{content:none}#directors-page-header-title{font-size:30px;margin-top:25px;margin-bottom:35px}#directors-navigartion-bar{padding:40px 0;background-color:#f2f2f2;position:absolute;width:100%;left:0}#directors-navigartion-bar>div{display:flex;align-items:center;max-width:1200px;margin:0 auto}#directors-navigartion-bar-title{width:20%}#directors-navigartion-bar-list{width:80%}#directors-navigartion-bar h2{margin:0;color:#e6002d;font-size:30px;font-weight:400;line-height:40px}#directors-navigartion-bar ul{width:100%;display:flex;justify-content:space-around;flex-direction:row;list-style:none;padding-left:0;padding-bottom:0;font-weight:400}#directors-navigartion-bar ul li{flex:1;text-align:center}#directors-navigartion-bar ul li:before{content:""}#directors-navigartion-bar ul li a{text-decoration:none;color:#595757}#directors-navigartion-bar ul>li:not(:first-child){border-left:solid 1px #59575740}#directors-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#directors-wrapper h2{font-size:30px}#directors-wrapper h3{font-size:18px;font-weight:600}#directors-wrapper p{font-size:18px;font-weight:400}#directors-wrapper>div{padding-left:0;padding-right:0}.directors-section{margin-bottom:64px}#directors{padding:60px 0 0;margin-top:140px}#directors-desc-button-wrapper{display:flex;justify-content:space-between}#directors-desc,#directors-responsibilities-desc,.directors-audit-desc{display:flex;flex-direction:row}#directors-responsibilities-desc ul li{list-style:unset}.directors-audit-desc{color:#fff}#directors-desc>div,#directors-responsibilities>div,#directors-audit>div{width:50%}#desc-image{display:flex;justify-content:center;align-items:center}#desc-image>img{max-width:350px;max-height:350px}#directors-responsibilities{display:flex;flex-direction:row;border-style:solid;border-width:1px 0px 0px 0px;border-color:#d9d9d9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 0}#directors-responsibilities>div{display:flex;justify-content:space-between;align-items:center;flex-direction:column}#directors-responsibilities h2:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:9.545px 0 9.545px 15px;border-color:transparent transparent transparent #595757;margin-left:27px}.directors-salary-button-wrapper{display:flex;justify-content:space-around;width:100%}.directors-compay-rules-info{display:flex}.directors-compay-rules-info .left-block{width:60%;background-color:#ccc;padding:20px}.directors-compay-rules-info .right-block{width:40%}.directors-compay-rules-info .right-block img{height:100%;width:100%}.directors-compay-rules-info .rule-list{display:flex}.directors-compay-rules-info .rule-list ul li{display:flex;align-items:center;list-style:none;margin-bottom:16px;cursor:pointer}.directors-compay-rules-info .rule-list ul li a{display:flex;color:#000;align-items:center;text-decoration:none;cursor:pointer}.directors-compay-rules-info .rule-list ul li img{margin-bottom:0;margin-right:8px}#directors-button-wrapper{text-align:center}.modal-button{min-width:235px;margin-top:40px;font-size:16px;color:#484848;border-color:#adadad;border-radius:50px;padding:7px 0;border-style:solid;border-width:1px 1px 1px 1px;background-color:transparent;text-decoration:none;cursor:pointer}.modal-button:hover{background-color:#000;color:#fff}#directors-audit{display:flex;flex-direction:row;padding:0!important;position:absolute;left:0}#directors-audit-left{display:flex;flex-direction:column;justify-content:space-between;background-color:#595757;padding:66px 112px 58px}#directors-audit-left h2{color:#fff}#directors-audit-left>div{color:#fff!important}#open-audit-member-modal{font-size:18px;font-weight:600;color:#fff;border-radius:50px;padding:8px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff;background-color:transparent;text-decoration:none;cursor:pointer;text-align:center}.open-modal-button-container{display:flex;justify-content:center;text-align:center;flex-direction:column}@media screen and (min-width:1024px){.open-modal-button-container{flex-direction:row}}#open-audit-modal:hover,#open-independent-directors-modal:hover{background-color:#fff;color:#595757}@media screen and (min-width:1024px){#open-independent-directors-modal{margin-left:19px}}#open-independent-directors-modal{min-width:310px}#independent-directors-modal .indent-content{margin-left:15px}#independent-directors-modal .center-align-text{text-align:center}.independent-directors-modal-table-head{color:#5e5e5e;font-weight:700;font-size:18px;margin-bottom:9px}#directors-audit-right{padding:51px 50px 51px 100px;background-color:#f2f2f2}#directors-audit-right ul li{list-style:unset;font-weight:700}#directors-salary{padding:100px 0 94px;margin-top:860px;display:flex;flex-direction:column;align-items:center}#directors-sustainability{display:flex;flex-direction:row;padding:0 16px;margin-bottom:80px}#directors-sustainability-left{display:flex;width:40%;flex-direction:column;align-items:center;padding:36px 40px 48px;background-color:#f2f2f2}#directors-sustainability-right{display:flex;width:60%;align-items:center;justify-content:center}#directors-sustainability-right>img{max-width:100%;max-height:802px;height:60%}#directors-inner-audit{border-style:solid;border-width:1px 0px 0px 0px;border-color:#d9d9d9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:88px 0 0}#directors-inner-audit-summary{margin-bottom:32px}#directors-inner-audit-detail{display:flex;justify-content:space-between}#directors-inner-audit-detail>div{width:45%}#directors-inner-audit-detail-left{padding-right:10px}#directors-inner-audit-service-info>div:not(:first-child){font-weight:400}#directors-inner-audit-detail-investors{color:red}#directors-person-table p{text-align:center}#heritage-modal h3{font-size:20px;color:#5e5e5e}#heritage-modal p{color:#484848;font-size:16px}.modal-table{margin-top:36px}#top-ten-shareholder-modal .table-desc{text-align:right}.popup-table thead tr th p{color:#fff;font-weight:600;text-align:left}.popup-table tbody td.center-align-para p{text-align:center}.popup-table tbody p{text-align:left}.popup-table thead tbody p{color:#5e5e5e}.popup-table td{border:unset}.popup-table{overflow:unset}.popup-table .directors-pop-desc{margin-bottom:44px}.popup-table table{width:100%;border-spacing:0}.popup-table p{margin:0;padding:0}td.fixed-width-td{width:400px;text-align:left!important}.table-meeting-info tbody p{color:#000!important}.table-other-title,.table-summary{margin:24px 0 44px;line-height:2rem}.popup-table table td,.popup-table table th{text-align:center;padding:20px 16px;border-bottom:solid 1px #D9D9D9}.popup-table thead th{padding:12px 16px;color:#fff;background-color:#595757;position:sticky;top:0}.popup-table tbody{color:#595757}.popup-table th{font-weight:400!important;text-align:center}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;transition:opacity .5s;visibility:hidden;opacity:0}.overlay:target{visibility:visible;opacity:1}.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:90%;position:relative;top:10%}.popup h2{margin-top:0;color:#595757;font-family:Tahoma,Arial,sans-serif}.popup .close{position:absolute;top:20px;right:30px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:hidden;word-break:break-all}.confirm-button-wrapper{display:flex;justify-content:center;margin-top:16px}.confirm-button{text-decoration:none;border:solid;padding:8px;border-radius:29px;width:70px;text-align:center}#investor-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#investor-menu{display:flex;flex-direction:row}#investor-menu .menu-section{min-height:300px;width:33.33%}#investor-menu .menu-section:not(:last-child){margin-right:20px}#investor-menu .menu-section{padding:42px 36px 36px;background-color:#f2f2f2;display:flex;flex-direction:column;align-items:center;font-size:30px;font-weight:400}#investor-menu .menu-section .title{display:flex;align-items:center;flex-direction:column}#investor-menu .menu-section .title div{margin-top:24px}#investor-menu .menu-section .content{margin-top:40px;font-size:20px;display:flex;flex-direction:column;align-items:center}#investor-menu .menu-section .content a{margin-bottom:16px;text-decoration:none;color:#000}#investor-menu .menu-section .content a:hover{color:#e6002d}#monthly-sales-wrapper{font-family:"Noto Sans","Noto Sans TC",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#monthly-sales-wrapper ul li:before{content:none}#monthly-sales-page-header-title{padding:30px 0;font-size:30px;margin-bottom:0}#monthly-sales-wrapper ul>li{flex:1}#monthly-sales-tab{margin:0;display:flex;flex-direction:row;padding:30px 0;list-style:none}#monthly-sales-tab>li{color:#999;text-decoration:none;text-align:center;font-size:30px;line-height:40px;position:relative;cursor:pointer;transition:color .3s ease-in}#monthly-sales-tab>li.active{color:#e6002d}#monthly-sales-tab>li:not(:last-child){border-right:solid 1px}#monthly-sales-tab-header{display:flex;height:68px;color:#fff;background:#595757;list-style-type:none;justify-content:space-between;padding:0}#monthly-sales-tab-header>li{display:flex;justify-content:center;align-items:center;font-size:18px;line-height:28px;padding:6px 0}.monthly-sales-tab-content.active{display:block}.monthly-sales-tab-content{display:none}.monthly-sales-tab-content .tab-content-section{display:flex;color:#595757;border-bottom:1px solid #D9D9D9;flex-direction:row;padding:0;margin:0;list-style-type:none;justify-content:space-between}.monthly-sales-tab-content .tab-content-section>li{display:flex;flex-direction:row;justify-content:center;width:auto;overflow:hidden;white-space:nowrap;font-weight:400;color:#595757;padding:24px 0;font-size:18px;line-height:28px}#year-report-new-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#year-report-new-wrapper ul li:before{content:none}#year-report-new-wrapper ul.year-report-detail-table li{padding:16px;list-style:none;border-bottom:solid 1px red;display:flex;justify-content:space-between}#year-report-new-wrapper ul li>span{display:flex;align-items:center}#year-report-new-wrapper ul li span.circle{display:inline-block;width:6px;height:6px;background:#595757;border-radius:4px}#year-report-new-wrapper ul li span.title{margin-left:8px}#year-report-new-wrapper ul li img{margin:0 0 0 10px}#monthly-sales-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:0;padding:24px 0;color:#595757;font-size:18px;line-height:28px}#monthly-sales-footer a{color:#e6002d;text-decoration:none}#year-report-wrapper ul li:before{content:""}#year-report-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#year-report-tab-header{display:flex;height:68px;color:#fff;background:#595757;list-style-type:none;justify-content:space-around;padding:0;margin:0}#year-report-tab-header>li{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:600;line-height:28px;padding:20px 0}#year-report-tab-header>li:first-child{width:30%}#year-report-tab-header>li:not(:first-child){flex:1}.year-report-table-content{display:flex}.year-report-table-content .table-rows{display:flex;width:100%;border-bottom:1px solid #D9D9D9}.year-report-table-content .table-rows>div:first-child{display:flex;align-items:center;width:30%}.year-report-table-content .table-rows>div:not(:first-child){flex:1}.year-report-table-content .table-rows .table-rows-content{display:flex;align-items:center;padding:24px 0}.year-report-table-content .table-rows .table-rows-content:not(:last-child){border-bottom:1px solid #D9D9D9}.year-report-table-content .table-rows .table-rows-content>div{flex:1}.year-report-table-content .table-rows .table-rows-content>div.number{text-align:center}#year-report-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:0;padding:24px 0;color:#595757;font-size:18px;line-height:28px}#year-report-footer a{color:#e6002d;text-decoration:none}#financial-report-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#financial-report-wrapper ul li:before{content:none}#financial-report-wrapper ul.tab-content-section>li,#financial-report-wrapper ul#financial-report-tab-header>li,#financial-report-wrapper ul#financial-report-tab>li{flex:1}#financial-report-tab-container{display:flex;justify-content:flex-end}#financial-report-tab{margin:0;display:flex;flex-direction:row;padding:30px 0;list-style:none;width:50%}#financial-report-tab>li{color:#999;text-decoration:none;text-align:center;font-size:30px;font-weight:600;line-height:40px;position:relative;cursor:pointer;transition:color .3s ease-in}#financial-report-tab>li.active{color:#e6002d}#financial-report-tab>li{color:#000;border-left:solid 1px;border-color:#999}#financial-report-tab-header{display:flex;height:68px;color:#fff;background:#595757;list-style-type:none;justify-content:space-between;padding:0;margin:0}#financial-report-tab-header>li{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:600;line-height:28px;padding:20px 0}.financial-report-tab-content.active{display:block}.financial-report-tab-content{display:none}.financial-report-tab-content .tab-content-section{display:flex;color:#595757;border-bottom:1px solid #D9D9D9;flex-direction:row;margin:0;padding:0;list-style-type:none;justify-content:space-between}.financial-report-tab-content .tab-content-section>li{display:flex;font-size:18px;line-height:28px;padding:24px 2.5%;justify-content:center}.financial-report-tab-content .tab-content-section>li:first-child{justify-content:flex-start;color:#000}.financial-report-tab-content .tab-content-section>li>span{width:28px;height:28px;display:inline-block;line-height:28px;text-align:center}a.pdf-link{text-decoration:none!important;color:#fff;background-color:#e6002d;font-size:12px;padding:0 8px}#financial-report-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:0;padding:24px 0;color:#000;font-size:18px;line-height:28px}#financial-report-footer a{color:#e6002d;text-decoration:none}#share-holder-meeting-wrappe ul li:before{content:""}#share-holder-meeting-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}#share-holder-meeting-wrapper ul li:before{content:none}.share-holder-meeting-title{padding:30px 0;font-size:30px;border-bottom:1px solid #59575780;margin-bottom:0}#share-holder-meeting-wrapper ul:not(.financial-navigation)>li{flex:1}.share-holder-meeting-info{margin-top:48px}.share-holder-meeting-section{margin-top:36px}.share-holder-meeting-section .share-holder-meeting-info>ul{padding:0;font-weight:400}.share-holder-meeting-section .share-holder-meeting-info>ul .table-header{font-size:24px;line-height:35px;background:#595757;color:#fff;font-weight:700;padding:18px 0;text-align:center}.share-holder-meeting-section .share-holder-meeting-info>ul .table-content{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #E5E5E5;text-align:center;font-size:18px;line-height:28px}.share-holder-meeting-section .share-holder-meeting-info>ul .table-content span{padding:24px 2.5%}.share-holder-meeting-section .share-holder-meeting-info>ul .table-content span:nth-child(1){width:30%}.share-holder-meeting-section .share-holder-meeting-info>ul .table-content span:nth-child(2){width:40%;text-align:left}#share-holder-meeting-tab{margin:0;display:flex;flex-direction:row;padding:30px 0;list-style:none}#share-holder-meeting-tab>li{color:#999;text-decoration:none;text-align:center;font-size:30px;font-weight:700;line-height:40px;position:relative;cursor:pointer;transition:color .3s ease-in}#share-holder-meeting-tab>li.active{color:#e6002d}#share-holder-meeting-tab>li:not(:last-child){border-right:solid 1px;border-color:#999}.share-holder-meeting-table-header{display:flex;height:68px;color:#fff;background:#595757;list-style-type:none;justify-content:space-between;padding:0;margin:0}.share-holder-meeting-table-header>li{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700;line-height:28px;padding:20px 0}.share-holder-meeting-content.active{display:block}.share-holder-meeting-content{display:none}.tab-content-section{display:flex;color:#595757;border-bottom:1px solid #D9D9D9;flex-direction:row;margin:0;padding:0;list-style-type:none;justify-content:space-between}.tab-content-section>li{display:flex;font-size:18px;line-height:28px;padding:24px 2.5%;justify-content:center;text-align:center}.tab-content-section>li.video-link{flex-direction:column;align-items:center}.tab-content-section>li.video-link img{width:16px;margin:0!important}.tab-content-section>li.video-link a{color:#e6002d;text-decoration:none;display:flex;align-items:center}.share-holder-meeting-content .tab-content-section>li:first-child{justify-content:center}.share-holder-meeting-content .tab-content-section>li>span{width:28px;height:28px;display:inline-block;line-height:28px;text-align:center}.share-holder-meeting-contact-left,.share-holder-meeting-contact-right{display:flex;align-items:flex-start}.share-holder-meeting-contact-left p,.share-holder-meeting-contact-right p{font-weight:400}.share-holder-meeting-contact-info{display:flex;margin-top:48px;margin-bottom:48px}.share-holder-meeting-contact-icon{margin-right:15px}.share-holder-meeting-contact-info>div{flex:1}.share-holder-meeting-contact-info h3{margin-top:8px;margin-bottom:16px;font-size:32px}.share-holder-meeting-contact-info p{line-height:24px;font-size:20px;font-weight:600}#dividend-wrapper ul li:before{content:""}#dividend-wrapper{font-family:"Noto Sans TC","Noto Sans",Sans-serif;line-height:28px;color:#595757;font-weight:600;padding:60px 0}.dividend-page-header-title{font-size:30px;margin-bottom:33px;margin-top:44px}.dividend-open-data{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:0;padding:24px 0;color:#595757;font-size:18px;line-height:28px}.dividend-open-data *{font-weight:600!important}.dividend-tab-header{display:flex;height:68px;color:#fff;background:#595757;list-style-type:none;justify-content:space-around;padding:0;margin-top:0}.dividend-tab-header>li,.dividend-tab-content>li{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:28px;padding:20px 0;flex:1}.dividend-tab-content{display:flex;justify-content:space-around;height:68px;list-style-type:none;padding:0;margin:0}.dividend-open-data a{color:#e6002d;text-decoration:none}#dividend-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:0;padding:24px 0;color:#595757;font-size:18px;line-height:28px}@media(max-width:768px){.recent-view-product{display:flex!important;flex-direction:column;justify-content:center;align-items:center;height:auto!important}.recent-view-product .product-thumb-container,.recent-view-product .product-details{width:100%!important;padding-right:0!important}.recent-view-product .product-details{padding-top:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ubso.custom.page.css.map */
