/*共同*/a {text-decoration: none;}a:hover {text-decoration: none;}.main {background: url(archive/image/customization/190814_bg.png) repeat;background-size: contain;overflow: hidden; position: relative; z-index: 21;}.RWDbanner_plus01.style-dotnav.control-right.dot {margin-top: 30px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 60%;left: -10%;}.slickitem01 .logo {width: 250px;position:relative; left: -50px;top: -300px;}.slickitem02 .logo {width: 250px;position:relative;left: -50px;top: -300px;}.slickitem03 .logo {width: 250px;position:relative;left: -50px;top: -300px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #b98e14;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 8px;height: 8px;line-height: 10px;background: #cac5c5}.RWDbanner_plus01 .logo img {position: relative;}.slickitem01::after {width: 1px;height: 50px;position: absolute;background: #fff;content: ""; top: 630px;z-index: 1;left: 14%;animation-name: oxxo; animation-duration:1s;animation-iteration-count: infinite; animation-timing-function: step-start;animation-timing-function: steps(20,end);}.slickitem02::after {width: 1px;height: 50px; position: absolute;background: #fff;content: ""; top: 630px;z-index: 1;left: 14%;animation-name: oxxo; animation-duration:1s;animation-iteration-count: infinite; animation-timing-function: step-start;animation-timing-function: steps(20,end);}.slickitem03::after {width: 1px; height: 50px;position: absolute;background: #fff;content: ""; top: 630px;z-index: 1;left: 14%;animation-name: oxxo; animation-duration:1s;animation-iteration-count: infinite; animation-timing-function: step-start;animation-timing-function: steps(20,end);}/*購物車*/ 
.RWDmenu_plus03 .features {float: right;margin-right: 0px;margin-top: 2px;padding-right: 20px;border-right: 0px solid #d4d4d4;font-size: 13px;margin-left: 25px}.RWDmenu_plus03 .cart-block .close, .RWDmenu_plus03 .querycar-block .close {color: #222;letter-spacing: 2px;font-weight: 600;}.RWDmenu_plus03 .cart-block, .RWDmenu_plus03 .querycar-block {background: url(archive/image/customization/190814_bg.png) repeat}.RWDmenu_plus03 .cart-block .bottom-box .total, .RWDmenu_plus03 .querycar-block .bottom-box .total {border-top: 4px solid #f79600;font-size: 14px; color: #fff;background: #f79600;}.RWDmenu_plus03 .cart-block .bottom-box .pay-btn, .RWDmenu_plus03 .querycar-block .bottom-box .pay-btn {background:#9c2930;}/*選單*/ 
.RWDmenu_plus03 .header {background: url(archive/image/customization/190814_bg.png) repeat;padding: 20px 50px 15px}.RWDmenu_plus03 .logo {top:0px;width: 120px; float: left;position: absolute; /*filter: invert(100%) grayscale(100%) brightness(300%)*/;transition: 0.5s}.RWDmenu_plus03 .header.is-scroll  .logo {width:65px}.ml-stack-nav-toggle {margin-top:3px}.ml-stack-nav__menu {background:#c9a560}.RWDmenu_plus03 .menu-icon {letter-spacing: 2px;color: #222}.RWDmenu_plus03 .ml-stack-nav-toggle__line {width: 28px;height: 1px;background: #3f3f3f;}.RWDmenu_plus03 .edit a {font-size: 15px;color: #3f3f3f; font-weight: 600;letter-spacing: 2px; transition: 0.5s;}.RWDmenu_plus03 .edit span {font-weight: 600;margin: 0px 10px;}.RWDmenu_plus03 .edit a:hover {color: #a21c1c;}/*滑出選單*/ 
.ml-stack-nav {background:#c9a560}.ml-stack-nav__link {display: block;padding: 20px 0 10px;border-bottom: 1px dotted #e4cf93;color:#460609; text-decoration: none; font-size: 15px; letter-spacing: 3px; font-weight: 600; transition: 0.5s;}.ml-stack-nav__link:hover {color:#FFF;}.ml-stack-nav__back {font-size: 15px;font-weight: 600;color: #3f3f3f; letter-spacing: 3px;}/*loading*/ 
.preloader .fl img {width: 280px;}/*.preloader .fl {left: 50% !important;top: 50% !important;margin-left: -110px;margin-top: -90px;}*/ 
.RWDfakeloader {background: url(archive/image/customization/190814_bg.png) repeat}/*Banner*/ 
.block_banner {position: relative;}/*down*/ 
.RWDbanner_plus01 .logo img::after {width: 1px;height: 50px;position: absolute;background: #ddd;content: "";top: 800px;z-index: 1; left:50%;animation-name: oxxo;  animation-duration: 1s;animation-iteration-count: infinite; animation-timing-function: step-start;animation-timing-function: steps(20,end); }@keyframes oxxo{      0%{        top:630px;      }      25%{        top:635px;      }      50%{        top:640px;      }      75%{        top:645px;      }      100%{        top:650px;      }  }/*公司簡介*/ 
.about_box {font-size: 15px;color: #3f3f3f; font-weight: 600; letter-spacing: 2px;line-height: 35px;color: #461216}.about_box h4 {font-size: 30px;letter-spacing: 2px;font-weight: 600;color: #b98f15;font-family: 'Noto Serif TC', serif;}.about_box h5 {font-size: 30px;letter-spacing: 2px;font-weight: 600;color: #b98f15;font-family: 'Noto Serif TC', serif;margin-top: 15px;margin-left:63px}.about_info {margin-top: 50px;}.about_block {padding: 100px 0px 120px;    position: relative}.about_block .container {width: 75%;}.about_s_box {background: rgba(239, 226, 208, 0.30); padding: 40px 50px;margin-top: 80px;width: calc(100% - 100px);float: right;}.about_block .about_a {color: #fff;font-weight: 900;clear: both;width: calc(100% - 100px);float: right;background:#b98f15;font-size: 15px;text-align: center;padding-right: 20px;transition: 0.5s;}.about_block .about_a:hover {color: #fff;background:#9c2930}/**//*.about_block::after {background: url(archive/image/customization/after_a.png);width: 280px;position: absolute;height: 278px;content: "";top: 80px;background-size: contain;left: -80px;opacity: 0.5;}*//*製麵流程*/ 
.info_block > .container {width: 85%;padding: 30px 0px 30px 0px;}.RWDnews005 h1.main-title {color: #b98f15;font-family: 'Noto Serif TC', serif;text-align: left;font-size: 30px;letter-spacing: 2px;font-weight: 600;margin-top:0px;}.RWDnews005 .section-line {display:none}ul.text-left.size-12.list-inline.list-separator {display:none}.RWDnews005 h2.sub-title {font-size: 15px;color: #461216;font-weight: 600;letter-spacing: 2px; line-height: 35px;text-align: left;padding-right:20px;}.RWDnews005 .owl-carousel .owl-item div {display: flex;flex-direction: column-reverse;}.RWDnews005 h4 {font-size: 24px;letter-spacing: normal;margin: 0 0 18px 0;letter-spacing: 5px;}.RWDnews005 .container {width: 100%;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1 !important;}.RWDnews005 h4 span {font-size: 35px;margin-right: 10px;color:#b3191c;position: relative;top: 2px;left: 5px;}.RWDparallax_new .picbgbox {width: 98%;height: 29vw !important}.RWDnews005 .margin-top-20::after {position: absolute;content: "";width: 160px;top: 18px;right: 0px;border: 1px #dcc898 dashed;}.RWDnews005 .margin-top-20 {position: relative;}.RWDnews005 h4 a {font-weight: 600;color:#461216}/*裝飾*//*.info_block::after {background: url(archive/image/customization/after_b.png);width: 247px; height: 155px;position: absolute;background-size: contain;content: "";top: 40px;right: 50px; opacity: 0.6;}*/ 
.info_block {position: relative;}.info_block::before {    background: url(archive/image/customization/new_bg.png) no-repeat;    position: absolute;    content: "";    width: 90%;    height: 880px;    top: -80px;    opacity: 0.2;    background-size: contain;    right: 50%;    margin-right: -45%;}/*箭頭*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #555;background: transparent;border: #555 1px solid;opacity: 1;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius:50pc;width: 35px !important;height: 35px !important}.RWDnews005 .controlls-over .owl-controls .owl-next {top: -10%;margin-top: 0px;opacity: 0;right:91%}.RWDnews005 .controlls-over .owl-controls .owl-prev {top: -10%;margin-top: 0px;opacity: 0;left: 10px}.RWDnews005 .owl-carousel .owl-wrapper-outer {top: 30px;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons .fa {position: relative;top: -16px;font-size: 25px;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons .fa .fa-angle-left:before {content: "\f104";position: relative; left: -2px;}/*產品*//*產品模組不跳動*/ 
.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002 .container {width: 100%;}.RWDproduct002 .section-subject {display:none}.product_block {padding: 150px 0px 80px;position: relative;overflow: hidden;background:url(archive/image/customization/190814_bg3.png) bottom no-repeat;}.RWDproduct002 {padding: 0px 0px;}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);position: relative;top: -8px;transition: .3s ease;}.RWDproduct002 .showbottom .inner-content > img {transition: .3s ease;top: 0;}.portfolio-bottom-summary h4 {font-size: 16px; text-align: center; color: #333; font-weight: 600;letter-spacing: 2px;margin-top: 20px; line-height: 30px}.portfolio-bottom-summary p {margin: 0 0 10px;font-size:14px;text-align: center;letter-spacing:1px;line-height: 28px;color: #333;}.portfolio-item {margin-bottom: 35px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #c9a560;}.popup-portfolio .portfolio-item {padding: 0 20px;}.product_block .main-title {color:#461216;text-align: center;font-size: 30px; letter-spacing: 2px;font-weight: 600;margin-top: 35px}.product_block .sub-title {font-size: 18px; font-weight: 600;color:#b98f15; letter-spacing: 3px;margin-top: 15px; text-align: center;line-height: 35px;}.product_block .container {width: 90%;}.product_block .product_area {text-align: center;margin-top: 30px;}.product_block .product_a {letter-spacing: 2px;background:#b98f15;padding: 8px 30px;color: #fff;font-weight: 600; border-radius: 50px;transition: 0.5s;}.RWDproduct002 .container {width: 100%;}.product_block .product_a:hover {background:#9c2930}/*裝飾*/ 
.product_block::before {    background: url(archive/image/customization/BG005.png);    content: "";    position: absolute;    width: 500px;    height: 500px;    background-size: contain;    right: -50px;    bottom: -150px;    opacity: 0.5;}/*頁尾*/ 
.footer_block {position: relative;padding: 30px 0px;background:#b98f15;font-size: 14px;font-weight: 600;letter-spacing: 2px;color: #ece8e3;line-height:32px}.footer_block a {color:#ece8e3;transition: 0.5s}.footer_block a:hover {color:#9c2930}.footer_block span {display: inline-block;width: 50px;}.footer_block .container {width: 75%;}.footer_title {font-size:20px;}.footer_block .footer_title p { font-size: 13px;letter-spacing: 1px; margin: -5px 0px 10px;}.footer_title {font-size: 18px;border-bottom: 1px #efd6d6 solid;margin-bottom: 18px;}.footer_block .icon_block a {display: inline-block; margin-right: 8px; transition: 0.5s;position: relative;}.footer_block .icon_block a:hover {top: 3px;}/*S*/ 
.fixed_bg .top_btn img {background-size: contain;width:60px;}/* 20231026 */ 
.preloader .fl {    width: 400px;}.preloader .fl img {    width: 100%;}
/*內頁 start*/

/*通用*/#RWDPAGE_BASE_PAT02 {color: #777;}.page_wrapper_bg section.call_to_action{padding: 50px 0 150px 0 !important;min-height: 800px;position: relative;}.page_wrapper_bg section.call_to_action::before {background: url(archive/image/customization/BG005.png) no-repeat;content: "";position: absolute;width: 500px;height: 500px;background-size: contain;right: 0px;bottom: -150px;opacity: 0.5;background-position-x: 50px;}#RWDPAGE_BASE_PAT02 .main {top:60px !important; overflow: inherit;width:100%}.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}/*區塊寬*/ 
.article-text .container {width:100%}.page_wrapper_bg section.call_to_action > .container {width: 75%;}/*標題&麵包屑*/ 
.hgroup .container {width:100%;border-bottom:0px}.hgroup h1 {text-align: center;line-height: 1.2;font-size: 30px;letter-spacing: 4px;font-weight: 600;color: #b98f15;font-family: 'Noto Serif TC', serif;}.hgroup h1 span {font-size: 18px;letter-spacing: 1px;color: #461216;font-family: 'Arial', serif;}.hgroup .breadcrumb {background: transparent;border: 0px;bottom: 20px;}.hgroup .breadcrumb a {color:#777;transition: 0.5s;}.hgroup .breadcrumb a:hover {color:#a21c1c;transition: 0.5s;}.hgroup .breadcrumb span {padding-left: 5px;}.hgroup .breadcrumb br {display: none;}/*新選單-跟隨式左側*/ 
.xrow {width: 100%;height: 100%;position: relative;display: inline-block;}#sidebar {width: 20%;padding-right: 0px !important;box-shadow: 0px 2px 5px #ddd;position: sticky;top: 100px;}.page_wrapper_bg .products-nav .nav-title {color: #461216;font-size: 22px;letter-spacing: 2px;font-weight: 600;border-bottom: 2px #dcc898 dashed;padding: 20px 15px;background: #fff;margin-bottom:0px;}.page_wrapper_bg .products-nav ul {background: rgba(239, 226, 208, 0.30);}.page_wrapper_bg .products-nav>ul>li {padding: 5px 10px;margin-bottom:0px;text-align: left;border-bottom: 1px solid #fff;transition: 0.5s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {background: rgba(239, 226, 208, 0.5);border-bottom: 1px solid #e0d3c4;}.page_wrapper_bg .products-nav>ul>li>a {padding: 5px;font-size: 15px;letter-spacing: 0px;}/*文字*/ 
.page_wrapper_bg .pagecontent {line-height: 2;letter-spacing: 1.5px;font-size: 15px;color:#333;float: right;}.page_row {margin-bottom: 50px;}.page_tex h4 {color: #461216;font-weight: 600;font-size: 22px;margin-bottom: 0px;font-family: 'Noto Serif TC', serif;letter-spacing: 1.5px;line-height: 1.5;}.page_tex h5 {font-size: 16px;font-weight: bold;color: #b98f15;}.page_tex ul {margin-bottom: 30px;padding-left: 25px;}.page_tex a {color:#333;transition: 0.5s;}.page_tex a:hover {color:#9c2930;transition: 0.5s;}/*按鈕*/ 
.btn.btn_back {background:#b98f15;font-size: 14px;letter-spacing: 2px;border-radius: 0px;border: 0px solid #b98f15;transition: 0.5s;margin-right: 0px;float:left}.btn.btn_back:hover {background: #9c2930;border: 0px solid #e4e4e4;transition: 0.5s}.btn.btn_back a {color: #fff;}.btn.btn_back a:hover {color: #fff;}.btn.btn_back:hover > a {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn{background:#b98f15;font-size: 14px;letter-spacing: 2px;border-radius: 0px;border: 0px solid #b98f15;transition: 0.5s;margin-right: 0px;float:right}.page_wrapper_bg .eformsForm  .ebtn:hover{background: #9c2930;border: 0px solid #e4e4e4;transition: 0.5s}.page_wrapper_bg .eformsForm  .ebtn a {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn a:hover {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn:hover > a {color: #fff;}/*購買按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #b98f15;transition: 0.5s;border-radius:0px}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #9c2930;transition: 0.5s;border-radius:0px}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {background-color: #8e6c08;transition: 0.5s;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #79191f;transition: 0.5s;}/*頁數按鈕*/ 
.page ul li {margin-right: 5px;}.page ul li a {width: 30px;height: 30px;padding-top: 2px;background-color: #b98f15;transition: 0.5s;border-radius: 99px;color:#fff}.page ul li a:hover, .page .page_active{background-color: #9c2930;transition: 0.5s;width: 30px;height: 30px;padding-top: 2px;border-radius: 99px;color:#fff}.page .page_active {width: 30px;height: 30px;padding-top: 2px;border-radius: 99px;}.page .page_next, .page .page_last {filter: brightness(2);border-radius: 99px;}/*購物車按鈕*/ 
.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #8e6c08;color: #8e6c08;background: #8e6c08;color:#fff;}.RWDshopping .btn.bg2 {background: #b98f15;color: #fff;border-color: #b98f15;transition: 0.5s}.RWDshopping .btn.bg2:hover {background: #9c2930;color: #fff;border-color: #9c2930;transition: 0.5s}/*about*/ 
.about_tex h4 {color: #461216;font-weight: 600;font-size: 22px;margin-bottom: 40px;font-family: 'Noto Serif TC', serif;letter-spacing: 1.5px;line-height: 1.5;}.about_tex h4 span {padding-left: 10px;font-family: 'Arial', serif;}.about_tex h5 {font-size: 16px;font-weight: bold;color: #b98f15;}.about_tex p {text-align: justify;}.about_img ul {list-style: none;padding: 20px 0px 20px 6px;margin-bottom: 0px;}.about_img li {position: relative;padding: 0px 0px 5px 16px;}.about_img li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 0px;border-radius: 50px;}.phone-info i {padding: 0px 5px;}.phone-info {color: #b3191c;font-size: 16px;font-weight: bold;display:none}/*2*/ 
.timeline2_list {padding: 0px;}.years_box {width: calc(100%/4 - 5px) !important;margin: 0px 2px;text-align: center;position: relative;}.years_box::before {content: "";width: 45px;height: 2px;border: 1px #dcc898 dashed;position: absolute;top: 76px;right: -22px;}.years_box img {width: 60%;margin: 0 auto;}#article > div.model.article_model.RWDtimeline02 > ul > div > div > li:nth-child(4)::before {display: none;}.about_tex2 span {font-size:18px;color: #b3191c;font-weight: 600;}.about_tex2 {text-align: justify;}.about_tex2 h4 {color: #461216;font-weight: 600;font-size: 22px;font-family: 'Noto Serif TC', serif;letter-spacing: 1.5px;line-height: 1.5;margin-top: 30px;margin-bottom: 5px;}.about_tex2 h5 {font-size: 16px;font-weight: bold;color: #b98f15;margin: 20px 0px 5px;}.about_tex3 {letter-spacing: 1px;}.about_tex3 h4 {color: #461216;font-weight: 600;font-size: 22px;letter-spacing: 0px;line-height: 1.5;margin-top: 30px;margin-bottom: 5px;}.about_tex3 h5 {font-size: 16px;font-weight: bold;color: #b98f15;margin: 20px 0px 5px;}.about_tex3 ul {list-style: none;padding-left: 6px;}.about_tex3 li {position: relative;padding: 0px 0px 5px 16px;}.about_tex3 li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 0px;border-radius: 50px;}.about_img2 img {margin-bottom: 30px;box-shadow: 1px 1px 5px hsla(0, 0%, 0%, 0.2);}/*產品*/ 
.pro_tex h4 {color: #461216;font-weight: 600;font-size: 22px;margin-bottom: 0px;letter-spacing: 1.5px;line-height: 1.5;}.pro_tex h5 {font-size: 16px;font-weight: bold;color: #b98f15;margin: 12px 0px 5px;}.pro_tex h5 span {padding-left: 10px;}.layoutlist_2 .item {text-align: center;border-bottom: 0px;}.layoutlist_2 .subject {font-weight: bold;}.layoutlist_2 .item .subject {margin-bottom:0px;margin-top:10px;}.layoutlist_2 .item a, .layoutlist_2 .item .subject a {transition: 0.5s;}.layoutlist_2 .item:hover a, .layoutlist_2 .item .subject a:hover {color:#c9a560;transition: 0.5s;}.RWDproduct_page .pic-box .thumbnails ul li {width: 16%;}.RWDproduct_page .pic-box {width: calc(100% - 380px);}.RWDproduct_page .products-info {width: 380px !important;}.RWDproduct_page .products-info .name {color: #b98f15;font-size: 20px;letter-spacing: 2px;font-weight: 600;margin-top: 0px;margin-bottom: 0px;}.RWDproduct_page .products-info .subname {font-size: 16px;font-weight: bold;color: #461216;letter-spacing: 1px;}.RWDproduct_page .products-info .txt .title {font-size: 16px;border-bottom: 1px dashed #b98f15;}.RWDproduct_page .products-info .txt .editor {font-size:15px;color: #333;}.RWDproduct_page .products-info .txt .title .ii {right:10px;color: #b98f15;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #b98f15;}.RWDproduct_page .pic-box .thumbnails ul li a:before {border: 1px solid #b98f15;}.RWDproduct_page .tab-box .tab-container {border: 1px solid rgba(185, 143, 21, 0.2);}.RWDproduct_page .tab-box .tab-menu li.active a {border-color: rgba(185, 143, 21, 0.2);color:#b98f15}.RWDproduct_page .tab-box .tab-menu li a {border-color: rgba(185, 143, 21, 0.2);color: #333;margin-right: -1px;background: transparent;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background: rgba(185, 143, 21, 0.5);}.RWDproduct_page .tab-box .tab-menu li a:before {background: rgba(185, 143, 21, 0.3);}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 40px 30px;}.pro_en_tex {letter-spacing: 1px;}.pro_cn_tex ul, .pro_en_tex ul {list-style: none;padding-left: 0px;}.pro_cn_tex li, .pro_en_tex li {padding-left: 26px;position: relative;}.pro_cn_tex li::before, .pro_en_tex li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 7px;border-radius: 50px;}.pro_cn_tex {border-bottom: 1px dashed #b98f15;padding-bottom: 25px;margin-bottom: 25px;}.page .page_first, .page .page_prev {filter: brightness(2);}/*呷麵煮麵*/ 
.eat_tex h4 {color: #461216;font-weight: 600;font-size: 22px;margin-bottom: 0px;letter-spacing: 1.5px;line-height: 1.5}.eat_tex h5 {font-size: 16px;font-weight: bold;color: #b98f15;margin: 12px 0px 20px;}.eat_tex ul {list-style: none;padding-left: 6px;}.eat_tex li {position: relative;padding: 0px 0px 5px 16px;}.eat_tex li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 0px;border-radius: 50px;}.eat_tex ul > li > ul > li::before {display: none;}.eat_tex ul > li > ul {list-style: none;padding-left: 0px;}.eat_tex ul > li > ul > li {padding: 0px 0px 5px 0px;border-bottom: 1px dashed #dadada;margin-bottom: 5px;}.layoutlist_7 .subject {text-align: center;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display:none}.layoutlist_7 .subject a {transition: 0.5s;}.layoutlist_7 .subject a:hover, .layoutlist_7 .litem a:hover {color:#b98f15;transition: 0.5s;}/*buy*/ 
.buy_item_img {text-align: center;}.buy_item_tex {display: flex;align-items: center;justify-content: center;}.buy_tex ul {list-style: none;padding-left: 0px;}.buy_tex li {padding-left: 26px;position: relative;}.buy_tex li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 7px;border-radius: 50px;}.buy_tex2 h4 {color: #fff;font-weight: 600;font-size: 20px;letter-spacing: 1.5px;line-height: 1.5;background: #461216;width: fit-content;padding: 5px 10px;margin-bottom: 15px;}.buy_tex2 h5 {font-size: 16px;font-weight: bold;color: #b98f15;margin: 12px 0px 5px;}.buy_tex2 ul {list-style: none;padding: 0px 0px 0px 6px;margin-bottom: 0px;}.buy_tex2 li {padding-left: 26px;position: relative;}.buy_tex2 li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 7px;border-radius: 50px;}.name-box span {display: none;}.RWDproduct_page .products-info .price-box li.active {color:#333}#O_sellPrice {color:#b3191c}/*買麵說明*/ 
.page_tex .h4_red {color:#b3191c;margin-bottom: 5px;}/*oem*/ 
.oem_tex {text-align: center;}.oem_tex span {padding: 0px 5px;}.oem_tex h4 {margin: 50px 0px 20px !important;font-size: 25px;letter-spacing: 2px;}.oem_tex ul {list-style: none;padding-left:0px;}.oem_tex li {border-bottom: 1px dashed #ddd;width: 30%;margin: 0 auto;font-size: 16px;padding-bottom: 10px;margin-bottom: 10px;}/*聯絡我們*/ 
.con_img {display: inline-block;}.con_img img {width: 80px;}.con_title {display: inline-block;padding-left: 30px;}.contact_tex {display: flex;align-items: center;justify-items: center;margin-bottom:10px}.contact_tex2 span {font-size: 14px;letter-spacing: 1px;font-size:14px;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: rgba(239, 226, 208, 0.4);font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;border-bottom: solid 0px #ddd !important;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #000; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#ddd)) { .form-groupinput { color:#ddd; }.form-group input::first-line { color: #ccc; } } /*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate {text-align: center;border-left:0px double #cccccc !important;padding: 5px 50px !important;}.page_wrapper_bg .layoutlist_8 .item {border-bottom: 1px #dcc898 dashed;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 10px 0px !important;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size:16px !important;color: #b98f15 !important;font-weight: bold;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #777 !important;font-size: 15px !important;font-weight: normal !important;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {color: #b98f15 !important;padding-bottom: 0px;}.page_wrapper_bg .layoutlist_8 .listdate .day {color: #b98f15 !important;font-size: 45px !important;}/*購物*/ 
.RWDmenu_plus03 .cart-block .control .price {color:#b3191c}.shopping-item .table .tbody .tr {background: transparent;}#RWDshopping .login-box a {background: #d476bb;color:#fff;}#RWDshopping .login-box a:hover {color: #fff;}#RWDshopping .login-box a b {color: #610d4b;}#RWDshopping.login-box a:hover b {color: #370029;}.RWDshopping #mobile-fixed .btn.normal {color: #ad398f;}#mobile-fixed .btn-box .bg2 {background: #9c2930;border-radius: 0px;border:#9c2930}#mobile-fixed .btn-box .normal {border-radius: 0px;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .delivery-box {border-radius: 0px;background: rgba(239, 226, 208, 0.30);}.shopping-item .table .tbody .tr .td {border-color:transparent}.shop-1 .shopping-price-box .sum-box {background:transparent}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color:#b3191c}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {border:0px;box-shadow: none;}.RWDshopping input, .RWDshopping textarea {border:0px;border-radius: 0px;}.shopping-item-box .item-btn, .RWDshopping a:hover {border-radius: 0px;background: #b88f15;color:#fff}/*新購物流程圈圈顏色*/@keyframes num-bg{0%{background:#461216;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#461216;-webkit-transform:scale(1);transform:scale(1)}}

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

@media (max-width:1680px){/*寬度*/ 
.info_block > .container {width: 95%}.about_block .container {width: 85%;}.product_block .container {width: 95%;}/*banner*/ 
.slickitem01 .logo {left: 50px;}.slickitem02 .logo {left: 50px;}.slickitem03 .logo {left: 50px;}.slickitem01::after {left: 16%;}.slickitem02::after {left: 16%;}.slickitem02::after {left: 16%;}/*製麵流程*/ 
.RWDnews005 h1.main-title {margin-top: 0px;}.RWDnews005 .margin-top-20 {margin-top: 0px !important;}.RWDnews005 h4 {font-size: 20px;}.RWDnews005 h4 span {font-size: 30px}.info_block::before {width: 100%;margin-right: -50%;top: -100px}}@media (max-width:1500px){.slickitem01::after {display:none}.slickitem02::after {display:none}.slickitem03::after {display:none}/*千錘百鍊*/ 
.RWDnews005 .margin-top-20::after {width: 120px;} /*麵條製成*/ 
.RWDnews005 h4 {font-size: 20px;}.RWDnews005 h4 span {font-size: 28px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {top: 0px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {width: 30px !important;height: 30px !important;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons .fa {top: -19px;}.RWDnews005 .section-subject {margin-bottom: 38px;}.RWDnews005 h2.sub-title {padding-right: 260px;}.RWDnews005 h1.main-title {margin-top: 20px;}.RWDparallax_new .picbgbox {height: 30vw !important;}/*banner*/ 
.slickitem01 .logo.fadeIn01 { width: 260px;position: absolute; left: 250px;top: -350px;}.slickitem02 .logo.fadeIn01 {width: 300px;position: absolute;left: 220px;top: -340px;}.slick-item::after {    width: 1px;    height: 50px;    position: absolute;    background: #ddd;    content: "";    top: 620px;    z-index: 1;    left: 16%;animation-name: oxxo; animation-duration: 1s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);}@keyframes oxxo{      0%{        top:620px;      }      25%{        top:625px;      }      50%{        top:630px;      }      75%{        top:635px;      }      100%{        top:640px;      }  }}@media (max-width:1440px){.about_s_box {width: calc(100% - 50px);}.about_block .about_a {width: calc(100% - 50px);}.footer_block .container {width: 90%;}/*產品*/ 
.product_block .container {width: 100%;}.popup-portfolio .portfolio-item {padding: 0 10px;}.product_block::before {width: 400px;height: 400px;bottom: -100px;}/*banner*/ 
.slickitem01 .logo.fadeIn01 {width: 240px;position: absolute;left: 250px;top: -260px;}.slickitem02 .logo.fadeIn01 {width: 240px;position: absolute;left: 250px;top: -260px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width: 90%;}}@media (max-width:1366px){.about_s_box { padding: 30px 20px;}.RWDnews005 h1.main-title {margin-top: 0px;}.RWDnews005 .margin-top-20 {margin-top: 15px !important;}.RWDnews005 h2.sub-title {padding-right: 100px;}.about_s_box {margin-top: 120px;}.footer_block .container {width: 100%;}.footer_block {padding: 30px 15px;font-size: 13px;letter-spacing: 1px;line-height: 30px;}.RWDnews005 .margin-top-20::after {width: 100px;}/*內頁*/ 
.about_img ul {padding: 0px 0px 0px 6px;}}@media (max-width:1280px){.RWDnews005 .controlls-over .owl-controls .owl-next {right: 89%;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width: 96%;}}

/*小螢幕 end*/
/*1200 start*/

@media (max-width: 1200px) {.about_s_box {width: calc(100% - 0px);}.about_a {width: calc(100% - 0px);}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 88%;}.info_block::before {top: -50px;}.RWDparallax_new .picbgbox {height: 32vw !important;}/*內頁*//*左側*/#sidebar {width: 100%;position: relative;top: 0px;margin-bottom:50px}/*麵包屑*/ 
.hgroup .breadcrumb {width: 100%;text-align: center;bottom: -15px;}/*內容*/ 
.page_wrapper_bg .pagecontent {width: 100%;padding: 0px 10px !important;}/*bg*/ 
.page_wrapper_bg section.call_to_action::before {width: 400px;height: 400px;bottom: -165px;}/*about*/ 
.about_tex h4 {margin-bottom:20px}.years_box::before {top:87px}.phone-info {display:none;margin-bottom:10px}/*.control-box {display: none;}*//*煮麵*/ 
.layoutlist_7 .litem {width:calc(100%/3)}/*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate {padding: 5px 0px !important;}}

/*1200 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDnews005 {padding-top: 100px;}.RWDnews005 .section-subject {margin-bottom: 50px;}.RWDproduct002 .section-subject {display: block;}.RWDproduct002 .section-line {display: none;}.RWDproduct002 h1.main-title {    color: #461216;    text-align: center;    font-size: 30px;    letter-spacing: 2px;    font-weight: 600;    margin-top: 35px;}.RWDproduct002 h2.sub-title{    font-size: 18px;    font-weight: 600;    color: #b98f15;    letter-spacing: 3px;    margin-top: 15px;    text-align: center;    line-height: 35px;}.product_block .product_title .main-title { display: none;}.product_block .product_title .sub-title { display: none;}.product_block {padding: 50px 0px 80px;}.about_block .about_a {width: 100%;}.RWDnews005 .margin-top-20::after { width: 52%;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDbanner_plus01.style-dotnav.control-right.dot {margin-top: 40px;}.slickitem01 .logo.fadeIn01 {width: 220px;position: absolute;left: 200px;top: -220px;}.slickitem02 .logo.fadeIn01 {width: 220px;position: absolute;left: 200px;top: -220px;}.slickitem03 .logo.fadeIn01 {width: 220px;position: absolute;left: 200px;top: -220px;}.RWDmenu_plus03 .logo {width: 80px;}.RWDmenu_plus03 .header {padding: 20px 20px 15px;}.scrollTop002 {right: 5px;}/*公司簡介*/ 
.about_s_box {padding: 0px;background: transparent}.about_s_box {margin-top: 20px;}.about_s_box ul {padding-left:15px}.about_a {width: 200px; float: left;margin-top: 20px;}.about_block {padding: 100px 0px 80px;position: relative;overflow: hidden;}.about_block::after {background: url(archive/image/customization/BG005.png);content: "";position: absolute;width: 400px;height: 400px; background-size: contain;right: -50px;bottom: -124px;opacity: 0.5; z-index: -1; display: block;}/*過場*/ 
.info_left {display:none}/*寬度*/ 
.about_block .container {width: 90%;}.info_block > .container {width: 90%;}/*製成*/ 
.RWDnews005 .controlls-over .owl-controls .owl-next {right: 91%;}.info_block::before {top: -30px;width: 115%; margin-right: -55%;}/*產品*/ 
.product_block .container {display: flex;flex-direction: column;}.product_block {padding: 20px 0px 50px 0px;}.popup-portfolio {margin-top: 50px;}.product_block::before {display:none}/*頁尾*/ 
.footer_block .footer_title {font-size: 16px;}.footer_block .icon_block {font-size: 12px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.slickitem01 .logo.fadeIn01 {display: none;}.about_block .about_a {width: 100%;}.RWDtimeline01 li.event .point .editor {display: none;}/**/ 
.RWDbanner_plus01 .slick-caption.txt-center{margin-top:20%}.slick-item::after {left: 50%;}.slickitem01 .logo.fadeIn01 {display:none}.slickitem02 .logo.fadeIn01 {display:none}.slickitem03 .logo.fadeIn01 {display:none}.RWDnews005 .margin-top-20::after {width: 40%;}/*製成*/ 
.RWDnews005 .controlls-over .owl-controls .owl-next {right: 88%;}/*頁尾*/ 
.footer_block {text-align: center;}/*內頁*//*bg*/ 
.page_wrapper_bg section.call_to_action::before {display:none}/**/ 
.page_wrapper_bg section.call_to_action {padding: 50px 0 50px 0 !important;}/*按鈕*/ 
.btn.btn_back {width:100%}/*about*/ 
.page_row {margin-bottom: 30px;}.about_img ul li {width: calc(100%/2 - 5px );display: inline-block;}#article > div.model.article_model.RWDeditor01 > article > div.row.page_row.about_img > div:nth-child(1) {width: 100%;margin-bottom: 20px;margin-top: 0px;}.about_tex2 h4 {margin-top: 30px !important;margin-bottom: 5px !important;}/*產品*/ 
.RWDproduct_page .pic-box {width: calc(100% - 350px);}.RWDproduct_page .products-info {width: 350px !important;}/*煮麵*/ 
.layoutlist_7 .litem {width: calc(100%/2);}#edcontent > div:nth-child(1) > div:nth-child(1) {width:100%;margin-bottom:30px}#edcontent > div:nth-child(1) > div:nth-child(2) {width:100%}/*oem*/ 
.oem_tex li {width:60%}/*聯絡我們*/ 
.contact_tex2 p {margin-bottom: 20px;margin-top: 20px;}.page_tex h4 {font-size: 22px !important;margin-bottom: 0px !important;}
}
/*991px end*/
/*600px start*/
@media (max-width: 600px) {
/* 20231026 */ 
.about_block {    padding-bottom: 3rem;}.preloader .fl {    width: 300px;}.info_left {    display: block;    margin-bottom: 3rem;}.RWDparallax_new .picbgbox {    height: 100vw !important;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
.about_block::after {display:none}.RWDnews005 h2.sub-title {padding-right: 0px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 76%;}.RWDmenu_plus03 .logo {width: 70px;}.info_block::before {display:none}.RWDmenu_plus03 .features div {margin-top: 0px;}.info_block > .container {width: 95%;}.RWDbanner_plus01.style-dotnav.control-right.dot {margin-top: 50px;}.slick-item::after {top: 390px;}@keyframes oxxo{      0%{        top:390px;      }      25%{        top:395px;      }      50%{        top:400px;      }      75%{        top:405px;      }      100%{        top:410px;      }  }.about_box h4 {font-size: 28px;}.about_box h5 {font-size: 28px;margin-left: 0;}.about_block .about_a {width: 100%;}/*內頁*//*麵包屑*/ 
.hgroup .breadcrumb {width: 100%;text-align: center;bottom: -15px;}.hgroup .container {margin-left:0px;margin-right:0px;}/*文字*/section.article-text p {font-size: 15px;line-height: 2;}section.call_to_action h4 {line-height: 1.5;margin-top: 30px;margin-bottom: 5px;}/**/ 
.article-text .container {padding: 10px;}/*gotop*/#RWDPAGE_BASE_PAT02 .scrollTop002 {bottom: 15%;}/*標題*/ 
.hgroup h1 {font-size: 25px;letter-spacing: 2px;}/*左側*/#sidebar {margin-bottom:30px;}/*按鈕*/ 
.btn.btn_back {width:100%}/*about*/ 
.about_tex h4 {font-weight: bold;}.about_img ul li {width: 100%;}.about_img img {margin-bottom: 10px;}.about_img {margin-bottom:10px;}.years_box::before {top: 60px;}/*產品*/ 
.buy_item_tex {flex-direction: column;}.buy_item_tex img {width:100%;}.buy_item_img {margin-bottom:20px;}.buy_item_img2 {text-align: center;margin-bottom:20px;}.pro_tex h4 {margin-bottom: 0px;letter-spacing: 1.5px;line-height: 1.5;margin-top:10px !important}.layoutlist_2 .col-md-4 {padding: 0px;}.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .pic-box .page-control {background: #b88f15;}#mobile-fixed .container {padding: 0px;}.RWDproduct_page .products-info {width:100% !important}/*煮麵*/ 
.layoutlist_7 .litem {width: 100%;}#edcontent > div:nth-child(1) > div:nth-child(1) {margin-bottom: 0px;}/*oem*/ 
.oem_tex li {width: 100%;}.oem_tex h4 {margin-bottom:20px !important;}/*聯絡我們*/ 
.con_img {width: 100%;text-align: center;}.con_img img {width: 50%;}.contact_tex {flex-direction: column;}.con_title {padding-left: 30px;text-align: center;padding-left:0px}.contact_tex2 p {text-align: center;}.contact_tex2 {letter-spacing: 1px;}/*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px !important;}.page_wrapper_bg .layoutlist_8 .listdate {text-align: left;padding: 5px 15px !important;}.RWDnews005 {padding-top: 0;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.RWDnews005 .controlls-over .owl-controls .owl-next {right: 73%;}.footer_block {font-size: 11px;}
}
/*iphone6 end*/