a:hover, a:focus{text-decoration:none}.main {background: url(archive/image/customization/ricepaper20.jpg);overflow: hidden;}.RWDbanner_plus01 .page-scroll {bottom: 200px;}.RWDbanner_plus01 .page-scroll a {color: transparent}.news_block {padding: 150px 0px;position: relative;margin-top: -150px;}.RWDmenu_plus02 .sub-nav {display:none}.RWDproduct004 h1.main-title br {    display: none;}.block {padding: 0 !important;}.RWDfakeloader {background-color: transparent;background: url(archive/image/customization/ricepaper20.jpg);}.fl img {width:250px}.RWDnews005 p.text-left {    font-size: 16px;    letter-spacing: 1px;    color: #666;    line-height: 1.5;    padding: 5px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.RWDmenu_plus02 .cart-block:hover i {    color: #222 !important;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px rgba(20%,20%,40%,0.2) !important;padding: 10px 30px !important;background: #fff !important;border-top: 1px #aaa solid !important;font-size: 13px !important;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {font-size: 14px;letter-spacing: 1px;color: #444;}.RWDalert_fancybox .btn {background: none;border: 0px solid #888 !important;color: #fff !important;box-shadow: inset 0 0 0 rgba(20%,20%,40%,0.5) !important;margin: 0 6px !important;transition: all .15s ease-in-out;letter-spacing: 1px !important;border-radius: 0;font-size: 14px !important; background: #000 !important; font-weight: 600 !important; letter-spacing: 2px !important;}/*搜尋*/ 
.cd-search.full input {border-bottom: 1px dotted #fff;font-size: 30px;}.cd-search.full .ibtn {font-size: 30px}.cd-search-trigger::before {border: 2px solid #222;}.cd-search-trigger::after {background: #222;}.cd-header-buttons li.search-btn {margin-top: 3px;margin-left: 25px;}/**/ 
.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.RWDmenu_plus02 .inside.is-up {box-shadow: 1px 1px 15px rgb(43 43 43 / 12%);background: url(archive/image/customization/ricepaper20.jpg);}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a {color: #222;}.RWDmenu_plus02 .inside.is-up .cart-block a, .RWDmenu_plus02 .inside.is-up .member-block a, .RWDmenu_plus02 .inside.is-up .querycar-block a {color: #fff;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #222;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover {color: #222}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::after,.RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::before {background: #222}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;font-family: 'Noto Serif TC', serif;color: #fff;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #fff;}.RWDmenu_plus02 .cart-block i.qty {box-shadow: 0px 0px 0px #ccc;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-left: 30px}.RWDmenu_plus02 .cart-block:hover i {color: #fff;}.cd-primary-nav>li:hover:after {background: #922536;}.cd-primary-nav>li:after {height: 3px}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #fff;}.cd-primary-nav>li>a:hover {color: #fff}.carempty {margin: 30px;color: #888;text-align: center;font-size: 15px;letter-spacing: 2px;}.RWDmenu_plus02 .cart-menu .title span {background: #111;box-shadow: none;position: relative;top: -2px;}.RWDmenu_plus02 .cart-menu .title {border-bottom: 1px dotted #797979;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-left: 20px;}.RWDmenu_plus02 .cart-menu {background: url(archive/image/customization/ricepaper20.jpg) !important;background-color: transparent}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;font-family: 'Noto Serif TC', serif}/**/ 
.RWDmenu_plus02 li.shop a::before {background: transparent;content: "";position: absolute;width: 120%;border: 1px #fff solid;border-radius: 50px;top: 30%;left: 50%;height: 35px;transform: translate(-50%);pointer-events: none;}.RWDmenu_plus02 li.shop {position: relative;margin: 0px 30px;}.RWDmenu_plus02 li.shop>a:hover:before {background-color: transparent;}.RWDmenu_plus02 li.shop:after {display:none}.RWDmenu_plus02 .inside.is-up li.shop a {color: #fff;}.RWDmenu_plus02 .inside.is-up li.shop a::before {border: 1px #b72727 solid;background: #b72727;z-index: -1;}.RWDmenu_plus02 .inside.is-up .cart-block a, .RWDmenu_plus02 .inside.is-up .member-block a, .RWDmenu_plus02 .inside.is-up .querycar-block a {color: #222;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {background: url(archive/image/customization/ricepaper20.jpg);box-shadow: inset 0 0px 0 #e2e3df, 0 0px 0px rgb(0 0 0 / 5%);}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #222;color: #fff;}.RWDmenu_plus02 .inside.is-up li.shop a {color: #fff !important;}/*LOGO*/ 
.cd-logo {width: 350px;margin-top: 0px;margin-left: 0px;transition: 0.5s}.inside.is-up .cd-logo {width: 250px;transition: 0.5s;}a.cd-logo::after {content: "";position: absolute;background: url(archive/image/customization/LOGO04.png);width: 100%;height: 100%;top: 0;left: 0;background-size: contain;opacity: 0;transition: 0.5s;}.inside.is-up .cd-logo::after {opacity:1;transition: 0.5s;}/*banner*/ 
.RWDbanner_plus01 .logo {width: 700px;}.RWDbanner_plus01 .slick-caption {top: 35%;left: -15px;}/**/#RWDfullscreen01 .container {width: 85%;}#RWDfullscreen01 .row  {margin-right: 0;margin-left: 0;}/*標題共用*/ 
.section-line {display:none !important}.main-title {font-weight: 700 !important;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;line-height: 1.2;color: #222 !important;font-size: 40px !important}.sub-title {font-size: 20px !important;margin:5px 0px 0px !important;font-weight: 700 !important;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;line-height: 1.2;color: #736964 !important;}.RWDproduct004 .section-subject {text-align: left;}/*最新消息*/ 
.info_block {padding: 120px 0px 120px;position: relative;}.info_block .RWDnews005 .container {width: 80% !important;}.RWDnews005 .margin-top-20 {margin-top: 20px !important;font-family: 'Noto Serif TC', serif;letter-spacing: 1px;padding: 0px 5px;font-size: 20px;margin-bottom:5px}.RWDnews005 p.text-left {font-size: 16px;letter-spacing: 1px;color: #666;line-height: 1.5;padding: 5px}.RWDnews005 ul.text-left.size-12.list-inline.list-separator {padding-left: 0;margin-left: 0px;list-style: none;letter-spacing: 0.5px;}.RWDnews005 ul.text-left.size-12.list-inline.list-separator {padding: 5px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0px;margin-right: 0px;}.RWDnews005 .owl-carousel {overflow: visible;margin-bottom: 0px;position: relative;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #957759;background: transparent;border: #957759 1px solid;opacity: 1;filter: Alpha(Opacity=100);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border-radius: 100%;display: flex;align-items: center;justify-content: center;width: 60px !important;height: 60px !important;}.RWDnews005 .controlls-over .owl-controls .owl-next {top: 40%;margin-top: -28px;left: auto;right: -80px}.RWDnews005 .controlls-over .owl-controls .owl-prev {position: absolute;top: 40%;margin-top: -28px;right: auto;left: -80px;zoom: 1;width: 36px;height: 36px;opacity: 0;}.RWDproduct004 .list-inline p {margin: 0 0 0px;font-size:15px;letter-spacing: 1px;line-height: 1.8;padding: 10px 5px;color: #666;}.RWDnews005 .controlls-over .owl-pagination {display:none}/*關於我們*/ 
.about_block {padding: 120px 0px;position: relative;}.RWDright_cont002 .container {width: 100% !important;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box {width: 60%;position: relative;height: auto;float: right;color: #222;padding: 0px 0px 0px 100px;transition: all 0.8s;-o-transition: all 0.8s;-webkit-transition: all 0.8s;}.RWDright_cont002 .item-first .pic {width: 100%;float: none;}.RWDright_cont002 .item-first a {float: left;width: 40%;}.RWDright_cont002 .item-first .text-box .title {font-weight: 600 !important;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;line-height: 1.2;color: #222 !important;font-size: 34px !important;}.RWDright_cont002 .item-first .text-box .subtitle {margin-top: 15px;font-weight: 600 !important;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;line-height: 1.2;color: #222 !important;font-size: 34px !important;padding-left: 100px;border-bottom: 1px rgb(137 92 45 / 15%) solid;padding-bottom: 15px;position: relative;overflow: visible}.RWDright_cont002 .subtitle::after {    position: absolute;    content: "";    background: url(archive/image/customization/ICON03.png);    width: 200px;    height: 210px;    background-size: contain;    right: 0;    bottom: -10px;    opacity: 0.9;}.RWDright_cont002 .item-first .text-box .underline {display:none}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box .text p {margin: 0 0 10px;width: 90%;}.RWDright_cont002 .item-first .text-box .text {line-height: 32px;font-size: 16px;letter-spacing: 1px;margin-top: 30px;width: 100%;overflow: hidden;transition: all 0.8s;-o-transition: all 0.8s;-webkit-transition: all 0.8s;}.RWDright_cont002 .item-first .text-box .text .box {margin: 30px 0px 0px;width: 90%}.RWDright_cont002 .item-first .text-box .text .item img {width: 200px;}.RWDright_cont002 .item-first .text-box .text .item {display: flex;align-items: center;width: calc(100%/2 - 1px);float: left;font-size: 16px;line-height: 1.5;color: #555}.RWDright_cont002 .item-first .text-box .text .item h5 {font-size: 24px;font-family: 'Noto Serif TC', serif;margin: 0px 0px 10px;letter-spacing: 1px;color: #111;font-weight: 600}.RWDright_cont002 button {display: block;width: 100%;padding: 0;margin: 0;font-weight: 600;letter-spacing: 2px;color: #9d714e;}.RWDright_cont002 .item-first .text-box a {color: #9d714e;display: block;padding: 8px 10px;border: 1px solid #9d714e;width: 250px;margin: 0 auto;margin-top: 30px;text-align: center;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s; float: right;margin-right: 10%;position: relative;}.RWDright_cont002 .item-first .text-box a:hover {background-color: #9d714e;}/*產品*/ 
.RWDproduct004 .callout-dark {background-color: transparent;color: #fff;position: relative;z-index: 10;border-radius: 0;}.RWDproduct004 section {border-bottom: 0px solid rgba(0, 0, 0, 0.1);padding: 0px 0;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2 - 20px);padding: 15px !important;background:#f3ede8;margin: 0px 10px !important;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {color: #111;margin: 0;font-weight: 700;margin-top: 0px !important;font-family: 'Noto Serif TC', serif;letter-spacing: 1.5px;padding: 0px 5px;font-size: 24px;margin-bottom: 5px;line-height: 1}.RWDproduct004 .section-subject {margin-bottom: 50px !important;padding: 0px 30px;}.RWDproduct004 .item-box-desc {margin-bottom: 0px;overflow: hidden;padding: 30px 5px 20px;}.RWDproduct004 .nopadding {padding: 0 !important;width: 98%;margin: 0 auto;}/*分店資訊*/ 
.map_block {background: rgba(169, 124, 77, 0.25);padding: 100px 0px 60px;box-shadow: 0px 0px 20px rgb(97 80 72 / 38%);position: relative;color: #333;line-height: 2;letter-spacing: 1px;}.RWDservice004 .main-slider .swiper-slide {width: 100%;height: auto;min-height: auto;text-align: center;font-size: 16px;background: transparent;padding-top: 30px}/*頁尾*/ 
.footer_block {background: rgb(131 100 57 / 53%);padding: 10px;color: #74675a;font-size: 12px;letter-spacing: 1px;}.footer_block .container {display: flex;justify-content: center;align-items: center;}.RWDssl01 {margin: 0px 10px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #74675a}/**/ 
.RWDservice004 .title_block .title_tw {font-size: 26px;font-weight: 800;margin: 0px 0;color: #333;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;}.RWDservice004 .title_block {padding-top: 0px;margin-bottom: 0px;display: flex;align-items: flex-end;align-items: center}.RWDservice004 .title_block .title_en {margin: 0px 10px;font-size: 18px;color: #892121;font-family: 'Noto Serif TC', serif;font-weight: 600;letter-spacing: 0.5px;}.RWDservice004 {display: flex;flex-wrap: wrap;justify-content: space-between;}.map_row {display: flex;}.RWDservice004 .tab_name {padding:10px 20px 10px;font-size: 16px;letter-spacing: 2px;color: #222;text-align: center;text-decoration: none;font-family: 'Noto Serif TC', serif;font-weight: 600}.RWDservice004 .tab_block {border-top: 0px solid #aaa;border-bottom: 0px solid #aaa;}/**/ 
.map_right {padding-left: 100px;}.RWDservice004 .tab-arrow {display: none !important;}.RWDservice004 .swiper-container.main-slider.swiper-container-fade.swiper-container-initialized.swiper-container-horizontal.swiper-container-autoheight ,.RWDservice004 .swiper-container.main-slider {border-top: 1px #bfa78e solid;padding-top: 20px;z-index:-1;padding: 10px;}.RWDservice004 .tab_name:after {bottom: 0px;background-color: #9b1d1d;height: 5px;width: 0%}.RWDservice004 .tab_name:hover:after {width:100%}a.swiper-slide.tab_name.swiper-slide-active.active:after {width:100%}.RWDservice004 .tab_name.active:after {opacity: 1;width: 100%;}.RWDservice004 .main-slider .swiper-slide {width: 100% !important;font-size: 15px;justify-content: space-between;}.RWDservice004 .editor h5 {font-size: 14px;font-family: 'Noto Serif TC', serif;margin: 0px 0px 10px;font-size: 20px;font-weight: 700;letter-spacing: 2px;padding-left: 20px;position: relative}.RWDservice004 .editor h5::after {content: "";position: absolute;background: #9b1d1d;width: 8px;height: 8px;left: 0;top: 8px;}.RWDservice004 .editor span {font-weight: 600;color: #222;display: inline-block;width: 80px;margin-right: 8px;margin-left: 22px;}.RWDservice004 .editor {margin-right: 0 !important;line-height: 2.2;}.RWDservice004 .swiper-wrapper {height: auto !important;}.map_block a {color:#222}.map_block::after {content: "";position: absolute;width: 38%;height: 100%;background: #c9c1b8;top: 0;left: 0;z-index: -1;opacity: 0.3;}.map_left h5 {font-size: 30px;font-weight: 800;margin: 0px 0;color: #333;font-family: 'Noto Serif TC', serif;letter-spacing: 2px;}.map_left h6 {margin: 0px 10px;font-size: 22px;color: #892121;font-family: 'Noto Serif TC', serif;font-weight: 600;letter-spacing: 0.5px;}.map_left .title {display: flex;align-items: flex-end;margin-top: 0px;width: 75px;position: relative;top: -50px}.map_left span {font-weight: 600;color: #222;display: inline-block;width: 80px;margin-right: 8px;padding-left: 5px;}.map_left .RWDedictor {display: flex;flex-wrap: wrap;}.map_left div:nth-child(2) {padding: 0px 0px 0px 50px;position: relative;top:20px;}.map_block_btn a.map_a:hover {background: #a57e4b;color: #fff;}.map_block_btn a.map_a {border: 1px #a57e4b solid;display: block;margin: 20px 0px;text-align: center;color: #a57e4b;letter-spacing: 2px;height: 40px;line-height: 40px;width: 300px;transition: 0.5s;}.map_left {padding-left: 50px;}.sblock {display: flex;align-items: center;margin: 40px 0px 0px;}div:nth-child(2) .sblock > a:nth-child(2) > img {background: #385691;width: 35px;margin-right: 10px;}div:nth-child(2) .sblock > a:nth-child(3) > img {width: 35px;background: #4aa74f;}.sblock > a > img {width: 35px;margin-right: 10px}/**/ 
.scrollTop002 .ii {font-size: 40px;background: #9b1d1d;border-radius: 0;}/*裝飾*/ 
.news_block::after {content: "";position: absolute;background: url(archive/image/customization/c0.png);width: 800px;height: 645px;background-size: contain;mix-blend-mode: lighten;opacity: 0.5;left: -350px;bottom: -200px;z-index: -1;}.news_block::before {content: "";position: absolute;background: url(archive/image/customization/c.png);width: 800px;height: 645px;background-size: contain;mix-blend-mode: lighten;opacity: 0.5;right: -350px;top: -00px;z-index: -1;}.about_block::after {content: "";position: absolute;background:url(archive/image/customization/bottom10.png) no-repeat;top: -100px;width: 100%;height: 1250px;opacity: 0.5;mix-blend-mode: multiply;background-size:cover;z-index: -1;pointer-events: none}.about_block::before {content: "";position: absolute;width: 500px;height: 445px;background: url(archive/image/customization/c0.png);bottom: -150px;background-size: contain;left: 0px;mix-blend-mode: darken;opacity: 0.1;z-index: -1;}/**/ 
.product_block .container {    position: relative;    padding: 120px 0px;    background: hsl(0deg 0% 100% / 80%);overflow: hidden}.product_block .container::after {    content: "";    position: absolute;    background: url(archive/image/customization/j01.png);    width: 100%;    height: 50px;    top: 0px;    left: 0;    background-size: cover;    mix-blend-mode: darken;    opacity: 0.8;    filter: brightness(1) invert(0);transform: scaleX(1.1)}.product_block .container::before {    content: "";    position: absolute;    background: url(archive/image/customization/j01.png);    width: 100%;    height: 50px;    bottom: 0px;    left: 0;    background-size: cover;    mix-blend-mode: darken;    opacity: 0.8;    filter: brightness(1) invert(0);transform: rotate(180deg) scaleX(1.1)}/**/ 
.RWDproduct004 .col-md-3.col-sm-3.mix img {transition: 0.5s;}.RWDproduct004 .col-md-3.col-sm-3.mix:hover img {transform: scale(1.05);transition: 0.5s;}.info_block::after {    content: "";    position: absolute;    background: url(archive/image/customization/ICON017.png);    width: 480px;    height: 450px;    left: -200px;    top: -200px;    background-size: contain;    z-index: -1;    opacity: 0.2;}.info_block::before {    position: absolute;    content: "";    background: url(archive/image/customization/ICON03.png);    width: 200px;    height: 210px;    background-size: contain;    right: 50px;    bottom: -10px;    opacity: 0.9;}.item-first::after {    content: "";    position: absolute;    background: url(archive/image/customization/503.png)no-repeat;    width: 850px;    height: 900px;    left: -50px;    top: -60px;    z-index: -1;    -webkit-filter: drop-shadow(0px 12px 8px rgba(43, 43, 43, 0.1));    filter: drop-shadow(0px 12px 8px rgba(43, 43, 43, 0.1));    transform: rotate(2deg);}.item-first::before {    background: url(archive/image/customization/504.png);    content: "";    position: absolute;    width: 80px;    height: 140px;    background-size: contain;    left: 30px;    top: -93px;    z-index: 1;    transform: rotate(20deg);}#m_RWDfullscreen01_55_1 > div > div.item-first > div.text-box > div.text > div > div:nth-child(3) {width: 70% !important;}.item-first::after {pointer-events: none;}.scrollTop002 {bottom: 50px;right: 5px;}.sblock h6 {    font-size: 15px !important;    color: #222;    display: block;    width: 100%;    margin: 0px 0px 15px !important;    letter-spacing: 1px;}.sblock {flex-wrap: wrap;}
/*內頁 start*/

body{letter-spacing: 1px;}p{line-height: 32px;font-size: 16px;letter-spacing: 1px;color: #666;}/*header*/ 
.page_wrapper_bg .RWDmenu_plus02 .cart-block:hover i{color:#fff !important;}.page_wrapper_bg .RWDmenu_plus02 .inside.is-up .cart-block a:hover i,.page_wrapper_bg .RWDmenu_plus02 .inside.is-up .cart-block a:hover {color:#222 !important;}/*footer*/#RWDPAGE_BASE_PAT02 .row {margin-right: 0;margin-left: 0;}#RWDPAGE_BASE_PAT02 .swiper-container.main-slider.swiper-container-fade.swiper-container-initialized.swiper-container-horizontal {border-top: 1px #bfa78e solid;padding: 10px;}/*區塊寬度*/#RWDPAGE_BASE_PAT02 .container {width: 90%;}#RWDPAGE_BASE_PAT02 .map_block .container {width: 95%;}#RWDPAGE_BASE_PAT02 .pagecontent{padding-bottom: 5% !important;}/*字型設定*/ 
.article1 .page-about-box .inner-title.RWDmenu_plus02 .cart-menu .title,.join_form-title,#div_forget_content .subject,.login_box_head,.shopping_viewlogin__h1,.RWDproduct_page .products-info .name,.layoutlist_2 .subject,.page_wrapper_bg .layoutlist_7 .subject,.page_wrapper_bg .layoutlist_7 .subject a,.page_wrapper_bg .layoutlist_8 .article_subject,.page_wrapper_bg .layoutlist_8 .article_subject a,.article1 .page-about-box .inner-title{ font-weight: 600 !important;font-family: 'Noto Serif TC', serif;color: #222 !important;letter-spacing: 2px;}/*中間區塊*/#RWDPAGE_BASE_PAT02.collapsing_header .main{top:0!important;}section.call_to_action{padding-top: 0;margin-top: -30px;}/*麵包屑*/ 
.hgroup h1{letter-spacing: 2px;font-weight: 600 !important;font-family: 'Noto Serif TC', serif;color: #222 !important;float: left;padding-right:30px;position: relative;margin-right: 2rem;font-size: 40px;}.hgroup .container{border-bottom: 0;}.hgroup h1:after {content: "";position: absolute;right: 0;width: 1px;height:50px;background: #aaa;transform: rotate(30deg);top: -5px;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;margin: 5px 0 0;padding: 5px 0;border: none;position: relative;bottom: 0px;right: auto;left: 0;float: left !important;display: inline-block;letter-spacing: 1px;}.hgroup .breadcrumb a:hover{color:#9d714e;}/*側邊欄*/#sidebar .m2018 .products-nav .nav-title{background-color: #9b1d1d;color: #fff;font-family: 'Noto Serif TC';font-weight: 500;border-bottom: 2px solid #9b1d1d;}#sidebar .m2018 .products-nav>ul>li{margin: 0 0 10px 0;padding: 0 0 5px 10px;    border-bottom: 1px rgb(137 92 45 / 15%) solid;}/*按鈕*/ 
.page_wrapper_bg .pagecontent .btn.btn_back,.btn-primary {transition: all .5s;background: transparent;color: #9d714e;display: block;border-radius:0;padding: 8px 10px;border: 1px solid #9d714e;width: 250px;margin: 0 auto;margin-top: 30px;text-align: center;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;float: right;margin-bottom: 3%;position: relative;box-shadow: inherit;font-size:16px;}.page_wrapper_bg .pagecontent .btn.btn_back a,.btn-primary a{font-weight: 600;letter-spacing: 2px;color: #9d714e;transition: all .5s;}.page_wrapper_bg .pagecontent .btn.btn_back:hover,.btn-primary:hover,.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{background-color: #9d714e;transition: all .5s;border-color: #9d714e;}.page_wrapper_bg .pagecontent .btn.btn_back:hover a,.btn-primary:hover a{color: #fff;}#join_form .btn-primary, #join_form .btn {transition: all .5s;}.btn-primary {max-width: 250px;width: 100%;float: none !important;}#btn_member_login, #join_form .btn-primary, #join_form .btn, #div_forget_content #forget_table_btn,.shopping_viewlogin__submit ,.RWDshopping .btn.bg2{background: transparent;color:#9d714e;border-radius: 0;font-weight: 600;border: 1px solid #9d714e;}#join_form .btn-primary:hover,#btn_member_login:hover, #join_form .btn-primary:hover, #join_form .btn:hover, #div_forget_content #forget_table_btn:hover,.shopping_viewlogin__submit:hover,#join_form .btn-primary:hover,.RWDshopping .btn.bg2:hover {background: #9d714e !important;color:#fff !important;}.RWDshopping .btn.formbtn:hover{background: #c0312f !important;color:#fff;}/*文章文字*/ 
.page_wrapper_bg .layoutlist_7 .subject,.page_wrapper_bg .layoutlist_7 .subject a,.page_wrapper_bg .layoutlist_8 .article_subject,.page_wrapper_bg .layoutlist_8 .article_subject a{font-size: 24px !important;    margin: 13px 0;}.layoutlist_8 .list_subject .summary a{font-size: 16px;letter-spacing: 1px;color: #666;line-height: 32px;font-weight: 400;}/*關於我們*/ 
.article1 .page-about-box .inner-block{display: flex;}.article1 .page-about-box .inner-block .blockstyle{width: 50%;}.article1 .page-about-box .inner-title{font-size: 25px;border-bottom: 1px rgb(137 92 45 / 15%) solid;padding: 0 0 20px;position: relative;margin: 0 0 30px;}.article1 .page-about-box .inner-title:after{content: '';position: absolute;left: 0;bottom: 0;border-bottom: 1px rgb(137 92 45 / 15%) solid;}.article1 .page-about-box .inner-title:before{content: '';background: #9b1d1d;width: 200px;height: 3px;display: block;left: 0;bottom: 0;position: absolute;}.article1 .page-about-box .inner-block .boxImag{text-align: right;position: relative;}.article1 .page-about-box .inner-block .boxImag:after{content: "";position: absolute;background: url(archive/image/customization/503.png)no-repeat;right: -100px;top: -60px;z-index: -1;filter: drop-shadow(0px 12px 8px rgba(43, 43, 43, 0.1));transform: rotate(2deg); width: 720px;height: 600px;background-size: contain;}.article1 .page-about-box .inner-block .boxImag:before {background: url(archive/image/customization/504.png);content: "";position: absolute;width: 80px;height: 140px;background-size: contain;right: 30px;top: -86px;z-index: 1;transform: rotate(20deg);}.article1 .page-about-box .inner-block.about-origin .boxT{position: relative;}.article1 .page-about-box .inner-block.about-origin .boxT:before {content: "";position: absolute;background: url(archive/image/customization/c.png);width: 800px;height: 645px;background-size: contain;mix-blend-mode: lighten;opacity: 0.5;right: -350px;top: 0px;z-index: -1;}.article1 .page-about-box .inner-block.about-idea{flex-direction: row-reverse;padding-top: 100px;display: flex;align-items: center;}.article1 .page-about-box .inner-block.about-idea .boxImag{text-align: left;}.article1 .page-about-box .inner-block.about-idea .boxImag:after{left: -50px;right: auto;}.article1 .page-about-box .inner-block.about-idea .boxImag:before{left: 30px;top: -98px;right: auto;}.article1 .page-about-box .inner-block.about-idea .boxT{position: relative;}.article1 .page-about-box .inner-block.about-idea .boxT:before{content: "";position: absolute;width: 500px;height: 445px;background: url(archive/image/customization/c0.png);bottom: -402px;background-size: contain;right: -150px;mix-blend-mode: darken;opacity: 0.1;z-index: -1;transform: rotateY(180deg);}.article1 .page-about-box .inner-block.certification{display: block;position: relative;padding: 130px 0 20px;}.article1 .page-about-box .inner-block.certification .blockstyle{width: 100%;}.article1 .page-about-box .inner-block.certification .boxImag ul{display: flex;padding: 0;align-items: center;}.article1 .page-about-box .inner-block.certification .boxImag ul > li{list-style-type: none;padding-right: 20px;}.article1 .page-about-box .inner-block.certification .boxImag img{width: 200px;}.article1 .page-about-box .inner-block.certification .boxImag:after,.article1 .page-about-box .inner-block.certification .boxImag:before{display: none;}/*烹煮教學*/ 
.article5 .page_cook_block .inner-block.cook-enjoy,.article5 .page_cook_block .inner-block.cook-end{display: flex;align-items: center;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT,.article5 .page_cook_block .inner-block.cook-enjoy .boxImag,.article5 .page_cook_block .inner-block.cook-end .boxT,.article5 .page_cook_block .inner-block.cook-end .boxImag{width: 50%;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT,.article5 .page_cook_block .inner-block.cook-end .boxT{font-family: 'Noto Serif TC', serif;position: relative;min-height: 500px;padding-top: 100px;letter-spacing: 2px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p,.article5 .page_cook_block .inner-block.cook-end .boxT p{font-size: 40px;font-weight: bold;color: #222 !important;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span{margin-bottom: 20px;padding-bottom: 5px;display: block;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span:after{content: '';border-bottom: 4px solid #9b1d1d;width: 205px;display: block;margin-top: 10px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT:after {content: "";position: absolute;background: url(archive/image/customization/c0.png);width: 800px;height: 645px;background-size: contain;mix-blend-mode: lighten;opacity: 0.5;left: -350px;bottom: -200px;z-index: -1;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT .enjoypictures{position: absolute;right: -50px;bottom: -100px;z-index: 1;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag{position: relative;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after {content: "";position: absolute;background: url(archive/image/customization/503.png)no-repeat;right: -100px;top: -60px;z-index: -1;filter: drop-shadow(0px 12px 8px rgba(43, 43, 43, 0.1));transform: rotate(2deg);width: 720px;height: 700px;background-size: contain;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:before {background: url(archive/image/customization/504.png);content: "";position: absolute;width: 80px;height: 140px;background-size: contain;right: 30px;top: -86px;z-index: 1;transform: rotate(20deg);}.article5 .page_cook_block .inner-block.cook-step{padding-top: 120px;}.article5 .page_cook_block .inner-block.cook-step ul{display: flex;margin: 0;}.article5 .page_cook_block .inner-block.cook-step ul li{list-style-type: none;width: calc(100%/4);padding: 0 25px;}.article5 .page_cook_block .inner-block.cook-step ul li h6{color: #222;font-weight: bold;font-size: 18px;font-family: 'Noto Serif TC'}.article5 .page_cook_block .inner-block.cook-step ul li p{line-height: 1.5;}.article5 .page_cook_block .inner-block.cook-end{display: flex;flex-direction: row-reverse;padding-top: 100px;justify-content: space-between;padding-bottom: 50px;}.article5 .page_cook_block .inner-block.cook-end .boxT {position: relative;text-align: center;border-bottom: 1px rgb(137 92 45 / 15%) solid;}.article5 .page_cook_block .inner-block.cook-end .boxT .enjoypictures{position: absolute;left: -50px;bottom: 0;}.article5 .page_cook_block .inner-block.cook-end .boxT:before {content: "";position: absolute;width: 500px;height: 445px;background: url(archive/image/customization/c0.png);bottom: -50px;background-size: contain;right: -50px;mix-blend-mode: darken;opacity: 0.1;z-index: -1;transform: rotateY(180deg);}.article5 .page_cook_block .inner-block.cook-end .boxT:after {content: "";position: absolute;background: url(archive/image/customization/ICON017.png);width: 480px;height: 450px;left: -200px;top: -200px;background-size: contain;z-index: -1;opacity: 0.2;}/*分店資訊*/ 
.article4 .pagecontent .article_model[data-seq="0"]{margin-top: 0px;}.article4 .pagecontent .shop-title{color: #222;font-family: 'Noto Serif TC', serif;margin: 0px 0px 10px;font-size: 20px;font-weight: 700;letter-spacing: 2px;position: relative;}.article4 .pagecontent .shopbox ul{margin: 0;padding: 0;}.article4 .pagecontent .shopbox ul li{list-style-type: none;}.article4 .pagecontent .shopbox ul li.map iframe{height: 200px;margin-top: 20px;}.article4 .pagecontent .shopbox span{font-weight: 600;color: #222;display: inline-block;width: 80px;margin-right: 8px;}.article4 .pagecontent .shopbox a{color: #666;}.article4 .pagecontent .shopbox figure,.article4  .products-item figure{margin-top: 0;}.article4 .pagecontent .RWDslider01 .control-box{right: auto;left: 0;}/*最新消息*/ 
.layoutlist_8 .item{border-bottom: 1px rgb(137 92 45 / 15%) solid;}.layoutlist_8 .item:last-child{border: 0;}.layoutlist_8 .listdate{text-align: center;}.layoutlist_8 .listdate .yearmonth{color: #666;}/*圖文輪播*/ 
.RWDslider01 .editor{letter-spacing:1px;}/*時間軸*/ 
.RWDtimeline02 .control-box .slick-arrow{border: 2px solid #666;}.RWDtimeline01 li.event .point .title{color: #222;font-family: 'Noto Serif TC', serif;font-weight: 700;}.RWDtimeline01 .line_dot2 span{display:none;}.RWDtimeline01 li.event:before{ width: 10px;height: 10px;border: 2px solid #9b1d1d;}/*常見問題*/ 
.faq_item .faq_question  td{font-size: 18px;color: #222;font-family: 'Noto Serif TC', serif;font-weight: 500;}/*產品*/ 
.product1 .layoutlist_2 .col-md-3{  width: calc(100%/2);}.RWDproduct_page .pic-box{width: calc(100% - 500px);}.RWDproduct_page .products-info{width: 500px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background: #9d714e;color:#fff;font-weight: 600;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #892121;color:#fff;font-weight: 600;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover{background: #681313  !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover{background: #835f42  !important;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor{color: #666;font-size: 16px;line-height: 32px;}.RWDproduct_page .products-info .txt .editor{margin-bottom:20px;}.RWDproduct_page .products-info .name{font-size:40px;}.RWDproduct_page .pic-box .thumbnails ul li{width: auto;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before{border: 3px solid #835f42;}.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box{margin-bottom: 0px;}.product1 .layoutlist_2 .subject{font-size:20px;}.product1 .item .summary{line-height: 1.5;}/*結帳*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #9d714e;font-weight: 600;}/*結帳步驟*/ 
.RWDshopping .btn{background: transparent  !important;border-radius: 0  !important;font-weight: 600;}.RWDshopping .btn.bg1:hover{background:#888 !important;color:#fff;border-color: #888!important;}.RWDshopping .btn.bg3{border: 1px solid #9d714e;color:#9d714e;}.RWDshopping .btn.bg3:hover{background: #9d714e !important;color:#fff;border-color: #9d714e!important;}.shopping-step .name{color:#666;}.shopping-step .current  .name{color:#222;}/*表單背景*/ .shop-1 .shopping-price-box .sum-box ,.info-box, .no-item, .plus-in, .shopping-item, .shopping_form,.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box,#join_form{background: rgba(255,255,255,0.7) !important;}.shopping-item .table .tbody .tr{background: rgba(255,255,255,1);}.shopping-item .table .tbody .tr .td {border-bottom: 1px solid #f9fafb;}/*購物流程圈圈改色*/@keyframes num-bg{  0%{background:#9b1d1d;-webkit-transform:scale(.5);transform:scale(.5)}  100%{background:#9b1d1d;-webkit-transform:scale(1);transform:scale(1)}}/*會員註冊*/#join_form{background-color: #fff;}.join_form_btns{text-align: right;}#btn_member_login,#join_form .btn{float: none;}/*非會員查詢訂單*/ 
.shopping_viewlogin__head{background:#fff;}/*會員專區*/ 
.member .hgroup{display:none;}

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

@media (max-width: 1920px) {    #RWDfullscreen01 .map_block .container {        width: 95%;    }    .map_right {        padding-left: 15px;    }    #RWDfullscreen01 .container {        width: 90%;    }    .item-first::after {        width: 720px;        height: 600px;        background-size: contain;    }    .RWDright_cont002 .item-first .text-box .text .item img {        width: 150px;    }    .RWDright_cont002 .item-first .text-box .text p {        width: 100%;    }    .RWDright_cont002 .item-first .text-box .text .box {        width: 100%;    }    .RWDright_cont002 .item-first .text-box a {        margin-right: 0%;    }    .RWDright_cont002 .subtitle::after {        background: url(archive/image/customization/ICON03.png) no-repeat;        width: 150px;        height: 162px;        background-size: contain;    }    .info_block .RWDnews005 .container {        width: 90% !important;    }    .RWDbanner_plus01 .logo {        width: 600px;    }}@media (max-width: 1800px) {    .map_left {        padding-left: 15px;    }    .map_block::after {        width: 35%;    }    .map_left {        width: 36%;    }    .map_right {        width: 64%;    }    .RWDbanner_plus01 .logo {        width: 500px;    }    .RWDmenu_plus02 .container {        width: 98% !important;    }    .cd-logo {        width: 250px;    }    .about_block .container {        width: 98% !important;    }    .RWDright_cont002 .item-first .text-box {        padding: 0px 0px 0px 50px    }    .RWDright_cont002 .item-first .text-box .text .item img {        width: 130px;    }    .RWDright_cont002 .item-first .text-box .subtitle {        padding: 0px    }    .main-title {        font-size: 32px !important;    }}@media (max-width: 1780px) {    /*內頁*/    #RWDPAGE_BASE_PAT02 .container {        width: 95%;    }    .page_wrapper_bg section.call_to_action>.container .container {        width: 100% !important;        padding: 0 !important;    }}@media (max-width: 1680px) {    /*內頁烹煮教學*/    .article5 .page_cook_block .inner-block.cook-enjoy .boxT .enjoypictures {        width: 350px;    }}@media (max-width: 1550px) {    .RWDbanner_plus01 .logo {        width: 460px;    }    .RWDbanner_plus01 .slick-caption {        top: 27%;        left: -30px;    }    .RWDnews005 .owl-theme .owl-controls .owl-buttons div {        width: 45px !important;        height: 45px !important;        background: url(archive/image/customization/ricepaper20.jpg) !important    }    .RWDnews005 .controlls-over .owl-controls .owl-prev {        left: -20px    }    .RWDnews005 .controlls-over .owl-controls .owl-next {        right: -20px;    }    #RWDfullscreen01 .container {        width: 95%;    }    .RWDnews005 .margin-top-20 {        font-size: 16px;    }    .RWDnews005 p.text-left {        font-size: 14px    }    .item-first::after {        width: 600px;        height: 500px;        background-size: contain;    }    .news_block::before,    .news_block::after {        display: none    }    .RWDright_cont002 .item-first .text-box .title {        font-size: 28px !important;    }    .RWDright_cont002 .item-first .text-box .subtitle {        font-size: 28px !important;        padding-bottom: 15px !important;    }    .RWDright_cont002 .item-first .text-box .text .item {        font-size: 14px;    }    .RWDright_cont002 .item-first .text-box .text {        line-height: 30px;        font-size: 14px    }    .RWDright_cont002 .item-first .text-box .text .item h5 {        font-size: 22px    }    .RWDright_cont002 .subtitle::after {        background: url(archive/image/customization/ICON03.png) no-repeat;        width: 120px;        height: 132px;        background-size: contain    }    .map_left .title {        margin-top: 0px;        width: 100%;        position: relative;        top: 0px    }    .map_left div:nth-child(2) {        padding: 50px 0px 0px 0px;        position: relative;        top: 0px;    }    .RWDservice004 .tab_block {        margin-top: 40px;    }    .info_block::before {        background: url(archive/image/customization/ICON03.png) no-repeat;        width: 150px;        height: 162px;        background-size: contain    }    .info_block .RWDnews005 .container {        width: 95% !important;    }    .cd-primary-nav>li>a {        letter-spacing: 1px;        font-size: 15px    }    /*內頁 - 關於我們*/    .article1 .page-about-box .inner-block .boxImag:after {        width: 100%;    }    .article1 .page-about-box .inner-block.about-origin .boxT {        padding-right: 20px;    }    /*內頁 - 烹煮教學*/    .article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after {        height: 600px;    }}@media (max-width: 1450px) {    .RWDbanner_plus01 .page-scroll {        display: none    }    .RWDproduct004 .list-inline p {        font-size: 14px;    }    .RWDproduct004 .section-subject {        text-align: center;    }    /*內頁 - 烹煮教學*/    .article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after {        height: 550px;        right: -150px;    }    .article5 .page_cook_block .inner-block.cook-enjoy .boxT p {        font-size: 35px;        line-height: 15px;    }    .article5 .page_cook_block .inner-block.cook-enjoy .boxT p span:after {        margin-top: 15px;        width: 180px;    }}@media (max-width: 1380px) {    /*內頁-關於我們*/    .article1 .page-about-box .inner-block.about-idea .boxT {        padding-left: 30px;    }}@media (max-width: 1300px) {    .RWDbanner_plus01 .logo {        width: 420px;    }    .RWDright_cont002 .item-first a {        margin: 0 auto;        float: none;        width: 70%;        display: block;    }    .RWDright_cont002 .item-first .text-box {        width: 70%;        position: relative;        height: auto;        padding: 50px 0px 0px !important;        margin: 0 auto !important;        float: none    }    .item-first::after {        width: 900px;        height: 800px;        background-size: contain;        left: 120px;    }    .item-first::before {        left: 200px    }    .about_block {        padding: 100px 0px;    }    .about_block::before {        display: none    }    .map_left .title {        display: block    }    .map_left h6 {        margin: 10px 0px 0px    }    .RWDservice004 .title_block {        display: block    }    .RWDservice004 .title_block .title_en {        margin: 4px 0px 0px    }    .RWDservice004 .title_block .title_en {        text-align: left;        letter-spacing: 1px;    }    .map_left h5 {        font-size: 26px    }    .map_left h6 {        font-size: 18px    }    .RWDservice004 .tab_block {        margin-top: 32px;    }    .about_block {        background: rgb(219 206 191 / 35%);    }    .about_block::after {        display: none    }    .news_block {        padding: 0px 0px 100px;        position: relative;        margin-top: 0px;    }    .about_block {        padding: 150px 0px 100px;    }    .RWDservice004 .editor span {        width: 75px;        margin-right: 0px;        margin-left: 0px;    }    .RWDright_cont002 .item-first .text-box a {        width: 250px;        float: none;        margin: 40px auto 0px !important;    }}@media (max-width: 1280px) { .cd-primary-nav>li>a{padding: 0 15px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top: 0px !important;}.cd-header-buttons {top:10px}.RWDmenu_plus02 .inside .cd-main-header {background:url(archive/image/customization/ricepaper20.jpg)}.RWDmenu_plus02 .inside.is-up .cd-main-header {background:url(archive/image/customization/ricepaper20.jpg)}.cd-logo img {width: 100%;opacity: 0;}a.cd-logo::after {opacity: 1;}.cd-logo {    width: 180px;}.inside.is-up .cd-logo {    width: 180px;    transition: 0.5s;}.main {margin-top: 60px;}.RWDmenu_plus02 .cart-block {    margin-top: 10px;    margin-right: 25px;    margin-left: 25px;    font-size: 16px;} .RWDmenu_plus02 .cd-main-header {height: 60px;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;font-family: 'Noto Serif TC', serif;color: #222;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #222;}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background:url(archive/image/customization/ricepaper20.jpg);}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {color: #222;}nav.cd-nav .bottom-copyright span {color: #222;}.cd-primary-nav .cd-secondary-nav {background:url(archive/image/customization/ricepaper20.jpg)}.cd-primary-nav .first-click {margin: 0px 20px;}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav .bottom-copyright {display:none}nav.cd-nav .phone-language, nav.cd-nav .phone-member {    margin-top: 60px;    border-bottom: 1px solid #9b5959}/**/ 
.RWDright_cont002 .item-first a {width: 75%;}.item-first::before {left: 150px;}.item-first::after {width: 1000px;height: 800px;background-size: contain;left: 80px;}.RWDright_cont002 .item-first .text-box {width: 80%}.RWDright_cont002 .item-first .text-box a {margin: 30px auto 0px;float: none;}.RWDservice004 .editor iframe {margin-top: 20px !important;}.RWDservice004 .editor iframe {height: 100px;}.map_block::before {    position: absolute;    content: "";    background:url(archive/image/customization/ICON03.png) no-repeat;    width: 150px;    height: 160px;    background-size: contain;    left: 110px;    bottom: 0px;    opacity: 0.5;    mix-blend-mode: overlay;}.info_block::before {display:none}.info_block {padding: 100px 0px;}.cd-primary-nav.nav-is-visible {    background: url(archive/image/customization/ricepaper20.jpg);}.RWDservice004 .editor {    margin-bottom: 0px;}/*內頁*/#RWDPAGE_BASE_PAT02.collapsing_header .main{margin-top:50px;}/*內頁 - 關於我們*/ 
.article1 .page-about-box .inner-block{flex-direction: column !important;}.article1 .page-about-box .inner-block .blockstyle{width:100%;}.article1 .page-about-box .inner-block .boxImag{text-align: center !important;padding:20px 0;margin: 20px 0;}.article1 .page-about-box .inner-block .boxImag:after{ height: 550px!important;top:0!important;right:auto;left:150px!important;}.article1 .page-about-box .inner-block .boxImag:before{left: 230px!important;top: -45px!important;}.article1 .page-about-box .inner-block.about-idea .boxT{padding-left:0px;}/*內頁 - 烹煮教學*/ 
.article5 .page_cook_block .inner-block.cook-enjoy,.article5 .page_cook_block .inner-block.cook-end{text-align: center;flex-direction: column;position: relative;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT, .article5 .page_cook_block .inner-block.cook-enjoy .boxImag, .article5 .page_cook_block .inner-block.cook-end .boxT, .article5 .page_cook_block .inner-block.cook-end .boxImag{width:100%;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT, .article5 .page_cook_block .inner-block.cook-end .boxT{padding-top:0px;position: static;min-height: auto;margin: 0 0 80px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span:after{margin:15px auto 0;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:before{left: 120px; top: -90px;right: auto;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after {width: 920px !important;height: 680px !important;left: 0px !important;right: auto;top: -50px !important;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT .enjoypictures{width: 300px;}.article5 .page_cook_block .inner-block.cook-end{padding-top:50px;}.article5 .page_cook_block .inner-block.cook-end .boxImag img{width:100%;}.article5 .page_cook_block .inner-block.cook-end .boxT .enjoypictures{display:none;}/*內頁 - 分店資訊*/ 
.article4 .RWDslider01 .pic-list,.article4 .RWDslider01 .text{float: none;width: 100%;}.article4 .RWDslider01 .pic-list{padding-right: 0px;}.article4 .RWDslider01 .pic img{width: 100%}.article4 .pagecontent .RWDslider01 .control-box{ position: static;margin: 10px 0;}/*內頁 - 行數限制*/ 
.item .summary A.itemlink,.layoutlist_7 .summary, .layoutlist_7 .summary a{display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDright_cont002 .item-first a {width: 85%;}.RWDright_cont002 .item-first .text-box {width: 90%;}.item-first::after {width: 920px;height: 900px;background-size: contain;left: 0px;}.item-first::before {left: 50px;}.map_row {display: block;}#RWDfullscreen01 .map_block .container {width: 100%;}.RWDbanner_plus01 .logo{display:none}.RWDmobile_bottom_v2 {    background-color: #7c542f;    position: fixed !important;    bottom: 0;    width: 100%;    display: block;    z-index: 10;}.RWDmobile_bottom_v2 .icon {    display: inline-block;    font-size: 16px;    line-height: 20px;    margin: 0px 15px 0px 0px;    height: 20px;}.RWDmobile_bottom_v2 .text {    text-align: center;    font-size: 15px;    letter-spacing: 2px;    position: relative;    top: 2px;color: #fff}a.mobile_bottom__a {    color: #FFF;}li.mobile_bottom__li {    list-style: none;}.RWDmobile_bottom_v2 .icon.glyphicon {display:none}ul.mobile_bottom__ul {    padding-top: 10px;}.footer_block {padding-bottom: 50px;}/*內頁 -  關於我們*/ 
.article1 .page-about-box .inner-block .boxImag{margin: 50px 0 30px;}.article1 .page-about-box .inner-block .boxImag img{width:100%; }.article1 .page-about-box .inner-block .boxImag:after{width: 920px !important;height: 900px !important;left: -50px !important;right: auto;top: -30px !important;}.article1 .page-about-box .inner-block .boxImag:before {left: 50px!important;top: -65px!important;}/*內頁 － 產品*/ 
.RWDproduct_page .products-info,.RWDproduct_page .pic-box{ width: 100%;float: none;padding-right:0px;}.RWDproduct_page .products-info{margin-top:30px;}.RWDproduct_page .btn-other,.RWDproduct_page .btn-other li button{text-align: left;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop,#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{width:50%;float:left;margin:20px 0;}/*內頁 - 最新消息*/ 
.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a, .page_wrapper_bg .layoutlist_8 .article_subject, .page_wrapper_bg .layoutlist_8 .article_subject a{font-size: 20px !important;}.layoutlist_8 .list_subject .summary{margin:0px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.map_right {width: 100%;}.map_block::after {width: 100%;height: 32%;}.map_block::before {display:none}.news_block {padding: 30px 0px 80px;}/**/ 
.map_left { width: 100%;}.map_left .RWDedictor {    display: flex;    flex-wrap: nowrap;    flex-direction: row;    margin-bottom: 80px;}.map_left .title {width: 35%;}.map_left div:nth-child(2){width: 65%;}.map_left div:nth-child(2) {    display: flex;    flex-direction: row;    flex-wrap: wrap;    padding-top: 0;    width: 65%;}.sblock {margin-top: 0;margin-left: 20px;}.map_block {padding-top: 80px;}.sblock {    right: 0%;    position: absolute;}/*內頁*/ 
.hgroup .container{margin-top:50px;}/*內頁 - 關於我們*/ 
.article1 .page-about-box .inner-block .boxImag:after,.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after{ width: 100% !important;height: 100% !important;top: -30px !important;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:before{top: -72px;}.article1 .page-about-box .inner-block{padding-top:0px  !important;}/*內頁 －烹煮*/ 
.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after{left: -50px !important;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:before{left:30px;}.article5 .page_cook_block .inner-block.cook-step ul{flex-wrap: wrap;padding:0;}.article5 .page_cook_block .inner-block.cook-step ul li{width: calc(100%/2);}/*內頁 －圖文輪播*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01{margin-top: 30px;}.RWDslider01 .text,.RWDslider01 .pic-list{float: none;width: 100%;}.RWDslider01 .pic-list{padding-right:0;}.RWDslider01.pic-right .pic-list{padding-left:0;}.RWDslider01 .pic-list img{width: 100%;}.RWDslider01 .control-box{width: 100%;text-align: center;}/*內頁 －時間軸*/ 
.pagecontent .RWDtimeline01{margin-top: 50px;}/*內頁 －分店資訊*/ 
.article4 .RWDslider01 .products-list .box{padding: 0 30px;}.article4 .RWDslider01 {padding-top: 30px;}/*內頁 - 產品*/ 
.btn-shop {display: flex;align-items: center;justify-content: center;grid-column-gap: 10px;}/*內頁 － 行動呼籲產品*/#mobile-fixed .fixed-bottom .price-box{text-align: center;}#RWDPAGE_BASE_PAT02 #mobile-fixed .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add, #mobile-fixed .btn-box .normal, #mobile-fixed .btn-shop .btn.shop{float:left !important;border-radius:0 !important;}#mobile-fixed .btn-box .bg2{background:#9d714e;}/*go top*/ 
.scrollTop002{bottom: 100px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.item-first::after {    width: 750px;    height: 900px;    background-size: contain;    left: 0px;}.RWDright_cont002 .item-first .text-box .text .item {    display: flex;    align-items: center;    width: calc(80%/1 - 1px);    float: left}.RWDright_cont002 .item-first .text-box .text .item {    font-size: 14px;}.RWDright_cont002 .item-first .text-box .text .box {    width: fit-content;    margin: 20px auto;}.footer_block .container {flex-wrap: wrap;}#m_RWDfullscreen01_55_1 > div > div.item-first > div.text-box > div.text > div > div:nth-child(3) {    width: 80% !important;}
}
/*850px end*/
/*812px start*/

@media (max-width: 812px) {  /*內頁 －時間軸*/  .RWDtimeline01 li.event:before{left: 46px;}   /*內頁 －產品瀏覽紀錄*/  .RWDhistory002 .history-block .inside{padding-top:80px;}}

/*812px end*/
/*800px start*/
@media (max-width: 800px) {
.item-first::after {    width: 750px;    height: 565px;    background-size: contain;    left: 0px}.sblock {    right: -10%;    position: absolute;}/*內頁*/ 
.pagecontent .article_model[data-seq="0"]{margin-top:0  !important;}.hgroup .container{margin-left:0;margin-right:0;}.hgroup h1{font-size: 32px;float: none;text-align: center;margin: 0;padding: 0;}.hgroup h1:after{display:none;}.hgroup .breadcrumb{float: none!important;text-align: center;display: block;}/*內頁 －烹煮*/ 
.article5 .page_cook_block .inner-block.cook-step{padding-top: 80px;}.article5 .page_cook_block .inner-block.cook-end .boxT{margin-bottom:30px;}
}
/*800px end*/
/*768px start*/

@media only screen and (max-width: 768px){  /*內頁*/  #RWDPAGE_BASE_PAT02 .pagecontent{padding: 0 0 5%!important;}  /*內頁 - 分店資訊*/  .article4 .RWDslider01 .products-list .box {padding: 0 15px;}    /*內頁 - 文章*/  section.article-text p {line-height:32px}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
ul.mobile_bottom__ul {    padding-top: 0px;}.mobile_bottom__a {    display: block;    text-align: center;    cursor: pointer;    padding: 12px 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: calc(100%/1 - 20px);    padding: 15px !important;    background: #f3ede8;    margin: 15px 10px !important;}.RWDservice004 {    min-width: 100%;    padding-left: 0px;    padding-right: 0px;}.RWDservice004 .tab-arrow {    display: block !important;}.RWDservice004 .title_block {    width: 100%;    display: block;}.RWDservice004 .title_block .title_en {    text-align: center;    letter-spacing: 1px;}.map_left .title {    width: 100%;    text-align: center;    margin-bottom:30px}.sblock {    right: 0%;    position: relative;    width: fit-content;    margin: 30px auto 0px;    text-align: center;    justify-content: center;}.map_block {    padding-top: 50px;}.map_left .RWDedictor {    display: block;    flex-wrap: nowrap;    flex-direction: row;    margin-bottom: 80px;}.map_left div:nth-child(2) {    display: block;    flex-direction: row;    flex-wrap: wrap;    padding-top: 0;    width: fit-content;    margin: 0 auto;}.map_block::after {    width: 100%;    height: 42%;}.sblock {    right: 0%;    position: relative;    width: fit-content;    margin: 30px auto 0px;}.map_right {padding-top: 0px;}.RWDservice004 .tab-arrow {    display: flex !important;}.RWDservice004 {    display: block;    flex-wrap: unset;    justify-content: center;}.footer_block {line-height: 20px;}.info_block::after {display:none}div:nth-child(2) .sblock > a:nth-child(2) > img {    background: #385691;    width: 35px;    margin-right: 0px;}.sblock > a > img {margin: 0px 10px !important;}/*內頁 - 關於我們*/ 
.article1 .page-about-box .inner-block.certification .boxImag ul{flex-wrap: wrap;    justify-content: center;}.article1 .page-about-box .inner-block.certification .boxImag ul > li{width:calc(100%/2 - 15px); padding:0 30px;margin:0 0 15px;}.article1 .page-about-box .inner-block.certification .boxImag img{width:100%;}/*內頁 －烹飪*/ 
.article5 .page_cook_block .inner-block.cook-enjoy .boxT .enjoypictures{display:none;}/*內頁 －最新消息*/ 
.layoutlist_8 .listdate{text-align: left;}.layoutlist_8.rwd .listdate .day{color:#666;}.layoutlist_8 .list_subject .summary{margin: 10px 0;}/*媒體採訪*/ 
.layoutlist_7 .litem{margin:13px 0px 30px !important;}.layoutlist_7 .litem img{width:100%;}/*購物流程*/ 
.shopping-item .table .tbody .tr{background: transparent;}.cd-primary-nav {z-index: 30;}.productcontent .scrollTop002 {bottom:180px}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.item-first::before {width: 50px}.item-first::after {width: 600px;height: 420px;}.RWDproduct004 .section-subject {padding: 0px 0px;}/*內頁*/#RWDPAGE_BASE_PAT02 .container {width: 98%;}/*內頁－按鈕*/ 
.page_wrapper_bg .pagecontent .btn.btn_back,.btn-primary{width: 100%; float:none;margin-top: 50px;max-width:auto;}/*內頁－文章*/#RWDPAGE_BASE_PAT02 .pagecontent {padding: 0 0 8%!important;}/*內頁 - 關於我們*/ 
.article1 .page-about-box .inner-block .boxImag:after{top: -20px !important;}.article1 .page-about-box .inner-block .boxImag:before,.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:before{width: 50px;height: 100px; top: -50px !important;left:0 !important;}.article1 .page-about-box .inner-block.certification .blockstyle{margin-top:20px;}.article1 .page-about-box .inner-block.certification .boxImag ul > li{padding: 0 10px;}/*內頁 －烹煮*/ 
.article5 .page_cook_block .inner-block.cook-enjoy .boxT, .article5 .page_cook_block .inner-block.cook-end .boxT{margin:0 0 60px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p{font-size: 25px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span{margin-bottom: 10px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span:after{width: 130px;}.article1 .page-about-box .inner-block .boxImag:after, .article5 .page_cook_block .inner-block.cook-enjoy .boxImag:after{left: -30px !important;top: -20px !important;}.article5 .page_cook_block .inner-block.cook-enjoy .boxImag:before{top:-50px;}.article5 .page_cook_block .inner-block.cook-step ul {text-align: center;}.article5 .page_cook_block .inner-block.cook-step ul li{width: calc(100%/1);}/*內頁 －產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item{margin-top:20px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDservice004 {    padding-left: 30px;    padding-right: 30px;}.about_block {    padding: 80px 0px 80px;}.RWDright_cont002 .subtitle::after {display:none}.item-first::before,.item-first::after {display:none}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 22px !important;}.RWDright_cont002 .item-first .text-box .title {font-size: 22px !important;}.RWDright_cont002 .item-first .text-box .subtitle {margin-top: 8px}.RWDright_cont002 .item-first .text-box .text .item {width: calc(100%/1 - 1px) !important;}#m_RWDfullscreen01_55_1 > div > div.item-first > div.text-box > div.text > div > div:nth-child(3) {width: 100% !important;}.news_block {padding: 50px 0px 50px;}.RWDright_cont002 .item-first .text-box a {width: 100%}.RWDservice004 {padding-left: 0px;padding-right: 0px;}.info_block {padding: 50px 0px;}.product_block .container {position: relative;padding: 0px 0px;background: transparent;overflow: hidden;}.main-title {font-size: 26px !important;}.product_block .container::after,.product_block .container::before {display:none}.product_block {padding-top: 80px;}.sub-title {font-size: 16px !important}.RWDright_cont002 .item-first a {width: 100%;}.RWDright_cont002 .item-first .text-box {width: 100%;}.RWDservice004 .title_block .title_tw {font-size: 22px}.map_left h5 {font-size: 22px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 20px;margin-bottom: 0px;line-height: 1;text-align: center;}/**/ 
.map_row {font-size: 14px !important;}.map_left span {width: fit-content;}.map_left h5 {font-size: 18px}.map_left h6 {font-size: 16px;}.map_block::after {height: 43%;}.RWDservice004 .title_block .title_tw {font-size: 18px;}.RWDservice004 .title_block .title_en {font-size: 16px}.RWDservice004 .editor {line-height: 2;font-size: 13px;}.RWDservice004 .editor h5 {font-size: 15px;}.RWDservice004 .tab_name {font-size: 15px;letter-spacing: 1px}/*內頁*//*.article1 .page-about-box .inner-block.certification .boxImag ul > li{width: calc(100%/1);}*//*內頁 －烹煮*/ 
.article5 .page_cook_block .inner-block.cook-enjoy .boxT, .article5 .page_cook_block .inner-block.cook-end .boxT{margin:0 0 40px;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p{font-size: 22px;line-height: initial;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span{margin-bottom:0;}.article5 .page_cook_block .inner-block.cook-enjoy .boxT p span:after{width: 115px;margin:0 auto;}.article5 .page_cook_block .inner-block.cook-end .boxT:before{display:none;}/*內頁 －分店*/ 
.article4 .pagecontent .shopbox ul li{border-bottom: 1px rgb(137 92 45 / 15%) solid;padding:13px 0;}.article4 .pagecontent .shopbox ul li:nth-child(3),.article4 .pagecontent .shopbox ul li:last-child{border-bottom:0;}.article4 .pagecontent .shopbox span{display:block;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px){   /*內頁 - 烹煮*/   .article5 .page_cook_block .inner-block.cook-enjoy .boxT p{font-size: 20px;}      /*內頁 －圖文輪播*/   .pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 0px  !important;}   .page_wrapper_bg .pagecontent.list8 .btn{margin-top: 20px;}       /*內頁 －時間軸*/   .RWDtimeline01 li.event:before {left: 27px;}   /*內頁 - 購物流程*/  #mobile-fixed .btn-box li{float: left;}    /*go top*/  .scrollTop002{bottom:150px;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.RWDproduct004 h1.main-title {font-size: 22px !important;}.RWDproduct004 .section-subject {margin-bottom: 20px !important;}.item-first::before,.item-first::after {display:none}.about_block {padding: 80px 0px 80px;}.RWDright_cont002 .item-first a {width: 100%;}.RWDright_cont002 .item-first .text-box {width: 100%;}.RWDright_cont002 .item-first .text-box .text .item {width: calc(100%/1 - 1px) !important;display: block;text-align: center;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px #7c542f52 solid;}#m_RWDfullscreen01_55_1 > div > div.item-first > div.text-box > div.text > div > div:nth-child(3) {margin-bottom: 0px;padding-bottom: 0px;border-bottom: 0px #7c542f52 solid;}.footer_block .container {width: 100% !important;padding: 0;}.map_left div:nth-child(2) {width: 100%;margin: 0 auto;}.map_block_btn a.map_a {width: 100%;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDproduct004 h1.main-title br {display: block;}.inside.is-up .cd-logo {    width: 150px;    transition: 0.5s;}.cd-main-header .cd-logo {    margin-top: 5px !important;}.cd-logo {    width: 150px;}.RWDright_cont002 .item-first .text-box .title {    font-size: 18px !important;}.RWDright_cont002 .item-first .text-box .subtitle {    font-size: 18px !important;}.map_block::after {height: 42%;}
}
/*320px end*/