/* all */a{color:#989898}a:hover{text-decoration: none;}.RWDMenuShop001 .container{width:90%}a:hover, a:focus {color: #555;}.btn-primary a:hover{color:#fff}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{background-color: #333;    border-color: #333;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{background-color: #333;}/*------*/ 
.cd-main-content {    font-family: 'Noto Sans TC', sans-serif;    color: #555;    line-height: 1.7;    font-size: 15px;    letter-spacing: 1px;    font-weight: 300;    position: relative;    top: 72px;}/*loading*/ 
.fl {width:240px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.8s;}/*------*/ 
.RWDmenu_plus04 .header {padding: 0 95px;background: #1e1e1e;transition: .3s ease;}.RWDmenu_plus04 .header.is-up{    padding: 0 50px;    background: #fdfdfd;    transition: .3s ease;}.RWDmenu_plus04 .header.is-up .logo img { filter: none; transition: .3s ease;}.RWDmenu_plus04 .logo img {filter: brightness(10);transition: .3s ease}.RWDmenu_plus04 .logo {width: 140px;margin-top: 18px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px; color: #fff; font-family: 'Noto Sans TC', sans-serif;font-weight: 300; letter-spacing: 1px;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a {color: #555;transition: .3s ease}.RWDmenu_plus04 .container {max-width: 100%}.RWDmenu_plus04 .site-nav .menu {text-align: left;}.RWDmenu_plus04 .site-nav {width: 80%;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 15px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 15px;}.RWDmenu_plus04 .features .member-btn:after {    content: "會員";    position: relative;    font-size: 14px;    color: #fff;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;    letter-spacing: 1px;transition: .3s ease}.RWDmenu_plus04 .features .cart-btn:after {    content: "購物車"; position: relative;    font-size: 14px;    color: #fff;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;    letter-spacing: 1px;transition: .3s ease}.RWDmenu_plus04 .header.is-up .features .member-btn:after,.RWDmenu_plus04 .header.is-up .features  .cart-btn:after{color: #555;transition: .3s ease}.RWDmenu_plus04 .header.is-up .features .cart-btn:before {background: #bfbfbf;transition: .3s ease}.RWDmenu_plus04 .header.is-up .features .member-btn:hover:after,.RWDmenu_plus04 .header.is-up .features  .cart-btn:hover:after{color: #000;transition: .3s ease}.RWDmenu_plus04 .features .member-btn:hover:after {color: #bbb;transition: .3s ease;}.RWDmenu_plus04 .features .cart-btn:hover:after {color: #bbb;transition: .3s ease;}.RWDmenu_plus04 i.glyphicon.glyphicon-user {display: none;}i.glyphicon.glyphicon-shopping-cart {display: none;}.RWDmenu_plus04 .features .cart-btn  span.cart-nu {display: none;}.RWDmenu_plus04 .features .cart-btn:before {    content: "";    position: absolute;    background: rgb(221 221 221 / 28%);    width: 1px;    height: 15px;    top: 50%;    transform: translateY(-50%);    left: 0;}.RWDmenu_plus04 .features .cart-btn {    position: relative;}.RWDmenu_plus04 .site-nav .menu li .m_stitle {    font-family:'Roboto', sans-serif;    letter-spacing: 0.5px;    font-size: 12px;font-weight: 400;}.RWDmenu_plus04 .site-nav .menu li {position: relative;}.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: #ddd;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn { font-size: 14px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic {background-color: transparent;}.RWDmenu_plus04 .cart-block .name {font-family: 'Noto Serif TC', serif;font-size: 16px;letter-spacing: 2px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-size: 22px;letter-spacing: 2px;font-family: 'Noto Serif TC', serif;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li.has-child>a:hover:after {    border-color: #555;    border-width: 1px 1px 0 0;}/*--------*/ 
.banner-blcok .RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 72px)!important;    height: calc(100vh - 72px)!important;}.banner-blcok .RWDbanner_plus01 .logo { width: 600px;}.banner-blcok .RWDbanner_plus01 .slick-caption { top: 260px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #333;    opacity: 1;}/*--------*/ 
.allpr-block .RWDbanner_plus01>.slick-caption .link-btn a {    border-radius: 0;    letter-spacing: 2px;    background-color: #323232;    font-size: 16px;    width: 230px;    display: block;    margin: 0 auto;    padding: 15px 0; transition: .3s ease; border: 1px solid #323232;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn a:hover {    background: #55302f;    transition: .3s ease;    border: 1px solid #55302f;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn {    margin-top: 40px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 span strong {    font-weight: 500;    color: #4c4c4c;    padding-left: 3px;    letter-spacing: 1.5px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 span span {    opacity: 0.25;    padding: 0 5px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {    font-size: 22px;    letter-spacing: 1px;}.allpr-block .RWDbanner_plus01 .slick-caption {top: auto;bottom: 100px;}/*------*/ 
.strong-block.top {    padding: 100px 0 120px;    position: relative;}.strong-block.top .container {width: 72%;padding: 0;}.strong-block.top .RWDleft_cont002>.container { width: 100% !important;}.strong-block.bottom {    position: relative;    padding: 120px 0;}.event-block {padding: 100px 0;position: relative;}.event-block .container {    width: 80%;    padding: 0;}.article-block {    position: relative;    padding: 100px 0;}.article-block .container {    width: 100%;    padding: 0;}.product_block_top .container {    width: 90%;}.product_block_bottom .container {    width: 90%;}.product_block_bottom {    position: relative;}.product_block_bottom:after {    content: "";    position: absolute;    background: #e9e9e9;    width: 100%;    height: 1px;    left: 0;    bottom: 20px;    z-index: -1;}/*------*/ 
.title-block {    position: relative;    top: 300px;}.title-block .title-logo {    width: 270px;}.title-block h2{    font-size: 17px;    color: #3a3a3a;    letter-spacing: 1px;    line-height: 1.7;    margin: 10px 0 0;    font-weight: 300;}/* 關於我們*/ 
.strong-block.top .RWDleft_cont002 .item-second {display: flex;flex-direction: row-reverse;align-items: flex-end;position: relative;}.strong-block.top .RWDleft_cont002 .item-second .text-box a ,.strong-block.middle .RWDleft_cont002 .item-second .text-box a{display: none;}/*20220711*//*.strong-block.top .RWDleft_cont002 .item-second:after {    content: "";    position: absolute;    background: #efefef;    width: 1px;    height: 75%;    bottom: -120px;    left: 0;}*/ 
.strong-block.middle .strong-box {float: right;}.strong-title {    margin: 0 0 35px;    display: flex;    align-items: flex-end;    color: #1e1e1e;}.strong-title h5 {    font-family: 'Noto Serif TC', serif;    writing-mode: tb-rl;    font-size: 27px;    margin: 0;    font-weight: 700;    letter-spacing: 7px;}.strong-title h1 {    font-family: 'Noto Serif TC', serif;    writing-mode: tb-rl;    font-size: 38px;    margin: 0;    font-weight: 600;    margin: 0 0 0 17px;    letter-spacing: 7px;}.RWDleft_cont002 .item-second{background-color:transparent;display: flex;align-items: flex-end;}.RWDleft_cont002 .item-second .text-box .text {line-height: 1.8;font-size: 16px;letter-spacing: 1px;margin-top: 0;width: 100%;padding-left: 95px;color: #6e6e6e;}.RWDleft_cont002 .item-second .text-box{background-color: transparent;padding-bottom:0;padding: 0; color: #555;}.RWDleft_cont002 .item-second>a {width: 50%;pointer-events: none}.RWDleft_cont002 .item-second .pic {width: 100%;position: relative;}.RWDleft_cont002 .item-second .text-box a {width: 200px;border-radius: 0; letter-spacing: 1px;background: transparent;color:rgb(81 81 81 / 73%); font-size: 16px;margin: 120px 0 0 95px;padding: 10px 10px;border: 1px solid rgb(81 81 81 / 38%);font-weight: 300;}.RWDleft_cont002>.container {    width: 72%;    padding: 0;}.strong-block.bottom .RWDleft_cont002 .item-second {    flex-direction: row-reverse;}.RWDleft_cont002 .item-second .text-box .title{display: none;}.RWDleft_cont002 .item-second .text-box .subtitle{display: none;}.RWDleft_cont002 .item-second .text-box .underline{display:none}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .pic:after {background-color: transparent;}.RWDleft_cont002 .item-second .pic:before{display:none}.strong-block.middle .RWDleft_cont002 .item-second .text-box .text{padding-left:0;padding-right:95px}/*-------**/ 
.RWDservice011 {display: flex; align-items: flex-start;}.RWDservice011 .link_area {width: 50%; height: 50rem;}.RWDservice011 .link_box {width: 100%;padding: 12% 80px 0 0; justify-content: end;}.RWDservice011 .link_area.num1 .link_box .mid_box {width: 30%;    position: absolute;right: 0;}.RWDservice011 .link_area:nth-child(2) .link_box .mid_box {width: 35%;}.RWDservice011 .link_box .title {font-size: 32px;letter-spacing: 3px; font-family: 'Noto Serif TC', serif;color: #1e1e1e;margin: 0 0 5px;}.RWDservice011 .link_box .memo {width: 100%; margin-bottom: 50px;font-size: 16px; letter-spacing: 1px;opacity: 1;color: #555;}.RWDservice011 .link_area:nth-child(2) .link_box .memo {letter-spacing: 0;font-family: 'Roboto', sans-serif;color: #707070;}.RWDservice011 .link_box .more {width: 200px; opacity: 1;border: 1px solid rgb(158 157 157 / 62%);text-align: center;padding: 7px 0; color: #9e9d9d;}.RWDservice011 .link_box .circle {display: none;}.RWDservice011 .link_box .more .ii-eye1{display: none;}.RWDservice011 .link_box:hover .more {padding-left: 0;}.RWDservice011 .link_box:hover .mid_box {transform: none;}.RWDservice011 .link_box .more:hover {background: #333;color: #fff;transition: .3s ease;}.RWDservice011 .link_box .more span {transition: none;}.RWDservice011 .link_box:hover .more {background: #333;color: #fff;transition: .3s ease;}/*-----*/ 
.RWDparallax_new .picbgbox {height: 470px !important;}.RWDparallax_new .container.editor{    width: 35%;    float: right;    color: #fff;    padding: 100px 0 0;}.RWDparallax_new .container.editor .pass-sec .pass-logo{    width: 130px;    margin: 0 0 170px;}.RWDparallax_new .container.editor .pass-sec h1 {    font-family: 'Noto Serif TC', serif;    letter-spacing: 10px;    margin: 0 0 15px;    font-size: 38px;}.RWDparallax_new .container.editor .pass-txtbox p {    margin: 0;    letter-spacing: 2px;    color: #e5e5e5;    font-size: 17px;}.RWDparallax_new .container.editor .pass-txtbox p span {    margin-left: 5px;}.RWDparallax_new .container.editor .pass-txtbox p strong {    font-family:'Roboto', sans-serif;    color: #fff;    letter-spacing: 0;    padding: 0 2px;}/*------*/ 
.RWDProduct015 .product_box .info {display: none;}.RWDProduct015__head {    display: flex;    align-items: flex-end;    padding: 0 15px;    margin: 0 0 30px;}.RWDProduct015__head__h1 {    margin: 0;    font-size: 32px;    letter-spacing: 3px;    font-weight: 700;    font-family: 'Noto Serif TC', serif;    color: #1e1e1e;    line-height: 1;}.RWDProduct015__head__h2 {    margin: 0 0 15px;    font-size: 17px;    line-height: 1;    letter-spacing: 1px;    color: #3a3a3a;    margin: 0;    border-left: 1px solid #d9d9d9;    padding-left: 12px;    margin-left: 10px;}.RWDProduct015 .product_area.inner .product_box .tab{    bottom: 20px;    right: auto;    top: auto;    left: 15px;} .RWDProduct015 .product_box .imgs_box {border: none;padding: 0;}.RWDProduct015 .product_box .title {font-size: 18px; font-weight: 500; padding: 25px 0 7px; color: #1e1e1e;}.RWDProduct015 .product_box .title span {    font-family: 'Roboto', sans-serif;    letter-spacing: 0.5px;    padding-left: 6px;    font-size: 16px;    font-weight: 500;}.RWDProduct015 .product_box .memo {font-size: 15px;padding: 0;color: #555; max-height: initial;margin-bottom: 0;}.RWDProduct015 .tab--normal {    background-color: #fff;}.RWDProduct015 .tab__name {    background-color: #fff;    margin-right: 10px;    position: relative;    padding: 6px 10px;    min-width: 100px;    margin-bottom: 5px;    font-size: 14px;    letter-spacing: 2px;    color: #333;    font-weight: 500;}.RWDProduct015 .tab--hot {    background-color: #91775f !important;    font-family: 'Roboto', sans-serif;    letter-spacing: -0.5px !important;    color: #fff !important;}.product_block_bottom  .RWDProduct015 .more_product {    height: auto;    border: 1px solid #323232;    margin: 150px auto 0;    cursor: pointer;    text-decoration: none;    transition: all .3s ease;    border-radius: 0;    letter-spacing: 2px;    background-color: #323232;    font-size: 15px;    width: 220px;    padding: 15px 0;    color: #fff;    line-height: 1;    display: block;    font-weight: 300;font-size: 16px;}.product_block_bottom .RWDProduct015 .more_product:hover {    background: #55302f;    transition: .3s ease;    border: 1px solid #55302f;}.product_block_bottom  .RWDProduct015 .product_box {    padding: 0;    position: relative;    font-size: 16px;    line-height: 1.6;    margin: 0 13px 50px;    width: calc(100%/3 - 26px);}.product_block_top .RWDProduct015 .product_box {    padding: 0;    width: calc(50% - 30px);    margin: 0 15px 50px;}.RWDProduct015 .product_box .imgs img {    object-fit: cover;    height: 100%;    width: 100%;}/*20220711*/ 
.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover { color: #bbb;}.product_block_bottom .RWDProduct015 .more_product:hover, .allpr-block .RWDbanner_plus01>.slick-caption .link-btn a:hover { background:#622d2d; border: 1px solid #622d2d;}.RWDProduct015 .product_area.inner .product_box .tab {  bottom: auto;top: 20px;}.RWDProduct015 .tab--hot {background-color: #000 !important;}.RWDProduct015 .tab__name {  background-color: #fff;}.article-block .container { padding: 0 90px;}.RWDservice011 .link_area { width: 50%;padding: 0 20px; height: 40rem;}.allpr-block .RWDbanner_plus01 .logo {  bottom: 125px; position: relative;    width: 145px;}.allpr-block .RWDbanner_plus01 .slick-caption { bottom: 115px;}@media (max-width:575px){#lightbox-mamber .mamber-box{word-break: break-all;}}/* 20241101 */ 
.strong-block.top .RWDleft_cont002 .item-second .pic img {    aspect-ratio: 957 / 1250;}/*.strong-block.middle .RWDleft_cont002 .item-second .pic img,.strong-block.bottom .RWDleft_cont002 .item-second .pic img {    aspect-ratio: 4 / 3;}*/ 
.strong-block.top .RWDleft_cont002 .item-second .text-box {    display: flex;    height: auto;}.strong-block.top .title-block {    width: fit-content;    position: absolute;}/*.index .clear {    display: none;}*/ 
.strong-block.top .RWDleft_cont002 .item-second>a {    display: block;    height: 100%;    min-height: 25vw;}.title-block {    position: absolute;    top: 150px;}.strong-block.top {    padding-top: 220px;}.strong-block.top .container {    position: relative;}.RWDleft_cont002 .item-second>a {    min-height: 15vw;}.index .clearfix {    clear: unset;}
/*footer start*/

.footer-block {    padding: 0 0 20px;    position: relative;    font-size: 15px;    line-height: 2;color: #555;background: #fff;}.footer-block .container {    display: flex;    width: 80%;    padding: 0;    flex-wrap: wrap;}.footer-left {    width: 50%;}.ft-title p {    font-size: 13px;    margin: 0;    position: relative;    padding-left: 15px;    color: #878787;    line-height: 1.7;}.footer-block a {    color: #555;}.ftmenubox ul {    list-style: none;    padding: 0;}.footer-right {    width: 50%;}.footer-right .RWDedictor {    display: flex;    justify-content: flex-end;}.ftmenusec {    display: flex;margin: 0 -30px}.ftmenubox {    margin: 0 50px;}.ftmenubox h5 {    font-family: 'Noto Serif TC', serif;    color: #363636;    font-size: 15px;    letter-spacing: 1px;}.footer-copyright {    width: 100%;    display: flex;    font-size: 12px;    color: #bfbfbf;    letter-spacing: 1px;}.copyright_desc {color: #bfbfbf}.copyright_desc a {color:#bfbfbf !important;}.footer-copyright .RWDedictor {    margin: 0 7px;}.ft-title {    display: flex;    margin: 0 0 80px;}.ftlogo-sec img {    width: 200px;}.ftlogo-sec {    padding-right: 15px;}.ft-title p:before {    content: "";    position: absolute;    width: 1px;    height: 65%;    background: #d9d9d9;    margin: 0 0;    left: 0;}.ftsocial-sec {    display: flex;}.ftinfo-sec ul {    list-style: none;    padding: 0;margin:0}.ftinfo-sec ul  strong {    font-weight: 400;    font-family: 'Roboto', sans-serif;}.social-box a{    margin-right: 10px;    border: 1px solid #e7e7e7;    width: 50px;    border-radius: 100%;    height: 50px;    display: block;    font-size: 27px;    text-align: center;    padding: 0;}.social-box a:hover {    border: 1px solid #bdbdbd;    transition: .3s ease;}.social-box.line img {    width: 25px;    top: 12px;    left: 12px;}.social-box img {    width: 20px;    position: relative;    top: 15px;    left: 13px;}.ftinfo-sec {    margin: 20px 0 50px;}.ftinfo-sec ul span {    padding-right: 5px;}.ftinfo-sec a:hover {color: #000;transition: .3s ease;}.ftmenubox a:hover {color: #000;transition: .3s ease;}.scrollTop002 {bottom: 20px !important;right:10% !important;opacity:1;position: absolute !important;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox a{color: #000;border-bottom: 1px solid #555;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {    border-radius: 0px;    margin-top: 20px;    background: #333 !important;    border: 1px solid #333 !important;    display: block;    color: #fff !important;    font-size: 15px !important;    width: 170px;    line-height: 1;    padding: 13px 0;    letter-spacing: 2px;}.RWDalert_fancybox .btn:hover {background: #55302f !important;color: #fff !important;}/*20220711*/ 
.RWDalert_fancybox .btn:hover { background: #813838 !important;color: #fff !important; border-color: #813838 !important;}

/*footer end*/
/*動態 start*/

.banner-blcok .RWDbanner_plus01 .banner-slider .slick-item { max-height: 100vh !important;overflow: hidden !important;}.banner-blcok .RWDbanner_plus01 .slick-item.slick-active .pic-box .pic img {-webkit-animation-name: zoomOut01;    animation-name: zoomOut01;    -webkit-animation-duration: 12s;    animation-duration: 12s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}.animated.allpr-block  .RWDbanner_plus01 .banner-slider .slick-item { max-height: 100vh !important;overflow: hidden !important;}.animated.allpr-block  .RWDbanner_plus01 .slick-item.slick-active .pic-box .pic img {-webkit-animation-name: zoomOut01;animation-name: zoomOut01;-webkit-animation-duration: 12s;animation-duration: 12s;-webkit-animation-fill-mode: both;animation-fill-mode: both}.allpr-block .fadeInUp {-webkit-animation-name: initial;animation-name: initial;opacity: 1;}.pr-action .RWDbanner_plus01 .banner-slider .slick-item { max-height: 100vh !important;overflow: hidden !important;}.pr-action  .RWDbanner_plus01 .slick-item.slick-active .pic-box .pic img {-webkit-animation-name: zoomOut01;animation-name: zoomOut01;-webkit-animation-duration: 12s;animation-duration: 12s;-webkit-animation-fill-mode: both;animation-fill-mode: both}.pr-action .fadeInUp {-webkit-animation-name: initial;animation-name: initial;opacity: 1;}@keyframes zoomOut01 {0% {transform: scale(1.3);-webkit-transform: scale(1.3);-moz-transform: scale(1.3);  -o-transform: scale(1.3);-ms-transform: scale(1.3);}100% {transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  100% {    opacity: 1;  }}.leftin.fadeInUp {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;    animation-delay: .5s !important;}.rightin.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .5s !important;}.paneleffect_v1.firstin {    animation-delay: 1.5s !important;}.paneleffect_v1.firstpr{animation-delay: 1s !important;}.paneleffect_v1.firstpr2{animation-delay: 1.3s !important;}.paneleffect_v1.firstpr3{animation-delay: 1.6s !important;}

/*動態 end*/
/*2560px start*/

@media (min-width: 2000px) {.RWDparallax_new .picbgbox {height: 690px !important;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 140px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 25px;}/*20220711*/ 
.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 115px;}.productcontent .page_wrapper_bg section.call_to_action>.container {padding: 0;width: 80%;}.cstep-left {padding-right: 100px;}.care-banner .RWDbanner_plus01 {height: 660px;}.care-banner .RWDbanner_plus01 .slick-item .pic img {transform: translateY(-10%);}.pr-action .RWDbanner_plus01 .slick-caption {bottom:140px !important}    }

/*2560px end*/
/*內頁 start*/

.page_wrapper_bg .line {height: 0;width: 0;margin: 0;}.page_wrapper_bg strong { font-weight: 500;color: #333;margin-left: 3px;letter-spacing: 1.5px;}.page_wrapper_bg .footer-block .container {border-top: 1px solid #ebebeb;padding: 80px 0 0;}.page_wrapper_bg .social-box img {top: -5px;left: -2px;}.page_wrapper_bg .social-box.line img {top: -5px; left: 0px;}.page_wrapper_bg .collapsing_header .main {overflow-x: inherit;}.article2 .page_wrapper_bg .collapsing_header .main {overflow: hidden;}/*main*/ 
.page_wrapper_bg section.call_to_action {padding:100px 0;min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;width: 80%}.page_wrapper_bg .article-text .container {width: 100%;}.hgroup .container { width: 100%;}.product1 .page_wrapper_bg section.call_to_action>.container,.product2 .page_wrapper_bg section.call_to_action>.container  {    padding: 0;    width: 90%;}.productlist .page_wrapper_bg section.call_to_action>.container {width: 100%;}.productlist .hgroup .pageTitle{display:none}.productlist .page_wrapper_bg section.call_to_action{padding:150px 0;}/*----*/ 
.page_wrapper_bg .article-text{    font-family: 'Noto Sans TC', sans-serif;    color: #6a6a6a;    line-height: 2;    font-size: 15px;    letter-spacing: 1px;    font-weight: 300;    margin: 0 0 10px;}.page_wrapper_bg .article-text p {    font-family: 'Noto Sans TC', sans-serif;    color: #6a6a6a;    line-height: 2;    font-size: 15px;    letter-spacing: 1px;    font-weight: 300;    margin: 0 0 10px;}.article-info p {    margin: 0 0 15px !important;}.page_wrapper_bg .article-text h5 {    font-size: 18px;    font-weight: 300;    color: #3e3e3e;    letter-spacing: 1px;    line-height: 2;    margin: 0 0 10px;    font-family: 'Noto Serif TC', serif;}.page_wrapper_bg .article-text h6{    font-size: 20px;    font-weight: 300;    color: #3e3e3e;    letter-spacing: 1px;    line-height: 2;    margin: 0 0 10px;    font-family: 'Noto Serif TC', serif;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-family: 'Noto Sans TC', sans-serif;color: #555;line-height: 1.7;font-size: 15px;letter-spacing: 1px;font-weight: 300;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow: none;border-radius:0px;}.m2018 .products-nav .nav-title{    background: #f3f3f3;    font-size: 16px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #333;    letter-spacing: 5px;    border-radius: 0px;    font-weight: 500;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #01a0e8;}.page_wrapper_bg .products-nav>ul> li.active > a{color:#622d2d;font-weight:500;}.page_wrapper_bg .products-nav>ul>li:hover > a{color:#622d2d;}.m2018 .products-nav>ul>li>a {    font-size: 15px;    padding: 5px 0px;    font-weight: 500;    color: #555;}.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;}#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: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;border-radius:0px;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {color: rgb(255, 255, 255);font-size: 14px;font-weight: 600;background: rgb(64, 159, 202);padding: 10px 30px;border-radius: 0px;transition: all 0.5s ease 0s;}.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: 30px;}.btn.btn_back a:hover {background: #333;transition: .5s ease;border: 1px solid #333;color: #fff;border-radius:0px;font-size: 15px;}.btn.btn_back a {    border: 1px solid #ddd;    background: #fff;    color: #555;    padding: 3px 20px;    border-radius: 0px;    font-size: 15px;    width: 200px;    display: block;    line-height: 1;    padding: 15px 0;}#article .btn.btn_back a {padding:15px 13px;}.btn.btn_back {background: transparent !important;}/*單元標題*/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}.article1.articlecontent .hgroup .container {display:none}.article3 .hgroup .container {display:none}.article2 .hgroup .container {display:none}.intitle-block {text-align: center;}.intitle-block h1 {margin: 0;line-height: 1.3 !important;font-size: 42px !important;}.inner-title span {color: #767676;letter-spacing: 0.5px;}/*---最大的字--*/ 
.hgroup .pageTitle{text-align: center;font-size: 38px;letter-spacing: 3px;font-weight: 700;font-family: 'Noto Serif TC', serif;color: #1e1e1e;line-height: 1.7;padding:0;margin:0 0 40px}.page_wrapper_bg .article-text h1{font-size: 38px;letter-spacing: 3px;font-weight: 700;font-family: 'Noto Serif TC', serif;color: #1e1e1e;line-height: 1.7;}/**/ 
.article4 .layoutlist_7 .litem {    margin: 0 0 60px !important;    width:50%;}.article4 .layoutlist_7 .summary a {text-align: left;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center; margin: 0 0 60px !important;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight:500 !important;transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #000000 !important;    font-size: 18px !important;    margin-top: 20px;    margin-bottom: 3px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 2px;}.layoutlist_7 .summary a {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    font-weight: 300;    color: #858585 !important;    padding: 0 50px;    text-align: center;}.layoutlist_7 .summary a span {    opacity: 0.3;    padding: 0 7px;}.layoutlist_7>.row {    display: flex;    flex-wrap: wrap;    margin: 0;}.layoutlist_7 .litem .img {    overflow: hidden;}.layoutlist_7 .litem:hover img {    transform: scale(1.05);    transition: .5s ease;}.layoutlist_7 .litem img {    transform: scale(1);    transition: .5s 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;}/*會員*/#btn_member_login:hover {background-color:#622d2d;}#btn_member_login {border-radius:0px;background-color: #333;}.member_join_strong { color: #000; font-weight: 500;}#join_form .btn-primary:hover {    background: #622d2d;    transition: .3s ease;}#join_form .btn-primary {    background: #333;    border-radius: 0px;    display: block;    width: 180px;    line-height: 1;}.btn-primary {    color: #fff;    background-color: #333;    border-color: #333;    border-radius: 0px;    font-weight: 500;    width: 200px;    line-height: 1;    padding: 15px 0;    font-size: 15px;    letter-spacing: 2px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#622d2d;border-color:#622d2d;color: #fff;}#join_form {border: none;color: #555;box-shadow: 0 5px 10px 0 rgb(0 0 0 / 25%);}.join_form-title {border-bottom: none;padding-bottom: 0;margin-bottom: 40px;font-size: 32px;letter-spacing: 3px;font-weight: 700;font-family: 'Noto Serif TC', serif;color: #1e1e1e;line-height: 1.7;text-align: center;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border: 1px solid #e9e9e9;border-radius: 0;}/*產品頁*/ 
.sortbar{    float: none;    margin: -35px auto 60px!important;    width: 100%;    color: #7e7e7e;    font-size: 13px;    padding-right: 75px;}.sortbar a:hover {color: #622d2d !important;}.sortbar .active {    font-weight: 500 !important;    color: #646464;}.sortbar .active {font-weight: 500 !important;}.RWDproduct_page .pic-box {width: 55%;padding-right:0;}.RWDproduct_page .products-info {    width: 45%;    float: right;    padding: 0 80px;}.RWDproduct_page .products-info .txt .title {    display: none;}.login_box_head {font-size: 24px;color: #000;letter-spacing: 3px;font-weight: 500;font-family: 'Noto Serif TC', serif;color: #1e1e1e;}.RWDproduct_page .products-info .price-box li.active b {letter-spacing: 0px;margin-left: 7px;font-weight: 500;}.RWDproduct_page .products-info .price-box li.active {color: #813838;font-weight: 500;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color:#813838;}.RWDproduct_page .products-info .name {    font-size: 25px;    color: #333;    font-weight: 500;    font-family: 'Noto Serif TC', serif;}.RWDproduct_page .products-info .name-box {    margin: 0 0 20px;}.RWDproduct_page .products-info .subname {    font-size: 17px !important;    color: #333;    margin: 15px 0 0;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {    color: #6e6e6e;    font-size: 15px;    font-family: 'Noto Sans TC';    font-weight: 300;    letter-spacing: 1px;line-height: 1.8;}.RWDproduct_page .products-info .txt .editor h5 {    font-family: 'Noto Sans TC';    color: #333;    margin: 0 0 5px;}.RWDproduct_page .btn {    height: auto;}.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:#813838; color: #fff;transition: .3s ease;border: 1px solid #813838}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add  {    background: #fff;    border-radius: 0px;    color: #333;    border: 1px solid #5a5a5a;    transition: .3s ease;    font-size: 16px;    padding: 15px 0;    line-height: 1;font-weight:300}.RWDproduct_page .btn-shop {margin: 30px 0 0;display: flex;justify-content: space-around;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {letter-spacing: 2px;background-color: #323232;padding: 15px 0;color: #fff;line-height: 1;font-weight: 300;font-size: 16px;border-radius:0px;border: 1px solid #323232}.layoutlist_2 .subject {    text-align: center;    font-family: 'Noto Serif TC', serif;    font-size: 18px;    margin: 20px 0 5px;    letter-spacing: 2px;}.layoutlist_2 .item .summary span {    letter-spacing: 0.5px;    margin-left: 3px;}.layoutlist_2 .item .summary {    text-align: center;}li#O_fixPrice b {    font-weight: 300;}.product_list_item div.img:nth-child(1) {height: auto !important;}.products-info .style-radio {    margin: 0 0 10px;}.tabs nav ul {    position: sticky;    top: 150px;    padding: 0;    width: 100%;    margin: 0;}/*---產品標題-----*/ 
.webdesc {    padding: 0 0 0 75px;}.prmenu-title {    display: flex;}.prmenu-title h1.pageTitle {    margin: 0 40px 0 0;    position: relative;}.prmenu-title h1.pageTitle:after {    content: "";    position: absolute;    background: #d9d9d9;    width: 1px;    height:45px;    top: 50%;    transform: translateY(-50%);    right: -20px;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #000;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b {    color: #9b3333;    font-weight: 500;}.login-box a:hover b {    color: #b11212;    transition: all .3s ease-in-out;}.total b{    color: #913939;    letter-spacing: 0.5px;    font-weight: 500;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{    color: #913939;    font-weight: 500;    letter-spacing: 0.5px;}.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn {    display: inline-block;    color: #555;    border-color: #939393;    font-weight: 300;    letter-spacing: 2px;    width: 200px;    line-height: 1;    padding: 15px 0;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color:#333;color: #333;}.RWDshopping .btn.bg2 {background: #333;color: #fff; border-color: #333;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background:#622d2d;color: #fff;}.form-box .required:after { color:#ab3b3b;}/*文章列表-2*/ 
.layoutlist_2 {display: flex;flex-wrap: wrap;}.layoutlist_2 .album_item {    margin: 0 0 30px;    width: calc(100%/3);    padding: 20px;}.productlist .layoutlist_2 .col-md-4.col-sm-6.col-xs-6 {padding: 0 10px;margin: 0 0 40px}#article .layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_2 .listdate .yearmonth, .layoutlist_4 .listdate .yearmonth{ padding-bottom: 0;}.layoutlist_2 .item img {    transform: scale(1);    transition: .5s ease;}.layoutlist_2 .item:hover img {    transform: scale(1.05);    transition: .5s ease;}/*文章列表-3*/ 
.layoutlist_3.fn_article3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3.fn_article3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/#article .layoutlist_4 .item{display: flex; align-items: stretch;}#article .layoutlist_4 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}#article .layoutlist_4 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}#article .layoutlist_4 .listdate{padding:0 10px;}/*文章列表-7*/#article .layoutlist_7 .subject, .article7 .layoutlist_7 .subject a{margin-top:20px !important;;margin-bottom: 0 !important;;}#article .layoutlist_7 .cdate, .article7 .layoutlist_7 .cdate a{font-size: 12px;}#article .layoutlist_7 .summary, .article7 .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display: none;}/*相簿-1*/#album .layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/#album .layoutlist_2 .album_item_subject {    padding: 15px 0;    font-size: 18px;    font-family: 'Noto Serif TC', serif;    color: #555;    letter-spacing: 2px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0;border-bottom: none;}.row .album_d_item {    border-bottom: 0 solid #b2b2b2;    width: calc(100%/3);    padding: 0 10px;    margin: 0 0 70px !important;}.album_d_item .album_item_subject {bottom: 0;background: transparent;}.page_content1v1>.row {    display: flex;    flex-wrap: wrap;margin:0}.layoutlist_1 .row a, .row .album_d_item a {padding-bottom: 0;width: 100%;border:none;/*height: auto;*/}.album_item img {max-height: initial !important;}.albumlist .layoutlist_2 .album_item {padding: 0 10px;overflow: visible !important;height: 100% !important;}.page_content1v1 .album_d_item .album_item_subject {opacity: 1 !important;color: #333; font-size: 15px !important;}/*----專欄------*/ 
.article-top {display: flex; align-items: stretch;}.atop-left {display: flex;flex-direction: column;justify-content: space-between; padding-right:100px;width: 50%;}.atop-right { width:50%;}.inarticle-block {display: flex;align-items: center;}.at-left {width: 50%;}.at-right {padding-left: 110px;width: 50%;}.article-person span {padding: 0 10px;opacity: 0.3;}.article-person {font-size: 13px;color: #858585; margin: 20px 0 0;}.atpass-block {display: flex;}.inarticle-block h5,.article-top h5 {margin: 0 0 20px !important;}.at-right p {    margin: 0 0 15px !important;}/*-----*/ 
.faq1 .layoutlist_2 {    flex-direction: column;}.faq_question {font-weight: 500;color: #333;}.shopping_viewlogin__h1 {    font-size: 32px;    letter-spacing: 3px;    font-weight: 700;    font-family: 'Noto Serif TC', serif;    color: #1e1e1e;}.shopping_viewlogin__head {    margin: 0 0 50px;    padding: 0;    border-top: none;    border-bottom: none;}.shopping_viewlogin__body .form-group label {    font-weight: 500;    color: #333;    font-size: 15px;    letter-spacing: 2px;}.shopping_viewlogin__submit {background: #333;border-radius: 0;letter-spacing: 3px; font-weight: 500;}.shopping_viewlogin__member a {    color: #000;    font-weight: 500;}.no-touch .shopping_viewlogin__submit:hover {background: #622d2d;}.form-control {border: 1px solid #e3e3e3;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}/*20221227*/ 
.articlecontent .hgroup .container.hasgtag {     padding-left: 30px; display: block;}.passlink a {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    display: block;}.event-block .RWDparallax_new .container.editor {    width: 100%;    color: transparent;    height: 100%;    position: absolute;    left: 0;    top: 0;    z-index: 1;}/*---230204*-----*/ 
.article-prsec {    display: flex;    flex-wrap: wrap;}.article-prbox {    width: calc(25% - 20px);    margin: 0 10px 40px;}.article-prbox>a {    display: block;}.article-prbox a {    color: #555;}.article-prbox:hover span.apr-img img {    transform: scale(1.03);    transition: .3s ease;}.article-prbox span.apr-img {    overflow: hidden;    display: block;}.article-prbox span.apr-img img{transition: .3s ease;}.article-prbox  span.apr-txt {    font-family: 'Noto Serif TC', serif;    font-size: 16px;    margin: 10px 0 0;    display: block;}.article-prbox:hover  span.apr-txt {color:#55302f;transition: .3s ease;}.articlepr-block h5 {    margin: 0 0 30px !important;}

/*內頁 end*/
/*內頁工藝 start*/

/*----工藝------*/ 
.workbanner-block {position: relative;}.workbanner-txt {position: absolute;top: 50%;left: 13%;transform: translateY(-50%);text-align: left;color: #333;letter-spacing: 2px;font-size: 20px;}.workbanner-logo {width:200px;margin: 0 0 20px;}.work-sec {display: flex;;margin: 0 auto;align-items: center;}.work-left {width: 50%;padding-right: 120px;}.work-right {width: 50%;}.work-title h1 {margin: 0;}.work-title h1 span { font-size: 13px;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;letter-spacing: 0.5px;margin-left: 6px;}.work-title { margin: 0 0 20px;}.work-sec.odd { flex-direction: row-reverse;}.work-sec.odd .work-left {padding-right: 0;padding-left: 70px;}.work-num:after {content: "";position: relative;background: #f5f5f5;width: 75%;height: 1px;right: -20px;display: inline-block;top: -5px;}.work-num {position: relative;margin: 0 0 80px;color: #c1c1c1;}.workbanner-txt br {display: none;}.workbanner-block.ph {display: none;}/*----banner----*/ 
.pr-action {margin: 80px 0 0;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn a {border-radius: 0;letter-spacing: 2px;background-color: #323232;font-size: 16px;width: 230px;display: block;margin: 0 auto;padding: 15px 0; transition: .3s ease; border: 1px solid #323232;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn a:hover {background: #55302f;transition: .3s ease;border: 1px solid #55302f;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 40px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 span strong {font-weight: 500;color: #4c4c4c;padding-left: 3px;letter-spacing: 1.5px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 span span {opacity: 0.25;padding: 0 5px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;letter-spacing: 1px;}.pr-action .RWDbanner_plus01 .slick-caption {top: auto;bottom: 100px;}/*---------*/ 
.article3 .page_wrapper_bg section.call_to_action {padding: 100px 0 0;}.article3 .footer-block {margin: 0;}.article3 .footer-block .container{border:none;}

/*內頁工藝 end*/
/*內頁保養 start*/

/*--------保養-------------*/ 
.care-top ul li:last-child:after {    display: none;}.care-top ul li i {    margin-left: 8px;    font-size: 20px;    position: relative;    top: 2px;}.care-top ul li {margin-right: 15px;position: relative;}.caretop-left ul {list-style: none;display: flex;padding: 0;font-weight: 500;color: #333;margin: 0 0 10px;}.caretop-left {width: 50%;padding-right: 70px;}.care-sec {display: flex;align-items: flex-start;}.caretop-right {width: 50%;}.c-left-box {margin: 0 0 40px;}.caretop-sec{display: flex;align-items: flex-start;}.cstep-sec {    display: flex;    align-items: flex-start;}.step-right {    width: 50%;}.step-left {    width: 50%;padding-right:70px}.cstep-block h1 {    margin: 0 0 50px;}.cstep-sec ul li h5 {    font-size: 16px !important;    font-family: 'Noto Sans TC', sans-serif !important;    font-weight: 500 !important;    color: #555 !important;    margin: 0 0 5px!important;}.cstep-title h1 {margin: 0 0 20px;}.cstep-title h6 {font-size: 28px !important;}.cstep-title {margin: 0 0 35px;}.article2 .pagecontent .article_model[data-seq="0"] {    margin-top: 0 !important;}.article2 .pagecontent .RWDeditor01:nth-child(3){margin-top:50px !important}.article2 .pagecontent .RWDeditor01:nth-child(4):before {    content: "";    position: absolute;    background: #e9e9e9;    width: 200%;    left: -50%;    top: 0;    height: 1px;    z-index: 1;}.article2  .pagecontent .RWDeditor01:nth-child(4) {    padding-top: 80px;}.cstep-sec li {    position: relative;margin:0 0 30px}.cstep-sec li:before {    content: "";    position: absolute;    width: 10px;    height: 10px;    border-radius: 100%;    border: 1px solid #bbbbbb;    background: #fff;    left: -34px;    top: 11px;}.cstep-sec ul:before {    content: "";    position: absolute;    background: #e7e7e7;    width: 1px;    height: 78%;    left: 6px;    z-index: -4;    top: 13px;}.cstep-sec ul {    padding-left: 35px;    list-style: none;    margin: 30px 0 0;    position: relative;}.cstep-left {    width: 50%;    padding-right: 70px;}.step-right .imgbox {    margin: 0 0 10px;}.buy-banner {    position: relative;}.buy-box  {    position: absolute;    top: 50%;    left: 10%;    transform: translateY(-50%);}.logo-box {    width: 180px;    margin: 0 0 100px;}.buy-btn a {    border-radius: 0;    letter-spacing: 2px;    background-color: #323232;    font-size: 16px;    width: 200px;    display: block;    margin: 0 auto;    padding: 15px 0;    transition: .3s ease;    border: 1px solid #323232;    text-align: center;    color: #fff;line-height: 1;}.buy-btn a:hover {background: #622d2d;color: #fff;transition: .3s ease;}.prbuy-btnsec .buy-btn:last-child a:hover{background: #622d2d;color: #fff;transition: .3s ease;}/*----banner----*/ 
.care-banner {margin: 80px 0 0;}.care-banner .RWDbanner_plus01 .slick-caption>.container {    width: 80%;    padding: 0 45px;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn a {border-radius: 0;letter-spacing: 2px;background-color: #323232;font-size: 16px;width: 230px;display: block;padding: 15px 0; transition: .3s ease; border: 1px solid #323232;text-align: center;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn a:hover {background: #55302f;transition: .3s ease;border: 1px solid #55302f;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn {margin-top:100px;}.care-banner .RWDbanner_plus01 .slick-caption .txt1 span strong {font-weight: 500;color: #4c4c4c;padding-left: 3px;letter-spacing: 1.5px;}.care-banner .RWDbanner_plus01 .slick-caption .txt1 span span {opacity: 0.25;padding: 0 5px;}.care-banner .RWDbanner_plus01 .slick-caption .txt1  {    font-size: 18px;    letter-spacing: 2px;    line-height: 2;}.care-banner .RWDbanner_plus01 .slick-caption  {    top: 50%;    transform: translateY(-50%);}.care-banner .RWDbanner_plus01 .logo {width: 210px;}/*---------*/ 
.article2 .page_wrapper_bg section.call_to_action {padding: 100px 0 0;}.article2 .footer-block {margin: 0;}.article2 .footer-block .container{border:none;}a#bag01{position: relative;top:-210px;}

/*內頁保養 end*/
/*內頁產品 start*/

.tab-box .work-sec {margin: 80px auto;}.tab-box  .workbanner-title {    margin: 0 0 10px;}/*-----產品頁千---*/ 
.RWDproduct_page .tab-box .tab-container {border: none;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {    color: #555;    font-weight: 300;    font-family: 'Noto Sans TC', sans-serif;    font-size: 15px;}.tab-con {    margin: 150px 0 0;}nav.tab-menu {    height: 90%;    position: absolute;    z-index: 7;    width: 100%;top:-110px;pointer-events: none;}.tab-menu .tab.list-h {    display: flex;    justify-content: center;    border-bottom: 1px solid #ededed;    border-top: 1px solid #ededed;    margin: 0 0 50px;    position: sticky;    top:72px;    background: rgb(255 255 255 / 83%);    backdrop-filter: blur(15px);    -webkit-backdrop-filter: blur(15px);pointer-events:all;}.RWDproduct_page .tab-box{position: relative;}.RWDproduct_page .tab-box .tab-menu li.active a {    background: transparent;    border-color: transparent;    color: #333;}.RWDproduct_page .tab-box .tab-menu a {    background: transparent;    font-size: 17px;    padding:15px;    height: auto;    border: none;    color: #333;    letter-spacing: 2px;    margin: 0 20px;    font-family: 'Noto Serif TC', serif;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background:#7c7c7c !important;}.RWDproduct_page .tab-box .tab-menu li a:before {top: auto;bottom:-1px;}.RWDproduct_page a, .RWDproduct_page a:hover {text-decoration: none;color: #622d2d;}.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: #622d2d;}.RWDproduct_page .ibtn {letter-spacing: 1px;}.RWDproduct_page .related-box .item a {max-width: 100%;}.RWDproduct_page .related-box .name {margin-top: 30px;font-family: 'Noto Serif TC', serif;font-size: 20px;color: #333;margin-bottom:10px}#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: #813838;    font-weight: 500;}.RWDproduct_page .related-box .title {    font-family: 'Noto Serif TC', serif;    font-size: 25px;    color: #333;    letter-spacing: 3px;    padding: 0 0 20px;    margin: 0 auto 20px;    border-bottom: 1px solid #ddd;    width: calc(100% - 30px);}/*--------產品頁籤寫到爆內容------------*/ 
.image-block {margin: 80px 0 0;position: relative;}.image-sec {position: absolute;bottom: 70px;right: 150px;}.image-info {display: flex;align-items: flex-start;width: 50%;float: right;}.image-title {text-align: center;margin: 0 0 30px;}.image-title h1 {color: #464646 !important;}.image-title h1 span {color: #000 !important;padding-left: 5px;}.image-block.ph{display:none}/*------產品頁籤品牌特色----*/ 
.feature-sec {display: flex;margin: 80px 0;align-items:flex-end;}.feature-txt {width: 40%;padding-left: 70px;}.feature-img {width: 60%;}.page_wrapper_bg .strong-title h1 {;font-size: 38px !important;margin: 0 !important;font-weight: 600 !important;letter-spacing: 7px !important;line-height: 1 !important;word-break: keep-all}.page_wrapper_bg .strong-title h5 {font-size: 27px !important;margin: 0 !important;font-weight: 700 !important;letter-spacing: 7px !important;word-break: keep-all}.feature-sec.mid {flex-direction: row-reverse;}.feature-sec.mid .feature-txt {padding-left: 100px;}.prbanner-block {    position: relative;}.prbanner-txt {    position: absolute;    bottom: 100px;    left: 10%;}/*------產品頁籤保養----*/ 
.prbuy-block {position: relative;padding: 80px 0 60px}.prbuy-btnsec .buy-btn:last-child a {background: transparent;color: #555;border: 1px solid #a9a9a9;}.prbuy-btnsec {display: flex;align-items: center;}.prbuy-block .buy-box {top: auto;bottom: 160px;}.prbuy-btnsec .buy-btn:first-child {    margin-right: 10px;}.prbuy-btnsec {    display: flex;    align-items: center;    margin: 40px 0 0;}.fix-block h1 {    margin: 0 0 30px;}.fix-block {    display: flex;    margin: 80px 0 0;align-items: center;}.fix-btn a i {    margin-right: 5px;    color: #42b544;    font-size: 17px;}.fix-txt {    padding-left: 100px;    width: 50%;}.fix-img {    width: 50%;}.fix-btn {    margin: 30px 0 0;}.fix-btn a {    border: 1px solid #d3d3d3;    width: 200px;    display: flex;    padding: 15px 0;    line-height: 1;    color: #555;    letter-spacing: 1px;    font-size: 15px;    font-weight: 500;    align-items: center;    justify-content: center;}.fix-btn a:hover i {    color: #fff;    transition: .3s ease;}.fix-btn a:hover {    background: #42b544;    color: #fff;    transition: .3s ease;}.c-left-box h1 {    margin: 0 0 15px !important;}/*------產品頁籤使用方式----*/ 
.instruction-block {    display: flex;    flex-wrap: wrap;margin:0 -20px}.instruction-sec {    width: calc(50% - 40px);    margin: 0 20px 40px;    position: relative;}.instruction-sec h5 {    font-family: 'Noto Sans TC', sans-serif !important;    font-size: 14px !important;    margin: 0 0 80px !important;    color: #c3c3c3 !important;}.inst-txt {    position: absolute;    top: 50%;    right: 12%;    font-size: 20px;    line-height: 1.8;    transform: translateY(-50%);    display: flex;    flex-direction: column;    height: 60%;    justify-content: space-around;}

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

@media (max-width: 1920px) {.allpr-block .RWDbanner_plus01 .logo {bottom: 85px;}.pr-action .RWDbanner_plus01 .logo {bottom: 85px;}}@media (max-width: 1800px) {.RWDservice011 .link_area.num1 .link_box .mid_box {width: 40%;}.inst-txt {right: 5%;}}@media (max-width: 1700px) {.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 70px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 70px;}.footer-block .container {width: 90%;}/*20220711*/ 
.scrollTop002 { right: 5%;}}@media (max-width: 1600px) {.RWDmenu_plus04 .site-nav {width: 75%;}/*20220711*/ 
.allpr-block .RWDbanner_plus01 .logo {  width: 105px;}.pr-action .RWDbanner_plus01 .logo {  width: 105px;}/*---*/ 
.page_wrapper_bg section.call_to_action>.container {width: 88%;}.layoutlist_7 .litem {padding: 0 10px;}.workbanner-logo {width: 170px;}.care-banner .RWDbanner_plus01 .slick-caption>.container {width: 88%;}.care-banner .RWDbanner_plus01 .logo img {margin-bottom: 20px;}.care-banner .RWDbanner_plus01 .logo {width: 170px;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn {margin-top:80px;}.instruction-sec {width: calc(50% - 20px);margin: 0 10px 20px;}.inst-txt {right: 7%;font-size: 17px;height: 50%;}}@media (max-width: 1550px) {.webdesc {padding: 0;}.sortbar {padding-right: 10px;}.atop-left {padding-right: 80px;}.article-top .at-right {padding-right: 80px;}.inarticle-block .at-right {padding-left: 80px;}.article3 .pagecontent .RWDeditor01:nth-child(3) {margin-top:50px !important;}.prbanner-txt {bottom: 60px;left: 7%;}}@media (max-width: 1500px) {.RWDmenu_plus04 .site-nav {width: 70%;}.banner-blcok .RWDbanner_plus01 .slick-caption {top: 210px;}.banner-blcok .RWDbanner_plus01 .logo {width: 490px;}.event-block .container {width: 90%;padding: 0;}.product_block_bottom .container {width: 95%;}.product_block_top .container {width: 95%;}.RWDProduct015 .product_box .memo {-webkit-line-clamp: 1;}.strong-block.top .container {width: 80%;}.RWDleft_cont002>.container{width: 80%;}.strong-title h5 {font-size: 25px;}.strong-title h1 {font-size: 35px;}.title-block .title-logo {width: 250px;}.RWDservice011 .link_area.num1 .link_box .mid_box{ width: 40%;}.article-block {padding: 80px 0;}/*20220711*//*.RWDservice011 .link_area:nth-child(2) {padding: 0 80px;height: 35rem;}*/ 
.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 55px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 55px;}.RWDservice011 .link_box {padding: 12% 55px 0 0;}.RWDservice011 .link_box .title {font-size: 30px;}.RWDservice011 .link_area { height: 35rem;}/*-----in----*/ 
.work-left {padding-right: 80px;}.product1 .page_wrapper_bg section.call_to_action>.container {width: 95%;}.product2 .page_wrapper_bg section.call_to_action>.container {width: 95%;}.inst-img img {transform: scale(1.25) translate(13% ,3%);}.inst-img {height:550px;overflow: hidden;}.inst-txt {right: 20%;font-size: 18px;height: 40%;}.instruction-sec {width: 100%;margin: 0 10px 20px;}.article-prbox {width: calc(100%/3 - 20px);}}@media (max-width: 1400px) {.allpr-block .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 25px;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 25px;}.RWDservice011 .link_area.num1 .link_box .mid_box {width: 45%;}/*20220711*/ 
.article-block .container {padding: 0 60px;}.sortbar {margin: 30px auto 60px!important;width: 100%;float: left !important;text-align: left !important;padding: 0;}.inst-txt {right:15%;}}@media (max-width: 1350px) {.prbanner-block {display: flex;align-items: self-end;}.prbanner-pic {width: 50%;overflow: hidden;height: 300px;}.prbanner-pic img {transform: scale(2.5) translate(-23%,24%);}.prbanner-txt {bottom: 0;left: 0;position: relative;width: 50%;padding-left: 50px;}.feature-txt {padding-left:30px;width: 50%;}.feature-sec.mid .feature-txt {padding-left: 50px;}.feature-img {width: 50%;overflow: hidden;}.prbanner-txt p br {display: none;}.feature-sec.mid .feature-txt p br {display: none;}.page_wrapper_bg .strong-title h1 {    font-size: 27px !important;    writing-mode: inherit;    letter-spacing:3px !important;}.page_wrapper_bg .strong-title h5 {    font-size: 27px !important;    writing-mode: inherit;    letter-spacing:3px !important;margin-left:5px}.strong-title {margin: 0 0 5px;align-items: center;}.feature-sec.mid {align-items: flex-end;}.feature-sec.mid .feature-img img {transform: scale(1.5) translate(25px, 5%);}/* 20241101 */ 
.title-block {top: 220px;}.strong-block.top .title-block {    top: 60px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .header {padding: 0 80px;}.banner-blcok .RWDbanner_plus01 .slick-caption {top: 180px;}.title-block .title-logo {width: 200px;}/*.title-block {top: 220px;}*/ 
.strong-block.top .container {width: 85%;}.RWDleft_cont002>.container {width: 85%;}.RWDleft_cont002 .item-second .text-box .text {padding-left: 70px;}.RWDleft_cont002 .item-second .text-box a {margin: 100px 0 0 70px;}.strong-title h5 {font-size: 23px;}.strong-title h1 {font-size: 33px;}.article-block .container { width: 95%;padding: 0;}.RWDservice011 .link_area {width: calc(50% - 20px) !important;height: 27rem !important;margin: 0 10px;  padding: 0  !important;}.article-block:after{display:none}.ftmenubox {margin: 0 15px 15px;width: calc(100%/3 - 30px);}.strong-block.top {padding: 50px 0 120px;}.product_block_bottom .RWDProduct015 .more_product {margin: 100px auto 0;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 20px;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 40px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 20px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 40px;}.RWDservice011 .link_box .memo {margin-bottom: 40px;}.RWDservice011 .link_box {padding: 8% 55px 0 0;}.ftmenusec {    display: flex;    margin: 0;}/*20220711*/ 
.allpr-block .RWDbanner_plus01 .logo {width: 90px;bottom: 75px;}.pr-action .RWDbanner_plus01 .logo {width: 90px;bottom: 75px;}.page_wrapper_bg section.call_to_action>.container {    width: 90%;}.work-left {    padding-right: 60px;}.article-title h1 {margin-top: 0;}.article-info p {font-size: 14px !important;}.inarticle-block h5, .article-top h5 {margin: 0 0 15px !important;font-size: 17px !important;}.layoutlist_7 .summary a {padding: 0;}.fix-txt {padding-left: 50px;}.workbanner-txt {left: 7%;font-size: 17px;}/* 20241113 */ 
.strong-block.top {    padding-top: 150px;}}@media (max-width: 1280px) {/*20220711*/ 
.allpr-block .RWDbanner_plus01 .logo { bottom: 60px; width: 90px;}.pr-action .RWDbanner_plus01 .logo { bottom: 60px; width: 90px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 40px;}.RWDleft_cont002 .item-second .text-box a {margin: 100px 0 0 0;}.strong-block.middle .RWDleft_cont002 .item-second .text-box .text{padding-left:0;padding-right:0}.footer-block .container {align-items: end;}.footer-left {width: 60%;}.footer-right {width: 40%;}.ftinfo-sec {margin: 20px 0 0;}.footer-copyright {margin: 50px 0 0;}.scrollTop002 {bottom: 0;}.article-block {    padding: 80px 0 120px;}/*20220711*/ 
.allpr-block .RWDbanner_plus01 .logo { bottom:45px; width: 85px;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 30px;}.RWDleft_cont002 .item-second .text-box .text { padding-left: 0;}.banner-blcok .RWDbanner_plus01 .slick-caption {top: 160px;}/*------*/ 
.work-num {margin: 0 0 60px;}.page_wrapper_bg section.call_to_action>.container {width:95%}.productlist .layoutlist_2 .col-md-4.col-sm-6.col-xs-6 {padding: 0 5px;margin: 0 0 30px;}.prmenu-title h1.pageTitle {font-size: 42px !important;}.article-top .at-right {padding-right: 50px;}.inarticle-block .at-right {padding-left: 50px;}.cstep-sec {flex-direction: column;margin:0}.cstep-left {width: 100%; padding-right: 0;margin: 0 0 30px;}.step-right {width: 100%;}.care-sec {flex-direction: column;}.caretop-left {    width: 100%;    padding-right: 0;    margin: 0 0 30px;}.caretop-right {    width: 100%;}.article2 .pagecontent .RWDeditor01:nth-child(3) {margin-top:40px !important;}.cstep-block h1 {margin-top: 0;}.RWDproduct_page .pic-box {width: 50%;}.RWDproduct_page .products-info {width: 50%;padding: 0 0 0 60px;}.cstep-title {    margin: 0 0 20px;}.article2 .page_wrapper_bg section.call_to_action>.container {width: 88%;}.care-banner {margin: 60px 0 0;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 50px;}.article2 .pagecontent .RWDeditor01 {    margin-top: 70px !important;}.article2 .pagecontent .RWDeditor01:first-child {    margin-top:0 !important;}.buy-btn {width: 50%;}.buy-btn a {width: 100%;}.fix-txt p br {    display: none;}.inst-txt {right: 15%;}/*.RWDproduct_page .related-box .item {width: 100% !important;}*//*.RWDproduct_page .slick-track {width: calc(100%/3) !important;}*/ 
.RWDproduct_page .related-box {    margin: 50px 0;}.inst-img {height: auto;}.inst-img img {transform: none;}.image-block {    margin: 10px -10px 0;    position: relative;}.work-left p {font-size: 14px !important;}.work-right {overflow: hidden;}.work-sec {align-items: stretch;}.work-right img {    transform: scale(1.5);}.work-title h1 {    margin: 0;    font-size: 32px !important;}.caretop-sec {flex-direction: column;}.layoutlist_1 .row a img, .row .album_d_item a img {    max-width: 100%;    height: auto;}.atop-left {    padding-right: 40px;}.prmenu-title {    display: flex;    align-items: center;}.c-left-box h1 {font-size: 28px !important;}.fix-block h1 {font-size: 28px !important;margin: 0px 0 20px;}.layoutlist_7 .litem {width: 50%;}.layoutlist_7>.row:before, .layoutlist_7>.row:after {    display: none;}.row .album_d_item{overflow: hidden;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDmenu_plus04 .header,.RWDmenu_plus04 .header.is-up {padding: 0 40px;}.RWDservice011 .link_area  .link_box .mid_box {    width: 50%;}/*20220711*/ 
.allpr-block .RWDbanner_plus01 .slick-caption {  bottom: 27px;}.allpr-block .RWDbanner_plus01 .logo { bottom: 35px;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .features:after{display: none;}.ml-stack-nav-toggle {padding: 48px 45px 25px 15px;}.ml-stack-nav-toggle__line { background: #fff;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle__line { background: #555;}.RWDmenu_plus04 .features {margin-right: 0;padding-right: 0;}.RWDmenu_plus04 .header {padding: 0 30px;}.RWDmenu_plus04 .header.is-up {padding: 0 30px;}.banner-blcok .RWDbanner_plus01 .slick-caption {    top: 130px;}.banner-blcok .RWDbanner_plus01 .logo {    width: 460px;}.event-block {padding: 80px 0;}.event-block .container {width: 93%;}.product_block_top .container {width: 98%;}.product_block_bottom .container {width: 98%;}.product_block_bottom .RWDProduct015 .more_product {margin: 80px auto 0;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 35px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 70px;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn a {font-size: 15px;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 35px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 70px;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn a {font-size: 15px;}.product_block_top .RWDProduct015 .product_box {width: calc(50% - 14px);margin: 0 7px 50px;}.product_block_bottom .RWDProduct015 .product_box {margin: 0 7px 50px; width: calc(100%/3 - 14px);}.RWDProduct015 .product_box .memo {font-size: 14px;}.RWDProduct015 .product_box .title {font-size: 17px;padding: 20px 0 5px;}/*20220711*//*.RWDProduct015 .product_area.inner .product_box .tab {top: auto; right: 10px;}*/ 
.strong-block.top {padding: 30px 0 80px;}.strong-block.bottom {padding: 80px 0;}.strong-title h5 {font-size: 20px;}.strong-title h1 {font-size: 27px; margin: 0 0 0 15px;}.strong-block.top .RWDleft_cont002 .item-second:after {height: 95%;bottom: -90px;}.strong-block.top .container {width: 88%;}.RWDleft_cont002>.container {width: 88%;}.RWDleft_cont002 .item-second .text-box .text { font-size: 15px;}.strong-block.top .RWDleft_cont002 .item-second>a {width: 55%;}.RWDleft_cont002 .item-second>a {width: 60%;}.strong-block.top .item-second .text-box { width: 45%;}.RWDleft_cont002 .item-second .text-box {width: 40%;}.RWDleft_cont002 .item-second .text-box a {margin: 60px 0 0 0;}.strong-block.bottom .RWDleft_cont002 .item-second .text-box .text {padding: 0;}.title-block {    top: 100px;}.title-block .title-logo {    width: 180px;}.RWDparallax_new .picbgbox {height: 400px !important;}.article-block {padding: 75px 0;}.RWDservice011 {flex-wrap: wrap;}.RWDservice011 .link_box {padding: 7% 25px 0 0;}.RWDservice011 .link_box .bg { background-position-x: left;background-position-y: top;}.RWDservice011 .link_box .title { font-size: 25px;}.RWDservice011 .link_box .memo { margin-bottom: 30px; font-size: 15px;}.RWDservice011 .link_box .more {width: 170px;font-size: 15px;}.RWDservice011 .link_area {    width: calc(50% - 10px) !important;    height: auto !important;    margin: 0 5px;    padding: 0 !important;}.RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_box { height: 350px;}.RWDservice011 .link_area.num1 .link_box .mid_box {    width: 45%;    position: absolute;    right: 0;}.RWDleft_cont002 .item-second .text-box a {width: 170px;font-size: 15px;}/*20220711*/ 
.RWDProduct015 .product_area.inner .product_box .tab {right: 10px;}/**/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top:70px !important;}.article2 .pagecontent .RWDeditor01:nth-child(4) {padding-top:70px;}.page_wrapper_bg .article-text h1 {font-size: 32px;}.work-sec p {font-size:14px !important}.workbanner-txt {left: 10%;}.inarticle-block {align-items: flex-start;}.feature-txt {padding-left:0}.care-banner .RWDbanner_plus01 .slick-caption>.container {padding: 0;}.feature-sec {align-items: flex-end;}/* 20241113 */ 
.strong-block.top .title-block {    top: 15px;}.strong-block.top {    padding-top: 130px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.footer-block .container {    width: 100%;}.footer-left {    width: 100%;    border-bottom: 1px solid #e3e3e3;    margin: 0 0 40px;padding:0 0 40px}.ft-title {margin: 0 0 40px;justify-content: center;}.ftlogo-sec {    padding-right: 0;}.ftlogo-sec img {    width: 170px;}.ftsocial-sec {justify-content: center;}.social-box a {margin: 0 7px;}.ftinfo-sec {text-align: center;}.ft-title p {display: none;}.footer-copyright { justify-content: center;    flex-wrap: wrap;    justify-content: center;    text-align: center;    line-height: 1.5;    padding: 20px 20px 0;}.footer-right {width: 100%;}.footer-right .RWDedictor {justify-content: center;}.ftmenusec {margin: 0;}.scrollTop002 {bottom: 30px !important;}.product_block_bottom .RWDProduct015 .product_box {width: calc(100%/2 - 14px);}.RWDservice011 .link_area {width: 100% !important;margin: 0 0 20px;}.strong-block.top .container {    width: 92%;}.title-block .title-logo {    width: 160px;}.title-block h2 {font-size: 15px; margin: 7px 0 0;}.strong-block.top .RWDleft_cont002 .item-second>a {    width: 50%;}.strong-block.top .item-second .text-box {    width: 50%;}.RWDleft_cont002 .item-second>a {    width: 55%;}.RWDleft_cont002 .item-second .text-box {    width: 45%;}.strong-title { margin: 0 0 20px;}.RWDleft_cont002>.container {    width: 92%;}.strong-block.bottom .RWDleft_cont002 .item-second {    align-items: flex-start;}.RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_box {    height: 40vw;}.RWDservice011 .link_box .title {    font-size: 28px;}.article-block {    padding: 75px 0 50px;}.RWDparallax_new .picbgbox {    height: 340px !important;}.banner-blcok .RWDbanner_plus01 .slick-caption {    top: 180px;}.banner-blcok .RWDbanner_plus01 .logo {    width: 500px;}/*20220711*/ 
.scrollTop002 {right: 0; bottom: 10px;}/*編輯器 圖文*/ 
.RWDeditor01 .col-md-6{padding-left:0px;padding-right:0px;margin-bottom:20px;background;#000;}.RWDeditor01 .col-md-6 img{width:100%;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}/*文章列表樣式-07*/#article .layoutlist_7 {display: flex;flex-wrap: wrap;}#article .layoutlist_7 .litem { width: calc(100% / 3 - 1px);margin: 15px 0px;}/*文章列表樣式-08*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}.litem__text {width: 85%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: calc(100% / 3 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row {display: flex;flex-wrap: wrap;}#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 3 - 1px);}#product .item .subject {margin-top: 15px;margin-bottom: 10px;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 3 - 1px);}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*影片列表*/ 
.layoutlist_2 .video_item { width: calc(100% / 3 - 1px);}/*產品內頁-02*/#sidebar{margin: 50px 0px;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #444;border: 1px solid  #444;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}.productlist .page_wrapper_bg section.call_to_action {padding: 80px 0;}.product2 .page_wrapper_bg section.call_to_action>.container {width: 100%;}.page_wrapper_bg section.call_to_action {padding: 80px 0;min-height: 700px;}.work-sec {flex-direction: column;}.work-left {padding-right: 0;width: 90%;}.work-right {width: 100%;margin-top:20px;}.work-sec.odd {flex-direction: column;}.work-sec.odd .work-left {padding-left: 0;}.work-num {margin: 0 0 20px;}.workbanner-logo {    width: 120px;    margin: 0 0 10px;}.workbanner-txt br {display: block;}.prmenu-title {flex-direction: column;text-align: center;}.prmenu-title h1.pageTitle:after{display:none;}#product .layoutlist_2 .col-sm-6 {    width: calc(100% / 2 - 1px);}.prmenu-title h1.pageTitle {    margin: 0 0 20px;}.sortbar {text-align: center !important;}.article-top {flex-direction: column;}.article-title {    margin: 0 0 50px;}.atop-right {    width: 100%;}.atop-left {    padding-right: 0;    width: 100%;    margin: 0 0 20px;}.inarticle-block {flex-direction: column-reverse;}.inarticle-block .at-right {    padding-left: 0;    width: 100%;margin: 0 0 20px;}.at-left {    width: 100%;}.prbanner-block {flex-direction: column-reverse;}.prbanner-pic {    width: 100%;    overflow: hidden;    height: 320px;}.prbanner-pic img {    transform: scale(1.5)translate(-9%,18%);}.prbanner-txt {    bottom: 0;    left: 0;    position: relative;    width: 100%;    padding-left: 0;    margin: 0 0 20px;}.prbanner-txt p br {    display: block;}.feature-sec {margin:60px 0;flex-direction: column;}.feature-txt {    padding-left: 0;    width: 100%;margin: 0 0 20px;}.strong-title {margin: 0 0 5px;align-items: center;}.page_wrapper_bg .strong-title h1 {    font-size: 25px !important;    writing-mode: inherit;    letter-spacing:3px !important;}.page_wrapper_bg .strong-title h5 {    font-size: 25px !important;    writing-mode: inherit;    letter-spacing:3px !important;margin-left:5px}.feature-img {    width: 100%;    overflow: hidden;    height: 320px;}.feature-sec.mid {    align-items: flex-start;    flex-direction: column;}.feature-sec.mid .feature-txt {    padding-left: 0;}.RWDproduct_page .pic-box {width:100%;}.RWDproduct_page .products-info {width:100%;padding:0;margin:50px 0}.article2 .page_wrapper_bg section.call_to_action>.container {width:auto;}.care-banner .RWDbanner_plus01 .slick-caption {    top:70px;    transform: none; width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left {    text-align: center;}.care-banner {border-top: 1px solid #dfdfdf;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn a { margin: 0 auto;}.fix-block {flex-direction: column-reverse;}.fix-img {    width: 100%;    margin: 30px 0 0;}.fix-txt {padding-left: 0;width: 100%;text-align: center;}.fix-btn a {margin: 0 auto;}.fix-txt p br {display: block;}.inst-txt {right: 0%;width: 300px;}.page_wrapper_bg .line {height: auto;width: auto;margin: 0;background: transparent;}.workbanner-block.ph {display:block;}.workbanner-block.pc {display: none;}.workbanner-txt {    left: 0;    top: 27%;    font-size: 16px;    letter-spacing: 1px;    text-align: center;    width: 100%;}.workbanner-txt br {    display: none;}.workbanner-logo {    width: 120px;    margin: 0 auto 10px;}.feature-sec.mid .feature-img img {transform: scale(1.5)translate(25px, -9%);}.article-prbox {    width: calc(100%/2 - 20px);}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.allpr-block .RWDbanner_plus01 .logo { bottom: 35px;width: 75px;}.pr-action .RWDbanner_plus01 .logo { bottom: 35px;width: 75px;}/* 匯入內頁版面寬度80%*//*文章列表樣式-04*/#article .layoutlist_4 .fixrow {padding-left: 0;padding-right: 0;}/*圖文輪播*/ 
.RWDslider01 .products-list .box {display: flex;flex-direction: column;}.RWDslider01 .pic-list,.article1 .RWDslider01 .text,.article1 .RWDslider01 .pic img {width: 100%;}.RWDslider01 .pic-list {padding-right: 0;}.RWDslider01.pic-right .pic-list { padding-left: 0;}.pagecontent .RWDslider01, .article1 .pagecontent .RWDeditor01 {margin-top: 30px;}.RWDslider01.pic-right .control-box {right: 0;left: auto;}
}
/*850px end*/
/*768px start*/

@media (max-width: 768px) {.allpr-block .RWDbanner_plus01 .logo {  bottom: 70px;  width: 70px;}.allpr-block .RWDbanner_plus01 .slick-caption { bottom: 55px;}.pr-action .RWDbanner_plus01 .logo {  bottom: 70px;  width: 70px;}.pr-action .RWDbanner_plus01 .slick-caption { bottom: 55px;}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 25px;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 220px;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 50px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 25px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 220px;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 50px;}.article-block .container { width: 100%;padding: 0;}.event-block .container {width: 80%;}.RWDparallax_new .picbgbox {height:750px !important;}.banner-blcok .RWDbanner_plus01 .logo {width: 350px;}.strong-block.top {padding:90px 0 70px;}.strong-block.bottom{padding: 70px 0 0px;}.strong-block.top .container {width: 85%;}.title-block { top: 0;margin: 0 0 40px;position: relative;}.strong-block.top .RWDleft_cont002 .item-second .pic {    height: 75vw;}.strong-block.top .RWDleft_cont002 .item-second .pic img {    /*transform: translateY(-35vw)*/ object-fit:cover;object-position:center bottom;width:100%;height:100%;}.title-block .title-logo { width: 140px;}.strong-block.top .RWDleft_cont002 .item-second {flex-direction: column-reverse; align-items: flex-start;} .RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002>.container {width: 85%;}.strong-block.top .RWDleft_cont002 .item-second>a {width: 100%;}.RWDleft_cont002 .item-second>a {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 100%;}.strong-block.bottom .RWDleft_cont002 .item-second {flex-direction: column-reverse;}.RWDleft_cont002 .item-second .text-box a { display: none;}.strong-block.top .RWDleft_cont002 .item-second:after { display: none;}.strong-block.middle .strong-box {float: left;}.RWDleft_cont002 .item-second .text-box .text {padding-left: 0;margin: 0 0 30px;}.strong-block.top .item-second .text-box {width: 100%;}.strong-block.top .item-second .text-box {width: 100%;}.strong-title {margin: 0 0 10px;}.strong-title h5 {font-size: 20px;letter-spacing: 1px;writing-mode: unset;}.strong-title h1 {font-size: 20px; margin: 0 0 0 15px;letter-spacing: 1px;writing-mode: unset;}.strong-btn-xs {padding: 30px 0 70px;}.RWDbtn01 .btn-box {width: 88%; margin: 0 auto;}.RWDbtn01 {margin-top: 0;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover{    color: #606060;    background: transparent;    border: 1px solid #6060607d;    font-weight: 300;    font-size: 15px;    border-radius: 0;    letter-spacing: 2px;    padding: 15px 0;    line-height: 1;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn a {line-height: 1;padding: 15px 0; letter-spacing: 2px;}.product_block_bottom .RWDProduct015 .more_product {    margin: 0px auto 0;    width: 100%;padding:15px 0}.footer-copyright {    margin: 0;}.RWDservice011 .link_box {    height: 520px;    align-items: flex-start;    padding: 13% 25px 0 0;    position: relative;}.RWDservice011 .link_box .more{ border: 1px solid #606060;color: #606060;}.RWDservice011 .link_box .bg {    background-position-x: 45%;}.RWDservice011 .link_box .title {    font-size: 25px;}.RWDservice011 .link_box .memo {    font-size: 14px;    display: block;}.RWDservice011 .link_area.num1 .link_box .mid_box {    width: 45%;}.RWDservice011 .link_area {margin: 0 0 5px;}.ftlogo-sec img {    width: 140px;}.article-block {    padding: 5px 0 50px;}/*20220711*/ 
.allpr-block .RWDbanner_plus01 .logo { bottom: 170px;}.scrollTop002 { position: fixed !important;}.allpr-block .RWDbanner_plus01 .logo { bottom: 140px;}.scrollTop002 {right: 10px;bottom: 50pxpx;}@media (max-width: 700px) {.event-block .container {  width: 90%;}.allpr-block .RWDbanner_plus01 .logo { bottom: 55px;}}/* 匯入內頁版面寬度80%*/ 
.page_wrapper_bg section.call_to_action>.container {width:92%}/*文章列表樣式-02*/#article .layoutlist_2 {display: flex; flex-wrap: wrap;}#article .layoutlist_2 .item {width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_2 .list_subject,#article .layoutlist_2 .listdate{padding-left:0px;padding-right:0;}#article .layoutlist_2 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_2 .listdate .yearmonth::after {content: "/";position: relative;display: inline-block;}#article .layoutlist_2 .listdate .yearmonth, .layoutlist_2 .listdate .day {display: inline-block;}#article .layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;margin-left: -3px;}/*文章列表樣式-03*/#article .layoutlist_3 { display: flex;flex-wrap: wrap;}#article .layoutlist_3 .item { width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_3 .listdate .day {color: #afafaf; font-size: 12px;letter-spacing: 2px;}#article .layoutlist_3 .listdate .day::before {content: " / ";}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow {display: flex; flex-wrap: wrap;}#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: calc(100% / 2 - 21px);margin: 0 10px;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 .subject_title{display: flex;align-items: center;}.rwdlayoutlist_6 .list_no{width: 16.66666667%;}.rwdlayoutlist_6 .list_subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_date{width: 16.66666667%;}.rwdlayoutlist_6 .list_item{display: flex; justify-content: flex-start;align-items: center;}.rwdlayoutlist_6 .list_item .column.no {width: 16.66666667%;}.rwdlayoutlist_6 .list_item .column.subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_item .column.date{width: 16.66666667%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: calc(100% / 2 - 1px);}/*文章列表樣式-08*/ 
.layoutlist_8.rwd{display:flex;    flex-wrap: wrap;}.layoutlist_8.rwd .item{border-bottom:0;width: calc(100% / 2);}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}/*文章列表頁籤*/ 
.tab_content {margin-top: 20px}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 2 - 1px);}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist {display: flex;flex-wrap: wrap;}#product .layoutlist_5.layoutlist .col-sm-4 {width: calc(100% / 2 - 1px);}.btn.btn_back a {width: 100%;}#mobile-fixed {    padding: 20px 0;}#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: #893535;}.RWDproduct_page .faq-list {border: none;text-align: left;margin:0;}.RWDproduct_page .faq-item .faq-question {    background: 0 0;    text-align: left;    position: relative;    padding: 15px 0;    font-size:18px;    color: #333;    font-weight: 500;    font-family: 'Noto Serif TC', serif;    letter-spacing: 3px;}.RWDproduct_page .faq-item.active .faq-question {    background: transparent;}.RWDproduct_page .faq-item .faq-question:before {top: 12px;}/*.RWDproduct_page .slick-track {    width: calc(100%/2) !important;}*/ 
.RWDproduct_page .related-box {    margin: 30px -15px;}.RWDproduct_page .btn-other li button {text-align: left;}.RWDproduct_page .btn-other li {width: 100%;}.image-block.pc{display:none}.image-block.ph{display:block;margin: 30px auto;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {font-size: 15px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {font-size: 15px;}.RWDproduct_page .products-info .name {font-size: 23px;}.RWDproduct_page .products-info .txt .editor h5 {font-size: 15px !important;}li#MO_sellPrice b {    letter-spacing: 0.5px;    font-weight: 500;}.fix-block {margin: 60px 0 0;}.fix-block h1 {font-size: 28px !important;margin: 0px 0 10px;}.btn-shop {    margin: 10px 0 0;}.feature-img {height: auto;}.RWDproduct_page .faq-item .editor {padding: 50px 0 0;}.instruction-block {margin: 0;}.instruction-sec {width: 100%;margin: 0 0 5px;}.RWDproduct_page .faq-answer .work-sec {margin: 70px auto;}.row .album_d_item {margin: 0 0 40px !important;}/* 20241113 */ 
.strong-block.top .title-block {    position: relative;    top: auto;}.RWDleft_cont002 .item-second>a {    min-height: auto;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:190px;}.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .header.is-up {padding: 0 20px;}.RWDmenu_plus04 .logo {width: 120px;margin-top: 20px;}.banner-blcok .RWDbanner_plus01 .slick-caption {top: 140px;}.banner-blcok .RWDbanner_plus01 .logo {width: 270px;}.banner-blcok .RWDbanner_plus01 .slick-caption {top: 70px;}.event-block{padding:0 0 70px}.event-block .container {width: 88%;padding:6% 0 0 }.product_block_bottom .container ,.product_block_top .container{width: 95%;}.product_block_top .RWDProduct015 .product_box,.product_block_bottom .RWDProduct015 .product_box  {width: 100%;margin: 0 0px 40px;}.RWDProduct015 .product_box .title {font-size: 17px;padding: 15px 0 5px;}.product_block_bottom:after{display:none}.RWDProduct015__head {padding: 0;margin: 0 0px 40px;}.RWDProduct015__head__h1 {font-size: 28px; letter-spacing: 2px;}.RWDProduct015 .product_area.inner .product_box .tab {left: 10px; right: auto;top:10px}.RWDProduct015 .tab__name {padding: 5px 10px;min-width: 88px;}.work-title h1 {font-size: 25px !important;letter-spacing: 2px;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 170px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 170px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}/*20220711*/ 
.RWDmenu_plus04 .header-in {display: flex; justify-content: space-between;}.RWDmenu_plus04 .header-in .features { order: 3;}.RWDmenu_plus04 .header-in .logo { order: 2; margin-left: 50px;}.RWDmenu_plus04 .ml-stack-nav-toggle { order: 1;}.RWDmenu_plus04 #mobile-menu {  right: auto;       -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0);}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn { padding: 25px 10px;}.RWDmenu_plus04 .header-in .logo { width: 100px;margin-top: 25px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 10px;}.RWDmenu_plus04 .features .cart-btn { padding-right: 0;}.RWDparallax_new .picbgbox {height:655px !important;}.allpr-block .RWDbanner_plus01 .logo {bottom: 22px;width: 54px;}/* 匯入內頁版面寬度80%*//*標題*/ 
.hgroup {padding-left:15px; padding-right:15px;}.hgroup h1{margin-bottom: 50px;line-height:1.8;}/*按鈕*/ 
.btn.btn_back, .ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn ,.btn-primary{ width: 100%!important;}/*container*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}/*fixrow*/ 
.fixrow{padding-left:0px !important;padding-right:0px !important;}/*文章列表樣式-02*/#article .layoutlist_2 .item { width: 100%; margin: 10px 0;}/*文章列表樣式-03*/#article .layoutlist_3 .item {width: 100%; margin: 10px 0;}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: 100%; margin: 10px 0;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 ul { margin: 0;}.rwdlayoutlist_6 li { margin: 0;border-bottom: #dfdfdf solid 1px;padding: 10px 0 10px;}.rwdlayoutlist_6 .subject_title{display:none;}.rwdlayoutlist_6 .list_item{text-align: center;flex-direction: column}.rwdlayoutlist_6 .list_item .column.no,.rwdlayoutlist_6 .list_item .column.subject,.rwdlayoutlist_6 .list_item .column.date{width:100%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: 100%;padding:0}#article .layoutlist_7 .subject, .article7 .layoutlist_7 .subject a {margin-top: 20px !important;}/*文章列表樣式-08*/ 
.layoutlist_8.rwd .item{    border-bottom: 1px solid #ccc;    width: 100%;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: 100%;}/*相簿列表樣式-01*/ 
.layoutlist_1 .album_item {width: 100% !important;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {margin: 10px 0px 20px !important;width: 100%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: 100%;}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: 100%;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: 100%;}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist .col-sm-4 {width: 100%;}/*相簿內容樣式-01*/ 
.row .album_d_item { width: 100%;}/*相簿內容樣式-03*/ 
.photo .content_box {width: 100% !important;}/*相簿內容樣式-04*/ 
.album-list .item {width:100%;}/*檔案下載樣式-02*/ 
.download .oneline .col-md-4.col-sm-6 {width: 100%;margin-bottom: 20px;}/*影片列表*/ 
.layoutlist_2 .video_item {width: 100%;}/*產品內頁-01*/#member_org_price, #prod_fixprice {margin-top: 25px;}.page_content1 #prod_price {margin-top: 5px;}.page_wrapper_bg .article-text .container {padding: 0 10px;}.page_wrapper_bg .article-text h1 {font-size: 28px;}.article3 .page_wrapper_bg section.call_to_action {padding: 70px 0 0;}.page_wrapper_bg section.call_to_action {padding: 70px 0;}.productlist .page_wrapper_bg section.call_to_action { padding: 70px 0 40px;}.article3 .pagecontent .RWDeditor01:nth-child(3) {margin-top: 30px !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 60px !important;}.work-left {width: 100%;}.work-title {margin: 0 0 10px;}.intitle-block h1 {font-size: 32px !important;letter-spacing: 3px;}.prmenu-title h1.pageTitle {font-size:32px !important;letter-spacing: 3px;}.hgroup .pageTitle {font-size: 32px;letter-spacing: 3px;margin: 0 0 30px;}.webdesc p {text-align: left;font-size: 14px !important;}.webdesc {width: 90%;margin: 0 auto;font-size: 14px}.sortbar {    width: 90%;    margin: 10px auto 50px!important;    text-align: left !important;    font-size: 12px;}.article-person {margin: 15px 0 0;}.atpass-block {flex-direction: column;}.atpass-block.pass2 {margin: 0 0 -30px;}.btn.btn_back a {width: 100%;}.page_wrapper_bg .article-text h5 {color: #565656;font-size: 17px;}.care-banner .RWDbanner_plus01 .slick-caption {top:-50px;}.care-banner{padding-top: 120px;}.RWDbanner_plus01{overflow: visible;}.care-banner .RWDbanner_plus01 .slick-caption .txt1 {    font-size: 15px;    letter-spacing: 2px;}.care-banner .RWDbanner_plus01 .logo {    width: 150px;}.care-banner .RWDbanner_plus01>.slick-caption .link-btn {    margin-top: 40px;}.prbanner-pic img {    transform: scale(1.8)translate(-9%,20%);}.prbanner-pic {    height: 180px;}.feature-img{height: auto;}.page_wrapper_bg .strong-title h5 {font-size:18px !important;letter-spacing:2px !important;}.page_wrapper_bg .strong-title h1{font-size:18px !important;letter-spacing:2px !important;}.RWDproduct_page .faq-item .editor {    padding: 0;    margin: 30px 0;}.feature-sec {    margin: 50px 0;    flex-direction: column;}.product1 .page_wrapper_bg section.call_to_action>.container {    width: 90%;}.product2 .page_wrapper_bg section.call_to_action>.container {    width: 90%;}.feature-txt p br {    display: none;}.RWDproduct_page .products-info {margin: 30px 0 0;}.RWDproduct_page .m-pd-info .select-box .btn {    width: 100%;    height: 35px;    font-size: 15px;    background: transparent;    border: 1px solid #dfdfdf;    margin-left: 8px;letter-spacing:1px}.fix-txt p br {display:none;}.fix-btn a {width: 100%;}.feature-sec.mid .feature-img img {    transform: none;}.prbuy-btnsec {margin: 30px 0 0;}.layoutlist_2 .item .summary {font-size: 14px;}#product .item .subject {margin-bottom: 7px;}/*.RWDproduct_page .slick-track {width: 100% !important;}*/ 
.c-left-box h1 {font-size: 25px !important;}.page_content3_thumbphoto .swiper-slide.swiper-slide-thumb-active, .page_content3_thumbphoto .swiper-slide:hover {border-color: transparent;}.page_content3_thumbphoto .swiper-slide {border: none;}.instruction-sec {    width: 100%;    margin: 0 0 40px;    display: flex;    flex-direction: column-reverse;}.inst-img {    height: auto;    width: 100%;}.inst-txt {    right: 0%;    width: 100%;    position: relative;    height: auto;    transform: none;    top: 0;    margin: 0 0 15px;font-size: 15px;}.instruction-sec h5 {margin: 0 0 10px !important;}.workbanner-txt {    left: 0;    top: 27%;    font-size: 13px;    letter-spacing: 1px;    text-align: center;    width: 100%;}/*20221227*/ 
.articlecontent .hgroup .container.hasgtag {padding-left: 0;}/*20230204*/ 
.article-prbox {width: 100%;margin: 0 0 40px;}
}
/*600px end*/
/*500px start*/

@media (max-width:500px) {.RWDparallax_new .picbgbox {height: 540px !important;}.RWDProduct015 .tab__name{padding: 3px 10px; min-width: 67px;font-size: 12px;margin-right: 6px;}.webdesc {width:100%;}.sortbar {width:100%;}}

/*500px end*/
/*phone版 start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle {    padding: 35px 14px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 20px;line-height: 1.7;}.allpr-block .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 30px;}.allpr-block .RWDbanner_plus01 .slick-caption {bottom: 80px;}.allpr-block .RWDbanner_plus01 .logo { bottom: 50px; width: 45px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 20px;line-height: 1.7;}.pr-action .RWDbanner_plus01>.slick-caption .link-btn {margin-top: 30px;}.pr-action .RWDbanner_plus01 .slick-caption {bottom: 80px;}.pr-action .RWDbanner_plus01 .logo { bottom: 50px; width: 45px;}.RWDservice011 .link_box .more {width: 140px;}.scrollTop002 {bottom: 0px;right: 10px;}.banner-blcok .RWDbanner_plus01 .slick-caption {top: 85px;}.workbanner-logo {    width: 75px;    margin: 0 auto 10px;}
}
/*phone版 end*/
/*414px start*/

@media (max-width: 414px) {.RWDparallax_new .picbgbox {  height: 450px !important;}}

/*414px end*/
/*390px start*/

@media (max-width: 390px) {.allpr-block .RWDbanner_plus01 .logo { bottom: 29px;}.pr-action .RWDbanner_plus01 .logo { bottom: 29px;}}

/*390px end*/
/*380px start*/
@media (max-width: 380px){
.allpr-block .RWDbanner_plus01 .slick-caption { bottom: 70px;}.allpr-block .RWDbanner_plus01 .logo {  bottom: 35px; width: 34px;}.pr-action .RWDbanner_plus01 .slick-caption { bottom: 70px;}.pr-action .RWDbanner_plus01 .logo {  bottom: 35px; width: 34px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){.RWDmenu_plus04 .logo {width: 115px; margin-top: 22px;}.RWDmenu_plus04 .header.is-up,.RWDmenu_plus04 .header {padding: 0 15px;}.RWDparallax_new .picbgbox {height:400px !important;}.event-block .container {width: 90%;}.product_block_bottom .container, .product_block_top .container {width: 100%;}.RWDleft_cont002>.container {width: 90%;}.strong-block.top .container {width: 90%;}.RWDleft_cont002 .item-second .text-box .text {font-size: 14px;}.strong-title h5 {font-size: 18px}.strong-title h1{font-size: 18px}.allpr-block .RWDbanner_plus01 .slick-caption { bottom: 50px;}.RWDservice011 .link_area.num1 .link_box .mid_box {    width: 55%;}.RWDservice011 .link_box { height: 350px;}.RWDservice011 .link_box .bg {    background-position-x: 79%;}.ftmenusec {    flex-wrap: wrap;}.ftmenubox {    margin: 0 15px 15px;    width: calc(50% - 30px);}.footer-copyright {padding: 20px 7px 0;}.footer-copyright {    margin: 0;}.scrollTop002 {    bottom: 90px;    right: 30px;}.allpr-block .RWDbanner_plus01 .slick-caption .txt1 {font-size: 17px;}.pr-action .RWDbanner_plus01 .slick-caption .txt1 {font-size: 17px;}.banner-blcok .RWDbanner_plus01 .logo {    width: 245px;}.workbanner-txt {font-size: 12px;letter-spacing: 0px; padding: 0 15px;}.page_wrapper_bg section.call_to_action>.container {width: 95%;}.page_wrapper_bg .article-text .container {padding: 0 5px;}.buy-btn a {font-size: 14px;}.care-banner .RWDbanner_plus01 .slick-caption>.container {width: 95%;}}

/*370px end*/
/*iphone5 start*/
@media (max-width: 320px){
.allpr-block .RWDbanner_plus01 .logo { bottom: 23px;}.pr-action .RWDbanner_plus01 .logo { bottom: 23px;}
}
/*iphone5 end*/
/*320px start*/
@media (max-width: 320px){
.RWDparallax_new .picbgbox {  height: 365px !important;}
}
/*320px end*/
/*480px start*/
@media (max-width: 480px) {
/* 匯入內頁版面寬度80%*//*文章高度調整*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*檔案下載*/ 
.layoutlist_5 .downlaod_item {width: calc(100%);}/*圖文輪播*/ 
.RWDslider01 .text {padding-bottom: 10px;}
}
/*480px end*/