@media screen and (min-width:1921px){.career-container{background-size:contain}}.career-container{padding:100px 0 0;background-image:url("../images/psmc-career-bg.png");background-repeat:no-repeat;background-position:bottom center}.career-container .commom-tab-block{padding-bottom:80px;padding-top:0}.career-container .green-link-list{margin-bottom:0;height:50px}.career-container .green-link-list li{margin-right:30px;margin-bottom:0}.filter-select-block{background-color:#d9e1e5}.filter-select-block.car-join{padding:20px}.car-join .common-sel{background-color:#fff;max-width:340px;border-radius:4px;height:40px}@media (max-width:1199px){.career-container .container:nth-child(2){padding:0 40px}.career-container .container:nth-child(3){padding:0 40px}}@media (max-width:767px){.career-container .container:nth-child(2){padding:0 20px}.career-container .container:nth-child(3){padding:0 20px}}.career-container .green-link-list .cv::after{content:"";background-image:url("../images/psmc-common-btn-share-white.svg");background-repeat:no-repeat;background-position:center;height:14px;width:14px;margin-left:6px}@media (max-width:1199px){.career-container{padding:0;background-size:1200px}.career-container .commom-tab-block{padding-bottom:0}.career-container .green-select-block{margin-bottom:40px}.career-container .select_block{margin-bottom:0}.career-container .container.select{padding:0}}@media (max-width:767px){.career-container .green-select-block{margin-right:0;margin-left:0}}.contact-container{display:flex;height:auto;position:relative}.contact-container .left-block{width:66.6%;display:flex;background-color:#96a7ad;align-items:center;justify-content:flex-end;position:relative}.contact-container .right-block{width:33.4%;background-color:#c7d3d6;padding:80px 40px 80px 60px}.contact-container .left-block .content{margin-right:40px;margin-left:40px;position:absolute;z-index:1}.contact-container .left-block p{font-size:30px;line-height:45px;color:#fff;width:830px}.contact-container .left-block::after{content:"";position:absolute;background-image:url("../images/psmc-product-gray.png");background-repeat:no-repeat;background-position:center;width:96px;height:191px;right:0;top:50%;transform:translateY(-50%)}.contact-container .btn-block a{padding:15px 39px}.contact-container .btn-block a.contact-us{padding:15px 0;text-align:center}.contact-container .btn-block.light a{padding:15px 47px}.contact-container .right-block .btn-block{display:block}.contact-container .right-block .btn-block.light{margin-top:40px}.contact-container .right-block .btn-block.light .btn-title{display:flex}.career-container .btn-block.light a{padding:15px 46px 15px 47px;display:block}@media screen and (max-width:1385px){.contact-container .left-block p{width:100%}}@media screen and (max-width:1199px){.contact-container .left-block{min-height:216px}.contact-container .left-block p{font-size:20px;line-height:34px}.contact-container .left-block::after{background-image:url("../images/psmc-product-gray-tb.png");width:110px;height:216px}.contact-container .right-block{padding:50px 40px}.contact-container .right-block .btn-block.light{margin-top:16px}}@media screen and (max-width:767px){.contact-container .right-block{width:100%;padding:32px 0}.contact-container .right-block{width:100%;padding:32px 0}.career-container.join .btn-block a,.contact-container.career .btn-block a{margin:0 auto}.contact-container.career .btn-block.light a{display:block}.contact-container{display:block}.contact-container .left-block{width:100%;min-height:180px}.contact-container .left-block .content{margin-right:20px;margin-left:20px}.contact-container .left-block::after{width:88px;height:180px;background-size:cover}}@media screen and (min-width:1921px){.join-down-area{background-size:cover}}.join .job-container .btn-title{display:flex;align-items:center;justify-content:center}.job-container .slide-wrap{padding:12px 20px 50px}.career-container.join{background-image:none}.join-down-area{padding-bottom:100px;background-image:url("../images/psmc-career-bg.png");background-repeat:no-repeat;background-position:bottom center}.latest-job{font-family:"Noto Sans TC","Microsoft JhengHei","å¾®è»æ­£é»é«",Arial,"æ°ç´°æé«","ç´°æé«"}.latest-job .intro{width:50%}.latest-job .condition{width:50%}.join .job-container .btn-block a::after{content:none}.join .job-container .btn-block span::after{content:"";background-image:url("../images/psmc-common-btn-share-white.svg");background-repeat:no-repeat;background-position:center;height:14px;width:14px;margin-left:6px;vertical-align:middle}.join .job-container .btn-block span{line-height:22px}.join .job-container .btn-block a{padding-left:0;padding-right:0}@media (max-width:1199px){.career-container .select_block{margin-left:0;margin-right:0}.join-down-area{padding-bottom:75px}}@media (max-width:767px){.job-container.latest-job .slide-wrap{padding:0 20px 40px}.latest-job .intro-condition{display:block}.latest-job .intro{width:100%}.latest-job .condition{width:100%;margin-top:30px}.job-container.latest-job .time{margin-top:30px}.latest-job .card-content .btn-block{margin-top:40px}}.career-container.join1{padding:100px 0 100px}.career-container .html-temp1.technician{margin-top:100px}.career-container .html-temp6.technician{margin-bottom:120px}.career-container .html-temp6.technician table{width:100%}.career-container .html-temp6.engineer .btn-block,.career-container .html-temp6.technician .btn-block{margin-top:40px}.career-container .html-temp6.technician .btn-block a{padding:15px 0}.career-container .html-temp6.engineer .btn-block a{padding:15px 0}.career-container .html-temp6>tbody>tr>td:nth-child(2){vertical-align:middle}.join1 .btn-block{display:flex}@media (max-width:1199px){.career-container.join1{padding:0}.career-container .html-temp1.technician{margin-top:40px}.career-container .html-temp6.engineer,.career-container .html-temp6.technician{padding-bottom:80px;width:100%;margin-bottom:0}.career-container .html-temp6 img{width:100%}.career-container .html-temp6 table{width:100%}.career-container .html-temp6>tbody>tr>td:nth-child(2){padding-top:40px}}.career-container.join2{padding:100px 0 100px}.career-container .gray-block{width:100%;height:60px;background-color:#f8f8f8;padding:15px 20px;margin-bottom:80px}.career-container .area-block{display:flex;text-align:center}.career-container .area-block li{text-decoration:none;color:#798589;cursor:pointer}.career-container .area-block li:hover{color:#00b2a9}.career-container .area-block li.active{color:#1a1a1a}.career-container .area-block h5{width:216px}.career-container .gray-ine{height:36px;width:1px;background-color:#7b8588;margin:0 15px}.career-container .card-block{display:flex}.career-container .card-block a{text-decoration:none}.career-container .card-block .blue{background-color:#5c88da}.career-container .card-block .green{background-color:#0daea6}.career-container .card-block .red{background-color:#b12138}.career-container .content-block{color:#fff;position:relative;z-index:1}.career-container .card-block li{padding:30px 20px;border-radius:5px}.career-container .card-block li+li{margin-left:30px}.career-container .card-block .text{margin-top:20px}.career-container .card-block .map{margin-top:20px}.career-container.join2 .card-block .blue{position:relative}.career-container.join2 .card-block .green{position:relative}.career-container.join2 .card-block .red{position:relative}.career-container.join2 .card-block a::after{height:169px;width:85px;content:"";background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%)}.career-container.join2 .card-block .blue a::after{background-image:url("../images/psmc-common-triangle-blue-85.png")}.career-container.join2 .card-block .green a::after{background-image:url("../images/psmc-common-triangle-green-85.png")}.career-container.join2 .card-block .red a::after{background-image:url("../images/psmc-common-triangle-red-85.png")}.career-container .card-block .share{position:relative;margin-left:6px}.career-container .card-block .share::after{background-image:url("../images/psmc-common-btn-share-white.svg");height:16px;width:14px;content:"";background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%)}.career-container .card-block.blue-only{display:block}.tab-inner{display:none}.tab-inner.active{display:block}.traffic-method{margin-top:100px}.traffic-method>li:first-child{margin-top:0}.traffic-method>li{display:flex;justify-content:start;align-items:start;margin-top:78px}.traffic-method>li a{color:#00b2a9}.traffic-info{margin-left:50px}.traffic-icon{flex-shrink:0;width:160px;height:160px;background-size:cover;background-position:center;background-repeat:no-repeat}.traffic-icon.bus{background-image:url("../images/psmc-career-traffic-bus.png")}.traffic-icon.train{background-image:url("../images/psmc-career-traffic-train.png")}.traffic-icon.car{background-image:url("../images/psmc-career-traffic-car.png")}.traffic-title{color:#00b2a9;margin-bottom:20px}.car li{position:relative;padding-left:32px}.car li::before{content:"";display:inline-block;position:absolute;top:10px;left:12px;width:8px;height:8px;background-color:#e4002b;border-radius:50%}.car li+li{margin-top:16px}.car ul+p.nhw{margin-top:52px}.car p.nhw{margin-bottom:8px}.car .warn{font-family:"Noto Sans CJK TC";margin-top:26px;color:#e4002b}@media (max-width:1199px){.career-container.join2{padding:0 0 80px}.career-container .gray-block{background-color:#fff;margin-bottom:40px}.career-container .gray-ine{display:none}.career-container .area-block li{border-bottom:2px solid #cfd8dc}.career-container .area-block li.active{border-bottom:2px solid #00b2a9}.career-container .area-block li{width:50%}.career-container .area-block h5{width:100%}.traffic-method{margin-top:60px}.traffic-info{margin-left:40px}.traffic-method>li{margin-top:60px}.car ul+p.nhw{margin-top:36px}.career-container.join2 .gray-block{padding:0;height:36px}}@media (max-width:767px){.career-container .card-block{display:block}.career-container .card-block li+li{margin-left:0;margin-top:20px}.traffic-method{margin-top:80px;padding:0}.traffic-method>li{display:block}.traffic-info{margin-left:0}.traffic-icon{margin:0 auto}.traffic-title{text-align:center;margin-top:16px}.traffic-method>li{margin-top:40px}}.welfare-container{display:flex;flex-wrap:wrap}.welfare .white-block{display:flex;padding:30px;border:1px solid #d6d6d6;border-radius:5px;background-image:url("../images/psmc-financial-monthly-white.png");background-repeat:no-repeat;background-position:right center;width:calc(50% - 15px);background-color:#fff}.welfare .white-block:nth-child(even){margin-left:30px}.welfare .white-block:nth-child(n+3){margin-top:30px}.welfare .white-block .text-area{width:calc(100% - 170px)}.welfare .white-block .img-area{margin-right:30px;width:140px}.welfare .white-block .title{color:#00b2a9;margin-bottom:20px}.welfare .white-block li.txt{position:relative;padding-left:32px}.welfare .white-block li.txt::before{content:"";display:inline-block;position:absolute;top:10px;left:12px;width:8px;height:8px;background-color:#e4002b;border-radius:50%}.welfare+.more-container{margin-top:0}.welfare>.container{padding-bottom:100px}@media (max-width:1199px){.career-container.welfare{padding:40px 0 0}.welfare .container{padding:0 40px 40px}.welfare .career-container{padding:40px 0 0}.welfare .html-temp1 td{padding-bottom:40px}.welfare .white-block .text-area h4{font-size:20px;line-height:28px;font-weight:700}.welfare .white-block{display:block}.welfare .white-block .img-area{margin:0 auto}.welfare .white-block .text-area{width:100%}.welfare .white-block .title{text-align:center}}@media (max-width:767px){.welfare-container{display:block}.welfare .container{padding:0 20px 40px}.welfare .white-block{width:100%;display:block;padding:30px 20px}.welfare .white-block .img-area{margin-right:0;width:100%;text-align:center}.welfare .white-block .text-area{width:100%}.welfare .white-block:nth-child(even){margin-left:0}.welfare .white-block:nth-child(n+2){margin-top:20px}}.more-container{display:flex;height:auto;position:relative;margin-top:100px;color:#fff}.more-container a{text-decoration:none;color:#fff}.more-container a:hover{text-decoration:underline;transition:all .3s ease}.more-container .left-block{width:50%;display:flex;background-color:#5c88da;justify-content:flex-end;position:relative;padding:60px}.more-container .content{position:relative;z-index:1}.more-container .left-block .content{padding-left:calc(100% - 520px)}.more-container .right-block{width:50%;background-color:#00b2a9;justify-content:flex-start;padding:60px;position:relative}.more-container .right-block .content{padding-right:calc(100% - 520px)}.more-container .left-block h2{font-size:30px;line-height:45px}.more-container .content p{margin-top:20px;margin-bottom:40px}.more-container i{margin-left:4px}.more-container .left-block::after,.more-container .right-block::after{content:"";position:absolute;background-repeat:no-repeat;background-position:center;width:115px;height:229px;right:0;top:50%;transform:translateY(-50%)}.more-container .left-block::after{background-image:url("../images/psmc-career-more-blue.png")}.more-container .right-block::after{background-image:url("../images/psmc-career-more-green.png")}@media (max-width:1199px){.more-container .left-block,.more-container .right-block{padding:40px 40px}.more-container .left-block .content{padding-left:0}.more-container .right-block .content{padding-right:0}.more-container .left-block::after,.more-container .right-block::after{width:85px;height:169px;background-size:85px}}@media (max-width:767px){.more-container{display:block}.more-container .left-block,.more-container .right-block{width:100%;padding:30px 20px}.more-container .left-block .content{padding-left:0}.more-container .right-block .content{padding-right:0}}.training .html-temp7{margin-top:52px}.training .html-temp1.teach{margin-top:78px}.training .welfare-container{flex-wrap:nowrap;margin-top:50px;margin-bottom:80px}.training .white-block{padding:30px;border:1px solid #d6d6d6;border-radius:5px;background-image:url("../images/psmc-financial-monthly-white.png");background-repeat:no-repeat;background-position:right center;width:calc(50% - 15px);background-color:#fff;text-align:center}.training .white-block+.white-block{margin-left:30px}.training .welfare-container h4{color:#00b2a9;margin-top:20px;margin-bottom:20px}.more-container.training .right-block{background-color:#b12138}.more-container.training .right-block::after{background-image:url("../images/psmc-career-more-red.png")}.more-container.training{margin-top:0}.career-container.training{padding:100px 0 120px}@media (max-width:1199px){.career-container.training{padding:40px 0 80px}.training .container{padding:0 40px}.training .html-temp7{margin-top:26px}.training .html-temp1.teach{margin-top:40px}.training .welfare-container{display:block;margin-top:40px;margin-bottom:60px}.training .white-block{width:100%;display:flex;text-align:left;min-height:200px}.training .white-block+.white-block{margin-left:0;margin-top:20px}.training .white-block .img-area{margin-right:30px}.training .welfare-container h4{margin-top:0;font-weight:700;font-size:20px;line-height:28px}.more-container.training{margin-top:0}}@media (max-width:767px){.training .white-block{display:block;text-align:center}.training .welfare-container{margin-top:26px}.training .container{padding:0 20px}}.culture .flex-block{display:flex;margin-top:52px}.culture .flex-block.no-top{margin-top:0}.culture .flex-block.no-top{margin-top:0}.culture .flex-area{width:calc(50% - 30px)}.culture .flex-area+.flex-area{margin-left:60px}.culture .html-temp7{margin-top:80px;padding-bottom:120px}.culture .html-temp7:last-child{margin-bottom:0}.culture .html-temp7.img.left{margin-left:0;margin-right:40px}.culture .html-temp7.img.right{margin-right:0;padding-left:40px}.more-container.culture .left-block{background-color:#00b2a9}.more-container.culture .left-block::after{background-image:url("../images/psmc-career-more-green.png")}.more-container.culture .right-block{background-color:#b12138}.more-container.culture .right-block::after{background-image:url("../images/psmc-career-more-red.png")}.more-container.culture{margin-top:0}@media (max-width:1199px){.career-container.culture{padding:40px 0 0}.culture .container{padding:0 40px}.culture .flex-block{display:block;margin-top:24px}.culture .flex-area{width:100%}.culture .flex-area+.flex-area{margin-left:0;margin-top:24px}.culture .html-temp7{margin-top:40px;padding-bottom:60px}.more-container .left-block h2{font-size:24px;line-height:32px}}@media (max-width:767px){.culture .html-temp7.img.left,.culture .html-temp7.img.right{margin-left:20px;margin-right:20px}.culture .html-temp7{margin-top:20px}.culture .html-temp7.img.right{padding-left:0}.culture .container{padding:0 20px}}