/*網頁共同設定*/body{font-size:14px; letter-spacing:2px; line-height:2rem;}section.article-text.rwd{font-size:15px; letter-spacing:2px; line-height:2;}/*header*/ 
.RWDmenu_plus03 .header.is-scroll{background-color: #eee;box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.07058823529411765);}#wh-widget-send-button.wh-widget-right { z-index: 21 !important;}/*logo*/ 
.RWDmenu_plus03 .logo{width: 100px;opacity:1;filter: brightness(9);}.RWDmenu_plus03 .header.is-scroll .logo{filter:none;}.RWDmenu_plus03 .copyright {display: none;}.RWDbanner_plus01 .logo {display: inline-block;width: 570px;}.RWDbanner_plus01 .logo img {background: #fff;padding: 20px;}.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 65px;top: 160px;}/*選單*/ 
.ml-stack-nav-toggle {margin-top: 13px;width: 25px;}.RWDmenu_plus03 .features {margin-right: 20px;margin-top: 8px;padding-right: 30px;border-right: 1px solid #333;}.ml-stack-nav-toggle__line{background: #333;}.ml-stack-nav__link:hover{color:#000}.RWDbanner_plus01.style-dotnav .slick-dots li button { color: #555;}/*.RWDbanner_plus01.style-dotnav .slick-dots .slick-active button {color: rgb(161, 31, 46);font-weight: 700;}*/ 
.RWDbanner_plus01.style-dotnav .slick-dots .slick-active button:before {background: transparent;}.RWDmenu_plus03 .features div {    margin-left: 30px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption{top: 58%;left:-223px;}.txt1{letter-spacing:1px;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif; font-weight: bold;font-size:28px;margin-bottom:35px;color:#8D785A}.txt2{font-size:70px;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;color:#fff}.txt3{font-size: 18px;letter-spacing: 2px;margin-top: 45px;padding-top: 20px;border-top: 1px solid #fff;width:80%;margin:0 auto;margin-top:40px;color:#fff}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid > div:hover {opacity: 1;transition: 0.3s;}.RWDproduct004 #portfolio.portfolio-nogutter .row.mix-grid > div:hover .item-box-desc {text-shadow: none;}.RWDproduct004 .item-box-desc {margin-bottom: 0px;padding: 0;position: absolute; top: 35px;left: 35px;}.RWDproduct004 .callout-dark {background-color: transparent;}.RWDproduct004 section {border-bottom: none;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 17px;color: #525252;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {padding: 0px 5px 10px !important;width: calc(100%/3);float: left;}/*20250725 更換背景圖-na*/ 
.product_block:after  {    content: "";    position: absolute;    background: url(archive/image/customization/202507250002.png)no-repeat;    width: 100%;    height: 100%;    top: 0;    left: 0;    z-index: -1;    background-attachment: fixed;    background-size: cover;    filter: brightness(0.45);}.RWDproduct004 div.row > div img {transition: 0.8s;}.RWDproduct004 div.row > div:hover img {transform: scale(1.05);transition: 0.8s;}.RWDproduct004 .callout-dark {padding: 0 0 50px;}/*標題*/ 
.RWDproduct004 h2.sub-title {margin: 18px 0 0; font-weight: 300;font-size: 18px;letter-spacing: 2px;color: #ddd;font-weight: normal;}.RWDService001 h2.sub-title{font-size:18px; letter-spacing:2px;margin-top:20px;color:#555;margin-bottom: 40px;font-weight: normal;}.RWDnews003 h2.sub-title{margin: 18px 0 0; font-weight: 300;font-size: 18px;letter-spacing: 2px;color: #555;margin-bottom: 40px;font-weight: normal;}.RWDnews003 h1.main-title{color: #333;font-family:'Noto Serif TC', serif;font-size: 38px; font-weight: 600; letter-spacing: 2px;}.RWDproduct004 .heading-title.heading-arrow-bottom h1{color: #fff;font-family:'Noto Serif TC', serif;font-size: 38px; font-weight: 600; letter-spacing: 2px;}.RWDService001 h1.main-title{color:#222;font-family:'Noto Serif TC', serif;font-size:38px;font-weight:600; letter-spacing:2px;}/*區塊*/ 
.service_block{padding:100px 0;position: relative;}.product_block{padding:100px 0;position: relative;}.news_block{padding:100px 0;position: relative;}.footer_block{padding:50px 0;position: relative;background-color:#592930;color:#fff;letter-spacing: 1px;}.service_block .container {width: 60%;min-width: 1170px;}.product_block .container {width: 85%;min-width: 1170px;}.news_block .container {width: 60%;min-width: 1170px;}.footer_block .container {width: 85%;min-width: 1170px;}.footer_block a{color:#fff !important;}/*系列商品按鈕*/ 
.product_more {width:250px;text-align: center;margin: 50px auto 0px;}.product_more a {    display: block;    border: 1px solid #898989;    color: #fff;    transition: 0.4s;    padding: 3px 20px;    background: rgb(10 10 10 / 26%);}.product_more a:hover {text-decoration:none;background: #592930;color: #fff;transition: .5s ease;border: 1px solid #592930;}/*news*/ 
.RWDnews003 .section-line{display:none}.RWDnews003 .box-icon a.box-icon-title:hover>h2{color:#592930}.RWDnews003 .box-icon.box-icon-side{padding-left: 0;position: relative;padding: 0 20px;}.RWDnews003 .col-md-4:last-child .box-icon.box-icon-side:after {background: transparent;}.RWDnews003 .box-icon.box-icon-side:after {content: "";position: absolute;    background: #dadada;    width: 1px;    height: 180px;    top: 0;    right: 0;}.RWDnews003 .box-icon a.box-icon-title >h2 {    color: #2c2c2c;    margin: 5px 0;    font-size: 18px;}.RWDnews003 .box-icon p.date {    color: #592930;    font-size: 12px;    margin: 0;}/*service*/ 
.service_block .col-md-3:last-child {border: none;}.service_block .col-md-3{    width: calc(100%/3 - 1px);    margin: 0;    padding: 0 40px;    border-right: 1px solid #dadada;}.RWDService001 .section-line{display:none;}.RWDService001 i{width:40px; float: left;}.boxFeature-2 h2{font-size: 18px; float: left; margin:15px;font-weight:bold}.RWDService001 p{font-size:14px; text-align: left; clear: both;line-height:28px;letter-spacing: 1px;}.service_button a:hover {    background: #592930;    color: #fff;    transition: .5s ease;    border: 1px solid #592930;}.service_button {    margin-top: 30px;}.service_button a {    color: #555;    text-align: center;    display: block;    width: 100%;    border: 1px solid #cfcfcf;    transition: .5s ease;  padding: 3px 20px;}/*footer*/ 
.footer_block .company_title {font-size: 20px;font-weight: 600;font-family: 'Noto Serif TC', serif;}.RWDsocial002 .pull-right {float: left !important;margin-top: 20px;}.RWDsocial002 ul.socialNetwork li {margin-right: 5px;}.RWDsocial002 .iconRounded {border: none;color: #2a1518;background-color: #fff;padding-top: 13px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #251215;color: #fff;}.footer_block  .info_item .info_map {    margin-left: 10px;    border: 1px solid #ddd;    width: 70px;    display: inline-block;    text-align: center;    font-size: 13px;    line-height: 1.5;}.footer_block  .sitemap_title {    font-size: 17px;    border-bottom: 1px solid #71444a;    padding-bottom: 5px;    margin-bottom: 10px;}/* copyright*/ 
.copyright-block {    background-color: #2a1518;    padding: 5px 0;    color: #555;    letter-spacing: 0px;    text-align: center;    font-size: 12px;}.copyright {display: inline-block;}.copyright-block .RWDedictor{display: inline-block;}.RWDssl01{display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #555;font-size: 12px;}/**/div.wh-widget-send-button-wrapper.wh-widget-right div.wh-widget-send-button-wrapper-list>a.wh-widget-button div.wh-widget-button-icon {background-color: #592930 !important;}.scrollTop002 {right: 33px;}.sitemap_item {display: inline-block;margin-top: 15px;}.sitemap_item a {    border: 1px solid rgb(220 220 220 / 15%);    display: block;    width: 100px;    text-align: center;    margin: 0 5px;}.sitemap_item a:hover {    background: #fff;    color: #592930 !important;    transition: .3s ease;    font-weight: bold;}/*網站警語*/ 
.RWDalert_fancybox.bottom .editor {display: inline-block;font-size: 14px !important;color: #592930;text-align: left;font-weight: 600;}.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px !important;padding: 15px 20px !important;text-align: left !important;letter-spacing: 1px !important;left: inherit !important;right: 5px !important;background: #fff;width: 340px !important;font-size: 14px !important;border: 1px #a4858a solid !important;}.RWDalert_fancybox .btn {background: #592930 !important;color: #fff;width: 100%;margin: 0;border-radius: 0px;border: 0px;padding: 6px 15px;}
/*動畫 start*/

/* 特效*/@-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;}/* jQuery*//*.logo-change{margin-top:0 !important}.nav-change{padding:0 17px !important}.language-change{margin-top:15px !important}.header-change{background-color:#333 !important;border-top:4px solid #8D785A !important}.header-center-change{border:none !important;}*/

/*動畫 end*/
/*英文版 start*/

/*---首頁---*/body.wrapper_bg.lang_en {letter-spacing: 0.5px;}.lang_en .RWDService001 h1.main-title {letter-spacing: 0px;}.lang_en .RWDService001 h2.sub-title {letter-spacing: 0.5px; line-height: 1.8;}.lang_en .boxFeature-2 h2 {font-size: 14px;}.lang_en .RWDService001 p {letter-spacing: 0.5px;}.lang_en .RWDproduct004 .heading-title.heading-arrow-bottom h1 {letter-spacing: 0px;}.lang_en .RWDnews003 h1.main-title {letter-spacing: 0px;}.lang_en .footer_block {letter-spacing: 0.5px;}.lang_en .sitemap_item {width: 49%;}.lang_en .sitemap_item a {width: 100%;}.lang_en .RWDmenu_plus03 .features .cart-btn img {width: 16px;}/*---內頁---*/ 
.lang_en h1.pageTitle {letter-spacing: 0.5px;}.lang_en ul.breadcrumb.pull-right {letter-spacing: 0.5px;}.lang_en section.article-text.rwd, .lang_en section.article-text.rwd p {letter-spacing: 0.5px;}.lang_en .m2018 .products-nav .nav-title {letter-spacing: 0.5px;}.lang_en #sidebar .products-nav {letter-spacing: 0.5px;}.lang_en .layoutlist_8 .article_subject {letter-spacing: 0.5px;}.lang_en .layoutlist_8 .listdate .yearmonth {letter-spacing: 0.5px;}.lang_en .RWDproduct_page .products-info .name {letter-spacing: 0.5px;}.lang_en #mobile-fixed, .RWDproduct_page {letter-spacing: 0.5px;}.lang_en #mobile-fixed .btn-shop .btn, .lang_en .RWDproduct_page .btn-shop .btn {letter-spacing: 0.5px;}.lang_en .btn-shop {display: none;}.lang_en .RWDquiry {letter-spacing: 0.5px;}

/*英文版 end*/
/*內頁 start*/

/*內頁長度*/section.call_to_action{min-height: 800px;}/*toTop隱藏*/#toTop{display:none !important;}/*選單*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus03 .logo {filter: none;}/*文字設定*/section.article-text.rwd, section.article-text.rwd p {font-size: 14px; color: #666; letter-spacing: 1.5px; line-height: 28px;}.article-text ol, .article-text ul {padding-left: 23px;}/*title*/h1.pageTitle {color: #222; font-family: 'Noto Serif TC', serif; font-size: 34px; font-weight: 600; letter-spacing: 2px; text-align: center;}.hgroup .container {width: 100%; border-bottom: none;}ul.breadcrumb.pull-right {position: relative; bottom: 0; float: none !important; display: block; font-size: 15px; letter-spacing: 2px; margin-top: 20px; color: #555; font-weight: normal; border: none; text-align: center;    padding: 0;}ul.breadcrumb.pull-right a:hover {color: #592930;}ul.breadcrumb.pull-right a {color: #555; transition: .5s all;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 14px !important; line-height: 28px !important; color: #666 !important; letter-spacing: 1.5px;}.RWDtimeline01 li.event .point .editor {font-size: 14px; color: #666; line-height: 28px; letter-spacing: 1.5px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 0.5px;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f5f5f5;}.m2018 .products-nav .nav-title {background: #592930; font-size: 16px; padding: 8px 10px; text-align: center; margin-bottom: 0; color: #fff; letter-spacing: 3px; font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 2px solid #ddd;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 {border-bottom: 1px solid #060f1f;}.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: #888;}.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: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#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: #f5f5f5;}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;}/*回上層*/ 
.btn.btn_back:hover a {color: #fff;}.btn.btn_back a {transitione: .5s ease; color: #555;}.btn.btn_back:hover {background: #592930; color: #fff; border: 1px solid #592930;}.btn.btn_back {float: right; margin-top: 30px; color: #555; text-align: center; border: 1px solid #cfcfcf; transition: .5s ease; border-radius: 0px; padding: 6px 20px; margin-right: 0px;}.RWDproduct_page .btn_back {background: transparent; line-height: 1.5;}/*最新消息*/ 
.layoutlist_8 .item {padding: 30px 25px !important; border: 1px solid #eee; transition: .5s all ease; margin-bottom: 30px;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 15px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .article_subject {font-size: 18px; letter-spacing: 2px; font-weight: bold;}.layoutlist_8 .listdate .yearmonth {letter-spacing: 1px; padding-bottom: 5px;}.layoutlist_8 .listdate .day {letter-spacing: 1px;}.layoutlist_8 .list_subject .summary {margin: 10px 0 !important;}/*頁籤*/ 
.tabs {margin: 35px 0px 10px;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none;}.tabs nav ul {display: flex !important;justify-content: flex-end;}.tabs nav a {font-weight: 400;padding: 5px 20px;border-top-left-radius: 10px; border-top-right-radius: 10px; border: none !important;}.tabs nav ul li:first-child {border-left: 1px solid #ddd;}.tabs .content { border: 1px solid #ddd; padding: 50px;}.tabs nav ul li { border-top-left-radius: 10px; border-top-right-radius: 10px; border: 1px solid #ddd; border-left: 1px solid #ddd; background: #eee; margin-left: 5px; border-bottom: none !important;}.tabs nav li.tab-current a {color: #fff !important;}.tabs nav li.tab-current { background: #0c204a;}.tabs nav a::before, .tabs nav li.tab-current a::after{display: none;}/*產品介紹*/ 
.RWDproduct_page .products-info .name {color: #222 !important; font-family: 'Noto Serif TC', serif; font-weight: 600; letter-spacing: 2px; font-size: 20px !important;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;}.RWDproduct_page .products-info .subname {font-size: 17px; letter-spacing: 2px; color: #555; font-weight: normal; margin-top: 15px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {background: transparent !important; border: 1px solid #cfcfcf; color: #555; transition: .5s all; border-radius: 0px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {border: 1px solid #592930; background: #592930 !important; color: #fff;}/*.RWDproduct_page .ibtn:hover {background: #592930; color: #fff !important; border: 1px solid #592930;}.RWDproduct_page .ibtn {margin-top: 15px; color: #555; text-align: center; border: 1px solid #cfcfcf; transition: .5s ease; border-radius: 0px; padding: 6px 20px; margin-right: 0px; letter-spacing: 1px; font-size: 14px;}*//*下載*/ 
.layoutlist_3 .download_subject {font-size: 18px; font-weight: bold; color: #222;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #592930; color: #fff; border: 1px solid #592930;}.layoutlist_3 .dbtn_v2 {color: #555; text-align: center; border: 1px solid #cfcfcf; transition: .5s ease; border-radius: 0px; padding: 6px 20px;}/*常見問題*/ 
.faq_a_icon {margin-top: 7px;}/*聯絡我們*/ 
.eformsDesc {margin-bottom: 45px;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.customized_columns ._input, .customized_columns select { border-radius: 0px; background: #fff;}.ebtn.currectsend_btn:hover a {color: #fff;}.ebtn.currectsend_btn:hover {background: #592930; border: 1px solid #592930;}.ebtn.currectsend_btn a {color: #555;transition: .5s ease;}.ebtn.currectsend_btn {float: right; margin-right: 15px; color: #555; text-align: center; border: 1px solid #cfcfcf; transition: .5s ease; border-radius: 0px; background: transparent;}/*詢問車*/ 
.RWDquiry .btn.normal:hover {background: #592930; border: 1px solid #592930; color: #fff;}.RWDquiry .btn.normal {color: #555; text-align: center; border: 1px solid #cfcfcf; transition: .5s ease; border-radius: 0px; background: transparent; font-size: 14px;}/*搜尋*/ 
.pagecontent .RWDsearch_page ul {padding-left: 0;}/*會員專區*/#join_form .btn-primary {background: transparent; border-radius: 0px; border: 1px solid #cfcfcf; color: #555; transition: .5s all;}#join_form .btn-primary:hover {background: #592930; border: 1px solid #592930;}.RWDmenu_plus03 .member-block a.login.is-on {background-color: transparent; border: 1px solid #e4e4e4; color: #333;}.RWDmenu_plus03 .member-block a.signin:hover {background-color: #592930; color: #fff; border-color: #592930;}.RWDmenu_plus03 .member-block a.login.is-on:hover {background-color: #592930; color: #fff; border-color: #592930;}.RWDmenu_plus03 .cart-block .bottom-box .total, .RWDmenu_plus03 .querycar-block .bottom-box .total {display: none; border-top: none;}.RWDmenu_plus03 .cart-block .bottom-box .pay-btn, .RWDmenu_plus03 .querycar-block .bottom-box .pay-btn {transition: .5s all;}.RWDmenu_plus03 .cart-block .bottom-box .pay-btn:hover, .RWDmenu_plus03 .querycar-block .bottom-box .pay-btn:hover {background: #592930;}

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

@media (max-width:1680px){/**/ 
.RWDproduct004 #portfolio.portfolio-nogutter .row > div {padding: 0px 4px 10px !important;}.RWDbanner_plus01 .slick-caption { left: -127px;}.RWDbanner_plus01 .logo {width: 500px;}.sitemap_item a {width: 90px;}}@media (max-width:1600px){/**/ 
.RWDproduct004 #portfolio.portfolio-nogutter .row > div {padding: 0px 5px 11px !important;}.RWDbanner_plus01 .logo {width: 482px;}.RWDbanner_plus01 .slick-caption { left: -100px;}}@media (max-width:1440px){.RWDbanner_plus01 .logo {width: 410px;}.RWDbanner_plus01 .slick-caption {left: -10px;}.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 50px;top: 110px;}.sitemap_item a {width: 100%;}.sitemap_item{display:block;}.lang_en .sitemap_item {width: 100%;}}@media (max-width:1366px){/**/ 
.RWDProduct006 .product-description h4.title-price { font-size: 16px;}.RWDbanner_plus01 .logo {width: 420px;}.scrollTop002 {bottom: 15%;}.footer_block .sitemap_title {display: none;}}@media (max-width:1280px){.RWDbanner_plus01 .logo {width: 380px;}.RWDbanner_plus01 .slick-caption { left: 40px;}}@media (max-width:1199px){.RWDmenu_plus03 .header {background-color: transparent;}.RWDbanner_plus01 .slick-caption {left: 93px;}.RWDbanner_plus01 .logo {width: 350px;}.col-sm-6.address-col-1 {padding-left: 0;}.col-sm-6.address-col-2 {padding-right: 0;}#eForm1 > div:nth-child(11) > div > div:nth-child(5) > div {padding: 0;}.layoutlist_8 .item {margin-right: 15px;}/*250725修*/ 
.product_block:after {    background-attachment: scroll;    background-position: center;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*row*/ 
.row {margin-right: 0px;margin-left: 0px;}/*header*/ 
.RWDmenu_plus03 .header { background-color: transparent;padding-left: 20px;}.RWDbanner_plus01 .slick-caption {left: 68px;top: 62%;}.RWDbanner_plus01 .logo {width: 330px;}.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 15px;top: 130px;}.service_block .container{width: 95%;min-width: auto;}.news_block .container{width: 95%;min-width: auto;}.product_block .container {width: 95%;min-width: auto;}.footer_block .container {width: 100%;min-width: auto;}.footer_block .company_title {font-size: 18px;}.footer_block .sitemap_title {font-size: 15px;}.footer_block .info_item .info_map {margin-left: 0;width: 100%;display: block;margin: 10px 0;padding: 5px 0;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 16px;}.RWDproduct004 .item-box-desc {top: 20px;left: 20px;}.RWDnews003 .box-icon.box-icon-side { padding: 0 15px;}.copyright-block {background-color: #3a2326;}.RWDnews003 .box-icon a.box-icon-title >h2{ line-height: 1.8;}.RWDService001 p {height: 70px;}/*---英文版---*/ 
.lang_en .footer_block .company_title {font-size: 17px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.service_block .container{width: 100%;}.news_block .container{width: 100%;}.product_block .container {width:100%;}.RWDbanner_plus01 .slick-caption {left: 80px;top: 74%;}.RWDbanner_plus01 .logo {width: 620px;}.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 30px;top: 37%;}.boxFeature-2 h2 { font-size: 17px;margin: 5px 0 0 5px;}.service_block .col-md-3 {padding: 0 20px;}.service_block {padding: 80px 0;}.product_block{padding: 80px 0;}.news_block{padding: 80px 0;}.RWDnews003 .section-subject {margin-bottom: 0;}.RWDnews003 .box-icon.box-icon-side:after{display: none;}.RWDnews003 .box-icon p {margin: 10px 0 15px;color: #666;}.RWDnews003 .box-icon.box-icon-side {padding: 0;border-bottom: 1px solid #d2d2d2;}.ft_title {width: 30%;float: left;}.ft_info {width: 70%;float: right;}.ft_sitemap2 {width: 50%; float: right;margin-top: 50px;}.ft_sitemap {width: 50%;float: right;margin-top: 50px;}.footer_block .info_item .info_map {width: 50px;display: inline-block;margin: 10px 10px;}.footer_block .company_title { font-size: 16px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2);}.RWDproduct004 .item-box-desc { left: 15px;}.RWDnews003 .box-icon a.box-icon-title >h2{margin: 0px;}.service_block {padding: 80px 0 60px;}.RWDService001 p {height:60px;}.RWDproduct004 h2.sub-title{font-size: 17px;letter-spacing: 1px;}.ft_sitemap {width: 100%;margin-top: 30px;}/*---內頁---*/ 
.btn.btn_back {float: none; width: 100%; display: block;}.oneline.row::after { display: none;}#download > div > div.list_table > div > div:nth-child(1) > div:nth-child(4) {display: none;}.oneline {clear: none; border-bottom: none;}.form-horizontal .form-group {margin-left: -15px; margin-right: -15px;}.ebtn.currectsend_btn {margin-right: 0;}.form-horizontal .form-group .control-label:nth-child(3) {margin-top: 15px !important;}#eForm1 > div:nth-child(7) > label:nth-child(3) {display: none;}ul.breadcrumb.pull-right { margin-bottom: 0;}.layoutlist_8 .item {margin-right: 0px;}#mobile-fixed .btn-box .normal {background: transparent; color: #555; border-radius: 0px; border: 1px solid #cfcfcf;}
}
/*pad版 end*/
/*600px start*/
@media (max-width: 600px) {
/*250725修*/ 
.product_block:after {    background: url(https://www.century-hardware.com.tw/archive/image/customization/20250725-product-bg-ph.webp) no-repeat;    background-size: cover;    filter: brightness(0.45);    background-position: center;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*header*/ 
.RWDmenu_plus03 .header{padding-left: 0px;}.RWDbanner_plus01 .logo{display: none;}.RWDmenu_plus03 .logo{width: 80px;opacity: 1;margin-left: 15px;}.RWDmenu_plus03 .features div {margin-top: 8px;}/* sitemap*/footer .site-map{margin-bottom:20px}footer .site-map ul li{float:left;margin-left:30px}/* 搜尋*/ 
.web_search{float:none;width:82%;margin:0 auto;margin-bottom:10px}.web_search .btn{float:right}.service_block .col-md-3 {width: 100%; margin-bottom: 25px;border-right: 0;border-bottom: 1px solid #ddd;padding-bottom: 35px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(1).RWDproduct004 .item-box-desc {    left: 0;    width: 100%;    height: 100%;    top: 0;    padding: 15px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: 100%;}.RWDproduct004 h2.sub-title {font-size: 16px;line-height: 1.8;}.RWDService001 h2.sub-title{font-size: 16px;line-height: 1.8;}.RWDnews003 h2.sub-title{font-size: 16px;line-height: 1.8;}.RWDnews003 .col-md-4 {padding: 0;}.ft_title {width: 100%;float: none;}.ft_info{width: 100%;float: none;}.copyright-block {line-height: 1.8;}.footer_block .company_title { font-size: 20px;}.RWDsocial002 .pull-right {float: left !important; margin-top: 15px;margin-bottom: 20px;}.scrollTop002 { right: 33px;bottom: 15%;}.boxFeature-2 h2 {margin: 10px 0 0 5px;}.RWDService001 i {margin-bottom: 10px;}.RWDmenu_plus03 .features{margin-top: -5px;font-size: 20px;}/*.RWDproduct004 #portfolio.portfolio-nogutter .item-box {overflow: hidden;height: 253px;}*/ 
.RWDmenu_plus03 .features i {font-size: 15px;}  #m_RWDfullscreen02_3_1_querycar_total_qty { font-size: 15px !important;}.service_block .col-md-3:last-child {margin-bottom: 0;padding-bottom: 0;}.RWDService001 p {height:auto;}.ft_sitemap {margin-top: 15px;padding: 0;}/*---內頁---*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus03 .header {background-color: #eee;}#RWDPAGE_BASE_PAT02 .main {top: 65px !important;}section.call_to_action .container {padding-left: 10px; padding-right: 10px;}.pagecontent.menu5, .pagecontent.menu8 {padding: 0 !important;}.layoutlist_8 .item {padding: 30px 15px !important;}h1.pageTitle {font-size: 28px; margin-bottom: 10px;}.RWDproduct_page .btn-other li {width: 100%; padding: 0;}.RWDproduct_page .btn-other {margin: 0; padding: 0;}.col-sm-6.address-col-1 {padding: 0px;}.col-sm-6.address-col-2 {padding: 0px;}#mobile-fixed .fixed-bottom .price-box {width: 100% !important; text-align: center;}#mobile-fixed .fixed-bottom .btn-shop {width: 100%; text-align: center;}.product1 #wh-widget-send-button {display: none;}#mobile-fixed .fixed-in {width: 100%;}#mobile-fixed .btn-box {width: 100%; text-align: center; padding-left: 0;}#mobile-fixed .btn-box .normal {max-width: 100%;}#mobile-fixed .sum-box { padding-left: 0;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 49%;}/*---內頁---*/ 
.lang_en #mobile-fixed {display: none;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus03 .logo {width: 85px;}.RWDmenu_plus03 .features i {font-size: 14px;}.ft_sitemap {width: 100%;float: none;margin-top: 35px;}.ft_sitemap2 {width: 100%;float: none;margin-top: 15px;}.RWDmenu_plus03 .features div {    margin-left: 16px;}.RWDmenu_plus03 .features {    padding-right: 10px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(1) .item-box {height: 186px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(1) img.img-responsive {bottom: 140px;}
}
/*iphone5 end*/
/*380px start*/
@media (max-width: 380px){
.RWDalert_fancybox.bottom {    width: 100% !important;    right: 0px !important;}
}
/*380px end*/
/*800px start*/
@media (max-width: 800px) {
.sitemap_item {    width: calc(100%/3 - 13px);    display: inline-block;    margin: 0 5px;}.sitemap_item a {    margin: 0;}
}
/*800px end*/
/*480px start*/
@media (max-width: 480px) {
.sitemap_item {    width: 100%;    margin: 5px 0px;}
}
/*480px end*/