a{text-decoration:none}a:hover, a:active, a:focus, a:visited {text-decoration:none;}.row {margin-left:0px;margin-right:0px;}body {    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;    line-height: 1.8;    font-size: 17px;    color: #595757 ;}#RWDfullscreen01 .container {width: 75%;max-width: 1800px;padding: 0;position: relative;}.main {    position: relative;    background: url(archive/image/customization/mainbg.jpg) repeat-y;    background-attachment: fixed;}/*loading*/ 
.RWDfakeloader .fl img {width: 200px;animation-name: fd1;animation-duration: 0.8s;animation-fill-mode: both;animation-delay: 0.1s;}@-webkit-keyframes fd1 {  from {opacity: 0;}  to {opacity: 1;}}/*defaultfix*/ 
.RWDleft_cont002 .item-second .text-box,.RWDleft_cont002 .item-second{background:transparent;color:#333}.RWDleft_cont002 .item-second .pic{width:100%;float:none}.RWDleft_cont002 .item-second>a{float:right;width:50%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first .text-box{color:#333;padding:0;letter-spacing:1px;line-height:2}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first>a{pointer-events:none;width:50%;float:left}.RWDright_cont002 .item-first .text-box .underline {display: none;}.portfolio-bottom-summary{height:auto!important}.RWDproduct002_v2 .popup-portfolio .portfolio-item,.RWDproduct002_v3 .popup-portfolio .portfolio-item,.RWDproduct002_v4 .popup-portfolio .portfolio-item{float:left;height:auto!important;width: calc(100%/3 - 1px);}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.RWDproduct002_v3 .popup-portfolio .portfolio-item,.RWDproduct002_v4 .popup-portfolio .portfolio-item {height: auto !important;}.funny-boxes.not-right-column::before, .funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDproduct002_v3 .popup-portfolio .portfolio-item,.RWDproduct002_v4 .popup-portfolio .portfolio-item{padding:0 20px;width:calc(100%/3 - 1px);margin:0 0 40px}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4,.RWDproduct002_v4 .showbottom .portfolio-bottom__h4{padding:15px 0 0;color:#333;letter-spacing:1px;font-weight:400;line-height:1.5}.RWDproduct002_v3,.RWDproduct002_v4{padding:0}.RWDService002{padding:0}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4,.RWDproduct002_v5 .showbottom:hover .portfolio-bottom__h4 {color: #000;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img{transform:scale(1.05);transition:.5s}.RWDnews005 .owl-carousel .owl-item div>a{display:block;overflow:hidden}.RWDnews005 .owl-carousel .owl-item div img{transition:.5s}.RWDproduct004 .callout-dark{background:transparent;padding:0 0 50px}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1{color:#333}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 section{border:0}.RWDproduct004 .row.mix-grid{margin:0}.RWDproduct004 a.ico-rounded.lightbox{display:none!important}.RWDproduct004 .item-box .item-hover .inner{height:100%;position:absolute;display:block;left:0;right:0;top:0;margin-top:0}.RWDproduct004 .item-box .item-hover a{width:100%;height:100%;display:block}.RWDproduct004 a.ico-rounded.lightbox{display:none!important}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span{display:none}.RWDproduct004 .overlay,.RWDproduct004 .item-box .item-hover{background-color:transparent}.RWDproduct004 .item-box-desc{position:initial;margin-bottom:10px;overflow:initial}.RWDproduct004 .item-box figure{position:unset}.RWDvideo002 figure figcaption,.RWDvideo002 figure a{position:relative;padding:0;height:auto}.RWDvideo002 figure.effect-sarah img,.RWDvideo002 figure.effect-sarah .iframe{transform:none}.RWDvideo002 figure.effect-sarah h2,.RWDvideo002 figure.effect-sarah p{color:#000;opacity:1;transform:none;font-size:16px}.RWDvideo002 figure.effect-sarah h2{font-size:20px;padding:0;margin:30px 0 5px}.RWDvideo002 figure.effect-sarah h2::after{display:none}.RWDvideo002 figure.effect-sarah{background:transparent}.RWDvideo002 figure.effect-sarah:hover img,.RWDvideo002 figure.effect-sarah:hover .iframe{opacity:1}.index .section-line{display:none}/*logo*/ 
.RWDmenu_plus04 .logo {width: 180px;position: absolute;left: 0;top: 0;background: #fff;border-radius: 50%;padding: 10px;}/*menu*/ 
.RWDmenu_plus04 .header {background: rgb(255,255,255,90%);transition: 0.4s;padding: 0 50px;}.RWDmenu_plus04 .header.is-up {background: #fff;box-shadow: 0 4px 24px rgb(0 0 0 / 8%);transition: 0.4s}.RWDmenu_plus04 .container {width: 100%;}.RWDmenu_plus04 .site-nav .menu {text-align: right;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;letter-spacing: 2px;color:#333;font-weight: 400;transition: 0.4s;padding: 25px 20px;}.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: #8A3B3B;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border: 1px solid #333;border-width: 1px 1px 0 0;}.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: #8A3B3B;}.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;color: #fff;background: #8A3B3B;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>ul {padding:0px}.RWDmenu_plus04 .header.is-up::before {display:block}.RWDmenu_plus04 .container {min-width: 100%;}.RWDmenu_plus04 .site-nav .menu>li.is-active>a {color: #8A3B3B;}.RWDmenu_plus04 .header-in {display: flex;align-items: center;justify-content: flex-end;}.RWDmenu_plus04 .site-nav {padding-right: 20px;}.RWDmenu_plus04 .site-nav .menu>li.menu_btn {margin-left: 30px;}.RWDmenu_plus04 .site-nav .menu>li.menu_btn>a {background: #8a3b3b;color: #fff;padding:25px 30px}.RWDmenu_plus04 .site-nav .menu>li.menu_btn>a:hover {background: #6d2929;}/*banner*//*文*/ 
.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt3 {    letter-spacing: 5px;    font-size: clamp(2.5rem, 2.0536rem + 2.2321vw, 5.625rem);    font-weight: 500;    color: #333;}.RWDbanner_plus01 .slick-caption .txt2 {    letter-spacing: 5px;    font-size: clamp(1.875rem, 1.6964rem + 0.8929vw, 3.125rem);    font-weight: 500;    color: #8B7A71;    font-family: 'Dancing Script', cursive;}.RWDbanner_plus01 .slick-caption .container {    width: 31% !important;    float: right;    background: rgb(255 255 255 / 80%);    padding: 7vw 0 !important;    text-align: center !important;}.RWDbanner_plus01 .slick-active .slick-caption {top: 50%;transform: translateY(-50%);}.RWDbanner_plus01.full .banner-slider.bg .slick-item,.RWDbanner_plus01 .banner-slider .slick-item {max-height: calc(100vh - 75px)!important; height: calc(100vh - 75px)!important;}.banner_block {    margin: 75px 0 0;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width:8px;height:8px;background: #ccc;border-radius: 50%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #ccc;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {height: 30px;}/*scroll down*/ 
.RWDbanner_plus01 .page-scroll {    display:none;}.RWDbanner_plus01 .page-scroll {    position: absolute;    bottom: 0;    z-index: 3;    left: 50%;    margin-left: 0;    text-align: center;    width: 100px;    transform: rotate(-90deg);}.RWDbanner_plus01 .page-scroll a {color:#555}.RWDbanner_plus01 .page-scroll.style-custom span {    display: block;    margin-bottom: 0;    font-size: 12px;    text-align: right;    font-family: 'Montserrat', sans-serif;}.RWDbanner_plus01 .page-scroll.style-custom span:after {    content: "";    position: relative;    display: block;    z-index: 1;    width: 165px;    right: -5px;    height: 0.5px;    margin-top: 10px;    background: #ccc;    opacity: 1;    animation: a01 2s infinite ease-in-out}/*動態*/@keyframes a01 {    0% {        transform: translateX(0%);    }    50% {        transform: translateX(10%);    }    100% {        transform: translateX(0%);    }}@-webkit-keyframes a01 {    0% {        -webkit-transform: translateX(0%);    }    50% {        -webkit-transform: translateX(10%);    }    100% {        -webkit-transform: translateX(0%);    }}/*功能icon*/ 
.RWDmenu_plus04 .features .cart-btn img, .RWDmenu_plus04 .features .querycar-btn img, .RWDmenu_plus04 .features .member-btn img, .RWDmenu_plus04 .features .search-btn img {width: 20px;filter: invert(1);}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 11px calc(25px / 2);position: relative;margin-left: 5px;}.RWDmenu_plus04 .features .member-btn {padding: 0px 11px 0px 18px;order: 1;}.RWDmenu_plus04 .features .cart-btn {order: 2;}.RWDmenu_plus04 .features .querycar-btn {order: 3;}.RWDmenu_plus04 .features {background: transparent;padding: 0;position: relative;border-left: 0px solid #DAD7D0;display: flex;align-items: center;justify-content: space-around;min-height: 74px;width: 190px;}.RWDmenu_plus04 .features i {position: relative;}.RWDmenu_plus04 .features i::before {content: "";width: 40px;height: 40px;position: absolute;z-index: -1;border-radius: 50%;background: #E0C8AC;top: -6px;left: -10px;}span.cart-nu span {color: #8A3B3B;position: absolute;top: -3px;font-weight: 500;}span.cart-nu {color: transparent;position: absolute;top: 0px;right: 0px;background: transparent;border-radius: 50px;padding: 2px;}span.cart-nu::before {content: "";width: 22px;height: 22px;background: #DAD7D0;position: absolute;z-index: -1;border-radius: 20px;top: -2px;left: -1px;}#m_RWDfullscreen01_52_1_querycar_total_qty, #m_RWDfullscreen01_52_1_cat_total_qty {color: #fff;position: absolute;top: -2px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #CCA278;font-weight: 400;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: 400;}.RWDmenu_plus04 .site-nav .menu ul li.has-child>a:after {display: none;}.RWDmenu_plus04 .member-block a.login.is-on, .RWDmenu_plus04 .member-block button.login.is-on, #div_forget_content #forget_table_btn {background-color: #7388BD;border-radius: 0}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-in {max-width:900px}/*會員*/ 
.RWDmenu_plus04 .member-block a.login.is-on {background-color: #CCA278;}#div_forget_content #forget_table_btn {background-color: #CCA278;border-radius: 0;}/*標題*/h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDleft_cont002 .item-second .text-box .title, .title_block h2,.main-title {font-size: clamp(1.875rem, 1.6071rem + 1.3393vw, 3.75rem)!important;color: #595757 !important;letter-spacing: 3px !important;font-weight: 500 !important;margin:0px 0 15px !important;line-height:1}h2.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .title_block h3, .RWDright_cont002 .item-first .text-box h3,.sub-title,.pdt023__main .slide__box .text__area .slide__subtitle {font-size: clamp(1.5625rem, 1.4286rem + 0.6696vw, 2.5rem)!important;letter-spacing: 2px !important;font-weight: 500 !important;color: #595757 !important;margin: 0 !important;line-height:1.5 !important}.underline, .section-line {display:none !important}.RWDright_cont002 .item-first .text-box .text, .RWDleft_cont002 .item-second .text-box .text {font-size:16px;letter-spacing: 1px;color: #333;line-height:1.8;width:100%}.txt_block p {margin-top:50px;font-size:17px;letter-spacing: 1px;color: #333;line-height:1.8}/*abuss */ 
.abuss {    padding: 150px 0 0;    position: relative;}.imgcontent img:nth-child(2) {    border-top-left-radius: 50%;    border-top-right-radius: 50%;}.imgcontent img:last-child {    border-top-left-radius: 20%;    border-bottom-right-radius: 20%;}.imgcontent img:first-child {    border-top-right-radius: 20%;    border-bottom-left-radius: 20%;}.imgcontent img {    width: 100%;    filter: drop-shadow(2px 4px 20px rgba(0,0,0,.5));}.imgcontent {    display: grid;    grid-template-columns: 1fr 1fr 1fr;    gap: 0 50px;    width: 80%;    margin: 100px auto 0;}/*founder */ 
.founderttl {    display: flex;    justify-content: space-between;    align-items: center;}.founderttl .cntxt {    font-size: clamp(1.5625rem, 1.4286rem + 0.6696vw, 2.5rem);    position: relative;}.founder .founderttl {    margin: 0 0 50px;}.founder {    margin: 150px 0;}#RWDfullscreen01 .founder .container {    width: 60%;}.RWDright_cont002 .item-first {    display: grid;    grid-template-columns: 47% 47%;    gap: 0 6%;    align-items: center;}.RWDright_cont002 .item-first>a, .RWDright_cont002 .item-first .text-box {    width: 100%;}.RWDright_cont002 .item-first:hover .pic img {    transform: scale(1);}.RWDright_cont002 .item-first .text-box .text p {    margin: 40px 0;}.foundp {    margin: 0 0 50px;    font-size: 30px;    padding-left: 30px;    border-left: 10px solid #8b7a71;    line-height: 1.5;    color: #8b7a71;    font-weight: 500;    letter-spacing: 3px;}.RWDright_cont002 .item-first .text-box .text {    display: flex;    flex-direction: column;    align-items: center;}.RWDright_cont002 .item-first .text-box {    display: flex;    flex-direction: column;}/*下方入口 */ 
.RWDproduct004 {    display: grid;    grid-template-columns: 30% 70%;    margin: 100px 0 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div img {    border-top-left-radius: 20%;    border-bottom-right-radius: 20%;    overflow: hidden;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: calc(50% - 40px);    margin: 0 20px !important;    overflow: hidden;}.RWDproduct004 .item-box {    overflow: visible;}.RWDproduct004 .item-box figure {    filter: drop-shadow(2px 4px 10px rgba(0,0,0,.5));}.RWDproduct004 .callout-dark {    background: transparent;    padding: 0 0 4.539vw;    display: flex;    justify-content: center;    align-items: flex-end;}.RWDproduct004 .section-subject .main-title, .RWDproduct004 .section-subject .sub-title {    line-height: .8 !important;    color: #8B7A71 !important;    font-size: clamp(1.875rem, 1.6071rem + 1.3393vw, 3.75rem) !important;}.RWDproduct004 .callout-dark:before {    content: "";    background: url(archive/image/customization/raddeco.png) no-repeat;    width: 9vw;    height: 6vw;    background-size: contain;    position: absolute;    top: 0vw;    left: 3vw;}/*persist */ 
.txtcontent {    display: flex;    gap: 0 80px;    justify-content: center;    align-items: flex-start;}.txtcontent .leften {    writing-mode: tb-rl;    transform: scale(-1);    font-size: clamp(1.875rem, 1.6964rem + 0.8929vw, 3.125rem);    color: #8b7a71;    font-weight: 300;}.rightct .sub-title {    text-align: right;    margin-right: -100px !important;    position: relative;}.rightct p {    margin: 40px 0 0;}.rightct u {    display: block;    text-decoration: none;    font-style: italic;    margin: 15px 0 50px;    font-weight: 500;}.persists:before,.abuss:before {    content: "";    background: #C8BAAF;    width: 100%;    height: 85%;    position: absolute;    top: 0;    mix-blend-mode: multiply;    opacity: .5;}.abuss:before {    height: 80%;}.persists {    position: relative;    margin: 150px 0 0;    padding: 150px 0 0;}/*師資陣容 */ 
.RWDproduct023 .swiper-slide .slide__box a.mobile_more.more__link {    display: none;}.RWDproduct023 .main-title {    display: none;}.pdt023__main .slide__box .text__area .slide__memo {    line-height: 1.8;    height: auto;    max-height: initial;    letter-spacing: 1px;    color: #595757;    -webkit-line-clamp: 5;}.pdt023__main .slide__box .text__area .slide__subtitle {    margin: 0 0 30px !important;}.pdt023__main .pdt023__page_num span.all, .pdt023__main .pdt023__page_num span.all b {    font-weight: 400;    margin: 0 5px;}.pdt023__main .pdt023__page_num span.now {    font-weight: bold;    color: #8b7a71;    font-size: clamp(1.0625rem, 0.9464rem + 0.5804vw, 1.875rem);}.pdt023__thumb .pdt023__thumb_prev, .pdt023__thumb .pdt023__thumb_next {    width: 40px;    height: 40px;    background: #8b7a71;}.pdt023__thumb .pdt023__thumb_prev::after, .pdt023__thumb .pdt023__thumb_next::after {    color: #fff;    font-size: 11px;}.pdt023__main .slide__box .text__area .slide__subtitle {    border: 0;    color: #8b7a71 !important;}.pdt023__thumb .slide__box .type_name {    font-weight: 400;    font-size: 17px;    line-height: 1.3;}/*品牌堅持*/ 
.brand_block {    padding: 150px 0;    margin: 0 0 150px;    box-shadow: 0 0 50px rgba(0,0,0,.2);}.RWDnews005 .container {    width: 70% !important;}.RWDnews005 .owl-carousel .owl-item div { background: transparent;}.RWDnews005 .margin-top-20 { text-align: center !important; font-weight: 500; margin: 0 !important; padding: 30px 0; position: relative;letter-spacing: 1px;}.RWDnews005 .text-left {text-align: left;margin: 0;}.RWDnews005 .owl-carousel.owl-padding-10 { margin-left: 0; margin-right: 0; background: transparent; margin: 0;}.RWDnews005 .section-subject { margin: 0 0 50px 0;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 0px;margin-bottom: 30px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span { background: #000;height:8px;width:8px}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span { background: #8b7a71;width:25px}.RWDnews005 h4 a, .news005_h4 a {color:#333;line-height:1.5;transition: 0.4s}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding:0 20px}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 a { color: #8A3B3B;transition: 0.4s}.RWDnews005 .owl-carousel {overflow: unset;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .margin-top-20 {padding: 15px 5px;font-size: 16px;font-weight: 400;}.RWDnews005 .controlls-over .owl-pagination {margin: 50px auto 0;}/*左右鍵*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #666;    background: transparent;    border: 0;    width: 40px !important;    transform: translateY(-40px);    font-size: clamp(1.875rem, 1.25rem + 3.125vw, 6.25rem);}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -80px;transition: 0.4s;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -80px;transition: 0.4s;}.fa-angle-left:before {    content: "<";}i.fa.fa-angle-left {    transform: scaleY(2);}.fa-angle-right:before {    content: ">";}i.fa.fa-angle-right{    transform: scaleY(2);}.owl-theme .owl-controls .owl-page span {height:2px;border-radius:0}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page.active span {width:30px}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    width: 10px;    height: 8px;    border-radius: 99em;}/*產品堅持 */ 
.protxt {    text-align: center;    margin: 50px 0 0;    display: flex;    flex-direction: column;    gap: 20px;}.protxt p {    font-size: 20px;}.protxt a:hover,.pdt023__main .slide__box .text__area .more__link:hover,.rightct a:hover,.RWDright_cont002 .item-first .text-box a:hover,.pdt023__main .mobile_more:hover {    background: #8B7A71;    color: #fff;    transition: .5s;}.protxt a:after,.pdt023__main .slide__box .text__area .more__link:after,.rightct a:after,.RWDright_cont002 .item-first .text-box a:after,.pdt023__main .mobile_more:after {    content: ">>";    position: relative;    margin-left: 20px;}.protxt a, .pdt023__main .slide__box .text__area .more__link,.rightct a,.RWDright_cont002 .item-first .text-box a,.pdt023__main .mobile_more {    border: 1px solid #8B7A71;    color: #8B7A71;    max-width: 250px;    margin: auto;    padding: 10px;    min-width: 250px;    line-height: 1.8;    position: relative;    transition: .5s;    text-align: center;    background: transparent;    border-radius: 0;    font-size: 17px;    letter-spacing: 1px;    display: inline-block;}.proimg .imgtxt .entxt {    background: #8B7A71;    color: #fff;    padding: 20px 10px;    letter-spacing: 10px;    margin: 5.899vw 0 0;    font-size: clamp(1.25rem, 1.1161rem + 0.6696vw, 2.1875rem);}.proimg .imgtxt .cntxt {    color: #8B7A71;    font-weight: 500;    margin: 0 0 5.899vw;    font-size: clamp(1.875rem, 1.6518rem + 1.1161vw, 3.4375rem);}.products {    margin: 100px 0 0;}.proimg {    position: relative;}.proimg .imgbox img {    width: 100%;}.proimg .imgbox {    display: grid;    grid-template-columns: 1fr 1fr;    overflow: hidden;    border-top-left-radius: 20%;    border-bottom-right-radius: 20%;}.proimg .imgtxt {    position: absolute;    display: flex;    justify-content: center;    align-items: center;    width: 100%;    height: 100%;    writing-mode: vertical-lr;    flex-direction: column-reverse;}/*connect_block */ 
.founderttl:after,.rightct .sub-title:after {    content: "";    background: #8b7a71;    width: 100%;    height: 1px;    position: absolute;    top: 60%;    transform: translateY(-50%);    left: 0;}.rightct .sub-title:after {    width: 50%;}.founderttl.para {    width: 75%;    margin: 100px auto;    position: relative;}.founderttl .entxt span,.rightct .sub-title span,.founderttl .cntxt span {    display: inline-block;    background: url(archive/image/customization/mainbg.jpg) no-repeat;    padding: 0 40px 0 0;    z-index: 2;    position: relative;}.founderttl .cntxt span {    color: #8b7a71;}.rightct .sub-title span,.founderttl .cntxt span {    padding: 0 0 0 40px;    font-weight: 400;}.founderttl .entxt {    font-weight: 300;    color: #8b7a71;    line-height: 1;    font-size: clamp(1.875rem, 1.4286rem + 2.2321vw, 5rem);}.rightct .sub-title span {    background: transparent;}.title_block h2, .title_block h3 {    color: #595757 !important;}.title_block {    text-align: center;}.connect_block .container {    width: 100% !important;    max-width: 100% !important;}.connect_block .RWDparallax_new .container {    display: none;}.paratxt {    padding: 150px 0;}.parabox {    display: grid;    grid-template-columns: 1.5fr 1fr;    align-items: center;    text-align: center;    position: relative;}.paraimg {    position: relative;    width: 100%;    height: 100%;}.paraimg .RWDparallax_new {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;}.paraimg .RWDparallax_new .picbgbox {    height: 100% !important;}.connect_block .btn_block a i {    margin-right: 5px;}.connect_block .btn_block {    margin-top: 30px;    display: flex;    align-items: center;    justify-content: center;    grid-column-gap: 20px;}.connect_block .btn_block a {    border: 1px solid #8B7A71;    padding: 8px 25px;    color: #fff;    display: inline-block;    min-width: 230px;    max-width: 300px;    text-align: center;    background: #8B7A71;    font-size: 18px;    letter-spacing: 2px;    line-height: 1.5;    transition: 0.4s;}.connect_block .btn_block a:hover {    opacity: 0.8;    transition: 0.4s;}.RWDparallax_new .picbgbox, .connect_block .RWDparallax_new .container {height:600px !important}/*20230511*/ 
.imgcontent img:nth-child(1), .imgcontent img:nth-child(2), .imgcontent img:nth-child(3) { border-radius: 0;}.persists:before { height: 100%;}.proimg .imgtxt .cntxt, .proimg .imgtxt .entxt { z-index: 3;}a.probox_link {   z-index: 2;}
/*footer start*/

.footer_block {    background: url(archive/image/customization/ftbg.jpg) no-repeat center;    color: #333;}.ft_info {padding: 80px 0;}.footer_block .container .ft_info .RWDedictor008 .ft_txt {    display: grid;    grid-column-gap: 60px;    align-items: flex-start;    grid-template-columns: 400px auto 350px;}.footer_block .left_box h2 {font-size: 35px;letter-spacing: 2px;font-weight: 500;}.footer_block .left_box ul {padding-left: 6px;list-style: none;line-height: 2;margin-top: 25px;}.footer_block .left_box ul a {color: #333;transition: 0.4s;}.footer_block .left_box ul a:hover {color: #8A3B3B;transition: 0.4s;}.footer_block .con_box h3 {margin-bottom: 20px;letter-spacing: 1px;font-size: 18px;font-weight: 500;line-height: 1.2;}.footer_block .right_box h3 {    font-size: 20px;    letter-spacing: 2px;    border-bottom: 1px solid #E0C8AC;    padding-bottom: 20px;font-weight: 600;}.ft_btn {margin-bottom: 30px;}.ft_btn a {color: #333;margin-right: 20px;transition: 0.4s;position: relative;}.ft_btn a:hover {color:#8A3B3B;transition: 0.4s;}.ft_btn a::before {    content: "";    width: 1px;    height: 20px;    position: absolute;    background: #e0c8ac;    right: -13px;    top: 2px;}.ft_btn a:last-child {margin: 0;}.ft_btn a:last-child::before {display:none}.media_box {    display: flex;    align-items: center;    grid-column-gap: 13px;}.media_box a {    border: 0;    padding: 0;    width: 40px;    height: 40px;    display: flex;    align-items: center;    justify-content: center;    font-size: 20px;    border-radius: 50%;    transition: 0.4s;}.media_box a img {    width: 100%;}.media_box a.icon01 {color: #05b112;}.media_box a.icon02 {color: #0d41bb;}.media_box a.icon03 {color: #af0c0c;}.media_box a.icon04 {color: #5b46dc}.media_box a:hover {background:rgb(255 255 255 / 50%);transition: 0.4s;}/*copyright*/ 
.ft_copyright {    display: flex;    font-size: 12px;    padding: 10px 0;    letter-spacing: 0.5px;    flex-wrap: wrap;    justify-content: center;    background: #8B7A71;    color: #fff;    font-weight: 300;}.copyright_desc {color: #fff;}.ft_copyright .RWDedictor {padding: 0 8px;}.copyright_desc a, .copyright_desc a:hover {color: #fff;text-decoration: none;}/*scrollTop*/ 
.scrollTop002 {right: 10px;bottom: 80px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: none !important;background: #fff}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #8A3B3B !important;border: 0px !important;display: block;padding: 5px 50px;color: #fff !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {background: #6d2929 !important;color: #fff !important;}.RWDalert_fancybox.bottom a {color: #8A3B3B;font-weight: bold;transition: 0.4s;}.RWDalert_fancybox.bottom a:hover {color:#6d2929 !important;transition: 0.4s;}

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

.page_wrapper_bg .footer_block .container{width: 75%;max-width: 1800px;padding: 0;position: relative;}.page_wrapper_bg .banner_block {margin: 0;}.page_wrapper_bg .RWDmenu_plus04 .container {padding: 0;}.page_wrapper_bg section.call_to_action{padding: 100px 0;min-height: 32vw;}.page_wrapper_bg .article-text {font-size: 17px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 17px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5{    font-size: 22px;    font-weight: 500;    color: #333;    letter-spacing: 1.5px;    line-height: 2;    margin: 0;}.idea-title{    font-size: 32px;    line-height: 1.5;    margin: 0 0 20px;    padding: 0;    color: #333 !important;    letter-spacing: 1px !important;    font-weight: 500 !important;}.idea-sec .idea-title {    padding-left: 30px !important;    border-left: 10px solid #8b7a71;    margin: 0 0 40px;}.page_wrapper_bg .RWDbanner_plus01.full .banner-slider.bg .slick-item,.page_wrapper_bg .RWDbanner_plus01 .banner-slider .slick-item {max-height: initial !important;height: initial !important;}.page_wrapper_bg  .RWDbanner_plus01 .slick-caption .container {width: auto !important;float: right;background: transparent;padding: 0!important;}/*----*/ 
.page_wrapper_bg .article-text>.container {    width: 100%;    padding: 0;}.article1 .page_wrapper_bg section.call_to_action>.container {    width: 100%;    padding: 0;}.page_wrapper_bg section.call_to_action>.container {    width: 70%;    padding: 0;}.article1 div#article {    padding: 0 !important;}.RWDslider01 .editor {    font-size: 17px;    line-height: 2;    color: #555;}.eforms2 .page_wrapper_bg section.call_to_action>.container,.eforms1 .page_wrapper_bg section.call_to_action>.container,.faq1 .page_wrapper_bg section.call_to_action>.container,.album1 .page_wrapper_bg section.call_to_action>.container,.article9 .page_wrapper_bg section.call_to_action>.container,.article8 .page_wrapper_bg section.call_to_action>.container,.article4.articlecontent .page_wrapper_bg section.call_to_action>.container,.article10 .page_wrapper_bg section.call_to_action>.container{width: 1170px;}.article5 .page_wrapper_bg section.call_to_action>.container{width:50%;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{    background: transparent;    box-shadow: none;    border-radius: 0;    padding: 0;    text-align: left;}.m2018 .products-nav .nav-title  {    background: transparent;    font-size: 28px;    text-align: left;    margin-bottom: 0;    color: #8d5133;    letter-spacing: 2px;    font-weight: 500;    border-bottom: none;    padding: 0 0 15px;    font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .products-nav>ul>li {border-bottom:1px solid #b3b3b3;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background:transparent; border-bottom:1px solid #b3b3b3;}.page_wrapper_bg .products-nav>ul>li:hover > a{color:#8a3b3b;}.page_wrapper_bg .products-nav>ul> li.active > a{color:#8a3b3b;font-weight: 600;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {    font-size: 17px;    padding: 20px 0px;    text-align: left;    position: relative;    color: #333;}.page_wrapper_bg .products-nav>ul> li.active > a::before {background: #8a3b3b;transition: .3s ease;}.m2018 .products-nav>ul>li>a:before {    content: "";    position: relative;    background: #d4c9c4;    width: 12px;    height: 12px;    display: inline-block;    margin-right: 10px;}.m2018 .products-nav>ul>li>a:hover::before {background: #8a3b3b;transition: .3s ease;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 0;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {    font-weight: 300;    transition: all 0.5s ease 0s;    border: 1px solid #8B7A71;    color: #fff;    display: inline-block;    min-width: 230px;    max-width: 300px;    text-align: center;    background: #8B7A71;    font-size: 18px;    letter-spacing: 2px;    line-height: 1.5;    border-radius: 0;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top:80px;}.btn.btn_back a:hover {background:#8b7a71;transition: .5s ease;border: 1px solid #8b7a71;color: #fff;}.btn.btn_back a {    border: 1px solid #8b7a71;    background: transparent;    color: #8b7a71;    padding:10px 50px;    border-radius: 0;    font-size: 15px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 50px;}.album1 .btn.btn_back a:hover {padding: 10px 50px;}/*麵包屑(置中)*/ 
.hgroup .container {width: 100%;}.product1 .hgroup .container,.article3 .hgroup .container,.article2.hgroup .container{padding-left: calc(25% - 60px);}ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin: 0;border-bottom: none;padding:0}.hgroup .pageTitle{    text-align: center;    font-size: 50px;    line-height: 1.5;    margin: 0;    padding: 0;    color: #111 !important;    letter-spacing: 3px !important;    font-weight: 500 !important;}/*-----*/ 
.sortbar {float: none !important;font-size: 13px !important;text-align: center !important;width: 100%;margin: 0 0 30px !important;}.webdesc {    margin: 0 0 50px;}/*-----*/ 
.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    border-bottom: none;}.layoutlist_4 .buybtn {padding: 8px 0; color: #fff;background-color: #8B7A71;}.layoutlist_4 .subject {min-height: auto;font-size: 20px;text-align: center;font-weight: 500;}.layoutlist_4 .price.sellprice {    color: #8a3b3b;    font-size: 23px;    font-weight: 500;    letter-spacing: 0;}.layoutlist_4 .item .img {border: 1px solid #dfdfdf;}.layoutlist_4 .buybtn {margin-top: 20px;}/*----*/ 
.pr-listsec {    display: flex;    background: #fff;    padding: 50px 150px;}.pr-listsec  .list-img {    width: 30%;    border: 1px solid #e8e8e8;}.pr-listsec  .list-txt {    width: 70%;    padding-left: 7%;}.pr-listsec  .list-txt ul {    padding-left: 20px;}/**/ 
.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #555;    text-decoration: none;    margin-top: 10px;    display: -webkit-box;    margin: 10px auto auto;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    text-align: center;    font-size: 15px;    line-height: 2;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a { display: none;}.layoutlist_7 .litem {    margin: 0 0 50px !important;text-align: center;}.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #555 !important;    margin-top: 0;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #000000 !important;    font-size: 22px !important;    margin-top: 15px;    margin-bottom: 0 !important;    font-weight: 500;    margin-top: 20px !important;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 12px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}/*-----*/ 
.RWDtimeline01 .line_dot2 span {background: linear-gradient(to bottom,rgb(234 234 234) 0,rgb(236 236 236) 2%,rgb(239 239 239) 100%);}/*------*/ 
.article1  .RWDeditor01 .container,.article1  .pagecontent .RWDslider01{    width: 60%;}.brand-block .container {    display: flex;}.brand-block.bottom {padding: 100px 0;}.article1.id78 .page_wrapper_bg section.call_to_action {padding: 100px 0 0;}.brand-block .container {    display: flex;    align-items: center;}.brand-img {    width: 50%;}.brand-txt {    width: 50%;    padding-right: 5%;}.brand-block.bottom:after {    content: "";    position: absolute;    background: #c8baaf91;    width: 100%;    height: 130%;    top: 0;    left: 0;    z-index: -1;}.article1 .footer_block {background: #aba09b;}.brand-block.bottom .idea-title{    padding-left: 30px !important;    border-left: 10px solid #8b7a71;    margin: 0 0 40px;}.brand-block.top .container {background: rgb(233 226 222);padding: 0;  margin-top:40px;}.brand-block.top .brand-txt {    width: 50%;    padding: 0 100px;}.brand-block.top .founderttl {position: relative; margin: 0 0 100px;}.brand-block.top .founderttl .entxt span{background: rgb(233 226 222);padding: 0 20px 0 0;}.brand-block.top .founderttl .cntxt span { padding: 0 0 0 15px;}.brand-block.top .founderttl .entxt {font-size: 40px;}.brand-block.top .founderttl .cntxt {font-size:30px;}.brand-block.top .founderttl .cntxt span{background: rgb(233 226 222);}.faq1 .page_wrapper_bg .article-text>.container {    background: #fff;    padding: 70px;}/*會員*/#btn_member_login:hover {background-color: #83736a;}#btn_member_login {background-color: #83736a;border-radius: 0;}.member_join_strong { color:  #83736a; font-weight: bold;}#join_form .btn-primary:hover {background:  #83736a;}#join_form .btn-primary {background: #83736a;}.btn-primary { color: #fff;background-color: #8a7970;border-color:#8a7970;border-radius: 0;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#8a7970;border-color:#8a7970;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{    color: #8a3b3b;    font-weight: 500;}.RWDproduct_page .products-info .price-box li.active b {font-size: 24px;font-weight: 500;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.RWDproduct_page .products-info .name {font-size: 22px;color: #333;font-weight:500;}.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:#8a3b3b; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: transparent;    color: #8a3b3b;    border: 1px solid #8a3b3b;    transition: .3s ease;border-radius: 0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #8a3b3b;border-radius: 0;}.layoutlist_2 .subject {text-align: center;}.RWDproduct_page .products-info {font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt,.RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title{font-size: 15px;}.RWDproduct_page .tab-box .tab-menu li.active a:before {    background: #8a3b3b !important;}.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box {font-family: 'Noto Sans TC', sans-serif;}/*-----*/ 
.idea-block .container {    border: 1px solid #dadada;    padding: 0;}.idea-sec{    display: flex;    align-items: center;    background: rgb(247 242 235 / 68%);}.idea-txt {    width: 50%;    padding: 100px 70px;}.idea-img {width: 50%;}.idea-sec.even {flex-direction: row-reverse;}.oil-bottom .bottom-small {    font-size: 16px;    font-weight: 300;    margin: 20px 0 0;}.idea-pass .pass-txt span {    display: block;    font-size: 17px;font-weight:300;}.idea-pass .pass-txt {    position: absolute;    text-align: center;    color: #fff;    left: 50%;    top: 50%;    font-size: 36px;    transform: translate(-50%, -50%);    font-weight: 500;}.idea-pass {    position: relative;    max-height: 22vw;    overflow: hidden;}.pass-img img {    object-fit: cover;    width: 100%;}.idea-txt ul {    padding-left: 20px;    list-style: circle;    line-height: 2.2;}.oil-block .idea-sec {    background: transparent;}.idea-img img {    object-fit: cover;    min-height: 20vw;    object-position: center;}.oil-bottom {    text-align: center;}.oil-bottom .container{    border-top: 1px solid #baafaa;    margin-top: 80px;    font-weight: 500;    display: flex;    text-align: left;    justify-content: space-around;    padding: 50px 70px 0;align-items: flex-end;}.oil-bottom  .bottom-main { width: 65%;}/*-----*/ 
.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.layoutlist_1.page_content2 {    background:rgb(250 248 245 / 88%);    padding: 100px;}.layoutlist_1.page_content2 eformsDesc {    margin: 0 0 50px !important;    padding-bottom: 50px;    border-bottom:1px solid #c2b0a6;}.eformsDesc {    margin: 0 0 30px !important;    border-bottom:none; text-align: center;padding:0}.form-horizontal .control-label {    width: 160px;    font-weight: normal;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 160px);}.customized_columns ._input, .customized_columns select {border: none;background-color: #fff;box-shadow: none;}.form-horizontal .form-group  .form-control { border-radius: 0;}.formsec-img .imgbox {width: 50%;}.formsec-img {display: flex;margin-top: 80px;}.new-form {    margin-top: 0;    margin-left: 0;    margin-right: 0;    background: rgb(238 233 226 / 88%);    padding: 100px;    border: 1px solid rgb(139 122 113 / 19%);}.eformsDesc_bottom {    margin: 50px 0 0 !important;    padding-top: 0;    text-align: center;}.new-form .formdesc .left_box ul {    list-style: none;    padding-left: 5px;    margin:0 0 20px;}.new-form a {    color: #333;}.article-block {    display: flex;    align-items: center;}.article-txt li:last-child {    border-bottom: none;    padding-bottom: 0;}.article-txt li {    border-bottom: 1px solid #ccc;    padding: 15px 0;}.article-txt ul {    padding-left: 20px;    list-style: circle;}.article-txt {    width: 50%;    padding-right:70px;}.article-img {    width: 50%;}.article-top iframe {    margin-top: 30px;}.rwdlayoutlist_9 .litem .litem__imgs::after { background: transparent;}.rwdlayoutlist_9 .cdate {display: none;}.rwdlayoutlist_9 .subject {color: #000; font-size: 22px;line-height: 2;letter-spacing: 1px;}.rwdlayoutlist_9 .summary {color: #555;  font-size: 15px;letter-spacing: 1px;line-height: 1.8;}/*-----*/ 
.case-block {    display: flex;    align-items: center;}.case-txt {    width: 50%;    padding-left: 7%;}.case-img {    width: 50%;}/*------*/ 
.photo_view .flexslider {background: transparent !important;border: none !important;}.photo_view .flexslider .slides2 img {opacity: 1 !important;}.RWDslider01 .products-list .box { display: flex;align-items: center;}.idea-title span {    display: block;    font-size: 22px;    margin: 10px 0 0;}.RWDslider01 .text .idea-title {    border-bottom: 1px solid #adadad;    padding: 0 0 40px;    margin: 0 0 40px;}.RWDslider01 .control-box {color: #333;}.privacy_block .item {    margin: 0 0 50px;}.teachform-top {    text-align: left;    border-bottom: 1px solid #c7c0b6;    padding: 0 0 40px;    margin: 0 0 70px;}/*----*/#join_form .btn-primary {background: #8B7A71;border-radius: 0;}#join_form {background: #fff;}.join_form-title {border-bottom: 1px solid #c4c4c4; margin-bottom: 20px;font-size: 22px;color: #333;padding: 0 0 30px;margin: 0 0 40px;}.login_box_body .control-label {font-weight: 300;}.tabs nav li.tab-current a::before {    background: #ad4d4d !important;}.item.product_list_item .count_info {display: none;}input[type=checkbox], input[type=radio] {margin: 4px 7px 0 0;}.RWDquiry .btn.bg2 {background: #8b7a71;border-color: #8b7a71;border-radius: 0;color: #fff !important;}.RWDquiry .btn.bg2:hover{background: #8b7a71;}.RWDquiry .btn.normal {border-radius: 0;border: 1px solid #8b7a71; color: #8b7a71;}.info-box, .no-item, .shopping-item, .shopping_form {background: #f5f5f5;}.RWDshopping_v3 .pay-calculate .dd-row.calculate-fixed .gray33radius-btn {background: #5e4b41;border-radius: 0;}.RWDshopping_v3 .pay-calculate .total {color: #9f8374;font-weight: 500;}.RWDshopping_v3 .voucher-block .voucher-row .gray82radius-btn {border-radius: 0;background: #a28b7f;}    

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

@media (max-width:2500px){.article1 .RWDeditor01 .container, .article1 .pagecontent .RWDslider01 {width: 75%;}}@media (max-width:2200px){#RWDfullscreen01 .container {width: 85%;}.page_wrapper_bg .footer_block .container{width: 85%;}.RWDmenu_plus04 .site-nav {padding-right: 0;}.RWDparallax_new .picbgbox, .connect_block .RWDparallax_new .container {height: 28vw !important;}.RWDbanner_plus01 .slick-caption .container {width: 35% !important;}#RWDfullscreen01 .founder .container {    width: 70%;}.connect_block .btn_block a {    min-width: fit-content;}.connect_block .RWDparallax_new .container {    width: 42% !important;    padding-right: 6% !important;}.parabox {grid-template-columns: 1fr 1fr;}.paratxt {padding: 50px 3vw 100px;}.idea-txt {width: 50%;padding: 50px;}.idea-img img {min-height: 25vw;}.idea-title {font-size: 28px;}.page_wrapper_bg section.call_to_action>.container {width: 75%;}.pr-listsec {padding: 50px;}.layoutlist_4 .price.sellprice {font-size: 18px;}}@media (max-width:1900px){.brand-block.top .founderttl {flex-direction: column;align-items: flex-start;}.brand-block.top .founderttl:after, .rightct .sub-title:after{display:none}.brand-block.top .founderttl .cntxt span {padding: 10px 0 0;}.brand-block.top .founderttl {margin: 0 0 50px;}/*230616修改*/ 
.founderttl:after, .rightct .sub-title:after{display:block;}}@media (max-width:1800px){.connect_block .RWDparallax_new .container {flex-wrap: wrap;}.connect_block .btn_block {flex-wrap: wrap;justify-content: center;grid-row-gap: 15px;}}@media (max-width:1700px){.footer_block .container .ft_info .RWDedictor008 .ft_txt {    grid-template-columns: 400px auto 350px;    grid-column-gap: 0;}.footer_block .container .ft_info .RWDedictor008 .ft_txt .right_box {    padding-left: 50px;}.founder {    margin: 150px 0 0;}.persists {    margin: 100px 0 0;    padding: 150px 0 0;}.txt_block p {    margin: 30px 0 0;}.connect_block .btn_block {    gap: 0 5px;    display: grid;    grid-template-columns: 1fr 1fr 1fr;}.connect_block .btn_block a {    padding: 10px 15px;    font-size: 17px;}.idea-sec .idea-title { margin: 0 0 20px;font-size: 25px;}.oil-bottom .container {align-items: flex-start;flex-direction: column;padding: 50px 0 0;}.oil-bottom .bottom-small {margin: 10px 0 0;}}@media (max-width:1600px){.article1 .RWDeditor01 .container, .article1 .pagecontent .RWDslider01 {width: 90%;}.page_wrapper_bg section.call_to_action>.container {width: 85%;}.article5 .page_wrapper_bg section.call_to_action>.container { width: 85%;}}@media (max-width:1500px){.RWDmenu_plus04 .site-nav .menu>li>a {padding:25px calc(20px / 2)}.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt3 {    line-height: 1;    font-size: 50px;}.RWDbanner_plus01 .slick-caption .container {    padding: 6vw 0 !important;}h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDleft_cont002 .item-second .text-box .title, .title_block h2, .main-title {    font-size: 40px !important;    letter-spacing: 2px !important;}.RWDright_cont002 .item-first .text-box .text p {    margin: 20px 0 30px;}.foundp {    font-size: 25px;    margin: 0 0 40px;}.RWDright_cont002 .item-first .text-box .title, .RWDright_cont002 .item-first .text-box .subtitle, .RWDright_cont002 .item-first .text-box .underline {    display: none;}.founder .container:nth-child(3) {    width: 80% !important;}.RWDproduct004 .callout-dark:before {    width: 14vw;    height: 10vw;}.pdt023__thumb {    margin: 0;}.pdt023__main {    padding: 0;}.pdt023__main .pdt023__page_num {    top: 120px;}.brand_block {    padding: 100px 0;}.persists {    padding: 100px 0;    margin: 50px 0 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    top: 35%;}.connect_block .RWDparallax_new .container {    width: 50% !important;}.RWDparallax_new .picbgbox, .connect_block .RWDparallax_new .container {    background-position: bottom !important;    height: 30vw !important;}.article1 .RWDeditor01 .container, .article1 .pagecontent .RWDslider01 {    width: 90%;}.brand-block.top .founderttl {flex-direction: column;align-items: flex-start;}.brand-block.top .founderttl .cntxt span {padding: 0;}.founderttl:after, .rightct .sub-title:after{display:none}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p,.RWDslider01 .editor{font-size: 15px;}.layoutlist_7 .summary, .layoutlist_7 .summary a {margin-top: 0 !important;}/*230616修改*/ 
.founderttl:after, .rightct .sub-title:after{display:block;}}@media (max-width:1300px){.footer_block .container .ft_info .RWDedictor008 .ft_txt {    display: flex;    flex-wrap: wrap;}.footer_block .container .ft_info .RWDedictor008 .ft_txt div {    width: 100%;}.footer_block .container .ft_info .RWDedictor008 .ft_txt div:first-child, .footer_block .container .ft_info .RWDedictor008 .ft_txt div:nth-child(2) {    width: 50%;}.footer_block .container .ft_info .RWDedictor008 .ft_txt .right_box {    padding-left: 0;}.footer_block .container .ft_info .RWDedictor008 .ft_txt .right_box div {    width: 50% !important;    float: left;}.ft_info {    padding: 60px 0 40px;}.founderttl.para {    margin: 50px auto;}.connect_block .btn_block a {    padding: 10px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    top: 40%;}#RWDfullscreen01 .founder .container {    width: 80%;}.founder .container:nth-child(3) {    width: 85% !important;}.imgcontent {    width: 92%;    margin: 50px auto 0;}.founder {    margin: 100px 0 0;}.abuss {    padding: 100px 0 0;}.pdt023__thumb {    display: none;}.pdt023__main {    width: 100%;}.pdt023__main .swiper-slide-active .slide__box {    padding: 100px 0 0;}.persists {    padding: 100px 0 0;}.brand-img img {object-fit: cover;min-height: 65vw;}.brand-block.top .brand-txt {padding: 0 70px;}.new-form {padding: 50px;}.layoutlist_1.page_content2 {padding: 50px;}}@media (max-width:1280px){/*選單提前*/ 
.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display:block}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;margin-top: 0px;width:370px}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #8A3B3B;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #eee;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active > a::before {color: #fff;}.RWDmenu_plus04 #mobile-menu .menu a {padding: 13px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #333;}.RWDmenu_plus04 .site-nav .menu {display: none;}.RWDmenu_plus04 .features {width: 200px;margin: 0;padding: 0 30px 0 0;border: 0 !important;}.RWDmenu_plus04 .features:after {display:none}.RWDmenu_plus04 .header-in {flex-direction: row-reverse;justify-content: flex-start;}.ml-stack-nav-toggle {background: #CCA278;padding: 37px 45px 37px 15px;width: 35px;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .features:after {background-color: #E0C8AC;display:none}.ml-stack-nav-toggle__line {    right: 14px;    height: 1px;    background: #fff;}.RWDmenu_plus04 .header {padding:0 0 0 20px}.RWDmenu_plus04 #mobile-menu .menu>li.can-link.menu_btn a {    color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.can-link.menu_btn {    background: #8A3B3B;}.pdt023__main .pdt023__next {    display: block;}.pdt023__main .pdt023__prev {    display: block;}.swiper-button-prev, .swiper-container-rtl .swiper-button-next {    left: -55px;}.swiper-button-next, .swiper-container-rtl .swiper-button-prev {    right: -55px;}.swiper-button-next:after, .swiper-button-prev:after {    filter: brightness(0) invert(1);    font-size: 15px;}.pdt023__main .pdt023__prev, .pdt023__main .pdt023__next {    background: #8b7a71;    border-radius: 99em;    width: 40px;    height: 40px;    display: flex;    justify-content: center;    align-items: center;}.article-block { align-items: flex-start;flex-direction: column;}.article-txt {    width: 100%;    padding-right: 0;    margin-bottom: 30px;}.article-img {    width: 100%;}.faq1 .page_wrapper_bg .article-text>.container {background: transparent;padding: 0;width: 95%;}}@media (max-width:1200px){.pdt023__main .pdt023__page_num {    left: 50%;    transform: translateX(-50%);}.pdt023__main .slide__box .text__area .slide__subtitle {    margin: 0 0 20px !important;}.pdt023__main .slide__box .text__area .more__link {    margin: 30px 0;}.pdt023__main .swiper-slide-active .slide__box {    padding: 80px 0 0;}.pdt023__main .pdt023__page_num {    top: 100px;}.pdt023__main .slide__box .text__area {    text-align: center;    padding: 50px 80px 25px;}.pdt023__main .pdt023__prev, .pdt023__main .pdt023__next {    background: #94847c;    width: 40px;    height: 40px;}.pdt023__main .pdt023__prev::after, .pdt023__main .pdt023__next::after {    color: #fff;    font-size: 13px;}.pdt023__main .slide__box .pdt023_mainpic {    width: 80%;    margin: auto;}.pdt023__main .pdt023__page .pdt023__pagination {    display: none;}.pdt023__main .slide__box .text__area .more__link {    display: none;}.pdt023__main .mobile_more {    margin: 50px auto 0;    display: block;}/*.persists:before {    height: 95%;}*/ 
.pdt023__main .pdt023__prev, .pdt023__main .pdt023__next {    top: 20% !important;}.eforms2 .page_wrapper_bg section.call_to_action>.container, .eforms1 .page_wrapper_bg section.call_to_action>.container, .faq1 .page_wrapper_bg section.call_to_action>.container, .album1 .page_wrapper_bg section.call_to_action>.container, .article9 .page_wrapper_bg section.call_to_action>.container, .article8 .page_wrapper_bg section.call_to_action>.container, .article4.articlecontent .page_wrapper_bg section.call_to_action>.container, .article10 .page_wrapper_bg section.call_to_action>.container {width: 95%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDnews005 .controlls-over .owl-pagination {    margin: 30px auto 0;}.products {    margin: 0;}.brand_block {    margin: 0 0 100px;}.connect_block .RWDparallax_new .container {    width: 52% !important;    padding-right: 3% !important;}.RWDparallax_new .picbgbox, .connect_block .RWDparallax_new .container {    height: 40vw !important;}.paratxt {    padding: 80px 50px;}.parabox {    grid-template-columns: auto 600px;}.RWDproduct023 .swiper-slide .slide__box a.mobile_more.more__link {    display: block;}/*------*/ 
.page_wrapper_bg section.call_to_action>.container {    width: 90%;}.idea-title {font-size: 28px;}.brand-block.top .founderttl .entxt,.brand-block.top .founderttl .cntxt{font-size: 28px;}.brand-block.top .brand-txt {padding: 0 50px;}.RWDslider01 .products-list .box {display: flex;align-items: flex-start;}.brand-block.bottom .idea-title {padding-left: 20px !important;border-left: 10px solid #8b7a71;margin: 0 0 30px;}.hgroup .pageTitle {font-size: 38px;letter-spacing: 1px !important;}.idea-block .container { border: none;}.idea-sec,.idea-sec.even{ background: transparent;flex-direction: column;}.idea-sec.even {margin: 70px 0;}.idea-txt {width: 100%; padding: 0 0 30px;}.idea-img {width: 100%;}.oil-block .idea-sec {background: transparent; flex-direction: row;}.oil-block .idea-txt {padding: 0 30px 0 0;}.idea-pass{max-height: 28vw;}.oil-bottom .bottom-main,.oil-bottom .bottom-small{width: 100%;}div#sidebar {    width: 100%;    padding: 0 !important;    margin: 0 0 40px;}.product1 .hgroup .container, .article3 .hgroup .container, .article2.hgroup .container {    padding-left: 0;}#article,#product{width: 100%;}.rwdlayoutlist_9 .litem {    padding: 0 15px 50px;    width: 50%;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 18px !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.footer_block .con_box h3 {letter-spacing: 0.5px;}.RWDbanner_plus01 .slick-caption .container {    width: 45% !important;    padding: 10vw 0 !important;}.rightct .sub-title {    margin-right: 0 !important;}.founder .founderttl {    margin: 0 0 30px;}h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDleft_cont002 .item-second .text-box .title, .title_block h2, .main-title {    font-size: 35px !important;}.foundp {    font-size: 20px;    letter-spacing: 1px;    border-left: 5px solid;}.RWDright_cont002 .item-first .text-box .text {    margin: 0;}.RWDproduct004 .section-subject .main-title, .RWDproduct004 .section-subject .sub-title {    font-size: 35px !important;    line-height: .5 !important;}.RWDproduct004 .callout-dark {    padding: 0 0 70px;}.RWDproduct004 {    margin: 50px 0 0;}h2.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .title_block h3, .RWDright_cont002 .item-first .text-box h3, .sub-title, .pdt023__main .slide__box .text__area .slide__subtitle {    font-size: 25px !important;}.protxt p {    font-size: 18px;}.RWDparallax_new .picbgbox, .connect_block .RWDparallax_new .container {    height: 100% !important;    background-size: contain !important;}.connect_block .RWDparallax_new .container {    width: 100% !important;    padding: 50px 0 350px !important;}.paraimg .RWDparallax_new .picbgbox {    background-size: cover !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDmenu_plus04 .logo {width: 150px;}.RWDbanner_plus01 .slick-active .slick-caption {top: 30%;width:100% !important}.RWDparallax_new .picbgbox {height: 850px !important;padding: 50px 0;}.connect_block .RWDparallax_new .container {height: auto !important;width: 90% !important;padding: 0 !important;float: none;}.connect_block .btn_block a {font-size: 16px;max-width: 250px;min-width: auto;}.connect_block .btn_block {grid-column-gap: 10px;}.footer_block .container .ft_info .RWDedictor008 .ft_txt {    flex-direction: column;}.footer_block .container .ft_info .RWDedictor008 .ft_txt div:first-child, .footer_block .container .ft_info .RWDedictor008 .ft_txt div:nth-child(2) {    width: 100%;}.parabox {    display: flex;    flex-direction: column-reverse;}.paratxt {    padding: 0 10% 60px;}.paraimg .RWDparallax_new {    position: relative;    height: 300px;}.txt_block p {    margin: 20px 0 0;    text-align: left;}.title_block {    text-align: left;}.founderttl.para {    width: 80%;    margin: 80px auto 50px;}.proimg .imgbox, .proimg .imgbox img {    object-fit: cover;    height: 55vw;}.pdt023__main .slide__box .pdt023_mainpic {    width: 90%;}.pdt023__main .slide__box .text__area .slide__memo {    -webkit-line-clamp: 3;}.txtcontent {    gap: 0 50px;}.RWDproduct004 {    display: flex;    flex-wrap: wrap;    justify-content: center;}.RWDproduct004 .callout-dark {    padding: 70px 0 50px;}.RWDright_cont002 .item-first {    display: flex;    flex-direction: column;}.RWDright_cont002 .item-first>a, .RWDright_cont002 .item-first>a img {    object-fit: cover;    height: 50vw;    width: 100%;    object-position: center 20%;    margin: 0 0 40px;}.imgcontent {    gap: 0 30px;}.RWDbanner_plus01 .slick-caption .container {    width: 60% !important;}/*20230511*/ 
.RWDbanner_plus01 .slick-active .slick-caption {  top: auto; bottom: 0;  transform: translateY(0);}.RWDbanner_plus01 .slick-caption .container {  width: 100% !important;}.idea-title {text-align: center;}.brand-block.top .container { background: transparent;padding: 0;margin-top: 0;flex-direction: column;}.brand-block.top .brand-txt {padding: 0;width: 100%;margin: 0 0 30px;}.brand-img {width: 100%;}.brand-block.top .founderttl {flex-direction: row;align-items: center;justify-content:center;margin: 0 0 15px}.brand-block.top .founderttl .entxt span,.brand-block.top .founderttl .cntxt span{background: transparent;padding:0}.brand-block .container{flex-direction: column;}.brand-txt {    width: 100%;    padding-right: 0;    margin: 0 0 30px;}.RWDslider01 .products-list .box {flex-direction: column-reverse;}.RWDslider01 .text {width: 100%;padding-bottom: 30px;}.RWDslider01 .pic-list {width: 100%;padding-right: 0;}.brand-block.bottom .idea-title {padding-left: 0 !important;border-left: none;}.RWDslider01 .control-box {right: auto;bottom: -30px;left: 50%;transform: translateX(-50%);}.idea-sec .idea-title {margin: 0 0 20px;font-size: 25px;border: none;padding: 0 !important;}.idea-txt h5 {text-align: center;}.oil-block .idea-sec { flex-direction: column;}.oil-bottom .container {text-align: center;}.idea-pass {max-height: 35vw;}.pass-img img {min-height: 35vw;}.idea-pass .pass-txt {font-size: 32px;}.oil-block .idea-txt {    padding: 0 0 30px;}.oil-bottom .container {border: none;margin-top: 50px;}.layoutlist_7 .litem {    margin: 0 0 50px !important;    text-align: center;    width: 50%;}.page_wrapper_bg section.call_to_action>.container {width: 90%;}.pr-listsec {    padding: 50px;    flex-direction: column-reverse;}.pr-listsec .list-txt {    width: 100%;    padding-left: 0;    margin-bottom: 30px;}.pr-listsec .list-img {width: 100%;}#product .layoutlist_4 .col-sm-4.col-md-4 {width: 50%;float: left;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {    color: #8a3b3b;}.layoutlist_7 .row:before, .layoutlist_7 .row:after {    display: none;}.form-horizontal .form-group .col-sm-12.col-md-11,.form-horizontal .control-label,.form-horizontal .form-group  .col-sm-12.col-md-5 {width: 100%;padding:0 !important}
}
/*991px end*/
/*850px start*/

@media (max-width: 850px) {.footer_block .left_box, .footer_block .con_box {width: 100%}.ft_copyright {    justify-content: flex-start;    padding: 10px 50px;}}

/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.page_wrapper_bg  .ebtn a {width:180px;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt3 {    font-size: 45px;    letter-spacing: 3px;}.txtcontent .leften {    line-height: 1;}.txtcontent {    gap: 0 40px;}.rightct .sub-title:after {    width: 40%;}.imgcontent {    display: flex;    flex-wrap: wrap;    gap: 30px;}.imgcontent img:last-child {    width: 100%;    border-radius: 0;    border-top-left-radius: 30%;    border-top-right-radius: 30%;}.imgcontent img:nth-child(1), .imgcontent img:nth-child(2) {    width: calc(50% - 15px);}.imgcontent img:nth-child(2) {    border-radius: 0;    border-top-left-radius: 20%;    border-bottom-right-radius: 20%;}.founder {    margin: 80px 0 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: 100%;    margin: 0 0 !important;}.persists {    padding: 80px 0 0;}.rightct p br {    display: none;}.pdt023__main .slide__box .pdt023_mainpic {    width: 100%;}.inheriteds.container {    width: 100% !important;}.RWDproduct023 .pdt023__wrap {    padding-bottom: 100px;}.RWDnews005 .section-subject {    margin: 0 0 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0;}.proimg .imgtxt {    position: relative;    writing-mode: rl-tb;    display: flex;    flex-direction: column;    line-height: 1;    margin: 0 0 40px;}.proimg .imgtxt div {    margin: 0 !important;}.proimg .imgtxt .entxt {    padding: 10px 20px;    margin: 15px 0 0 !important;    font-size: 30px;    letter-spacing: 4px;}.footer_block .container .ft_info .RWDedictor008 .ft_txt .right_box div {    width: 100% !important;    float: none;}.layoutlist_2 .col-xs-12 {width: 50%;float: left;}.layoutlist_8.rwd .item {padding: 30px 0;width: 50%;float: left;}.layoutlist_8.rwd .row {margin-left: 0;margin-right: 0;}.RWDslider01 .pic-list {float: none;width: 100%;padding-left: 0;padding-right: 0;}.RWDslider01.pic-right .pic-list { float:none; padding-left: 0px; padding-right: 0;}.RWDslider01 .text { float: none;width: 100%;}.RWDslider01 .control-box { left: 0;}.case-block {flex-direction: column-reverse;}.case-txt {width: 100%;padding-left: 0;margin-bottom: 30px;}.case-img {width: 100%;}.rwdlayoutlist_9 .litem .litem__text {    margin-top: 0;    width: 100%;    background: transparent;    padding: 20px 0 0;    margin-bottom: 30px;}.layoutlist_7 .litem { width: 100%;}
}
/*767px end*/
/*650px start*/

@media (max-width: 650px) {.ft_copyright .RWDedictor {padding-left:0}.ft_info {padding: 60px 0;}.connect_block .btn_block {grid-column-gap: 5px;}.inherited_block {padding: 50px 0;margin-bottom: 0px;}}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDalert_fancybox.bottom {width:100%;padding:30px 30px 20px !important}.RWDnews005 .controlls-over .owl-pagination {display:block}.owl-buttons {    display: none;}.RWDnews005 .controlls-over .owl-pagination {    margin: 20px auto 0;}.RWDparallax_new .picbgbox, .connect_block .RWDparallax_new .container {    height: 750px !important;}.connect_block .RWDparallax_new .container {    justify-content: flex-start;}.connect_block .btn_block {    grid-template-columns: 1fr;    gap: 10px 0;}.protxt {    margin: 30px 0 0;}.protxt a, .pdt023__main .slide__box .text__area .more__link, .rightct a, .RWDright_cont002 .item-first .text-box a, .pdt023__main .mobile_more {    width: 100%;    max-width: 100%;}.RWDnews005 .container {    width: 80% !important;}h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDleft_cont002 .item-second .text-box .title, .title_block h2, .main-title {    font-size: 30px !important;    letter-spacing: 1px !important;}.pdt023__main .mobile_more {    max-width: 80%;}.pdt023__main .slide__box .text__area {    padding: 50px 50px 40px;}#RWDfullscreen01 .container {    width: 90%;}.footer_block .left_box ul {    padding: 0;}.ft_copyright {    padding: 10px 20px;}.paratxt {    padding: 0 30px 60px;}h2.sub-title, .RWDleft_cont002 .item-second .text-box .subtitle, .title_block h3, .RWDright_cont002 .item-first .text-box h3, .sub-title, .pdt023__main .slide__box .text__area .slide__subtitle {    font-size: 22px !important;    letter-spacing: 1px !important;    padding: 0;}.founderttl.para {    margin: 60px auto 30px;}#RWDfullscreen01 .container {    width: 100%;    padding: 0 30px;}.page_wrapper_bg .footer_block .container{    width: 100%;    padding: 0 20px;}body {    font-size: 16px;}.footer_block .left_box h2 {    font-size: 26px;    line-height: 1;}.footer_block .left_box ul {    margin: 10px 0 0;}.ft_info {    padding: 40px 0;}#RWDfullscreen01 .connect_block .container {    padding: 0;}.protxt p br {    display: none;}.protxt p {    text-align: left;}.brand_block {    margin: 0 0 40px;    padding: 40px 0;}.RWDnews005 .container {    width: 100% !important;    padding: 0 30px !important;}.inheriteds.container {    padding: 0 !important;}.txtcontent {    flex-direction: column;    gap: 30px 0;}.txtcontent .leften {    writing-mode: horizontal-tb;    transform: none;}h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDleft_cont002 .item-second .text-box .title, .title_block h2, .main-title {    font-size: 29px !important;}.pdt023__main .swiper-slide-active .slide__box {    padding: 40px 0 0;}.pdt023__main .pdt023__page_num {    top: 60px;}.persists {    padding: 40px 0 0;    margin: 40px 0 0;}.RWDproduct004 .item-box-desc {    padding: 20px 0 0;    margin: 0 0 10px;}.founder .container:nth-child(3) {    width: 100% !important;}.RWDproduct004 .callout-dark:before {    width: 100%;    height: 70px;}#RWDfullscreen01 .founder .container {    width: 100%;}.RWDright_cont002 .item-first .text-box .text p {    margin: 5px 0 30px;}.RWDright_cont002 .item-first>a, .RWDright_cont002 .item-first>a img {    height: auto;    margin: 0 0 15px;}.founder .founderttl {    flex-direction: column;    align-items: flex-start;}.founderttl .cntxt span {    padding: 0 30px 0 0;}.founderttl:after {    top: auto;    bottom: 20px;}.founderttl .entxt span {    font-size: 40px;}.founder {    margin: 60px 0 0;}.imgcontent img:nth-child(1), .imgcontent img:nth-child(2) {    width: 100%;    border-radius: 0;    border-top-left-radius: 30%;    border-top-right-radius: 30%;}.abuss:before {    height: 90%;}.rightct p {    margin: 20px 0 0;}.abuss {    padding: 40px 0 0;}/*.RWDbanner_plus01 .slick-caption .container {    width: 85% !important;}*/ 
.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt3 {    font-size: 40px;    letter-spacing: 2px;}/*20230511*/ 
.imgcontent img:nth-child(1), .imgcontent img:nth-child(2), .imgcontent img:last-child {border-top-left-radius: 0%; border-top-right-radius: 0%;}.brand-block.top .founderttl {flex-direction: column;margin:0}.hgroup .pageTitle {font-size:32px;letter-spacing: 1px !important;}.founderttl .entxt span,.brand-block.top .founderttl .cntxt{font-size: 23px;}.idea-title {font-size: 23px;}.RWDslider01 .text .idea-title {padding: 0 0 20px;margin: 0 0 20px;}.RWDslider01 .products-list .box {flex-direction: column;}.article1 .RWDeditor01 .container, .article1 .pagecontent .RWDslider01 {width: 90%;padding: 0 10px;}.idea-sec .idea-title {margin: 0 0 15px;font-size: 22px;}.pass-img img {min-height: 50vw;}.idea-pass {max-height: 50vw;}.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a{    width: 100%;    display: block;    max-width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;}.layoutlist_7 .litem {width: 100%;padding: 0;}.layoutlist_7 .summary, .layoutlist_7 .summary a {margin-top: 0 !important;}#article {padding: 0 !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 18px !important;}#product .layoutlist_4 .col-sm-4.col-md-4 {width: 100%;}.pr-listsec {padding: 25px;}.layoutlist_4 .subject {font-size: 18px;}.page_wrapper_bg section.call_to_action {padding: 70px 0;}.RWDproduct_page .btn-other li button {display: flex;align-items: center;}.RWDproduct_page .btn-other li {padding: 10px 0;width: 100%;}.RWDproduct_page .btn-other li .ii {margin-right: 7px;}.rwdlayoutlist_9 .litem {    padding: 0;    width: 100%;    margin-bottom: 40px;}.new-form {    padding: 0;    background: transparent;    border: none;}.formsec-img {margin-top: 50px;flex-direction: column;}.formsec-img .imgbox {width: 100%;}.layoutlist_1.page_content2 {padding: 0;background: transparent;}.article-top iframe {height: 280px !important;}/*230616修改*/ 
.connect_block .founderttl:after {bottom: 8px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {width: 110px;}.ml-stack-nav-toggle__line {width:28px !important}.RWDparallax_new .picbgbox {height:900px !important}.RWDbanner_plus01 .page-scroll {display:none}.footer_block .left_box h2 {margin-top:0 !important}.connect_block .btn_block a {    font-size: 16px;    max-width: 100%;    min-width: auto;    width: 100%;}.idea-pass {    max-height: 85vw;}.pass-img img {    min-height: 85vw;    object-position: 33%;}.idea-pass .pass-txt {    font-size: 25px;    width: 90%;}.oil-bottom .container {text-align: left;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px) {.RWDslider01 .control-box {right: auto;bottom: 0;left: auto;transform: none;}}

/*414px end*/
/*410px start*/

@media (max-width: 389px) {.connect_block .RWDparallax_new .container {width:85%}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    display: none;}.RWDmenu_plus04 .features {    width: auto;    padding: 0px 15px;}/*.RWDbanner_plus01 .slick-caption .container {    width: 90% !important;}*/ 
.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt3 {    font-size: 35px;}#RWDfullscreen01 .container {    padding: 0 20px;}.rightct .sub-title:after {    width: 25%;}h1.main-title, .RWDright_cont002 .item-first .text-box .title, .RWDleft_cont002 .item-second .text-box .title, .title_block h2, .main-title {    font-size: 25px !important;    letter-spacing: 0px !important;}.rightct u {    margin: 15px 0 30px;}.pdt023__main .slide__box .text__area {    padding: 50px 50px 20px;}.proimg .imgtxt .entxt {    font-size: 20px;}.protxt p {    font-size: 16px;}.founderttl.para:after {    bottom: 12px;}.founderttl .entxt span, .rightct .sub-title span, .founderttl .cntxt span {    padding: 0 20px 0 0;}}

/*410px end*/
/*380px start*/
@media (max-width: 380px){
.hgroup .pageTitle {font-size:30px;}/*230616修改*/ 
.connect_block .founderttl:after {bottom: 8px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.hgroup .pageTitle {    font-size: 25px;}
}
/*320px end*/