﻿html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,cite,code,del,dfn,em,img,ins,q,samp,strong,var,b,dl,dt,dd,ol,ul,li,form,label,table,tr,th,td{margin:0;padding:0;border:0;outline:0;box-sizing:content-box}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:400}
a{text-decoration:none}
html{height:100%}
body{margin:0;padding:0;height:100%;min-height:100%;background:#fff;}
/* SITE-ASSETS */
div.rw-wrapper{min-height:100%;position:relative;cursor:default}
div.rw-full-site-width{width:1200px;margin:0 auto;box-sizing:border-box}
/* DESKTOP HEADER */
div.rw-header-desktop-container{width:100%;height:130px;min-height:130px;}
div.rw-header-desktop-container div.rw-hdc-logo-wrapper{height:80px;position:relative;}
div.rw-header-desktop-container div.rw-hdc-logo-wrapper span.organization-logo{width:185px;height:78px;position:absolute;top:26px;left:0px;transition: all .25s ease .1s;}
div.rw-header-desktop-container div.rw-hdc-logo-wrapper div.rw-hdc-language{position:absolute;top:0px;right:0px;}
div.rw-header-desktop-container div.rw-hdc-logo-wrapper div.rw-hdc-language a{width:100px;height:42px;line-height:42px;color:#f0f3f6;vertical-align:middle;text-align:center;background-color:#3f65a8;display:inline-block;transition: all .15s linear;}
div.rw-header-desktop-container div.rw-hdc-logo-wrapper div.rw-hdc-language a:hover{color:#fff;background-color:#9fbf32;cursor:pointer;}
/*div.rw-header-desktop-container div.rw-hdc-logo-wrapper div.rw-hdc-language:after{content:"+886-2-2455-1177";width:240px;height:42px;line-height:42px;top:0px;left:-240px;font-family:Roboto,Arial,sans-serif;font-size:26px;color:#dab140;position:absolute;display:block;}*/
div.rw-header-desktop-container div.rw-hdc-logo-wrapper div.rw-hdc-language a:lang(zh-tw){font-family:'微軟正黑體','STHeitiTC',Arial,sans-serif;font-size:15px;}
div.rw-header-desktop-container div.rw-hdc-logo-wrapper div.rw-hdc-language a:lang(en-us){font-family:Roboto,Arial,sans-serif;font-size:15px;}

/* HEADER-DESKTOP-NAVIGATION */
div.rw-header-desktop-container div.rw-hdc-navigation{height:50px;}
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav{text-align:right;}
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav > li{display:inline-block;}
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav > li a{padding:0px 20px;color:#333639;line-height:42px;display:block;transition: background-color .15s linear;}
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav > li a:lang(en-US){font-size:19px;}
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav > li a:lang(zh-TW){font-size:21px;font-weight:bold;}
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav > li a:not(.high-lighter):hover{background-color:#ff7700;color:#fff;}

/* 【MOBILE NAV】 header */
div.rw-header-mobile-container{width:100%;height:50px;min-height:50px;background-color:#3f65a8;position:fixed;top:0;left:0;display:none;z-index:5}
div.rw-header-mobile-container{transform:translateY(0px);transition: transform .3s ease;}
div.rw-header-mobile-logo-wrapper{position:relative;}
div.rw-header-mobile-logo-wrapper span.nav{width:50px;height:50px;padding-top:8px;position:absolute;top:0px;left:0px;}
div.rw-header-mobile-logo-wrapper span b{width:36px;height:4px;margin:6px 0px 0px 8px;background-color:#fff;display:block;transition:transform .2s ease;}
div.rw-header-mobile-logo-wrapper span.cancel b.voyage-bar-top{transform:translateY(10px) rotate(45deg);}
div.rw-header-mobile-logo-wrapper span.cancel b.voyage-bar-bottom{transform:translateY(0px) rotate(-45deg);}
div.rw-header-mobile-logo-wrapper span.cancel b.voyage-bar-middle{display:none;}
div.rw-header-mobile-logo-wrapper a.logo-mobile{padding:0px 20px;position:absolute;top:0px;right:0px;}
div.rw-header-mobile-logo-wrapper a.logo-mobile span.organization-logo{width:120px;height:40px;position:absolute;top:5px;right:0;display:block;} /* logo 由 width 控制大小 */

/* 【MOBILE NAV】 <NAVIGATION> 全域導覽 */
div.rw-header-mobile-navigation{width:78%;background-color:rgba(30,30,30,0.95);position:absolute;top:50px;}
div.rw-header-mobile-navigation{overflow-x:hidden;overflow-y:auto;z-index:6;}
div.rw-header-mobile-navigation{transform:matrix(1,0,-1,1,-999,0);transform-origin:0% -20%;transition:transform .6s ease;}
div.rw-header-mobile-navigation-expansion{transform:matrix( 1,0,0,1,0,0 );transform-origin:0% 0%;}
div.rw-header-mobile-navigation ul{margin:12px 0px 100px 0px;}
div.rw-header-mobile-navigation ul li{margin:2px 0px;padding:3px 0px 3px 12px;}
div.rw-header-mobile-navigation ul li.demarcation{border-bottom:1px solid #636669;}
div.rw-header-mobile-navigation ul li a{padding:0px 10px;font-size:26px;line-height:2em;color:#f0f3f6;display:inline-block;}
div.rw-header-mobile-navigation ul li a:hover{color:#fff;}
div.rw-header-mobile-navigation ul li a:lang(en-us){font-family:Roboto,Arial,sans-serif;font-weight:400;}

/* DESKTOP FOOTER ASIDE 對應 .rw-article-container HEIGHT & MOBILE TYPE @media(767) */
div.rw-footer-container{width:100%;position:absolute;bottom:0;box-sizing:border-box;overflow:hidden;z-index:3}
div.rw-footer-container div.rw-footer-textually{min-height:360px;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22DYNA%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22566.9px%22%20height%3D%22133.2px%22%20viewBox%3D%220%200%20566.9%20133.2%22%20enable-background%3D%22new%200%200%20566.9%20133.2%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%237EA6D3%22%20d%3D%22M59.1%2C18.3l-0.2%2C85c0%2C4.2%2C0%2C7.6%2C1.7%2C9.4s3.5%2C2.9%2C7.3%2C2.9c9.1%2C0%2C18.3-1.3%2C24.1-11.2c5.7-9.8%2C8.7-20.7%2C8.7-37%20c0-19-1.3-30-7.8-39.1c-6.4-9.1-17.3-9.9-30.7-9.9h-3.1C59.1%2C18.4%2C59.1%2C18.3%2C59.1%2C18.3z%20M3%2C130.3L2.8%2C116c5.9-0.2%2C11.2%2C0.6%2C13.6-2.1%20c2.5-2.8%2C3-6.9%2C3-13.5l-0.2-74.2c0-3.6%2C0-4.5-1.5-6.3c-2.4-2.8-8.8-1.7-14.8-1.9V2.9h68.3c22.3%2C0%2C39.7%2C5.6%2C52.2%2C16.9%20s18.8%2C27%2C18.8%2C46.9c0%2C12.1-2.7%2C22.8-8.1%2C32.1c-5.3%2C9.3-13.4%2C16.9-24%2C23.1c-4.8%2C2.7-10.9%2C4.7-18.6%2C6.2c-7.6%2C1.4-16.3%2C2.1-26%2C2.1H3%20V130.3z%20M237.3%2C76.8v25.3c0%2C6.5%2C0.5%2C8.1%2C2.9%2C10.8s7.1%2C2.3%2C13.1%2C2.6l0.2%2C14.8h-72.1V115c5.9-0.2%2C10.1%2C1.5%2C12.6-1.4%20c2.5-2.7%2C3.4-7.7%2C3.5-14.2l0.2-21.6l-29.2-51.7c-2.2-3.8-2.9-4.4-5.4-6.2c-2.5-1.9-11.2-1.9-14.6-1.9l0.1-15.2h66.9v15.3%20c-3.4%2C0-5-0.3-6.2%2C0.4c-1.2%2C0.7-0.6%2C1.8%2C0%2C3.1c0.3%2C0.6%2C0.9%2C1.6%2C1.2%2C2.3c0.3%2C0.7%2C1.6%2C3.2%2C2.1%2C4.1l16.7%2C31.4l15.8-34%20c0.3-0.7%2C0.8-1.7%2C1-2.1c0.4-1%2C0.6-0.9%2C0.6-2.1c-0.1-0.6-0.1-1.3-0.9-2c-1.1-1-2-1.3-4.5-1.3h-2.2V2.8h39.6v15.4l-2.5-0.1%20c-2.3%2C0-6.9-0.2-8.9%2C1.4s-2.7%2C3.3-4.3%2C6.6L237.3%2C76.8L237.3%2C76.8z%20M302.7%2C33.4c0-6.5%2C0.3-9.6-2.2-12.3s-4.8-2.6-10.8-2.7V2.9h52.8%20L396%2C68.8V29.5c0-3.6%2C0.3-6.4-2.1-9s-5.9-1.7-11.9-2L382.1%2C3H428v15.3c-5.9%2C0.3-9.6-0.1-11.3%2C2.3c-1.5%2C2.2-1.5%2C5.8-1.5%2C9.4v100.4%20h-17.9l-75.6-92.8l0.7%2C61.7c0.1%2C6.6%2C0.3%2C10.2%2C2.8%2C12.9c2.4%2C2.7%2C4.3%2C3%2C10.2%2C3.3l-0.3%2C14.8h-45.3l-0.5-14.7c5.9-0.2%2C8.4-1%2C10.9-3.9%20c2.5-2.7%2C2.3-5.4%2C2.4-12L302.7%2C33.4L302.7%2C33.4z%20M467.9%2C103.9c-0.4%2C1.5-0.5%2C2.1-1%2C3.1c-0.4%2C1.2-1%2C3.1-1.1%2C4%20c-0.2%2C1.5%2C0.5%2C2.5%2C0.9%2C2.9c0.9%2C0.7%2C0.6%2C1.6%2C5%2C1.7h3.4l-0.1%2C14.7h-41.4l0.1-14.8c3.1%2C0%2C6.4%2C0.1%2C8.9-1.6c2.4-1.7%2C3.3-2.7%2C4.6-7.1%20L477.3%2C3h31l40.5%2C103.5c1%2C2.5%2C3.6%2C7%2C5%2C8.3c1.7%2C1.5%2C7.5%2C1%2C10.3%2C1v14.4l-67.1%2C0.1l-0.1-14.8c6.6%2C0%2C11.8%2C0.4%2C13.5-0.6%20c2-1.3%2C0.9-2.8%2C0.2-4.5c-0.5-1.2-1.3-2.7-1.5-3.3c-0.3-0.7-1.4-3.7-1.8-4.7l-2.8-8.4h-34.2L467.9%2C103.9L467.9%2C103.9z%20M474.4%2C81.6%20l25.6%2C0.3l-14.1-39L474.4%2C81.6L474.4%2C81.6z%22%2F%3E%3C%2Fsvg%3E") no-repeat 105% 117% #3f65a8;}
/* FOOTER-CONTENT-LINKS */
div.rw-footer-container div.rw-footer-content{padding:50px 0px 0px 0px;position:relative;}
div.rw-footer-container div.rw-footer-content ol.organization{margin:0px 0px 0px 10px;} /* 100 */
div.rw-footer-container div.rw-footer-content ol.organization li{display:inline-block;vertical-align:top;}
div.rw-footer-container div.rw-footer-content ol.organization li.logo{width:200px;} /* 與 logo <a> 配合 */
div.rw-footer-container div.rw-footer-content ol.organization li.logo a{margin:0px auto;width:150px;height:80px;display:block;}
div.rw-footer-container div.rw-footer-content ol.organization li.contentinfo{padding-top:6px;color:#fff;}
div.rw-footer-container div.rw-footer-content ol.organization li p{font-size:15px;line-height:1.6em;}
div.rw-footer-container div.rw-footer-content ol.organization li p a{font-size:16px;font-weight:bold;color:#fff;}
div.rw-footer-container div.rw-footer-content ol.organization li p b{padding:0px 2px;font-family:Roboto,Arial,sans-serif;font-weight:400;}
div.rw-footer-container div.rw-footer-content ol.organization li p.addresses{font-size:13px;}
div.rw-footer-container div.rw-footer-content ol.organization li p.telphone span.faxnumber{padding:0px 0px 0px 10px;}
div.rw-footer-container div.rw-footer-content ol.organization li p.telphone a{color:#fff;}

/* 《HIGH-LIGHTER》 */
div.rw-header-desktop-container div.rw-hdc-navigation ul.nav > li a.high-lighter{color:#fff;background-color:#a3a6a9;cursor:default;}

.rw-footer cite.g{width:100px;height:100px;opacity:0;position:absolute;top:10px;right:30px;z-index:5;transform:rotate(360deg);transition: all .2s linear;border-radius:100%;}
.rw-footer cite.g{background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2290.7px%22%20height%3D%2290.7px%22%20viewBox%3D%220%200%2090.7%2090.7%22%20enable-background%3D%22new%200%200%2090.7%2090.7%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20id%3D%22ARROW-TOP%22%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%2245.4%2C21%202%2C64.4%207.3%2C69.7%2045.4%2C31.7%2083.4%2C69.7%2088.7%2C64.4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center rgba(255,255,255,0.75);background-size:58%;}
.rw-footer cite.g:hover{cursor:pointer;background-color:rgba(0,0,0,0.75);}
.rw-footer cite.goto-top{width:64px;height:64px;top:24px;right:22px;opacity:1;transform:rotate(0deg);}

/* ARTICLE */
div.rw-article-container{padding:0 0 360px 0;}
div.rw-article-textually{position:relative;}
div.rw-article-textually div.rw-article-textually-separate{margin:50px 0px;height:25px;background:url(../images/separate.png?var=1.0) repeat-x center;clear:both;}

/* INTRO HOME */
div.hero-intro{background:url(../Graphics/illustration/Compressor-intro.jpg?ver=2021);background-repeat:no-repeat;background-position:center top;background-size:contain;transition: opacity .5s ease;}
div.hero-intro div.hero-drawing-container-intro{padding-bottom:65.33%;}
div.hero-content-wrapper{padding:20px 15px 30px 15px;background-color:#eeeded;}
div.hero-content-container{padding:20px 0px 0px 0px;}
div.hero-content-container div.hero-introduction-row{padding:10px 10px;} /* hero-introduction-row in HOME & PROFILE */
div.hero-content-container div.hero-introduction-row h3{margin-bottom:5px;color:#5989c1;font-weight:bold;}
div.hero-content-container div.hero-introduction-row h3.en-us{padding:3px 0px 0px 0px;font-size:20px;line-height:1.2em;}
div.hero-content-container div.hero-introduction-row h3.zh-tw{padding:8px 0px 3px 0px;font-size:24px;line-height:1.3em;}
div.hero-content-container div.hero-introduction-row p.en-us{padding:1px 2px 1px 2px;line-height:1.25em;}
div.hero-content-container div.hero-introduction-row p.zh-tw{padding:2px 2px;line-height:1.35em;}
div.hero-content-container div.hero-content-quality img{margin:6px 0px;}
div.hero-content-container div.hero-introduction-row div.hero-intro-series{margin:8px 10px;padding:16px 0px;font-family:Roboto,Arial,sans-serif;font-size:26px;color:#fff;background-color:#9fbf32;text-align:center;box-shadow:1px 1px 9px rgba(0,0,0,0.35);}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series{display:flex;flex-wrap:wrap;}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series li{width:50%;}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series li a{margin:10px;color:#636669;background-color:#fff;border:2px solid #fff;box-shadow:1px 1px 9px rgba(0,0,0,0.35);display:block;transition: all .15s linear;}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series li a span{padding:13px 0px;font-size:20px;display:block;text-align:center;transition: all .15s linear;}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series li a span b{font-family:Roboto,Arial,sans-serif;}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series li a:hover{background-color:#9fbf32;border:2px solid #9fbf32;}
div.hero-content-container div.hero-introduction-row ul.hero-intro-series li a:hover span{color:#fff;}

div.AERZEN-VMX{margin:10px;}
div.AERZEN-VMX div.flexible-box-2{display:flex;flex-flow:row wrap;color:#fff;}
div.AERZEN-VMX div.flexible-box-2 div.VMX-container{width:50%;}
div.AERZEN-VMX div.flexible-box-2 div.VMX-container:first-child{background-color:#0b318c;}
div.AERZEN-VMX div.flexible-box-2 div.VMX-container:last-child{background-color:#036eb5;}
div.AERZEN-VMX div.VMX-features{text-align:center;}
div.AERZEN-VMX div.VMX-features p.AERZEN-LOGO img{width:100%;max-width:240px;margin:10px 0px 0px 0px;}
div.AERZEN-VMX div.VMX-features div.VMX-features-separate{display:flex;flex-flow:row wrap;}
div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div{width:50%;}
div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div img{width:100%;max-width:240px;margin:0 20px;}
div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div table{width:80%;border-collapse:collapse;margin:20px 20% 20px 0%;}
div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div table th{border:1px solid #f3f6f9;padding:16px 0px;font-size:28px;}
div.AERZEN-VMX div.VMX-features div.VMX-features-separate > div table td{border:1px solid #f3f6f9;padding:10px 0px;font-size:18px;}
div.AERZEN-VMX div.VMX-features p a{color:#fff;}
div.AERZEN-VMX div.VMX-features p a:hover{text-decoration:underline;text-underline-offset:5px;}
div.AERZEN-VMX div.VMX-textually{padding:50px 30px;font-size:17.5px;line-height:1.6em;}
div.AERZEN-VMX div.VMX-textually h2{margin:0px 0px 10px 0px;font-size:1.6em;}

div.magnet-motor-features-container{margin:20px 0px;}
div.dual-frame-architecture{width:50%;color:#fff;background-color:#036eb5;}
div.dual-frame-architecture div.magnet-saving-content:lang(en-US){padding:50px 50px 50px 36px;font-size:17px;line-height:1.6em;}
div.dual-frame-architecture div.magnet-saving-content:lang(zh-TW){padding:50px 50px 50px 36px;font-size:18px;line-height:1.75em;}
div.dual-frame-architecture div.magnet-saving-content p.driver-caption-2-STAGE{font-size:2.0em;font-weight:bold;}
div.dual-frame-architecture div.magnet-saving-content p.driver-caption-2-STAGE b{font-size:1.5em;}
div.dual-frame-architecture div.magnet-saving-content p.driver-caption{font-size:2.4em;font-weight:bold;}
div.dual-frame-architecture div.magnet-saving-content p.driver-caption b{font-size:1.3em;}
div.dual-frame-architecture div.magnet-saving-content p.driver-description{padding:5px 0px 10px 0px;font-size:1.4em;font-weight:bold;}

div.hero-content-container div.hero-tiger-series ul li{display:inline-block;box-sizing:border-box;vertical-align:top;}
div.hero-content-container div.hero-tiger-series ul li.hero-tiger-structure{width:64%;padding:10px 0px 10px 20px;}
div.hero-content-container div.hero-tiger-series ul li.hero-tiger-vmx{width:36%;padding:10px 10px 10px 10px;}
div.hero-content-container div.hero-tiger-series ul li.hero-tiger-vmx p{padding:8px 0px 0px 0px;}
div.hero-content-container div.hero-tiger-series ul li.hero-tiger-vmx p.tiger-vmx{padding:6px 0px 0px 0px;font-size:14.5px;line-height:20px;}

/* COMPANY PROFILE */
div.hero-company-intro{background:url(../Graphics/illustration/Company-Profile-Intro.jpg);background-repeat:no-repeat;background-position:center top;background-size:contain;transition: opacity .5s ease;}
div.hero-company-intro div.hero-drawing-container-intro{padding-bottom:43.33%;}
div.hero-company-profile-container{padding:30px 12px;background-color:#ededee;}
div.hero-company-profile-container div.hero-company-profile{margin:0px 0px 20px 0px;padding:10px 10px;}
div.hero-company-profile-container div.hero-company-profile h1{font-family:Roboto-Light,Arial,sans-serif;font-size:92px;color:#717171;line-height:1.0em;letter-spacing:-1px;}
div.hero-company-profile-container div.hero-company-profile p.en-us{padding:0px 6px;line-height:1.35em;}
div.hero-company-profile-container div.hero-company-profile p.zh-tw{padding:10px 3px;font-size:16px;line-height:1.6em;text-align:justify;}

div.hero-company-profile-container div.hero-company-profile-row{margin:8px 0px 0px 0px;display:flex;flex-wrap:wrap;}
div.hero-company-profile-container div.hero-company-profile-row div{box-sizing:border-box;}
div.hero-company-profile-container div.hero-company-profile-row div.profile-warehouse-en-us{width:40%;}
div.hero-company-profile-container div.hero-company-profile-row div.profile-description-en-us{width:60%;padding:8px 20px;background-color:#c9caca;}
div.hero-company-profile-container div.hero-company-profile-row div.profile-warehouse{width:50%;}
div.hero-company-profile-container div.hero-company-profile-row div.profile-description{width:50%;padding:8px 20px;background-color:#c9caca;}

div.hero-company-profile-container div.rd-department{margin:10px 0px 10px 16px;}
div.hero-company-profile-container div.rd-department div{display:inline-block;}
div.hero-company-profile-container div.rd-department div.rd-title{font-family:Roboto-Bold,Arial,sans-serif;font-size:86px;color:#717171;}
div.hero-company-profile-container div.rd-department div.rd-description-en-us{padding:0px 0px 0px 10px;font-size:20px;line-height:1.05em;color:#717171;font-weight:bold;}
div.hero-company-profile-container div.rd-department div.rd-description-zh-tw{padding:0px 0px 0px 10px;font-size:26px;line-height:1.35em;color:#717171;font-weight:bold;}
div.hero-company-profile-container dl.compression-department{margin:0px 10px;}
div.hero-company-profile-container dl.compression-department dt{padding:8px 0px;line-height:1.2em;font-weight:bold;text-align:center;color:#333639;background-color:#c9caca;}
div.hero-company-profile-container dl.compression-department dt:lang(en-US){font-size:17.5px;}
div.hero-company-profile-container dl.compression-department dt:lang(zh-TW){font-size:20px;}
div.hero-company-profile-container dl.compression-department dd:lang(en-US):last-child{padding:8px 2px;font-family:Roboto-Light,Arial,sans-serif;font-size:15px;line-height:1.25em;}
div.hero-company-profile-container dl.compression-department dd:lang(zh-TW):last-child{padding:8px 2px;font-size:14px;}

/* COMPRESSOR FEATURES */
div.hero-features{background:url(../Graphics/Features/Features-intro.jpg);background-repeat:no-repeat;background-position:center top;background-size:contain;transition: opacity .5s ease;}
div.hero-features div.hero-drawing-container-intro{padding-bottom:43.33%;}
div.hero-compressor-features{padding:5px 25px 28px 25px;background-color:#eeeded;}
div.characteristics-textually{width:100%;height:100%;background-color:rgba(0,0,0,0.85);position:absolute;top:0px;left:0px;display:none;z-index:9;}
div.characteristics-textually div{margin:0px auto;padding:36px 36px 36px 36px;width:600px;position:relative;top:-500px;background-color:#efefef;box-sizing:border-box;border-radius:13px;transition: top .15s ease;}
div.characteristics-textually div:before{content:"";width:42px;height:42px;top:-40px;right:-40px;background:url(../images/cancel.png) no-repeat center;position:absolute;display:block;}
div.characteristics-textually div h1{font-size:28px;color:#838689;font-weight:bold;line-height:1.6em;letter-spacing:-1px;border-bottom:1px solid #d3d6d9;}
div.characteristics-textually div h3{margin:6px 0px 0px 0px;font-size:22px;color:#3564b5;line-height:1.5em;}
div.characteristics-textually div h4.frequency{margin-top:10px;padding:8px 0px;font-size:17px;color:#fff;font-weight:bold;background-color:#2e4c9d;text-align:center;}
div.characteristics-textually div p{margin:6px 0px 0px 0px;}
div.characteristics-textually div p:lang(en-US){font-family:Roboto-Light,Arial,sans-serif;font-size:17.5px;line-height:1.5em;}
div.characteristics-textually div p:lang(zh-TW){font-size:17px;line-height:1.5em;}

div.characteristics-textually div dl dd{padding:6px 0px;font-size:16px;line-height:1.25em;}
div.characteristics-textually div dl dd:nth-child(1n+2){border-top:1px solid #d3d6d9;}
div.characteristics-textually div img{width:100%;max-width:100%;margin:0px auto;display:block;box-sizing:border-box;}
div.compressor-features-metadata{display:none;}

div.rw-inquiries-block{width:100%;height:100%;background-color:rgba(0,0,0,0.7);position:absolute;top:0px;left:0px;display:none;z-index:9;}
div.rw-inquiries-block div.inquiries-container{margin:0px auto;padding:36px 36px 36px 36px;width:600px;position:relative;top:-500px;background-color:#efefef;box-sizing:border-box;border-radius:6px;box-shadow: 0px 0px 24px rgba(0,0,0,0.75);transition: top .25s ease;}
div.rw-inquiries-block div.inquiries-container em{content:"";width:42px;height:42px;top:-40px;right:0px;background:url(../images/cancel.png) no-repeat center;position:absolute;display:block;cursor:pointer;}
div.rw-inquiries-block div.inquiries-container h1{margin:0px 0px 20px 0px;font-family:Roboto-Light,Arial,sans-serif;text-align:center;font-size:30px;}
div.rw-inquiries-block div.inquiries-container h2{margin:20px 0px;font-size:24px;}
div.rw-inquiries-block div.inquiries-container h2 strong{padding:0px 16px;color:#fff;background-color:#0094c6;}
div.rw-inquiries-block div.inquiries-container h2 b{color:#0094c6;}
div.rw-inquiries-block div.inquiries-container dl{font-size:14px;}
div.rw-inquiries-block div.inquiries-container dl dt{margin:8px 0px 0px 0px;display:block;position:relative;}
div.rw-inquiries-block div.inquiries-container dl dt.required-item:before{content:"*";color:#ee3300;width:10px;height:21px;top:0px;left:-10px;position:absolute;display:block;}
div.rw-inquiries-block div.inquiries-container dl dd{padding:2px 0px;display:block;}
div.rw-inquiries-block div.inquiries-container input.contact-text{width:100%;font-size:15px;display:inline-block;height:26px;line-height:26px;padding:0 3px 0 3px;vertical-align:middle;color:#232629;border:1px solid #c5c9cc;border-radius:2px;background-color:#fff;-webkit-appearance:none;}
div.rw-inquiries-block div.inquiries-container input.contact-text:focus{border:1px solid #a3a6a9;border-radius:0;background-color:#ffffee;}

div.rw-inquiries-block div.inquiries-container input.send-message{line-height:48px;transition:all .2s linear;color:#939699;}
div.rw-inquiries-block div.inquiries-container input.send-message{display:inline-block;width:200px;height:52px;margin:1px 0 0 0;padding:0 0 0 5px;border-width:0;border-radius:3px;background-color:#c3c6c9;-webkit-appearance:none;}
div.rw-inquiries-block div.inquiries-container input.en-us{font-family:Roboto,Arial,sans-serif;font-size:18px;}
div.rw-inquiries-block div.inquiries-container input.go{width:260px;color:#fff;background-color:#01C201;}
div.rw-inquiries-block div.inquiries-container input.go:hover{color:#fff;border-radius:0;background-color:#0083f5;}

div.rw-inquiries-block div.inquiries-container textarea{font-size:15px;width:100%;min-height:80px;max-height:220px;padding:3px;resize:vertical;color:#232629;border:1px solid #c5c9cc;background-color:#fff;-webkit-appearance:none;}
div.rw-inquiries-block div.inquiries-container textarea:focus{border:1px solid #a3a6a9;background-color:#ffffee;}
div.rw-inquiries-block div.inquiries-container select{font-size:14px;margin-right:1px;padding:3px;border:1px solid #c5c9cc;border-radius:2px;background-color:#fff;box-sizing:content-box;}
div.rw-inquiries-block div.inquiries-container select optgroup{display:block;margin:10px 0 0 0;color:#535659;background-color:#ffffe0;}
div.rw-inquiries-block div.inquiries-container select option{padding:0 0 0 20px;color:#232629;background-color:#fff;}
div.rw-inquiries-block div.inquiries-container select.onloaging option{background-color:transparent;}
div.rw-inquiries-block div.inquiries-container ul.contact-submit{display:flex;}
div.rw-inquiries-block div.inquiries-container ul.contact-submit li label{margin:0px 0px 0px 30px;display:inline-block;}
div.adaptive-flexible div.hero-features-row{padding:10px;}
div.adaptive-flexible div.hero-features-row div{padding:4px;background-color:#5e5d5d;background:linear-gradient(90deg,#5e5d5d,#838282);border-radius:17px;box-shadow:1px 1px 9px rgba(0,0,0,0.35);position:relative;}
div.adaptive-flexible div.hero-features-row div:after{content:"...";font-family:Roboto,Arial,sans-serif;font-size:96px;color:rgba(255,255,255,0.75);letter-spacing:-8px;bottom:-60px;left:20px;position:absolute;transition: bottom .25s ease;}
div.adaptive-flexible div.hero-features-row div span{padding:8px 0px;color:#fff;text-align:center;display:block;box-sizing:border-box;}
div.adaptive-flexible div.hero-features-row div.en-us span{font-size:17.5px;}
div.adaptive-flexible div.hero-features-row div.zh-tw span{font-size:18.5px;font-weight:bold;}
div.adaptive-flexible div.hero-features-row div img{border-radius:15px;cursor:pointer;}
div.adaptive-flexible div.hero-features-row div:hover:after{bottom:48px;}

div.hero-satin-compressor-frames{padding:15px 15px 15px 15px;background-color:#eeeded;display:flex;}
div.hero-satin-compressor-frames div[class^="hero-satin-compressor-"]{background-color:#b5b6b6;margin:10px;}
div.hero-satin-compressor-frames div[class^="hero-satin-compressor-"] img{max-width:100%;transition: all .25s ease;}
div.hero-satin-compressor-frames div.hero-satin-compressor-series{flex:1;}
div.hero-satin-compressor-frames div.hero-satin-compressor-frequency-conversion{flex:1;}
div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage{flex:2 20px;}
div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames{display:flex;}
div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames div.two-stage-first{flex:70%;}
div.hero-satin-compressor-frames div.hero-satin-compressor-two-stage div.two-stage-frames div.two-stage-last{flex:30%;margin:10px;}
div.hero-satin-compressor-frames a{display:block;}
div.hero-satin-compressor-frames a div.satin-compressor-icon{position:relative;overflow:hidden;}
div.hero-satin-compressor-frames a div.satin-compressor-icon:before{content:"";width:72px;height:72px;top:56%;left:calc(50% - 36px);position:absolute;display:block;border-radius:50%;background:url(../images/more.png) no-repeat center;}
div.hero-satin-compressor-frames a:hover div.satin-compressor-icon:before{opacity:0;}
div.hero-satin-compressor-frames a:hover div.satin-compressor-icon img{transform:scale(1.2);}

div.hero-satin-compressor-frames div.quality-compressor-series{position:relative;overflow:hidden;background-color:#a2a6b3;height:74%;}
div.hero-satin-compressor-frames div.quality-compressor-series div.compressor-logo{margin:20px 0px 0px 0px;width:200px;height:75px;background:url(../Graphics/Compression-Series/DYNA-Compression.png) no-repeat center;background-size:80%;}
div.hero-satin-compressor-frames div.quality-compressor-series div.air-end-compression{position:absolute;top:-10px;left:75px;width:500px;height:500px;background:url(../Graphics/Compression-Series/Air-End-Compression.png) no-repeat center;background-size:contain;}
div.hero-satin-compressor-frames h3{margin:20px 0px 0px 20px;font-family:Roboto-Light,Arial,sans-serif;font-size:32px;line-height:1.2em;color:#737680;}
div.hero-satin-compressor-frames h3 span{display:block}

div.hero-satin-compressor-frames div dl{margin:5px 10px 30px 20px;color:#fff;}
div.hero-satin-compressor-frames div dl dt{font-size:24px;font-weight:bold;line-height:1.6em;}
div.hero-satin-compressor-frames div dl dd{font-size:16px;}

div.hero-compressor-series{padding:25px 25px 25px 25px;background-color:#eeeded;}
div.hero-compressor-series div.compressor-series{padding:20px 20px 0px 20px;height:100%;background-color:#83afe0;box-sizing:border-box;}
div.hero-compressor-series div.compressor-series h3{font-family:Roboto,Arial,sans-serif;font-size:24px;color:#fff;font-weight:bold;}
div.hero-compressor-series div.compressor-series h3 b{font-family:Roboto-Bold,Arial,sans-serif;font-size:3.6em;line-height:1.0em;}
div.hero-compressor-series div.compressor-series h4{padding-left:5px;font-size:18px;color:#fff;font-weight:bold;}
div.hero-compressor-series div.compressor-series a{margin:20px 0 20px 20px;width:70px;height:70px;background:url(../images/more.png) no-repeat center;display:block;opacity:0.5;transition: opacity .15s linear;}
div.hero-compressor-series div.compressor-series a:hover{opacity:1.0;}
div.rw-components-nav{padding:5px 0px 5px 0px;font-family:Roboto,Arial,sans-serif;background-color:#b5b6b6;display:flex;flex-flow:row wrap;}
div.rw-components-nav div.series-separate{flex:auto;}
div.rw-components-nav div.series-separate div.series-type{padding-left:6px;font-size:20px;color:#939393;line-height:30px;}
div.rw-components-nav div.series-separate div.series-type strong{font-family:'Roboto-Bold';font-size:1.2em;}
div.rw-components-nav div.column-separate{padding-left:8px;border-left:1px solid #666;}
div.rw-components-nav ul{margin:0px 20px 0px 0px;line-height:32px;}
div.rw-components-nav ul li{font-size:18px;padding:5px 8px 0px 8px;display:inline-block;}
div.rw-components-nav ul li a{padding:0px 2px;color:#535659;font-weight:bold;border-bottom:3px solid transparent;display:block;transition: all .15s linear;}
div.rw-components-nav ul li a.high-lighter{color:#fff;cursor:default;text-decoration:underline;text-underline-offset:6px;}/* border-bottom:1px solid #fff; */
div.rw-components-nav ul li a:not(.high-lighter):hover{color:#fff;}

/* A D A P T I V E - (Flexible Box Layout) */
div.adaptive-flexible{display:flex;flex-wrap:wrap;}
div.adaptive-flexible div.row-1{width:100%;}
div.adaptive-flexible div.row-2{width:50%;}
div.adaptive-flexible div.row-3{width:33.33%;}
div.adaptive-flexible div.row-4{width:25%;}
div.adaptive-flexible div.row-5{width:20%;}
div.adaptive-flexible div.row-6{width:16.66%;}
div.adaptive-flexible div.row-7{width:14.285%;}
div.adaptive-flexible div.row-2-company-profile{width:50%;}
div.adaptive-flexible img{width:100%;margin:0px auto;display:block;box-sizing:border-box;}

div.exhibition-container{box-sizing:border-box;}
div.exhibition-container div{padding:8px 8px 12px 8px;background-image:linear-gradient(-65deg, #ffcc00 15%, #ff3333 70%);background-size:300%;box-sizing:border-box;animation:annoBoxGradient 3s ease infinite;}
@keyframes annoBoxGradient {
0%{background-position: 0% 50%}
50%{background-position: 100% 50%}
100%{background-position: 0% 50%}
}

div.rw-dimensions-features-container{padding:30px 12px;background-color:#ededee;}
div.rw-dimensions-features-container dl.compression-features{margin:0px 8px 20px 8px;}
div.rw-dimensions-features-container dl.compression-features dt{font-size:20px;line-height:2em;font-weight:bold;text-align:center;color:#fff;background-color:#030609;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation{display:flex;background-color:#fff;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.features-icon{flex:0.9;position:relative;cursor:pointer;overflow:hidden;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.features-icon:after{content:"...";font-family:Roboto,Arial,sans-serif;font-size:96px;color:rgba(255,255,255,0.85);letter-spacing:-8px;bottom:-60px;left:20px;position:absolute;transition: bottom .25s ease;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.features-icon:hover:after{bottom:48px;}

div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.features-textually{flex:1.1;padding:10px 10px 10px 10px;font-family:Roboto-Light,Arial,sans-serif;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.general-textually{font-size:15px;line-height:1.25em;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-separation span.tighten-textually{font-size:13.75px;line-height:1.2em;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-icon{position:relative;cursor:pointer;overflow:hidden;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-icon:after{content:"...";font-family:Roboto,Arial,sans-serif;font-size:96px;color:rgba(255,255,255,0.85);letter-spacing:-8px;bottom:-60px;left:20px;position:absolute;transition: bottom .25s ease;}
div.rw-dimensions-features-container dl.compression-features dd.rw-features-icon:hover:after{bottom:48px;}

div.rw-dimensions-features-container dl.compression-features dd.features-textually{padding:10px 2px;}
div.rw-dimensions-features-container dl.compression-features dd.justify-textually{text-align:justify;}/*background-color:#fff;*/
div.rw-dimensions-container{padding:20px 0px;background-color:#ececed;}
div.screw-compressor-quality{padding:50px 0px 100px 0px;}

/* 《 VIDEO-RESPONSIVE 》 */
.video-responsive-frames{width:min(100% - 2rem,900px);margin-inline:auto;}
.video-responsive-title{padding-block:15px;font-family:Roboto,"微軟正黑體",Arial,sans-serif;font-size:clamp(1.25rem,3vw,1.625rem);line-height:1.3;text-align:center;color:#fff;background:#030609;}
.video-responsive{position:relative;aspect-ratio:16 / 9;background:#000;cursor:pointer;overflow:hidden;}
.video-responsive img,.video-responsive iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}
.video-responsive img{object-fit:cover;transition:opacity .2s ease;}
.video-responsive:hover img{opacity:.9;}

/* 《 TABULATION-CONSTRAINT 》 */
div.tabulation-constraint{overflow-x:auto;position:relative;clear:both;}
div.tabulation-constraint div.constraint{padding:1px;}
div.tabulation-constraint table{width:99.95%;border-collapse:collapse;font-size:15px;}
div.tabulation-constraint table tr{transition:background .2s linear}
div.tabulation-constraint table tr th{padding:5px 6px;color:#fff;font-weight:400;line-height:1.3em;white-space:nowrap;background-color:#717071;border:solid;border-width:1px;border-color:#333639;}
div.tabulation-constraint table tr th:lang(en){font-family:Roboto,Arial,sans-serif;}/*  lang="en" */
div.tabulation-constraint table tr th b{font-family:Roboto,Arial,sans-serif;font-weight:400;}
div.tabulation-constraint table tr td{line-height:36px;white-space:nowrap;background-color:#fff;border:solid;border-width:1px;border-color:#333639;}
div.tabulation-constraint table tr td{padding:0px 8px;text-align:center;font-family:Roboto,Arial,sans-serif;}
div.tabulation-constraint table tr.row-odd td{background-color:#dadbdb;}
div.tabulation-constraint table.compressor-dimensions tr th.model{font-size:20px;background-color:#0078c6;}
div.tabulation-constraint table.compressor-dimensions tr th.power{background-color:#c79e63;}
div.tabulation-constraint table.compressor-dimensions tr th.e-class{color:#fff;background-color:#f29600;}
div.tabulation-constraint table.compressor-dimensions tr th.row-separate{background-color:#535659;}
div.tabulation-constraint table.compressor-dimensions tr td.series-even{color:#fff;background-color:#0094c6;}
div.tabulation-constraint table.compressor-dimensions tr td.series-odd{color:#fff;background-color:#008ab8;}
div.tabulation-constraint table.compressor-dimensions tr td.series strong{font-size:1.8em;line-height:2em;font-weight:normal;display:inline-block;}
div.tabulation-constraint table.compressor-dimensions tr td.model{text-align:right;}
div.tabulation-constraint table.compressor-dimensions tr td.e-class{color:#fff;background-color:#f29600;}

div.tabulation-constraint table tr td span{margin:2px 6px;line-height:24px;display:inline-block;}
div.tabulation-constraint table tr td span.inquiries{padding:0px 10px;background-color:#ff8800;border:2px solid #0094c6;border-radius:5px;transition:all .15s linear;}
div.tabulation-constraint table tr td span.inquiries:hover{color:#030609;background-color:#ffaa00;cursor:pointer;}
div.tabulation-constraint table tr td span.inquiries{animation: infinite-rotate 8s infinite linear;}
@keyframes infinite-rotate {
  0% {border-color:#0094c6;}
  5% {border-color:#fff;}
  10% {border-color:#0094c6;}
  100% {border-color:#0094c6;}
}
/* FIX-WIDTH */
div.tabulation-constraint table.fix-76-width td{width:7.69%}/*13*/
div.tabulation-constraint table.fix-74-width td{width:8.33%}/*12*/
div.tabulation-constraint table.fix-90-width td{width:9.09%}/*11*/
div.tabulation-constraint table.fix-10-width td{width:10%}/*10*/
div.tabulation-constraint table.fix-11-width td{width:11.11%}/*9*/
div.tabulation-constraint table.fix-12-width td{width:12.5%}/*8*/
div.tabulation-constraint table.fix-14-width td{width:14.28%}/*7*/
div.tabulation-constraint table.fix-16-width td{width:16.66%}/*6*/
div.tabulation-constraint table.fix-20-width td{width:20%}/*5*/
div.tabulation-constraint table.fix-25-width td{width:25%}/*4*/
div.tabulation-constraint table.fix-33-width td{width:33.33%}/*3*/
div.tabulation-constraint table.fix-50-width td{width:50%}/*2*/

.un-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}

/* OWL.CAROUSEL CSS File v1.3.3 */
.owl-carousel{display:none;position:relative;width:100%;box-sizing:border-box;}
.owl-carousel .owl-wrapper{display:none;position:relative;}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-carousel .item img{display:block;width:100%;height:auto;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls .owl-pagination{position:relative;top:-20px;}
.owl-theme .owl-controls{margin-top:-30px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#fff;opacity:0.6;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-theme .owl-controls .owl-page span{display:block;width:15px;height:15px;margin:5px 8px;opacity:0.6;border-radius:100%;background:#fff;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#ffae00;}
.owl-item.loading{min-height:150px;background:url(../images/loader.gif) no-repeat center center}
.grabbing{cursor:url(../images/grabbing.png) 8 8,move;}
/* CSS3 Transitions */
.owl-origin{perspective-origin:50% 50%;perspective:1200px;}
.owl-fade-out{z-index:10;animation:fadeOut .7s both ease;}
.owl-fade-in{animation:fadeIn .7s both ease;}
.owl-fadeUp-in{animation:fadeUpIn .5s ease both;}
.owl-fadeUp-out{animation:fadeUpOut .5s ease both;}
/* Keyframes */
@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}
@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}
@keyframes fadeUpIn{from{opacity:0;transform:scale(1.5);}}
@keyframes fadeUpOut{to{opacity:0;transform:scale(1.5);}}