/*共用*/a{color:#333;text-decoration: none;}a:hover, a:active, a:focus{text-decoration: none;}/* 反白顏色設定*/::selection { background: #ccc; color: #fff;}::-moz-selection { background:#ccc;   color: #fff;}/*logo*/ 
.RWDmenu_plus01 a.cd-logo {width: 200px;margin-top: 9px;}/*language*/ 
.RWDmenu_plus02 #lan-02 a:before {    content: "/";    margin-right: 7px;    margin-left: -7px;}#lan-02 > a:nth-child(1):before{display:none}/*menu*/ 
.cd-primary-nav>li:after{display:none}.cd-primary-nav>li>a {font-size: 15px;}.cd-primary-nav>li>a:hover {color: #1b5faa;}/*banner*/ 
.txt1 {    font-size: 80px;    color: #fff;    font-weight: 300;    font-family: 'Noto Serif TC', serif;    letter-spacing: 10px;    text-shadow: -5px 5px 6px rgba(0, 0, 0, 0.4);}.txt2 {    font-size: 60px;    letter-spacing: 5px;    color: #fff;    font-weight: 300;    font-family: 'Noto Serif TC', serif;    text-shadow: -5px 5px 6px rgba(0, 0, 0, 0.4);}.RWDbanner_plus01 .slick-caption.txt-left { top: 47%;}.slick-caption .container {width: 90%;}/*模組標題*/ 
.section-line{display:none !important}h1.main-title {    font-family: 'Noto Serif TC', serif !important;    letter-spacing: 5px;    font-size: 40px !important;    line-height: 50px !important;    color: #333 !important;    font-weight: 300 !important;    float: left;    width: fit-content;}h2.sub-title {    font-family: 'Noto Serif TC', serif !important;    color: #666 !important;    letter-spacing: 1px !important;    font-size: 20px !important;    float: left;    width: fit-content;    margin-top: 24px !important;    margin-left: 20px !important;}.section-subject {    width: fit-content !important;    margin: 0 auto !important;    margin-bottom: 20px !important;}/*關於我們*/ 
.about-section {padding: 200px 0px;position:relative;}.RWDleft_cont002 .item-second .text-box .title {    font-family: 'Noto Serif TC', serif !important;    letter-spacing: 5px;    font-size: 40px !important;    line-height: 50px !important;    color: #333 !important;    font-weight: 300 !important;    float: left;    width: fit-content;}.RWDleft_cont002 .item-second .text-box .subtitle {    font-family: 'Noto Serif TC', serif !important;    color: #666 !important;    letter-spacing: 1px !important;    font-size: 20px !important;    float: left;    width: fit-content;    margin-top: 24px !important;    margin-left: 20px !important;    font-weight: normal !important;}.RWDleft_cont002 .item-second .text-box .underline{display:none}.sub_slogan {    width: 100%;    clear: both;    margin-top: 50px;    display: inline-block;    font-size: 20px;    margin-bottom: 10px;    font-weight: 600;}.RWDleft_cont002 .item-second .text-box .text {    width: 90%;    font-size: 15px;    color: #444;    line-height: 30px;}.RWDleft_cont002 .item-second {background-color: transparent;}.RWDleft_cont002 .item-second .text-box {    background: rgba(226, 226, 226, 0.6);    width: 54%;}.RWDleft_cont002 .item-second .text-box a {    padding: 5px;    color: #1b5faa;    background: transparent;    border: 1px solid #1b5faa;    margin: inherit;    margin-top: 50px;}.RWDleft_cont002 .item-second .text-box a:hover {background-color: #1b5faa;}.RWDleft_cont002 .item-second .pic {    width: 55%;    position: absolute;    right: 0;    top: -50px;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .pic:after {    content: "";    position: absolute;    background: url(archive/image/customization/190329_about_back.jpg)no-repeat;    right: 0;    top: 0;    background-size: contain;    visibility: visible !important;    opacity: 1 !important;    z-index: -1;}/*經營理念*/ 
.service-section {    padding: 100px 0px;    position: relative;    background: url(archive/image/customization/190329_BG.jpg)no-repeat;    background-size: cover;}.title_service .RWDedictor001 {    text-align: center;    font-size: 20px;    letter-spacing: 2px;    color: #333;    line-height: 30px;    margin-bottom: 50px;}.RWDService001 .section-subject {display: none;}.RWDService001 i {width: 80px; margin: 0 auto;}#m_RWDfullscreen01_91_1 > div:nth-child(2) > a:nth-child(3) > div > article > i {width: 75px;}.boxFeature-2 h2 {    font-size: 20px;    text-align: center;    color: #333;    letter-spacing: 2px;    font-weight: 600;    margin-top: 10px;    margin-bottom: 20px;    border-bottom: 1px solid #ababab;    padding-bottom: 20px;}.boxFeature-2 p {    color: #666;    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;    margin-top:30px;}article.boxFeature-2 {    background: rgba(27, 95, 170, 0.1);    padding: 30px 15px;    min-height: 350px;}/*企業文化*/ 
.video-section {    padding: 100px 0px;    position: relative;}.RWDproduct008 .section-subject{display:none}.list-inline>li {display: none;}.title_video .RWDedictor001 {    text-align: center;    font-size: 20px;    letter-spacing: 2px;    color: #333;    line-height: 30px;    margin-bottom: 50px;}.RWDnews005 h4 {    text-align: center;    font-size: 17px;    letter-spacing: 1px;    line-height: 30px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #1b5faa;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 30px;}/*footer*/ 
.footer-section {    padding-top: 50px;    border-top: 1px solid #9b9b9b;    background: #ddd;}.footerRights {    background: #ddd;    font-size: 12px;    letter-spacing: 1px;    color: #666;}.footer-section h1.main-title {    line-height: 62px !important;    margin: 0px !important;}.info_1 {    width: 50%;    float: left;    color: #333;    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;}.info_2 {    width: 50%;    float: left;    font-size: 15px;    line-height: 30px;    color: #333;   letter-spacing:1px;}.contact_info {    font-size: 23px;    font-weight: 600;    margin-bottom: 10px;    letter-spacing: 2px;}.contact_infoen {    margin-bottom: 19px;}.footer_left {border-right: 1px solid #999;}.contact_underline {    border-bottom: 1px solid #c2c2c2;    padding-left: 20px;}h1.main-title.footer-web{display: block;}h1.main-title.footer-pad {display: none;}/*copyright*/ 
.copyright_desc {    color: #666;    font-size: 12px;    letter-spacing: 1px;    line-height: 20px;}.copyright_desc a { color: #666;}.copyright_desc a:hover {color: #333 !important;}.copyright {text-align: right;}/*scrolltop*/ 
.scrollTop001 .icon {background: transparent url(archive/image/customization/u1903291615591553847359170.png) center center no-repeat;}
/*內頁 start*/

#toTop {display: none !important;}.page_wrapper_bg .footerRights {padding: 22px; background: #ddd ;}.page_wrapper_bg a:focus, a:hover {color: #23527c;}/*main*/ 
.page_wrapper_bg section.call_to_action {padding: 35px 0 85px 0; min-height: 700px;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;}.hgroup h1 { font-family: 'Noto Serif TC', serif; font-size: 36px; letter-spacing: 5px;  line-height: 1.5;text-align: center;font-weight: 400;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing: 4px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #444;text-align: justify;}.page_wrapper_bg .article-text p {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #444;}/*-------按鈕--------*//*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#album .btn.btn_back a {padding: 6px 15px;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a {display:block;border-radius: 99em !important;padding: 0 15px;background:  transparent;color: #1b5faa; transition: all 0.2s ease;border: 1px solid #1b5faa;}.btn.btn_back a:hover {border: 1px solid #1b5faa;color: #fff;background: #1b5faa;}/*確定送出*/ 
.ebtn {margin-top: 20px;transition: all 0.3s ease;border-radius: 99em !important;float: right !important;margin-right: 0 !important; background:  transparent !important; border: 1px solid #1b5faa;box-shadow:none;}.ebtn a {color: #1b5faa;}.ebtn:hover {background:  #1b5faa !important; border: 1px solid #1b5faa;}.ebtn:hover a {color:#fff;}.new-form .new-width .row .col-md-11 {margin-left: 130px;}/*關於*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 40px !important;}.ab_block {background:#f4f4f4;display: flex; align-items: center; justify-content: center;}.ab_text h4 span { font-size: 15px;display: block; color: #1b5faa; font-weight: 400;line-height: 2;}.ab_text {padding-left: 92px; padding-right:0;}.ab_pic img {margin: 0;margin-top: -3px;}.ab_pic { padding: 0;}.ab_text h4 { margin-bottom: 50px !important;}/*沿革*/ 
.pagecontent .RWDtimeline01 {margin-top: 40px !important;}.RWDtimeline01 li.event .point {background: #f4f4f4; min-height: 130px; padding: 20px 25px;}.RWDtimeline01 li.event .point .title {font-family: 'Noto Serif TC', serif;border-bottom: 1px solid #ddd; padding-bottom: 10px;text-align: left;}.RWDtimeline01 li.event:nth-child(odd) .point:after {content: ""; position: absolute;right: -29px; top: 34px; width: 0; height: 0; border-style: solid;border-width: 15px 0 15px 30px;border-color: transparent transparent transparent #f4f4f4; z-index: -1;}.RWDtimeline01 li.event:nth-child(even) .point:after { content: ""; position: absolute; left: -29px;  top: 39px; width: 0; height: 0; border-style: solid; border-width: 15px 30px 15px 0; border-color: transparent #f4f4f4 transparent transparent; z-index: -1;}.RWDtimeline01 li.event .point .editor {  font-size: 15px; color: #444; line-height: 2;}.RWDtimeline01 li.event:before { width: 15px;  height: 15px; border: 2px solid #444;}.album2 .btn_back { display: none;}/*生產設備*/ 
.RWDeditor01 th { text-align: left; background: #1b5faa; color: #fff; padding: 5px 10px;}.RWDeditor01 tr:nth-child(odd) { background: #f4f4f4;}.RWDeditor01 td {padding: 5px 10px;}h4.ma_tit {margin-bottom: 30px !important;text-align: center;}h4.ma_tit i { color: #1b5faa;font-size: 22px;}table.ta_sh td {padding: 14px 10px;}.the_table {margin-top: 30px;text-align: left;}/*服務項目*/ 
.RWDproduct_page .products-info .name { font-size: 22px; font-weight: 600;letter-spacing: 2px;color: #444;}.products-info .editor ul {padding-left: 18px;}.products-info .editor ol {padding-left: 20px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {font-size: 15px; line-height: 2;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #444;}.RWDproduct_page .products-info {width: 400px;}.RWDproduct_page .pic-box {width: calc(100% - 400px);}.layoutlist_2 .item{ background: rgba(27, 95, 170, 0.1); border-bottom: none;}.layoutlist_2 .subject {text-align: center;}/*產品*/ 
.album_item {min-height: 320px;}.album_item a { background: rgba(27, 95, 170, 0.1);}.album_item_subject {opacity: 1 !important;padding: 20px 0;}/*自創品牌*/ 
.brand_tex {padding-left: 50px;}.brand_block { display: flex;align-items: center; justify-content: center;}.brand_te {padding-right: 50px;}.brand_vi {margin: 80px 0 50px;}.wardtxt { font-weight: bold;  margin-bottom: 20px;}/*聯絡*/ 
.con_map { margin: 30px 0;}.new-form .new-width .control-label {text-align: right !important;}.form-group {margin-bottom: 23px;}textarea.form-control {min-height: 150px;}.customized_columns ._input, .customized_columns select {border-radius: 0; border: 1px solid #e2e2e2; background-color: transparent;}.formdesc { color: #444;}/*190624檢驗設備*/ 
.kensatupic{max-width:100% !important;margin:0 auto !important;}

/*內頁 end*/
/*EN start*/

/*INDEX*//*bannertxt*/ 
.lang_en .txt1, .lang_en .txt2 span { font-size: 80px; font-family: 微軟正黑體, 'Noto Serif TC', serif; letter-spacing: 2px;}.lang_en .txt1 span { text-transform: capitalize; font-weight: 900; font-family: 'Lobster', 'Noto Serif TC', serif;}.lang_en .txt2 span { font-size: 25px; position: relative; top: -45px;text-transform: capitalize;}/*company inrto*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title,.RWDedictor001 h1.main-title { font-family: 'Lobster', 'Noto Serif TC', serif !important; font-weight: bold !important; letter-spacing: 3px;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle { margin-left: 0 !important; margin-top: 10px !important; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif !important; font-size: 16px !important;}.lang_en .sub_slogan { letter-spacing: 1px !important;  font-size: 16px; margin-top: 40px !important; line-height: 1.8;}.lang_en .about_text { letter-spacing: 1px; margin-top: 20px;line-height: 1.8;}/*Business philosophy*/ 
.lang_en .busisubttl { letter-spacing: 1px;}.lang_en .RWDedictor001 .section-subject { margin-bottom: 10px !important;}.lang_en .boxFeature-2 h2 { letter-spacing: 1px; line-height: 1.5; min-height: 71px; font-size: 17px;}.lang_en .boxFeature-2 p { min-height: 300px;}.lang_en article.boxFeature-2 strong { color: #444;}/*footer*/ 
.lang_en h1.main-title.footer-web { font-size: 25px !important; line-height: 1.5 !important; margin-bottom: 75px !important;}.lang_en .footer-section { padding-bottom: 15px;}.lang_en .info_1 { width: 51%; margin: 0 2%;}.lang_en .info_2 { width: 45%; letter-spacing: 0;}.lang_en .contact_info { letter-spacing: 1px;}.lang_en .contact_infoen {letter-spacing: 0;}/*-------------inner*/ 
.lang_en #RWDPAGE_BASE_PAT01 .btn.btn_back a { letter-spacing: 0px !important;}.lang_en #RWDPAGE_BASE_PAT01 .article-text h4 { text-align: left;}.RWDproduct_page .products-info .name,.lang_en #RWDPAGE_BASE_PAT01 .hgroup h1,.lang_en #RWDPAGE_BASE_PAT01 .article-text p { letter-spacing: 1px; line-height: 1.5;}/*ab*/ 
.lang_en #RWDPAGE_BASE_PAT01 .ab_text > h4 { font-size: 34px; letter-spacing: 1px !important; margin-bottom: 20px !important; font-family: 'Lobster', 'Noto Serif TC', serif; font-weight:bold;}.lang_en #RWDPAGE_BASE_PAT01 .ab_text h4 span { margin-top: 10px; letter-spacing: 1px !important;line-height: 1.5; font-family: 微軟正黑體, 'Noto Serif TC', serif;}.lang_en #RWDPAGE_BASE_PAT01 .ab_text { text-align: left; letter-spacing: 1px !important;}.lang_en #RWDPAGE_BASE_PAT01 .hgroup h1 { font-family: 'Lobster', 'Noto Serif TC', serif;}.lang_en #RWDPAGE_BASE_PAT01 .RWDtimeline01 li.event .point .editor { line-height: 1.5;}.lang_en #RWDPAGE_BASE_PAT01 h4.ma_tit { text-align: center !important; letter-spacing: 0;}.lang_en #RWDPAGE_BASE_PAT01 table.ta_sh td { letter-spacing: 0; padding: 5px 10px;}.lang_en #RWDPAGE_BASE_PAT01 .RWDeditor01 th { letter-spacing: 0; word-break: keep-all;}.lang_en #RWDPAGE_BASE_PAT01 .RWDeditor01 td { letter-spacing: 0;}.lang_en #RWDPAGE_BASE_PAT01 #article > div.model.RWDeditor01 > article > div > div > div.col-md-6.table-responsive {  border: 0;}.lang_en #RWDPAGE_BASE_PAT01 .table-rwd img { width: 25px;}.lang_en #RWDPAGE_BASE_PAT01 .table-rwd { margin-bottom: 20px;}.lang_en #RWDPAGE_BASE_PAT01 .table-rwd span { font-size: 15px;  margin-left: 15px;}/*service*/ 
.lang_en #RWDPAGE_BASE_PAT01 .products-info .txt { text-align: left;}/*brand*/ 
.lang_en #RWDPAGE_BASE_PAT01 #edcontent > div:nth-child(1) > div > h1 > span > span { line-height: 1.5; display: inline-block; margin-top: 10px;}.lang_en #RWDPAGE_BASE_PAT01 .article-text p { text-align: left;}.lang_en #RWDPAGE_BASE_PAT01 #edcontent > div:nth-child(1) > div:nth-child(1) > div.col-md-6.brand_tex > h4 > span { letter-spacing: 1px;}.lang_en #RWDPAGE_BASE_PAT01 .brand_block { margin: 30px 0;}.lang_en #RWDPAGE_BASE_PAT01 .article-text h3 { letter-spacing: 0;}/*quality system*/ 
.lang_en #RWDPAGE_BASE_PAT01 h4.ma_tit { text-align: center !important;}.lang_en #RWDPAGE_BASE_PAT01 #article > div.model.RWDeditor01 > article > div > div > div.col-md-8.table-responsive {  border: 0;}.lang_en #RWDPAGE_BASE_PAT01 .wardtxt { margin: 40px 0 20px;  line-height: 1.5; letter-spacing: 1px;}/*con*/ 
.lang_en #RWDPAGE_BASE_PAT01 .cobinfo h4 { text-align: center !important;}.lang_en #RWDPAGE_BASE_PAT01 .con_map iframe { width: 100%; height: 200px;}.lang_en #RWDPAGE_BASE_PAT01 .ebtn { letter-spacing: 1px;}.lang_en #RWDPAGE_BASE_PAT01 .conps { text-align: center; letter-spacing: 1px;}.lang_en #RWDPAGE_BASE_PAT01 .cobinfo {text-align: center; letter-spacing: 1px;}

/*EN end*/
/*bounceIn 修正成 fadeIn start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*bounceIn 修正成 fadeIn end*/
/*各裝置 start*/

@media (max-width:1366px){/*1366px*/ 
.txt1 {font-size: 60px;}.txt2 {font-size: 45px;}}

/*各裝置 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*先隱藏語系*/a.lang-select-label {display: none;}/*logo*/#RWDfullscreen01 .cd-main-header .cd-logo {    margin-top: 6px;    width: 130px;}/*menu*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #fff;}#RWDfullscreen01 .cd-main-header {padding: 0px 20px;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before {background-color: #464c4e;}.cd-primary-nav>li>a:hover {color: #2d2d2d;}.contact_underline {margin-right: 34px;}.service-section .container {width: 95%;}/*copyright*/nav.cd-nav .bottom-copyright{display:none}/*footer*/ 
.footer-section h1.main-title {    float: none !important;    margin: 0 auto !important;}.info_1 {    width: calc(100%/2 - 43px);    margin-left:43px;}/*內頁*/ 
.collapsing_header header {  padding: 0 20px;}.collapsing_header .cd-main-header .cd-logo {margin-top: 5px;}.container_m {padding: 0 15px;}.page_wrapper_bg .scrollTop001 { right: -18px;}/*------------EN INDEX*/ 
.lang_en .txt2 span { font-size: 16px; top: -55px;}.lang_en .boxFeature-2 p { min-height: 360px;}.lang_en .boxFeature-2 h2 { font-size: 17px; min-height: 96px;}.lang_en h1.main-title.footer-web { font-size: 20px !important; line-height: 1.5 !important; margin-bottom: 95px !important;}.lang_en .contact_info { font-size: 22px;}.lang_en .contact_underline { margin-right: 10px;}.lang_en .txt1 span { font-size: 45px; letter-spacing: 0;}.lang_en .RWDleft_cont002 .item-second .text-box .title, .lang_en .RWDedictor001 h1.main-title { letter-spacing: 0;}/*-------------EN INNER*/ 
.lang_en #RWDPAGE_BASE_PAT01 .ab_text { padding-left: 60px; }.lang_en #RWDPAGE_BASE_PAT01 .ab_text > h4 { font-size: 22px; letter-spacing: 0 !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*about*/ 
.about-section {padding: 100px 0px;}.RWDleft_cont002 .item-second .text-box {    margin: 0 auto;    width: 80%;}.RWDleft_cont002 .item-second .pic {    width: 80%;    position: relative;    margin: 0 auto;    top:0px;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;}.RWDleft_cont002 .item-second .text-box {padding: 50px;}/*經營理念*/article.boxFeature-2 {    padding: 30px;    min-height: 300px;    margin-bottom: 50px;}/*footer*/ 
.footer_right {width: 100%;float: left;}.footer_left {width: 100%;}.footer-section h1.main-title {margin-bottom: 30px !important;}h1.main-title.footer-web {display: none;}h1.main-title.footer-pad {display: block;}/*內頁*/ 
.btn.btn_back { width: 100%;}.hgroup .container {margin-bottom: 0;}.ab_text { padding: 20px 38px;padding-right:0px;}.RWDtimeline01 li.event:nth-child(odd) .point:after {content: "";  position: absolute; left: -29px;top: 39px; width: 0;height: 0;border-style: solid;  border-width: 15px 30px 15px 0;border-color: transparent #f4f4f4 transparent transparent; z-index: -1;}.RWDtimeline01 li.event { margin-bottom: 35px;}.brand_block:nth-child(1) img { width: 60%; margin: 0 auto;display: block;}h4.ma_tit {text-align: left;}.ta_sh { margin-bottom: 30px;}table.ta_sh td {padding: 5px 10px;}.album_item { width: 50%;}.RWDproduct_page .pic-box {width: 100%;padding: 0;float: none;}.RWDproduct_page .products-info { width: 100%;padding: 40px 15px 0;float: none;}.brand_block {display: flex; flex-direction: column;}.brand_block:nth-child(2) { flex-direction: column-reverse;}.brand_tex { padding-left: 15px;}.brand_te { padding-right: 15px;}.new-form .new-width .row .col-md-11 {margin-left: 0;}.new-form .new-width .control-label {text-align: left !important;}.formdesc { text-align: center;}/*190624檢驗設備*/ 
.kensatupic{max-width:450px !important;}/*----------EN INDEX*/ 
.lang_en .txt2 span { font-size: 16px; text-shadow: -5px 5px 10px rgb(0, 0, 0); top: -60px;}.lang_en .boxFeature-2 p { min-height: 210px;}.lang_en .contact_info { font-size: 19px;}.lang_en .contact_underline {margin-right: 20px;}.lang_en #m_RWDfullscreen01_95_1 > div:nth-child(1) > strong > span { display: block;}.lang_en .RWDbanner_plus01 .slick-caption.txt-left { top: 45%;}.lang_en .boxFeature-2 h2 { min-height: 70px;}.lang_en .contact_info { font-size: 16px;}/*EN INNER*//*ab*/ 
.lang_en #RWDPAGE_BASE_PAT01 .ab_text { padding-left: 40px;}.lang_en #RWDPAGE_BASE_PAT01 .ab_text > h4 { font-size: 16px;}.lang_en #RWDPAGE_BASE_PAT01 .ab_text h4 span, .lang_en #RWDPAGE_BASE_PAT01 .article-text p { letter-spacing: 0 !important; line-height: 2;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.txt1 {font-size: 30px;}.txt2 { font-size: 25px;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 47%;    width: 100%;    text-align: left;}.about-section {padding: 0px 0px 50px;}.RWDleft_cont002 .item-second .text-box {padding: 30px;width: 100%;}.RWDleft_cont002 .item-second .pic{width: 100%;}article.boxFeature-2 {padding: 20px;min-height: 262px;}.service-section {padding: 50px 0px;}.video-section {padding: 50px 0px;}.RWDleft_cont002 .item-second .text-box .title { font-size: 35px !important;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 15px !important;}h1.main-title { font-size: 35px !important;}h2.sub-title {font-size: 15px !important; margin-left: 12px !important;}.info_1, .info_2 {    width: 100%;    margin: 10px 0px;    text-align: center;}.contact_underline {border-bottom: 0px;padding-left:0px;}.copyright {text-align: center;}.footer_left {border-right: 0px;}div#m_RWDfullscreen01_95_1 {text-align: center;}.scrollTop001 {bottom: 16%;}/*內頁*/ 
.contact_underline {margin-right: 0;}.page_wrapper_bg .article-text {word-break: break-word;}.hgroup h1 { font-size: 24px;}.container_m { padding: 0 ;}.ab_block { flex-direction: column-reverse;}.ab_text {padding: 20px 30px; padding-right: 30px;}.ab_pic img { margin-top: -3px;}.brand_block:nth-child(1) img { width: 80%;}.wardimg {  margin-bottom: 20px;}.RWDtimeline01 li.event:nth-child(odd) .point:after{display:none;}.RWDtimeline01 li.event:nth-child(even) .point:after{display:none;}.album_item { width: 100%;}.brand_vi { margin: 50px 0;}.RWDproduct_page .products-info { padding: 40px 0;}/*190624檢驗設備*/ 
.kensatupic{max-width:100% !important;}/*------------EN INDEX*/ 
.lang_en .txt1 { margin-top: -50px;}.lang_en .RWDleft_cont002 .item-second .text-box .title { font-size: 30px !important;}.lang_en .txt1 span { font-size: 35px;}.lang_en .txt2 { margin-top: 25px !important;}.lang_en .txt2 span { font-size: 16px; letter-spacing: 0;}.lang_en  .slick-caption .container { margin-top: 15px;}.lang_en .about_text { margin-top: 0;}.lang_en .boxFeature-2 h2,.lang_en .boxFeature-2 p  { min-height: auto;}.lang_en .info_1 { width: 100%; margin: 0;}.lang_en .info_2 { width: 100%;}.lang_en h1.main-title.footer-pad { font-size: 25px !important;}.lang_en .RWDleft_cont002 .item-second .text-box a { margin: 0; width: 100%; margin-top: 40px;}/*EN INNER*/ 
.lang_en #RWDPAGE_BASE_PAT01 .hgroup h1{ font-size: 30px;}/*ab*/ 
.lang_en #RWDPAGE_BASE_PAT01 .ab_text > h4 { font-size: 20px;}.lang_en #RWDPAGE_BASE_PAT01 .ab_text { padding: 20px 25px;}.lang_en #RWDPAGE_BASE_PAT01 .RWDtimeline01 li.event .point .date { margin: 0;}.lang_en #RWDPAGE_BASE_PAT01 #article > div.model.RWDeditor01 > article > div > div > div.col-md-6.table-responsive > table { width: 500px !important;}/*brand*/ 
.lang_en #RWDPAGE_BASE_PAT01 #edcontent > div:nth-child(1) > div > h1 { text-align: left !important;}.lang_en #RWDPAGE_BASE_PAT01 #edcontent > div:nth-child(1) > div > h1 > span > i { display: block; text-align: center;}.lang_en #RWDPAGE_BASE_PAT01 #edcontent > div:nth-child(1) > div > h1 > span > span > span { font-size: 15px;}.lang_en #RWDPAGE_BASE_PAT01 .article-text h3 { margin: 0;}/*quality system*/ 
.lang_en #RWDPAGE_BASE_PAT01 #article > div.model.RWDeditor01 > article > div > div > div.col-md-8.table-responsive > table {  width: 500px !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*EN INDEX*/ 
.lang_en .txt2 span { font-size: 14px; letter-spacing: 0;}.lang_en .slick-caption .container { margin-top: 10px;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle { font-size: 15px !important;}.lang_en .RWDedictor001 h1.main-title { font-size: 25px !important;}.lang_en .busisubttl { font-size: 16px;}.lang_en .RWDedictor001 .section-subject { margin-bottom: 0px !important;}.lang_en #RWDPAGE_BASE_PAT01 .ab_text > h4 {  font-size: 20px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*scrolltop*/ 
.scrollTop001 {bottom: 9%;}/*標題*/h1.main-title {    width: 100% !important;    text-align: center !important;}h2.sub-title {    width: 100% !important;    margin-left: 0px !important;    margin-top: 10px !important;}.RWDleft_cont002 .item-second .text-box .title {width: 100%;text-align: center;}.RWDleft_cont002 .item-second .text-box .subtitle {    width: 100%;    margin-left: 0px !important;    text-align: center;    margin-top: 10px !important;}/*內頁*/ 
.page_wrapper_bg .article-text {text-align: left;}.page_wrapper_bg .main .container { padding-left: 10px; padding-right: 10px;}/*EN INDEX*/ 
.lang_en .txt1 span { font-size: 35px;}.lang_en .txt2 span { font-size: 12px; letter-spacing: 0;}.lang_en .RWDleft_cont002 .item-second .text-box .title { font-size: 27px !important;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle { font-size: 13px !important;}.RWDedictor001 h1.main-title { font-size: 22px !important;}.lang_en .busisubttl { font-size: 15px;}.lang_en .contact_info { font-size: 15px; font-weight: 900;}/*EN INNER*/ 
.lang_en #RWDPAGE_BASE_PAT01 .hgroup h1 { font-size: 21px;}
}
/*iphone5 end*/