a:hover, a:focus{text-decoration:none}.RWDalert_fancybox .btn.active {    background: #604c3f !important;    box-shadow: none !important;    border: 0;    border-radius: 0;    font-size: 16px;    letter-spacing: 2px;}/*loading*/ 
.fl {width:250px;}.fl img {width:100%;}.listnews {position: fixed;top: 0;z-index: 21;text-align: center;width: 100%;background: #604c3f;}.RWDnews_autolist .news-list {width: 100%;padding: 0 60px;}.slick-vertical .slick-slide {background: #604c3f;color: #fff;}.RWDnews_autolist .slick-arrow {display: none !important;}.RWDnews_autolist .title {display: none;}.RWDnews_autolist .news-box {background: transparent;color: #fff;}.RWDnews_autolist .news-list a {color: #fff;}/*menu*/ 
.RWDmenu_plus04 .header {top: 38px;background:linear-gradient(to bottom, rgba(69,69,69,.5), rgba(69,69,69,0));box-shadow: none;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu {text-align: left;}.RWDmenu_plus04 .header.is-up {top: 38px;background: #fdfbf9;box-shadow: 0 0 10px rgba(0,0,0 ,0.2);transition: all .5s ease;}.RWDmenu_plus04 .site-nav {padding-left: 110px;}.RWDmenu_plus04 .logo {position: absolute;width: 90px;margin-top: 15px;z-index: 30;transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo {width:80px;margin-top: 10px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>a {   font-size: 17px;letter-spacing: 2px;font-weight: 600;padding: 25px;color:#fff;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a{color:#888;}.RWDmenu_plus04 .is-up .lang-select:hover .lang-select-label, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a, .RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover {background: transparent;color: #604c3f;transition: all .5s ease;}.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: #ddd;transition: all .5s ease;}.RWDmenu_plus04 .features .member-btn {padding: 25px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #fff;}.RWDmenu_plus04  .is-up .features .cart-btn, .RWDmenu_plus04  .is-up .features .querycar-btn, .RWDmenu_plus04  .is-up .features .share-group a, .RWDmenu_plus04  .is-up .features i, .RWDmenu_plus04  .is-up .lang-select {color: #888;}.RWDmenu_plus04 #search-box.full .search-in {transform: scale(.7);}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;transition: all .5s ease;}.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;background: #ffe200;font-weight: 600;transition: all .5s ease;color: #604c3f;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #ffe200;color: #604c3f;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;color: #fff;border-top: 0;}.RWDmenu_plus04 .cart-block .bottom-box, .RWDmenu_plus04 .querycar-block .bottom-box {background-color: #604c3f;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 1px;background: transparent;color: #fff;border-left: 1px solid #ddd;}.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-color:#fff;}.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: #ddd;}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .lang-select-label:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after{border-color:#888;}.RWDmenu_plus04 .is-up .lang-select-label:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.is-active>a:after { border-color: #604c3f;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {color: #fff;font-size: 75px;font-weight: 600;letter-spacing: 5px;text-shadow: 0 0 10px rgba(0, 0, 0,.5);}.RWDbanner_plus01 .slick-caption.txt-left {top: 35%;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container {z-index: 20;}.RWDbanner_plus01 .slick-caption .container {width: auto;margin-left: auto;margin-right: 95px;max-width: 80vh;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 30px;color: #fff;letter-spacing: 3px;text-shadow: 0 0 10px rgba(0, 0, 0,.5);}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 50px;}.RWDbanner_plus01 .slick-caption .txt4{margin-top: 5px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #ffe200;box-shadow: 0 0 10px rgba(4,4,4,.5);}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;background: #fff;box-shadow: 0 0 10px rgba(4,4,4,.5);}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/*版面寬度*/ 
.series_block .container {width: 100%;}.series_block>.container, .ab_block .container {width: 70%;}.hotpd_block .container {width: 80%;}/*標題*/ 
.RWDproduct002_v2 .section-subject{display:none;}.index h1.main-title {font-size: 36px;margin: 0px;color: #604c3f;font-weight: 600;letter-spacing: 2px;line-height: 1.5;}.index h2.sub-title {font-size: 18px;margin: 18px 0 0;color: #666;font-weight: 600;line-height: 1.5;letter-spacing: 2px;}.series_block .RWDedictor001, .hotpd_block .RWDedictor001 {padding-bottom: 60px;text-align: center;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #333;}/*about*/ 
.RWDedictor002 .RWDedictor002-text p {font-size: 16px;letter-spacing: 1.5px;line-height: 2;margin-top:60px; color: #666;}.bottom_ab {padding-top: 80px;}.RWDedictor002 .section-content {padding-top: 0;padding-bottom: 0;}.ab_block {     overflow: hidden;padding: 100px 0;background: url(archive/image/customization/deco02.png) no-repeat;background-size: 300px;background-attachment: fixed;background-position: 109% 30%;}.RWDedictor002 .row {display: flex;align-items: center;}.top_ab .RWDedictor002 .row {flex-direction: row-reverse;}.top_ab .owl-carousel.owl-theme:before {content: "";position: absolute;width: 240px;height: 175px;background: url(archive/image/customization/sign02.png)no-repeat;background-size: contain;bottom: -20px;left: -15px;z-index: 2;mix-blend-mode: darken;}.top_ab img {float: right;}.ab_block .img-rounded {border-radius: 0;width: 90%;}.bottom_ab .RWDedictor002 .RWDedictor002-text {padding-left: 50px;}.top_ab .RWDedictor002 .RWDedictor002-text {padding-right: 50px;}.ab_block .bottom_ab .img-rounded{border-radius: 60%;}.right_logo {display: inline-block;    margin-top: 50px;}.right_logo img {width: calc(100% / 5 - 20px);float: left;margin: 0 15px;}/*series*/ 
.series_block {position: relative;padding: 80px 0;background: url(archive/image/customization/deco03.png) no-repeat;background-size: 250px;background-attachment: fixed;background-position: 8% 30%;}.series_block:after {content: "";position: absolute;width: 100%;height: 100%;background: rgba(243,242,238,.6);top: 0;left: 0;z-index: -1;}.RWDnews003 .box-icon.box-icon-side>i {position: relative;left: 0;width: 100%;top: 0;transition: all .5s ease;}.RWDnews003 .box-icon.box-icon-side {transition: all .5s ease;padding-left: 0;padding-bottom:20px;position: relative;}.RWDnews003 .box-icon.box-icon-side:hover {transform: translate(-10px, -10px);box-shadow: 3px 4px 20px rgba(96,76,62,.4);transition: all .5s ease;}.RWDnews003 .box-icon a.box-icon-more {width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;text-align: center;letter-spacing: .5px;color: transparent;}.RWDnews003 .fa img {width: 100%;max-width: inherit;}.RWDnews003 .col-md-4 {padding: 0 10px;}.RWDnews003 .box-icon a.box-icon-more:hover, section.dark .box-icon a.box-icon-more:hover {color: transparent;}.RWDnews003 .box-icon a.box-icon-title >h2 {color: #604c3f;font-size: 22px;letter-spacing: 2px;padding: 0 25px;line-height: 1.5;}.RWDnews003 .box-icon p {margin: 15px 0;padding: 0 25px;color: #666;letter-spacing: 2px;font-size: 16px;line-height: 1.7;min-height: 50px;}.RWDnews003 .box-icon>a, .box-icon .box-icon-title {margin-top: 30px;}.RWDnews003 .box-icon {margin: 0 0 40px;}/*product*/ 
.hotpd_block {padding: 80px 0 20px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 4 - 1px);padding: 0 18px;margin-bottom:60px;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .showbottom a {text-align: left;}.portfolio-bottom-summary {min-height: 100px;}.RWDproduct002_v2 .showbottom h4 {   margin-top: 25px;margin-bottom: 20px;font-size: 18px;line-height: 1.5;letter-spacing: 1px;font-weight: 600;color: #604c3f;}.RWDproduct002_v2 .showbottom p {   font-size: 16px;letter-spacing: 1px;color: #666;line-height: 1.7;}/*fixed*/ 
.fixed_bg {position: fixed;top: 0;z-index: -1;opacity: .24;height: 100vh;width: 100%;}.fixed_bg img {height: 100vh;max-width: initial;width: 100%;}.scrollTop002 {    right: 25px;}.scrollTop002 .ii {    background: transparent;}.con_fix {z-index: 20;    position: fixed;    right: 25px;    bottom: 180px;    transition: 0.8s;    opacity: 0;    pointer-events: none;}.con_fix.down{ opacity:1;    pointer-events: auto;}.con_fix a {    width: 45px;    background: #604c3f;    display: block;    padding: 10px;    border-radius: 60%;    margin-bottom: 20px;transition: all .3s ease;}.con_fix a:hover {    background: #ffe200;    transition: all .3s ease;}.con_fix a:hover img {    filter: brightness(.3);    transition: all .3s ease;}
/*footer start*/

.footer_block {    padding-top: 60px;}.ft_info {    width: 85%;padding-left: 60px;}.ft_info a {    color: #333;}.ft_logo {    width: 15%;    padding-right: 45px;    text-align: center;}.ft_logo img {    width: 80%;    margin: 0 auto 20px;}.ft_logo h4 {    font-size: 16px;    font-weight: 600;    color: #333;    margin: 0;}.footer_block .container {width: 80%;}.footer_block>.container {display: flex;align-items: flex-end;}.conta_btn a {    width: calc(100% / 3 - 20px);    float: left;    margin-right: 20px;    border: 1px solid #ccc;    border-radius: 5px;    padding: 10px 15px;    font-size: 15px;    color: #604c3f;    text-align: center;transition: all .5s ease;}.conta_btn a:hover {    background: #604c3f;    color: #fff;    border-color: #604c3f;    transition: all .5s ease;}.ft_info dd {    font-size: 15px;    line-height: 1.5;    margin-top: 10px;    color: #666;    letter-spacing: 1px;}.ft_info .col-md-5 {    width: 30%;}.conta_btn {    width: 70%;}.ft_info b {    font-size: 14px;    display: block;    letter-spacing: 1px;}.ft_info .col-md-5 b {    padding-bottom: 10px;}.ft_info p {    margin-bottom: 25px;    font-size: 16px;    letter-spacing: 1px;    color: #333;}.ft_info dl {    margin-bottom: 0px;}.ft_other .container {    display: flex;    justify-content: center;    align-items: center;}.ft_other {    margin-top: 60px;    background: #eee;    padding: 20px 0;    font-size: 12px;    text-align: center;    color: #888;    letter-spacing: 1px;}.ft_other .RWDedictor, .RWDssl01, .copyright {    display: inline-block;}.RWDssl01 {    padding: 0 15px;}.RWDsocial002 {    display: inline-block;    margin-right: 30px;}.RWDsocial002 .pull-right {    float: none !important;    margin-bottom: 0;}.RWDsocial002 .iconRounded {    border: 1px solid #ccc;    color: #666;    background-color: transparent;    font-size: 16px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: #ffe200;    color: #604c3f;    border-color: #ffe200;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #888;}

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

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 120px 0 80px 0;}/*toTop隱藏*/#toTop{display:none !important;}/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header {background: #fdfbf9; box-shadow: 0 0 10px rgba(0,0,0 ,0.2);}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {width: 80px; margin-top: 10px;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li>a {color: #888;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .cart-btn, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .querycar-btn, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .share-group a, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #888;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .lang-select-label:hover:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.active>a:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #604c3f;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .lang-select-label:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #888;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .is-up .lang-select:hover .lang-select-label, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover {color: #604c3f;}/*main*/ 
.collapsing_header .main {top: 0px !important;}.main {background-color: transparent !important;}section.call_to_action .container {width: 70%;}.article-text .container {width: 100% !important;}/*title*/h1.pageTitle{font-size:40px;margin:0;color:#604c3f;font-weight:600;letter-spacing:2px;line-height:1.5;text-align:center;}.hgroup .container {border-bottom: none; width: auto !important;}.hgroup .breadcrumb{background:transparent;border:none;float:none!important;position:relative;padding:0;font-size:12px;letter-spacing:1px;text-align:center;bottom:0;padding-top:5px}.hgroup .breadcrumb a:hover {color: #666;}.hgroup .breadcrumb a {transition: .5s all; color: #666;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 1.5px; line-height: 2; color: #666;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 2 !important; color: #666 !important; letter-spacing: 1.5px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #666; line-height: 2; letter-spacing: 1.5px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 1.5px;}/*回上層*/ 
.btn.btn_back{float:right;margin-right:0;padding:0;margin-top:30px;background:transparent}.btn.btn_back a {padding: 0 15px;border: 1px solid #604c3f;color: #604c3f;font-size: 14px;letter-spacing: 2px; transition: .5s all;display:block;line-height:2.5;}.btn.btn_back a:hover{background:#ffe200;border-color:#ffe200}/*側選單*/ 
.page_wrapper_bg .products-nav>ul> li.active:hover {background: #5f4b3f;}.m2018 .products-nav>ul>li.active:before, .m2018 .products-nav>ul>li:hover:before {opacity: 1;}.m2018 .products-nav>ul>li:before{content:"";font-size:16px;display:inline-block;position:absolute;top:16px;right:20px;z-index:2;background:url(archive/image/customization/menu_logo-03.png) no-repeat;width:40px;height:18px;line-height:45px;transition:all .5s ease;background-size:contain;opacity:0}#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;box-shadow: none;border-radius: 0;}.m2018 .products-nav .nav-title {background: transparent; font-size: 22px; padding: 10px 0px;margin-bottom: 15px;color: #604c3f;text-align: left;font-weight: bold;letter-spacing: 3px;}.m2018 .products-nav>ul>li:last-child {border-bottom: 1px solid #ddd;}.page_wrapper_bg .products-nav>ul>li {border: 1px solid #ddd;padding: 10px; margin-bottom:20px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background:#5f4b3f;}.page_wrapper_bg .products-nav>ul>li:hover > a{color:#333;}.page_wrapper_bg .products-nav>ul>li:hover {background:rgba(189,174,165,25%);}.page_wrapper_bg .products-nav>ul> li.active > a{color:#fff;font-weight: 600;}.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: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 15px;color: #353535;}#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: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*about*/ 
.article1 h1.pageTitle{color:#fff; text-shadow:0 0 12px #000;text-align: left;}.article1 .hgroup .breadcrumb {text-align: left;}.article1 .hgroup .breadcrumb a {color: #fff; text-shadow: 0px 0px 12px rgb(0 0 0 / 72%);}.article1 .hgroup .container::after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:80%;height:80%;background-color:#000;-webkit-filter:blur(50px);filter:blur(50px);opacity:.3}.article1 .hgroup .container{width:auto!important;position:absolute;top:-320px;z-index:0}.article1 .pagecontent .RWDslider01, .article1 .pagecontent .RWDeditor01 {margin-top: 180px;}.about_box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.article1 .ab_txt{padding-right:80px;padding-top:50px;grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:1}.ab_txt h2{font-size:30px;margin:0 0 15px;color:#604c3f;font-weight:600;line-height:1.5;letter-spacing:2px}.ab_img{padding-left:50px;text-align:right;grid-area:1 / col2-start / last-line / 2}.ab_img2{grid-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:1;padding-right:50px;align-self:end}.about_box2 {display: flex; padding: 0px 0px 80px;}.ab_txt2{width:55%;padding:40px;margin-top:50px;margin-left:0;color:#333}.ab_img3 {width: 100vw;position: absolute;right: -27%;top: 0;z-index: -1;text-align:center;}.ab_img img {width: 100%;}.advantage_box {display: grid; gap: 30px; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr;}.adv_itme {background: rgb(96 76 63 / 8%); padding: 35px 50px 35px 30px; position: relative; overflow: hidden;}.adv_itme h3 {margin: 0 0 15px !important; font-size: 20px !important; line-height: 1.5 !important; letter-spacing: 1px; font-weight: 600; color: #604c3f;}.adv_itme::after {content: ''; background: url(archive/image/customization/deco03.png) no-repeat; width: 196px; height: 195px; background-size: contain; display: block; position: absolute; z-index: -1; bottom: -90px; right: -55px; opacity: .5;}.adv_itme::before {content: ''; position: absolute; right: 0; bottom: 0; font-size: 40px; font-family: Times New Roman; color: #b5a69c; transform: translate(-30%,-50%); font-style: italic; line-height: 1;}.adv_itme.advan1::before {content: "01";}.adv_itme.advan2::before {content: "02";}.adv_itme.advan3::before {content: "03";}.adv_itme.advan4::before {content: "04";}.adv_itme.advan5::before {content: "05";}.adv_itme.advan6::before {content: "06";}h3.abus_title{font-size:30px !important;margin:0 0 30px !important;color:#604c3f;font-weight:600;line-height:1.5 !important;letter-spacing:2px;text-align:center}h4.abus_sub_title{margin:0 0 5px !important;font-size:18px !important;line-height:1.5 !important;letter-spacing:1px;font-weight:600;color:#666;text-align:center}h4.abus_sub_en{font-size:16px !important;line-height:1.5 !important;letter-spacing:0;font-weight:600;color:#666;text-align:center;margin:0 0 30px !important}.cor_box {background: rgb(96 76 63 / 8%);padding: 50px 80px;width: 80%;margin: auto;}.cor_box p {border-bottom: 1px dashed rgb(96 76 63 / 9%); transition: .5s all; margin: 0; padding: 15px 15px;}.cor_box span{font-size:20px;font-family:Times New Roman;color:#b5a69c;font-style:italic;line-height:1;margin-right:10px}/*購物須知*/ 
._shop_notice{width:75%;margin:0 auto 80px;padding:40px 50px 40px 80px;background:rgba(189,174,165,25%);position:relative}._shop_notice h3{font-size:22px !important;margin:0 0 15px !important;color:#604c3f;font-weight:600;letter-spacing:2px;line-height:1.5 !important}/*._shop_notice::before{content:'';position:absolute;left:0;top:0;font-size:42px;font-family:Times New Roman;color:#b5a69c;transform:translate(-30%,-50%);font-style:italic;line-height:1}._shop_notice.sp1::before {content: '01';}._shop_notice.sp2::before {content: '02';}._shop_notice.sp3::before {content: '03';}._shop_notice.sp4::before {content: '04';}*/ 
._shop_notice h3 span{font-size:26px;font-family:Times New Roman;color:#b5a69c;font-style:italic;line-height:1;margin-right:15px}/*最新消息*/ 
.layoutlist_8 .item{padding:35px 15px;border:none;background:rgba(189,174,165,25%);margin-bottom:45px}.layoutlist_8 .list_subject .summary{margin:15px 0 0}.layoutlist_8 .article_subject{font-size:20px;color:#604c3f;font-weight:600;letter-spacing:2px;line-height:1.5}.layoutlist_8 .listdate .yearmonth{color:#777;letter-spacing:1px;padding-bottom:0;text-align:center}.layoutlist_8 .listdate .day{text-align:center;font-size:40px;line-height:1.5;letter-spacing:0;font-weight:700;color:#7b6658}/*商品列表*/ 
.layoutlist_2 .item,.layoutlist_4 .item{margin-top:0!important;margin-bottom:45px;border-bottom:none;padding-bottom:0;height:auto !important;}.layoutlist_4 .subject{color:#604c3f;font-size:22px;letter-spacing:2px;line-height:1.5;text-align:center;height:auto!important;margin-top:30px;font-weight:600;min-height:auto}.layoutlist_4 .subject a.itemlink{color:#604c3f}.layoutlist_4 .pricearea{display:flex;align-items:center;justify-content:center;letter-spacing:1px}.layoutlist_4 .price{color:#999;margin:0 8px}.price.sellprice {color: #a47b21;}.count_info{font-size:12px;text-align:center;margin:0 0 10px!important;color:#999;}.layoutlist_4 .cate_div{height:0}.layoutlist_4 select{color:#333;border-color:#ddd}.layoutlist_4 .amount_div{float:none;width:100%;margin:10px 0 0;text-align:left}.layoutlist_4 .choice_num_type_b .quantity{width:89%}.layoutlist_4 .choice_num_type_b .quantity .minus,.layoutlist_4 .choice_num_type_b .quantity .plus{height:32px;width:40px;color:#333;border-color:#ddd}.layoutlist_4 .choice_num_type_b .quantity input.qty{width:calc(100% - 80px);height:32px!important;border-left:none;border-right:none;border-color:#ddd}.layoutlist_4 .buybtn{padding:6px;font-size:15px;margin:13px auto 0;background:#604c3f;width:100%;transition:.5s all;border: 1px solid #604c3f;}.layoutlist_4 .buybtn:hover {background: transparent; color: #604c3f;}.layoutlist_4 .choice_num_type_b .quantity .minus:hover, .layoutlist_4 .choice_num_type_b .quantity .plus:hover {background: rgb(96 76 63 / 71%);color: #fff;}.sortbar{margin-bottom:15px!important;font-size:13px;text-align:left!important;float:none!important;display:block!important;padding-left:15px}.sortbar a:hover{color:#604c3f !important}.sortbar a{transition:.5s all; color: #555 !important;}.layoutlist_4 .stands_options{padding:0;margin:0}.layoutlist_4 .stands_options span{width:35px;display:inline-block}.layoutlist_4 select{width:calc(100% - 42px)!important}.layoutlist_4 .choice_num_type_b .quantity{width:calc(100% - 42px)}.webdesc {    background: rgb(96 76 63 / 8%);    padding: 20px 30px;    margin-bottom: 60px;    text-align: center;}.layoutlist_4 select {padding: 4px 25px 4px 8px;}/*產品介紹*//*.product1 section.call_to_action .container {width: 1170px;}*/ 
.RWDproduct_page .products-info .name {margin-bottom: 7px;font-size: 22px;color: #604c3f;font-weight: 600;letter-spacing: 2px;line-height: 1.5;margin: 0;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #333;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid rgb(96 76 63 / 13%); margin-bottom: 25px;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}.download_container {margin: 30px 0 30px;}.RWDproduct_page .download_container .btn:hover {background: #075488;}.RWDproduct_page .btn-other {margin-top: 30px;}.RWDproduct_page .ibtn {font-size: 14px; letter-spacing: 2px; color: #888; display: block; width: 100%; line-height: 2.5; background: transparent; transition: .5s all;}.RWDproduct_page .ibtn:hover {color: #604c3f !important;}.RWDproduct_page .products-info .price-box li{color:#999}.RWDproduct_page .products-info .price-box li.delline:after{background:#999}#mobile-fixed .noamount,#mobile-fixed .price-box li:first-child,.RWDproduct_page .products-info #timercountdown,.RWDproduct_page .products-info .discountmsg,.RWDproduct_page .products-info .noamount,.RWDproduct_page .products-info .price-box li.active,.RWDproduct_page .related-box .price-box li:first-child{color:#a47b21}.RWDproduct_page .pic-box{width:calc(100% - 500px);padding-right: 80px;}.RWDproduct_page .products-info{width:500px}.RWDproduct_page .products-info .txt {font-size: 15px;line-height: 2;letter-spacing: 1px;background: rgba(189,174,165,25%);padding: 30px;color: #555;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;}#mobile-fixed .qtybox1 .btn, .RWDproduct_page .qtybox1 .btn {background: #fff; transition: .5s all;}.RWDproduct_page .qtybox1 .btn:hover {background: rgb(96 76 63 / 71%);color: #fff;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {background: #604c3f !important;transition: .5s all;font-size: 15px;border: 1px solid #604c3f;}#mobile-fixed .btn-shop .btn:hover, .RWDproduct_page .btn-shop .btn:hover {background: transparent !important; color: #604c3f;}#mobile-fixed, .RWDproduct_page {font-size: 15px; line-height: 2; letter-spacing: 2px;}ul.pro_list{padding-top:20px;padding-left:3px;list-style:none;line-height:2.3}ul.pro_list i{font-size:17px;margin-right:5px;color:#ead000}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add {background: transparent !important; color: #604c3f;}/*0903更改*/ 
.lang_tw .RWDproduct_page .btn-other li:nth-child(3){display:none;}/*頁籤*/ 
.RWDproduct_page .tab-box .tab-menu a {height: auto; background: #b5a69c; border: none; border-radius: 0px; display: block; font-size: 16px; letter-spacing: 2px; color: #fff; padding: 10px 0px; width: 150px; text-align: center; transition: .5s all;}.RWDproduct_page .list-h>li {float: none; padding: 0;}.RWDproduct_page .tab-box .list-h {display: flex; align-items: center; justify-content: flex-start; text-align: left;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #604c3f; color: #fff;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display: none;}.RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {background: #604c3f; color: #fff;}.RWDproduct_page .tab-box .tab-container {border: 1px solid #eee;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 30px; width: 100%; background: rgba(189,174,165,25%); border: none;font-size: 15px;line-height: 2;letter-spacing: 2px; color: #555;}/*聯絡我們*/ 
.layoutlist_1.page_content3 {box-shadow: 3px 4px 20px rgba(96,76,62,.4); background: rgba(243,242,238,.6); padding: 50px 50px 30px; border-radius: 10px;}h3.cont_tit {color: #604c3f;font-size: 22px !important;letter-spacing: 2px;line-height: 1.5 !important;font-weight: 600;margin-top: 0;}.eformsDesc {margin: 0 0 35px;padding-bottom: 35px; text-align: center;}.ebtn.currectsend_btn{float:right;margin-right:0;padding:0;margin-top:30px;background:transparent}.ebtn.currectsend_btn a {padding: 0 15px;border: 1px solid #604c3f;color: #604c3f;font-size: 14px;letter-spacing: 2px; transition: .5s all;display:block;line-height:2;}.ebtn.currectsend_btn a:hover{background:#ffe200;border-color:#ffe200}.new-form a, .new-form a:hover {color: #666;}.con_map {padding-top: 20px; margin-right: 30px;}.eforms1 .ebtn{padding:0;margin-top:30px;background:transparent}.eforms1 .ebtn a {padding: 0 15px;border: 1px solid #604c3f;color: #604c3f;font-size: 14px;letter-spacing: 2px; transition: .5s all;display:block;line-height:2;}.eforms1 .ebtn a:hover{background:#ffe200;border-color:#ffe200}

/*內頁 end*/
/*english start*/

.lang_en .index h2.sub-title, .lang_en .RWDedictor002 .RWDedictor002-text p, .lang_en .RWDnews003 .box-icon p, .lang_en .RWDproduct002_v2 .showbottom p, .lang_en .ft_info p{letter-spacing: 0.5px;}#m_RWDfullscreen01_52_1_querycar_btn {padding: 25px 13px 25px 23px;}.lang_en .RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn{background: #604c3f;}.lang_en .RWDbanner_plus01 .slick-caption.txt-left {top: 50%;transform: translateY(-50%);}.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{letter-spacing: 0px;font-size:63px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt4 span{letter-spacing: 0px;font-size:22px;}.index .lang_en h1.main-title{font-size: 30px;letter-spacing: 0px;}.index .lang_en h2.sub-title{margin: 18px auto 10px;}.lang_en .bottom_ab {padding-top: 100px;}.lang_en .RWDnews003 .box-icon a.box-icon-title > h2{letter-spacing: 0.5px;font-size: 20px;}.lang_en .RWDproduct002_v2 .showbottom h4{min-height: 54px;}.lang_en .ft_logo h4{line-height: 1.3;}.lang_en .ft_info dd{font-size: 13px;line-height: 1.7;}.lang_en .ft_info dl {margin-top: -13px;}/*---內頁---*/ 
.lang_en .RWDproduct_page .products-info #O_quantity{display: none !important;}.lang_en .RWDproduct_page .products-info .btn-shop{display: none;}.lang_en .RWDproduct_page .btn-other{display: flex;flex-direction: column-reverse;}.lang_en .RWDproduct_page .products-info .price-box .unit{display: none;}.lang_en .RWDproduct_page .btn-other li:nth-child(2) .ibtn{border: 1px solid #604c3f;background-color: #604c3f;color: #fff;padding: 5px 0;margin-bottom: 15px;}.lang_en .RWDproduct_page .btn-other li:nth-child(2) .ibtn:hover{background: transparent;color: #604c3f;}.RWDquiry .btn.normal{border-radius: 0;background-color: #5f4b3e;color: #fff;border-color: #5f4b3e;letter-spacing: 0.5px;font-size: 15px;}.RWDquiry .btn.normal:hover {background: transparent;color: #604c3f;}.RWDquiry .btn.bg2 {background: #5f4b3e;border-color: #5f4b3e;border-radius: 0;}.RWDquiry .btn.bg2:hover {background: transparent;color: #604c3f;}

/*english end*/
/*動畫 start*/

.article1 .ab_txt{animation:1000ms ease normal forwards 1 fadeIn;animation-delay:1.2s;opacity:0}.article1 .ab_img{animation:1000ms ease normal forwards 1 fadeInRight;animation-delay:1.8s;opacity:0}.article1 .ab_img2{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:2s;opacity:0}.article1 .about_box2{animation:1500ms ease normal forwards 1 fadeInUp;animation-delay:2.8s;opacity:0}.advan1{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:3.5s;opacity:0}.advan2{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:3.6s;opacity:0}.advan3{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:3.7s;opacity:0}.advan4{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:3.8s;opacity:0}.advan5{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:3.9s;opacity:0}.advan6{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:4s;opacity:0}.cor_box{animation:1000ms ease normal forwards 1 fadeInLeft;animation-delay:6s;opacity:0}.article2 .sp1 {animation:1000ms ease normal forwards 1 fadeInUp;animation-delay:1.2s;opacity:0}.article2 .sp2 {animation:1000ms ease normal forwards 1 fadeInUp;animation-delay:1.4s;opacity:0}.article2 .sp3 {animation:1000ms ease normal forwards 1 fadeInUp;animation-delay:1.6s;opacity:0}.article2 .sp4 {animation:1000ms ease normal forwards 1 fadeInUp;animation-delay:1.8s;opacity:0}

/*動畫 end*/
/*購物車&會員 start*/

/*購物車*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background:#604c3f;-webkit-transform: scale(1);transform: scale(1)}}.login-box a{background:rgba(189,174,165,25%)}.login-box a b{color:#a47b21}.info-box,.no-item,.plus-in,.shopping-item,.shopping_form{background:rgba(189,174,165,25%)}.shopping-item .table .tbody .tr{background:rgb(255 255 255 / 0.5)}.shopping-item .table .tbody .tr .td{border-bottom:0 solid #f9fafb}.plus-fixed .qtybox .ibtn, .plus-list .qtybox .ibtn, .shopping-item .qtybox1 .ibtn {background: #fff;}.shop-1 .shopping-price-box .sum-box{background:rgba(189,174,165,25%);border-radius:6px}.total b{color:#a47b21}.shopping-item .td.qty .pd-price,.shopping-item .td.total .pd-price{color:#a47b21}.RWDshopping .btn.normal{border-radius:0;font-size:15px;border:1px solid #604c3f;color:#fff;background:#5f4b3e;transition:.5s all}.RWDshopping .btn.normal:hover{background:transparent;color:#604c3f}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: rgba(189,174,165,25%); border: none;}/*購物清單*/ 
.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic {    background: transparent;}.RWDmenu_plus04 .cart-block .choice_num_typeb .qty, .RWDmenu_plus04 .querycar-block .choice_num_typeb .qty {    border-top: 1px solid #ddd;    border-bottom: 1px solid #ddd;}.RWDmenu_plus04 .cart-block .qty-box .qtyminus, .RWDmenu_plus04 .cart-block .qty-box .qtyplus, .RWDmenu_plus04 .querycar-block .qty-box .qtyminus, .RWDmenu_plus04 .querycar-block .qty-box .qtyplus {    background: #604c3f;}/*會員*/#join_form {background: rgba(189,174,165,25%); border: none; color: #333;}#join_form .btn-primary{border-radius:0;background:#604c3f;border:1px solid #604c3f;transition:.5s all}#join_form .btn-primary:hover{background:transparent;color:#604c3f}.member .btn-primary a{color:#fff}.member .btn-primary:hover{background:transparent}.member .btn-primary:hover a{color:#604c3f}.member .btn-primary{border-radius:0;background:#604c3f;border-color:#604c3f;transition:.5s all}.member .hgroup .breadcrumb{display:none}#btn_member_login:hover{background-color:transparent;color:#604c3f}#btn_member_login{border-radius:0;background:#604c3f;border:1px solid #604c3f;transition:.5s all}#div_forget_content #forget_table_btn {    border-radius: 0;    background: #604c3f;    letter-spacing: 2px;    font-size: 15px;}

/*購物車&會員 end*/
/*小螢幕 start*/

@media screen and (max-width: 1700px) {.series_block>.container, .ab_block .container { width: 75%;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 60px;}.RWDbanner_plus01 .slick-caption .container {margin-right: 75px;max-width: 71vh;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 28px;}.right_logo img {width: calc(100% / 5 - 20px);margin: 0 10px;}/*內頁*/ 
.ab_txt {padding-top: 15px;}.ab_txt2 {margin-top: 0;}.cor_box {width: 85%;}.about_box2 {padding: 0;}}@media screen and (max-width: 1500px) {.ab_block {background-size: 220px;background-position: 110% 30%;}.series_block {background-size: 190px;background-position: -2% 30%;}.series_block>.container, .ab_block .container {width: 85%;}.hotpd_block .container, .footer_block .container {width: 90%;}.top_ab .owl-carousel.owl-theme:before {width: 210px;height: 155px;bottom: -20px;left: -15px;}.ft_logo {padding-right: 25px;}/*內頁*/section.call_to_action .container {width: 100%;max-width: 1170px;}.ab_img3 {right: -24%; width: 110vw;}.article1 .pagecontent .RWDslider01, .article1 .pagecontent .RWDeditor01 {margin-top: 120px;}}@media screen and (max-width: 1400px) {.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 55px;}.RWDbanner_plus01 .slick-caption .container {margin-right: 55px;max-width: 85vh;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 23px;}/*內頁*/ 
.RWDproduct_page .products-info .txt {font-size: 14px;}}@media screen and (max-width: 1300px) {.index h1.main-title {font-size: 32px;}.series_block>.container, .ab_block .container {width: 100%;padding: 0 80px;}.hotpd_block .container, .footer_block .container {width: 100%;padding: 0 50px;}.RWDbanner_plus01 .slick-caption .container {margin-right: 25px;}/*內頁*/ 
.article1 section.call_to_action {padding-top: 80px;}.article1 .hgroup .container {top: -250px;}.ab_img3 {right: -22%; width: 121vw;}._shop_notice {width: 80%;}}@media screen and (max-width: 1199px) {.series_block>.container, .ab_block .container {width: 100%;padding: 0 50px;}.RWDnews003 .box-icon p, .RWDnews003 .box-icon a.box-icon-title >h2 {padding: 0 20px;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 46px;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 20px;}.RWDbanner_plus01 .slick-caption .container {max-width: 73vh;}.ab_block {background-size: 200px;background-position: 110% -5%;background-attachment: unset;}.series_block {background-size: 160px;background-position: -2% 19%;background-attachment: unset;}.ft_logo {padding-right: 5px;}.ft_info {width: 85%; padding-left: 30px;}.ft_logo h4 {font-size: 14px;}.ft_info dd {font-size: 14px;}.conta_btn a:hover {background: transparent; color: #604c3f; border-color: #ccc;}}/*---英文版---*/@media screen and (max-width: 1700px) {.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{font-size:58px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt4 span{font-size:22px;}}@media screen and (max-width: 1500px) {.lang_en .RWDbanner_plus01 .slick-caption.txt-left {transform: translateY(-40%);}.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{font-size:55px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt4 span{font-size:20px;}}@media screen and (max-width: 1400px) {.lang_en .RWDnews003 .box-icon a.box-icon-title > h2{min-height:60px;}/*footer*/ 
.lang_en .ft_logo {width: 25%;}.lang_en .ft_logo img {width: 65%;}.lang_en .conta_btn {width: 100%;}.lang_en .ft_info .col-md-5 {width: 100%;}.lang_en .ft_info dd {display: inline-block;font-size: 14px;padding-right: 20px;margin-top: 25px;}.lang_en .ft_info p {font-size: 15px;}.lang_en .ft_info {width: 75%;}}@media screen and (max-width: 1250px) {.index .lang_en h2.sub-title {font-size: 17px;}.index .lang_en h1.main-title {font-size: 29px;}.lang_en .ft_info dl {margin-top: 0;}.lang_en .ft_info dd:nth-child(2){margin-top: 5px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*內頁*/ 
.ab_img3 {width: 130vw;}.RWDproduct_page .pic-box {    width: calc(100% - 400px);}.RWDproduct_page .products-info {    width: 400px;}/*---英文版---*/ 
.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{font-size:38px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt4 span{font-size:17px;}.index .lang_en h2.sub-title {font-size: 16px;}.index .lang_en h1.main-title {font-size: 27px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*menu*/ 
.RWDmenu_plus04 .ml-stack-nav-toggle {color: #ddd;}.ml-stack-nav-toggle__line {background: #fff;}.RWDmenu_plus04  .is-up .ml-stack-nav-toggle {color: #999;} .is-up .ml-stack-nav-toggle__line {background: #888;}.RWDmenu_plus04 .features:after {background-color: #888;}.RWDmenu_plus04 .is-up .features:after {background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;color: #604c3f;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #ffe200;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #604c3f;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {color: #ddd;}.RWDmenu_plus04 .is-up .ml-stack-nav-toggle:hover {color: #999;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 18px;}.RWDbanner_plus01 .slick-caption .container {max-width: 60vh;}.hotpd_block .container, .footer_block .container {padding: 0 30px;}/*about*/ 
.top_ab .owl-carousel.owl-theme:before {width: 170px;height: 130px;}.top_ab .RWDedictor002 .RWDedictor002-text {   padding-right: 20px;}.bottom_ab .RWDedictor002 .RWDedictor002-text {padding-left: 20px;}.right_logo img {width: calc(100% / 4 - 20px);margin: 0 10px;}/*series*/ 
.series_block {padding: 80px 0 40px;}.RWDnews003 .box-icon.box-icon-side:hover {transform: translate(0px, 0px);box-shadow: none;transition: all .5s ease;}.RWDnews003 .box-icon p, .RWDnews003 .box-icon a.box-icon-title >h2 {padding: 0px;}.RWDnews003 .box-icon p {font-size: 15px;}.RWDproduct002_v2 .showbottom h4 {font-size: 16px;}.RWDproduct002_v2 .showbottom p {font-size: 14px;}.scrollTop002 {bottom: 50px;right: 15px;}/*footer*/ 
.ft_logo {width: 25%;}.ft_logo img {width: 65%;}.conta_btn {width: 100%;}.ft_info .col-md-5 {width: 100%;}.ft_info dd {display: inline-block;font-size: 14px;padding-right: 20px;margin-top: 25px;}.ft_info p {font-size: 15px;}.ft_info {width: 75%;}.con_fix {    right: 15px;    bottom: 100px;}/*-----內頁-----*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .ml-stack-nav-toggle {color: #999;}#RWDPAGE_BASE_PAT02 .ml-stack-nav-toggle__line {background: #999;}section.call_to_action .container {width: 100%;}h1.pageTitle {font-size: 32px;}.ab_txt {padding-top: 0px; padding-right: 30px;}.ab_txt h2 {font-size: 24px;}.ab_img3 {width: 160vw; right: -31%;}.adv_itme {padding: 35px 30px 35px 30px;}.adv_itme h3 {font-size: 18px !important;}.cor_box {width: 100%;}.product1 section.call_to_action .container {width: 100%;}.layoutlist_4 .pricearea {display: block;}._shop_notice {width: 100%; margin: 0 auto 40px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption .container {max-width: 46vh;}.RWDbanner_plus01 .slick-caption .txt2{margin-top: 10px;}/*about*/ 
.RWDedictor002 .row {display: block;align-items: unset;}.ab_block .img-rounded {border-radius: 0;width: 60%;float: none;margin: 0 auto;}.top_ab .owl-carousel.owl-theme:before {width: 145px; height: 110px;left: 13%;bottom: 0;}.RWDedictor002 .RWDedictor002-text p {margin-top: 28px;}.RWDedictor002 .RWDedictor002-text {padding: 40px 60px 0;}.top_ab .RWDedictor002 .RWDedictor002-text {padding-right: 60px;}.right_logo img {width: calc(100% / 5 - 20px);}.bottom_ab .RWDedictor002 .RWDedictor002-text {padding-left: 60px;}.right_logo img {    width: calc(100% / 5 - 20px);    display: inline-block;    float: none;}/*series*/ 
.RWDnews003 .col-md-4 {padding: 0 8px;width: calc(100% / 3);float: left;}.RWDnews003 .box-icon a.box-icon-title >h2 {font-size: 18px;letter-spacing: 1px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 1px);}.series_block {background-size: 120px;background-position: -4% -4%;}/*footer*/ 
.ft_logo {width: 100%;border-bottom: 1px solid #ddd;padding-bottom: 30px;}.ft_logo img {width: 150px;}.footer_block>.container {display: block;align-items: unset;}.ft_info {   text-align: center;width: 100%;margin-top: 35px;padding-left: 0;}.ft_info dd {padding: 0 10px;}.ft_other .container {display: block; justify-content: unset;align-items: unset;}.RWDsocial002 .pull-right {display: inline-block !important;float: none !important;margin-bottom:15px;}.RWDsocial002 {width: 100%;text-align: center;display: block;margin-right: 0;}.RWDsocial002 .iconRounded {margin: 0 3px;}.RWDssl01 {padding: 0 0px 0 15px;}.RWDalert_fancybox.bottom {    padding: 15px 10px !important;}/*----內頁-----*/ 
.about_box2{flex-direction:column}.ab_txt2{margin-top:0;padding:0px 0 40px;width:100%}.ab_img3{width:100%;right:0;position:relative}.about_box{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto}.ab_txt{padding-right:0;grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:4;padding-bottom:30px}.ab_img{grid-area:2 / col3-start / last-line / 3;padding-left:12px}.ab_img2{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;padding-right:0;align-self:end}.article1 .pagecontent .RWDslider01,.article1 .pagecontent .RWDeditor01{margin-top:80px}.advantage_box{grid-template-columns:1fr 1fr; grid-template-rows: 1fr 1fr 1fr;}.adv_itme::before{font-size:28px}.cor_box{padding:30px}.cor_box p{display:flex;align-items:flex-start}.cor_box span{margin-right:20px;margin-top:5px}section.call_to_action {padding: 120px 0 40px 0;}.RWDproduct_page .pic-box{width:60%;float:none;padding-right:0;margin:0 auto 30px}.RWDproduct_page .products-info{width:100%}.RWDproduct_page .products-info .name{text-align:center}.RWDproduct_page .products-info .price-box{text-align:center}.RWDproduct_page .products-con,.RWDproduct_page .products-editor,.RWDproduct_page .tab-box{margin-bottom:30px}._shop_notice {padding: 40px 50px;}#sidebar {padding-bottom: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0 0;}.btn.btn_back {float: none; display: block; width: 100%;}.new-form .new-width .row .col-md-11 {margin-top: 0; margin-bottom: 0;}.layoutlist_1.page_content3 {padding: 50px 50px;}#mobile-fixed .btn-box .normal{border-radius:0;border:none;background:#604c3f;color:#fff}.member_login {padding: 80px 0 0;}.con_map {margin-right: 0;}.eformsDesc {text-align: left;}/*---英文版---*/ 
.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{font-size:36px;}.index .lang_en h2.sub-title{width: 80%;}/*footer*/ 
.lang_en .ft_logo {width: 100%;border-bottom: 1px solid #ddd;padding-bottom: 30px;}.lang_en .ft_logo img {width: 150px;}.lang_en .footer_block>.container {display: block;align-items: unset;}.lang_en .ft_info {   text-align: center;width: 100%;margin-top: 35px;padding-left: 0;}.lang_en .ft_info dd {padding: 0 10px;}.lang_en .ft_other .container {display: block; justify-content: unset;align-items: unset;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDbanner_plus01 .slick-caption .container {max-width: 43vh;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption .container {max-width: 100%;width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left { width: 100%;top:45%;}.RWDbanner_plus01 .slick-caption .txt2 { margin-top: 0;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 30px; text-shadow: 0 0 10px rgb(0 0 0 / .7);}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span { font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 25px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: center;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:200px;}.RWDnews_autolist .news-list {padding: 0 15px;}/*menu*/ 
.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 #search-box.full .search-in {transform: scale(.9);}.lang_cn .RWDmenu_plus04 #search-box.full .form-control, .lang_sg-cn .RWDmenu_plus04 #search-box.full .form-control, .lang_tw .RWDmenu_plus04 #search-box.full .form-control {font-size: 18px;}.index h1.main-title {font-size: 28px;}.index h2.sub-title {font-size: 16px;}.RWDbanner_plus01 .slick-caption .container {max-width: 100%;width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left { width: 100%;top:45%;}.RWDbanner_plus01 .slick-caption .txt2 { margin-top: 0;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 30px; text-shadow: 0 0 10px rgb(0 0 0 / .7);}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span { font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 25px;}/*about*/ 
.ab_block {padding: 80px 0;}.ab_block, .series_block {background: transparent;}.RWDedictor002 .RWDedictor002-text p {font-size: 15px;}.bottom_ab .RWDedictor002 .RWDedictor002-text {padding-left: 0px;}.top_ab .owl-carousel.owl-theme:before {left: -25px;bottom: -30px;}.RWDedictor002 .RWDedictor002-text {padding: 50px 0px 0;}.top_ab .RWDedictor002 .RWDedictor002-text {padding-right: 0;}.ab_block .img-rounded {width: 100%;}.right_logo img {width: calc(100% / 3 - 20px);}/*series*/ 
.RWDnews003 .col-md-4 {padding: 0 15px;width: calc(100%);float: none;}.series_block>.container, .ab_block .container {width: 100%;padding: 0 30px;}.RWDnews003 .box-icon>a, .box-icon .box-icon-title {margin-top: 10px;}.RWDnews003 .box-icon p { min-height: auto; margin-top: 0;}.RWDnews003 .box-icon a.box-icon-title >h2 { margin-top: 15px;margin-bottom: 5px;}.RWDnews003 .box-icon { margin: 0 0 50px;}.RWDnews003 .box-icon.box-icon-side {padding-bottom: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 7px;}.portfolio-bottom-summary {min-height: 150px;}.RWDproduct002_v2 .popup-portfolio { margin: 0 auto 0px;}/*footer*/ 
.conta_btn a {width: 100%;float: none;display: block;margin: 20px auto;margin-right: 0;}.ft_info dd {padding: 0;display: block;margin-top: 15px;}.ft_other .RWDedictor, .RWDssl01, .copyright {display: block;}.RWDssl01 {padding: 0;}.ft_other {letter-spacing: 0;}.footer_block { padding-top: 30px;}/*------內頁-----*/ 
.collapsing_header .main{top:110px!important}.article1 .hgroup .container{position:relative;top:0;width:auto!important}.article1 .hgroup .container::after{display:none}.article1 h1.pageTitle{color:#604c3f;text-shadow:none;text-align:center}.article1 .hgroup .breadcrumb{text-align:center}.article1 .hgroup .breadcrumb a{text-shadow:none;color:#666}.article1 section.call_to_action{padding-top:40px}section.call_to_action {padding: 40px 0 40px 0;}h1.pageTitle{font-size:28px}.article-text .container{padding-left:0;padding-right:0}.ab_txt h2{font-size:18px;line-height:1.8}.article1 .pagecontent .RWDslider01,.article1 .pagecontent .RWDeditor01{margin-top:80px}h3.abus_title{font-size:22px!important}.advantage_box{grid-template-columns:1fr;grid-template-rows:auto}.adv_itme{padding:20px 15px; font-size: 14px;}.adv_itme h3{font-size:17px!important}h4.abus_sub_title {    font-size: 16px !important;}.cor_box {    padding: 0;    background: transparent;}.webdesc {    padding: 15px;    font-size: 14px;    text-align: left; margin-bottom: 30px;}.layoutlist_4 .subject {    font-size: 18px;    margin-top: 20px;}.RWDproduct_page .pic-box {    width: 100%;}.RWDproduct_page .btn-other li {    width: 100%;}#mobile-fixed .fixed-bottom .price-box {    font-size: 14px;    letter-spacing: 1px;    text-align: center;}#mobile-fixed .btn-shop .btn {    border-radius: 0px;}._shop_notice {    background: transparent;    padding: 0;    margin: 0 auto 40px;}._shop_notice h3 {    font-size: 18px !important;    margin: 0 0 10px !important;}._shop_notice h3 span {    font-size: 20px;}.layoutlist_8.rwd .item {    padding: 0;    background: transparent;}.layoutlist_8.rwd .listdate {    margin: 5px 0 0;}.layoutlist_8.rwd .listdate .day {    color: #777;    font-size: 12px;    letter-spacing: 2px;    font-weight: 400;}.layoutlist_1.page_content3 {    background: transparent;    padding: 0;    box-shadow: none;}h3.cont_tit {    font-size: 18px !important;}#join_form {    background: transparent;    margin-top: 0;}#mobile-fixed .fixed-in {    width: 100%;}#mobile-fixed .btn-box {    width: 100%;    padding-left: 0;}#mobile-fixed .btn-box .normal {    width: 100%;    display: block;    max-width: 100%;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {    padding: 0 0px;    width: 49%;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {    background: transparent;}.delivery-box {    margin-bottom: 30px;}#mobile-fixed .btn-box .normal {    padding: 8px;}.ab_img {    padding-left: 6px;}.adv_itme::before {    font-size: 20px;}/*---英文版---*/ 
.lang_en .RWDnews003 .box-icon a.box-icon-title > h2 {min-height: auto;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*---英文版---*/ 
.lang_en .RWDbanner_plus01 .slick-caption.txt-left {transform: translateY(-35%);}.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{font-size:28px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt4 span{font-size:14px;}.index .lang_en h1.main-title {font-size: 20px;}.index .lang_en h2.sub-title {width: 100%;font-size: 14px;}.lang_en .RWDproduct002_v2 .showbottom h4 {min-height: 57px;font-size: 13px;}.lang_en .RWDproduct002_v2 .showbottom p {font-size: 13px;}.RWDquiry .btn-box{text-align: center;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 26px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.index h1.main-title {    font-size: 23px;letter-spacing: 1px;}.RWDmenu_plus04 .features .member-btn {    padding: 25px 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 100%;}.portfolio-bottom-summary {    min-height: initial;}/*---英文版---*/ 
.lang_en .RWDbanner_plus01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 25px;}.lang_en .RWDproduct002_v2 .showbottom h4 {min-height: auto;font-size: 20px;}
}
/*320px end*/