/*連結文字顏色*/a:hover, a:focus{text-decoration: none;}.fl img{width:130px;}.bg_wh { padding: 30px;}/*logo*/ 
.RWDmenu_plus04 .logo { width: 130px; position: absolute;background: #fff;margin-left: 0; margin-top: 0; padding-right: 45px;padding-bottom: 40px; border-bottom-right-radius: 80%;    z-index: 22;}/*選單*/ 
.RWDmenu_plus04 .header {padding: 0 ;display: table; width: calc(100% - 60px);background: linear-gradient(to bottom, rgba(0, 0, 0, .7), rgba(0, 0, 0, 0));position: fixed; top: 30px;}.RWDmenu_plus04 .menu li a {color: #fff;letter-spacing: 2px; font-weight: 600;}.RWDmenu_plus04 .site-nav {display: inline-block;margin-left: 150px;width: calc(100% - 50px);}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select { color: #fff;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding-right: 25px;}.RWDmenu_plus04 .features .member-btn {padding: 25px;}.RWDmenu_plus04 .overlay {background-color: transparent;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after{border-color:#fff;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;}.RWDmenu_plus04 .site-nav .menu>li>a:before {content: ""; position: absolute; width: 1px;height: 0;background: #8FBC8F; top: 0;left: 50%;margin-left: -1px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>a:hover:before, .RWDmenu_plus04 .site-nav .menu>li.active.hover>a:before {height: 16px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu ul {background: rgba(255, 255, 255, .8);padding: 0 !important;}.RWDmenu_plus04 .site-nav .menu ul li>a { color: #556B2F; transition: all .5s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a { text-decoration: none;background: #556B2F;color: #fff; font-weight: 700;transition: all .5s ease;}.RWDmenu_plus04 #search-box .form-control { color: #fff;background-color: #a6d7a8;border: 0;}.RWDmenu_plus04 #search-box {color: #fff;}.RWDmenu_plus04 #search-box ::-webkit-input-placeholder {color: #fff;letter-spacing: 1px;}/*側邊滑出選單*/ 
.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {color: #fff;}.RWDmenu_plus04 .cart-block .close:after, .RWDmenu_plus04 .cart-block .close:before, .RWDmenu_plus04 .querycar-block .close:after, .RWDmenu_plus04 .querycar-block .close:before {background-color: #fff;}.RWDmenu_plus04 .cart-block, .RWDmenu_plus04 .querycar-block {background-color: #a6d7a8;}.RWDmenu_plus04 .cart-block .bottom-box, .RWDmenu_plus04 .querycar-block .bottom-box {background-color: #679f69;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total { border-top: 0px; color: #fff;font-size: 15px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #679f69;    letter-spacing: 2px;border-left: 1px solid #8fbc8f;    font-size: 15px;}.RWDmenu_plus04 .cart-block .close, .RWDmenu_plus04 .querycar-block .close {color: #fff;letter-spacing: 1px; text-shadow: none;}.RWDmenu_plus04 .member-block {background-color: #a6d7a8;}.RWDmenu_plus04 .member-block .form-area .group label { color: #fff;}.member-block h3 {color: #fff; border-bottom:  1px solid #b2d3b2;}.RWDmenu_plus04 .member-block .member-close-btn:after, .RWDmenu_plus04 .member-block .member-close-btn:before {background-color: #fff;}.RWDmenu_plus04 .member-block .member-close-btn { color: #fff;letter-spacing: 1px;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin { border: 1px solid #fff;color: #fff;}.RWDmenu_plus04 .member-block .form-area .group { border-bottom: 1px solid #b2d3b2;}.RWDmenu_plus04 .member-block a.login.is-on { background-color: #679f69;}.RWDmenu_plus04 .member-block .other a {color: #eee;}.RWDmenu_plus04 .member-block .other {color: #b2d3b2;}.RWDmenu_plus04 .member-block .form-area .group input { background-color: #c8e6c9!important; color: #fff;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #8fbd8f;height: 22px;transition: all .5s ease;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;width: 7px;height: 12px;border-radius: 6px;transition: all .5s ease;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 60px)!important;height: calc(100vh - 60px)!important;}.RWDmenu_plus04 .features{position: relative;z-index: 999;}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .member-btn{display:none;}.RWDmenu_plus04 .features .search-btn{float:none;}
/*footer start*/

.footer-block {position: fixed;bottom: 30px; background: linear-gradient(to top, rgba(0, 0, 0, .9), rgba(0, 0, 0, 0)); width: calc(100% - 60px); padding: 20px 0;font-size: 15px;color: #fff;letter-spacing: 1px;}.footer-block .container {width: 100%; padding: 0 60px;}.footer-block a, .footer-block a:hover {color: #fff;}.footer-block .row {  display: flex;align-items: flex-end;}.ft_other {text-align: right;font-size: 12px;letter-spacing: 1px;color: #ccc;line-height: 1.7;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #ccc;}.RWDsocial002 .ii-fb1.iconRounded {background: #4267b2;color: #fff;border: 2px solid #4267b2;}.RWDsocial002 .ii-line3.iconRounded {background: #13cf0f; color: #fff;border: 2px solid #13cf0f;}.RWDsocial002 .iconRounded.cusimg {border: 0;background: transparent;}.RWDsocial002 .iconRounded {margin: 0 12px;}.RWDsocial002 { text-align: center;}.RWDsocial002 ul.socialNetwork { display: inline-block;float: none !important;margin: 0 ;}br.visible-b { display:none;}

/*footer end*/
/*INNER start*/

.scrollTop002 {bottom: 150px;z-index: 55;}.scrollTop002 .ii{z-index:44;position:relative}/*abus*/ 
.ab1txt{min-height:300px;display:flex;align-items:center}.ab1bottom ol{padding-left:54px!important}.ab1bottom ol li{margin:0;line-height:2;list-style:korean-hanja-informal}.ab1bottom{margin-top:30px}#sidebar {margin-top: 50px;}/*new*/ 
.layoutlist_8 .list_subject a{color:#3a5417;font-weight:700}.layoutlist_8 .listdate .yearmonth,.layoutlist_8 .listdate .day{color:#3a5417 !important;font-weight:700}.layoutlist_8 .listdate{border-left:1px solid rgba(204,204,204,.5)}/*packedlunch*/ 
.layoutlist_7 .subject{background:#e2eed8;padding:10px;line-height:1.5!important;min-height:70px;display:flex;justify-content:center;align-items:center;margin: 0 !important;text-align: center;}.lunchimg{max-width:600px;margin:auto;height:500px;overflow:hidden;display:flex;justify-content:center;align-items:center}.fanwrapper {padding: 0;}.layoutlist_7 .cdate,.layoutlist_7 .cdate a{display:none}.layoutlist_7 .subject a {color: #3a5417;font-weight: bold;margin: 0 !important;line-height: 1.5;}.layoutlist_7 .litem .img img {margin: auto;display: block;}/*store*/ 
.storeimg{padding-bottom:20px}.storeinfo{padding:0 30px;margin-top:20px}a.map{border:1px solid;margin-left:20px;padding:2px 20px;margin-bottom:10px;display:inline-block}a.map:hover{background:#3a5417;color:#fff!important}/*shop*/ 
.layoutlist_4 .subject a{font-size:18px;font-weight:700;color:#6ba068!important;line-height:1.5}.layoutlist_4 .subject{text-align:center;margin:5px}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom-color: #a9d9a9;}.pttl{color:#77a274;font-weight:700;font-size:18px;text-align:center;border-bottom:1px dotted;padding-bottom:10px;margin-bottom:30px}.pinfo{color:#699a66;font-size:16px}.RWDproduct_page .pic-box{width:calc(100% - 400px)}.RWDproduct_page .products-info{padding:0 20px 20px 20px;color:#6ba068;width:400px}.RWDshopping .btn.bg1:hover,.RWDshopping .btn.bg3:hover{border-color:transparent;color:#fff!important;background:#3a5417!important}/*member*/#join_form .btn.btn-primary{padding:5px 50px;background:#e2eed8;border-radius:0;color:#3a5417;font-weight:700}#join_form .btn.btn-primary:hover{background:#3a5417;color:#fff;transition:.3s}/**/ 
.RWDmenu_plus04 .logo{filter:drop-shadow(2px 4px 6px #e2eed8)}.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;color: #3a5417;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.form-horizontal .form-group { margin-left: 0;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header{border:0;background:#a9d9a9;top:0;width:100%}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header a {color: #000;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .cart-btn,#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .querycar-btn,#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .share-group a,#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features i,#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .lang-select { color: #000;}/*ttl & bread*/ 
.breadcrumb a:hover { color: #3a5417;transition: .5s;}.hgroup .breadcrumb a{color:#3a5417;font-weight:700}.hgroup .breadcrumb{border:0;background:transparent;bottom:0}h1.pageTitle{color:#3a5417;text-align:center;font-weight:700;letter-spacing:2.5px;line-height:1.5;margin-bottom:0}.hgroup .container{border-bottom:1px dotted #3a5417}.breadcrumb>li{color:#3a5417;font-weight:700}/*space*/ 
.call_to_action { padding: 0 0 70px 0 !important;min-height: 750px !important;}#RWDPAGE_BASE_PAT02 .main {top:74px !important}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p{font-size:16px;margin:0;line-height:2;letter-spacing:.5px}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 40px !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.pagecontent .ebtn a { background: transparent !important; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go{background:#9dcc9d!important;color:#3a5417!important}button#btn_add2car2go:hover,button#btn_add2car:hover{background:#3a5417!important;color:#fff!important}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add,#mobile-fixed .btn-shop .btn.add{background:#a9d9a9;color:#3a5417;font-weight:700}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover{background:#3a5417;color:#fff}#panel_14 > section.article-text > div > div > div > div.ebtn{background:transparent;color:transparent;padding:0;margin:0}#panel_14 > section.article-text > div > div > div > div.ebtn a{border-radius:0;border:0;background:transparent;color:#3a5417;padding:6px 40px;transition:.5s;background:#e2eed8}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover{background:#3a5417!important;border-color:transparent;transition:.5s;color:#fff}.pagecontent .btn a,.pagecontent .ebtn a{border:0;color:#3a5417;transition:.5s;background:#e2eed8 !important;font-weight:700}/*sidebar*/ 
.m2018 .products-nav .nav-title {display:none}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav ul li>ul>li.active>a,.m2018 .products-nav ul li>ul>li.is-open>a{color:#3a593c;font-weight:700}.m2018 .products-nav>ul>li a {display: block; max-width: 100% !important; padding: 10px;text-align: center;font-size:16px;color: #000;}.m2018 .products-nav ul li{padding:0}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: transparent;}.m2018 .products-nav>ul>li.active>a {background: transparent;border-bottom: 1px solid #ccc;}.m2018 .products-nav>ul>li { border-color: transparent;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a{font-size:18px;color:#3a5417;font-weight:700;background:#e2eed8;margin:0 0 10px;text-align:center}/*products*/ 
.RWDproduct_page .products-info .name{font-size:20px;font-weight:700;line-height:1.5;color:#699a66;border-bottom:1px dotted;padding-bottom:10px}.RWDproduct_page .products-info { padding: 20px;color: #6ba068;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor{font-size:16px;line-height:1.5;color:#699a66;font-weight:700}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: red;}.product1 .form-group label { letter-spacing: 0;}.layoutlist_4 .price { color: #5a7f27; font-weight: bold;}.layoutlist_4 .buybtn:hover{background:#3a5417;color:#fff;border-color:transparent;transition:.5s}.layoutlist_4 .buybtn{border:0;background:#e2eed8;color:#5a7f27;transition:.5s;font-weight:700;padding:5px;border-radius:0}.layoutlist_8 .list_subject .summary { margin: 0 !important;}/*news*/ 
.layoutlist_8 .listdate .yearmonth { padding: 0;}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}.layoutlist_8 .list_subject .summary { margin: 10px 0 !important;}/*search*/ 
.RWDsearch_page .list-tab li .qty, .RWDsearch_page .list-title .qty { background: #6ba068 !important; font-size: 12px !important;color:white;}/*cart*/ 
.RWDmenu_plus02 .cart-menu .title span { background: #c5ac77;}.RWDmenu_plus02 .cart-menu .title span { background: #c5ac77; position: relative; top: -2px;}.RWDmenu_plus02 .cart-menu .buy-btn a { background: #c5ac77;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a { background: #505050;}.cart-menu .text-box .price { color: #333 !important;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box { background: white;border-radius: 0; border: 1px solid rgba(204, 204, 204, .5);}.RWDshopping .btn.normal{border-radius:0!important;font-size:15px;background:#a9d9a9;color:#3a5417 !important;border:0;font-weight:bold}.RWDshopping .btn.bg2,.RWDshopping .btn.bg3 { background: #a9d9a9;  border: 0;color: 3a5417 !important;}.RWDshopping .btn.bg2:hover,.RWDshopping .btn.bg3:hover { background: #3a5417 ;color: white !important;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b { color: red!important;}.total b {color: #3a5417!important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #999;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #999;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #999;}.shopping-step .name {  color: #666;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b { color: #f1870a;}.shopping-item,.info-box, .no-item, .plus-in, .shopping-item, .shopping_form { background: rgba(238, 238, 238, .2); border: 1px solid #eee;}.shopping_form {background: transparent;border: 1px solid #ccc;}.login-box a:hover b { color: red;}.login-box a b { color: red;}/*member*/ 
.join_form-title { font-weight: bold; color: #666;}#join_form .btn.btn-primary{ padding: 5px 50px;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31 > div > div > a { padding: 5px 40px;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31 { margin-top: 50px;}li.member-block.logn-out.hidden-xs span { display: none;}li.member-block.my-account.hidden-xs span { display: none;}#join_form {margin-top: 40px;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary { background: transparent; border: 0;}.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: transparent; border: 0;}/*footer*/#RWDPAGE_BASE_PAT02 .footer-block{background:#6ba068;position:relative;bottom:0;width:100%}#RWDPAGE_BASE_PAT02 .RWDssl01,#RWDPAGE_BASE_PAT02 .footer-block .RWDedictor,#RWDPAGE_BASE_PAT02 .copyright,#RWDPAGE_BASE_PAT02 .copyright a,#RWDPAGE_BASE_PAT02 .copyright span{color:#fff}

/*INNER end*/
/*小螢幕 start*/

@media (max-width:1700px){.RWDmenu_plus04 .site-nav {width: calc(100% - 90px);}}@media (max-width:1600px){.RWDmenu_plus04 .site-nav {width: calc(100% - 100px);}}@media (max-width:1500px){.RWDmenu_plus04 .site-nav {width: calc(100% - 120px);}}@media (max-width:1400px){.RWDmenu_plus04 .site-nav {margin-left: 130px;}.bg_wh {padding: 20px;}.RWDmenu_plus04 .logo {width: 100px;background: #fff;margin-left: 0;margin-top: 0;padding-right: 35px;padding-bottom: 30px;}.RWDmenu_plus04 .header {width: calc(100% - 40px); top: 20px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 40px)!important;height: calc(100vh - 40px)!important;}.footer-block { bottom: 20px;width: calc(100% - 40px);padding: 20px 0;}.footer-block .container {padding: 0 30px;}}

/*小螢幕 end*/
/*1199px-1092px start*/

@media(max-width:1200px){.footer-block {font-size: 14px;}}@media(max-width:1100px){/*menu*/ 
.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover { display: block;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.ml-stack-nav-toggle { color: #fff;}.ml-stack-nav-toggle__line { background: #fff;}.RWDmenu_plus04 .header {padding: 0 10px 0 0;}.RWDmenu_plus04 .features:after {content: ""; position: absolute;right: 0;top: 20%;height: 60%; width: 1px;  background-color: #999;}/*滑出選單*/ 
.RWDmenu_plus04 #mobile-menu {background-color: #a6d7a8;}.RWDmenu_plus04 .menu-icon {color: #fff; letter-spacing: 1px;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after { color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li { border-bottom: 1px solid #b2d3b2;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active { background-color: #556B2F;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a { color: #556b2f;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {color: #fff;}span.hidden-b {display: none;}br.visible-b { display: block;}.ml-stack-nav-toggle i {letter-spacing: 1px;}}

/*1199px-1092px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.ft_other { font-size: 11px;letter-spacing: 0px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 105px)!important;}/*INNER*/h1.pageTitle { font-size: 25px;}.hgroup .breadcrumb {position: relative;text-align: center;}.btn_back { margin-right: 0 !important;}.fa-angle-down:after, nav.cd-nav .fa-angle-down:after { display:none;}.btn.btn_back, .ebtn{width:auto;}.pull-right { float: none !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}br.hidden-md {display: none;}.ab1txt{min-height:230px}.call_to_action {min-height: 600px !important;}#RWDPAGE_BASE_PAT02 .ml-stack-nav-toggle__line {background: #000;}#sidebar {margin-top: 5px;}.scrollTop002 {bottom: 90px;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*footer*/ 
.footer-block .row { display: block; align-items: unset;}.contact-block { text-align: left;}br.visible-b { display: none;}span.hidden-b { display: inline;}.RWDssl01, .copyright, .ft_other .RWDedictor {display: inline-block;}.ft_other .RWDedictor {padding: 0 15px;}.ft_other { border-top: 1px solid #999;margin-top: 15px;padding-top: 15px;text-align: center;}.community-block {margin-top: 25px;}.RWDsocial002 .iconRounded { margin: 0 0 0 20px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*INNER*/ 
.RWDproduct_page .btn_back { display: inline-block; width: auto;}.ebtn a { width: auto; display: inline-block; float: right;}#sidebar { margin-bottom: 30px;}.none img { width: 40%;}.new-form { margin-top: 0;}.form-horizontal .form-group { margin-left: -15px;}.coninfoinner{text-align:center}.call_to_action{min-height:790px!important}.community-block {width: 100%;}.contact-block {width: 100% !important;text-align: center;}.RWDproduct_page .products-info{width:300px}.RWDproduct_page .pic-box{width:calc(100% - 300px)}.scrollTop002 {bottom: 180px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48%;}.layoutlist_7 .subject {min-height: 90px;}.page_subject {padding: 0 15px 10px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .header {width: 100%; top: 0; left: 0;}.RWDmenu_plus04 .logo {width: 102px; background: #fff;margin-left: 0; margin-top: 0; padding: 10px 35px 25px 10px;}.RWDmenu_plus04 .header {padding: 0 15px 0 0;}.bg_wh {padding: 0;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 15px;}.RWDmenu_plus04 .features .member-btn { padding: 15px;}.RWDmenu_plus04 .features .search-btn { padding: 15px;}.ml-stack-nav-toggle {padding: 25px 14px;}.RWDmenu_plus04 #search-box {width: 65%;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {bottom: 25px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #8fbd8f;height: 8px; width: 22px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { width: 10px;height: 8px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 55px)!important;}/*footer*/ 
.footer-block {position: relative; bottom: 0;width: 100%;padding: 20px 0;background:#a6d7a8;}.RWDsocial002 { text-align: center;}.contact-block { text-align: center;}.ft_other { border-top: 1px solid #b2d3b2;color: #eee;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #eee;}br.visible-b {display: block;}span.hidden-b { display:none;}.RWDsocial002 .iconRounded { margin: 0 10px;}.RWDssl01, .copyright, .ft_other .RWDedictor {display: block;}/*INNER*/h1.pageTitle { margin-bottom: 0;text-align: center}.hgroup .breadcrumb { text-align: center;width: 100%; position: relative;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.pagecontent .btn_back { display: block;}.ebtn.currectsend_btn { width: auto;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.ebtn.currectsend_btn { width: 100%;}#RWDshopping,#RWDquiry { padding: 0 20px;}.none img { width: 80%; margin: 40px auto;}.RWDquiry .btn.normal{width:100%;margin:0 0 10px}.form-horizontal .form-group { margin-left: -15px;}#mobile-fixed .btn-box .normal{background:#c5e4c5!important;color:#3a5417;border:0;border-radius:0;font-weight:700}#mobile-fixed .btn-shop .btn{ height: 35px; background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-box .bg2 { background: #c3aa76 !important; color: white; border: 1px solid #c3aa76;}.RWDshopping .btn.normal { margin: 10px 0; width: 100%;}li#MO_sellPrice {height: 43px;display: flex;align-items: center;}#mobile-fixed .btn-shop .btn.add,.RWDproduct_page .btn-shop .btn.add{background:#a9d9a9!important;border:0!important}#mobile-fixed .btn-shop .btn.shop,.RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-box .bg2{background:#96ca96!important;color:#3a5417;border:0;font-weight:700}.shopping_form .shopping-title {background: #96ca96;color: #3a5417; font-weight: bold;}.layoutlist_8 .listdate .yearmonth { display: inline-block;}.layoutlist_8 .listdate .day:before { content: "/"; left: 0; position: absolute;}.layoutlist_8 .listdate .day { font-size: 12px !important;display: inline-block; position: relative; padding-left: 10px;}.call_to_action {min-height: auto !important;}.phfix{display:flex;flex-direction:column-reverse}.ab1txt{min-height:auto}.abmedi iframe {height: 200px;}.layoutlist_8 .listdate{border-left:0}.fanbox p {min-height: auto;}.layoutlist_7 .litem img {margin-top: 80px !important;}.lunchimg {height: 270px;}.layoutlist_7 .litem {text-align: center;}.RWDproduct_page .products-info{width:100%}.RWDproduct_page .pic-box{width:100%}.RWDproduct_page .m-pd-info .select-box .btn{background:#d0dec4;color:#3a5417;font-weight:700}.storeimg{padding:0}.storeimg .col-sm-6{padding-bottom:20px}a.map{display:block;margin:10px 0 -20px}.scrollTop002 {bottom: 235px;right: 20px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 49%;}.layoutlist_7 .subject {min-height: auto;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn { width: 48%;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 15px 8px;}.footer-block .container {padding: 0 10px;}/*INNER*/ 
.article-text>.container { padding: 0;}#sidebar { margin: 0 8% 5%;}
}
/*iphone5 end*/