/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:Arial, 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #005daa;    color: #fff;}::-moz-selection {    background: #005daa;    color: #fff;}/*---首頁---*/#RWDfullscreen01{overflow:hidden;font-family: 'Noto Serif TC', serif;font-weight: 300;}@media (min-width: 1200px) {#RWDfullscreen01 .container{width: 100%;max-width:1400px;padding:0 50px;}}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:500px;}/*loading圖動畫*/ 
.RWDfakeloader img{animation: loadingani 3s ease 0s infinite alternate;}@keyframes loadingani{0% {opacity:0;}50% {opacity:0.5;}100% {opacity:1;}}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.cd-logo{width: 300px;margin: 22px auto 0;}nav.cd-nav .bottom-copyright{display:none;}@media (min-width: 1200px) {.RWDmenu_plus02 .container{max-width:100% !important;}}/*menu*/nav.cd-nav{margin-left: 3vw;float: left;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{bottom: 0;height: 5px;}.cd-primary-nav > li:hover::after{background: #111885;}.cd-primary-nav > li > a{letter-spacing: 1.5px;font-size: 16px;color: #333;font-family: 'Noto Serif TC', serif;font-weight: 400;}.cd-primary-nav > li > a:hover{color: #111885;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #111885;}.cd-primary-nav .cd-secondary-nav > li > a{color: #555;font-family: 'Noto Serif TC', serif;font-weight: 400;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #111885;}.RWDmenu_plus02 a{color: #555;transition: all 0.2s ease 0s;font-family: 'Noto Serif TC', serif;font-weight: 400;}.RWDmenu_plus02 a:hover{color: #111885;}.cd-header-buttons{display: flex;}/*全遮罩-搜尋*/ 
.cd-header-buttons li {float: none;}.cd-header-buttons li.search-btn{float: none;margin: 0 auto;display: block;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #111885;}.cd-search-trigger:hover::after{background: #111885;}.cd-search-trigger span::after, .cd-search-trigger span::before{margin-top: -1px;margin-left: -9px;}#top_search_searchkey::placeholder {letter-spacing: 1px;}/*搜尋-打開*/ 
.cd-search.full input{font-size: 30px;}.cd-search.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.cd-search.full .search-in{max-width: 1000px;width: 80%;}}/*選單編輯器*/ 
.RWDmenu_plus02 .sub-nav{float: right;}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0;}.RWDmenu_plus02 .editor{float: none;margin: 17px auto 0;display: flex;border: 3px solid #111885;padding: 8px 0;}.RWDmenu_plus02 .editor a{display: block;color: #555;font-size: 16px;letter-spacing: 0.5px;font-weight: normal;padding: 0px 15px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .editor a:hover{color: #111885;}.RWDmenu_plus02 .editor a img{max-width:20px;margin-right:10px;}.RWDmenu_plus02 .editor > div:nth-child(1){position:relative;}.RWDmenu_plus02 .editor > div:nth-child(1)::after{content:"";display: block;position: absolute;width: 2px;height: 20px;background-color: #111885;top: 50%;transform: translateY(-45%);right: 0;}.RWDmenu_plus02 .cd-header-buttons {border: none;margin-right: 15px;margin-top: 0;height: 46px;font-family: 'Noto Serif TC', serif;font-weight: 300;}/*語系*/ 
.lang-select{margin: 0 0 0 2px !important;padding: 0 15px;}.lang-select::before{content:"";display: block;position: absolute;width: 1px;height: 20px;background-color: #ccc;top: 50%;transform: translateY(-50%);left: -3px;}/*.lang-select::after{content:"";display: block;position: absolute;width: 1px;height: 20px;background-color: #ccc;top: 50%;transform: translateY(-45%);right: 0;}*/ 
.lang-select-options a:hover{background-color: #111885;color:#fff;}.lang-select-label:hover {color: #111885;}/*新Banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center bottom;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}.scroll_link{position: relative;top: -35px;}/*title*/#RWDfullscreen01 h1.main-title, .RWDscore01 .score-maintitle{font-size: 42px;font-weight: bold;color: #333;letter-spacing: 1px;}#RWDfullscreen01 h2.sub-title, .RWDscore01 .score-subtitle{font-size: 18px;margin: 12px auto 0;color: #555;font-weight: normal;letter-spacing: 1px;}#RWDfullscreen01 .section-line{display:none;}.about_title h2 {font-size: 42px;font-weight: bold;color: #333;letter-spacing: 1px;line-height:1.2;margin-bottom: 20px;max-width: 500px;}.about_title h4 {font-size: 18px;margin: 12px auto 0;color: #555;font-weight: normal;letter-spacing: 1px;line-height:1.5;max-width: 460px;margin: 12px 0 0;line-height: 1.5;}/*main*//*more btn*/ 
.RWDbtn01{width: 100%;max-width: 300px;margin: 30px auto 0;}.RWDbtn01 .btn-box{margin: 0 auto;}.RWDbtn01 .btn-box .col-xs-12 {padding: 0;}.RWDbtn01 .btn{font-size: 16px;letter-spacing: 1.5px;position:relative;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover{color: #bd0000;background: transparent;border: 1px solid #bd0000;border-radius: 99em;padding: 12px 0;font-weight: bold;}.RWDbtn01 .btn:hover {color: #111885;background: #fff;border-color: #111885;}.RWDbtn01 .btn::after{content:">>";position: absolute;right: 25px;top: 50%;transform: translateY(-50%);}/*機械設備應用*/ 
.block_app {overflow:hidden;position:relative;padding: 100px 0;background: #1a2857 url(archive/image/customization/appbg.jpg) center center no-repeat;background-size: cover;}.block_app::after{content:"";display: none;position: absolute;background: transparent url(archive/image/customization/apphand.png) center center no-repeat;background-size: contain;width: 30vw;height: 30vw;bottom: 15vw;right: -3vw;z-index: 0;}#RWDfullscreen01 .block_app h1.main-title, #RWDfullscreen01 .block_app h2.sub-title{color:#fff;}.RWDService001 .section-subject {margin-bottom: 50px !important;}.RWDService001 .row{margin:0 -20px;}.RWDService001 .row:after{clear: none;}.RWDService001 .row.section-subject:after{clear: both;}.RWDService001 .row .col-md-3.col-sm-6{width: calc(100% / 3);padding: 0 20px;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2{border: 5px solid #ccc;padding: 35px 0 0;margin-bottom: 40px;z-index: 1;position: relative;}.RWDService001 i{margin-bottom:0;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 h2 {margin: 0 auto;padding: 35px 25px 0;background-color: #ccc;font-size: 22px;font-weight: bold;color: #333;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p{margin: 0 auto;font-size: 16px;text-align: left;padding: 15px 25px 35px;background-color: #ccc;color: #555;letter-spacing: 1px;min-height: 98px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.block_app .RWDbtn01 .btn,  .block_app .RWDbtn01 .btn:hover{color: #fff;border: 1px solid #fff;}.block_app .RWDbtn01 .btn:hover{color: #111885;border-color: #111885;}/*成功案例*/ 
.block_case{padding:100px 0;}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img{transform:scale(1.05);transition:.5s}.RWDnews005 .owl-carousel .owl-item div>a{display:block;overflow:hidden}.RWDnews005 .owl-carousel .owl-item div img{transition:.5s}.block_case .RWDnews005 .sub-title br{display:none}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 30px}.RWDnews005 .owl-carousel .owl-item div{border:1px solid #eee}.RWDnews005 .margin-top-20{margin:20px 0 0!important;padding:0 35px 35px;min-height: 365px;}.news005_h4 a{font-size:22px;letter-spacing:0;line-height:1;display:block;padding-right:0;font-weight: bold;}.RWDnews005 h4 a, .news005_h4 a {color: #333;}.news005_h4 a h5 b{margin-right:20px;font-weight:500;color:#222}.news005_h4 a h5 {font-size: 16px;color: #777;margin: 15px 0 0;font-weight: 400;}.RWDnews005 .margin-top-20 ul strong,.RWDnews005 .margin-top-20 ol strong{color:#222;margin:0 0 10px;display:block}.RWDnews005 .margin-top-20 ul,.RWDnews005 .margin-top-20 ol{width:50%;float:left;padding:20px 1vw 0 0;color:#777;font-size:16px;line-height:1.7;border-top:1px solid #eee;margin:20px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;white-space:normal;}.RWDnews005 .margin-top-20 ul li:first-child:before,.RWDnews005 .margin-top-20 ol li:first-child:before{opacity:0}.RWDnews005 .margin-top-20 ul li:before,.RWDnews005 .margin-top-20 ol li:before{content:"";background:#666;width:4px;height:4px;position:absolute;left:0;border-radius:99em;top:11px;}.RWDnews005 .margin-top-20 ul li:first-child,.RWDnews005 .margin-top-20 ol li:first-child{padding:0}.RWDnews005 .margin-top-20 ul li,.RWDnews005 .margin-top-20 ol li{padding-left:20px;position:relative;line-height:1.8;font-weight: 400;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{font-size:40px;border-radius:0;background:transparent;border:0}.RWDnews005 .controlls-over .owl-controls .owl-prev{left:-4%}.RWDnews005 .controlls-over .owl-controls .owl-next{right:-4vw}.block_case .RWDbtn01{margin: 60px auto 0;}/*關於我們*/ 
.block_about{position:relative;padding:100px 0 130px;background: #e0e3ea url(archive/image/customization/aboutimg.jpg) right center no-repeat;background-size: contain;}.block_about::after{content:"";display: block;position: absolute;width: 50vw;height: 39px;background-color: #333;left: 0;bottom: 0;}.RWDscore01 .score-maintitle{max-width:500px;line-height: 1.2;}.RWDscore01 .score-subtitle{max-width:460px;margin: 12px 0 0;line-height: 1.5;}.RWDscore01 .score-mainblk{width: 100%;min-height: auto;}.RWDscore01 .score-content {text-align: left;padding-top: 0;}.RWDscore01 {letter-spacing: 1px;}.RWDscore01 .trigger-wrap{display:none;}.RWDscore01 .count-blk{max-width: 100%;padding-top: 50px;}.RWDscore01 .count-blk .swiper-slide{display: block;padding: 0;}.RWDscore01 .count-item{display: flex;margin: 0 auto;margin: 0 auto 15px;}.RWDscore01 .count-item > div > span:nth-child(2){display:none;}.RWDscore01 .score-blk{color: #555;}.RWDscore01 .count-item .count-num{color: #333;}.RWDscore01 .score-content {font-size: 16px;line-height: 1;}.RWDscore01 .count-title {font-size: 16px;margin-top: auto;position: relative;top: -1px;}.RWDscore01 .count-item:nth-child(1) .count-num{position:relative;}.RWDscore01 .count-item:nth-child(1) .count-num::after{content:"+";}.block_about .RWDedictor{display:none;}.fixed_contact{display:none;}/*scrolltop*/ 
.scrollTop002 .ii{background: #121885;border-radius: 10px;width: 40px;height: 40px;line-height: 40px;}/*220519修改-潤*//*機械設備應用-內文行數*/ 
.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p {position: relative;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p::after {content: ""; position: absolute; display: block; width: 100%; height: 33px; background-color: #ccc; left: 0; bottom: 0;}/*220519語系-簡中*//*字體*/ 
.lang_cn #RWDfullscreen01, .lang_cn .cd-primary-nav > li > a, .lang_cn .cd-primary-nav .cd-secondary-nav > li > a, .lang_cn .RWDmenu_plus02 a, .lang_cn .RWDmenu_plus02 .cd-header-buttons {font-family: 'Noto Serif SC', serif;}/*關於我們*/ 
.lang_cn .block_about::after {height: 41px;}/*220519語系-英*//*字距統一*/ 
.wrapper_bg.lang_en, .wrapper_bg.lang_en p, .wrapper_bg.lang_en a {letter-spacing: 0 !important;}.lang_en .cd-primary-nav > li > a,.lang_en #top_search_searchkey::placeholder,.lang_en .RWDmenu_plus02 .editor a,.lang_en #RWDfullscreen01 h1.main-title, .lang_en .RWDscore01 .score-maintitle,.lang_en #RWDfullscreen01 h2.sub-title, .lang_en .RWDscore01 .score-subtitle,.lang_en .about_title h2,.lang_en .about_title h4,.lang_en .RWDbtn01 .btn,.lang_en .RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p,.lang_en .news005_h4 a,.lang_en .RWDscore01 {letter-spacing: 0 !important;}/*副標*/ 
.lang_en #RWDfullscreen01 h2.sub-title {line-height: 1.5;}/*機械設備應用*/ 
.lang_en .RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 h2 {min-height: 62px !important;}/*成功案例*/ 
.lang_en .news005_h4 a h5 b {display: block; margin: 0 auto 7px;}.lang_en .RWDnews005 .margin-top-20 ul, .lang_en .RWDnews005 .margin-top-20 ol {-webkit-line-clamp: 12;}.lang_en .RWDnews005 .margin-top-20 {min-height: 520px;}/*關於我們*/ 
.lang_en .block_about .container {max-width: 1600px !important;}.lang_en .about_title h2 {font-size: 38px; max-width: none;}.lang_en .about_title h4 {max-width: 600px;}.lang_en span.count-str {font-size: 15px;}.lang_en .RWDscore01 .count-title {font-size: 15px; margin-left: 5px;}.lang_en .block_about::after {height: 41px;}/*220519語系-日*//*字體*/ 
.lang_jp #RWDfullscreen01, .lang_jp .cd-primary-nav > li > a, .lang_jp .cd-primary-nav .cd-secondary-nav > li > a, .lang_jp .RWDmenu_plus02 a, .lang_jp .RWDmenu_plus02 .cd-header-buttons {font-family: 'Noto Serif JP', serif;}/*機械設備應用*/ 
.lang_jp .RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p {letter-spacing: 0.5px;}/*關於我們*/ 
.lang_jp .block_about .container {max-width: 1600px !important;}.lang_jp .about_title h2 {max-width: 600px;}.lang_jp .about_title h4 {max-width: 500px;}.lang_jp .block_about::after {height: 44px;}
/*footer start*/

.block_footer{background-color:#333;font-size:16px;color:#ddd;line-height: 1.8;letter-spacing: 1px;padding: 70px 0 80px;}.block_footer a{color:#ddd;}.block_footer a:hover, .model003 .sub_menu_list a:hover{color:#fff;}.block_footer h1{color:#fff;font-size: 22px;font-weight: bold;margin: 0 auto 25px;}.block_footer h3{color:#fff;border: none;font-size: 18px;font-weight: bold;line-height: 1;padding: 0;margin: 0 auto 12px;letter-spacing: 1px;}.block_footer a.gmap_link {font-size: 13px;border: 1px solid #ddd;padding: 5px;position: relative;top: -2px;margin-left: 5px;}.block_footer .container{display:flex;}.footer_info {width: 65vw;}.footer_right {width: 35vw;padding-left: 2.5vw;margin-left:2.5px;border-left:1px solid #555;}.footer_notice {font-size: 14px;color: #999;}.footer_sitemap {margin-bottom: 15px;}.model003{display:flex;flex-wrap: wrap;}.model003 .sub_menu_list, .model003 .sub_menu_list0{float: none;margin-bottom:15px;}.model003 .sub_menu_list a {font-size: 16px;color: #ddd;line-height: 1;font-family: 'Noto Serif TC', serif;font-weight: 400;}.model003 .sub_menu_list0 {font-size: 16px;color: #aaa;line-height: 1;margin: 0px 10px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #999;}.footer_keyword {margin-top: 15px;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index:99999 !important;width:100%;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: rgba(255, 255, 255, 90%) !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {  padding: 5px 20px;  border-color: #111885; background: #111885 !important;    border-radius: 0px;}.RWDalert_fancybox.bottom .editor a { color: #111885; border-bottom: 1px solid #111885;}/*220519語系-簡中*//*字體*/ 
.lang_cn .model003 .sub_menu_list a {font-family: 'Noto Serif SC', serif;}/*220519語系-英*//*字距統一*/ 
.lang_en .block_footer, .lang_en .block_footer h3 {letter-spacing: 0 !important;}.lang_en .block_footer .container {max-width: 1600px !important;}.lang_en .footer_info {width: 68vw;}.lang_en .footer_info .row .col-sm-6 {padding-right: 30px;}.lang_en .footer_right {width: 32vw;}.lang_en .block_footer a.gmap_link {padding: 3px 5px;}/*220519語系-日*//*字體*/ 
.lang_jp .model003 .sub_menu_list a {font-family: 'Noto Serif JP', serif;}.lang_jp .block_footer .container {max-width: 1600px !important;}.lang_jp .footer_info {width: 62vw;}.lang_jp .footer_right {width: 38vw;}/*網頁警告*/ 
.lang_jp .RWDalert_fancybox.bottom {display: flex;  justify-content: center; align-items: center;}

/*footer end*/
/*內頁 start*/

/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}section.hgroup .container {  width: 100%;margin-left: 0; margin-right: 0; margin-bottom: 45px;}.main section .container .article-text > .container {width: 100%;}.btn.active, .btn:active {    box-shadow: none;}/*內頁寬度*/ 
.page_wrapper_bg .main section.call_to_action>.container {  width: 100% !important; max-width: 1400px; padding: 0 50px;}/*內頁選單頁尾*/ 
.page_wrapper_bg .RWDmenu_plus02 .container {  width: 100% !important;padding: 0 50px;}.page_wrapper_bg .block_footer>.container { width: 100% !important; max-width: 1400px;padding: 0 50px;}/*內文統一*/body.page_wrapper_bg {font-family: 'Noto Serif TC', serif;}.page_wrapper_bg .main section.call_to_action>.container .article-text {   letter-spacing: 1px;   line-height: 1.5;}#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 38px;margin-bottom: 5px;color: #000;font-weight: bold;letter-spacing: 3px;line-height: 1.5;text-align: center;}.page_wrapper_bg h3.content_title {    line-height: 1.5;   font-size: 22px;  margin: 0 0 15px;  font-weight: 900;}.page_wrapper_bg .article-text p, .RWDtimeline01 li.event .point .editor, .RWDslider01 .editor, .RWDtimeline02 .timeline2_list .block .text-in, .layoutlist_8 .list_subject .summary a {color: #555;letter-spacing: 1px;line-height: 1.6;font-size: 16px;}.page_wrapper_bg .webdesc {    margin: 0 0 30px; font-size: 17px;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #888; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #000;}/*統一間距*/ 
.content_item {  margin-bottom: 60px;    padding-bottom: 60px;   border-bottom: 1px solid #EEE;}/*時間軸*//*時間軸*/ 
.RWDtimeline02 { padding-top: 0;}.RWDtimeline02 .model-title, .RWDtimeline01 .model-title  { color: #111885;  font-size: 24px; font-weight: 400;  line-height: 1.8; text-decoration: none; margin-bottom: 40px;}.RWDtimeline02 .control-box {top: 0;}.RWDtimeline02 .control-box .slick-arrow { width: 45px;  height: 45px;border: 1px solid #111885;}.RWDtimeline02 .control-box .slick-arrow:hover { border-color: #111885;}.RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after { border-color: transparent #111885 transparent transparent;}.RWDtimeline02 .timeline2_list .block .year, .RWDtimeline01 li.event .point .date { font-size: 14px;  color: #888;padding-bottom: 5px;}.RWDtimeline01 li.event .point .title {  font-size: 20px; color: #111885;  padding: 0px;  margin: 0 0 10px;}.RWDtimeline01 li.event:before {  border: 1px solid #111885;  width: 15px; height: 15px;  background: #111885; left: -3px;}/*圖文輪播*/ 
.RWDslider01 .control-box .slick-dots li { color: #111885;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent !important;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {    border-radius: 99em;display: block;min-width: 160px;padding: 10px;border: 1px solid #111885;font-size: 15px;color: #111885;font-weight: 400;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #111885;color: #fff;transition: 0.5s ease;}.page_wrapper_bg .ebtn {letter-spacing: 2px;background: transparent;padding: 0px;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {border-radius: 99em; text-align: center;display: block;min-width: 160px;border: 1px solid #111885;font-size: 15px;padding: 10px;color: #111885;transition: 0.5s ease;}.page_wrapper_bg .ebtn a:hover {background: #111885;color: #fff;transition: 0.5s ease;}/*側選單*/ 
.page_wrapper_bg .products-nav { font-family: 'Noto Serif TC', serif !important;}.page_wrapper_bg .products-nav .nav-title { font-size: 17px; background: #111885;  color: #fff;  padding: 10px;  font-weight: 500;  margin: 0;  text-align: center;   letter-spacing: 3px;}.page_wrapper_bg .products-nav>ul>li {  margin: 0;padding: 0;position: relative;width: 100%;color: #555;   width: 100%; color: #777;border-bottom: 1px solid #dedede;   background-color: rgba(255,255,255,.5);  transition: 0.3s ease;}.page_wrapper_bg .products-nav>ul>li.active {border-bottom: 1px solid #d2d2d2;background-color: rgba(255,255,255,.9);}.page_wrapper_bg .m2018 .products-nav ul li>a {color: #333;font-size: 16px;letter-spacing: 1.5px;padding: 14px 30px;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color: #111885;transition: 0.3s ease;}.page_wrapper_bg .products-nav>ul>li.active a  {color: #111885;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {padding: 14px 32px;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li>ul>li>a {padding: 14px 35px !important;}.m2018 .products-nav ul li>ul>li.active>ul>li>ul>li>a {  padding: 14px 40px !important;}.m2018 .products-nav ul li>ul>li.active>ul>li>a {  padding: 14px 35px !important;}.page_wrapper_bg .m2018 .products-nav ul li>a::before {  position: absolute; content: '';width: 8px;   height: 8px; background:#111885;  left: 0;  top: 50%;     transform: translateY(-50%);opacity: 0; transition: .3s ease;}.page_wrapper_bg .m2018 .products-nav ul li:hover>a::before {   opacity: 1;  transition: .3s ease;}.page_wrapper_bg .m2018 .products-nav ul li.active>a::before {  opacity: 1;transition: .3s ease;}/*關於*/ 
.about_all .content_item .content_pic {width: calc(50% - 40px); margin: 0 0 0 40px;}.about_all .content_item .content_text {   width: 50%;}.about_all .content_item {  flex-wrap: wrap; display: flex;}.article3.id18 .RWDtimeline01 li.event .point .title { padding: 0 0 10px; border-bottom: 1px solid #EEE;}/*最新消息*/ 
.layoutlist_8 .item {     padding: 40px;   border-bottom: 1px solid #eeeeeee0; display: flex;align-items: center;   transition: .4s ease; background: #fff;margin: 0px;}.layoutlist_8 .item:hover {border-bottom: 1px solid  #111885; transition: .4s ease;}.layoutlist_8 .item:hover .article_subject { color:  #111885; transition: .4s ease;}.layoutlist_8 .list_subject { padding: 0  40px;}.layoutlist_8 .list_subject .summary a {  font-size: 16px;  color: #333;}.layoutlist_8 .list_subject .summary {margin: 10px 0 0;}.layoutlist_8 .article_subject { color: #111885;  font-size: 22px; font-weight: 900;  line-height: 1.8; text-decoration: none;}.layoutlist_8 .listdate .day {  letter-spacing: 0px;   line-height: 1.5; color:  #111885;}.layoutlist_8 .item img {border: 1px solid #eeeeeee0;}/*成功案例*/ 
.case_all .content_pic, .case_all .content_pic img {width: 100%;}/*最新消息*/ 
.content_pic.news_all {  display: flex; justify-content: center;}/*應用領域*//*列表樣式H*/ 
.rwdlayoutlist_9 .subject { color: #333;  font-size: 18px;}.rwdlayoutlist_9 .cdate { padding: 15px 0 0; color: #666;}.rwdlayoutlist_9 .cdate::before { height: 1px;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after {  opacity: 0;}.rwdlayoutlist_9 .litem__text {  padding: 20px 30px;}.rwdlayoutlist_9 .litem:hover .subject  { color: #111885;}.rwdlayoutlist_9 .litem {padding: 0 15px;}ul.content_list li { padding-bottom: 10px;}ul.content_list { padding: 0px 0 0 20px;   margin: 45px 0 0;  font-size: 16px;}.privacy_all ul.content_list { margin: 0px 0 0;}.rwdlayoutlist_9 .litem__text { background: #f9f9f9;}.rwdlayoutlist_9 .litem .litem__imgs { border: 1px solid #eee;}/*產品介紹*//*產品列表樣式E*/ 
.page_wrapper_bg .layoutlist_2 .subject {    margin: 10px 0 0; text-align: center;}.page_wrapper_bg .item .subject A.itemlink {color: #333;font-size: 18px;font-weight: 500;}.layoutlist_2 .item:hover .subject A.itemlink { color: #111885;}.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: none;}.product_list_item div.img { border: 1px solid #eee;}/*產品內頁*/ 
.RWDproduct_page .products-info {  font-family: 'Noto Serif TC', serif;}.RWDproduct_page .products-info .name { font-size: 24px; font-weight: 600; letter-spacing: 2px; margin-bottom: 10px;line-height: 1.8;}.RWDproduct_page .products-info .subname {  font-size: 16px; letter-spacing: 2px; line-height: 1.5; color: #555;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {  border: 3px solid #eee;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 16px; color: #555; letter-spacing: 1px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { font-size: 16px; color: #333;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover  { color: #4F7401;}.RWDproduct_page .products-info .txt .editor ul { padding: 0 0 0 20px;}.RWDproduct_page figure {  border: 1px solid #EEE;}/*聯絡我們*/ 
.contact_all .content_item { margin: 0;padding-bottom: 15px;border-bottom: none;}.contact_all ul.content_list { list-style: none;   padding: 0; font-size: 16px; color: #555;}.contact_all ul.content_list li {  padding: 0 0 5px;}.contact_all ul.content_list li>span {  padding-right: 10px; font-weight: 700;}.contact_all h3.content_title { padding-bottom: 10px; border-bottom: 1px solid #EEE; margin-bottom: 20px;}.formdesc.col-md-6 {  padding: 0 60px 0 0;}/*聯絡我們表單*/ 
.new-form {margin-left: 0;   margin-right: 0;}.page_wrapper_bg .list2.menu8 .layoutlist_1.page_content2 {width: 800px;  margin: 0 auto; padding: 60px 70px;  border: 1px solid #af8e76;  border-radius: 21px; background: rgba(255,255,255,.25);}.page_wrapper_bg .eformsDesc {  border-bottom: none; margin-bottom: 30px;  font-size: 18px;  text-align: center; color: #818080; letter-spacing: 2px;   line-height: 1.5;}.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #fafafa;border-radius: 0px;box-shadow: initial;border: 1px solid #ddd;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}textarea#eformstw61_00006 { min-height: 190px;}/*隱私權政策*/ 
.content_item.privacy_first {margin-top: 30px;}/*220519語系-簡中*//*字體*/body.page_wrapper_bg.lang_cn, .page_wrapper_bg.lang_cn .products-nav, .lang_cn .RWDproduct_page .products-info {font-family: 'Noto Serif SC', serif !important;}.lang_cn .RWDproduct_page .products-info .txt .editor ul li span{font-family: 'Noto Serif SC', serif !important;}.lang_cn #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-family: 'Noto Serif SC', serif;}/*聯絡我們表單*/input#eformscn181_00004 {min-height: 190px;}/*220519語系-英*/ 
.lang_en .RWDproduct_page .products-info .txt .editor ul li span{font-family: 'Noto Serif TC', serif !important;}.lang_en #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-family: 'Noto Serif TC', serif;}/*字距統一*/ 
.page_wrapper_bg.lang_en .main section.call_to_action>.container .article-text,.lang_en #RWDPAGE_BASE_PAT02 .hgroup h1,.page_wrapper_bg.lang_en .article-text p, .lang_en .RWDtimeline01 li.event .point .editor, .lang_en .RWDslider01 .editor, .lang_en .RWDtimeline02 .timeline2_list .block .text-in, .lang_en .layoutlist_8 .list_subject .summary a,.page_wrapper_bg.lang_en .hgroup .breadcrumb,.page_wrapper_bg.lang_en .btn_back,.page_wrapper_bg.lang_en .ebtn,.page_wrapper_bg.lang_en .products-nav .nav-title,.page_wrapper_bg.lang_en .m2018 .products-nav ul li>a,.lang_en .layoutlist_8 .listdate .day,.lang_en .layoutlist_8 .listdate .yearmonth,.lang_en .RWDproduct_page .products-info .name,.lang_en .RWDproduct_page .products-info .subname,.lang_en .RWDproduct_page .products-info .nu, .lang_en .RWDproduct_page .products-info .stock, .lang_en .RWDproduct_page .products-info .subname, .lang_en .RWDproduct_page .products-info .txt .editor,.page_wrapper_bg.lang_en .eformsDesc,.lang_en #mobile-fixed, .lang_en #plusbuy_mobile-fixed, .lang_en .RWDproduct_page,.lang_en .RWDtimeline01 {letter-spacing: 0 !important;}/*聯絡我們表單*/textarea#eformsen241_00007 {min-height: 190px;}/*220519語系-日*//*字體*/body.page_wrapper_bg.lang_jp, .page_wrapper_bg.lang_jp .products-nav, .lang_jp .RWDproduct_page .products-info {font-family: 'Noto Serif JP', serif !important;}.lang_jp .RWDproduct_page .products-info .txt .editor ul li span{font-family: 'Noto Serif JP', serif !important;}.lang_jp #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-family: 'Noto Serif JP', serif;}/*聯絡我們表單*/input#eformsjp301_00005 {min-height: 190px;}

/*內頁 end*/
/*小螢幕 start*/

@media screen and (max-width: 1800px) {.RWDmenu_plus02 .container {padding-right: 0 !important;}.RWDmenu_plus02 .editor{padding:0;margin: 0 auto;border:none;border-left:1px solid #ddd;flex-direction: column;height: 82px;align-items: center;justify-content: center;}.RWDmenu_plus02 .editor > div:nth-child(1)::after{display:none;}.RWDmenu_plus02 .editor > div{margin:1.5px auto;}.RWDmenu_plus02 .cd-header-buttons{margin-right: 0;border: none;border-left: 1px solid #ddd;display: flex;height: 80px;top: 0;justify-content: center;align-items: center;padding-left: 10px;}.cd-search-trigger {top: 2px;}}@media screen and (max-width: 1699px) {/*220519語系-日*//*關於我們*/ 
.lang_jp .block_about {background-size: cover;}}@media screen and (max-width: 1583px) {/*220519語系-簡中*//*關於我們*/ 
.lang_cn .block_about {background-size: cover;}}@media screen and (max-width: 1560px) {/*220519語系-英*//*關於我們*/ 
.lang_en .block_about {background-size: cover;}}@media screen and (max-width: 1550px) {/*220519修改-潤*//*menu*/ 
.cd-logo {width: 260px; margin: 26px auto 0;}}@media screen and (max-width: 1520px) {.RWDmenu_plus02 .container {padding: 0 0 0 10px !important;}.cd-logo {width: 260px;margin: 26px auto 0;}}@media screen and (max-width: 1500px) {/*220519語系-英*//*關於我們*/ 
.lang_en .about_title h2 {max-width: 700px;}/*footer*/ 
.lang_en .block_footer .container {flex-direction: column;}.lang_en .footer_info, .lang_en .footer_right {width:100%;}.lang_en .footer_right {padding-left: 0;margin-left: auto;border-left: none;margin-top: 35px;}}@media screen and (max-width: 1470px) {.block_about{background-size: cover;}.block_about::after{display:none;}.cd-primary-nav>li>a {padding: 0 10px 0 20px;}}@media screen and (max-width: 1450px) {/*220519語系-英*//*關於我們*/ 
.lang_en .RWDscore01 .count-item {display: block;}.lang_en .RWDscore01 .count-title {top: 0; line-height: 1.5; margin-top: 5px; margin-left: 0px; letter-spacing: 0;}}@media screen and (max-width: 1400px) {nav.cd-nav{margin-left: 2vw;}.cd-primary-nav > li > a{padding: 0 8px;}.RWDscore01 .count-blk{padding-left: 0;padding-right: 0;}.block_footer .container {flex-direction: column;}.footer_info, .footer_right{width:100%;}.footer_right{padding-left: 0;margin-left: auto;border-left: none;margin-top: 35px;}/*220519語系-英*//*關於我們*/ 
.lang_en .about_title h2 {max-width: 600px;}.lang_en .block_about {background-position: right 20% center;}/*220519語系-日*//*關於我們*/ 
.lang_jp .block_about {background-position: right 20% center;}/*footer*/ 
.lang_jp .footer_info, .lang_jp .footer_right{width:100%;}}@media screen and (max-width: 1350px) {/*220519語系-日*//*成功案例*/ 
.lang_jp .RWDnews005 .margin-top-20 {min-height: 450px;}/*關於我們*/ 
.lang_jp .RWDscore01 .count-item {display: block;}.lang_jp .RWDscore01 .count-title {top: 0; line-height: 1.5; margin-top: 5px;}}@media screen and (max-width: 1300px) {.cd-logo {width: 225px;margin: 22px auto 0;}.RWDmenu_plus02 .editor a{font-size: 15px;}.cd-primary-nav > li > a{padding: 0 12px;}.RWDscore01 .count-blk .swiper-slide{width: 100% !important;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 h2{padding: 35px 15px 0;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p{padding: 15px 15px 0;}.cd-logo {width: 200px;margin: 30px auto 0;}.cd-primary-nav > li > a {font-size:15px}/*220519語系-英*//*成功案例*/ 
.lang_en .RWDnews005 .margin-top-20 {min-height: 540px;}/*關於我們*/ 
.lang_en .block_about {background-position: right 40% center;}/*220519語系-日*//*機械設備應用*/ 
.lang_jp .RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p {letter-spacing: 1px;}/*關於我們*/ 
.lang_jp .block_about {background-position: right 30% center;}.lang_jp .about_title h2 {max-width: 555px;}}@media screen and (max-width: 1250px) {nav.cd-nav{margin-left: 1.5vw;}.cd-logo {width: 210px;margin: 24px auto 0;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p{min-height: 115px;}.RWDnews005 .margin-top-20{min-height: 420px;}.cd-primary-nav > li > a {    padding: 0 9px;}/*220519修改-潤*//*機械設備應用-內文行數*/ 
.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p{min-height: 98px;}}@media screen and (max-width: 1200px) {/*220519修改-潤*//*menu*/ 
.cd-logo{width: 190px;}/*220519語系-英*//*成功案例*/ 
.lang_en .RWDnews005 .margin-top-20 ul, .lang_en .RWDnews005 .margin-top-20 ol {-webkit-line-clamp: 14;}.lang_en .RWDnews005 .margin-top-20 {min-height: 600px;}/*220519語系-日*//*關於我們*/ 
.lang_jp .block_about {background-position: right 40% center;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0px 35px;text-align: right;height: 50px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_product .container {padding: 0 20px !important;}/*header*/ 
.cd-logo{width: 190px;}.cd-main-header .cd-logo {margin-top: 9px !important;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #333;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;font-weight:normal;}.cd-primary-nav > li > a:hover{color: #333;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #333;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;color: #333;font-weight:normal;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #333;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #333;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before{background: #333;}nav.cd-nav .bottom-copyright{color: #333;}.RWDmenu_plus02 .phone-menu{margin-top: 6px;}.lang-select {margin: 6px 0 0 2px !important;}.cd-header-buttons li {float: right;}.cd-header-buttons li.search-btn{float: left;margin-left: 7px;margin-right: 0px;margin-top: 5px;}.cd-primary-nav .ic_lang-select:after{content: "Language";font-family: 'Open Sans', sans-serif;position: absolute;left: 40px;}/*選單編輯器*/ 
.RWDmenu_plus02 .cd-header-buttons{display: block;height: 51px;}.RWDmenu_plus02 .sub-nav{display:inline-block !important;float:none;}.RWDmenu_plus02 .editor {margin: 0 auto;height: 50px;flex-direction: row;}.RWDmenu_plus02 .editor a{padding: 0 12px;font-size: 15px;}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 60vw!important;height: 60vw!important;}.RWDbanner_plus01 .banner-slider.bg .pic{background-size: 100%;background-repeat: no-repeat;}/*main*/#RWDfullscreen01 h1.main-title, .RWDscore01 .score-maintitle{font-size: 38px;}.RWDService001 .row {margin: 0 -15px;}.RWDService001 .row .col-md-3.col-sm-6 {padding: 0 15px;}.block_app::after{bottom: 30vw;}.news005_h4 a h5 b{margin: 0 auto 7px;display: block;}.RWDnews005 .margin-top-20 {margin: 15px 0 0!important;min-height: 543px;}.RWDnews005 .margin-top-20 ul, .RWDnews005 .margin-top-20 ol{width: 100%;float: none;}.block_about{background-position: right 40% center;}.RWDscore01 .score-maintitle {max-width: 445px;}.RWDscore01 .score-subtitle {max-width: 420px;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action>.container {  padding: 0 35px;}.page_wrapper_bg .block_footer>.container { padding: 0 35px;}.about_all .content_item .content_text { margin: 0 0 15px;}.about_all .content_item .content_text, .about_all .content_item .content_pic { width: 100%;    margin: 0;}.layoutlist_8 .item { padding: 30px;}/*220519語系-英*//*關於我們*/ 
.lang_en .about_title h4 {max-width: 500px;}/*220519語系-日*//*成功案例*/ 
.lang_jp .RWDnews005 .margin-top-20 {min-height: 543px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.rwdlayoutlist_9 {  display: flex;   flex-wrap: wrap;}.rwdlayoutlist_9 .litem { width: calc(100% / 3 );margin-bottom: 25px;}.contact_all ul.content_list li:last-child>span { width: 100%;  display: block;}/*220519語系-英*//*成功案例*/ 
.lang_en .RWDnews005 .margin-top-20 {min-height: 665px;}/*關於我們*/ 
.lang_en .block_about{padding: 0 0 100px;background: #eceef3;display: flex;flex-direction: column-reverse;}.lang_en .block_about .container{width: 100%;}.lang_en .block_about .RWDedictor{display:block;margin-bottom:50px;}.lang_en .RWDscore01 .score-subtitle {max-width: 520px;}.lang_en .about_title h2 {max-width: 800px;}.lang_en .about_title h4 {max-width: 650px;}/*footer*/ 
.lang_en .footer_info .row .col-sm-6 {width: 100%;}.lang_en .footer_info .row .col-sm-6:nth-child(1){margin-bottom:30px;}.lang_en .footer_keyword {margin-top: 15px;max-width: 800px;}/*220519語系-日*//*成功案例*/ 
.lang_jp .RWDnews005 .margin-top-20 {min-height: 680px;}/*關於我們*/ 
.lang_jp .block_about{padding: 0 0 100px;background: #eceef3;display: flex;flex-direction: column-reverse;}.lang_jp .block_about .container{width: 100%;}.lang_jp .block_about .RWDedictor{display:block;margin-bottom:50px;}.lang_jp .RWDscore01 .score-subtitle {max-width: 520px;}.lang_jp .about_title h2 {max-width: 680px;}.lang_jp .about_title h4 {max-width: 550px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDmenu_plus02 .sub-nav{display:none !important;}.block_fixed {position: fixed;bottom: 0;width: 100%;z-index: 21;}.fixed_contact {display:block;float:left;width: calc(100% - 50px);background-color: #fff;border-top: 1px solid #ddd;}.fixed_contact .RWDedictor{display:block;}.fixed_contact .RWDedictor div{float:left;width: 50%;text-align: center;}.fixed_contact .RWDedictor div:nth-child(1){border-right:1px solid #ccc;}.fixed_contact .RWDedictor a img{max-width:20px;margin-right:10px;}.fixed_contact .RWDedictor a {display: block;color: #555;font-size: 16px;letter-spacing: 0.5px;font-weight: normal;line-height: 50px;}.scrollT{float: right;}.scrollTop002{position: relative !important;right: 0;bottom: 0;opacity: 1 !important;}.scrollTop002 .ii {border-radius: 0;width: 50px;height: 50px;line-height: 50px;}/*banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic{background-size: cover;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 125px) !important;height: calc(100vh - 125px) !important;}.RWDService001 .row .col-md-3.col-sm-6 {width: calc(100% / 2);float: left;}.block_app::after {bottom: 35vw;width: 40vw;height: 50vw;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .margin-top-20{min-height: 665px;}.news005_h4 a, .news005_h4 a h5{line-height: 1.3;}.block_about{padding: 0 0 100px;background: #eceef3;display: flex;flex-direction: column-reverse;}.block_about .container{width: 100%;}.block_about .RWDedictor{display:block;margin-bottom:50px;}.RWDscore01 .score-subtitle {max-width: 520px;}.block_footer{padding: 70px  0 120px;}.scrollT {width: 50px;}/*內頁*/#sidebar { padding: 0;}.layoutlist_8 .item {padding: 30px 0;}.page_wrapper_bg .webdesc { margin: 30px 0 15px;}.product1 .page_wrapper_bg .webdesc {  text-align: center;}.formdesc.col-md-6 {  margin-bottom: 40px;}.new-form {  display: flex;  flex-direction: column; align-items: center;}.formdesc.col-md-6, .customized_columns { width: 80%; padding: 0;}.contact_all ul.content_list li:last-child>span { width: auto;  display: inline-block;}/*220519語系-日*//*footer*/ 
.lang_jp .footer_info .row .col-sm-6 {width: 100%;}.lang_jp .footer_info .row .col-sm-6:nth-child(1){margin-bottom:30px;}.lang_jp .footer_keyword {margin-top: 15px;max-width: 700px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.footer_info .row .col-sm-6 {width: 100%;}.footer_info .row .col-sm-6:nth-child(1){margin-bottom:30px;}.footer_keyword {margin-top: 15px;max-width: 600px;}/*內頁*/ 
.layoutlist_8 .list_subject {  padding: 0 15px;}/*220519語系-英*//*成功案例*/ 
.lang_en .RWDnews005 .margin-top-20 {min-height: 820px;}/*220519語系-日*//*成功案例*/ 
.lang_jp .RWDnews005 .margin-top-20 {min-height: 725px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDnews005 .margin-top-20{min-height: 515px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 30px;}.RWDscore01 .count-item{width: 100%;}.block_footer .footer_info .col-sm-6 .hidden-xs{display:block !important;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action { margin: 0 0 60px 0;}.page_wrapper_bg .main section.call_to_action>.container {  padding: 0 30px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {   font-size: 36px;}.formdesc.col-md-6, .customized_columns { width: 100%; }.page_wrapper_bg .hgroup .breadcrumb {margin: 0 0 15px;}.page_wrapper_bg .ebtn {width: auto;}.page_wrapper_bg .btn_back { width: auto;}.page_wrapper_bg .webdesc {font-size: 16px;}.RWDtimeline01 li.event:before {  left: 44px;}.RWDtimeline01 li.event .point {padding: 0 0 60px;}.article3.id18 .RWDtimeline01 li.event .point .title {text-align: left;}.layoutlist_8 .article_subject { font-size: 20px;}/*220519語系-簡中*//*成功案例*/ 
.lang_cn .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}.lang_cn .RWDnews005 .margin-top-20 {min-height: 670px;}/*220519語系-英*//*成功案例*/ 
.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}/*220519語系-日*//*成功案例*/ 
.lang_jp .RWDnews005 .margin-top-20 {min-height: 750px;}.lang_jp .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}
}
/*800px end*/
/*768px start*/

@media (max-width: 768px) {.main section .container .article-text > .container .pagecontent { padding: 0 !important;}/*220519語系-簡中*//*成功案例*/ 
.lang_cn .RWDnews005 .margin-top-20 {min-height: auto;}/*220519語系-英*//*成功案例*/ 
.lang_en .RWDnews005 .margin-top-20 {min-height: auto;}/*220519語系-日*//*成功案例*/ 
.lang_jp .RWDnews005 .margin-top-20 {min-height: auto;}}

/*768px end*/
/*767px start*/

@media (max-width: 767px) {.rwdlayoutlist_9 .litem { width: calc(100% / 2 );}.layoutlist_8.rwd {  display: flex; flex-wrap: wrap;}.layoutlist_8.rwd .item {       align-items: baseline;flex-direction: column; width: calc(100% / 2);border-bottom: none; margin-bottom: 25px;}.layoutlist_2 { display: flex; flex-wrap: wrap;}.layoutlist_2 > div { width: calc(100% / 2 );}.layoutlist_2 .item {   margin: 10px 0 25px;}.RWDproduct_page .pic-box .page-control {  background: #121885;}.RWDproduct_page .pic-box .btn { background: rgb(18 24 133 / 21%);}.RWDproduct_page .products-info {margin: 15px 0 0;}.layoutlist_8.rwd .item {  padding: 0;}/*220519語系-英*//*footer*/ 
.block_footer .footer_info .col-sm-6 span {display: block;}}

/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus02 .cd-main-header {padding: 0px 25px;}#RWDfullscreen01 .container {padding: 0 25px;}.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center center;}#RWDfullscreen01 h1.main-title, .RWDscore01 .score-maintitle {font-size: 28px;}#RWDfullscreen01 h2.sub-title, .RWDscore01 .score-subtitle{line-height: 1.7;}.RWDService001 .row .col-md-3.col-sm-6 {width: 100%;float:none;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p {min-height: auto;padding: 15px 15px 35px;}.block_app::after{display:none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -35px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -35px;}.RWDnews005 .margin-top-20 {min-height: auto;}.RWDscore01 .score-maintitle {max-width: 100%;}.RWDscore01 .count-item{display: block;}.RWDscore01 .count-title{top: 0;line-height: 1.5;margin-top: 5px;letter-spacing: 0.5px;}.fixed_contact .RWDedictor div:nth-child(1) {width: 50px;}.fixed_contact .RWDedictor div:nth-child(1) a img{margin-right: 0;}.fixed_contact .RWDedictor div:nth-child(2){width:calc(100% - 50px);}.fixed_contact .RWDedictor div:nth-child(1) a span{display:none;}.RWDfakeloader img{max-width:250px;}/*內頁*/ 
.page_wrapper_bg .block_footer>.container { padding: 0 25px;}.main section .container .article-text > .container {padding: 0 15px;}.content_item { margin-bottom: 30px;  padding-bottom: 30px;}.rwdlayoutlist_9 .litem { width: 100%;}.layoutlist_8.rwd .item  { width: 100%;}.layoutlist_2 > div { width: 100%;}.layoutlist_8 .list_subject .summary { margin: 0;}.layoutlist_8.rwd .listdate {margin: 10px 0 0;}.contact_all h3.content_title {  text-align: center;}/*220519語系-簡中*//*成功案例*/ 
.lang_cn .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0;}/*220519語系-英*//*關於我們*/ 
.lang_en .about_title h2 {font-size: 34px;}/*成功案例*/ 
.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0;}/*220519語系-日*//*機械設備應用*/ 
.lang_jp #RWDfullscreen01 h2.sub-title {width: 95%;}/*成功案例*/ 
.lang_jp .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 105px) !important;height: calc(100vh - 105px) !important;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 h2 {position:relative;width:calc(100% + 1px);left:-1px;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2 p {position:relative;width:calc(100% + 1px);left:-1px;padding: 15px 15px 36px;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2{position:relative;}.RWDService001 .row .col-md-3.col-sm-6 .boxFeature-2::after{content:"";display:block;width:100%;height:5px;background-color:#ccc;position:absolute;left:0;bottom:-2px;}.block_footer .footer_info .col-sm-6 span{display:block;}.block_footer .footer_info .col-sm-6 .hidden-xs{display:none !important;}.RWDbtn01{width: calc(100% - 50px);max-width: 100%;}.block_app .RWDbtn01{width: 100%;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action>.container { padding: 0 30px;}#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 34px;}.main section .container .article-text > .container { padding: 0;}.page_wrapper_bg .btn.btn_back, .page_wrapper_bg .btn.btn_back a {   width: 100%;}.contact_all ul.content_list { letter-spacing: .5px; font-size: 15px;}.RWDtimeline01 li.event:before { left: 24px;}.page_wrapper_bg .ebtn, .page_wrapper_bg .ebtn a {   width: 100%;}/*220519語系-英*//*關於我們*/ 
.lang_en .about_title h2 {font-size: 30px;}/*220519語系-日*//*關於我們*/ 
.lang_jp .about_title h2 {font-size: 34px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*220519語系-日*//*成功案例*/ 
.RWDnews005 .margin-top-20 {padding: 0 24px 35px;}/*220519語系-英*//*關於我們*/ 
.lang_jp .about_title h2 {font-size: 28px;}@media screen and (max-width: 360px) {.RWDmenu_plus02 .cd-main-header {padding: 0px 15px;}.RWDmenu_plus02 .cd-header-buttons{padding-left: 0;}.cd-header-buttons li.search-btn{margin-left: 2px;}#RWDfullscreen01 h1.main-title, .RWDscore01 .score-maintitle {font-size: 26px;}.block_footer h1{font-size: 19px;}.model003 .sub_menu_list a{font-size: 14px;}.footer_notice {font-size: 12px;}.fixed_contact .RWDedictor a{font-size: 14px;}/*20220511*/#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 32px;}.page_wrapper_bg .webdesc { font-size: 15px;}.RWDtimeline01 li.event .point .title {   font-size: 18px;}}
}
/*380px end*/