a{text-decoration: none;}a:hover, a:focus{text-decoration: none;}#toTop{display: none !important;}body {font-size: 14px;}/*---首頁---*/ 
.main{background-color: #fefbf4;}/*header*/header{border-bottom: solid 0px transparent;box-shadow:none;}.navbar{margin: 0px 0px;}.navbar-default .navbar-nav > li > a{color: #724222;}@media screen and (min-width: 769px){.navbar .nav{margin: 21px 0 0 0;}}.navbar .nav li a{border-bottom: solid 0px transparent;font-size: 16px;}.navbar .nav li a:hover, .navbar .nav li a:active{color: #CE9D27;}.navbar .nav li a:hover{border:0px solid transparent;}.navbar .nav li a{text-align: center;}/*選單*/@media screen and (min-width:1025px){.cd-primary-nav > li > a{color: #fff;}.cd-header-buttons{right: 85px;}}.cd-primary-nav > li > a:hover{color: #e8b983;}.cd-primary-nav > li:hover:after{background: #e8b983;}.cd-primary-nav > li > a.selected{background-color: #642100;}.cd-primary-nav .cd-secondary-nav > li > a:hover { background-color: #ceab9a;}.RWDmenu_plus01 .member-block a, .RWDmenu_plus01 .cart-block a{color:#eee;}.RWDmenu_plus01 .share-group a{color: #fff;}.cd-search-trigger span::before, .cd-search-trigger span::after{background: #fff !important;}.cd-search-trigger::before{border: 2px solid #fff;}.RWDmenu_plus01 .cd-search-trigger::after{background:#fff;}.RWDmenu_plus01 .container{width: 80%;}i.fa.fa-facebook:hover {  color: #eee;}.cd-primary-nav > li > a:hover::before, .cd-primary-nav > li > a:hover::after { background-color: #e8b983;}.cd-header-buttons li.search-btn{margin-top: 2px;margin-left: 32px;}.main_share img{width: 35px !important;}nav.cd-nav{float:left}.RWDmenu_plus01 .cart-menu ul.content li .text-box .price{    color: #ff0000;}/*Logo*//*@media screen and (min-width: 769px){.navbar .logo_img{width:350px;}}*/@media screen and (min-width: 769px){.navbar .logo_img{width:337px;}}.cd-logo{margin-top: 0px;width: 185px;}@media (min-width: 800px) {.cd-logo{background: #642100 !important;padding: 20px;}}/*banner*/ 
.flex-control-nav{display: none;}/*說明區塊*/ 
.descr_1 {border-top: 2.5px solid #bc9358c7;padding: 5px 0;border-bottom: 2.5px solid #bc9358c7;width: 250px;margin: 0 auto 40px auto;}.descr_2 {border-top: 1.2px solid #bc9358c7;padding: 10px 0;border-bottom: 1.2px solid #bc9358c7; color: #bc9358;font-family: 'Lusitana', serif;font-size: 18px;letter-spacing: 3px;}.descr_pho{width: 125px;margin: 0 auto;}.descr_3 { margin-bottom: 25px; color: #47433d;line-height: 2.5;}/*20190214修改*/ 
.Description_1 p {font-size: 16px;letter-spacing: 0.2em;color: #333333;float: left;font-weight: 600;line-height: 24px;text-align: left;}.Description_1 {padding:55px 0px;}/*三區塊*/ 
.portfolio_teasers_wrapper{padding:25px 0 50px;}.portfolio_teasers_wrapper .RWDedictor{padding:30px 0;text-align:center;color: #6a3906;font-size: 14px;line-height:1.7;letter-spacing:1px;}.RWDPhoto001 .section-subject{display:none;}.portfolio_strict .portfolio_item .portfolio_description{border-bottom: dashed 1px #d4b297;}.portfolio_strict .portfolio_item .portfolio_description h3 a{font-size: 16px;letter-spacing: 0.2em;color: #333333;}.portfolio_strict .portfolio_item figure figcaption .view_button{background: #d8af77d6;}.portfolio_strict .portfolio_item .portfolio_description p{color: #c78e47;}/*footer*/ 
.footer_teasers_wrapper{padding: 55px 0 0px;}footer{margin-top: 0px;background:#632100;}.footer_menu {float: right;width: 382px;margin-top: 40px;}.footer_menu a{color: #fff;font-size: 16px;letter-spacing: 0.1em;}.footer_menu a{display: block;float: right;width: auto;}.footer_desc{color: #fff;}.footer_desc a{color: #fff;}.footer_desc a:hover{color: #ddd3c1;}span.footer_desc.webfont_footer_content{color: #e3d1b6;}.web_footer.webfont_content { letter-spacing: 2px; }.ft_title {  font-family: 'Lusitana', serif;font-size: 20px;margin-bottom: 15px;color: #ffc062;}.footer_desc a { color: #e3d1b6;}.footer_desc a:hover { color: #fff;transition: all 0.5s ease;}/*copyright*/ 
.mail_bg{background-color:#501a00;padding: 12px 0;margin-top: 40px;}.copyright{color: #fff;background-color: transparent;border-top: solid 0px transparent;text-align: center;padding: 0;margin-top: 0px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #e3d1b6; letter-spacing: 2px;font-size: 10px;}.copyright a, .copyright a:hover{color: #ddd3c1;}.mail_bg .RWDedictor{text-align: center;font-size: 14px;letter-spacing: 1px;color: #e3d1b6;margin-top:5px;}/*購物車*/ 
.RWDmenu_plus01 .cart-menu .buy-btn a{background-color: #3c1400;}.RWDmenu_plus01 .cart-menu .title{border-bottom: 0.5px solid #49494980;}.RWDmenu_plus01 .cart-block:hover i{color:#e8b983;}.cart-block:hover:after { background: transparent !important;transition: all 0.5s ease;}/*電子報*/@media (min-width: 1025px) {.web_edm{width: 51%;}}.web_edm {background-color: transparent;  float: right;border-bottom: 1px solid #eaeaea;border-left: none;border-right: none;border-top: none;}.web_edm .email input{color: #eee;background-color: transparent;z-index: 99999;}.web_edm .btn{color: #eee;}/*SSL*/ 
.ft_ssl {  margin-top: 20px;    letter-spacing: 1px;    font-size: 12px;    color: #dadada;    float: right;}.ft_ssl img {    width: 15px;    margin-left: 5px;}/*pad*/@media screen and (max-width: 768px) {.footer_menu{display:none;}.navbar .logo_img{margin: 0px 0 0px 15px;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:transparent;}.mail_bg{margin-top: 40px;}.footer_desc{text-align: center;}.contact_bg p {margin: 10px auto;}}/*phone*/@media screen and (max-width: 480px) {.navbar .logo_img{width: 220px;}.portfolio_teasers_wrapper {padding: 20px 0 50px;}}/*內頁*/ 
.page_wrapper_bg .navbar .nav li ul li {padding: 8px 0px;}body.wrapper_bg.lang_tw {background-color: #fefbf4;}.page_wrapper_bg #product_carousel2 li img, #productbx-pager li img {width: auto;margin: 0 auto;}.page_wrapper_bg .product_desc_subject {font-size: 17px;}/***************************           RWD***************************//*頁面高度*/section.call_to_action{min-height:550px;}.collapsing_header .main{min-height:450px;top: 0 !important;margin-top: 0!important;}/*按鈕*/#btn_member_join .btn-primary:hover,#btn_member_join a:hover,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn,section.call_to_action .btn_back a{color:#fff;}/*按鈕字顏色*/section.call_to_action a.dd-selected{color:#666;}/*按鈕字顏色*/ 
.btn-primary,.btn_area .btn:nth-child(1),.btn_area .btn:nth-child(2),#btn_shopping{background-color: #999; border-color:#999;}.btn-primary:hover,.btn-primary:focus,.btn_area .btn:nth-child(1):hover,.btn_area .btn:nth-child(2):hover,.btn_area .btn:nth-child(1):focus,.btn_area .btn:nth-child(2):focus,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background-color:#666; border-color:#999;}/*pad*/@media screen and (max-width: 768px) {.page_wrapper_bg .visible-xs {display: none !important;}.page_wrapper_bg section.article-text p {line-height: 2;}/*.page_wrapper_bg .RWDbanner001 {top: 90px;}.page_wrapper_bg .collapsing_header .main {top: 90px !important;}*/}/*手機*/@media screen and (max-width: 480px) {.page_wrapper_bg .hidden-xs {display: none !important;}.page_wrapper_bg .visible-xs {display: block !important;}.page_wrapper_bg #product_carousel2 li img, #productbx-pager li img {width: 100% !important;margin: 0 auto;}}@media (max-width: 540px){.page_wrapper_bg ._bd_center {text-align: center;}}
/*內頁 start*/

/*---RWD內頁---*//*內容頁統一字*/section.call_to_action h1{ font-size: 32px;color: #000;letter-spacing: 2px; }section.call_to_action h2{font-size: 28px;color: #000;letter-spacing: 2px;}section.call_to_action h3{ font-size: 22px;color: #bc9358;letter-spacing: 2px; }section.call_to_action h4{font-size: 16px;color: #bc9358;letter-spacing: 2px;}section.article-text p{font-size: 14px !important;color: #777; line-height: 1.8;}._bd_row h1{ font-size: 32px;color: #000;letter-spacing: 2px; }._bd_row h2{font-size: 28px;color: #000;letter-spacing: 2px;}._bd_row h3{ font-size: 22px;color: #bc9358;letter-spacing: 2px; }._bd_row h4{font-size: 16px;color: #bc9358;letter-spacing: 2px;}._bd_row p{font-size: 14px !important;color: #777; line-height: 1.8;  letter-spacing: 1px;}._bd_row a {color: #777;}._bd_row a:hover{color: #bc9358}._bd_column._bd_full{padding-left: 0;padding-right: 0;}/*隱藏*/#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){display: none;}.fa-angle-down:after{display: none;}select.nocateselect{display: none;}/*頁首*/ 
.page_wrapper_bg{}/*主選單*//*側選單*//*按鈕*/ 
.btn_area .btn:first-child{    float: right;   }.btn a:hover, .btn a:focus{ color: #ffffff;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background: linear-gradient(to right, #e6c27b 0%,#ca8e12 50%,#e6c27b 100%) !important;    border-color: transparent;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{border-color: transparent;    color: #fff;}.btn-primary:hover, .btn-primary:focus, .btn_area .btn:nth-child(1):hover, .btn_area .btn:nth-child(2):hover, .btn_area .btn:nth-child(1):focus, .btn_area .btn:nth-child(2):focus, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{border-color: transparent;    color: #fff;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{border-color: transparent;    color: #fff;}/*標題*/ 
.hgroup h1{letter-spacing: 2px !important; color: #bc9358 !important;}.page_content2 .info #prod_name h2, #prod_name h2{letter-spacing: 2px;}#panel_14 > section.article-text.rwd > div > div > div > div > div > div._col.list_subject.col-sm-7.col-md-7 > a{font-size: 18px;line-height: 1.8;color: #03343b;}.hgroup .container{border-bottom: none;text-align: center;}/*內頁內容*/section.call_to_action{min-height:700px;}/*產品*/ 
.layoutlist_4 .subject{text-align: center;font-size: 18px;    height: auto;min-height: auto;}.layoutlist_4 .buybtn{    background: linear-gradient(to right, #e6c27b 0%,#ca8e12 50%,#e6c27b 100%) !important;}.btn-primary, .btn_area .btn:nth-child(1), .btn_area .btn:nth-child(2), #btn_shopping{background: linear-gradient(to right, #e6c27b 0%,#ca8e12 50%,#e6c27b 100%) !important;border-color: transparent;    color: #fff;}.page_wrapper_bg .dd-selected{background: transparent;}.page_content1 #productbx_bg {background: #642100;}.layoutlist_4 .pricearea{margin-bottom: 0px;}.btn-primary{margin-left: 24px !important;}.pro_btn { margin-bottom: 20px;}.pro_btn ._bd_is-btn-ghost1 {color: #888;border: 1px solid #888;}.pro_btn ._bd_row a:hover {color: #bc9358;background: transparent;border: 1px solid #bc9358;}/*聯絡我們*/ 
.form-control{border-radius: 50px !important;}.ebtn{ float: right !important; margin-right: 0 !important;    background: linear-gradient(to right, #e6c27b 0%,#ca8e12 50%,#e6c27b 100%) !important;border-radius: 50px !important;}.eformsDesc{border-bottom: none !important; padding-bottom: 50px !important;}.eformsForm {background: #fff;box-shadow: 7px 4px 18px 2px rgba(25, 41, 21, 0.12);padding: 60px 100px 100px;}.con_01{text-align: center;}.con_01 h3 {letter-spacing: 10px !important;border-top: 1.2px solid rgba(188, 147, 88);padding-top: 35px;border-bottom: 1.2px solid rgb(222, 213, 200);padding-bottom: 35px;}/*購物車*/ 
.btn-primary{background-color: #014371;border-color: transparent;}input[type="radio"], input[type="checkbox"] {margin: 4px 7px 0;}/*頁尾*//*檔案下載*/ 
.download .search-container {margin-left: 10px;border: 1px solid #b7b7b7;}.download .search-go:before {content: "GO";font-size: 13px;letter-spacing: 1px;position: absolute;top: 5px;left: 5px;color:#5f5f5f}.download .search-go {background: transparent;}.download .search_bg {background: transparent;}.download .search_input {background: transparent;border-right: 1px solid #b7b7b7;margin-right: 40px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {font-size: 14px;letter-spacing: 1px;line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date { line-height: 26px;letter-spacing: 1px;font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {line-height: 26px;font-size: 14px;letter-spacing: 1px;}/*肯達雅咖啡*/ 
.tit_2 {border-top: 1.2px solid #bc9358c7;padding: 10px 0;border-bottom: 1.2px solid #bc9358c7;color: #bc9358;font-family: 'Lusitana', serif;font-size: 18px;letter-spacing: 3px;text-align: center;}.word_3 {margin-bottom: 25px;color: #47433d;line-height: 2.5;text-align: center;}.tit_6 {font-size: 16px;letter-spacing: 0.2em;color: #333333;text-align: center;font-weight: 600;}.word_6 {color: rgb(199, 142, 71);font-size: 10px;letter-spacing: 1px;text-align: center;text-transform: uppercase;background-color: rgb(254, 251, 244);margin-top: -16px;    border-bottom: dashed 1px #d4b297;height: 35px;}

/*內頁 end*/
/*選單下滑變化 start*/

.RWDmenu_plus01 .inside{background: transparent;}.cd-main-header{background: transparent;}.menu-change { background: #642100 !important;}

/*選單下滑變化 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{    background: #fff;}header.cd-main-header { padding: 0 35px;background: #842B00;}#cd-primary-nav > div.phone-group.hidden-lg > a > img { filter: brightness(-100%);}@media(min-width: 770px) and (max-width: 1024px){.cd-logo{background: #842B00 !important;padding: 5px 0 0 0;width:114px;}.footer_teasers_wrapper .container {  padding: 0 30px;}}.cd-primary-nav .cd-secondary-nav > li > a:hover { background-color: transparent;}.cd-primary-nav > li > a{padding: 0 20px;}.cd-primary-nav a, .cd-primary-nav ul a{padding: 0 20px;}.cd-primary-nav .go-back a {padding-left: 22px;}/*購物車*/ 
.RWDmenu_plus01 .cart-menu .title{background: transparent;}.Description_1 {padding: 35px 20px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*頁尾*/ 
.ft_title{text-align: left;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #fff;}.flexslider{margin: 69px 0 0px !important;}.cd-logo{background: #842B00 !important;padding:10px;}.RWDmenu_plus01 ol, .RWDmenu_plus01 ul{margin-top: 13px;}.cd-main-header{background-color: rgb(134, 65, 39);}.collapsing_header header{padding: 0 20px;    height: auto;}#cd-primary-nav > div.phone-group.hidden-lg > a> img { filter: brightness(-90%);}@media (max-width: 768px) and (min-width: 768px){.cd-overlay.is-visible.search-is-visible{top: 70px;}.cd-search{top: 70px !important;}}#btn_shopping{width: 100%; text-align: center;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-logo{padding: 10px 0 10px 10px;width: 130px;}.collapsing_header header { padding: 0 2px;}.flexslider { margin: 56px 0 0px !important;}.RWDmenu_plus01 ol, .RWDmenu_plus01 ul { margin-top: 0;}ul.cd-header-buttons { margin-top: 5px;}.RWDmenu_plus01 .cart-block{font-size: 15px;margin-left: 2px;}section.call_to_action {    min-height: 550px;}.Description_1 p {margin-top: 40px;}/*頁尾*/ 
.web_footer.webfont_content{text-align: center;word-break: break-all;}.web_edm .email input{width: 100%;}.web_edm{float: none;margin-top: 20px;}.web_edm .btn_container { float: right;}.ft-r {padding: 0 10px;}.ft_title{text-align: center;margin-bottom: 10px;}.web_edm .email input{padding: 0;}.ft_ssl{float: none;text-align: center;}span.footer_desc.webfont_footer_content{line-height: 30px;}/*內頁*/ 
.slider_wrapper{    height: auto;}.page_wrapper_bg .main .container {padding-left: 5px;padding-right: 5px;}footer .container {padding-left:20px !important;padding-right: 20px !important;}.btn, .file_area{margin-top: 0;}.con_01 h3 {letter-spacing: 3px !important;padding-top: 20px;padding-bottom: 20px;}.eformsForm{    padding: 50px 20px 50px;}.pro_btn ._bd_is-btn-ghost1{width: 100%;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
._bd_column {padding-left: 0;padding-right: 0;}section.call_to_action {margin-bottom: 40px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
section.call_to_action {margin-bottom: 40px;}
}
/*iphone5 end*/