﻿:root{--mt-wrap: 1520px;--mt-inner-wrap: 1200px;--mt-main-color: #F49712;--mt-font-color: #222222;--mt-blue-color: #009eda}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-size:17px;font-weight:300;font-style:normal}body.fixed{overflow:hidden;margin-right:0;height:auto}a{text-decoration:none;color:#222}a:hover,a.active,.actived{color:var(--mt-main-color)}a.blue{color:var(--mt-blue-color);text-decoration:underline}.blue-link{color:var(--mt-blue-color)}.font-icon.icon-file-download{font-size:13px}.form-select{border-radius:0;color:#aaa}.form-select:focus{border-color:var(--mt-main-color);box-shadow:0 0 0 .15rem rgba(244,151,18,.5)}form .form-select{border-radius:5px;font-weight:300;font-size:16px}ol.list-num-brackets{list-style:none;counter-reset:item-counter;margin:0}ol.list-num-brackets>li{counter-increment:item-counter;text-indent:-20px}ol.list-num-brackets>li:before{content:"(" counter(item-counter) ")"}ol.list-num-brackets>li>ol>li{text-indent:initial}.alpha{list-style:upper-alpha}.form-control{border-radius:5px}.form-control:focus{border-color:var(--mt-main-color);box-shadow:0 0 0 .15rem rgba(244,151,18,.5)}.form-control::placeholder{color:#aaa;font-weight:300;font-size:15px}.form-check{margin-bottom:0}.form-check-input:checked{background-color:var(--mt-main-color);border-color:var(--mt-main-color)}.form-check-input:focus{border-color:rgba(244,151,18,.7);outline:0;box-shadow:0 0 0 .15rem rgba(244,151,18,.5)}.form-w-xxs{width:80px}@media(min-width: 576px){.form-w-xxs{width:95px}.form-w-xs{width:135px}.form-w-s{width:165px}.form-w-m{width:270px}.form-w-l{width:500px}.form-w-100{width:100%}}.inner-label{position:relative}.inner-label label{position:absolute;background:#fff;padding:0 3px;top:-12px;left:15px;font-size:.9rem;color:#aaa}.fancybox-slide--iframe .fancybox-content{width:70vw;height:70vh;max-width:80%;max-height:80%;margin:0}.content-box{width:100%;max-width:var(--mt-wrap);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media(max-width: 1580px){.content-box{padding-left:20px;padding-right:20px}}.content-box-s{width:100%;max-width:var(--mt-inner-wrap);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media(max-width: 1260px){.content-box-s{padding-left:20px;padding-right:20px}}.list-style-none{list-style:none;margin:0;padding:0}.bg-center{background-repeat:no-repeat;background-position:center center}.bg-size-contain{background-size:contain}.bg-size-cover{background-size:cover}.bg-gray{background-color:#f5f5f5}.bg-main{background-color:var(--mt-main-color)}.ft-16{font-size:16px !important}.ft-18{font-size:18px !important}.ft-20{font-size:20px !important}.ft-22{font-size:22px !important}.ft-white{color:#fff}.ft-blue{color:#0054a4}a:hover .ft-white{color:var(--mt-main-color)}.align-justify{text-align:justify !important}.nowrap{word-break:keep-all;white-space:nowrap}.section_mb{padding-top:50px;padding-bottom:50px}@media(min-width: 576px){.section_mb{padding-top:100px;padding-bottom:180px}}table.table-color{margin-bottom:5px}table.table-color>:not(caption)>*>*{padding:10px 5px}table.table-color thead tr{text-align:center}table.table-color thead tr th{vertical-align:middle;background-color:#0054a4;color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;line-height:1.1;font-size:15px}table.table-color thead tr th:last-child{border-right:0}table.table-color thead tr th.hg-auto{height:auto !important}table.table-color thead tr:first-child th{height:60px}table.table-color tbody>*>*{border-bottom:0}table.table-color tbody tr{text-align:center}table.table-color tbody tr:nth-child(even){background-color:#f5f5f5}table.table-color tbody tr:last-child{border-bottom:1px solid #ccc}table.table-color tbody td{vertical-align:middle;height:50px;font-size:15px;border-left:1px solid #ccc;border-right:1px solid #ccc}table.table-color tbody td:first-child{border-left:0}table.table-color tbody td:last-child{border-right:0}table.table-color tbody .check{color:#1c489a;font-weight:bold}table.table-color tbody ul{padding-left:20px;margin:0}table.table-color ul{list-style:disc;line-height:1.2}@media(min-width: 576px){table.table-color thead tr:first-child th{height:80px}table.table-color thead tr th{font-size:17px}table.table-color tbody tr td{font-size:17px;height:60px}}@media(max-width: 575px){.table-scroll{width:100%;overflow-x:scroll;position:relative}.table-scroll table{width:1200px}}.bod_tabs ul.tabs{list-style:none;padding:0;margin:0;display:flex;border-bottom:4px solid #e6e6e6}.bod_tabs ul.tabs li{flex:1 0 0%}.bod_tabs ul.tabs li a{color:#a4a4a4;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;height:100%;padding:5px}.bod_tabs ul.tabs li a.active{position:relative;color:var(--mt-main-color)}.bod_tabs ul.tabs li a.active:after{display:block;content:"";width:100%;height:4px;background-color:var(--mt-main-color);position:absolute;left:0;bottom:-4px}@media(min-width: 576px){.bod_tabs ul.tabs li{flex:none;width:auto}.bod_tabs ul.tabs li a{font-size:20px;padding:15px 25px}}.pos-center{position:absolute;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%, -50%)}.pos-relative{position:relative}.pos-absolute{position:absolute}.flex-center{display:flex;justify-content:center;align-items:center}.flex-middle{display:flex;justify-content:center;align-items:center;flex-direction:column}.btn-download{display:inline-block;color:#009eda;border:1px solid #009eda;font-size:16px;height:25px;line-height:23px;padding-left:10px;padding-right:10px;border-radius:13px}.btn-download:hover{color:var(--mt-main-color);border-color:var(--mt-main-color)}.ofw-x-suto{overflow-x:auto}.button-circle{display:inline-block;font-style:normal;color:#fff;background-color:var(--mt-main-color);width:40px;height:40px;text-align:center;border:1px solid var(--mt-main-color);border-radius:50%;margin-right:10px}.button-circle-r{color:#bbb;background-color:rgba(0,0,0,0);border:1px solid #bbb}.button-plus:before{content:"+";font-size:24px}.button-close:before{font-family:"fontello";content:"";font-size:12px;line-height:40px}.button-arrow-right:before{font-family:"fontello";content:"";font-size:12px;line-height:40px}@font-face{font-family:"fontello";src:url("./font/fontello.eot?24101967");src:url("./font/fontello.eot?24101967#iefix") format("embedded-opentype"),url("./font/fontello.woff2?24101967") format("woff2"),url("./font/fontello.woff?24101967") format("woff"),url("./font/fontello.ttf?24101967") format("truetype"),url("./font/fontello.svg?24101967#fontello") format("svg");font-weight:normal;font-style:normal}.font-icon{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-line:before{content:""}.icon-search:before{content:""}.icon-up:before{content:""}.icon-right:before{content:""}.icon-left:before{content:""}.icon-down:before{content:""}.icon-phone:before{content:""}.icon-location:before{content:""}.icon-cancel:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-video:before{content:""}.icon-close:before{content:""}.icon-file-download:before{content:""}.icon-down-open:before{content:""}.icon-up-open:before{content:""}.icon-right-open:before{content:""}.icon-left-open:before{content:""}.icon-menu-1:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.slick-slider .icon-left-open,.slick-slider .icon-right-open{z-index:2;font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-slider .icon-left-open:before,.slick-slider .icon-right-open:before{font-size:40px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider .icon-left-open{left:5%}.slick-slider .icon-right-open{right:calc(5% + 40px)}.slick-prev:before,.slick-next:before{opacity:1}a:hover .icon-circle-right circle{fill:#fff}a:hover .icon-circle-right polyline,a:hover .icon-circle-right line{stroke:#f49712}.zoomin{display:inline-block;position:relative}.zoomin:after{display:inline-block;content:url("/assets/img/products/PV_Systems/magnifier_icon.svg");position:absolute;top:10px;right:10px;width:20px;height:20px}.zoomin:hover:after{content:url("/assets/img/products/PV_Systems/magnifier_icon_hover.svg")}#discover_now_button:hover circle{fill:#fff}#discover_now_button:hover polyline{stroke:var(--mt-main-color)}#discover_now_button:hover line{stroke:var(--mt-main-color)}#masthead{position:relative}body .sp-head{display:none}body.fix-head #head-bot{position:fixed;top:0;bottom:auto;left:0;right:0;width:100%;z-index:99}body.fix-head .sp-head{display:block}#head-top{height:40px;background-color:#fff}#head-top a{color:var(--mt-font-color)}#head-top a:hover{color:var(--mt-main-color)}#head-top a.social{display:inline-block;line-height:100%;text-align:center}#head-top a.social .font-icon{color:#fff;font-size:70%;background-color:#a4a4a4;border-radius:50%;width:22px;height:22px;line-height:22px}#head-top a.social .font-icon:hover{background-color:var(--mt-main-color)}#head-top a.social+a.social{margin-left:5px}#head-bot{position:relative;border-bottom:1px solid #ddd;height:60px;background-color:#fff}#head-bot .mega-menu{display:none;background-color:rgba(255,255,255,.9);z-index:10}#head-bot .mega-menu.active{display:flex;position:absolute;width:100%;left:0;right:0;top:60px;min-height:275px}#head-bot .mega-menu a.active{color:var(--mt-main-color)}#head-bot a{color:var(--mt-font-color);line-height:2rem}#head-bot a:hover{color:var(--mt-main-color)}#head-bot ul{list-style:none;padding:0;margin:0}#head-bot ul#menus li.has-sub-menu:after{display:inline-block;content:"+";color:var(--mt-main-color);position:absolute;right:25px;line-height:2}#head-bot ul#menus li.has-sub-menu.active>ul{display:block}#head-bot ul#menus li.has-sub-menu.active:after{content:"-";color:var(--mt-font-color)}@media(max-width: 991px){#head-bot ul#menus{display:none;position:absolute;left:0;top:0;width:100vw;height:105vh;background-color:var(--mt-main-color);z-index:999}#head-bot ul#menus.open{display:block}#head-bot ul#menus a:hover{color:#fff}#head-bot ul#menus li a{display:block;height:50px;line-height:50px;padding:0 20px;color:#fff}#head-bot ul#menus li.menu-back a{background-color:rgba(0,0,0,0)}#head-bot ul#menus>li a.top-menu{position:relative}#head-bot ul#menus>li a.top-menu:after{display:inline-block;content:"+";color:#fff;position:absolute;right:25px;top:50%;bottom:auto;transform:translateY(-50%)}#head-bot ul#menus li.menu-back{border-bottom:1px solid #fff}#head-bot ul#menus li.menu-back a{color:#fff;padding:0}#head-bot ul#menus li.has-sub-menu{position:relative}#head-bot ul#menus li.has-sub-menu:after{top:0;right:20px;line-height:50px}#head-bot ul#menus ul.sub1,#head-bot ul#menus ul.sub2,#head-bot ul#menus ul.sub3{display:none}#head-bot ul#menus ul.sub1 li,#head-bot ul#menus ul.sub2 li,#head-bot ul#menus ul.sub3 li{border-top:1px solid #aaa}#head-bot ul#menus ul.sub1 a,#head-bot ul#menus ul.sub2 a,#head-bot ul#menus ul.sub3 a{background-color:#fff;color:var(--mt-font-color)}#head-bot ul#menus ul.sub2 li a{padding-left:40px}#head-bot ul#menus ul.sub3 li a{padding-left:60px}#head-bot ul#menus .mega-menu.active{top:50px}#head-bot ul#menus .mega-menu.active .sub1{display:block;width:100vw;height:105vh;background-color:var(--mt-main-color)}#head-bot ul#menus .mega-menu.active .sub1 .sub2 li{position:relative}#head-bot ul#menus .mega-menu.active .sub1 .sub2 li:before{display:inline-block;content:"→";position:absolute;top:15px;bottom:auto;left:20px;font-size:.8rem}#head-bot ul#menus .mega-menu.active .sub1 .sub3 li{position:relative}#head-bot ul#menus .mega-menu.active .sub1 .sub3 li:before{display:inline-block;content:"";position:absolute;top:9px;left:40px;font-size:1.2rem}#head-bot ul#menus .social{padding:0 20px}#head-bot ul#menus .social a{display:inline-block;background-color:#fff;width:40px;height:40px;border-radius:50%;color:var(--mt-main-color);padding:0;margin-right:20px;line-height:40px;font-size:1.3rem}}@media(min-width: 992px){#head-bot ul#menus{display:flex;align-items:center}#head-bot ul#menus a{white-space:nowrap;display:inline-block}#head-bot ul#menus ul{height:100%}#head-bot ul#menus a.top-menu{display:inline-block;height:60px;line-height:60px;font-size:1rem;padding:0 10px;border-bottom:3px solid rgba(0,0,0,0)}#head-bot ul#menus a.top-menu:hover,#head-bot ul#menus a.top-menu.active{color:var(--mt-main-color);border-bottom:3px solid var(--mt-main-color)}#head-bot ul#menus .mega-menu li a{padding-right:60px}#head-bot ul#menus .mega-menu ul.sub1{position:relative;padding-top:20px;padding-bottom:20px}#head-bot ul#menus .mega-menu ul.sub2,#head-bot ul#menus .mega-menu ul.sub3{display:none;position:absolute;left:100%;top:0;border-left:1px solid #ddd;padding:20px 0}#head-bot ul#menus .mega-menu ul.sub2 li,#head-bot ul#menus .mega-menu ul.sub3 li{padding:0 25px}}@media(min-width: 1200px){#head-bot ul#menus a.top-menu{font-size:1.125rem;padding:0 20px}}#head-bot .logo a{display:inline-block}#head-bot .logo a img{width:130px;height:auto}@media(min-width: 992px){#head-bot .logo a{width:140px;height:auto}}@media(min-width: 1200px){#head-bot .logo a img{width:160px;height:auto}}#head-bot .langs{display:inline-block;height:60px;line-height:60px;font-size:1rem;border-bottom:3px solid rgba(0,0,0,0)}#head-bot .langs:hover{border-bottom:3px solid var(--mt-main-color)}#head-bot .langs .font-icon{font-size:.9rem;color:var(--mt-main-color)}@media(min-width: 1200px){#head-bot .langs{font-size:1.125rem}}#head-bot .search .font-icon{padding-left:10px}#head-bot #right_menu{height:60px}#head-bot #right_menu li+li a .font-icon{border-left:1px solid #999}#form_lang{width:100%;max-width:700px;margin:0 auto;display:flex;align-items:center}#form_lang span{display:inline-block;font-size:2.35rem;line-height:40px}#form_lang a{font-size:1.2rem;display:inline-block;color:#fff;text-align:center;width:40px;height:40px;line-height:40px;border-radius:50%;background-color:#ccc;margin-left:20px}#form_lang a:hover{background-color:var(--mt-main-color);color:#fff}#form_search,#main_search{width:100%;margin:0 auto}#form_search .form-inner,#main_search .form-inner{border-bottom:1px solid #aaa;display:flex;justify-content:space-between;align-items:center}#form_search .form-inner input,#main_search .form-inner input{border:0;background-color:rgba(0,0,0,0);width:100%;font-size:2rem;padding:10px 20px 10px 0}#form_search .form-inner input:focus,#form_search .form-inner input:active,#main_search .form-inner input:focus,#main_search .form-inner input:active{border:0}#form_search .form-inner button,#main_search .form-inner button{border:0;background-color:rgba(0,0,0,0)}#form_search .form-inner ::placeholder,#main_search .form-inner ::placeholder{color:#aaa;opacity:1}#form_search .form-inner ::-ms-input-placeholder,#main_search .form-inner ::-ms-input-placeholder{color:#aaa}#form_search{max-width:800px}@media(max-width: 991px){#head-bot #right_menu .mega-menu.active{display:block;position:absolute;left:0;top:0;width:100vw;height:105vh;background-color:var(--mt-main-color);z-index:999}#head-bot #right_menu .mega-menu.active .menu-close{border-bottom:1px solid #fff;height:50px;text-align:right}#head-bot #right_menu .mega-menu.active .menu-close a.close{display:inline-block;color:#fff;padding-top:5px}#head-bot #right_menu .mega-menu.active #form_lang{padding:20px;color:#fff;display:block}#head-bot #right_menu .mega-menu.active #form_lang a{margin:20px 10px 0 0;background-color:#fff;color:var(--mt-main-color)}#head-bot #right_menu .mega-menu.active #form_search{padding:20px;color:#fff}#head-bot #right_menu .mega-menu.active #form_search .form-inner{border-bottom-color:#fff}#head-bot #right_menu .mega-menu.active #form_search .form-inner input{color:#fff;font-size:1.5rem;padding-left:15px}#head-bot #right_menu .mega-menu.active #form_search .form-inner input::placeholder{color:#fff;opacity:1}#head-bot #right_menu .mega-menu.active #form_search .form-inner input::-ms-input-placeholder{color:#fff}#head-bot #right_menu .mega-menu.active #form_search .keyword{color:#fff;text-decoration:underline}}#footer{background-color:#1f3144;color:#fff}#footer a{color:#fff}#footer a:hover{color:var(--mt-main-color)}#footer .menu-inner .menu{width:22%;justify-content:center}#footer .menu-inner .menu ul{display:flex;flex-direction:column;justify-content:space-between;height:100%}#footer .menu-inner .menu-b{width:100%}#footer .menu-inner .menu-b .font-icon{margin-left:-5px}@media(min-width: 992px){#footer .menu-inner{border-left:1px solid #aaa;border-right:1px solid #aaa}#footer .menu-inner .menu-b{width:34%}}#footer .contact-us{margin-bottom:15px}#footer .address,#footer .telephone{position:relative;padding-left:20px}#footer .address .font-icon,#footer .telephone .font-icon{position:absolute;left:0;top:5px}#home-slide{z-index:1}#home-slide.slick-dotted.slick-slider{margin-bottom:0}#home-slide .slick-prev{left:3%;z-index:2}#home-slide .slick-next{right:3%;z-index:2}#home-slide .slick-prev:before,#home-slide .slick-next:before{font-size:4rem}#home-slide .slick-dots{bottom:5%}#home-slide .slick-dots li{width:30px;height:15px;text-align:center}#home-slide .slick-dots li .home-dot{display:inline-block;width:15px;height:15px;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%}#home-slide .slick-dots li.slick-active .home-dot{background-color:#fff}@media(max-width: 575px){#home-slide .slick-dots{bottom:30px}#home-slide .slick-dots li .home-dot{width:12px;height:12px}}#home-slide .item{position:relative}#home-slide .item .content{z-index:2;background-color:rgba(33,49,60,.6509803922);position:absolute;width:100%;max-width:900px;top:50%;bottom:auto;left:50%;right:auto;transform:translateX(-50%)}#home-slide .item .content .top{padding:20px 30px;color:#fff}#home-slide .item .content .bom .left{padding:20px 30px 30px}#home-slide .item .content .bom .left .title{font-size:2.2rem;line-height:1.2;color:var(--mt-main-color)}#home-slide .item .content .bom .left ul{color:#fff}#home-slide .item .content .bom .left ul span{color:var(--mt-main-color);font-weight:500px}#home-slide .item .content .bom .right{padding:20px 30px 30px;color:#fff}@media(max-width: 1200px){#home-slide .item .content{top:50%;transform:translate(-50%, -50%)}}@media(max-width: 991px){#home-slide .item .content{width:75%}#home-slide .item .content .top{padding:20px}#home-slide .item .content .bom .left,#home-slide .item .content .bom .right{padding:20px}#home-slide .item .content .bom .left .title,#home-slide .item .content .bom .right .title{font-size:1.9rem}}@media(max-width: 575px){#home-slide .item .content{background-color:#21333c;position:relative;top:0;left:0;transform:none;width:100%;min-height:calc(85vh - 60px - 52.734375vw)}#home-slide .item .content .top{font-size:.9rem}#home-slide .item .content .bom .left{padding:15px 20px}#home-slide .item .content .bom .right{border-left:0;padding:15px 20px}}@media(min-width: 576px){#home-slide .item img.cover{height:calc(100vh - 100px);object-fit:cover}}#home-products-services{width:100%}#home-products-services .item{aspect-ratio:474/500;position:relative;z-index:1}#home-products-services .item:after{display:block;content:"";background-color:rgba(245,245,245,.8);width:100%;height:100%;position:absolute;left:0;top:0;opacity:1}#home-products-services .item a{display:inline-block;z-index:2}#home-products-services .item a span{color:var(--mt-font-color);font-size:1.2rem;font-weight:bold}#home-products-services .item span:after{display:block;content:"";border-bottom:2px solid #004a99;width:75%;margin:15px auto 0}@media(min-width: 576px){#home-products-services .item:hover{background-size:cover}#home-products-services .item:hover:after{opacity:0;transition:opacity 1s}#home-products-services .item:hover.item_solar_cells{background:url(../../assets/img/home/solar_cells_hover.jpg) center center no-repeat;background-size:cover}#home-products-services .item:hover.item_pv_modules{background:url(../../assets/img/home/pv_modules_hover.jpg) center center no-repeat;background-size:cover}#home-products-services .item:hover.item_pv_system{background:url(../../assets/img/home/pv_system_hover.jpg) center center no-repeat;background-size:cover}}#home-products-services .desc{color:#004a99;font-size:1.47rem}#home-products-services .slick-dots{display:flex;bottom:-35px}#home-products-services .slick-dots li{flex:1 0 0%;padding:0 1px;margin:0 5px}#home-products-services .slick-dots li .long-dot{display:inline-block;width:100%;height:2px;background-color:#aaa}#home-products-services .slick-dots li.slick-active .long-dot{background-color:#222}#home-news-events .left .img{position:relative}#home-news-events .left .note{position:absolute;width:100%;padding:15px;left:0;bottom:0;color:#fff;display:flex;justify-content:space-between;align-items:center}#home-news-events .item{text-align:left}#home-news-events .item .top{display:flex;justify-content:space-between;border:1px solid rgba(0,0,0,0);background-color:#fff}#home-news-events .item .top .box{width:85px;height:85px;color:#fff;background-color:var(--mt-main-color);line-height:100%;font-size:1.4rem}#home-news-events .item .top .date{font-size:2.6rem;line-height:2.6rem}#home-news-events .item .top .title{cursor:pointer;font-size:1.2rem;padding:10px 60px 10px 10px;width:calc(100% - 85px)}#home-news-events .item .note{display:none;background-color:#fff;padding:5px 60px 5px 10px;position:relative}#home-news-events .item .note .ani-arrow{position:absolute;right:20px;bottom:10px}#home-news-events .item.active .top{border:1px solid #d0d0d0}#home-news-events .item.active .note{border:1px solid #d0d0d0;border-top-width:0}#home-news-events .item.active .note:hover a{color:var(--mt-font-color) !important}#home-news-events .item.active .note:hover .ani-arrow{display:inline-block;animation:.5s slideInLeft}#home-links .item{border-bottom:1px solid #555}#home-links .item a{position:relative;display:inline-block}#home-links .item a .ani-arrow{display:inline-block;position:absolute;right:0;top:10px}#home-links .item a:hover{color:var(--mt-font-color) !important}#home-links .item a:hover .ani-arrow{animation:.5s slideInLeft}#home-links .item h3{line-height:1.1;height:80px;padding-right:50px}@media(max-width: 1400px){#home-links .content-box{max-width:var(--mt-inner-wrap)}#home-links .content-box h3{font-size:1.75rem}}#top_banner{background-color:#ddd}#top_banner.overview{background-image:url(../../assets/img/corporate/overview_bn_s.jpg)}@media(min-width: 576px){#top_banner.overview{background-image:url(../../assets/img/corporate/overview_bn.jpg)}}#top_banner.management_team{background-image:url(../../assets/img/corporate/management_team_bg_s.jpg)}@media(min-width: 576px){#top_banner.management_team{background-image:url(../../assets/img/corporate/management_team_bg.jpg)}}#top_banner.quality_control{background-image:url(../../assets/img/corporate/quality_control_bg_s.jpg)}@media(min-width: 576px){#top_banner.quality_control{background-image:url(../../assets/img/corporate/quality_control_bg.jpg)}}#top_banner.honors_awards{background-image:url(../../assets/img/corporate/honors_awards_bg_s.jpg)}@media(min-width: 576px){#top_banner.honors_awards{background-image:url(../../assets/img/corporate/honors_awards_bg.jpg)}}#top_banner.foundation{background-image:url(../../assets/img/corporate/foundation_bg_s.jpg)}@media(min-width: 576px){#top_banner.foundation{background-image:url(../../assets/img/corporate/foundation_bg.jpg)}}#top_banner.popular_science{background-image:url(../../assets/img/corporate/popular_science_bg_s.jpg)}@media(min-width: 576px){#top_banner.popular_science{background-image:url(../../assets/img/corporate/popular_science_bg.jpg)}}#top_banner.community{background-image:url(../../assets/img/corporate/community_bg_s.jpg)}@media(min-width: 576px){#top_banner.community{background-image:url(../../assets/img/corporate/community_bg.jpg)}}#top_banner.solar_cells{background-image:url(../../assets/img/products/Solar_Cells/solar_cells_bn_s.jpg)}@media(min-width: 576px){#top_banner.solar_cells{background-image:url(../../assets/img/products/Solar_Cells/solar_cells_bn.jpg)}}#top_banner.pv_modile{background-image:url(../../assets/img/products/PV_Modules/pv_modules_bn_s.jpg)}@media(min-width: 576px){#top_banner.pv_modile{background-image:url(../../assets/img/products/PV_Modules/pv_modules_bn.jpg)}}#top_banner.pv_system{background-image:url(../../assets/img/products/PV_Systems/pv_system_bn_s.jpg)}@media(min-width: 576px){#top_banner.pv_system{background-image:url(../../assets/img/products/PV_Systems/pv_system_bn.jpg)}}#top_banner.power_information{background-image:url(../../assets/img/products/power_information_bg_s.jpg)}@media(min-width: 576px){#top_banner.power_information{background-image:url(../../assets/img/products/power_information_bg.jpg)}}#top_banner.financial_reports{background-image:url(../../assets/img/investors/financial_reports_bn_s.jpg)}@media(min-width: 576px){#top_banner.financial_reports{background-image:url(../../assets/img/investors/financial_reports_bn.jpg)}}#top_banner.corporate_governance{background-image:url(../../assets/img/investors/corporate_governance_bn_s.jpg)}@media(min-width: 576px){#top_banner.corporate_governance{background-image:url(../../assets/img/investors/corporate_governance_bn.jpg)}}#top_banner.shareholder_services{background-image:url(../../assets/img/investors/shareholder_services_bn_s.jpg)}@media(min-width: 576px){#top_banner.shareholder_services{background-image:url(../../assets/img/investors/shareholder_services_bn.jpg)}}#top_banner.investor_events{background-image:url(../../assets/img/investors/investor_events_bn_s.jpg)}@media(min-width: 576px){#top_banner.investor_events{background-image:url(../../assets/img/investors/investor_events_bn.jpg)}}#top_banner.news{background-image:url(../../assets/img/news_events/news_bn_s.jpg)}@media(min-width: 576px){#top_banner.news{background-image:url(../../assets/img/news_events/news_bn.jpg)}}#top_banner.events{background-image:url(../../assets/img/news_events/events_bn_s.jpg)}@media(min-width: 576px){#top_banner.events{background-image:url(../../assets/img/news_events/events_bn.jpg)}}#top_banner.important{background-image:url(../../assets/img/news_events/important_bn_s.jpg)}@media(min-width: 576px){#top_banner.important{background-image:url(../../assets/img/news_events/important_bn.jpg)}}#top_banner.media_archive{background-image:url(../../assets/img/news_events/media_archive_bn_s.jpg)}@media(min-width: 576px){#top_banner.media_archive{background-image:url(../../assets/img/news_events/media_archive_bn.jpg)}}#top_banner.download{background-image:url(../../assets/img/download/download_bn_s.jpg)}@media(min-width: 576px){#top_banner.download{background-image:url(../../assets/img/download/download_bn.jpg)}}#top_banner.contact_us{background-image:url(../../assets/img/contactus/contact_banner_s.jpg)}@media(min-width: 576px){#top_banner.contact_us{background-image:url(../../assets/img/contactus/contact_banner.jpg)}}#top_banner.pay{background-image:url(../../assets/img/careers/salary_bn_s.jpg)}@media(min-width: 576px){#top_banner.pay{background-image:url(../../assets/img/careers/salary_bn.jpg)}}#top_banner.learn{background-image:url(../../assets/img/careers/learn_bn_s.jpg)}@media(min-width: 576px){#top_banner.learn{background-image:url(../../assets/img/careers/learn_bn.jpg)}}#top_banner.annual{background-image:url(../../assets/img/careers/annual_bn_s.jpg)}@media(min-width: 576px){#top_banner.annual{background-image:url(../../assets/img/careers/annual_bn.jpg)}}#top_banner.club{background-image:url(../../assets/img/careers/club_bn_s.jpg)}@media(min-width: 576px){#top_banner.club{background-image:url(../../assets/img/careers/club_bn.jpg)}}#top_banner.facilities{background-image:url(../../assets/img/careers/facilities_bn_s.jpg)}@media(min-width: 576px){#top_banner.facilities{background-image:url(../../assets/img/careers/facilities_bn.jpg)}}#top_banner.flow{background-image:url(../../assets/img/careers/flow_bn_s.jpg)}@media(min-width: 576px){#top_banner.flow{background-image:url(../../assets/img/careers/flow_bn.jpg)}}#top_banner.howtogo{background-image:url(../../assets/img/careers/location_bn_s.jpg)}@media(min-width: 576px){#top_banner.howtogo{background-image:url(../../assets/img/careers/location_bn.jpg)}}#top_banner.resume{background-image:url(../../assets/img/careers/resume_bn_s.jpg)}@media(min-width: 576px){#top_banner.resume{background-image:url(../../assets/img/careers/resume_bn.jpg)}}#top_banner.message{background-image:url(../../assets/img/sd/message_bn_s.jpg);height:88vw !important}@media(min-width: 576px){#top_banner.message{background-image:url(../../assets/img/sd/message_bn.jpg);height:51vw !important}}#top_banner.manage{background-image:url(../../assets/img/sd/manage_bn_s.jpg)}@media(min-width: 576px){#top_banner.manage{background-image:url(../../assets/img/sd/manage_bn.jpg)}}#top_banner.integrity{background-image:url(../../assets/img/sd/integrity_bn_s.jpg)}@media(min-width: 576px){#top_banner.integrity{background-image:url(../../assets/img/sd/integrity_bn.jpg)}}#top_banner.design{background-image:url(../../assets/img/sd/design_bn_s.jpg)}@media(min-width: 576px){#top_banner.design{background-image:url(../../assets/img/sd/design_bn.jpg)}}#top_banner.environment{background-image:url(../../assets/img/sd/environment_bn_s.jpg)}@media(min-width: 576px){#top_banner.environment{background-image:url(../../assets/img/sd/environment_bn.jpg)}}#top_banner.workplace{background-image:url(../../assets/img/sd/workplace_bn_s.jpg)}@media(min-width: 576px){#top_banner.workplace{background-image:url(../../assets/img/sd/workplace_bn.jpg)}}#top_banner.csr{background-image:url(../../assets/img/sd/csr_bn_s.jpg)}@media(min-width: 576px){#top_banner.csr{background-image:url(../../assets/img/sd/csr_bn.jpg)}}#main-wrap #top_banner{height:500px;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}#main-wrap #top_banner a{color:#fff}#main-wrap #top_banner h1{font-size:3.5rem}#main-wrap #top_banner>nav{padding:0 20px}#main-wrap #top_banner>nav .breadcrumb{justify-content:center}#main-wrap #top_banner .breadcrumb-item.active,#main-wrap #top_banner .breadcrumb-item+.breadcrumb-item::before{color:#fff}@media(max-width: 575px){#main-wrap #top_banner{height:50vw}#main-wrap #top_banner h1{font-size:2.2rem}#main-wrap #top_banner>nav{font-size:.9rem}}@media(min-width: 576px){#main_corporate #section_overview .box_text_image{background-color:#f5f5f5}}#main_corporate #section_overview .box_text_image .content{width:100%;max-width:calc(var(--mt-inner-wrap)*.5)}#main_corporate #section_overview .box_text_image .flex-sm-row .left{display:flex;align-items:center;justify-content:flex-end}#main_corporate #section_overview .box_text_image .flex-sm-row-reverse .left{display:flex;align-items:center}#main_corporate #section_overview .box_mission_vision{background:url(../../assets/img/corporate/mission_vision_bg-hover_roomin.jpg) center center no-repeat;background-size:100%;transition:all .5s ease-in-out;width:100%;aspect-ratio:2048/950;position:relative}#main_corporate #section_overview .box_mission_vision:hover{background-size:115%}#main_corporate #section_overview .box_mission_vision .content{color:#fff;padding-left:50%}@media(max-width: 575px){#main_corporate #section_overview .box_mission_vision{background-size:cover;aspect-ratio:.8}#main_corporate #section_overview .box_mission_vision:hover{background-size:cover}#main_corporate #section_overview .box_mission_vision .content{padding:20px}}#main_corporate #section_overview .box_core_values .item{display:flex}#main_corporate #section_overview .box_core_values .item .icon{position:relative}#main_corporate #section_overview .box_core_values .item .icon:after{display:block;content:"";position:absolute;top:0;right:0;border-right:1px solid #999;height:90px}@media(max-width: 575px){#main_corporate #section_overview .box_core_values .item .icon img{width:75px;height:75px}#main_corporate #section_overview .box_core_values .item .icon:after{height:75px}}#main_corporate #section_overview .box_milestone{background-image:url(../../assets/img/corporate/milestone_bg_hover_roomin.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;width:100%;aspect-ratio:2.15}#main_corporate #section_overview .box_milestone .timeline{display:flex}#main_corporate #section_overview .box_milestone .timeline .arrow{width:50px;margin-top:80px;text-align:center}#main_corporate #section_overview .box_milestone .timeline .font-icon{font-size:1rem;width:30px;height:30px;text-align:center;background-color:var(--mt-main-color);border-radius:50%;color:#fff;cursor:pointer}#main_corporate #section_overview .box_milestone .timeline .font-icon.icon-left{left:-50px}#main_corporate #section_overview .box_milestone .timeline .font-icon.icon-right{right:-50px}#main_corporate #section_overview .box_milestone .timeline .font-icon:before{margin-top:5px}#main_corporate #section_overview .box_milestone .timeline .font-icon.off{background-color:#999}#main_corporate #section_overview .box_milestone .timeline ul{width:calc(100% - 100px);list-style:none;margin:0;padding:0 0 20px;display:flex;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}#main_corporate #section_overview .box_milestone .timeline ul li a.year{font-size:1.75rem;text-align:center;color:#fff;display:inline-block;width:180px;border-bottom:1px solid #fff;position:relative;line-height:65px;padding-bottom:30px}#main_corporate #section_overview .box_milestone .timeline ul li a.year:after{display:inline-block;content:"";width:20px;height:20px;border-radius:50%;background-color:#fff;position:absolute;left:50%;right:auto;transform:translateX(-50%);bottom:-10px}#main_corporate #section_overview .box_milestone .timeline ul li a.year.active{font-size:2.2rem}#main_corporate #section_overview .box_milestone .timeline ul li a.year.active:after{width:40px;height:40px;bottom:-20px;background-color:var(--mt-main-color)}#main_corporate #section_overview .box_milestone .timeline ul li .note{display:none}#main_corporate #section_overview .box_milestone .show-zone{width:100%;max-width:860px;margin-left:auto;margin-right:auto}#main_corporate #section_overview .box_milestone .show-zone img{border:1px solid #fff;border-radius:3px}@media(max-width: 991px){#main_corporate #section_overview .box_milestone .timeline{justify-content:center}#main_corporate #section_overview .box_milestone .timeline ul{overflow-x:auto;width:100%}#main_corporate #section_overview .box_milestone .timeline ul li a.year{font-size:1.2rem;width:150px}#main_corporate #section_overview .box_milestone .timeline ul li a.year.active{font-size:1.8rem}#main_corporate #section_overview .box_milestone .timeline ul li a.year.active:after{width:30px;height:30px;bottom:-15px}}@media(max-width: 575px){#main_corporate #section_overview .box_milestone{background-image:url(../../assets/img/corporate/milestone_bg_s.jpg)}#main_corporate #section_overview .box_milestone .timeline ul li a.year{width:120px}}#main_corporate #section_management_team .item+.item{border-top:1px solid #ddd;padding-top:70px;margin-top:70px}#main_corporate #section_management_team .avatar{flex:0 0 350px}#main_corporate #section_management_team .intro .uname{display:flex}#main_corporate #section_management_team .intro .uname .title span{font-size:1rem;color:#a4a4a4;display:inline-block;border:1px solid #a4a4a4;height:25px;line-height:23px;border-radius:12px;padding:0 15px}#main_corporate #section_management_team .intro .uname .title span+span{margin-left:15px}@media(max-width: 575px){#main_corporate #section_management_team .item+.item{border-top:0;padding-top:0;margin-top:70px}#main_corporate #section_management_team .intro .uname{flex-direction:column;background-color:#f5f5f5;padding:20px;text-align:center}#main_corporate #section_management_team .intro .uname .title{margin-top:15px}}#main_corporate #section_quality_control .quality1 .content{background-color:#eee}#main_corporate #section_quality_control .quality1 .content ul{padding:0;list-style:none}#main_corporate #section_quality_control .quality1 .content ul li{line-height:200%;font-size:.875rem}#main_corporate #section_quality_control .quality1 .content ul li:before{display:inline-block;content:"✓";font-size:10px;width:14px;height:14px;line-height:14px;text-align:center;border-radius:50%;background-color:#035799;color:#fff;margin-right:5px}@media(min-width: 576px){#main_corporate #section_quality_control .quality1 .item{background-color:#eee}#main_corporate #section_quality_control .quality1 .content ul li{line-height:250%;font-size:1rem}#main_corporate #section_quality_control .quality1 .content ul li:before{font-size:12px;width:16px;height:16px;line-height:16px}}#main_corporate #section_honors_awards select.form-select{border-radius:0;padding-top:3px;padding-bottom:3px}#main_corporate #section_honors_awards .header select{width:100%}#main_corporate #section_honors_awards #honors_awards_list .item{padding:50px 180px 50px 0;border-bottom:1px solid #aaa;position:relative}#main_corporate #section_honors_awards #honors_awards_list .item:hover .ani-arrow{animation:.5s slideInLeft}#main_corporate #section_honors_awards #honors_awards_list .item .title{font-size:1.5rem;font-weight:500;margin-right:auto}#main_corporate #section_honors_awards #honors_awards_list .item .date{width:100px;position:absolute;top:55px;right:80px}#main_corporate #section_honors_awards #honors_awards_list .item .ani-arrow{position:absolute;top:55px;right:0}@media(max-width: 575px){#main_corporate #section_honors_awards #honors_awards_list .item{padding:20px 20px 20px 0}#main_corporate #section_honors_awards #honors_awards_list .item .title{font-size:1.1rem;padding-right:20px}#main_corporate #section_honors_awards #honors_awards_list .item .date{position:initial;margin-top:15px}}#main_corporate #section_popular_science #data-container.items .item,#main_corporate #section_community #data-container.items .item{border:1px solid #aaa;border-radius:15px;background-color:#fff}#main_corporate #section_popular_science #data-container.items .item img,#main_corporate #section_community #data-container.items .item img{border-radius:15px;display:inline-block}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-arrow,#main_corporate #section_community #data-container.items .item .imgs .slick-arrow{top:auto;bottom:0px}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-arrow:before,#main_corporate #section_community #data-container.items .item .imgs .slick-arrow:before{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;border:1px solid #ffad27;background-color:#ffad27;font-size:18px;font-family:initial;color:#fff}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-arrow.slick-disabled:before,#main_corporate #section_community #data-container.items .item .imgs .slick-arrow.slick-disabled:before{border:1px solid #aaa;background-color:rgba(0,0,0,0);color:#aaa;opacity:1}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-arrow.slick-prev,#main_corporate #section_community #data-container.items .item .imgs .slick-arrow.slick-prev{left:auto;right:calc(50% + 15px)}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-arrow.slick-next,#main_corporate #section_community #data-container.items .item .imgs .slick-arrow.slick-next{left:calc(50% + 15px);right:auto}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-dots li button:before,#main_corporate #section_community #data-container.items .item .imgs .slick-dots li button:before{font-size:10px;content:"";border-radius:50%;border:1px solid #000;background-color:rgba(0,0,0,0);opacity:1;width:10px;height:10px}#main_corporate #section_popular_science #data-container.items .item .imgs .slick-dots li.slick-active button:before,#main_corporate #section_community #data-container.items .item .imgs .slick-dots li.slick-active button:before{background-color:#000}#main_corporate #section_popular_science #data-container.items .item+.item,#main_corporate #section_community #data-container.items .item+.item{margin-top:50px}@media(min-width: 576px){#main_corporate #section_popular_science #data-container.items .item+.item,#main_corporate #section_community #data-container.items .item+.item{margin-top:70px}}#main_products #section_product{background-color:#f5f5f5}@media(max-width: 575px){#main_products .img-product-show .slick-dots{bottom:-20px;display:flex}#main_products .img-product-show .slick-dots li{flex:1 0 0%;padding:0 1px;margin:0 5px}#main_products .img-product-show .slick-dots li .long-dot{display:inline-block;width:100%;height:2px;background-color:#aaa}#main_products .img-product-show .slick-dots li.slick-active .long-dot{background-color:var(--mt-main-color)}}#main_products .img-product{display:none}@media(min-width: 576px){#main_products .img-product{display:block}#main_products .img-product .item{padding:10px}#main_products .img-product .item img{border:1px solid #999}#main_products .img-product .slick-current .item img{border-bottom:2px solid var(--mt-main-color)}}#main_products #product_info .category{color:#a4a4a4}#main_products #product_accordion .item{border-bottom:1px solid #999}#main_products #product_accordion .item .title{margin:0;padding:20px 10px;position:relative;cursor:pointer}#main_products #product_accordion .item .title:after{display:block;content:"+";color:var(--mt-main-color);font-weight:300;position:absolute;right:10px;top:50%;bottom:auto;transform:translateY(-50%)}#main_products #product_accordion .item .content{display:none;border-top:1px solid #999;padding:20px 10px}#main_products #product_accordion .item .content ul{list-style:none;padding:0;margin:0}#main_products #product_accordion .item .content ul.blue-dot{padding-left:15px}#main_products #product_accordion .item .content ul.blue-dot li{position:relative}#main_products #product_accordion .item .content ul.blue-dot li::before{position:absolute;left:-15px;top:0;content:"• ";color:#009eda;font-weight:600}#main_products #product_accordion .item .content .files{margin:0;padding:5px 20px 5px 0;list-style:none}#main_products #product_accordion .item .content .files li{position:relative;padding-left:23px;margin-bottom:5px}#main_products #product_accordion .item .content .files li img{position:absolute;left:0;top:3px}#main_products #product_accordion .item .content .files li a{position:absolute;right:20px;top:3px}@media(max-width: 992px){#main_products #product_accordion .item .content .files li{padding-right:25px}}@media(max-width: 575px){#main_products #product_accordion .item .content .files{padding-right:0}}#main_products #product_accordion .item.open .title:after{content:"-";color:var(--mt-font-color)}#main_products #product_accordion .item.open .content{display:block}#main_products #product_advantage .title{font-size:2rem;color:#444}#main_products #product_advantage .title .more{font-weight:bold;color:var(--mt-main-color);padding-right:5px}#main_products #product_advantage .title sup{vertical-align:super;top:-0.3em}@media(max-width: 991px){#main_products #product_advantage .title{margin-top:15px;font-size:1.6rem;text-align:center}}@media(max-width: 575px){#main_products #product_advantage .title{margin-top:15px;font-size:1.5rem;text-align:center}}#main_products #product_require{background-color:#009eda;color:#fff}#main_products #product_require a{color:#fff}#main_products #product_require a:hover{color:var(--mt-main-color)}#main_products #pv_modules_feature .right{display:flex;align-items:center}#main_products #pv_modules_feature .right .content{width:100%;max-width:680px}#main_products #power_information .item{border-bottom:2px solid #004a9a;display:flex;padding-bottom:20px}#main_products #power_information .item .number{font-size:2.8rem;font-weight:bold;color:var(--mt-main-color)}#main_products #power_information .item .desc{font-size:1.5rem;color:#004a9a}@media(max-width: 1199px){#main_products #power_information .item .desc{font-size:1.35rem}}@media(max-width: 991px){#main_products #power_information .item .number{font-size:2.55rem}#main_products #power_information .item .desc{font-size:1.2rem}}@media(max-width: 575px){#main_products #power_information .item img{width:100px;height:100px}#main_products #power_information .item .number{font-size:2.3rem;line-height:2.3rem}#main_products #power_information .item .desc{margin-top:10px;font-size:1.2rem;line-height:1.2rem}}#main_products #day_energy_power #powerChart{width:100%;max-width:var(--mt-inner-wrap);height:400px}#main_products #product_cases .nav-items .nav-item a{white-space:nowrap;padding:0 20px}#main_products #product_cases .nav-items .nav-item+.nav-item a{border-left:1px solid #aaa}@media(max-width: 575px){#main_products #product_cases .nav-items .nav-item{padding:0 10px}#main_products #product_cases .nav-items .nav-item a{border:1px solid #aaa;padding:8px 15px;border-radius:10px}#main_products #product_cases .nav-items .nav-item a.active{border-color:var(--mt-main-color)}}@media(max-width: 570px){#main_products #product_cases .scroll-mb{overflow-x:scroll;padding-bottom:10px}#main_products #product_cases .scroll-mb::-webkit-scrollbar{height:4px}#main_products #product_cases .scroll-mb::-webkit-scrollbar-track{box-shadow:inset 0 0 2px gray;border-radius:2px}#main_products #product_cases .scroll-mb::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}#main_products #product_cases .items{width:140vw;max-width:1200px}}#main_products #product_services .items{display:flex;justify-content:space-between}#main_products #product_services .items .item{text-align:center;width:20%;padding:0 45px}#main_products #product_services .items .item .title{font-size:1.0588rem;font-weight:bold;width:100%;max-width:180px;margin:25px auto 0}#main_products #product_services .items .item+.item{position:relative}#main_products #product_services .items .item+.item:before{position:absolute;display:inline-block;content:"";background-color:#004a9a;color:#fff;font-family:"fontello";font-style:normal;font-weight:normal;text-align:center;top:70px;left:-15px;width:30px;height:30px;line-height:30px;border-radius:50%}@media(max-width: 1199px){#main_products #product_services .items .item+.item:before{top:60px}}@media(max-width: 991px){#main_products #product_services .scroll-mb{overflow-x:scroll;padding-bottom:20px}#main_products #product_services .scroll-mb::-webkit-scrollbar{height:4px}#main_products #product_services .scroll-mb::-webkit-scrollbar-track{box-shadow:inset 0 0 2px gray;border-radius:2px}#main_products #product_services .scroll-mb::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}#main_products #product_services .scroll-mb .items{width:120vw}#main_products #product_services .scroll-mb .items .item{padding:0 35px}#main_products #product_services .scroll-mb .items .item .title{font-size:.85rem}#main_products #product_services .scroll-mb .items .item+.item:before{top:60px;width:25px;height:25px;line-height:25px;font-size:1rem}}@media(max-width: 767px){#main_products #product_services .scroll-mb .items{width:200vw}#main_products #product_services .scroll-mb .items .item{padding:0 30px}#main_products #product_services .scroll-mb .items .item .title{font-size:.85rem}#main_products #product_services .scroll-mb .items .item+.item:before{top:40px;width:25px;height:25px;line-height:25px;font-size:1rem}}#main_investors #section_financial_reports select.form-select{border-radius:0;padding-top:3px;padding-bottom:3px;padding-right:50px}#main_investors #section_financial_reports #section_monthly,#main_investors #section_financial_reports #section_quarterly,#main_investors #section_financial_reports #section_annual{overflow-x:auto}#main_investors #section_financial_reports #section_monthly .header select,#main_investors #section_financial_reports #section_quarterly .header select,#main_investors #section_financial_reports #section_annual .header select{width:100%}@media(max-width: 575px){#main_investors #section_financial_reports #table_monthly,#main_investors #section_financial_reports #table_quarterly,#main_investors #section_financial_reports #table_annual{font-size:13px}#main_investors #section_financial_reports #table_monthly thead tr{background-color:#f5f5f5}}#main_investors #section_bod ul#bod_tabs,#main_investors #section_committee ul#bod_tabs{list-style:none;padding:0;margin:0;display:flex;border-bottom:4px solid #e6e6e6}#main_investors #section_bod ul#bod_tabs li,#main_investors #section_committee ul#bod_tabs li{flex:1 0 0%}#main_investors #section_bod ul#bod_tabs li a,#main_investors #section_committee ul#bod_tabs li a{color:#a4a4a4;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;height:100%;padding:5px}#main_investors #section_bod ul#bod_tabs li a.active,#main_investors #section_committee ul#bod_tabs li a.active{position:relative;color:var(--mt-main-color)}#main_investors #section_bod ul#bod_tabs li a.active:after,#main_investors #section_committee ul#bod_tabs li a.active:after{display:block;content:"";width:100%;height:4px;background-color:var(--mt-main-color);position:absolute;left:0;bottom:-4px}@media(min-width: 576px){#main_investors #section_bod ul#bod_tabs li,#main_investors #section_committee ul#bod_tabs li{flex:none;width:auto}#main_investors #section_bod ul#bod_tabs li a,#main_investors #section_committee ul#bod_tabs li a{font-size:20px;padding:15px 25px}}#main_investors #section_info_security ul.tabs{list-style:none;padding:0;margin:0;display:flex;border-bottom:4px solid #e6e6e6}#main_investors #section_info_security ul.tabs li{flex:1 0 0%}#main_investors #section_info_security ul.tabs li a{color:#a4a4a4;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;height:100%;padding:5px}#main_investors #section_info_security ul.tabs li a.active{position:relative;color:var(--mt-main-color)}#main_investors #section_info_security ul.tabs li a.active:after{display:block;content:"";width:100%;height:4px;background-color:var(--mt-main-color);position:absolute;left:0;bottom:-4px}@media(min-width: 576px){#main_investors #section_info_security ul.tabs li{flex:none;width:auto}#main_investors #section_info_security ul.tabs li a{font-size:20px;padding:15px 25px}}#main_investors #section_info_security #security_items .item-2 #plans .plan-1{background:url(../../assets/img/investors/icon_01.png) left top no-repeat}#main_investors #section_info_security #security_items .item-2 #plans .plan-2{background:url(../../assets/img/investors/icon_02.png) left top no-repeat}#main_investors #section_info_security #security_items .item-2 #plans .plan-3{background:url(../../assets/img/investors/icon_03.png) left top no-repeat}#main_investors #section_info_security #security_items .item-2 #plans .plan-4{background:url(../../assets/img/investors/icon_04.png) left top no-repeat}#main_investors #section_info_security #security_items .item-2 #plans .plan-5{background:url(../../assets/img/investors/icon_05.png) left top no-repeat}#main_investors #section_info_security #security_items .item-2 #plans .plan{padding-top:80px;padding-left:35px;background-size:auto 117px}#main_investors #section_info_security #security_items .item-2 #plans .plan .title{font-size:25px;font-weight:bold;padding:0 0 25px 65px}@media(max-width: 575px){#main_investors #section_info_security #security_items .item-2 #plans .plan{width:80%;margin-left:auto;margin-right:auto}}#main_investors #section_info_security #resource_invest .sub{display:flex;margin-bottom:40px;background-color:#e5eef5}#main_investors #section_info_security #resource_invest .left{background-color:#1c489a;text-align:center;padding:14px;height:140px;flex:0 0 150px}#main_investors #section_info_security #resource_invest .left span{color:#e5eef5;display:block;font-size:15px}#main_investors #section_info_security #resource_invest .left p{margin:0;font-size:90px;font-family:"Roboto Flex",sans-serif;line-height:90px;color:#fff}#main_investors #section_info_security #resource_invest .right{padding:15px}#main_investors #section_info_security #resource_invest .right .title{color:#1c489a;font-size:20px;font-weight:bold}#main_investors #section_stock_affairs ul.tabs{list-style:none;padding:0;margin:0;display:flex;border-bottom:4px solid #e6e6e6}#main_investors #section_stock_affairs ul.tabs li{flex:1 0 0%}#main_investors #section_stock_affairs ul.tabs li a{color:#a4a4a4;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;height:100%;padding:5px}#main_investors #section_stock_affairs ul.tabs li a.active{position:relative;color:var(--mt-main-color)}#main_investors #section_stock_affairs ul.tabs li a.active:after{display:block;content:"";width:100%;height:4px;background-color:var(--mt-main-color);position:absolute;left:0;bottom:-4px}@media(min-width: 576px){#main_investors #section_stock_affairs ul.tabs li{flex:none;width:auto}#main_investors #section_stock_affairs ul.tabs li a{font-size:20px;padding:15px 25px}}#main_investors #section_others .item .title{border:1px solid #a4a4a4;border-radius:20px 20px 0 0;background-color:#eee;font-size:22px;text-align:center;font-weight:600}#main_investors #section_others .item .content{border:1px solid #a4a4a4;border-top:0;border-radius:0 0 20px 20px}#main_investors #section_others .item ul.num{list-style:none;counter-reset:item-counter;margin:0}#main_investors #section_others .item ul.num li{counter-increment:item-counter;text-indent:-20px}#main_investors #section_others .item ul.num li:before{content:"(" counter(item-counter) ")"}@media(min-width: 576px){#main_investors #section_others .item .title{font-size:25px}}#main_investors table.table-stock{border:1px solid #a4a4a4;font-size:16px}#main_investors table.table-stock>:not(caption)>*>*{padding:5px 5px}#main_investors table.table-stock tr{height:60px}#main_investors table.table-stock tr th{width:120px;background-color:#0054a4;color:#fff;vertical-align:middle;font-weight:400;border:none}#main_investors table.table-stock tr td{background-color:#fff;vertical-align:middle;border:none}#main_investors table.table-stock tr:nth-child(even) th{background-color:#478ed7}#main_investors table.table-stock tr:nth-child(even) td{background-color:#f5f5f5}@media(min-width: 576px){#main_investors table.table-stock{font-size:17px}#main_investors table.table-stock tr th{width:230px;padding-left:30px}#main_investors table.table-stock tr td{padding-left:20px}}#main_investors h6{margin-top:45px;margin-bottom:10px}@media(min-width: 576px){#main_investors h6{margin-top:60px;margin-bottom:20px}}#main_news_events select.form-select{border-radius:0;padding-top:3px;padding-bottom:3px;padding-right:50px}#main_news_events #section_news .header select,#main_news_events #section_important .header select{width:100%}#main_news_events #section_news #news_list .item,#main_news_events #section_important #news_list .item{padding:50px 180px 50px 0;border-bottom:1px solid #aaa;position:relative}#main_news_events #section_news #news_list .item:hover .ani-arrow,#main_news_events #section_important #news_list .item:hover .ani-arrow{animation:.5s slideInLeft}#main_news_events #section_news #news_list .item .title,#main_news_events #section_important #news_list .item .title{font-size:1.5rem;font-weight:500;margin-right:auto;padding-right:30px}#main_news_events #section_news #news_list .item .date,#main_news_events #section_important #news_list .item .date{width:100px;position:absolute;top:55px;right:80px}#main_news_events #section_news #news_list .item .ani-arrow,#main_news_events #section_important #news_list .item .ani-arrow{position:absolute;top:55px;right:0}@media(max-width: 575px){#main_news_events #section_news #news_list .item,#main_news_events #section_important #news_list .item{padding:20px 20px 20px 0}#main_news_events #section_news #news_list .item .title,#main_news_events #section_important #news_list .item .title{font-size:1.1rem;padding-right:20px}#main_news_events #section_news #news_list .item .date,#main_news_events #section_important #news_list .item .date{position:initial;margin-top:15px}}#main_news_events #section_events #events_list .item>img{border-radius:10px 10px 0 0}#main_news_events #section_events #events_list .item .content{border:1px solid #aaa;border-radius:0 0 10px 10px;padding:20px}#main_news_events #section_events #events_list .item .content .calendar{line-height:100px}#main_news_events #section_events #events_list .item .content .calendar span{margin-left:10px}@media(max-width: 575px){#main_news_events #section_events #events_list .item>img{width:150px;height:auto;border-radius:10px 0 0 10px}#main_news_events #section_events #events_list .item .content{flex:1 1 auto;border-radius:0 10px 10px 0;padding:10px;font-size:.9rem}#main_news_events #section_events #events_list .item .content h5{font-size:1.2rem}#main_news_events #section_events #events_list .item .content .calendar{line-height:1rem}}#main_news_events #section_news_show h1{font-size:40px}@media(max-width: 575px){#main_news_events #section_news_show h1{font-size:30px}#main_news_events #section_news_show .hisback{line-height:60px;height:60px;background-color:#f5f5f5}}#main_news_events #section_news_show .icon-arrow-left{width:15px;height:15px;line-height:15px;color:var(--mt-main-color);margin-right:15px}#main_news_events #section_news_show .icon-arrow-left:before{width:15px;height:15px;line-height:15px}#main_news_events #section_news_show .contact_info ul{list-style:none;padding:0 0 0 15px;margin:0;position:relative}#main_news_events #section_news_show .contact_info ul:before{display:inline-block;position:absolute;content:"-";top:0;left:0}#main_news_events #section_brochure #data-container .item{position:relative}#main_news_events #section_brochure #data-container .item a{position:absolute;background-color:#009eda;display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;top:10px;right:10px;text-align:center}#main_news_events #section_brochure #data-container .item a .icon-file-download{color:#fff;font-size:16px}@media(min-width: 576px){#main_news_events #section_brochure #data-container .item img.img-fluid{aspect-ratio:1.26;object-fit:cover}}#main_news_events #section_video .tab_video{list-style:none;margin:0;padding:0;display:flex;margin-top:100px}#main_news_events #section_video .tab_video li a{display:inline-block;border:1px solid #444;font-size:20px;border-radius:8px;width:110px;height:45px;line-height:45px;text-align:center}#main_news_events #section_video .tab_video li a:hover,#main_news_events #section_video .tab_video li a.active{border-color:var(--mt-main-color)}#main_news_events #section_video .tab_video li+li{margin-left:20px}#section_download .nav-items{border-bottom:1px solid #aaa}#section_download .nav-items .nav-item a{position:relative;padding-bottom:5px;white-space:nowrap}#section_download .nav-items .nav-item a.active:after{display:inline-block;content:"";width:100%;height:0px;border-bottom:2px solid var(--mt-main-color);position:absolute;left:0;bottom:-1px}@media(max-width: 575px){#section_download .top-head{padding-top:30px;padding-bottom:25px;background-color:#f5f5f5}#section_download .scroll-mb{overflow-x:scroll}#section_download .scroll-mb::-webkit-scrollbar{height:4px}#section_download .scroll-mb::-webkit-scrollbar-track{box-shadow:inset 0 0 2px gray;border-radius:2px}#section_download .scroll-mb::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}#section_download .scroll-mb .nav-items{border-bottom:0}#section_download .scroll-mb .nav-items .nav-item{padding:0 10px}#section_download .scroll-mb .nav-items .nav-item a{border:1px solid #aaa;padding:8px 15px;border-radius:10px}#section_download .scroll-mb .nav-items .nav-item a.active{border-color:var(--mt-main-color)}#section_download .scroll-mb .nav-items .nav-item a.active:after{content:none}}@media(min-width: 576px){#main_contact_us #section_contact_us{border-bottom:1px solid #d5d5d5}}#main_contact_us #section_contact_us .left{padding-left:calc((100vw - var(--mt-wrap))*.5);display:flex;align-items:center}#main_contact_us #section_contact_us .right{padding-right:calc((100vw - var(--mt-wrap))*.5)}#main_contact_us #section_contact_us input[type=text],#main_contact_us #section_contact_us input[type=password],#main_contact_us #section_contact_us input[type=email],#main_contact_us #section_contact_us select,#main_contact_us #section_contact_us textarea{padding:8px 15px}#main_contact_us #section_contact_us textarea{height:300px}#main_contact_us #section_contact_us ::placeholder{color:#aaa;opacity:1}#main_contact_us #section_contact_us ::-ms-input-placeholder{color:#aaa}#main_contact_us #section_contact_us button[type=submit]{color:var(--mt-font-color);border:0;background-color:rgba(0,0,0,0);display:flex;align-items:center}#main_contact_us #section_contact_us button[type=submit]:hover span{color:var(--mt-main-color)}@media(max-width: 575px){#main_contact_us #section_contact_us .left{padding:30px 20px}#main_contact_us #section_contact_us .right{padding-left:0;padding-right:0}#main_contact_us #section_contact_us .mb-half-left,#main_contact_us #section_contact_us .mb-half-right{width:calc((100% - 20px)*.5);display:inline-block}#main_contact_us #section_contact_us .mb-half-right{margin-left:15px}}#main_contact_us #section_address .list{position:relative}#main_contact_us #section_address .list .title:before{display:block;content:"-";font-weight:bold;position:absolute;left:0;top:0}#main_contact_us #section_address .list .company{font-weight:bold}#main_contact_us #section_address .row>div:nth-child(n+2){border-left:1px solid #d5d5d5}@media(max-width: 575px){#main_contact_us #section_address .row>div:nth-child(n+2){border-left:0}#main_contact_us #section_address .row>div:last-child .item{border-bottom:1px solid #d5d5d5}#main_contact_us #section_address .item{position:relative}#main_contact_us #section_address .item:after{display:inline-block;position:absolute;content:"+";font-size:1.2rem;color:var(--mt-main-color);top:20px;bottom:auto;right:10px}#main_contact_us #section_address .item .zone{font-size:1.4rem;border-top:1px solid #d5d5d5;padding:20px 0 20px 10px;margin:0}#main_contact_us #section_address .item .content{display:none}#main_contact_us #section_address .item.active:after{content:"-"}#main_contact_us #section_address .item.active .content{display:block;margin-bottom:40px;border-top:1px solid #d5d5d5;padding-top:30px}}#main_contact_us #section_map{background-color:#f5f5f5}#main_search #search_list .item{border-bottom:1px solid #aaa;position:relative;padding-right:50px}#main_search #search_list .item .ani-arrow{position:absolute;right:0;top:40%}#main_search #search_list .item:hover .ani-arrow{display:inline-block;animation:.5s slideInLeft}#main_careers #section_pay .item .title{border:1px solid #a4a4a4;border-radius:20px 20px 0 0;background-color:#eee;font-size:25px;text-align:center;font-weight:600}#main_careers #section_pay .item .content{border:1px solid #a4a4a4;border-top:0;border-radius:0 0 20px 20px}#main_careers #section_pay .item ul.num{list-style:none;counter-reset:item-counter;margin:0}#main_careers #section_pay .item ul.num li{counter-increment:item-counter;text-indent:-20px}#main_careers #section_pay .item ul.num li:before{content:"(" counter(item-counter) ")"}#main_careers #section_learn .item .title{border:1px solid #a4a4a4;border-radius:20px 20px 0 0;background-color:#eee;font-size:25px;text-align:center;font-weight:600}#main_careers #section_learn .item .content{border:1px solid #a4a4a4;border-top:0;border-radius:0 0 20px 20px}#main_careers #section_annual .item .title{font-weight:600}#main_careers #section_club .item{border:1px solid #aaa;border-radius:15px;background-color:#fff}#main_careers #section_club .item .imgs img{border-radius:15px;display:inline-block}#main_careers #section_club .item .imgs .slick-dots li button:before{font-size:10px;content:"";border-radius:50%;border:1px solid #000;background-color:rgba(0,0,0,0);opacity:1;width:10px;height:10px}#main_careers #section_club .item .imgs .slick-dots li.slick-active button:before{background-color:#ffad27;border-color:#ffad27}#main_careers #section_club .item .arrows .slick-arrow{top:auto;bottom:0px;display:inline-block;width:40px;height:40px;margin:0}#main_careers #section_club .item .arrows .slick-arrow:before{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #ffad27;background-color:#ffad27;font-size:12px;font-weight:bold;color:#fff;margin:0}#main_careers #section_club .item .arrows .slick-arrow.slick-disabled:before{border:1px solid #aaa;background-color:rgba(0,0,0,0);color:#aaa;opacity:1}#main_careers #section_club .item .arrows .slick-arrow.slick-prev{left:auto;right:calc(50% + 15px)}#main_careers #section_club .item .arrows .slick-arrow.slick-next{left:calc(50% + 15px);right:auto}#main_careers #section_club .item .arrows .slick-arrow+.slick-arrow{margin-left:20px}#main_careers #section_club .item .places{list-style:none;display:flex;padding:0;margin:0;gap:2px 15px;flex-wrap:wrap}#main_careers #section_club .item+.item{margin-top:50px}@media(min-width: 576px){#main_careers #section_club .item+.item{margin-top:70px}}#main_careers #section_facilities #facilities_items .tabs{column-gap:8px;position:relative;margin-bottom:70px}#main_careers #section_facilities #facilities_items .tabs .item{border-top:2px solid #ccc;font-size:25px;font-weight:500}#main_careers #section_facilities #facilities_items .tabs .item.active{border-color:#ffad27}#main_careers #section_facilities #facilities_items .tabs .item span{color:#a4a4a4;cursor:pointer;display:none}#main_careers #section_facilities #facilities_items .tabs .item.active span{color:#222;display:inline-block;position:absolute;top:20px;left:50%;right:auto;transform:translateX(-50%)}#main_careers #section_facilities #facilities_items .tabs a{position:absolute;top:25px;bottom:auto;font-size:20px;font-weight:bold;color:#ffad27}#main_careers #section_facilities #facilities_items .tabs a.disable{color:#ccc}#main_careers #section_facilities #facilities_items .tabs a.left{left:0;right:auto}#main_careers #section_facilities #facilities_items .tabs a.right{left:auto;right:0}#main_careers #section_facilities #facilities_items .tabs a i{margin:0}#main_careers #section_facilities #facilities_items .tabs a i:before{margin:0}@media(min-width: 576px){#main_careers #section_facilities #facilities_items .tabs{column-gap:20px;height:70px;margin-bottom:30px}#main_careers #section_facilities #facilities_items .tabs a{display:none}#main_careers #section_facilities #facilities_items .tabs .item{padding:15px 0;height:70px}#main_careers #section_facilities #facilities_items .tabs .item span{display:inline-block}#main_careers #section_facilities #facilities_items .tabs .item.active span{position:initial;transform:initial}}#main_careers #section_flow #box_arrows{text-align:right;height:50px}#main_careers #section_flow #box_arrows .slick-arrow{top:auto;bottom:0px;display:inline-block;width:40px;height:40px;margin:0}#main_careers #section_flow #box_arrows .slick-arrow:before{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #ffad27;background-color:#ffad27;font-size:12px;font-weight:bold;color:#fff;margin:0}#main_careers #section_flow #box_arrows .slick-arrow.slick-disabled:before{border:1px solid #aaa;background-color:rgba(0,0,0,0);color:#aaa;opacity:1}#main_careers #section_flow #box_arrows .slick-arrow.slick-prev{left:auto;right:calc(50% + 15px)}#main_careers #section_flow #box_arrows .slick-arrow.slick-next{left:calc(50% + 15px);right:auto}#main_careers #section_flow #box_arrows .slick-arrow+.slick-arrow{margin-left:20px}#main_careers #section_flow #box_flows{background-color:#004a9a;color:#fff}#main_careers #section_flow #box_flows a{color:#fff}#main_careers #section_flow #box_flows a:hover{color:var(--mt-main-color)}#main_careers #section_flow #box_flows .item{padding:0 30px}#main_careers #section_flow #box_flows .item h4{font-size:25px;padding:15px 0;margin:0}#main_careers #section_flow #box_flows .item ul{padding-left:25px}@media(min-width: 576px){#main_careers #section_flow #box_flows .item{padding:0 15px}}#main_careers #section_howtogo .items{border-bottom:1px solid #ddd}#main_careers #section_howtogo .item .title{padding:15px;margin:0;font-size:20px;border-top:1px solid #ddd;position:relative;cursor:pointer}#main_careers #section_howtogo .item .title:after{display:inline-block;content:"+";color:#ffad27;right:0;position:absolute;font-weight:300}#main_careers #section_howtogo .item .content{padding:10px 15px 25px;display:none;border-top:1px solid #ddd}#main_careers #section_howtogo .item .content ul{margin:0;padding:0;list-style:none}#main_careers #section_howtogo .item .content ul li{text-indent:-10px;padding:10px 20px}#main_careers #section_howtogo .item .content ul li:before{display:inline-block;content:"・";color:#009eda;margin-right:3px}#main_careers #section_howtogo .item .content a{height:30px;display:flex;align-items:center;line-height:30px;margin-top:15px;margin-left:20px}#main_careers #section_howtogo .item .content a img{margin-right:5px}#main_careers #section_howtogo .item.active .title:after{content:"-";color:#222}#main_careers #section_howtogo .item.active .content{display:block}@media(min-width: 576px){#main_careers #section_howtogo .item .title{padding:20px;font-size:25px}#main_careers #section_howtogo .item .content{padding:10px 20px 25px}}#main_careers #section_resume label:not(.form-check-label){display:inline-block;line-height:1;padding-right:15px;position:relative;flex:none}#main_careers #section_resume label:not(.form-check-label).required:after{display:inline-block;content:"*";color:#009eda;position:absolute;top:3px;right:5px}@media(min-width: 576px){#main_careers #section_resume label.hd{width:120px;flex:0 0 120px;text-align:right}}#main_careers #section_resume a.del_lang,#main_careers #section_resume a.del_job{color:var(--mt-main-color);text-decoration:underline}#main_careers #section_resume #box_langs .language:first-child .del_lang{display:none}#main_careers #section_resume #box_langs .language .del_lang{line-height:40px}#main_careers #section_resume #box_langs .language:first-child .del_lang{display:none}#main_careers #section_resume .sample .del_item{color:var(--mt-main-color);text-decoration:underline}#main_careers #section_resume .sample:first-child .del_item{display:none}#main_careers #section_resume #box_jobs .sample+.sample{border-top:1px solid #ddd;padding-top:20px}#main_careers #section_resume #form-button button{border:none;background-color:rgba(0,0,0,0)}#main_careers #note_resume{position:fixed;left:50%;right:auto;top:50%;bottom:auto;transform:translate(-50%, -50%);width:calc(100vw - 40px);max-width:900px;height:60vh;background-color:#fff;padding:40px 20px 20px;border-radius:25px;box-shadow:5px 5px 10px rgba(0,0,0,.6666666667)}#main_careers #note_resume a#close_note{display:inline-block;position:absolute;top:10px;bottom:auto;left:auto;right:20px;font-size:14px}#main_careers #note_resume .box{width:100%;height:calc(60vh - 60px);overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#aaa #ddd;text-align:justify}#main_careers #note_resume .box::-webkit-scrollbar{width:6px}#main_careers #note_resume .box::-webkit-scrollbar-track{background:#eee}#main_careers #note_resume .box::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:3px;border:0}#main_careers #note_resume .box ol{list-style:none;padding:0;margin:0}#main_careers #note_resume .box ol li{line-height:180%}#main_careers #note_resume .box>ol{counter-reset:num;padding-left:35px}#main_careers #note_resume .box>ol>li{text-indent:-35px;counter-increment:num}#main_careers #note_resume .box>ol>li+li{padding-top:20px}#main_careers #note_resume .box>ol>li>ol{counter-reset:num;padding-left:45px}#main_careers #note_resume .box>ol>li>ol>li{text-indent:-45px;counter-increment:num}#main_careers #note_resume .box>ol>li>ol>li>ol{counter-reset:num;padding-left:25px}#main_careers #note_resume .box>ol>li>ol>li>ol>li{text-indent:-25px;counter-increment:num}#main_careers #note_resume .box>ol>li>ol>li>ol>li:before{content:counter(num) "、"}#main_careers #note_resume .box>ol>li>ol>li:before{content:"(" counter(num, trad-chinese-informal) ")、"}#main_careers #note_resume .box>ol>li:before{content:counter(num, trad-chinese-informal) "、"}#main_careers #note_resume .box ul{list-style:disc;padding-left:35px;margin:0}#main_careers #note_resume .box ul li{text-indent:initial}#main_careers #note_resume button{display:flex;align-items:center;border:none;background-color:rgba(0,0,0,0)}#main_careers #note_resume button span{color:#222;display:inline-block}@media(min-width: 576px){#main_careers #note_resume{padding:50px 40px 40px}#main_careers #note_resume a#close_note{top:15px;bottom:auto;left:auto;right:40px}#main_careers #note_resume .box{height:calc(60vh - 90px)}}#main_sd #section_message{background-color:#606d7b;color:#fff}#main_sd #section_message a{color:#fff}#main_sd #section_message #esg .imgs>div{display:none}#main_sd #section_message #esg .imgs>div.active{display:block}#main_sd #section_message #esg .tabs{list-style:none;padding:0}#main_sd #section_message #esg .tabs li a{border-top:1px solid #fff;display:block;font-size:20px;font-weight:400}#main_sd #section_message #esg .tabs li a.active{border-color:#ffad27;border-width:3px}#main_sd #section_message #esg .contents>div{display:none}#main_sd #section_message #esg .contents>div.active{display:block}#main_sd #section_core_value .item .icon{background-color:#f5f5f5;padding:20px 0;text-align:center}#main_sd #section_core_value .item .icon img{width:90px;height:90px}#main_sd #section_core_value .item .title{text-align:center;padding:15px 0}#main_sd #section_core_value .item.item{padding-top:60px}#main_sd #section_policy_promise .vision{background-color:#006837;background-image:url(../../assets/img/sd/Commitments/vision_s.jpg);background-position:left;background-repeat:no-repeat;background-size:cover;height:74.4vw}#main_sd #section_policy_promise .vision .box{color:#fff;text-align:center;padding-top:40px}#main_sd #section_policy_promise .vision .box .title{font-size:40px;font-weight:400}#main_sd #section_policy_promise .vision .box .desc{font-size:25px}@media(min-width: 576px){#main_sd #section_policy_promise .vision{background-color:#006837;background-image:url(../../assets/img/sd/Commitments/vision.jpg);background-position:left;background-repeat:no-repeat;background-size:contain;height:550px}#main_sd #section_policy_promise .vision .box{padding-left:45vw;color:#fff;text-align:left}#main_sd #section_policy_promise .vision .box .title{font-size:60px;font-weight:400}#main_sd #section_policy_promise .vision .box .desc{font-size:40px}}#main_sd .box_text_image{background-color:#f5f5f5}#main_sd .box_text_image .text{display:flex;flex-direction:column;justify-content:space-around}#main_sd .box_text_image .text div{text-align:justify;width:100%;max-width:calc(var(--mt-inner-wrap)*.5 - var(--bs-gutter-x)*.5)}#main_sd .box_text_image .text div p:last-child{margin-bottom:0}#main_sd .box_text_image .left.text{align-items:flex-end}#main_sd .box_text_image .right.text{align-items:flex-start}#main_sd #section_cultivate .lecture{overflow:hidden}#main_sd #section_cultivate .lecture .item{background-color:#f5f5f5;height:100%}#main_sd #section_cultivate .lecture .item .title{margin:0}#main_sd .slick-dots{bottom:100px}#main_sd .slick-dots li{width:30px;height:15px;text-align:center}#main_sd .slick-dots li .dot{display:inline-block;width:12px;height:12px;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%}#main_sd .slick-dots li.slick-active .dot{background-color:#fff}@media(max-width: 575px){#main_sd .slick-dots{bottom:30px}#main_sd .slick-dots li .dot{width:10px;height:10px}}#main_sd .slide-arrows{text-align:right}#main_sd .slide-arrows .slick-arrow:before{cursor:pointer;font-size:14px;color:#ffad27}#main_sd .slide-arrows .slick-arrow.slick-disabled:before{color:#ccc}#main_sd .slide-arrows .pg{padding:0 5px 0 10px}@media(max-width: 575px){#main_sd #section_report_download .top-head{padding-top:30px;padding-bottom:20px;background-color:#f5f5f5}}#main_sd #section_report_download .tab{list-style:none;margin:0;padding:0;display:flex}#main_sd #section_report_download .tab li a{display:inline-block;border:1px solid #444;font-size:18px;border-radius:8px;padding:10px}#main_sd #section_report_download .tab li a:hover,#main_sd #section_report_download .tab li a.active{border-color:var(--mt-main-color)}#main_sd #section_report_download .tab li+li{margin-left:10px}@media(min-width: 576px){#main_sd #section_report_download .tab li a{font-size:20px;padding:10px 20px}#main_sd #section_report_download .tab li+li{margin-left:20px}}#main_sd #section_report_download #data-container .item{position:relative}#main_sd #section_report_download #data-container .item a{position:absolute;background-color:#009eda;display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;top:10px;right:10px;text-align:center}#main_sd #section_report_download #data-container .item a .icon-file-download{color:#fff;font-size:16px}@media(min-width: 576px){#main_sd #section_report_download #data-container .item img.img-fluid{aspect-ratio:1.26;object-fit:cover}}.navTabs .nav-items{display:flex;list-style:none;margin:0;padding:0}.navTabs .nav-items a{display:inline-block}.navTabs .nav-items.nav-between{justify-content:space-between}.navTabs .nav-items.nav-center{justify-content:center}.navTabs .nav-items.nav-end{justify-content:end}.navTabs .tab-contents .tab-content{display:none}.navTabs .tab-contents .tab-content.active{display:block}.table-slider .header{text-align:center}.table-slider .header .row{font-weight:bold}.table-slider .header .row>div{padding:.5rem}@media(max-width: 575px){.table-slider .header .row{background-color:#f5f5f5}}.table-slider .tr-list{text-align:center}.table-slider .tr-list .row>div{padding:10px}@media(max-width: 575px){.table-slider{font-size:.9rem}.table-slider .header{background-color:#f5f5f5}}.slider-pages{display:flex;justify-content:center;align-items:center}.slider-pages button{font-size:1.2rem;border-width:0;background-color:rgba(0,0,0,0);color:var(--mt-main-color)}.slider-pages button.slick-disabled,.slider-pages button.disabled{color:#aaa}.slider-pages span{display:inline-block;min-width:60px;text-align:center}.pagination,.paginationjs .paginationjs-pages ul{align-items:center;color:#a4a4a4}.pagination a,.paginationjs .paginationjs-pages ul a{display:inline-block;min-width:30px;height:30px;line-height:30px;color:#a4a4a4;cursor:pointer}.pagination a:hover,.paginationjs .paginationjs-pages ul a:hover{color:var(--mt-main-color)}.pagination span,.paginationjs .paginationjs-pages ul span{display:inline-block;min-width:30px;height:30px;line-height:30px;color:#222}.paginationjs .paginationjs-pages ul{display:flex;justify-content:center !important;list-style:none;padding:0;margin:0}.paginationjs .paginationjs-pages ul li a{text-align:center}.paginationjs .paginationjs-pages ul li.active a{color:#222}.paginationjs .paginationjs-pages ul li.paginationjs-prev a,.paginationjs .paginationjs-pages ul li.paginationjs-next a{color:var(--mt-main-color)}.paginationjs .paginationjs-pages ul li.paginationjs-prev a i,.paginationjs .paginationjs-pages ul li.paginationjs-next a i{margin:0;width:inherit}.paginationjs .paginationjs-pages ul li.paginationjs-prev.disabled a,.paginationjs .paginationjs-pages ul li.paginationjs-next.disabled a{color:#a4a4a4}.zoomIn{overflow:hidden}.zoomIn>*{transition:transform .5s}.zoomIn>*:hover{transform:scale(1.2)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes slideInLeft{0%{padding-right:20px}100%{padding-right:0}}
