/*all*/a:focus, a:hover {text-decoration: none;color: #8b8074;}.banner-block {position: relative;}.banner-block:after { content: ""; position: absolute; width: 85%; height: 100%; background: #e0dad5; top: 0; right: 0; z-index: -1;}#RWDfullscreen01 { font-family: 'Source Sans Pro', sans-serif;}#RWDfullscreen01 .fl { width: 120px; left: 50% !important; margin-left: -60px; top: 50% !important; margin-top: -30px;}#RWDfullscreen01 .fl img { width: 100%;}/*menu*/ 
.RWDmenu_plus04 .header { background: transparent;padding: 40px 0 0 5%; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up { background: rgba(255, 255, 255, 0.8); padding: 0 0 0 5%;}.RWDmenu_plus04 .logo {width: 90px; margin-top: 10px;}.RWDmenu_plus04 .site-nav .menu>li>a { text-transform: uppercase; font-weight: bold; color: #000; letter-spacing: 1px;font-size: 16px;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover { background: transparent; color: #8b8074;}.RWDmenu_plus04 .features { padding-right: 5%;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up .features {background: #e0dad5;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #5a493f;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border: 1px solid #000;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu ul li a {font-size: 15px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;}.RWDmenu_plus04 .features .member-btn a {color: #443d36;}/*詢問車*/ 
.RWDmenu_plus04 .features .cart-btn:after { content: "Inquiry Cart"; position: relative; color: #525252; margin-left: 5px; font-size: 15px; letter-spacing: 0px; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s;-moz-transition: all .5s;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 0px 25px 12px;}.RWDmenu_plus04 .features i img { width: 18px; position: relative; bottom: 2px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #8b8074;}/*會員*/ 
.RWDmenu_plus04 .features .member-btn { color: #525252; font-size: 15px; line-height: 30px;}.RWDmenu_plus04 .member-block a.login.is-on { background-color: #8b8074;}/*搜尋*/ 
.RWDmenu_plus04 .features .search-btn {padding: 25px 20px;}.search-btn i {line-height: 26px;}/*banner*/ 
.banner-bg {padding: 140px 4% 0;}.slickitem01 .container {width: 82% !important;}.RWDbanner_plus01 .slickitem01 .logo {width: 22vw;border-bottom: 1px solid #e0dad5;}.RWDbanner_plus01 .slickitem01 .slick-caption {top: 36%;}.slickitem01 .txt1 span { font-size: 1.62vw; margin-top: 0; letter-spacing: 0.5px; line-height: 55px; padding-top: 20px;}.RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow {background-color: rgba(2, 2, 2, 0.2);}.RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow:hover { background-color: #615147;}/*down*/ 
.down-block { position: absolute; width: 100%; height: 100vh;top: 0;  right: 0;pointer-events: none;}/*down*/ 
.down-panel {width: 1px; height: 150px; position: absolute; bottom: 0; z-index: 999; left: 2%; background: #999;}/*.down-panel:before {content: "";display: block;position: absolute;width: 3px;height: 30px; top: 0px; left: 50%; margin-left: -1.5px; background: #333; animation-name: oxxo; animation-duration: 1s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);}@keyframes oxxo{      0%{        top:0px;      }      25%{        top:25px;      }      50%{        top:50px;      }      75%{        top:75px;      }      100%{        top:100px;      }  }*/ 
.down-panel:after {content: "SCROLL";position: absolute;transform: rotate(90deg);left: -23px;top: -54px;font-size: 14px;}/*共用*/ 
.section-line {display: none !important;}h1.main-title { font-size: 34px !important; color: #000 !important;letter-spacing: 0px; line-height: 47px;text-transform: uppercase;font-weight: bold !important;}/*about*/ 
.about-block { position: relative;padding:160px 0 100px;}.about-bg { position: absolute; width: 85%;  height: 80%; background: #e0dad5;  top: 0;  right: 0; z-index: -1;}.about-btn { background: #8b8074; color: #fff;  padding: 15px 0; display: block;  width: 80%;  text-align: center;  font-size: 17px;  font-weight: bold; letter-spacing: 1px;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.about-r { font-size: 18px; color: #000; padding: 0 30px; line-height: 30px;letter-spacing: 1px;}.RWDedictor001 h1.main-title {text-align: left; text-transform: unset;font-weight: 300 !important;}.about-r img {margin-top: 30px;}.service-icon p {margin: 0;}.service-icon { width: 7vw; height: 7vw; border-radius: 50%; background: #f3eeea; text-align: center; display: flex; align-items: center; justify-content: center; line-height: 24px !important; letter-spacing: 0.5px;  float: left; margin: 20px 0.5vw; font-size: 22px; font-weight: bold; color: #443d36;}.RWDedictor001 .section-subject { margin-bottom: 84px;}.about-btn:hover { background: #333; color: #fff;}.about-btn-pad {display:none;}/*product*/ 
.RWDproduct002_v2 { padding: 0px 0px 0px;}.products-block .container { width: 70% !important;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto 0px;}.bounceIn { -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 15px;}.RWDproduct002_v2 .portfolio-item { margin-bottom: 25px;}.portfolio-bottom-summary h4 { font-weight: bold; color: #000; margin: 0; padding: 15px 0;letter-spacing: 1px;text-align: left; display: block;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 { color: #000000;}.RWDproduct002_v2 .showbottom a { text-align: left;}.RWDproduct002_v2 .portfolio-item > .inner-content { background: #e4e4e4; padding: 15px;}.RWDproduct002_v2 .section-subject {text-align: left;}.RWDproduct002_v2 h1.main-title {font-size: 40px !important;}/*exhibition*/ 
.exhibition-block { padding: 80px 0 0px;position: relative;}.exhibition-block .container {width: 100% !important; padding: 0 !important;}.RWDnews005 .owl-carousel .owl-item div { background: #f3eeea;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0;}.RWDnews005 .margin-top-20 { text-align: center !important; font-weight: bold; margin: 0 !important; padding: 30px 0; position: relative;letter-spacing: 1px;}.RWDnews005 .controlls-over .owl-buttons { display: none;}.RWDnews005 .text-left {text-align: left;margin: 0;}.RWDnews005 .owl-carousel.owl-padding-10 { margin-left: 0; margin-right: 0; background: #f3eeea; margin: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #121212; background: transparent; border: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -75px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -75px;}.RWDnews005 .section-subject { margin: 0 0 50px 0;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 0px;margin-bottom: 30px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span { background: #8b8074;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img {-webkit-filter: grayscale(1);transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img {-webkit-filter: grayscale(0);}.RWDnews005 h4 a { transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 a { color: #8b8074;}.RWDnews005 h1.main-title { font-size: 40px !important;}/*footer*/ 
.footer-block { background: #e0dad5; padding: 80px 0;}.ft-l img {width: 100px;}.ft-c h2 { font-size: 20px; color: #000; font-weight: bold; margin-top: 0;}.ft-c { font-size: 17px; color: #000; line-height: 32px; letter-spacing: 0.5px;}.ft-c a { color: #000;}.ft-r { font-size: 13px;  color: #656565; letter-spacing: 0.5px; border-top: 1px dashed #c3bfbb;padding-top: 20px;margin-top: 20px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #656565;}.ft-c i { display: inline-block; width: 17px;font-size: 17px;}.contact-btn { border: 1px solid #8b8074; color: #8b8074; padding: 25px 0; display: block; text-align: center; letter-spacing: 0.5px; font-size: 20px;font-weight: bold;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;    background: #f3eeea;}.contact-btn:hover { background: transparent;}.contact-btn i { display: inline-block; width: 25px;font-size: 22px;}.contact-title { color: #fff; background: #8b8074; text-align: center; padding: 5px;border: 1px solid #8b8074; letter-spacing: 0.5px;}.RWDssl01 {display: inline-block;}.copyright {display: inline-block; margin-left: 15px;}.ft-r .RWDedictor {display: inline-block; margin-left: 15px;}/*top*/ 
.scrollTop002 { bottom: 25px; right: 25px;}.scrollTop002 .ii { font-size: 40px; background: #8b8074;}
/*內頁 start*/

#RWDPAGE_BASE_PAT02 {font-family: 'Source Sans Pro', sans-serif;}.page_wrapper_bg .collapsing_header .main {top:0px !important;}.page_wrapper_bg .RWDmenu_plus04 .header {border-bottom:0px;padding-top: 10px;}.page_wrapper_bg .RWDmenu_plus04 .header.is-up {padding-top: 0px;}.page_wrapper_bg .banner-bg {padding-top: 100px;}.page_wrapper_bg .RWDbanner_plus01 .logo img {width: 65%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption {top: 26%;}.page_wrapper_bg .call_to_action {padding-bottom:60px;}#RWDPAGE_BASE_PAT02 .fl { width: 120px; left: 50% !important; margin-left: -60px; top: 50% !important; margin-top: -30px;}#RWDPAGE_BASE_PAT02 .fl img { width: 100%;}/*標題*/ 
.hgroup h1 {color: #000;letter-spacing: 0px;line-height: 47px;text-transform: uppercase;font-weight: bold !important;text-align: center;font-size: 40px;}.hgroup .breadcrumb {display:none;}.hgroup .container {border-bottom: 0px;}/*文字*/ 
.page_wrapper_bg .pagecontent {font-size: 18px;letter-spacing: 1px;line-height: 1.8;color: #111;}.page_wrapper_bg .ser-child h4 {margin-top: 20px;font-weight: 600;font-size:20px;}/*服務*/ 
.ser-child {min-height: 230px;padding: 0 25px 20px;}.ser-child::after {width: calc(100% - 50px);height: 1px;content: "";border-bottom: 1px solid #ddd;display: block;bottom: 0px;position: absolute;left:25px;}.ser-child::before {content: "";width: 1px;height: 84%;display: block;border-right: 1px solid #ddd;position: absolute;right: 0px;top: 8%;}.ser-top:nth-child(2) > .ser-child:nth-child(1)::after {display:none;}.ser-top:nth-child(2) > .ser-child:nth-child(2)::after {display:none;}.ser-top:nth-child(1) > .ser-child:nth-child(2)::before {display:none;}.ser-top:nth-child(2) > .ser-child:nth-child(2)::before {display:none;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #e0dad5;}.m2018 .products-nav .nav-title {background: #8b8074; font-size: 20px; padding: 7px 10px;text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 2px;font-weight:600;font-family: 'Source Sans Pro', sans-serif;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #8b8074;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { /*background: #fff; */border-bottom: 1px solid #8b8074;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #8b8074;font-family: 'Source Sans Pro', sans-serif;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 17px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #eee;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}/*產品*/ 
.page_wrapper_bg .layoutlist_2 .item .img {border: 12px solid #e4e4e4;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;height: 250px !important;}.page_wrapper_bg .layoutlist_2 .item:hover .img {border: 8px solid #e4e4e4;}.page_wrapper_bg .layoutlist_2 .item a {font-weight: bold;color: #000;margin: 0;padding: 15px 0;letter-spacing: 1px;text-align: left;}.page_wrapper_bg .layoutlist_2 .subject {margin: 15px 0;}.page_wrapper_bg .layoutlist_2 .item {border-bottom: 0px;}.RWDproduct_page .products-info .name {color: #000 !important;letter-spacing: 1px;font-family: 'Source Sans Pro', sans-serif;font-size: 24px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {letter-spacing: 1px;font-size: 18px;font-family: 'Source Sans Pro', sans-serif;}.RWDproduct_page .products-info .txt .editor {color: #333;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;}.RWDproduct_page .pic-box {width: calc(100% - 400px);}.RWDproduct_page .products-info {width: 400px;}.RWDproduct_page .btn-other li {width: 100%;}.RWDproduct_page .ibtn {width: 100%;background: #e0dad5;display: block;color: #443d36;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;letter-spacing: 1px;padding: 5px 0px;border: 1px solid #e0dad5;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;}.RWDproduct_page .btn-other i.ii {font-weight: 600;}.RWDproduct_page .btn-other .ibtn:hover {border: 1px solid #8b8074;}/*回上頁*/ 
.RWDproduct_page .btn_back {float: right;background: transparent;padding: 0;margin-right: 0px;}.RWDproduct_page .btn_back a {border: 1px solid #8b8074;color: #8b8074;width: 150px;display: block;font-size: 17px;font-family: 'Source Sans Pro', sans-serif;}.btn_back {float: right;background: transparent;padding: 0;margin-right: 0px;}.btn_back a {border: 1px solid #8b8074;color: #8b8074;display: block;width: 150px;font-size: 17px;font-family: 'Source Sans Pro', sans-serif;}.page_wrapper_bg .ebtn {float: right;background: transparent;padding: 0;margin-right: 0px;}.page_wrapper_bg .ebtn a {border: 1px solid #8b8074;color: #8b8074;display: block;width: 200px;font-size: 17px;font-family: 'Source Sans Pro', sans-serif;}/*下載*/ 
.dd-selected {letter-spacing: 0px;font-size: 15px;}/*最新*/ 
.page_wrapper_bg .layoutlist_8 .list_subject a {color: #000;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #555;}.page_wrapper_bg .layoutlist_8 .item {border-bottom: 1px dashed #c3bfbb;}.page_wrapper_bg .layoutlist_8 .list_subject a:hover {color: #8b8074;}/*詢問車*/ 
.shopping_form .control-label {width: 100%;display: block;max-width: 100%;}.shopping_form .control-box {display: block;width: 100%;}.RWDquiry .form-radio {display: block;letter-spacing: 1px; font-size: 15px;line-height:1.8;}.info-box, .no-item, .shopping-item, .shopping_form {background: rgba(224, 218, 213, 0.1);padding: 30px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.RWDquiry .btn.normal {border-radius: 0px;}.shopping_form .control-label {font-size: 17px;letter-spacing:1px;}.shopping-item .name {letter-spacing: 1px;}/*會員*/#join_form .control-label {letter-spacing: 1px;max-width: 100%;font-size:17px;}#join_form .control-box {max-width: 100%;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0px;font-size: 15px;}#join_form .btn-primary {background: #8b8074;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;}#join_form .btn-primary:hover {background: #8b8074;opacity:0.8;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#000080;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b3a697;}.new-form .formdesc {font-size: 17px;color: #111;}.new-form .formdesc .icon {margin-right:5px;}.new-form .formdesc a:hover {color:#8b8074;}.new-form .formdesc a {color:#222;}/*聯絡*/ 
.new-form .new-width .control-label {padding-left: 15px;}.new-form .formdesc h2 {font-size: 20px;color: #000;font-weight: bold;margin-top: 0;margin-bottom:15px;}.new-form .new-width .must, .new-form .new-width .control-label {width: 100px;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: calc(100% - 100px) !important;}.new-form .new-width .row .col-md-11 {width: 100% !important;}.con_map {margin-top:10px;}.con_map iframe {filter: grayscale(1);border: 1px solid #b3a697 !important;}.con_map:hover iframe {filter: grayscale(0);}

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

@media (max-width:1700px){.banner-block:after { width: 88%;}.about-bg { width: 88%;}.service-icon { width: 8vw; height: 8vw;}}@media (max-width:1600px){.about-block { padding: 140px 0 100px;}.banner-block:after { width: 100%;}.about-bg { width: 100%;}.service-icon { width: 9vw; height: 9vw;}.products-block .container { width: 80% !important;}}@media (max-width:1400px){.service-icon { width: 10vw; height: 10vw;}.products-block .container {width: 85% !important;}/*---------內頁--------*/ 
.page_wrapper_bg .RWDbanner_plus01 .logo img {width: 38%;}.page_wrapper_bg .RWDbanner_plus01 .logo {right: 50px;position: relative;}}@media (max-width:1300px){.down-block {display:none;}.about-block {padding: 100px 0 100px;}.service-icon {width: 11vw;height: 11vw;}.products-block .container {width: 90% !important;}.slickitem01 .txt1 span {font-size: 1.58vw;}}@media (max-width:1200px){.slickitem01 .container { width: 88% !important;}#RWDfullscreen01 .container {padding: 0 4%;}.products-block .container { width: 95% !important;}.RWDmenu_plus04 .site-nav .menu>li>a { padding: 25px 10px;}/*-------內頁------*/#RWDPAGE_BASE_PAT02 .container {padding: 0 4%;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width:1199px){.RWDmenu_plus04 .header { padding: 40px 0 0 4%;}.RWDmenu_plus04 .header.is-up {padding: 0 0 0 4%;}/*banner*/ 
.RWDbanner_plus01 .slickitem01 .slick-caption { top: 32%;}.banner-bg { padding: 120px 4% 0;}.RWDbanner_plus01 .slickitem01 .logo { width: 25vw;}.slickitem01 .txt1 span { font-size: 1.8vw;line-height: 40px;}.RWDbanner_plus01 .logo img { margin-bottom: 20px;}.RWDbanner_plus01.style-dotnav>.banner-slider .slick-arrow { width: 30px; height: 30px;}.RWDmenu_plus04 .features {height: 78px;}.RWDmenu_plus04 .ml-stack-nav-toggle {height: 78px;}/*product*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 7px;}.products-block .container { width: 100% !important;}.portfolio-bottom-summary h4 { text-align: center;}/*---------內頁--------*/ 
.page_wrapper_bg .RWDmenu_plus04 .features {background: transparent;}.ser-child {min-height: 260px;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/ 
.RWDmenu_plus04 .logo {width: 80px;margin-top: 15px;}.RWDmenu_plus04 .header { padding: 30px 0 0 5%;}.RWDmenu_plus04 .header.is-up {padding: 0 0 0 5%;}.RWDmenu_plus04 .features {background: #e0dad5;margin: 0; transition: all 0s; -o-transition: all 0s; -webkit-transition: all 0s; -moz-transition: all 0s;padding-right: 2%;padding-left: 5%;}.ml-stack-nav-toggle { padding: 27px calc(45px + 5%) 27px 25px; background: #e0dad5;}.ml-stack-nav-toggle__line { right: calc(10px + 25%);}.RWDmenu_plus04 #mobile-menu .menu>li.active>a { background-color: #5c4b41;}.RWDmenu_plus04 #mobile-menu .menu>li.active { background-color: #5c4b41;}.RWDmenu_plus04 #mobile-menu .menu>li>a { font-size: 16px; letter-spacing: 1px;}.RWDmenu_plus04 .header.is-up .features { padding-left: 5%;}/*banner*/ 
.banner-bg { padding: 120px 4% 0;}.RWDbanner_plus01 .slickitem01 .logo { width: 25vw;}.slickitem01 .txt1 span { font-size: 1.8vw;}/*product*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 7px;}.products-block .container { width: 100% !important;}.portfolio-bottom-summary h4 { text-align: center;}/*about*/ 
.service-icon {font-size: 20px;}/*-------------內頁-----------*//*產品*/ 
.page_wrapper_bg .layoutlist_2 .item .img {height: 180px !important;}.RWDproduct_page .pic-box {width: calc(100% - 320px);}.RWDproduct_page .products-info {width: 320px;}
}
/*Pad橫向 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*menu*/ 
.RWDmenu_plus04 .logo { width: 70px; margin-top: 15px;}.RWDmenu_plus04 .header { padding: 20px 0 0 5%;}.RWDmenu_plus04 .features .cart-btn:after {display:none;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn { padding: 25px 25px 25px 12px;}.ml-stack-nav-toggle {width: 28px; padding: 35px 25px;}.ml-stack-nav-toggle__line { right: 20px; width: 100%;}.RWDmenu_plus04 .features:after { right: 23px; top: 23%; height: 50%; background-color: #c3b7b0;}.RWDmenu_plus04 .features .search-btn {padding: 23px 20px;}.RWDmenu_plus04 .features {padding-right: 5%;}.RWDmenu_plus04 .features .member-btn { line-height: 28px; padding: 25px 12px;}/*banner*/ 
.RWDbanner_plus01 .slickitem01 .slick-caption { top: 13%;  width: 100%;}.slickitem01 .container { width: 100% !important; padding: 0 15px !important;}.RWDbanner_plus01 .slickitem01 .logo {width: 57vw;border-bottom: 0px solid #e0dad5;}.slickitem01 .txt1 span { font-size: 4vw; padding: 0; line-height: initial;}.RWDbanner_plus01 .logo img { margin-bottom: 10px;}/*共用*/h1.main-title {font-size: 30px !important;line-height: 40px;}/*about*/ 
.about-block { padding: 60px 0;}.service-icon {width: 37vw; height: 37vw; margin: 2vw;}.about-btn-pad {margin-top: 30px;}.about-r p { margin-bottom: 25px;}.service-icon p {margin: 0;}.about-bg {height: 90%;}.RWDedictor001 .section-subject { margin-bottom: 30px;}.service-icon {font-size: 20px;}/*product*/ 
.products-block .container { padding: 0 20px !important;}.RWDproduct002_v2 .section-subject { text-align: center;margin: 0px 0px 30px;}.RWDproduct002_v2 .portfolio-item { margin-bottom: 0;}/**/ 
.RWDnews005 .section-subject { margin: 0 0 30px 0;}.RWDnews005 .controlls-over .owl-pagination { display: block;}/*footer*/ 
.copyright { display: block; margin-left: 0;}/*------------內頁-----------*/ 
.page_wrapper_bg .RWDbanner_plus01 .logo {display:none;}.page_wrapper_bg .ser-child h4 {text-align: center;}.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info {width: 100%;}.page_subject {padding: 0px;}/*按鈕*/ 
.RWDproduct_page .btn_back a {float: none;width: 100%;}.RWDproduct_page .btn_back {width: 100%;}.btn_back a {float: none;width: 100%;}.btn_back {width: 100%;}.page_wrapper_bg .ebtn a {float: none;width: 100%;}.page_wrapper_bg .ebtn {width: 100%;}/*最新*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;}/*詢問車*/ 
.RWDquiry .btn.normal {width: 100%;margin: 8px 0;font-size: 15px;letter-spacing: 1px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.ml-stack-nav-toggle__line { right: 15px; width: 100%;}.ml-stack-nav-toggle {width: 28px; padding: 35px 25px;}.RWDmenu_plus04 .header { padding: 10px 0 0 5%;}.banner-bg { padding: 90px 4% 0;}.RWDmenu_plus04 .features .search-btn {padding: 23px 12px;}
}
/*iphone5 end*/
/*991px start*/
@media (max-width: 991px) {
.RWDmenu_plus04 .header {padding: 20px 0 0 5%;}#RWDfullscreen01 .main {overflow: hidden;}/*banner*/ 
.banner-bg {padding: 100px 4% 0;}.RWDbanner_plus01 .slickitem01 .logo { width: 33vw;}.slickitem01 .txt1 span { font-size: 2.35vw;}.slickitem01 .container { width: 85% !important; padding: 0 15px !important;}/*about*/ 
.about-btn { display: none;}.RWDedictor001 .section-subject {margin-bottom: 50px;}.about-btn-pad { display: inline-block; width: 100%;}.service-icon { width: 20vw; height: 20vw;margin: 20px 1vw;margin-bottom: 50px;}.RWDedictor001 h1.main-title { padding: 0 15px;}.about-bg {height: 85%;}.service-icon {font-size: 22px;}/*product*/ 
.products-block .container {padding: 0 30px !important;}.RWDproduct002_v2 .portfolio-item { margin-bottom: 15px;}/*exhibition*/ 
.exhibition-block { padding: 60px 0 0px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img {-webkit-filter: grayscale(0);}/*footer*/ 
.footer-block { padding: 60px 0;}.ft-c {padding: 0 25px;text-align: center;margin-bottom: 20px;}.ft-r {text-align: center; border-top: 0px dashed #c3bfbb;margin-top: 0;}.ft-r .RWDedictor { display: block; margin-left: 0;}/*----------內頁---------*//*標題*/ 
.hgroup h1 {font-size: 32px;margin-bottom:0px;}/*服務*/ 
.ser-child::after {display:none;}.ser-child::before {display:none;}.ser-child {min-height: initial;border-bottom: 1px solid #eee;padding: 0px 0px 20px;}/*產品*/ 
.page_wrapper_bg .layoutlist_2 .item .img {height: 280px !important;}/*按鈕*/ 
.RWDproduct_page .btn_back a {float: right;}.RWDproduct_page .btn_back {width:150px;}.btn_back a {float: right;}.btn_back {width:150px;}.page_wrapper_bg .ebtn a {float: right;}.page_wrapper_bg .ebtn {width:200px;}/*下載*/ 
.download .list_table th.list_date {width: 20%;}.download .list_table td.list_subject {line-height: 1.8;}/*最新*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 40px;}/*聯絡*/ 
.new-form .formdesc {text-align: center;}.new-form .new-width .must, .new-form .new-width .control-label {width: 100%;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: 100% !important;}
}
/*991px end*/