a, a:hover, a:active, a:focus{text-decoration:none;}body, html {    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct002_v3 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: 0 !important;right: auto !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}@media (max-width: 600px) {.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}}/*logo*/ 
.RWDmenu_plus04 .is-up .logo img{display:none}.RWDmenu_plus04 .logo{width:200px;margin-top:24px}.RWDmenu_plus04 .is-up .logo a:before{content:"";position:relative;display:inline-block;background:url(archive/image/customization/1124-logo-02.png)no-repeat;background-size:contain;width:200px;height:26px;margin-top:0;transition:all .3s ease;opacity:1;transform:scale(1)}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a{min-width:130px;padding:25px 10px;font-size:18px;color:#eee;font-weight:300;letter-spacing:1px}.RWDmenu_plus04 .site-nav .menu li.active .m_stitle,.RWDmenu_plus04 .site-nav .menu li.is-active .m_stitle,.RWDmenu_plus04 .site-nav .menu li:hover .m_stitle{display:inline;letter-spacing:0;font-size:15px;line-height:1;font-family:'Dancing Script',serif;font-weight:400}.RWDmenu_plus04 .is-up .site-nav .menu>li>a{color:#333}.RWDmenu_plus04 .header{padding:0 50px;background:transparent;transition:all .5s ease;padding-right:0}.RWDmenu_plus04 .header.is-up{background:#f6f6f6;transition:all .5s ease}.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 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i,.RWDmenu_plus04 .lang-select{color:#eee}.RWDmenu_plus04 .is-up .features .cart-btn,.RWDmenu_plus04 .is-up .features .querycar-btn,.RWDmenu_plus04 .is-up .features .share-group a,.RWDmenu_plus04 .is-up .features i,.RWDmenu_plus04 .is-up .lang-select{color:#333}.RWDmenu_plus04 .features .share-group a:last-child{right:0;margin-right:0;background:#ceac8d;position:absolute;height:100%;width:70px;display:flex;align-items:center;justify-content:center;top:0}.RWDmenu_plus04 .features .search-btn{padding-right:30px;display:flex;align-items:center;margin-right:70px;}.RWDmenu_plus04 .features .share-group.main_share img{width:30px!important}.RWDmenu_plus04 .features .share-group.main_share{padding:25px 0}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a{border-bottom:1px solid #ddd;color:#333;font-size:14px;font-weight:300;letter-spacing:1px}.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}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a,.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover{background:transparent;color:#ceac8d;padding-left:5px;transition:all .3s ease}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a{transition:all .3s ease;font-weight:300}.RWDmenu_plus04 .site-nav .menu ul li>a{font-weight:300}.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;font-weight:300;background:#ceac8d;color:#fff}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .is-up .lang-select-label:hover:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.dropdown>a:hover:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:hover:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.is-active>a:after{border-color:#333}.RWDmenu_plus04 #search-box.full .search-in{transform:scale(.75)}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background:#ddd;width:15px;height:5px;transition:all .3s ease;border-radius:3px}.RWDbanner_plus01.style-dotnav.dot .slick-dots li{width:35px}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#ceac8d;width:25px;transition:all .3s ease}.RWDbanner_plus01 .slick-caption .container:before{content:"";position:absolute;width:580px;height:295px;background:url(archive/image/customization/deco-bn1.png)no-repeat;background-size:contain;filter:opacity(0.5);right:-130px;top:-60px;transform:rotate(10deg)}.RWDbanner_plus01 .slick-caption{top:54%}.RWDbanner_plus01 .slick-caption .container{width:80%}.RWDbanner_plus01 .slick-caption .txt2 span,.RWDbanner_plus01 .slick-caption .txt3 span,.RWDbanner_plus01 .slick-caption .txt4 span{font-size:25px;color:#fff;letter-spacing:2px;font-weight:300;text-shadow: 1px 1px 6px #000;}.RWDbanner_plus01 .slick-caption .txt1 span{color:#fff;font-weight:300;font-size:45px;letter-spacing:4px;text-shadow: 1px 1px 6px #000;}.RWDbanner_plus01 .slick-caption .txt3,.RWDbanner_plus01 .slick-caption .txt4{margin-top:5px}.RWDbanner_plus01 .slick-caption .txt2{margin-top:50px}.RWDbanner_plus01 .slick-caption.txt-left .container:before {    left: -400px;    right: auto;    transform: rotate(-10deg);    filter: opacity(1);    top: 150px;}.RWDbanner_plus01.style-dotnav.control-center .control-box{position:absolute;bottom:30px}/*統一*/ 
.service_block .container{width:80%}.news_block .container{width:55%}.news_block{position:relative;padding:80px 0;background:#f2eee6}.blog_block{padding:120px 0;position:relative}.activity_block{padding:80px 0;position:relative}.service_block{padding:120px 0 0}.RWDqa01 .main_title,.index h1.main-title,.index .main-title,.RWDnews_listblock h2{font-size:36px;margin:0 auto 15px;line-height:1.5;font-weight:500;letter-spacing:4px}.RWDnews_listblock h2{margin-bottom:35px;text-align:center}.index h2.sub-title,.index .sub-title,.RWDqa01 .en_title{font-size:18px;line-height:1.6;letter-spacing:2px;margin:0;color:#666;font-weight:300}.index .section-line{display:none}/*news*/ 
.RWDnews_listblock h3{display:none}.RWDnews_listblock li span{margin-right:15px;font-size:16px;color:#ceac8d}.RWDnews_listblock li{padding:15px 0;display:block;border-bottom:1px solid #ded8cb}.RWDnews_listblock li h8{background:#ceac8d;color:#fff;padding:5px 10px;border-radius:99em;letter-spacing:1px;font-size:13px;margin-right:15px}.RWDnews_listblock li a{margin-left:0;line-height:1.7;font-weight:300;font-size:16px;letter-spacing:1px}.RWDnews_listblock li:first-child{padding-top:15px}.news_block:after{content:"";position:absolute;width:1px;height:100%;background:#ded8cb;bottom:0;right:80px}.news_block:before{content:"Aktuelles";font-family:'Dancing Script';font-size:30px;color:#ded8cb;transform:rotate(90deg);position:absolute;right:5px;letter-spacing:2px;line-height:1;bottom:80px}.RWDnews_listblock li:last-child{border-bottom:0}/*服務*/ 
.RWDService001 .col-md-3:after{content:"+";position:absolute;top:0;right:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#ceac8d;line-height:1;font-size:28px;font-weight:100}.RWDService001 a .col-md-3:before{content:"";position:absolute;width:40px;height:40px;transform-origin:right top;background:#ceac8d;transform:scale(0);right:5px;top:0;transition:all .3s ease}.RWDService001 a:hover .boxFeature-2{background:#f2eee6;transition:all .3s ease}.RWDService001 a:hover .col-md-3:after{color:#fff;transition:all .3s ease}.RWDService001 a:hover .col-md-3:before{transform:scale(1);transition:all .3s ease}.RWDService001 .col-md-3{width:calc(100%/3);text-align:center;margin-bottom:10px;padding:0 5px}.RWDService001 .boxFeature-2{background:#eee;padding:40px 15px 50px;transition:all .3s ease}.RWDService001 .row:nth-child(2):before,.RWDService001 .row:nth-child(3):before,.RWDService001 .row:nth-child(2):after,.RWDService001 .row:nth-child(3):after{clear:none}.RWDService001 i{width:75px;margin:0 auto 30px;display:block}.RWDService001 .boxFeature-2 h2{font-size:20px;letter-spacing:1px;margin-bottom:5px;line-height:1.5;font-weight:500}.RWDService001 p{margin-top:0;margin-bottom:0;font-size:18px;line-height:1.5;font-weight:300;letter-spacing:1px;text-align:center}/*blog*/ 
.blog_block:before{content:"";position:absolute;width:300px;height:205px;background:url(archive/image/customization/note1-01.png)no-repeat;background-size:contain;bottom:32%;z-index:-1;opacity:.1;left:-60px;transform:scale(1.8)}.blog_block:after{content:"";position:absolute;width:350px;height:160px;background:url(archive/image/customization/deco-2.png)no-repeat;background-size:contain;top:50px;right:0;transform:scaleX(-1);opacity:.15}.RWDproduct002_v3{padding:0}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover{background-color:transparent;box-shadow:none;color:#fff}.filter-portfolio{width:100%;margin:0 auto 50px;background:#ceac8d}.RWDproduct002_v3 .active .btn.btn-rj{font-weight:500;background-color:transparent;color:#fff}.RWDproduct002_v3 .filter-portfolio ul>li{margin:0}.RWDproduct002_v3 .filter-portfolio ul{padding:15px 0;margin-bottom:35px}.RWDproduct002_v3 .btn.btn-rj{background-color:transparent;color:#f6f6f6;border:1px solid transparent;border-right:1px solid #d6baa0;border-radius:0;font-size:18px;line-height:1.5;padding:10px 15px;letter-spacing:2px;font-weight:300}.RWDproduct002_v3 li:last-child .btn.btn-rj{border-right:0}.RWDproduct002_v3 .popup-portfolio{margin:0 0 20px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:15px 0 30px;width:calc(100%/3 - 50px);margin:0 25px 50px;border-bottom:1px solid #ded8cb}.RWDproduct002_v3 p.portfolio-bottom__p{font-weight:300;font-size:16px;letter-spacing:1px;line-height:1.7;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;max-height:60px}.RWDproduct002_v3 .portfolio-item>.inner-content>img{filter:contrast(0.6)brightness(1.2)}.blog_block .container{width:75%}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4{margin-top:15px;font-size:18px;letter-spacing:1px;line-height:1.5;margin-bottom:5px;color:#333}.RWDproduct002_v3 .btn-box .btn{border-radius:99em;background:transparent;color:#ad8561;border:1px solid #ceac8d;font-weight:300;letter-spacing:1px;font-size:18px;line-height:46px}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4{transition:all .3s ease-in-out;color:#ceac8d}.RWDproduct002_v3 .portfolio-item>.inner-content {    max-height: 50%;}/*QA*/ 
.qa_block{position:relative;padding:120px 0}.qa_block:after{content:"";position:absolute;width:100%;height:100%;background:url(archive/image/customization/qabg2.jpg)no-repeat;background-size:cover;left:0;bottom:0;z-index:-2;background-position:center}.qa_block:before{content:"";position:absolute;width:100%;height:52%;background:url(archive/image/customization/qabg2-3.jpg)no-repeat;background-size:cover;z-index:-1;left:0;top:0;mix-blend-mode:multiply}.RWDqa01 .accordion button .accordion-title{font-weight:300;color:#333;letter-spacing:2px}.RWDqa01 .accordion .accordion-content{font-weight:300;font-size:16px;letter-spacing:1px;line-height:1.7}.RWDqa01 .accordion button .accordion-title::before{font-weight:300;color:#ccc;font-size:28px;font-family:'Dancing Script'}.RWDqa01 .accordion button .icon::before{display:block;position:absolute;content:'';top:10px;left:3px;width:20px;height:2px;background:#ccc}.RWDqa01 .accordion button .icon::after{display:block;position:absolute;content:'';top:2px;left:12px;width:2px;height:20px;background:#ccc;transition:transform .4s cubic-bezier(.96,.01,0,.95)}.RWDqa01 .container_box{background:#fff;padding:80px 80px 120px;border-radius:16px}.RWDqa01 .more_button{margin-top:50px}.qa_block>.container{width:60%;margin-right:120px}.RWDparallax_new{position:absolute;top:22%;z-index:-1;width:calc(100% - 120px)}.RWDqa01{padding:0}.RWDqa01 .accordion .accordion-item{border-bottom:1px solid #eee}.RWDqa01 .accordion{border-top:1px solid #eee}.RWDqa01 .more_button{border-radius:99em;color:#ad8561;font-weight:300;font-size:18px;padding:10px 70px;letter-spacing:1px;border:1px solid #ceac8d}.RWDparallax_new .picbgbox{position:relative;display:block;width:100%;height:600px!important;background-repeat:no-repeat;background-size:70vw!important;background-position-x:-10vw!important}/*photo*/ 
.RWDnews005 .container{width:75%}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 15px}.RWDnews005 .owl-carousel .owl-item div>a{display:block;max-height:243px;overflow:hidden}.RWDnews005 .owl-carousel img{filter:contrast(0.8)brightness(1)}.RWDnews005 h4{font-size:18px;font-weight:300;letter-spacing:1px;text-align:center;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{color:#333;background:#fff;border:0;font-size:28px;opacity:1;filter:Alpha(Opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover{background:#fff}.activity_block:before{content:"Fotos";font-family:'Dancing Script';font-size:30px;color:#ded8cb;transform:rotate(90deg);position:absolute;right:30px;letter-spacing:2px;line-height:1;bottom:80px}.activity_block:after{content:"";position:absolute;width:1px;height:100%;background:#eee;bottom:0;right:80px}
/*footer start*/

.footer_block{padding:80px 0 0;background:#eee;font-weight:300;line-height:1.5;letter-spacing:1px}.footer_block .container{align-items:center;display:flex;justify-content:center;width:75%}.footer_block h3{color:#333;line-height:1.5;font-size:28px;font-weight:500;letter-spacing:3px;margin-top:0;margin-bottom:0;padding-bottom:0}.ft_name{padding-right:80px;margin-right:80px;border-right:1px solid #ddd}.ft_info .RWDedictor{display:flex;align-items:center}.con_btn a{display:block;color:#333;font-size:22px;line-height:1.5;transition: .5s all;}.con_btn a:hover {color: #9a7b5e;}.con_btn a h8{font-size:15px;letter-spacing:1px}.con_box a {    position: relative;    text-align: left;    display: flex;    align-items: center;    line-height: 1.7;    color: #333;    margin-bottom: 10px;    padding: 2px 15px 2px 10px;transition:0.5s ease;border: 1px solid #ccc;}.con_box a::before {    content: '';    width: 20px;    height: 20px;    background: #fff;    display: block;    position: absolute;    left: 16px;    border-radius: 25px;    top: 8px;}.con_box a:hover {border: 1px solid #ddd;transition:0.5s ease;background: #ceac8d;color: #fff;}.con_box a img{width:35px;margin-right:10px;position: relative;}.con_box a i{color:#666;font-size:35px;margin-right:15px}.con_box a:last-child {margin-bottom: 0;}.con_btn,.con_box{padding-right:80px}.ft_info p{margin-bottom:0;line-height:1.8;}.ft_other{display:flex;justify-content:center;color:#999;font-size:12px;font-weight:300;letter-spacing:1px;border-top:1px solid #ddd;padding:30px;margin-top:80px}.RWDsocial002 .iconRounded{border:1px solid #ccc;color:#888;background-color:transparent;font-size:17px;margin-right:15px;width:35px;height:35px;padding-top:8px}.RWDsocial002 ul.socialNetwork{margin-bottom:0;margin-top:10px;float:none!important;display:inline-block}.RWDsocial002{text-align:center}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover{background-color:transparent;color:#ceac8d}.RWDssl01{padding:0 15px}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#999;line-height:1.5;font-size:13px}

/*footer end*/
/*內頁 start*/

a {color:#666;transition:0.5s ease;}a:hover {color:#333;}.btn.active, .btn:active {box-shadow: none;}.pagecontent.menu5, .pagecontent.menu8 {margin: 0px;padding: 0 !important;}.page_wrapper_bg .collapsing_header .main {background: transparent;top:0 !important;}.page_wrapper_bg .call_to_action {padding: 100px 0px;position:relative;}.page_wrapper_bg .footer_block {margin-top:0px;}.page_wrapper_bg .footer_block:after {left: 30px;}.page_wrapper_bg .call_to_action::before {    content: "";    position: absolute;    background: url(archive/image/customization/list_deco_icecube.png)no-repeat;    width: 154px;    height: 138px;    background-size: contain;    top: 150px;    right: 30px;    z-index: -11;    opacity: 0.1;    animation-name: icecubefloat;    animation-duration: 1.5s;    animation-iteration-count: infinite;    animation-direction: alternate;}.article3 .pagecontent .article_model[data-seq="0"] {margin: 0px;}.article3 .hgroup .container {margin-bottom: 60px;}/*標題*/ 
.hgroup .container {padding-left: 0px !important;padding-right: 0px !important;border-bottom:1px solid #b98c50;}.hgroup h1 {font-size: 36px;line-height: 1.5;font-weight: 500;color: #333;letter-spacing:1px;}.page_subject {padding: 0px;}.hgroup .breadcrumb {    float: none !important;    position: relative;    background: transparent;    border: 0px;    padding: 0px;    font-weight: normal;    bottom: 0px;}.page_wrapper_bg .pagecontent {font-size: 15px;letter-spacing: 2px;line-height: 1.8;color: #666;}.page_wrapper_bg .pagecontent p {font-size: 15px;letter-spacing: 2px;line-height: 1.8;color: #666;text-align: justify;}.page_wrapper_bg .pagecontent h4 {color: #000;font-size: 24px;letter-spacing: 1px;line-height: 1.5;margin: 0px 0px 20px;}.page_wrapper_bg .pagecontent hr {margin: 55px 0 45px;border-top: 1px dotted #cacaca;}.page_wrapper_bg .pagecontent h5 {font-size: 17px;color: #000;margin: 20px 0px 5px;line-height: 1.5;}/*側選單*/#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {    width: 250px;    margin-top: 20px;}.page_wrapper_bg .list1.menu3 {width:calc(100% - 250px);}.m2018 .products-nav>ul>li>a {font-size: 15px;letter-spacing: 1px;line-height: 30px;text-align: center;padding: 6px 12px;font-weight:600;color:#999;}.m2018 .products-nav>ul>li {padding:0px;width:100%;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #efefef;}.m2018 .products-nav>ul>li.active>a {color: #333;font-weight: 600;}.m2018 .products-nav>ul>li:after {    content: "";    position: absolute;    background: url(archive/image/customization/product_list.png)no-repeat;    width: 100%;    height: 50px;    background-size: contain;    left: 0;    top: 50%;    transform: translateY(-50%);    z-index: -1;    opacity: 0.3;    transition: 0.3s;}.m2018 .products-nav>ul>li:hover:after {opacity: 1;transition: 0.3s;}.m2018 .products-nav>ul>li.active:after {opacity: 1;transition: 0.3s;}.m2018 .products-nav>ul>li>a:hover {color: #333;}/*關於*/ 
.about-pic {display: flex;margin-top: 30px;}.about-pic-bottom {display: flex;margin-top: 0px;}.about-pic-img {width: 50%;border: 1px solid #fff;}.article3 .RWDtimeline02 {padding-top: 0px;}.article3 .RWDtimeline02 .control-box {top: -70px;}.text-in h8 {display: block;color: #000;font-weight: 600;letter-spacing: 1px;}.RWDtimeline02 .timeline2_list .block .text {font-size: 16px;color: #666;letter-spacing: 1px;}.article3.id10 .pagecontent .RWDeditor01 {border-top: 1px dotted #cacaca;padding-top: 60px;margin-top: 60px;}.RWDtimeline02 .control-box .slick-arrow {border: 2px solid #dfccb0;}/*按鈕*/ 
.page_wrapper_bg .btn_back {float: right;margin-right: 0px;padding: 0px;margin-top: 30px;background: transparent !important;}.page_wrapper_bg .btn_back a {color: #666;font-size: 15px;border: 1px solid #aaa;width: 120px;display: block;line-height: 32px;padding: 2px 0px;transition:0.5s ease;}.page_wrapper_bg .btn_back a:hover {color: #333;border: 1px solid #999;transition:0.5s ease;background:#eee;}/*最新*/ 
.page_wrapper_bg .layoutlist_8 .article_subject {font-size: 18px;font-weight: normal;color:#333;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 36px;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {font-size: 15px;letter-spacing: 2px;color: #666;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 15px 0;}/*消費*/ 
.fb-btn a {display: block;background: #eee;width: 300px;text-align: center;padding: 5px 0px;transition:0.5s ease;}.fb-btn a:hover {color: #000;background: #ddd;}.fb-btn {margin-top: 15px;}.page_wrapper_bg .page_desc {margin: 40px 0 60px;padding-bottom:45px;border-bottom:1px dotted #cacaca;}.page_wrapper_bg .layoutlist_2 .album_item {height: auto !important;margin: 44px 0px 0;width: calc(100% / 3);}.page_wrapper_bg .layoutlist_2 .album_item_subject {font-size: 18px;color: #333;font-weight: 500;}.page_wrapper_bg .layoutlist_2 .album_item:hover img {opacity: 0.8;}.page_wrapper_bg .layoutlist_2 .album_item img {transition:0.5s ease;}.album4.id46 .btn_back {display: none;}.page_wrapper_bg .page ul li {float: none;margin: 0px 6px;}.page_wrapper_bg .page ul {display: flex;align-items: center;justify-content: center;}.page .page_active, .page ul li a:hover {background-color: #ce9b66;color: #fff;}.review-text {font-size: 13px;letter-spacing: 1px;margin-top: 30px;text-align: left;}.rwdlayoutlist_9 .cdate::before {height: 1px;background: #b98c50;}/*頁尾*/#RWDPAGE_BASE_PAT02 .footer_block{color:#222;}/*相簿*/ 
.page_wrapper_bg .layoutlist_2 .album_item_subject {letter-spacing: 1px;}/*常見問題*/ 
.rwd .faq_question table tr td {font-weight: 400;}/*側選單*/ 
.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.form-horizontal .control-label {font-size: 14px;font-weight: 400;width: 9%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 9%);}.m2018 .products-nav .nav-title {text-align: center;padding: 15px 10px;background: #ceac8d;color: #fff;}/*填寫表單*/ 
.ebtn.currectsend_btn {    float: right;    font-weight: 300;    letter-spacing: 1px;    font-size: 14px;    background: transparent;}.ebtn.currectsend_btn a.web_btn2 {    border-radius: 99em;    color: #ad8561;    font-weight: 300;    font-size: 15px;    padding: 3px 63px;    letter-spacing: 1px;    border: 1px solid #ceac8d;}.page_wrapper_bg .btn_back a {    border-radius: 99em;    background: transparent;    color: #ad8561;    border: 1px solid #ceac8d;    font-weight: 300;    letter-spacing: 1px;    font-size: 16px;    line-height: 46px;    padding: 0px 16px;}/*最新消息*/ 
.rwdlayoutlist_9 .subject {font-size: 20px;}.rwdlayoutlist_9 .cdate::before {background: #ceac8d;}.litem__text {box-shadow: 5px 7px 15px -6px #e6e6e6;}.hgroup .breadcrumb a {letter-spacing: 1px;}/* 20240730 */ 
.page_wrapper_bg .collapsing_header .main {    margin-top: 0 !important;}

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

@media (max-width: 1700px) {.qa_block:before {height: 48%;}.qa_block>.container {margin-right: 65px;}.ft_namr{padding-right: 50px;margin-right: 50px;}.footer_block .container {width: 100%;padding: 0 80px;}}@media (max-width: 1530px) {.RWDmenu_plus04 .site-nav .menu li.active .m_stitle, .RWDmenu_plus04 .site-nav .menu li.is-active .m_stitle, .RWDmenu_plus04 .site-nav .menu li:hover .m_stitle {font-size: 14px;}.RWDmenu_plus04 .site-nav .menu>li>a {min-width: 120px;padding: 25px 0px;font-size: 15px;}.news_block .container {width: 60%;}.RWDbanner_plus01 .slick-caption.txt-left .container:before {left: -300px;top: 180px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 15px;}.RWDbanner_plus01 .slick-caption .container:before {width: 510px;height: 255px;}.blog_block .container, .RWDnews005 .container {width: 82%;}.blog_block:before {width: 14%;height: 10%;}.blog_block:after {width: 300px;height: 135px;}.RWDqa01 .container_box {padding: 50px 50px 80px;}.RWDqa01 .accordion button {padding: 15px 0;}.RWDqa01 .accordion button .accordion-title {font-size: 17px;}.RWDqa01 .accordion .accordion-content {font-size: 15px;}.con_btn, .con_box {padding-right: 30px;}.footer_block .container {    width: 100%;    padding: 0 30px;}.RWDService001 p {font-size: 16px;}}@media (max-width: 1410px) {.RWDmenu_plus04 .site-nav .menu>li>a {min-width: 110px;padding: 25px 0px;font-size: 14px;}.RWDmenu_plus04 .logo{width: 170px;margin-top: 27px;}.RWDmenu_plus04 .is-up .logo a:before {width: 170px;height: 21px;}.RWDmenu_plus04 .header { padding-left: 30px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 35px;}.RWDbanner_plus01 .slick-caption .txt3, .RWDbanner_plus01 .slick-caption .txt4 {margin-top: 0px;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 14px;line-height: 1.7;}.RWDbanner_plus01 .slick-caption {top: 48%;}.RWDbanner_plus01 .slick-caption .container:before {width: 455px;height: 225px;}.RWDqa01 .main_title, .index h1.main-title, .index .main-title, .RWDnews_listblock h2 {font-size: 33px;}.news_block .container {width: 65%;}.service_block .container {width: 88%;}.blog_block .container, .RWDnews005 .container {width: 85%;}.blog_block:after {width: 260px;height: 115px;}.RWDqa01 .accordion button .accordion-title {padding-right: 80px;}.qa_block>.container {margin-right: 35px;}.RWDparallax_new .picbgbox {background-size: 73vw !important;}.news_block:before {font-size: 26px;right: -15px;}.activity_block:before {font-size: 26px;right: 3px;}.news_block:after, .activity_block:after {right: 50px;}.RWDnews005 h4 {font-size: 16px;}.footer_block {font-size: 15px;}.con_btn a h8 {font-size: 14px;}.con_btn a {font-size: 20px;letter-spacing: 0px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav .menu>li>a {min-width: 105px;}.service_block .container {width: 90%;}.qa_block {padding: 80px 0;}.qa_block:before {height: 46%;}.RWDqa01 .accordion button .accordion-title::before {font-size: 22px;width: 50px;}.RWDqa01 .accordion button .accordion-title {font-size: 17px;padding-left: 50px;letter-spacing: 1px;}.RWDqa01 .accordion .accordion-content {left: 50px;}.blog_block .container {width: 90%;}.footer_block h3 {font-size: 25px;}.footer_block .container {padding: 0 30px;}.ft_name {padding-right: 30px;margin-right: 30px;}/*----------------內頁--------------*/ 
.page_wrapper_bg .call_to_action {padding-top: 50px;}}@media (max-width: 1230px) {.RWDmenu_plus04 .logo {margin-top: 24px;}.RWDmenu_plus04 .features .search-btn {padding-right: 0;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .header-in {    position: initial;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {color: #fff;}.RWDmenu_plus04 .is-up .ml-stack-nav-toggle:hover {color: #333;}.ml-stack-nav-toggle i {font-weight: 300;font-size: 15px;}.RWDmenu_plus04 .features {margin-right: 0;padding-right: 0; position: static;float: right;}.RWDmenu_plus04 .features:after{display:none;}.ml-stack-nav-toggle {color: #fff;padding: 22px 45px 22px 30px;}.ml-stack-nav-toggle__line {background: #fff;}.is-up .ml-stack-nav-toggle{color: #333;}.is-up .ml-stack-nav-toggle__line{background: #333;}.RWDmenu_plus04 .header {padding-right: 85px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;color: #ceac8d;}4 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #ceac8d;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {background-color: #ceac8d;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after {color: #ceac8d;}.RWDmenu_plus04 #mobile-menu .menu li a {font-size: 15px;font-weight: 300;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul>li>a {font-size: 14px;font-weight: 300;}.RWDmenu_plus04 .menu-icon {font-weight: 300;}.RWDmenu_plus04 .features .search-btn {margin-right: 0;}}@media (max-width: 1100px) {.footer_block .container {flex-wrap: wrap;}.ft_name {    display: flex;    padding-right: 0;    margin-right: 0;    border-right: 0;    margin-bottom: 30px;    width: 100%;}.ft_info {width: 100%;}.RWDsocial002 ul.socialNetwork {margin-bottom: 0;margin-top: 0;margin-left: 30px;}.footer_block .container {padding: 0 80px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 65px)!important;}.news_block .container {width: 72%;}.service_block .container {width: 100%;padding: 0 55px;}.blog_block .container {width: 100%;padding: 0 80px;}.RWDService001 a:hover .col-md-3:before{display:none;}.RWDService001 a:hover .col-md-3:after {color: #ceac8d;}.RWDService001 a:hover .boxFeature-2 {background: #eee;}.qa_block>.container {width: 65%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{background: #fff;}.footer_block h3 {font-size: 24px;letter-spacing: 1px;}/*---------------內頁-------------*/ 
.call_to_action .container {padding-left: 20px;padding-right: 20px;}.page_wrapper_bg .call_to_action::before {top: 50px;opacity: 0.05;}.main section .container {width: 90%;}.pagecontent.col-md-9{width: 100%;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {margin-top: 0;margin-bottom: 50px;}.page_wrapper_bg .layoutlist_8 .listdate .day {text-align: right;}.layoutlist_8 .listdate .yearmonth {text-align: right;}.form-horizontal .control-label {width: 12%;}.form-horizontal .form-group .col-sm-12.col-md-11 { width: calc(100% - 12%);}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 60px)!important;}.news_block .container {width: 80%;}.service_block {padding: 80px 0 0;}.blog_block {padding: 80px 0;}.RWDService001 p {min-height: 50px;}.RWDService001 .boxFeature-2 {padding: 40px 30px 50px;}.blog_block .container {width: 100%;padding: 0 50px;}.RWDparallax_new .picbgbox {background-size: 85vw !important;background-position-x: -25vw !important;}.RWDparallax_new {top: 10%;}/*------------------內頁------------------*/ 
.hgroup h1 {text-align: center;}.hgroup .breadcrumb {text-align: center;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDService001 .boxFeature-2 {padding: 40px 15px 50px;}.RWDService001 .boxFeature-2 h2 {font-size: 18px;}/*-------------------內頁------------------*/#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {width: 100%;margin-bottom:25px;}.page_wrapper_bg .list1.menu3 {width: 100%;}.page_wrapper_bg .call_to_action {padding-top: 35px;}.article3 .RWDtimeline02 .control-box {top: 50px;}.article3 .RWDtimeline02 {padding-top: 50px;}.page_wrapper_bg .pagecontent h4 {font-size: 21px;margin: 0px 0px 10px;}/*最新*/ 
.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 10px 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.news_block .container {width: 100%;padding: 0 50px;}.RWDnews_listblock li span {display: block;width: 100%;margin-bottom: 10px;margin-right: 0;}.RWDnews_listblock li a {width: 100%;}.RWDnews_listblock li a, .RWDproduct002_v3 p.portfolio-bottom__p, .RWDService001 p{font-size: 15px;}.blog_block:after {width: 240px;height: 100px;top: 30px;}.RWDproduct002_v3 .filter-portfolio ul {padding: 10px 0;text-align: left;}.RWDproduct002_v3 .btn.btn-rj {width: 100%;letter-spacing: 1px;}.RWDproduct002_v3 .filter-portfolio ul>li {margin: 0 15px;width: calc(100%/3 - 30px);}.RWDproduct002_v3 .btn.btn-rj {padding: 10px 0;border-right: 0;}.RWDproduct002_v3 .filter-portfolio li:nth-child(1) .btn.btn-rj, .RWDproduct002_v3 .filter-portfolio li:nth-child(2) .btn.btn-rj, .RWDproduct002_v3 .filter-portfolio li:nth-child(3) .btn.btn-rj{border-bottom:1px solid #d6baa0;}.RWDproduct002_v3 .popup-portfolio {margin: 0;}.RWDService001 p {min-height: auto;}.RWDService001 .boxFeature-2 {padding: 40px 15px 50px;}.RWDService001 .col-md-3 {float:left;width: calc(100%/2);}.blog_block:before{display:none;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 15px 0px 30px;width: calc(100%/2 - 50px);}.RWDparallax_new{display:none;}.qa_block>.container {width: 100%;margin-right: 0;padding: 0 30px;}.activity_block:before, .activity_block:after, .news_block:before, .news_block:after{display:none;}.RWDnews005 .container {width: 100%;padding: 0 50px;}.con_btn {padding-right: 0;}.ft_info p{margin-top: 15px;width: 100%;}.con_box, .con_btn{ width: 50%;}.ft_info .RWDedictor {flex-wrap: wrap;align-items: flex-start;}.ft_other {justify-content: flex-start;flex-wrap: wrap;padding: 30px 80px;}.footer_block .container {padding: 0 50px;}.ft_other {padding: 30px 50px;}/*-------------內頁------------*/ 
.call_to_action .container {padding-left: 15px;padding-right: 15px;}.hgroup .container {padding-bottom: 20px;}.hgroup h1 {margin-bottom: 5px;}.page_wrapper_bg .btn_back {float: none;width: 100%;}.page_wrapper_bg .btn_back a {width: 100%;}.page_wrapper_bg .layoutlist_2 .album_item {width: 50%;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDService001 p {min-height: 50px;}.RWDproduct002_v3 .btn.btn-rj {font-size: 16px;}/*內頁*/ 
.RWDmenu_plus04 .logo a:before {    width: 160px;    height: 20px;    opacity;}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: #333;}.ml-stack-nav-toggle__line {background: #333;}.RWDmenu_plus04 .is-up .logo a:before{opacity:1}.RWDmenu_plus04 .logo img {display: none;}.RWDmenu_plus04 .logo a:before {    content: "";    position: relative;    display: inline-block;    background: url(archive/image/customization/1124-logo-02.png)no-repeat;    background-size: contain;    width: 200px;    height: 26px;    margin-top: 0;    transition: all .3s ease;    opacity: 1;    transform: scale(1);}.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 0%);}.page_wrapper_bg .collapsing_header .main {    top: 60px !important;}/* 20240730 */ 
.page_wrapper_bg .collapsing_header .main {    margin-top: 68px !important;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .logo{width:160px}.RWDmenu_plus04 .is-up .logo a:before{width:160px;height:20px}.ml-stack-nav-toggle__line{width:22px}.RWDmenu_plus04 #search-box.full .search-in{transform:scale(1)}.ml-stack-nav-toggle{padding:33px 14px}.RWDmenu_plus04 .features{padding-right:15px}.RWDmenu_plus04 .features .share-group a:last-child{width:60px}.RWDmenu_plus04 .header{padding-right:75px;padding-left:15px}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item{max-height:calc(100vh - 55px)!important}.RWDbanner_plus01 .slick-caption .container{width:100%}.RWDbanner_plus01 .slick-caption.txt-left,.RWDbanner_plus01 .slick-caption.txt-right{width:100%}.RWDbanner_plus01 .slick-caption{top:32%}.RWDbanner_plus01 .slick-caption .txt1 span{font-size:32px;letter-spacing:2px}.RWDbanner_plus01 .slick-caption .container:before{width:370px;height:180px;width:320px;height:150px;top:-25px}/*news*/ 
.news_block,.service_block,.qa_block,.activity_block{padding:50px 0}.RWDqa01 .main_title,.index h1.main-title,.index .main-title,.RWDnews_listblock h2{font-size:28px;letter-spacing:2px}.index .section-subject{margin-bottom:30px}.index h2.sub-title,.index .sub-title,.RWDqa01 .en_title{letter-spacing:1px;font-size:16px}.news_block .container,.RWDnews005 .container,.footer_block .container{padding:0 30px}.RWDnews_listblock li h8{display:inline-block;margin-bottom:5px;margin-right:10px}.RWDnews_listblock h2{margin-bottom:15px}/*service*/ 
.service_block .container {padding: 0 20px;}.RWDService001 .boxFeature-2 h2 {min-height: 60px;font-size: 16px;line-height: 1.3;}.RWDService001 .boxFeature-2 {padding: 40px 15px 30px;}.RWDService001 p {min-height: 70px;}/*bolg*/ 
.blog_block:after{display:none}.RWDproduct002_v3 .filter-portfolio ul{margin-bottom:15px;padding:10px 5px}.filter-portfolio{margin:0 auto 15px}.blog_block .container{padding:0 15px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{height:auto!important;width:100%;margin:0 0 30px;padding-bottom:10px}.RWDproduct002_v3 .btn-box{margin-top:20px}.RWDproduct002_v3 p.portfolio-bottom__p{max-height:none}.portfolio-bottom-summary{height:auto!important}.blog_block{padding:30px 0 80px}.RWDproduct002_v3 .filter-portfolio ul>li{margin:0 5px;width:calc(100%/2 - 10px)}.RWDproduct002_v3 .btn.btn-rj{padding:10px 0;border-right:0;border-bottom:1px solid #ccc}.RWDproduct002_v3 .filter-portfolio ul>li:last-child .btn.btn-rj{border:0}/**/ 
.RWDqa01 .accordion{margin-top:30px}.qa_block:before{display:none}.qa_block>.container{padding:0 30px}.qa_block{background:#f5f1ed}.qa_block:after{display:none}.RWDqa01 .container_box{padding:0;background:transparent}.RWDqa01 .accordion button .accordion-title{padding-right:50px}.RWDqa01 .accordion .accordion-item{border-bottom:1px solid #ddd}.RWDqa01 .accordion{border-top:1px solid #ddd}/*footer*/ 
.footer_block{padding:50px 0 0}.con_box,.con_btn{width:100%;padding-right:0}.con_box{margin-top:15px}.ft_other{padding:30px;letter-spacing:0}.RWDssl01{padding:0}.ft_name{flex-wrap:wrap}.RWDsocial002{width:100%;text-align:left}.RWDsocial002 ul.socialNetwork{margin-top:15px;margin-left:0}/*-------------------內頁------------------*/ 
.pagecontent {padding: 0px !important;}.page_wrapper_bg .pagecontent h5 {letter-spacing: 1px;}.call_to_action .container {padding-left: 10px;padding-right: 10px;}.hgroup h1 {font-size: 32px;}.about-pic {display: block;}.about-pic-img {width: 100%;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {letter-spacing: 1px;}.fb-btn a {width: 100%;letter-spacing: 1px;}.article1.id40 .about-pic-bottom {display: block;}.article1.id40 .about-pic-img {width: 50%;float: left;}.page_wrapper_bg .layoutlist_2 .album_item {width: 100%;}.row .album_d_item {display: block;width: 100%;float: none;}.review-text {word-break: break-all;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .features .share-group a:last-child {    width: 55px;}.RWDmenu_plus04 .header {    padding-right: 70px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 30px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo a:before {    width: 140px;}.RWDmenu_plus04 .features {    padding-right: 5px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 28px;}.RWDService001 .col-md-3 {    float: none;    width: 100%;    margin: 0 0 10px;}.RWDService001 .boxFeature-2 h2 {    min-height: auto;}.RWDService001 p {    min-height: auto;}.RWDproduct002_v3 .btn.btn-rj {    letter-spacing: 0px;    font-size: 15px;}
}
/*320px end*/