/* now =>2025-07-31 11:10:59*/ 
 /* Last Midoify Time By 2020-03-23 17:43:02 */ 
 /* Last Midoify Time By 1584956582 */ 
 /* Last Midoify Time By Mon, 23 Mar 2020 09:43:02 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*main*/ 
.cd-main-content {top: 80px;}/*menu*/ 
.RWDmenu_plus02 .inside {background: #3e3a39;}.RWDmenu_plus02 .container {width: 80%;}.cd-logo {margin-top: 8px; width: 230px;}.cd-main-header {background: transparent;}.cd-primary-nav>li>a {color: #fff; font-weight: bold;}.cd-primary-nav>li:after {display: none;}.cd-primary-nav>li::before {content: ''; position: absolute; display: block; height: 18px; width: 2px; background: #777; left: 0; top: 34px;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #fff;}.cd-primary-nav>.has-children>a {padding-right: 30px!important;}#cd-primary-nav > li.has-children::before {display: none;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #ab9766;}.cd-primary-nav>.has-children>a::before {right: 15px;}.cd-primary-nav>.has-children>a::after {right: 10px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #ab9766;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #f2f0eb;}/*共通*/h1.main-title {color: #ab9766 !important; font-size: 40px !important; font-weight: bold !important; font-family: 'Times New Roman',sans-serif; letter-spacing: 2px;}h2.sub-title {font-size: 22px !important; font-family: '微軟正黑體',sans-serif; font-weight: bold !important; color: #3e3a39 !important; letter-spacing: 2px;}.section-line {background-color: #ab9766 !important; height: 2px !important; width: 70px !important; margin-top: 30px !important;}.RWDright_cont002 .item-first .text-box .text {line-height: 2; font-size: 17px; letter-spacing: 1px; color: #555; width: 100%; text-align: justify; margin-top: 25px;}.RWDright_cont002 .item-first {background: #c9caca;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.RWDright_cont002 .item-first .text-box .title {color: #333 !important; line-height: 1.2; font-weight: 500; font-size: 25px;}.RWDright_cont002 .item-first .text-box {position: absolute; top: 50%; transform: translate(100%, -50%);}.RWDright_cont002 .item-first .text-box a {margin: 30px 0 0 0; float: right; border-radius: 25px; padding: 5px 12px; width: auto !important; font-size: 14px; font-weight:normal; border-color: #333;}.RWDright_cont002 .item-first .text-box button {color: #333;}.RWDright_cont002 .item-first .text-box a button{padding:0}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .underline{display: none;}.RWDleft_cont002 .item-second .text-box {background: #c9caca; position: absolute; top: 50%; transform: translate(0%, -50%); height: auto;}.RWDleft_cont002 .item-second .text-box .title {color: #333 !important; line-height: 1.2; font-weight: 500; font-size: 25px;}.RWDleft_cont002 .item-second .text-box .text {line-height: 2; font-size: 17px; letter-spacing: 1px; color: #555; width: 100%; text-align: justify; margin-top: 25px;}.RWDleft_cont002 .item-second .text-box a {margin: 30px 0 0 0; float: right; border-radius: 25px; padding: 5px 12px; width: auto !important; font-size: 14px; font-weight:normal; letter-spacing: 0px; border-color: #333; color: #333; background: transparent;}.RWDleft_cont002 .item-second {background: #c9caca;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}/*about her*/ 
.about-block .RWDright_cont002 .item-first {background: #efefef;}.about-block {padding: 80px 0;}/*branding block*/ 
.branding-block {padding: 100px 0; background: rgba(211, 204, 188, 0.3);}.branding-block .RWDedictor001 h2.sub-title {display: none;}/*workshop block*/ 
.workshop-block {background: #ad7f45; padding: 100px 0;}.workshop-block h1.main-title {color: #fff !important;}.workshop-block .RWDService001 .section-line {background-color: #fff !important;}.workshop-block .RWDService001 h2.sub-title {display: none;}.workshop-block .RWDService001 .section-line{width: 190px !important;}.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/3);}.boxFeature-2 h2 {font-size: 18px; text-align: center; color: #555;font-weight: bold; letter-spacing: 1px; line-height: 1.8; padding: 20px 0; margin: 0; font-family:arial, 微軟正黑體, sans-serif;}article.boxFeature-2 {background: #d3ccbc;}.RWDService001 i {margin-bottom: 0px;}article.boxFeature-2:hover h2 {color: #000;}/*artwork block*/ 
.artwork-block {background: rgba(211, 204, 188, 0.3); padding: 80px 0;}/*footer*/ 
.footer-block {background: #3e3a39; padding: 60px 0 30px 0; font-size: 15px; letter-spacing: 2px;}.ft_logo {float: left; width: auto; padding-right: 20px;}.ft_logo img {width: 230px;}.ft_info a {color: #fff;}.ft_info {display: inline-block; line-height: 68px; padding-left: 20px; color: #fff;}/*community*/ 
.RWDsocial002 .iconRounded {color: #3e3a39; border-color: #3e3a39;padding-left: 1px;}.RWDsocial002 .iconRounded img {width: 16px; vertical-align:top;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background: #f2f0eb; color: #3e3a39;}.RWDsocial002 {margin-top: 19px;}.RWDsocial002 ul.socialNetwork li {float: right;}.RWDsocial002 .cusimg{    padding-top: 10px;}.copyright {display: inline-block; font-size: 12px;}.copyright-block .RWDedictor {display: inline-block; float: right; font-size: 12px; color: #999;}.copyright-block {padding-top: 15px; margin-top: 20px; border-top: 1px solid #777; clear: both;}
/*INNER start*/

/*首頁選單線移除*/#cd-primary-nav > li:nth-child(2):before {display: none;}/*about her*/ 
.abus{margin-bottom:30px}.abbox ul{padding-left:23px}.abbox.execute li,.abbox.experience li{text-align:left;line-height:2.5}/*her branding*/ 
.layoutlist_7 .subject a{padding:5px 10px;display:block;text-align:center;background:#ad7f45;color:#fff !important;line-height:2}.layoutlist_7 .subject,.layoutlist_7 .subject a{margin:0!important}.layoutlist_7 .cdate,.layoutlist_7 .cdate a{display:none}p.procastttl{font-size:15px!important;font-family:微軟正黑體,sans-serif;text-align:center!important;padding:10px;background:#ad7f45;color:#fff!important;letter-spacing:.5px!important}.procastimg{margin-bottom:20px}.procastimg iframe{margin-bottom:-10px}.edcontent6.cid115 .layoutlist_7 .subject a {min-height: 73px;}a.procasta{max-width:150px;margin:auto;display:block;margin-top:30px;border:1px solid;border-radius:99em;text-align:center;color:#333}a.procasta:hover{background:#333;color:#fff!important}/*her workshops*/ 
.layoutlist_7 .litem{margin-bottom:30px!important}/*her art*/ 
.arttxt{display:flex;justify-content:center;align-items:center;min-height:380px}/*her talk*/ 
.video_item_subject{margin:0!important;padding:10px;display:block;text-align:center!important;background:#ad7f45;color:#fff!important;line-height:2}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#999}/**/ 
.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #ad7f45 ;}.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;}/*ttl & bread*/ 
.breadcrumb a { font-size: 13px; color: #333; letter-spacing: .5px; line-height: 1.5;transition: .5s;color:#333}.breadcrumb a:hover { color: #ad7f45 ;transition: .5s;}h1.pageTitle{color:#ab9766!important;font-size:30px!important;font-weight:700!important;font-family:'Times New Roman',微軟正黑體,sans-serif;letter-spacing:2px;line-height:1.5;margin:0 0 30px;text-transform: uppercase;}.hgroup .container{border-bottom:2px solid #ab9766;padding:5px;margin-bottom:90px}.hgroup .breadcrumb{border-radius:0;border:2px solid #ab9766}/*space*/ 
.call_to_action { padding: 40px 0 90px 0 !important;}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;color:#333}.page_wrapper_bg .article-text h3{line-height:1.5;font-size:28px!important;color:#ab9766;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:0;font-weight:700;margin-top:-5px;margin-bottom:50px}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;color:#333}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p,.page_wrapper_bg .article-text h3 span{line-height:2;font-size:17px;letter-spacing:1px;color:#555;width:100%;font-family: 微軟正黑體,sans-serif;text-align: justify;}.page_wrapper_bg .article-text h3 span{display: block;color: #555;font-size: 17px;margin-top: 20px;}.page_wrapper_bg .article-text h3{line-height:1.5;font-size:24px!important;color:#ab9766;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:0;font-weight:700;margin-top:0;margin-bottom:30px}._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: #c5ac77 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #505050 !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: #313131;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover{background:#333;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:1px solid #333;background:transparent;color:#333;padding:6px 40px;transition:.5s;border-radius:99em}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover{background:#333!important;border-color:transparent;transition:.5s;color:#fff}.pagecontent .btn a,.pagecontent .ebtn a{border:1px solid #333;color:#333;transition:.5s;border-radius:99em}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #ad7f45; color: white; font-size: 15px; margin: 0;text-transform: uppercase;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;transition: .5s;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: transparent;}.m2018 .products-nav li a:hover { color: #ad7f45 !important;transition: .5s;}.m2018 .products-nav>ul>li.active>a { font-weight: bold;}.m2018 .products-nav>ul>li { border-color: #eee;border: 0;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a {color: #ad7f45;font-weight: bold;}.m2018 .products-nav>ul>li>a { font-size: 14px;border-bottom: 1px solid #eee;}.m2018 .products-nav>ul>li a{position:relative}.m2018 .products-nav>ul>li.active a:after{width:100%}.m2018 .products-nav>ul>li.has-child a:after{display:none}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 20px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info { padding: 20px;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid;}#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: #da9400;}.product1 .form-group label { letter-spacing: 0;}.layoutlist_4 .price { color: #7db05c; font-weight: bold;}.layoutlist_4 .buybtn:hover { background: #7db05c; color: white; border-color: transparent; transition: .5s;}.layoutlist_4 .buybtn { border: 1px solid #7db05c; background: transparent; color: #7db05c; border-radius: 5px; transition: .5s;}.layoutlist_8 .list_subject .summary { margin: 0 !important;}/*news*/ 
.layoutlist_8 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_8 .listdate { border-left: 0 !important;}.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: #5e3326 !important; font-size: 12px !important;color:white;}

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

@media (max-width:1199px){/*main*/ 
.cd-main-content {top: 0px;}/*menu*/ 
.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #fff;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 0; transition: .5s all;}.RWDmenu_plus02 .inside.is-up .cd-logo {width: 200px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #3e3a39;}#RWDfullscreen01 .cd-main-header {transition: .5s all;}/*menu展開*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #3e3a39;}.cd-primary-nav>.has-children>a::before {right: 20px;}.cd-primary-nav>.has-children>a::after {right: 20px;}.cd-primary-nav>li::before {display: none;}nav.cd-nav .bottom-copyright {display: none;}nav.cd-nav ul .close-btn {color: #efefef;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #efefef;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;}.cd-primary-nav a, .cd-primary-nav ul a {color: #fff;}#cd-primary-nav>li>ul>li.go-back a {color: #efefef;}.cd-primary-nav .go-back a::after, .cd-primary-nav .go-back a::before {background: #efefef;}/*共通*/ 
.RWDright_cont002 .item-first .text-box {position: relative; top: auto; transform: none; padding: 30px;}.RWDleft_cont002 .item-second .text-box {position: relative; top: auto; transform: none; float: left; padding: 30px;}.RWDleft_cont002 .item-second .text-box .text, .RWDright_cont002 .item-first .text-box .text {margin-top:15px;}.RWDleft_cont002 .item-second .text-box .title, .RWDleft_cont002 .item-first .text-box .title {font-size: 26px;}.RWDleft_cont002 .item-second .text-box a, .RWDleft_cont002 .item-first .text-box a {margin: 15px 0 0 0;}/*artwork*/ 
.RWDproduct008 .arrow-left {left: -10px;}.RWDproduct008 .arrow-right {right: -10px;}/*footer*/ 
.contact-block, .community-block {padding-bottom: 15px;}/*scroll*/ 
.scrollTop002 {bottom: 30%;}/*INNER*/header.cd-main-header{background:#3e3a39;padding:0}.collapsing_header .cd-main-header .cd-logo{width:200px;margin-top:0}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.form-horizontal .control-label{width:100px}.form-horizontal .form-group .col-sm-12.col-md-11{width:calc(100% - 100px)}.page_wrapper_bg .article-text h4{margin-top:0}.arttxt{min-height:auto}h1.pageTitle { font-size: 25px;margin-bottom: 20px;}.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;}.edcontent6.cid55 p.procastttl {min-height: 80px;}.procastimg iframe {margin-bottom: -13px;height: 200px}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*共通*/ 
.RWDright_cont002 .item-first .text-box {position: relative; top: auto; transform: none; padding: 30px;}.RWDleft_cont002 .item-second .text-box {position: relative; top: auto; transform: none;}.main .RWDright_cont002 .container {padding-left: 15px; padding-right: 15px;}.RWDright_cont002 .item-first {margin-bottom: 50px;}.RWDleft_cont002 .item-second {margin-bottom: 50px;}.RWDleft_cont002 .item-second .text-box {float: right;}/*workshops*/ 
.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/2); min-height: 330px; margin-bottom: 30px;}/*scroll*/ 
.scrollTop002 {bottom: 21%;}/*INNER*/ 
.RWDproduct_page .btn_back { display: inline-block; width: auto;}.ebtn a { width: auto; display: inline-block; float: right;}#RWDPAGE_BASE_PAT02 .call_to_action { min-height: 700px;}#sidebar { margin-bottom: 30px;}.none img { width: 40%;}.new-form { margin-top: 0;}.form-horizontal .form-group { margin-left: -15px;}.form-horizontal .control-label{width:130px}.form-horizontal .form-group .col-sm-12.col-md-11,.form-horizontal .form-group .col-sm-12.col-md-5{width:calc(100% - 130px)}.abbox.abtopimg img{width:50%!important;display:block;margin-bottom:40px}.abbox.execute{margin-bottom:40px}h1.pageTitle{font-size:25px!important;margin-bottom:40px}.edcontent7 .layoutlist_7 .subject a{min-height:75px}.edcontent6.cid55 p.procastttl{min-height:80px}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*menu*/ 
.cd-logo{width: 200px;}.cd-main-header {background: rgba(62, 58, 57, 0.8);}/*共通*/ 
.RWDright_cont002 .item-first .text-box .title {font-size: 28px; text-align: center;}.RWDleft_cont002 .item-second .text-box .title{font-size: 28px; text-align: center;}.RWDright_cont002 .item-first .text-box a {float: none; display: block;}.RWDleft_cont002 .item-second .text-box a {float: none; display: block;}/*workshop*/ 
.RWDService001 .col-md-3.col-sm-6 { width: 100%; min-height: auto; margin-bottom: 45px;}/*footer*/ 
.footer-block {padding: 45px 0 30px 0; text-align: center;}.ft_logo img {width: 200px;}.ft_logo {float: none; padding-right: 0; text-align: center;}.ft_info {display: block; padding-left: 0; line-height: 1.8;}.RWDsocial002 ul.socialNetwork li {margin: auto; float: none; display: inline-block; vertical-align: top;}/*scroll*/ 
.scrollTop002 {bottom: 20%;}/*INNER*/h1.pageTitle { margin-bottom: 0;text-align: center}.hgroup .breadcrumb {text-align: center;width: 100%; position: relative;bottom: -24px;}.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: 50%; margin: 40px auto;}.RWDquiry .btn.normal{width:100%;margin:0 0 10px}.form-horizontal .form-group { margin-left: -15px;}.call_to_action{padding:10px 0 40px!important}.abbox.abtopimg img{width:100%!important}.abbox,.abus,.procastimg,.artimg, .arttxt{padding:0}.edcontent6.cid55 p.procastttl,.edcontent7 .layoutlist_7 .subject a{min-height:auto}.hgroup .container{margin-bottom:60px}.artimg{margin-bottom:30px}.arttxt{display:block}a.procasta {max-width: 100%}.edcontent6.cid115 .layoutlist_7 .subject a {min-height: auto;}.form-horizontal .control-label{width:100%}.form-horizontal .form-group .col-sm-12.col-md-11,.form-horizontal .form-group .col-sm-12.col-md-5{width:100%}
}
/*phone版 end*//* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
