/*通用設定*/img { max-width: 100%;  height: auto;}a, a:hover, a:active, a:focus, a:visited { transition: .5s ease; text-decoration: none;}ul {list-style: none;padding: 0;margin-bottom: 0;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;}.row {margin-right: 0px;margin-left: 0px;}/*容器設定*/#RWDfullscreen01 .container { width: 90%;}div#RWDfullscreen01 { overflow: visible !important;}/* 反白顏色設定*/::selection {background: #555;color: #fff;}::-moz-selection {background:#555;color: #fff;}/*字體統一*/body.wrapper_bg {font-family: 'Noto Sans TC', sans-serif;}/*要拿掉的東西*/#RWDfullscreen01 .section-line { display: none;}.RWDright_cont002 .item-first .text-box .underline  { display: none;}h1.main-title { display: none;}h2.sub-title { display: none;}.RWDright_cont002 .item-first .text-box .subtitle { display: none;}/*loading*/ 
.fl {width: 250px;}.fl img {width: 100%;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index:99999 !important;width:100%;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: #efe7e7c7 !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {    border-color: #756666;   background: #756666 !important; border-radius: 0px;  font-weight: 400; letter-spacing: 5px;}.RWDalert_fancybox .btn {font-size:17px}.RWDalert_fancybox.bottom a {color: #000;transition: 0.4s;}.RWDalert_fancybox.bottom a:hover {color:#756666;transition: 0.4s;}/*文字統一*/ 
.title_item { position: relative;display: inline-block;}#RWDfullscreen01 h2.main-title {font-size: 32px;letter-spacing: 3px; line-height: 1.5; color: #865c5c;  font-weight: 600; font-family: 'Noto Serif TC', serif;}#RWDfullscreen01 h3.sub-title{font-size: 19px;letter-spacing: 2px; line-height: 1.8; color: #756666cc;  font-weight: 500; font-family: 'Noto Serif TC', serif;}#RWDfullscreen01 h4.en-title {font-size: 24px; color: #ddcfcf; letter-spacing: 10px;position: relative; font-weight: 300; font-family: 'Poppins', sans-serif; text-transform: uppercase;    margin-bottom: 20px;}#RWDfullscreen01 h4.sub-little-title { font-size: 20px; letter-spacing: 2px; color: rgb(117 102 102 / 70%);   font-weight: 400;    padding-bottom: 5px;}#RWDfullscreen01 p {font-size: 15px; letter-spacing: 2px; color: #555; font-weight: 300; line-height: 1.7; margin-bottom: 15px;}/*menu_plus04*/ 
.RWDmenu_plus04 .header { background: rgba(255,255,255,.85);padding: 0 40px;transition: .4s ease;}.RWDmenu_plus04 .header.is-up { padding: 0 40px;transition: .4s ease;    box-shadow:0 10px 20px #75666640;}.RWDmenu_plus04 .site-nav .menu {  text-align: right; letter-spacing: 1px; font-size: 16px; color: #3C3C3C;}.RWDmenu_plus04 .header .site-nav .menu>li>a {   position: relative;    letter-spacing: 2px; padding: 30px 20px;color: #756666;transition: .5s ease;}.RWDmenu_plus04 .header .site-nav .menu>li>a:before {  position: absolute;  content: '';background: url(archive/image/customization/menu_hover-03.png)no-repeat;width: 8px;  height: 17px; left: 50%; transform: translateX(-50%);bottom: -10px;opacity:0;background-size: contain;transition: .3s ease;}.RWDmenu_plus04 .header .site-nav .menu>li>a:hover:before {bottom: 7px;opacity:1;transition: .3s 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;color: #756666;transition: .5s ease;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after { border-color: #756666;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li { text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {color: #756666;transition: .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {background: #756666;color: #fff;text-decoration: none;transition: .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 {font-weight: 400;}.RWDmenu_plus04 #login_form_menu { font-family: 'Poppins', sans-serif; letter-spacing: 1px; color:  #53565a;    font-weight: 600;}.RWDmenu_plus04 .features .search-btn {padding: 30px 30px 30px 0;}.RWDmenu_plus04 .features .search-btn .glyphicon.glyphicon-user {color: #756666;transition: .5s ease;}.RWDmenu_plus04 .features .search-btn .glyphicon.glyphicon-user:hover {color: #75666;transition: .5s ease;}/*語系*/ 
.RWDmenu_plus04 .lang-select-label { padding: 30px 25px 30px 0;letter-spacing: 2px;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #756666;}.lang-select-options a:hover, .lang-select-options a:hover * {font-weight: 400;  color: #756666;}/*搜尋*/ 
.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: #756666;}/*選單大按鈕*/ 
.RWDmenu_plus04 .features { display: flex; justify-content: flex-end;}.RWDmenu_plus04 .features .edit {    display: flex;  align-items: center; float: right;}a.menu_contact_btn {width: 160px; display: flex;  margin-right: 20px;  border: 1px solid #756666; background: rgba(255,255,255,.6);border-radius: 50px; padding: 10px 15px;color: #756666;  justify-content: center;  font-size: 15px;letter-spacing: 2px; transition: .3s ease;}a.menu_contact_btn:hover {      background: #865c5c; transition: .3s ease; color: #fff;}a.menu_contact_btn:hover img { filter: brightness(0) invert(1);transition: .3s ease; }a.menu_contact_btn>img {width: 20px;height: 20px;  margin-right: 10px;transition: .3s ease; }a.menu_shop_btn { width: 230px;  display: flex;justify-content: center; align-items: center;background: #627d25; border-radius: 50px; font-size: 15px;   letter-spacing: 2px; padding: 10px 15px;color: #fff; border: 1px solid #627d25; transition: .3s ease;}a.menu_shop_btn:hover { background: #4d631b; transition: .3s ease;}a.menu_shop_btn>img { margin-right: 10px;width: 20px;height: 20px; }/*logo*/ 
.RWDmenu_plus04 .logo { margin-bottom: -16px;   width: 180px;}/*banner*/ 
.banner_block {  position: relative; margin-top: 84px;}.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption {top: auto;  bottom: 220px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {     margin-left: -7%;width: 610px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item { max-height: calc(100vh - 84px) !important; height: calc(100vh - 84px) !important;}/*banner輪播*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li { margin-bottom: 12px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { width: 10px; height: 30px;  background: #d0bfbfd9;  border-radius: 12px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #d0bfbfc4;}/*scrolldown*/ 
.scrolldown_block {position: absolute; top:-84px;}.RWDbanner_plus01 .page-scroll span {         font-size: 12px; position: relative;font-weight: 300;   font-family: 'Poppins', sans-serif;  letter-spacing: 2px;  text-transform: uppercase; color: #756666;}.RWDbanner_plus01 .page-scroll {   left: 8%;  margin-left: 0; writing-mode: tb-rl; font-weight: 300;  font-family: 'Poppins', sans-serif;}.RWDbanner_plus01 .page-scroll span::before {  position: absolute;  content: ''; width: 1px;  height: 100px;  background: #75666661;  bottom: -130px; left: 50%;}/*全背景*//*.index .main.cd-main-content { background: url(https://system49.webtech.com.tw/web/202200003/archive/image/customization/bg_all2.png);  background-size: 500px 500px; background-repeat: repeat;}*/ 
.index .main.cd-main-content { background: url(https://system49.webtech.com.tw/web/202200003/archive/image/customization/20220113_bg_all.png);  background-size: 500px 500px; background-repeat: repeat;}/*關於*/ 
.about_block {position: relative;padding: 120px 0;}.about_block:before {  position: absolute;   content: ''; background: url(archive/image/customization/product_bg_deco.png)no-repeat;  width: 800px;  height: 502px; top: 0;right: 0;opacity: .75; }.about_block > .container {  position: relative; width: 95% !important; margin-left: 0;   padding-left: 0;}.RWDright_cont002 > .container {width: 100% !important; padding: 0;}.RWDright_cont002 .item-first {   background: transparent; display: flex;  align-items: center;}/*關於文字*/ 
.about_block .RWDedictor008 {   z-index: 1;}.about_block .title_item { position: absolute; top: 50px; left: calc(50% + 135px);}.about_block .title_item:before { position: absolute; content: ''; width: 1px;  height: 100%;  background: rgb(117 102 102 / 30%); left: -35px; bottom: 0;}.about_block .title_item:after {  position: absolute; content: ''; width: 5px;   height: 30px;  background: rgb(206 184 184);  left: -35px;  top: 0;}.RWDright_cont002 .item-first .text-box {padding: 0px 0 0 100px;margin-top: 30px;}.RWDright_cont002 .item-first .text-box .text { width: 90%; margin-top: 200px;}/*關於照片*/ 
.RWDright_cont002 .item-first > a {  width: 50%;}.RWDright_cont002 .item-first .pic img { width: 100%;}.RWDright_cont002 .item-first:hover .pic img { transform: scale(1);}.RWDright_cont002 .item-first .pic { width: 100%; border-radius: 0px 0px 200px 0;}/*關於按鈕*/ 
.RWDright_cont002 .item-first .text-box a {      border-radius: 50px;   font-weight: 400;width: 220px; padding: 10px 20px;  text-align: left; font-size: 15px; letter-spacing: 2px; color: #555;  border: 1px solid transparent;margin: 60px 0 0 0;background: linear-gradient(135deg, #e2d6d6 0%, #d5c4c4 100%);position: relative;transition: .3s ease;}.RWDright_cont002 .item-first .text-box a:hover button {color: #555;}.RWDright_cont002 .item-first .text-box button { z-index:1;font-size: 15px; letter-spacing: 2px;color: #555; line-height: 1.8;}.RWDright_cont002 .item-first .text-box a::before { position: absolute;content: "\f3d3";font-family: "Ionicons";color: #555; top: 50%;  transform: translateY(-50%); right: 25px; font-size: 16px;z-index:1; transition: .3s ease;}.RWDright_cont002 .item-first .text-box a::after {     border-radius: 50px;position: absolute; content: '';width: 0%; height: 100%; background: rgba(255,255,255,.15);left: 0; top: 0;transition: .3s ease;}.RWDright_cont002 .item-first .text-box a:hover:before {right: 20px;transition: .3s ease;}.RWDright_cont002 .item-first .text-box a:hover:after {width: 100%; transition: .3s ease;}/*認證*/ 
.certification_block {padding: 0px 0 0px 5%;position: relative;display: flex; flex-wrap: wrap;}/*獎項項目*/ul.certification_awards {  display: flex; flex-wrap: wrap;  width: 100%;z-index: 1;}ul.certification_awards>li:nth-child(odd)>img {width: 48px;}ul.certification_awards>li:nth-child(even)>img {  width: 55px;}ul.certification_awards>li {     align-items: center;display: flex; width: calc(100% / 3 - 30px);  margin-right: 30px;  margin-bottom: 40px;}ul.certification_awards>li>.awards_text {     margin-left: 25px; justify-content: center;display: flex; flex-direction: column;}ul.certification_awards>li>.awards_text>small {  font-size: 15px;letter-spacing: 1.5px;   color: #555;    line-height: 1.5;    font-weight: 300;}ul.certification_awards>li>.awards_text>span {  font-size: 18px; letter-spacing: 1.3px; font-weight: 600;  color: #855f37f7;  font-family: 'Noto Serif TC', serif; padding-bottom: 7px;}ul.certification_awards>li:nth-child(4), ul.certification_awards>li:nth-child(5), ul.certification_awards>li:nth-child(6)  {margin-bottom: 0;}/*右邊照片*/ 
.certification_pic { width: 33%;}.certification_pic .RWDedictor { height: 100%;}.certification_img {  height: 100%;overflow: hidden;display: flex;  justify-content: center; border-radius: 160px 0 0 0;}.certification_img>img {     width: auto;     max-width: none; }/*左邊資訊*/ 
.certification_info {     display: flex;width: 67%;  flex-wrap: wrap;}.certification_info > .RWDedictor {    position: relative;width:100%;   padding: 120px 0px; margin-top: 120px;}.certification_info > .RWDedictor::before { position: absolute;  content: '';  width: 110%;  height: 100%;  background: rgb(117 102 102 / 10%); left: -10%;bottom: 0;    z-index: -1;}.certification_info > .RWDedictor008 { animation-name: none;width: 700px;margin-right: 60px; padding-right: 60px;   border-right: 1px solid rgb(117 102 102 / 30%);}.certification_info > .RWDedictor008>.title_item { margin-bottom: 30px;}/*跑分板*/ 
.certification_info > .RWDscore01 {width: calc(100% - 700px - 60px); margin-left: -65px;}.certification_score {      width: 750px; position: relative; padding: 30px 0;}.certification_score::before {position: absolute;  content: '';width: calc(100% + 180px );height: 100%;  background: rgb(117 102 102 / 38%);  left: -150px;   border-radius: 0px 120px 0 0;    top: 0;}.RWDscore01 .trigger-wrap {display: none;}.RWDscore01 .score-mainblk {min-height: auto;}.RWDscore01 .score-content { padding-top: 0;}.RWDscore01 .swiper-container-autoheight .swiper-wrapper {     height: auto !important; align-items: center;}.RWDscore01 .score-maintitle {display: none;}.RWDscore01 .score-subtitle {display: none;}.RWDscore01 .count-blk { max-width: none;  padding: 50px 30px 0px; width: 100%;}/*跑分板分數*/ 
.RWDscore01 .count-item div>span {     opacity: .6; color: #865c5c;}.RWDscore01 .count-item div>span:nth-child(2) {display: none;}.RWDscore01 .count-item div>span.count-str {  font-size: 18px;}.RWDscore01 div> span.count-num {      opacity: 1;font-size: 40px; font-weight: 600;font-family: 'Poppins', sans-serif;color: #865c5c;}.RWDscore01 .count-title {  font-size: 15px;color: #746d6d; margin-top: 15px;font-weight: 300;}.RWDscore01 .count-blk .swiper-slide {display: flex; flex-wrap: wrap; justify-content: flex-start;width: 100% !important;   padding: 0;}.RWDscore01 .count-item {     margin: 0px 0px 45px 0px; width: calc(100% / 2 - 31px);}.RWDscore01 .count-item:last-child { margin-bottom: 0;}.RWDscore01 .count-item:nth-child(3) {  margin-bottom: 0;}/*產品*/ 
.product_block { padding: 150px 0 120px;   position: relative;}.RWDservice010 { animation-delay: 0.8s !important;}/*.product_block::before {  position: absolute;  content: ''; background: url(archive/image/customization/product_bg_deco.png)no-repeat; width: 908px;height: 570px; top: 0; right: 0;opacity: .85;}*/ 
.product_block .title_item {  position: relative; text-align: center; display: flex;  flex-direction: column; margin-bottom: 50px;}.product_block .title_item::before {  position: absolute; content: ''; width: 1px;height: 130px; background: rgb(117 102 102 / 30%); left: 50%; transform: translateX(-50%);  top: -150px;}.product_block .title_item::after {position: absolute; content: '';  width: 5px; height: 30px; background: rgb(206 184 184); left: 50%;  top: -50px;   transform: translateX(-50%);}/*產品第一大區*/ 
.RWDservice010 .big_bgshow {  margin-bottom: 20px;  position: relative;height: 62vh;}.RWDservice010 a.big_bgshow:before { position: absolute; content: '';width: calc(100% - 30px); height: calc(100% - 30px); border: 1px solid #fff;   left: 15px; top: 15px; z-index: 1;}/*產品第一大區文字區塊*/ 
.RWDservice010 .big_bgshow .text_box {padding: 55px 85px 50px 95px; width: 650px; }.RWDservice010 .text_box .title { font-size: 30px;  line-height: 1.5;   font-weight: 600; font-family: 'Noto Serif TC', serif; letter-spacing: 3px; color: #865c5c; border-bottom: 1px solid #75666669; padding-bottom: 10px;}.RWDservice010 .text_box .memo {font-weight: 300;  font-size: 15px;   letter-spacing: 2px;  color: #555; -webkit-line-clamp: 4;}.RWDservice010 .big_bgshow:first-child .text_box {background: #ddcfcfe6;}.RWDservice010 .big_bgshow:first-child:after { position: absolute;  right: 50px; bottom: 50px;   height: 236px;content: ''; width: 110px; background: url(archive/image/customization/mask_text.png)no-repeat; height: 298px;    z-index: 1;background-size: contain;}.RWDservice010 .big_bgshow:first-child .bg::before {  position: absolute; content: ''; background: url(archive/image/customization/mask_award_icon.png)no-repeat;  width: 78px;  height: 200px;top: -30px;left: 0px;  z-index: 4;background-size: contain;}.RWDservice010 .big_bgshow:nth-child(2) .text_box {background: #ced5bccc;}.RWDservice010 .big_bgshow:nth-child(2):after {position: absolute;content: '';   background: url(archive/image/customization/sun_text.png)no-repeat; width: 112px;  height: 246px; right: 50px; bottom: 50px;    z-index: 1;background-size: contain;}.RWDservice010 .big_bgshow:nth-child(3) .text_box {background: #d2d1d2e6;}.RWDservice010 .big_bgshow:nth-child(3):after { position: absolute; content: '';   background: url(archive/image/customization/hair_text.png)no-repeat; width: 100px; height: 271px; right: 50px;bottom: 50px;    z-index: 1;background-size: contain;}/*產品第二區域*/ 
.RWDproduct004 section {border-bottom: none;}.RWDproduct004 #portfolio.portfolio-nogutter .row { margin-left: -10px;margin-right: -10px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3.col-sm-3 {   width: calc(100% / 2 - 20px); margin: 0px 10px 20px !important;}.RWDproduct004 a[href="javascript:void(0)"] { cursor: pointer;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box {position: relative;}/*產品第二區域下方照片*/ 
.RWDproduct004 .item-box figure { z-index: 1;}/*產品第二區域下方文字框*/ 
.RWDproduct004 .item-box-desc { position: relative; margin-bottom: 0; padding: 40px;   border: 1px solid rgb(117 102 102 / 30%);margin-top: -1px;background: rgba(255,255,255,.3); transition: .5s ease;}.RWDproduct004 .item-box-desc:hover { background: rgba(255,255,255,.9);   border: 1px solid rgb(117 102 102 / 80%); transition: .5s ease;}.RWDproduct004 .list-inline {  font-size: 15px;   letter-spacing: 2px;   line-height: 1.7;color: #555; font-weight: 300;}.RWDproduct004 #portfolio div.col-md-3 h3 { position: relative;font-size: 28px;   line-height: 1.5;  font-weight: 600;   font-family: 'Noto Serif TC', serif;   letter-spacing: 3px; color: #865c5c; border-bottom: 1px solid #75666669;  padding-bottom: 10px; margin-bottom: 15px;}/*產品按鈕*/ 
.product_block a.more_btn {     border-radius: 50px; font-weight: 400; width: 220px;  padding: 10px 20px;  text-align: left;   font-size: 15px;  letter-spacing: 2px; color: #555;border: 1px solid transparent;margin: 30px auto 0 auto;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);  position: relative; transition: .3s ease; display: block;}.product_block a.more_btn::before { position: absolute;  content: "\f3d3";font-family: "Ionicons"; color: #555; top: 50%; transform: translateY(-50%);right: 25px; font-size: 16px; z-index: 1;  transition: .3s ease;}.product_block a.more_btn::after {      border-radius: 50px; position: absolute; content: ''; width: 0%;  height: 100%; background: rgba(255,255,255,.15);  left: 0; top: 0; transition: .3s ease;}.product_block a.more_btn:hover:before {  right: 20px;  transition: .3s ease;}.product_block a.more_btn:hover:after {width: 100%;transition: .3s ease;}/*好評推薦*/ 
.feedback_block {   overflow: hidden;  display: block;  position: relative; padding: 120px 0;border-top: 1px solid rgb(117 102 102 / 15%);}.feedback_block > .container { align-items: center;display: flex;}.feedback_block::before { position: absolute; content: ''; width: calc(100% - 300px - 5% - 30px); background: rgb(117 102 102 / 10%);  height: 100%;  right: 0;  top: 0;z-index: 1;}.feedback_block::after {position: absolute; content: '';   background: url(archive/image/customization/feedback_bg_deco.png)no-repeat; width: 2095px;  left: 0;top: 0;height: 880px;z-index: 0;}/*好評推薦標題*/ 
.feedback_block .title_item {position: relative; margin-left: -25px;text-align: center;}.feedback_block .title_item::before {  position: absolute; content: '';width: 1px;height: 280px; background: rgb(117 102 102 / 30%); left: 50%;  transform: translateX(-50%); top: -310px;}.feedback_block .title_item::after { position: absolute; content: ''; width: 5px; height: 30px;  background: rgb(206 184 184); left: 50%;top: -50px;transform: translateX(-50%);}.feedback_block > .container > .RWDedictor008 {    animation-delay: 0.5s !important;z-index: 2; width: 300px;margin-right: 30px;margin-top: -290px;}/*好評推薦輪播*/ 
.feedback_block > .container > .RWDnews005 {    animation-delay: .8s !important; padding-left: 40px; z-index: 2; width: calc(100% - 300px - 30px); }.feedback_block > .container > .RWDnews005 > section > .container { width: 95% !important; }.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible; margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel img { border: 10px solid #fff;transition: .3s ease;box-shadow: 0px 0px 10px #e0d4d4;}.RWDnews005 .owl-carousel .owl-item div:before {  position: absolute;  content: '';  width: 0;  height: 0; border-style: solid; border-width: 0 60px 60px 0;  border-color: transparent #fff transparent transparent;  right: 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {  padding: 0 15px;}/*好評推薦輪播箭頭*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {  background: transparent;  color: rgb(117 102 102 / 50%); border: none;  margin-top: 0;top: 200px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -50px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -50px;}/*好評推薦下面輪播按鈕*/ 
.RWDnews005 .owl-theme .owl-controls .owl-page span { width: 30px;  }.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span { background: #756666c4;}.RWDnews005 .controlls-over .owl-pagination { margin-top: 35px;}/*好評推薦內文*/ 
.RWDnews005 h4 {text-align: center;     margin-bottom: 0px !important;}.RWDnews005 h4 a { color: #865c5c;  font-weight: 600;  font-family: 'Noto Serif TC', serif; letter-spacing: 2px; font-size: 20px;   line-height: 1.5;}.RWDnews005 h6 {  color: #865c5c;  font-weight: 600; font-family: 'Noto Serif TC', serif; letter-spacing: 1px; font-size: 18px;  line-height: 2.5;  border-bottom: 1px solid rgb(117 102 102 / 30%); margin-bottom: 10px;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  text-overflow: ellipsis;overflow: hidden;}.RWDnews005 p.text-left { display: none;}.RWDnews005 .owl-carousel .owl-item div p { padding: 0 15px; text-align: left; margin-bottom: 0 !important;display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;  text-overflow: ellipsis;overflow: hidden;}/*好評推薦按鈕*/ 
.feedback_block > .container > .RWDedictor {  position: absolute; left: 5%;  bottom: 160px;z-index: 3;}.feedback_block a.more_btn {     border-radius: 50px; font-weight: 400; width: 220px;  padding: 10px 20px;  text-align: left;   font-size: 15px;  letter-spacing: 2px; color: #555;border: 1px solid transparent;margin: 30px auto 0 auto;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);  position: relative; transition: .3s ease; display: block;}.feedback_block a.more_btn::before { position: absolute;  content: "\f3d3";font-family: "Ionicons"; color: #555; top: 50%; transform: translateY(-50%);right: 25px; font-size: 16px; z-index: 1;  transition: .3s ease;}.feedback_block a.more_btn::after {      border-radius: 50px; position: absolute; content: ''; width: 0%;  height: 100%; background: rgba(255,255,255,.15);  left: 0; top: 0; transition: .3s ease;}.feedback_block a.more_btn:hover:before {  right: 20px;  transition: .3s ease;}.feedback_block a.more_btn:hover:after {width: 100%;transition: .3s ease;}/*影片*/ 
.video_block {     padding: 120px 0; position: relative;    background: rgb(206 186 186 / 50%);}.video_block::before {position: absolute; content: ''; width: calc(300px + 5% + 30px);  height: 100%;  background: rgb(250 245 245 / 30%);   top: 0;  left: 0;}.video_block > .container { align-items: center;display: flex;}.RWDvideo002 figure.effect-sarah img {    transform: translate(0,0);}.RWDvideo002 figure.effect-sarah:hover img { opacity: 1;}.RWDvideo002 figure.effect-sarah img { opacity: 1 !important;}.RWDvideo002 .videoitem {margin-bottom: 20px;}/*影片左右寬度*/ 
.video_block > .container > .RWDvideo002 { z-index: 2; width: calc(100% - 300px - 30px);    animation-delay: .8s !important; }.RWDvideo002 .section-inner > .container {  width: 94% !important;    margin-left: 120px;}/*影片標題*/ 
.video_block .title_item {    position: relative;margin-left: -25px;text-align: center;}/*.video_block .title_item::before {     position: absolute;   content: '';width: 1px; height: 215px;  background: rgb(117 102 102 / 30%); left: 50%;   transform: translateX(-50%);  top: -245px;}*/ 
.video_block .title_item::after { position: absolute; content: ''; width: 5px; height: 30px;  background: rgb(206 184 184); left: 50%;top: -50px;transform: translateX(-50%);}.video_block > .container > .RWDedictor008 {z-index: 2; width: 300px;margin-right: 30px;}#RWDfullscreen01 .video_block h4.en-title { letter-spacing: 8px; font-size: 24px;}/*影片內文*/ 
.video_block .figcaption_bottom .h2_line { display: none;}.video_block .figcaption_bottom h2 {  color: #865c5c; font-weight: 600;  font-family: 'Noto Serif TC', serif;  letter-spacing: 2px; font-size: 18px;  line-height: 1.5;text-align: center; padding: 10px 0;}/*20220124影片按鈕*/ 
.video_block > .container > .RWDedictor {  position: absolute; left: 5%;  bottom: 160px;z-index: 3;}.video_block a.more_btn {     border-radius: 50px; font-weight: 400; width: 220px;  padding: 10px 20px;  text-align: left;   font-size: 15px;  letter-spacing: 2px; color: #555;border: 1px solid transparent;margin: 30px auto 0 auto;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);  position: relative; transition: .3s ease; display: block;}.video_block a.more_btn::before { position: absolute;  content: "\f3d3";font-family: "Ionicons"; color: #555; top: 50%; transform: translateY(-50%);right: 25px; font-size: 16px; z-index: 1;  transition: .3s ease;}.video_block a.more_btn::after {      border-radius: 50px; position: absolute; content: ''; width: 0%;  height: 100%; background: rgba(255,255,255,.15);  left: 0; top: 0; transition: .3s ease;}.video_block a.more_btn:hover:before {  right: 20px;  transition: .3s ease;}.video_block a.more_btn:hover:after {width: 100%;transition: .3s ease;}.video_block > .container > .RWDedictor008 {margin-top: -250px;}/*20220124裝飾修改*/ 
.video_block .title_item::before { position: absolute;content: ''; width: 1px; height: 150px; background: rgb(117 102 102 / 30%); left: 50%;   transform: translateX(-50%); top: -180px;}.video_block .title_item { margin-left: -45px;}/*20220124文字顏色大小修改*/#RWDfullscreen01 h3.sub-title {color: #756666;}#RWDfullscreen01 p { line-height: 1.8;font-size: 16px;color: #232323;}ul.certification_awards>li>.awards_text>small {  color: #232323;}.RWDservice010 .text_box .memo  { font-size: 16px;   line-height: 1.8; color: #232323;}.RWDproduct004 .list-inline  { font-size: 16px;   line-height: 1.8; color: #232323;}ul.certification_awards>li>.awards_text>small { font-size: 16px;}/*20220124區塊底色*/ 
.about_block, .certification_block {    background: rgba(255,255,255, .9);}/*20020214修改*/#RWDfullscreen01 h4.en-title {color: #865c5cb3;}.RWDscore01 .count-title  {color: #232323;}
/*footer start*/

footer.footer_block {  background: rgb(117 102 102 / 90%); padding: 100px 0px 0px; position: relative;}footer.footer_block > .container {align-items: flex-end; display: flex;flex-wrap: wrap; width: 70% !important; padding: 0;}/*logo*/ 
.footer_logo { width: 150px;  margin-top: 10px; }/*左邊資訊*/ 
.footer_info_left {width: 1200px;}.footer_info_left > .RWDedictor {   display: flex;}.footer_info_top {   display: flex;  flex-direction: column;align-items: center; justify-content: space-between;  margin-right: 120px;   padding-right: 120px;   border-right: 1px solid #eae2e22e;}.footer_info_list_items {display: flex;align-items: flex-end;}.footer_info_list {     margin-right: 50px;width: 340px;}.footer_info_list_items>ul.footer_info {  width: calc(100% - 340px);}h5.footer_title {     color: #eae2e261; font-weight: 300; letter-spacing: 3px;   font-size: 15px;  display: inline-block; padding-bottom: 10px;margin-bottom: 25px;}ul.footer_info {  width: calc(100% - 350px); font-size: 15px;   letter-spacing: 2px; line-height: 1.6;  color: #eae2e2;  font-weight: 300;}.footer_info_list > ul.footer_info {  width: 100%;}ul.footer_info>li { padding-bottom: 35px;}ul.footer_info>li:last-child { padding-bottom: 0;}ul.footer_info>li>a {   color: #eae2e2;}ul.footer_info>li>span { font-weight: 300;}ul.footer_info>li>span:first-child {     font-weight: 400; width: 100%; display: block; font-size: 15px;  letter-spacing: 3px;  padding-bottom: 3px; margin-bottom: 3px;}.footer_info_list > ul.footer_info>li {    display: flex;padding-bottom: 35px;flex-wrap: wrap;}.footer_tel_items { display: flex; flex-direction: column;}.footer_tel_items>a { font-size: 15px;  letter-spacing: 2px; line-height: 1.6; color: #eae2e2; font-weight: 300;}.footer_info_list_items>ul.footer_info>li:nth-child(2)>span:nth-child(3) {  display: block; padding-left: 80px;}.footer_info_list > ul.footer_info>li:last-child { padding-bottom: 0;}.footer_info_list_items>ul.footer_info li.footer_info_fax>span {    color: #eae2e2 !important;}/*左邊line*/a.footer_line_btn>i {  padding-right: 5px;}a.footer_line_btn {      border-radius: 50px;width: 170px; display: block;    text-align: center;  padding: 9px 10px;  color: #14c05a; font-size: 16px; letter-spacing: 2px; transition: .3s ease;background: #faf5f5;}a.footer_line_btn:hover { background:#14c05a; color: #fff; transition: .3s ease;}/*社群*/ 
.footer_social {  width: calc(100% - 1201px); }.RWDsocial002 ul.socialNetwork {    float: right !important;}.RWDsocial002 ul.socialNetwork li { margin: 0 0 0 15px;}.RWDsocial002 i.i.ii-fb1.iconRounded {     border: none; color: #1877f2;  background: #f3ebeb; transition: .3s ease;}.RWDsocial002 i.i.ii-youtube1.iconRounded {     color: #d92531;   background: #f3ebeb; border: none;transition: .3s ease;}.RWDsocial002 i.i.ii-ig2.iconRounded {    color: #ff355c;  background: #f3ebeb;  border: none;  transition: .3s ease;}/*copyright*/ 
.footer_copyright { width: 100%;   display: flex;  font-size: 13px;  letter-spacing: 1.5px; line-height: 1.5; color: #eae2e245;  font-weight: 300; padding: 40px 0 40px; margin-top:100px; border-top: 1px solid #eae2e22e;justify-content: center;    background: rgb(117 102 102 / 100%);}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { font-size: 13px;  letter-spacing: 1.5px; line-height: 1.5; color: #eae2e245;  font-weight: 300;}.RWDssl01 {padding: 0 10px;}/*GOTOP*/ 
.scrollTop002 {    right: 10px; bottom: 160px;}.scrollTop002 .ii {     background: transparent; font-size: 45px;  color: #b49f9fcc;}.scrollTop002 .txt { color: #b49f9fcc;}/*手機跟隨*/ 
.fixed_block { position: fixed; bottom: 0;   left: 0; right: 0; width: 100%; display: none;}.footer_info_left > .RWDedictor, .RWDsocial002, .footer_copyright > .RWDedictor, .RWDssl01, .copyright {animation: none !important; opacity: 1 !important;}

/*footer end*/
/*en start*/

.wrapper_bg.lang_en, .wrapper_bg.lang_en p, .wrapper_bg.lang_en a {    letter-spacing: 0 !important;}.lang_en .RWDmenu_plus04 #search-box.full .form-control,.lang_en #RWDfullscreen01 h4.en-title,.lang_en #RWDfullscreen01 h2.main-title,.lang_en #RWDfullscreen01 h3.sub-title,.lang_en .RWDscore01 .count-title,.lang_en ul.certification_awards>li>.awards_text>span,.lang_en ul.certification_awards>li>.awards_text>small,.lang_en .RWDservice010 .text_box .title,.lang_en .RWDservice010 .text_box .memo,.lang_en .RWDproduct004 #portfolio div.col-md-3 h3,.lang_en .RWDproduct004 .list-inline,.lang_en .video_block .figcaption_bottom h2,.lang_en ul.footer_info>li>span:first-child,.lang_en ul.footer_info,.lang_en .footer_copyright,.lang_en .copyright_desc, .lang_en .copyright_desc a,.lang_en .copyright_desc a:hover {    letter-spacing: 0;}.lang_en a.footer_line_btn {    width: 250px;}.lang_en .RWDright_cont002 .item-first .text-box .text {    margin-top: 250px;}.lang_en #RWDfullscreen01 h2.main-title {    line-height: 1.2;    margin: 0 0 20px;}.lang_en #RWDfullscreen01 .certification_block h2.main-title {    font-size: 25px;    line-height: 1.6;}.lang_en #RWDfullscreen01 .certification_block h3.sub-title {    font-size: 16px;}.lang_en ul.certification_awards>li {    align-items: flex-start;}.lang_en ul.certification_awards>li img {    margin-top: 5px;}.lang_en .certification_img,.lang_en  .certification_img img {    height: 100%;    object-fit: cover;    object-position: left;}.lang_en .certification_info {    align-items: center;}.lang_en .RWDservice010 .big_bgshow:after {    content: "The zero-garbage facial mask capable of natural decomposition";    text-align: left;    color: #fff;    font-size: 25px;    background: transparent;    line-height: 1.5;    width: 26% !important;    height: auto !important;    filter: drop-shadow(0px 0px 3px rgba(0,0,0,.3));    font-family: 'Noto Serif TC', serif;}.lang_en .RWDservice010 .big_bgshow:nth-child(2):after {    content: "Organic outdoor protection for the whole family";}.lang_en .RWDservice010 .big_bgshow:nth-child(3):after {    content: "Scalp cleansing and care all-in-one";}.lang_en .video_block > .container > .RWDedictor008 {    width: 260px;}.lang_en .video_block .figcaption_bottom h2 {    text-align: left;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 4;    -webkit-box-orient: vertical;    white-space: normal;    padding: 0;    margin: 10px;    font-size: 16px;}/*20220516*/ 
.lang_en a.menu_shop_btn { width: 150px;}.lang_en .RWDservice010 .big_bgshow:after {display: none;}

/*en end*/
/*內頁 start*/

/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 !important;min-height: 700px;}.page_wrapper_bg section.call_to_action > .container {width:80%}#RWDPAGE_BASE_PAT02 .main {margin-top:0px !important}.article-text .container {width: 100%;padding:0}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important}#RWDPAGE_BASE_PAT02 .main {background: url(https://system49.webtech.com.tw/web/202200003/archive/image/customization/20220113_bg_all.png);background-size: 500px 500px;background-repeat: repeat;}.product1 .page_wrapper_bg section.call_to_action > .container {width: 70%;}.product2 .page_wrapper_bg section.call_to_action > .container {width: 70%;}/*banner*/#RWDPAGE_BASE_PAT02 .banner_block {margin-top:0}/*統一*/ 
.page_wrapper_bg .pagecontent {line-height: 1.8;letter-spacing: 1px;font-size: 16px;color:#232323;padding:0;font-weight: 300;}.webdesc {font-size: 18px;letter-spacing: 2px;color: #756666;font-weight: 500;font-family: 'Noto Serif TC', serif;}/*標題&麵包屑*/ 
.hgroup h1 {padding: 0;letter-spacing: 1px !important;font-size: 32px !important;line-height: 1.5 !important;margin:0px;color: #865c5c;font-weight: 600 !important;font-family: 'Noto Serif TC', serif;}.hgroup .container {width: 100%;border-bottom:1px solid rgb(117 102 102 / 30%);margin-top:0px;text-align: center;margin-bottom:40px}.hgroup .breadcrumb {border-radius: 0px;border: 0px;padding: 6px 30px;width: 100%;position: relative;background: transparent;bottom: 0;}.hgroup .breadcrumb a {color:#666;transition: 0.4s;}.hgroup .breadcrumb a:hover {color:#756666;transition: 0.4s;}/*按鈕*/ 
.btn_back {background: transparent !important;border-radius: 0px;float: right;transition: 0.4s;padding:0;}.btn_back:hover {background: transparent;transition: 0.4s;}.btn_back a {color: #555 !important;text-decoration: none !important;display: block;padding: 5px 20px;font-weight: normal;border: 0px solid transparent;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 50px;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);position: relative;min-width:120px}.btn_back a:hover {border: 0px solid #910b19;color: #555 !important;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);transition: 0.4s}.btn_back a:hover:after {width: 100%;transition: .3s ease;}.btn_back a::after {border-radius: 50px;position: absolute;content: '';width: 0%;height: 100%;background: rgba(255,255,255,.15);left: 0;top: 0;transition: .3s ease;}.btn_back:active {background: transparent;box-shadow: none;}.RWDproduct_page .btn_back {background: transparent !important;border-radius: 0px;float: right;transition: 0.4s;padding:0;}.RWDproduct_page .btn_back:hover {background: transparent;transition: 0.4s;}.RWDproduct_page .btn_back a {color: #555 !important;text-decoration: none !important;display: block;padding: 5px 20px;font-weight: normal;border: 0px solid transparent;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 50px;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);position: relative;min-width:120px}.RWDproduct_page .btn_back a:hover {border: 0px solid #910b19;color: #555 !important;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);transition: 0.4s}.RWDproduct_page .btn_back a:hover:after {width: 100%;transition: .3s ease;}.RWDproduct_page .btn_back a::after {border-radius: 50px;position: absolute;content: '';width: 0%;height: 100%;background: rgba(255,255,255,.15);left: 0;top: 0;transition: .3s ease;}.RWDproduct_page .btn_back:active {background: transparent;box-shadow: none;}.ebtn {background: transparent !important;border-radius: 0px;transition: 0.4s;padding:0;margin-top:50px}.ebtn:hover {background: transparent;transition: 0.4s;}.ebtn a {color: #555 !important;text-decoration: none !important;display: block;padding: 5px 20px;font-weight: normal;border: 0px solid transparent;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 50px;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);position: relative;min-width:120px;text-align: center;}.ebtn a:hover {border: 0px solid #910b19;color: #555 !important;background: linear-gradient( 135deg, #e2d6d6 0%, #d5c4c4 100%);transition: 0.4s}.ebtn a:hover:after {width: 100%;transition: .3s ease;}.ebtn a::after {border-radius: 50px;position: absolute;content: '';width: 0%;height: 100%;background: rgba(255,255,255,.15);left: 0;top: 0;transition: .3s ease;}.ebtn:active {background: transparent;box-shadow: none;}/*左側*/#sidebar {padding-right:40px;font-weight: normal;}.m2018 .products-nav .nav-title {background: #756666;color: #fff !important;padding:10px;margin-bottom:0;border-radius: 0px;}.m2018 .products-nav>ul>li {margin:0px;padding: 12px 10px;border-bottom:1px solid #eee;}.m2018 .products-nav>ul>li>a {padding:0;position: relative;font-size: 15px;letter-spacing: 0.5px;}#sidebar .products-nav > ul {border: 1px solid #eee;}.m2018 .products-nav a {color:#666;padding: 12px 0 0;transition: 0.4s}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li>a:hover {color: #865C5C;transition: 0.4s;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover {color: #865C5C;transition: 0.4s;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #865C5C;}.m2018 .products-nav ul li>ul>li.active>a {padding-top: 12px;}.m2018 .products-nav ul>li>.toggle-submenu {height:46px;right:10px}.m2018 .products-nav ul li ul li {padding: 0 20px 0 0;}/*protuct*/ 
.RWDproduct_page .products-info .name {font-weight: bold;}.layoutlist_2 .item {border-bottom:0px;margin:0 0 30px}.layoutlist_2 .item .subject {transition: 0.4s;margin: 10px 0 0;line-height: 1.5;text-align: center;text-align: center;}.layoutlist_2 .item:hover .subject a {color: #865C5C;transition: 0.4s;}.item .subject A.itemlink {color: #666;transition: 0.4s;}.item .subject A.itemlink:hover {color: #865C5C;transition: 0.4s;}.count_info {display:none}.RWDproduct_page .products-info .price-box li {color:#ccc}.RWDproduct_page .products-info .price-box li.active {color: #865C5C;}.RWDproduct_page .products-info .price-box li.delline:after {background:#ccc}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #888;transition: 0.4s;border-radius: 0px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #ccc;transition: 0.4s;border-radius: 0px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #865C5C;transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 3px solid #865C5C;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #865C5C;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {color: #865C5C;}/*產品_頁籤*/ 
.RWDproduct_page .tab-box .tab-menu a {padding: 5px 20px;height: 35px;color: #865C5C;background: #756666;font-weight: bold;border: 1px solid #756666;margin-right: 5px;transition: 0.3s;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #756666;color: #fff;border-color: #756666;}.RWDproduct_page .tab-box .tab-container {border: 1px solid #cfdef3}.RWDproduct_page .tab-box .tab-menu li a:before {background: transparent;top: initial;bottom: -1px;height: 2px;}.RWDproduct_page .tab-box .tab-menu li.active a:before{background: #756666;}.RWDproduct_page .tab-box .tab-menu a {height: 40px;}.RWDproduct_page .tab-box .tab-menu a:hover {color: #fff;}.RWDproduct_page .tab-box .tab-container>ul>li {padding:30px}/*聯絡我們*/ 
.form-horizontal .control-label {font-weight: normal;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.ebtn {margin-left: 15px;}/*表單樣式*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #eee;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #969696; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#333)) { .form-groupinput { color:#333; }.form-group input::first-line { color: #ccc; } } /*購物車*//*購物流程*/@keyframes num-bg{0%{background:#032951;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#032951;-webkit-transform:scale(1);transform:scale(1)}}.login-box a b, .login-box a b:hover {color:#865C5C}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color:#865C5C}.form-box .required:after {color: #865C5C;}.shopping-item .pd-price:first-child {color: #865C5C;}.shopping-item .pd-price {color:#ccc}.info-ok .member b {color: #865C5C;}.shopping-item-box .item-btn, .shopping-item-box .item-btn:hover {background: #865C5C;border-radius: 0px;color: #fff;}/*按鈕*/ 
.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn {border: 1px solid #ccc;color: #ccc;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border: 1px solid #888;color: #888;}.RWDshopping .btn.bg2 {background: #555;color: #fff;border-color: #555;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #865C5C;color: #fff;border: 1px solid #865C5C;}/*會員*/#join_form {background: #fff;border-radius: 0px;}.join_form-title {font-weight: bold;color: #555;}#join_form .btn-primary {border-radius: 0px;background: transparent;border:1px solid #ddd;transition: 0.4s;color:#333}#join_form .btn-primary:hover {border:1px solid #4AB2A6;background: #4AB2A6;transition: 0.4s;}.btn-primary {background: transparent;border-radius: 0px;transition: 0.4s;padding:0;border:0px}.btn-primary:hover {background: #4AB2A6;transition: 0.4s;}.btn-primary a {color: #333;text-decoration: none;display: block;padding: 8px 30px;font-weight: normal;border: 1px solid #ddd;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 0px;background:transparent}.btn-primary a:hover {border: 1px solid #4AB2A6;color: #fff;background: #4AB2A6;transition: 0.4s}/*會員按鈕*/#btn_member_login {border: 1px solid #4AB2A6;background:#4AB2A6;color:#fff;transition: 0.4s;border-radius: 0px;}#btn_member_login:hover {background: #429E93;border: 1px solid #429E936;color:#fff;transition: 0.4s;}.member_join_strong {color: #4AB2A6;}/*新聞*/ 
.cate_list .col-sm-6:hover a {color: #756666;transition: 0.4s;}.cate_list .col-sm-6 {width: calc(100% / 4);}/*影片*/ 
.video_item .video_item_subject {transition: 0.4s;line-height: 1.5;font-size: 16px;text-align: center;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;position: relative;overflow: hidden;white-space: unset;}.video_item:hover .video_item_subject {color: #756666;transition: 0.4s;}.video_item {margin:0 0 30px !important}/*250729修*/#RWDPAGE_BASE_PAT02 .main {    margin-top: 84px !important;}

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

@media (max-width: 2048px) {.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 590px;}.certification_info > .RWDedictor {  padding: 120px 0px;     margin-top: 90px;}.certification_info > .RWDedictor008 { width: 570px;}.certification_info > .RWDscore01 {width: calc(100% - 570px - 60px);}.feedback_block > .container > .RWDedictor008 {  margin-top: -150px;}.video_block > .container > .RWDedictor008 {margin-top: -150px;}}@media (max-width: 1920px) {.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 520px;}.certification_img {   border-radius: 120px 0 0 0;}.certification_info { width: 75%;}ul.certification_awards>li:nth-child(odd)>img { width: 50px;}ul.certification_awards>li:nth-child(even)>img {  width: 60px;}.certification_pic {width: 25%;}.certification_score {margin-top: 30px; }.certification_info > .RWDedictor {    padding: 80px 0px;}.RWDnews005 h6 {font-size: 17px;}.video_block .title_item::before {    top: -167px;}footer.footer_block > .container {    width: 80% !important;}/*0124*//*.RWDright_cont002 .item-first .text-box .text {margin-top: 105px;}*/}@media (max-width: 1900px) { .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 480px;}.about_block .title_item {    top: 0px;}}@media (max-width: 1800px) { .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 430px;}.RWDbanner_plus01 .page-scroll { left: 5%;}.RWDright_cont002 .item-first .text-box .text {width: 100%;  }ul.certification_awards>li>.awards_text>span { font-size: 17px;}.RWDnews005 h6 {border-bottom: none; padding-bottom:0px;}.video_block .title_item::before { height: 175px; top: -217px;}footer.footer_block > .container {   width: 85% !important;}.RWDright_cont002 .item-first .text-box .text {margin-top: 140px;}.RWDmenu_plus04 .container { width: 100% !important;}}@media (max-width: 1700px) { #RWDfullscreen01 .container {   width: 95%;}.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption {  bottom: 255px;}.certification_block {padding: 0px 0 0px 3%;}ul.certification_awards>li>.awards_text>small {letter-spacing: 1px;}.RWDservice010 .big_bgshow:first-child:after {width: 100px; height: 270px;}.RWDservice010 .big_bgshow:nth-child(2):after {    width: 100px;  height: 219px;}footer.footer_block > .container {   width: 90% !important;}/*0124*/ 
.feedback_block .title_item {margin-left: 10px;}.video_block .title_item { margin-left: 0px;}.video_block .title_item::before {  height: 120px; top: -162px;}/*en*/ 
.lang_en .video_block .figcaption_bottom h2 {    -webkit-line-clamp: 5;}.lang_en .video_block > .container > .RWDedictor008 {    width: 285px;}.lang_en .RWDservice010 .big_bgshow:after {    font-size: 20px;}.lang_en .RWDscore01 .count-item {    width: calc(100% / 2 - 1px);}/*20220516修改*//*.lang_en a.menu_shop_btn { width: 215px;}*/ 
.lang_en .RWDmenu_plus04 .header, .lang_en .RWDmenu_plus04 .header.is-up {    padding: 0 20px;}.lang_en .RWDscore01 .count-blk {    padding: 50px 0 0 30px;}.lang_en .certification_info > .RWDedictor008 {    width: 500px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { margin-left: -4%;}}@media (max-width: 1680px) { .RWDvideo002 .section-inner > .container {margin-left: 80px;}/*選單調整*/ 
.RWDmenu_plus04 .header .site-nav .menu>li>a {padding: 30px calc(15px / 2);letter-spacing: 1px;font-size: 15px}}@media (max-width: 1600px) { #RWDfullscreen01 h3.sub-title { font-size: 18px;}.RWDright_cont002 .item-first .text-box {margin-top: 100px;}.RWDscore01 .count-blk { padding: 50px 0px 0px 60px;}.RWDscore01 div> span.count-num {font-size: 36px;}.RWDvideo002 .section-inner > .container {margin-left: 70px;}.feedback_block .title_item, .video_block .title_item {    margin-left: 15px;}.video_block .figcaption_bottom h2 {  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical; text-overflow: ellipsis;overflow: hidden;padding-bottom: 0;}.footer_info_top {margin-right: 80px;padding-right: 80px;}.footer_info_left { width: 1100px;}.footer_social {  width: calc(100% - 1100px);}.RWDsocial002 ul.socialNetwork {   float: left !important;}/*0124*/ 
.video_block .title_item::before {height: 85px; top: -127px;}.RWDright_cont002 .item-first .text-box .text {margin-top: 80px;}/*en*/ 
.lang_en .RWDscore01 .count-title { padding: 0 20px;}.lang_en .RWDright_cont002 .item-first { align-items: flex-start;}.lang_en .RWDservice010 .text_box .title { font-size: 20px;}.lang_en .RWDright_cont002 .item-first .text-box { margin-top: 30px;}/*20220516*/ 
.lang_en .RWDmenu_plus04 .header .site-nav .menu>li>a { padding: 30px 20px;}}@media (max-width: 1500px) { a.menu_contact_btn {   width: 145px;  margin-right: 10px;}a.menu_shop_btn { width: 215px;}.RWDmenu_plus04 .logo { width: 140px; margin-bottom: -8px;}.about_block > .container { width: 97% !important;}.RWDright_cont002 .item-first .text-box a { margin-top: 40px;}.RWDscore01 .count-item {    width: calc(100% / 2);}.certification_info > .RWDscore01 {  margin-left: -20px;}.RWDscore01 .count-blk {  padding: 50px 0px 0px 0px;}.footer_info_left { width: 1000px;}.footer_social {  width: calc(100% - 1000px);}.RWDright_cont002 .item-first  {    align-items: flex-start;}/*內頁*/ 
.product1 .page_wrapper_bg section.call_to_action > .container {width: 80%;}.product2 .page_wrapper_bg section.call_to_action > .container {width: 80%;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {background: #f0ebeb; padding-top: 50px; position: relative; box-shadow: none; width: 470px;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo:before {display: block;}.lang_en .certification_img, .lang_en .certification_img img {    object-position: center bottom;}/*20220516修改*/ 
.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo:before { display: none;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {    width: 405px;background: transparent;}/*20220516*/ 
.RWDservice010 .big_bgshow .text_box { width: 550px;  padding: 50px;}/*0526*/ 
.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 360px;}}@media (max-width: 1440px) { .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { background: transparent; padding-top: 0; position: relative;box-shadow: none;width: 385px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo:before {display: none;}}@media (max-width: 1400px) { .RWDmenu_plus04 .header {    padding: 0 30px;}.RWDmenu_plus04 .header.is-up { padding: 0 30px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {  width: 360px;}.RWDright_cont002 .item-first .text-box { padding-left: 60px;}.about_block .title_item {  left: calc(50% + 95px);}.certification_info > .RWDedictor008 { width: 530px;}.certification_info > .RWDscore01 {width: calc(100% - 530px - 60px);}.RWDservice010 .big_bgshow { height: 50vh;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 5px;}.RWDnews005 .owl-carousel .owl-item div:before {border-width: 0 50px 50px 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {top: 125px;}.RWDnews005 h4 a {  font-size: 18px;}.video_block .title_item::before {top: -118px;}.footer_info_left { width: 950px;}.footer_social {  width: calc(100% - 950px);}.footer_info_top {margin-right: 60px;padding-right: 60px;}.footer_info_list {margin-right: 0px;}/*漢堡提早*/ 
.RWDmenu_plus04 .header-in {display: block;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 .ml-stack-nav-toggle {display: block;}.RWDmenu_plus04 #mobile-menu  {display: block;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {   background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #756666;}.RWDmenu_plus04 #mobile-menu .menu li a { color: #756666;}.RWDmenu_plus04 #mobile-menu .menu>li {    border-bottom: 1px solid #f2ecf3;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {    letter-spacing: 2px;}.RWDmenu_plus04 .language-block a { color: #75666682;   letter-spacing: 2px;}.RWDmenu_plus04 .ml-stack-nav-toggle__line { background: #756666;}.ml-stack-nav-toggle {padding: 30px 45px 30px 15px;}.RWDmenu_plus04 .logo {width: 140px;margin-bottom: 0px; margin-top: 28px;}/*20220516修改*/ 
.lang_en .RWDbanner_plus01 .banner-slider.bg .pic { background-position: center;}}@media (max-width: 1366px) { .RWDbanner_plus01 .slick-item.slickitem01 .slick-caption { bottom: 200px;}.RWDservice010 .big_bgshow { height: 65vh;}}@media (max-width: 1300px) { #RWDfullscreen01 h2.main-title {  font-size: 30px; letter-spacing: 2px;}.certification_block {flex-direction: column;padding: 0;}.certification_info {  width: 100%;padding: 0 30px;margin: 0 auto;}.certification_pic {   display: none;}.certification_img { border-radius: 0;  height: auto;}.certification_img>img { width: 100%;max-width: 100%;height: auto;}.certification_info > .RWDedictor { overflow: visible;}.certification_info > .RWDedictor::before {       width: calc(100% + 60px); left: -30px;}ul.certification_awards {justify-content: center;}ul.certification_awards>li:nth-child(3n) { margin-right: 0;}.RWDservice010 .big_bgshow .text_box { width: 500px;}.RWDsocial002 ul.socialNetwork li:last-child { margin: 0;}.RWDsocial002 ul.socialNetwork li {margin: 0 0 15px 0;}.RWDsocial002 ul.socialNetwork {  display: flex;   flex-direction: column;  float: none !important; align-items: flex-end;}/*en*/ 
.lang_en .RWDservice010 .big_bgshow:after {    width: 30% !important;}.lang_en .RWDservice010 .big_bgshow .text_box {    padding: 40px;}}@media (max-width: 1280px) { .RWDbanner_plus01 .banner-slider.bg .pic {  background-position: left;}.lang_en .RWDbanner_plus01 .banner-slider.bg .pic { background-position: left;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {  width: 450px;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {width: 450px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption { bottom: 225px;}.RWDbanner_plus01 .logo img { margin-bottom: 0px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {    margin-left: -5%;}.RWDbanner_plus01.full .banner-slider.bg .slick-item { max-height: calc(100vh - 84px - 60px) !important; height: calc(100vh - 84px - 60px) !important;}.RWDmenu_plus04 .ml-stack-nav-toggle { padding: 30px 45px 30px 15px; color: #756666;}.RWDservice010 .big_bgshow .text_box {padding: 40px 50px;}.RWDservice010 .big_bgshow:first-child .bg::before {display: none;}.RWDservice010 .text_box .title, .RWDproduct004 #portfolio div.col-md-3 h3 {  font-size: 26px;}.RWDservice010 .big_bgshow:first-child:after { width: 80px;    height: 213px;}.RWDservice010 .big_bgshow:nth-child(2):after {  width: 80px;height: 174px;}.RWDservice010 .big_bgshow:nth-child(3):after { width: 80px;  height: 215px;}.RWDservice010 .big_bgshow .text_box { width: 425px;}.RWDproduct004 .item-box-desc {  padding: 35px 30px;}.feedback_block > .container {flex-wrap: wrap;}.feedback_block > .container > .RWDedictor008 {margin: 0 auto 50px auto;}.feedback_block .title_item, .video_block .title_item { margin: 0 auto; display: flex; flex-direction: column; align-items: center;   justify-content: center;}.feedback_block > .container > .RWDnews005 { padding-left: 0; width: 100%;}.feedback_block::before {display: none;}.feedback_block {background: rgb(117 102 102 / 10%);}.feedback_block .title_item::before { height: 90px; top: -120px;}.feedback_block > .container > .RWDedictor { position: relative; left: auto; bottom: auto;  margin: 30px auto 0 auto;}.video_block > .container  {flex-wrap: wrap;}.video_block > .container > .RWDedictor008 {width: auto; margin: 0 auto 50px auto;}.video_block > .container > .RWDvideo002 { width: 100%;}.video_block .title_item::before { height: 100px; top: -120px;}.RWDvideo002 .section-inner > .container {  margin-left: auto;  width: 95% !important;}.video_block::before  {display: none;}.footer_info_left > .RWDedictor {  flex-direction: column; }.footer_info_top {     margin-right: 0; padding-right: 0; margin-bottom: 50px;align-items: center;  border-right: none;   flex-direction: row;justify-content: flex-start;}.footer_logo { margin-top: 0; }a.footer_line_btn {  margin-left: 30px;}.footer_info_left { width: 750px;}.footer_social {  width: calc(100% - 750px);}.RWDsocial002 ul.socialNetwork li {  margin: 30px 15px 0 15px;}.RWDsocial002 ul.socialNetwork li:last-child {  margin: 30px 15px 0 15px;}.RWDsocial002 ul.socialNetwork { flex-direction: row;}/*0124*/ 
.video_block > .container > .RWDedictor { position: relative; left: auto;  bottom: auto; margin: 0 auto;}.video_block a.more_btn { border: 1px solid #d5c4c4;}.RWDright_cont002 .item-first .text-box .text { margin-top: 30px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width: 95%;}.product1 .page_wrapper_bg section.call_to_action > .container {width: 95%;padding:0 5px}.product2 .page_wrapper_bg section.call_to_action > .container {width: 95%;padding:0 5px}.cate_list .col-sm-6 {width: calc(100% / 3);}/*20220516*/ 
.lang_en .RWDbanner_plus01 .banner-slider.bg .pic {  background-position: left;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {width: 400px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 440px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 440px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { margin-left: -49px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.about_block > .container { width: 95% !important;  margin: 0 auto; padding: 0 15px;}.RWDright_cont002 .item-first { flex-direction: column-reverse; align-items: center;}.RWDright_cont002 .item-first {flex-direction: column-reverse;  align-items: center;  justify-content: center;}.RWDright_cont002 .item-first > a {   width: 80%;}.RWDright_cont002 .item-first .text-box {width: 80%; padding: 0;margin: 0;}.about_block .title_item {     left: auto;  text-align: center;   transform: translateX(0);  position: relative;  margin: 0 auto; display: flex;  flex-direction: column;}.about_block .title_item:before { left: 50%; transform: translateX(-50%); top: -120px;height: 90px;}.about_block .title_item:after { left: 50%; transform: translateX(-50%);top: -50px;}.RWDright_cont002 .item-first .pic { width: 100%; border-radius: 0px; max-height: 450px;margin-top: 15px;}.RWDright_cont002 .item-first .text-box a { position: absolute;left: 50%;transform: translateX(-50%); bottom: -570px;    margin-top: 0;}.about_block { padding-bottom: 190px;}.certification_block { padding-top: 60px; border-top: 1px solid rgb(117 102 102 / 30%);}.footer_info_left { width: 650px;}.footer_social {  width: calc(100% - 650px);}/*內頁*/ 
.form-horizontal .control-label {font-size: 15px;}/*en*/ 
.lang_en .RWDright_cont002 .item-first .text-box .text {    margin-top: 0;}.lang_en .RWDright_cont002 .item-first {    align-items: center;}.lang_en .RWDright_cont002 .item-first .text-box {    margin-top: 50px;}.lang_en .certification_info > .RWDedictor008 {    width: 530px;}.lang_en ul.certification_awards>li {    width: calc(100% / 2 - 30px);    margin-right: 30px !important;}.lang_en .RWDservice010 .big_bgshow:after {display:none}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after {display: none;}.RWDmenu_plus04 .features {    margin-right: 0;padding-right: 0;}.RWDmenu_plus04 .features .search-btn { padding: 35px 30px 25px 0;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {  background: transparent; box-shadow: none;  width: 420px; padding-top: initial;   margin-left: auto;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo:before {display: none;}.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption {  text-align:center;  bottom: 50px;}.RWDbanner_plus01 .page-scroll.style-custom span {    margin-bottom: 40px;  color: #fff;}.RWDbanner_plus01 .page-scroll span::before {  height: 120px; background: rgba(255,255,255,.6);  bottom: -167px;}.RWDbanner_plus01 .page-scroll { left: 30px; width: auto;}.certification_pic {  display:none;}.RWDservice010 .text_box .title, .RWDproduct004 #portfolio div.col-md-3 h3 { font-size: 24px;}.RWDservice010 .big_bgshow:first-child:after { width: 60px; height: 157px;}.RWDservice010 .big_bgshow:nth-child(2):after {width: 60px;height: 132px;}.RWDservice010 .big_bgshow:nth-child(3):after {width: 60px;   height: 163px;}.RWDproduct004 .item-box-desc { padding: 30px;}.video_block .figcaption_bottom h2 {font-size: 17px;}.footer_info_left { width: 610px; margin-right: 40px;}.footer_info_list {  width: 300px;   margin-right: 40px;}.footer_info_list > ul.footer_info>li {padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px solid #f3ebeb26;}.footer_info_list > ul.footer_info>li:last-child {  padding-bottom: 18px;}ul.footer_info>li {   padding-bottom: 18px; margin-bottom: 18px;border-bottom: 1px solid #f3ebeb26;}ul.footer_info>li:last-child {  padding-bottom: 18px;}.footer_social {  padding-bottom: 18px;}.footer_copyright { margin-top: 50px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption {bottom: -5px;}#RWDfullscreen01 h2.main-title { font-size: 29px;}.RWDright_cont002 .item-first .text-box {   width: 90%;}.RWDright_cont002 .item-first > a { width: 90%;}ul.certification_awards>li>.awards_text>span { font-size: 16px;}.certification_info > .RWDedictor008 { width: 480px;}.certification_info > .RWDscore01 { width: calc(100% - 480px - 60px);}.RWDservice010 .big_bgshow .text_box {   padding: 40px;}.RWDservice010 .big_bgshow .text_box { padding: 40px 30px; width: 400px;}.RWDservice010 .big_bgshow { height: 60vh;}.RWDvideo002 .videoitem { width: calc(100% / 3);}.RWDvideo002 .section-inner > .container {  width: 100% !important;  padding: 0;}.RWDvideo002 figure.effect-sarah .iframe iframe { height: auto;}.RWDmenu_plus04 .logo { margin-bottom: auto;margin-top: 28px;}.footer_info_left { width: 600px;}.footer_social {  width: calc(100% - 600px);}.footer_info_list { width: 300px;}/*內頁*/#sidebar {padding-right:0;margin-bottom:30px}.video_item {width: calc(100% / 3);}/*en*/ 
.lang_en .certification_info > .RWDedictor008 {    width: 100%;    margin: 0;    padding: 0;    border: 0;    text-align: center;}.lang_en .certification_info > .RWDscore01 {    width: 100%;}.lang_en .RWDscore01 .count-blk {    padding: 50px 0 0 0;}.lang_en .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 20px;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo:before {    display: none;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {.certification_info > .RWDedictor008 {width: 450px;   margin-right: 40px;  padding-right: 40px;}.certification_info > .RWDscore01 {  width: calc(100% - 450px - 40px); margin-left: 0;}.RWDscore01 .count-title { font-size: 14px;  margin-top: 10px;}.RWDscore01 div> span.count-num { font-size: 34px;}.certification_info > .RWDedictor {   padding: 70px 0px; margin-top: 80px;}ul.certification_awards>li:nth-child(3n) {margin-right: 40px ;}ul.certification_awards>li {  width: calc(100% / 2 - 40px ); margin-right: 40px;}ul.certification_awards>li:nth-child(4), ul.certification_awards>li:nth-child(5), ul.certification_awards>li:nth-child(6) {  margin-bottom: auto;}ul.certification_awards>li:nth-child(2n) { margin-right: 0;}.footer_info_left { width: 85%;}.footer_social {  width: 85%;}.footer_copyright {  flex-wrap: wrap;  justify-content: flex-start;  padding: 40px 40px;}.RWDsocial002 ul.socialNetwork { margin-top: 30px;}.RWDsocial002 ul.socialNetwork li:first-child { margin-left: 0;}.RWDservice010 .big_bgshow:first-child:after { display: none;}.RWDservice010 .big_bgshow:nth-child(2):after {display: none;}.RWDservice010 .big_bgshow:nth-child(3):after {display: none;}.RWDproduct004 .item-box-desc {padding: 30px 30px 50px 30px;}/*en*/ 
.lang_en .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 18px;}.lang_en .RWDmenu_plus04 .header, .lang_en .RWDmenu_plus04 .header.is-up {    padding: 0 20px;}}

/*900px end*/
/*800px start*/
@media (max-width: 800px) {
#RWDfullscreen01 h2.main-title { font-size: 28px;}.certification_info > .RWDedictor008 {width: 430px;   margin-right: 30px;  padding-right: 30px;}.certification_info > .RWDscore01 {  width: calc(100% - 430px - 30px);}.RWDscore01 .count-title { letter-spacing: 1px;}/*內頁*/ 
.hgroup .container {margin-left:0;padding-bottom:20px}.ebtn {margin-left:0}
}
/*800px end*/
/*768px start*/
@media (max-width: 768px) {
.certification_info > .RWDedictor008 {width: 400px;   }.certification_info > .RWDscore01 {  width: calc(100% - 400px - 30px);}.RWDservice010 .big_bgshow { height: 65vh;}.RWDbanner_plus01 .page-scroll span::before { height: 60px;   bottom: -77px;}.RWDbanner_plus01 .page-scroll.style-custom span {   margin-bottom: -25px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item { max-height: calc(100vh - 84px - 150px) !important; height: calc(100vh - 84px - 150px) !important;}.RWDbanner_plus01 .page-scroll {display:none;}.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption { bottom: 100px;}.RWDproduct004 .item-box-desc { padding: 30px;}.feedback_block > .container > .RWDedictor008 { animation-delay: 0.5s !important;}.RWDright_cont002 .item-first .text-box a { bottom: -565px;}.about_block { padding-bottom: 170px;}
}
/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .header { padding: 0 20px;}.RWDmenu_plus04 .header.is-up { padding: 0 20px;}.RWDservice010 .big_bgshow {  height: auto;}.RWDservice010 .bg { height: 60vw;}.RWDservice010 .big_bgshow .text_box {width: 100%;}.RWDproduct004 #portfolio.portfolio-nogutter .row { display: flex; flex-wrap: wrap;}.RWDvideo002 .videoitem { width: calc(100% / 2);}.RWDvideo002 .section-inner > .container  .row { display: flex; flex-wrap: wrap;}.certification_info > .RWDscore01 { width: 100%;}.certification_info > .RWDedictor008 { width: 80%; padding-right: 0;  border-right: none;margin: 0 auto;text-align: center;}.RWDproduct004 .item-box-desc {  padding: 30px;}.footer_info_left { width: 100%;}.RWDssl01 {padding: 0;}.RWDsocial002 .iconRounded:before {font-size:16px}/*內頁*/ 
.hgroup h1 {font-size:26px !important}section.article-text p {line-height:1.8;}.cate_list .col-sm-6 {width: calc(100% / 2);float: left;}.video_item {    width: calc(100% / 2);    float: left;margin-bottom:0 !important;min-height:283px}/*en*/ 
.lang_en ul.certification_awards {    margin-left: 15px;}.lang_en .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 16px;}.lang_en .video_block .figcaption_bottom h2 {    -webkit-line-clamp: 2;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {a.menu_shop_btn {letter-spacing: 1px; width: 190px;  font-size: 14px;}a.menu_contact_btn {width: 130px; margin-right: 5px;}.RWDmenu_plus04 .ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .ml-stack-nav-toggle { padding: 40px 45px 40px 15px;}.RWDmenu_plus04 .logo { width: 120px;}.RWDmenu_plus04 .features .search-btn { padding: 30px 15px 30px 0;}.footer_info_list_items>ul.footer_info { width: 100%;}.footer_info_list {  width: 100%;margin-right:20px;}/*0124*/ 
.RWDright_cont002 .item-first .text-box a { bottom: -480px;}.video_block a.more_btn { border: none;}/*en*/ 
.lang_en a.menu_shop_btn {    width: 185px;    padding: 10px 0;}.lang_en #RWDfullscreen01 h2.main-title {    font-size: 25px;}.lang_en #RWDfullscreen01 h3.sub-title {    line-height: 1.5;}.lang_en ul.certification_awards>li {    width: 100%;    margin: 0 0 40px !important;}.lang_en ul.certification_awards {    margin-left: 0;}.lang_en ul.certification_awards>li:last-child {    margin: 0 !important;}.lang_en .RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3.col-sm-3 {    width: 100%;}.lang_en .RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3.col-sm-3 .list-inline.categories.nomargin {    height: auto !important;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .features .edit {display: none;}.RWDright_cont002 .item-first > a {width: 100%;}.RWDright_cont002 .item-first .text-box {width: 100%;}.RWDright_cont002 .item-first .text-box a { margin-top: 0; bottom: -450px; width: 80%; text-align: center;}.certification_info > .RWDedictor008 { width: 100%;}ul.certification_awards {  align-items: center;}ul.certification_awards>li {width: 85%; margin-right: 0px !important;}ul.certification_awards>li:nth-child(4), ul.certification_awards>li:nth-child(5) { margin-bottom: 40px;}ul.certification_awards>li:nth-child(odd)>img {width: 55px;}ul.certification_awards>li:nth-child(even)>img {width: 55px;}.RWDservice010 .bg { height: 100vw;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3.col-sm-3 {   width: 100%;  margin: 0 0 20px;}.product_block a.more_btn { width: 80%;text-align: center;}.footer_info_list_items { flex-direction: column;}.footer_info_list {width: 80%;margin: 0 auto;}.footer_info_list_items>ul.footer_info { width: 80%; margin: 0 auto;}.footer_info_list > ul.footer_info {  width: 100%;    text-align: center;}.footer_info_list > ul.footer_info>li {   flex-direction: column;}.footer_info_list > ul.footer_info>li { padding-bottom: 25px;}.footer_info_list > ul.footer_info>li:last-child { padding-bottom: 25px;}ul.footer_info>li {padding-bottom: 20px;text-align: center;}.footer_info_top { flex-direction: column;align-items: center;}a.footer_line_btn { margin-left: 0; margin-top: 30px; width: 70%;}.footer_social {width: 100%;}.RWDsocial002 ul.socialNetwork {  justify-content: center;  margin-top: 40px;}.feedback_block > .container > .RWDedictor { width: 100%;}.feedback_block a.more_btn { text-align: center;  width: 80%;}.fixed_block {display: block;z-index: 201;}.fixed_block .RWDedictor {display: flex;}a.fixed_contact_btn {width: 50%;  display: flex;  background: #fff;padding: 15px 15px; color: #756666;  justify-content: center; font-size: 17px; letter-spacing: 2px;     align-items: center;transition: .3s ease;}a.fixed_contact_btn>img { width: 25px;  height: 25px; margin-right: 10px;}a.fixed_shop_btn {  width: 50%; display: flex; justify-content: center; align-items: center;  background: #627d25;   font-size: 17px; letter-spacing: 1px; padding: 15px; color: #fff; border: 1px solid #627d25;     align-items: center;transition: .3s ease;}a.fixed_shop_btn>img { width: 25px;  height: 25px; margin-right: 10px;}.footer_copyright { padding: 40px 40px 65px;}.scrollTop002 { bottom: 180px;}.fixed_block .RWDedictor {  animation-name: none; opacity: 1 !important;}/*0124*/ 
.video_block > .container > .RWDedictor { width: 100%;}.video_block a.more_btn { width: 80%;text-align: center;}/*內頁*/ 
.video_item {min-height:auto;width:100%;float: none;margin-bottom:30px !important}/*en*/ 
.lang_en .RWDright_cont002 .item-first .text-box .text>P {    text-align: left;}.lang_en #RWDfullscreen01 .certification_block h2.main-title {    font-size: 20px;}.lang_en .RWDscore01 .count-item {    width: calc(100% / 2 - 10px);    float: left;}.lang_en .video_block .figcaption_bottom h2 {    display: block;}.lang_en .RWDscore01 .count-title {    padding: 0 0;}.lang_en #RWDfullscreen01 .certification_block h2.main-title, .lang_en #RWDfullscreen01 .certification_block h3.sub-title,.lang_en #RWDfullscreen01 h2.main-title, .lang_en #RWDfullscreen01 h3.sub-title {    text-align: left;}.lang_en .RWDservice010 .text_box .title {    display: block;    text-align: left;}.lang_en #RWDfullscreen01 h2.main-title {    text-align: center;}.lang_en .RWDservice010 .big_bgshow .text_box {    padding: 20px;}.lang_en .RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo {    width: 100%;    padding: 20px 0 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*loading*/ 
.fl {width: 200px;}.banner_block { margin-top: 76px;}.RWDbanner_plus01 .banner-slider.bg .slick-item.slickitem01 .container .logo { width: 100%;}.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption {  bottom: 90px;  }.RWDbanner_plus01 .slick-item.slickitem01 .slick-caption .container { width: 100% !important;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { background: #9a8c8ccc;width: 30px;height: 8px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li { margin: 0 5px;}.RWDbanner_plus01 .page-scroll {display: none;}.RWDbanner_plus01.full .banner-slider.bg .slick-item { max-height: calc(100vh - 84px - 60px - 80px) !important; height: calc(100vh - 84px - 60px - 80px) !important;}.RWDbanner_plus01.style-dotnav.control-right .control-box {  bottom: 30px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #9a8c8cab;}/*menu*/ 
.RWDmenu_plus04 .logo {margin-top: 25px;}.ml-stack-nav-toggle__line {width: 30px;}.RWDmenu_plus04 .ml-stack-nav-toggle {padding: 35px 45px 35px 15px;}.RWDmenu_plus04 .features .search-btn { padding: 27px 0;}#RWDfullscreen01 h2.main-title {font-size: 25px;  letter-spacing: 2px;}#RWDfullscreen01 h3.sub-title {  font-size: 17px; letter-spacing: 1px;}.RWDright_cont002 .item-first .text-box .text { margin-top: 30px;}.RWDright_cont002 .item-first .text-box a { bottom: -365px; width: 90%;}.feedback_block::after {left: -2px;}.video_block .title_item::before { height: 90px; top: -120px;}.about_block {  padding-bottom: 165px;}.RWDright_cont002 .item-first .text-box .text>P { text-align: justify;}.product_block { padding: 120px 0;}.RWDservice010 .text_box .title, .RWDproduct004 #portfolio div.col-md-3 h3 {     font-size: 22px; text-align: center;}.RWDvideo002 .videoitem {  width: 100%;}.product_block a.more_btn { width: 90%;}.RWDservice010 .bg { height: 93vw;}.RWDservice010 a.big_bgshow:before {  width: calc(100% - 20px); height: calc(100% - 20px);  left: 10px;  top: 10px;}.RWDscore01 .count-item {  padding-bottom: 22px;  margin-bottom: 22px; border-bottom: 1px dashed rgb(117 102 102 / 30%); margin-right: 5px; margin-left: 5px;  width: calc(100% / 2 - 11px);}.RWDscore01 .count-item:nth-child(3), .RWDscore01 .count-item:nth-child(4) { border-bottom: none;}.certification_info > .RWDedictor {  margin-top: 40px;padding-top: 60px;}.product_block .title_item::before {  height: 90px;  top: -120px;}.certification_info > .RWDedictor008 p {  text-align: left;}a.footer_line_btn { width: 90%;}a.fixed_shop_btn {font-size: 14px;}.scrollTop002 { right: 0px;}.footer_copyright { padding: 40px 30px 65px;margin-top: 30px;}.footer_info_left {margin: 0 auto;}.RWDsocial002 ul.socialNetwork { margin-top: 0px;}.RWDsocial002 ul.socialNetwork li:last-child {  margin: 30px 10px 0;}.RWDsocial002 ul.socialNetwork li { margin: 30px 10px 0;}.RWDsocial002 ul.socialNetwork li:first-child {  margin-left: 10px;}.video_block { padding-bottom: 80px;}/*0124*/ 
.video_block a.more_btn { width: 90%;}/*內頁*/ 
.page_wrapper_bg .pagecontent {padding:0 !important}section.article-text p {font-size:15px}.cate_list .col-sm-6 {width: 100%;float: none;}/*250729修*/#RWDPAGE_BASE_PAT02 .main {    margin-top: 76px !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
#RWDfullscreen01 h2.main-title { font-size: 23px;  letter-spacing: 1px;}#RWDfullscreen01 h3.sub-title {font-size: 16px;  letter-spacing: 1px;}/*0124*/a.fixed_shop_btn {   font-size: 13px;}.footer_copyright {  text-align: center;padding: 40px 25px 65px;}/*en*/ 
.lang_en a.fixed_shop_btn>img,.lang_en  a.fixed_contact_btn>img {    width: 15px;    height: 15px;}.lang_en a.fixed_shop_btn, .lang_en a.fixed_contact_btn {    padding: 15px 0;    font-size: 13px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
#RWDfullscreen01 h2.main-title { font-size: 20px;}.certification_info {padding: 0 20px;}.RWDservice010 .text_box .title, .RWDproduct004 #portfolio div.col-md-3 h3 { font-size: 20px;letter-spacing: 2px;}/*0124*/ 
.RWDscore01 .count-title {letter-spacing: 0.5px;}.RWDservice010 .big_bgshow .text_box {   padding: 30px 20px;}.RWDproduct004 .item-box-desc { padding: 30px 20px;}footer.footer_block > .container { width: 100% !important;}.footer_tel_items small { font-size: 12px;}
}
/*320px end*/