/* now =>2025-09-15 01:29:44*/ 
 /* Last Midoify Time By 2025-09-12 11:40:34 */ 
 /* Last Midoify Time By 1757648434 */ 
 /* Last Midoify Time By Fri, 12 Sep 2025 03:40:34 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDWEL_01 start=> */ 
 /* <= RWDWEL_01 end */ 
 /* miracle customization start=> */ 
/*共用*/a{color:#333}a:hover, a:focus{text-decoration: none;}#RWDfullscreen01 .main.cd-main-content {top: 60px;position: relative;}/* 反白顏色設定*/::selection { background: #ccc; color: #fff;}::-moz-selection { background:#ccc;   color: #fff;}@media (min-width: 1500px) {#RWDfullscreen01 .container {width:1600px;}.RWDleft_cont002 .container {width: calc(1450px + ((100% - 1450px) / 2)) !important;}.RWDleft_cont002 .container {margin-right: 0;padding-right: 0;}}/*模組*/ 
.main.cd-main-content {overflow: hidden;}.about_block {    background: url(archive/image/customization/about-bg.jpg);    background-attachment: fixed;position: relative;}.RWDleft_cont002 {    z-index: 2;}.about_block::after {    content: "";    width: calc(100% - 605px);    height: 100%;    display: block;    position: absolute;    background: rgb(255 255 255 / 60%);    bottom: 0px;}.hotpd_block {    background: #000;    padding: 90px 0 80px;position: relative;}/**/ 
.RWDmenu_plus04 .logo {    width: 115px;    margin-top: 20px;}/* loading*//*loading*/ 
.fl {width:200px;}.fl img {width:100%;}/*menu*/ 
.RWDmenu_plus04 .container {    width: 100% !important;    padding: 0 !important;max-width: 100%;}.RWDmenu_plus04 .header.is-up {    box-shadow: 0 0 10px rgb(0 0 0 / 10%);}.RWDmenu_plus04 .features .member-btn { padding: 25px;}.RWDmenu_plus04 .site-nav .menu>li>a { letter-spacing: 2px;padding: 25px 20px;font-weight: 600;font-size: 16px;color:#555;}.RWDmenu_plus04 .overlay {  top: 0;}.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: #ccbd98;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a { text-decoration: none;background: #d6ceb8;font-weight: 700;transition: all .5s ease;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after { border-color: #ccbd98;}.RWDmenu_plus04 .member-block a.login.is-on { background-color: #d6ceb8;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn { background: #d6ceb8;letter-spacing: 1px;font-weight: 600;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {  font-size: 15px;}.member-block h3 {font-weight: 600;}.RWDmenu_plus04 .site-nav .menu ul li a{letter-spacing: 2px;font-weight: 600;font-size: 16px;color: #555;}.RWDmenu_plus04 .member-block a.login.is-on:hover, .RWDmenu_plus04 .member-block button.login.is-on:hover{    background-color: #000;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn:hover,.RWDmenu_plus04 .member-block a.login:hover, .RWDmenu_plus04 .member-block a.signin:hover, .RWDmenu_plus04 .member-block button.login:hover, .RWDmenu_plus04 .member-block button.signin:hover{    background-color: #000;    color: white; }/*標題*/ 
.index h1.main-title {    font-size: 36px;    letter-spacing: 2px;    margin: 0px;    color: #d6ceb8;    font-weight: 600;    line-height: 1.5;}.index h2.sub-title {    font-size: 18px;    color: #d6ceb8c9;    font-weight: normal;    letter-spacing: 1px; line-height: 1.5;}.index .section-line{display:none;}.RWDproduct002_v2 .section-subject {    margin-bottom: 70px;}.RWDnews005 .section-subject {    text-align: left;padding-left: 10px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 9px;    height: 9px;    background: transparent;    border: 1px solid #fff;}.slick-caption.txt-center.chang_fontSize {letter-spacing: 2px;}/*關於*/ 
.RWDleft_cont002 .item-second {background: transparent;display: flex;flex-direction: row-reverse;align-items: center;}.RWDleft_cont002 .item-second a {    width: 740px;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: calc(100% - 740px);background: transparent;padding: 0px 160px 0px 0px;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second {background: transparent;}.RWDleft_cont002 .item-second .text-box a {display:none;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title {    color: #333;    font-size: 30px;    letter-spacing: 1px;    line-height: 1.6;    font-weight: 600;}.RWDleft_cont002 .item-second .text-box .title span {    display: block;}.RWDleft_cont002 .item-second .text-box {color:#555;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 18px;color: #777;font-weight: normal;letter-spacing: 2px;line-height: 1.5;margin: 0px !important;}.RWDleft_cont002 .item-second .text-box .text {    width: 100%;    font-size: 17px;    letter-spacing: 2px;    line-height: 2;    color: #555;    margin-top: 35px;}.RWDleft_cont002 .item-second .text-box .text hr {border-top: 1px dotted #ccbd98;margin: 12px 0px;}.RWDleft_cont002 .item-second a {pointer-events: none;}.RWDleft_cont002 .item-second .pic img {position: relative;top: 15px;}/*pd*/ 
.RWDproduct002_v2 .row:nth-child(2), .RWDproduct002_v2 .row:nth-child(3){margin: 0;}.pd_block {padding: 100px 10vw 50px;}.RWDproduct002_v2 { padding: 0;}.RWDproduct002_v2 .portfolio-item {width: calc(100% / 4 - 1px);    margin-bottom: 50px;    padding: 0 25px !important;}.RWDproduct002_v2 .portfolio-item > .inner-content { filter: opacity(.95)grayscale(.12)contrast(.95);}.portfolio-bottom-summary h4, .RWDnews005 h4 a {    color: #555;    letter-spacing: 2px;    margin: 20px 0px 8px;    font-size: 20px;    font-weight: 600;    line-height: 1.5;text-align: left;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.portfolio-bottom-summary p, .RWDnews005 p.text-left {    text-align: left;    font-size: 16px;    letter-spacing: 2px;    line-height: 1.6;    color: #555;    margin-bottom: 0px;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.RWDproduct002_v2 .portfolio-bottom-summary {    padding: 0px 5px;    height: auto !important;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {    text-align: center;    border-bottom: 1px solid #ddd;    padding-bottom: 10px;}.RWDproduct002_v2 .popup-portfolio { margin: 0;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 { color: #ccbd98;}/* .RWDproduct002_v2 .portfolio-item > .inner-content > img {    filter: drop-shadow(2px 2px 3px #bbb);} *//*最新*/ 
.RWDnews005 .owl-carousel {    overflow: visible;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #fff;    background: #ccbd98;    border: #ccbd98 1px solid;    opacity: 1;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    border-radius: 0px;    width: 35px !important;    height: 35px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {    background: #b4a580;    border: #b4a580 1px solid;}.RWDnews005 .owl-carousel.owl-padding-10 {    overflow: visible;position: relative;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: visible;}.hotpd_block:before {    content: "";    position: absolute;    background: #000000;    left: 0px;    top: 0;    width: calc((100% - 1590px) / 2) ;    height: 100%;z-index: 1;}.hotpd_block:after {    content: "";    position: absolute;    background: rgb(81 81 81 / 80%);    right: 0px;    top: 0;    width: calc((100% - 1590px) / 2) ;    height: 100%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    top: -90px;    margin-top: 0px;    opacity: 0;    right: 20px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    top: -90px;    margin-top: 0px;    opacity: 0;    right: 70px;left:initial;}.RWDnews005 .owl-buttons .fa {    position: relative;    top: -16px;    font-size: 25px;}.RWDnews005 h4 {    margin: 20px 0px 8px !important;}
/*bounceIn 修正成 fadeIn start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*bounceIn 修正成 fadeIn end*/
/*footer start*/

.footer_block {    padding: 40px 0 20px;    background: #d6ceb8;    font-size: 16px;    letter-spacing: 1px;    color: #555;line-height: 1.8;}.footer_block .container {display: flex;flex-wrap: wrap;padding-left: 22px;}.ft_le .RWDedictor {display: flex;align-items: flex-end;}.ft_le {display: inline-block;width: 75%;padding-right: 80px;}.ft_ri {display: inline-block;width: 25%;position: relative;bottom: -22px;}.menu-child {    display: flex;    align-items: center;    border-bottom: 1px solid #000;    padding-bottom: 6px;    margin-top: 6px;font-size: 15px;}.menu-child h4 {font-weight: 600;font-size: 16px;margin: 0px 10px 0px 0px;}.menu-child a {margin-left: 10px;color: #000;}.footer-logo {    font-size: 20px;    font-weight: 600;    color: #333;    margin-bottom: 10px;}.info-left {width: 45%;display: inline-block; color: #000;}.info-right {width: 35%;padding: 0px 40px;display: inline-block; color: #000;}.social-btn {width: 20%;display: inline-block;}.ft_other {    text-align: left;    font-size: 12px;    letter-spacing: 1px;    color: #999;    margin-top: 30px;}.ft_other a {color: #999;}.social-btn a {border: 1px solid #000;    color: #000;    padding: 6px 0;    text-align: center;    font-weight: 600;    display: flex;    align-items: center;    justify-content: center;    transition: 0.5s ease;    font-size: 15px;    border-radius: 50px;    margin-top: 1rem;}.social-btn a:hover {background: #000;color: #fff;}.social-btn a:hover img {filter: contrast(0)brightness(2);}.social-btn a img {transition: 0.5s ease;}.info-right a {border-bottom: 1px solid #999;display: block;padding-bottom: 2px;transition:0.5s ease;}.info-right a:hover , .menu-child a:hover {color: #fff;}.messenger {    position: fixed;    right: 15px;    bottom: 20px;    width: 50px;    height: 50px;    z-index: 111;    border-radius: 99em;    }.scrollTop002 {bottom: 100px;right: 20px;}/*cookies*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 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.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {    margin-top: 20px;    background: #fff !important;    border: 1px solid #ccbd98 !important;    display: block;    padding: 5px 50px;    color: #ccbd98 !important;    font-size: 15px !important;    border-radius: 50px;}.RWDalert_fancybox .btn:hover {background: #ccbd98 !important;color: #fff !important;}

/*footer end*/
/*歡迎頁 start*/

.wel_block {position: relative;}.wel_block .container {width: 100%;padding: 0;}.wel-top {    height: 100vh;}.RWDaccordion001, .RWDaccordion001 ul li {    height: 80vh !important;}.RWDaccordion001 ul li:first-child {    background-color: #d6ceb8;}.RWDaccordion001 ul li:last-child {    background-color: #63703a;}.wel-footer {    position: absolute;    background: #000;    width: 100%;    bottom: 0;    color: #dec394;}.wel-footer .container {    display: flex;    width: 80%;    padding: 80px 0;    align-items: center;}.wel-ft-logo {    width: 12vw;    mix-blend-mode: lighten;}.wel-footer a {    color: #e0caa2;}.wel-footer {    position: absolute;    background: #000;    width: 100%;    bottom: 0;    color: #e0caa2;    line-height: 2;    font-size: 14px;    letter-spacing: 1px;}.welright-box span {    display: block;}.wel-ft-left {    width: 30%;}.wel-ft-mid {    width: 60%;    position: relative;    padding: 0 7%;}.wel-ft-right {    width: 30%;    text-align: right;}.welmid-info ul {    display: flex;    list-style: none;    padding: 0;    margin: 0;}.welmid-info ul li:last-child:after { display: none;}.welmid-info ul li:after {content: "";position: relative;display: inline-block;background: #dec394;width: 1px;height: 10px;margin: 0 10px;}.welmid-info ul li { position: relative;}.RWDaccordion001 ul li div {    display: block;    text-align: center;    position: absolute;    top: 0;    width: 100%;    height: 100%;    bottom: auto;}.RWDaccordion001 ul li div a {    display: block;    width: 100%;    height: 100%;    margin: 0 auto;    padding: 15px 0;    border: 0;}.RWDaccordion001 .pic_show .word {height: auto;width: 100%;max-width: initial;margin: 0 auto;position: relative;border: none;background-color: transparent;opacity: 1 !important;display: block;}.RWDaccordion001 ul li div a * {opacity: 1;}.RWDaccordion001 .pic_show .word .tw span {border-bottom: none;color: transparent;padding: 0;display: inline-block; font-size: 20px;letter-spacing: 1px;}.RWDaccordion001 ul li div a * {-webkit-transform: translateX(0);transform: translateX(0);}.RWDaccordion001 ul:hover li:hover div a {    background: transparent;}.RWDaccordion001 ul:hover li:hover .word .tw span { color: transparent;}.wel-ft-mid:before {    content: "";    position: absolute;    background: #dec394;    width: 5px;    height: 90%;    left: 0;    transform: translateY(-50%);    top: calc(50% + 5px);}.wel-ft-mid:after{    content: "";    position: absolute;    background: #dec394;    width: 5px;    height: 90%;    right: 0;    transform: translateY(-50%);    top: calc(50% + 5px);}.welright-box,.welmid-box a,.welmid-box{    color: #000;}.welmid-info ul li:after,.wel-ft-mid:before,.wel-ft-mid:after{    background: #fff;}

/*歡迎頁 end*/
/*加費修改 start*/

.RWDmenu_plus04 .site-nav .menu ul li a,.RWDmenu_plus04 .site-nav .menu>li>a{    color: #000;}.hotpd_block .RWDnews005 p.text-left,.hotpd_block .RWDnews005 h4 a{color: #d6ceb8;}.pd_block .RWDproduct002_v2 h2.sub-title,.pd_block .RWDproduct002_v2 h1.main-title{    color: #000;}.about_block{background: #000;}.about_block::after{    display: none;}.RWDleft_cont002 .item-second .text-box .text,.RWDleft_cont002 .item-second .text-box .title{   color: #ccbd98;}.RWDleft_cont002 .item-second .text-box .text hr{    border-color: white;}.invite__create{    background: white;    border: 0;}.invite__create:hover{    background: #000;    color: white;    border: 0;}.memberlist .m2018 .products-nav>ul>li>a:hover{  background: #000;    color: #d6ceb8;}.memberlist .m2018 .products-nav .nav-title{        background: #d6ceb8bb;}

/*加費修改 end*/
/*內頁 start*/

@media (min-width: 1500px){.page_wrapper_bg .footer_block .container { width: 1450px;}}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}.page_wrapper_bg .page_subject { padding: 0px;}section.hgroup .container {  width: 100%;}/*頁尾*//*高度不夠*/ 
.product1 .page_wrapper_bg .main section.call_to_action, .product2 .page_wrapper_bg .main section.call_to_action, .product3 .page_wrapper_bg .main section.call_to_action, .product4 .page_wrapper_bg .main section.call_to_action, .product5 .page_wrapper_bg .main section.call_to_action, .product6 .page_wrapper_bg .main section.call_to_action, .product7 .page_wrapper_bg .main section.call_to_action, .article1 .page_wrapper_bg .main section.call_to_action, .faq1 .page_wrapper_bg .main section.call_to_action, .member  .page_wrapper_bg .main section.call_to_action, .shopping  .page_wrapper_bg .main section.call_to_action{    min-height: 660px;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 38px;margin-bottom: 5px;color: #333;font-weight: bold;letter-spacing: 3px;line-height: 1.8;text-align: center;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 16px;margin-bottom:15px;}#RWDPAGE_BASE_PAT02  h5 {color: #333;letter-spacing: 2px;line-height: 1.6;font-size: 20px;margin-bottom:15px;font-weight: bold;}/*範例文章內文統一*//*範例圖文輪播樣式*/ 
.page_wrapper_bg .RWDslider01 .editor {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 16px;}.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {color: #666;font-size: 16px;font-weight: 600;}.pagecontent .article_model[data-seq="0"] { margin-top: 0 !important;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333;font-weight: bold;padding-bottom: 10px;text-align: center;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {color: #555;    letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {margin: 5px 0 15px 0;color: #333;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDtimeline01 li.event:before{border: 2px solid #d6ceb8;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .year {color: #333;font-weight: bold;letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow{border: 2px solid #d6ceb8 ;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{border-color: transparent  #d6ceb8 transparent transparent;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555; padding: 0;transition: 0.3s ease;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #d6ceb8;transition: 0.3s ease;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 160px;padding: 10px 0;border: 1px solid #d6ceb8;font-size: 15px;color: #000;font-weight: 500;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #d6ceb8;color: #fff;transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop { border-radius: 0;background: #d6ceb8; color: #000; font-size: 15px;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover  {color: #d6ceb8;background: #000000;transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { border-radius: 0;background: #d6ceb8; color: #000; font-size: 15px;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {color: #d6ceb8;background: #000000;transition: 0.5s ease;}#join_form .btn-primary {display: block;width: 160px;padding: 10px 0;border: 1px solid  #d6ceb8;font-size: 15px;color:  #000;background: #fff;border-radius: 0px;transition: 0.5s ease;     margin-left: auto;}#join_form .btn-primary:hover {background:  #000;color: #fff;transition: 0.5s ease;}.btn-primary { background:  #d6ceb8;color: #000;border: 1px solid #d6ceb8;border-radius: 0px;}.RWDshopping .btn.normal {color: #d6ceb8;border-radius: 0px;border-color: #d6ceb8;transition: 0.5s ease;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover, .RWDshopping .btn.normal.formbtn:hover { border-color: #46630b;color: #fff;background: #d6ceb8;transition: 0.5s ease;}.RWDshopping .btn.bg2 { background: #d6ceb8;color:  #000;transition: 0.5s ease;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {    background: #46630b;color: #fff; transition: 0.5s ease;}.RWDshopping .btn.bg3{ background: #d6ceb8;color:  #000;transition: 0.5s ease;}.RWDshopping .btn.bg3:hover {    background: #46630b;color: #fff; transition: 0.5s ease;}#mobile-fixed .btn-box .normal {color: #d6ceb8; border: 1px #d6ceb8 solid;border-radius: 0;}#mobile-fixed .btn-box .bg2 { color: #000;background: #d6ceb8; }.download_container .btn { color: #000; background: #d6ceb8; border-radius: 0px}/*產品列表*/ 
.webdesc  {       letter-spacing: 1.5px; text-align: center;color: #555;line-height: 1.6;font-size: 18px; padding-bottom: 5px;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 1px solid #d6ceb8;}.layoutlist_2 .subject { text-align: center;margin: 20px 0 15px 0;}.item .summary {  text-align: center; letter-spacing: 2px;line-height: 1.5; margin-bottom: 20px;  color: #555;}.item .subject A.itemlink { color: #000; letter-spacing: 2px; margin: 20px 0px 8px; font-size: 16px; font-weight: 600; line-height: 1.5; text-align: center;transition: 0.3s ease;}.item.product_list_item > .img { border-radius: 15px;}.page_wrapper_bg .item.product_list_item:hover .subject a { color: #ccbd98; transition: 0.3s ease;}.sortbar {    font-size: 15px !important;float: none !important;display: block !important; text-align: center !important;margin: 10px auto !important;line-height: 1.8;}.sortbar a:hover { color: #d6ceb8 !important;}/*產品內容*/ 
.RWDproduct_page .products-info .name {  font-weight: 600; letter-spacing: 2px; margin-bottom: 10px;line-height: 1.8;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box { letter-spacing: 2px; }.RWDproduct_page .products-info .subname {  font-size: 16px; letter-spacing: 2px; line-height: 1.5; color: #555;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {  border: 3px solid #dbe2cb;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 15px; color: #555; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { font-size: 16px; color: #333;}.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: #d6ceb8;}/*產品頁籤*/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before { background: #537401;}.RWDproduct_page .tab-box .tab-menu li.active a {border-color: #C2CAAB;}.RWDproduct_page .tab-box .tab-container {  border: 1px solid #C2CAAB;}.RWDproduct_page .tab-box .tab-container>ul>li { font-size: 15px; color: #333; letter-spacing: 2px; line-height: 1.6;padding: 20px;}#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: #fe4800;}.RWDproduct_page .tab-box .tab-menu a  {  background: #f5f9ed;    color: #555;}/*隱私權*/ 
.cookies_content {  margin-bottom: 45px;}.cookies_content:first-child {margin-top: 30px;}.cookies_content > ul >li { font-size: 15px; letter-spacing: 2px;line-height: 1.8;color: #333; font-weight: bold;padding-bottom: 5px;}/*會員登入*/#join_form {  background: #d6ceb8;color: #000;}.join_form-title { color: #000;font-weight: bold; border-color: #000;}#join_form .control-label{color: #000;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0;}.m2018 .products-nav .nav-title {background: #f7f9f4;    color: #333;font-weight: bold;letter-spacing: 2px;line-height: 1.6;}#btn_member_login { background: #d6ceb8;color:  #fff;border-radius: 0px;transition: 0.5s ease;}#btn_member_login:hover  {    background: #46630b;color: #fff; transition: 0.5s ease;}.m2018 .products-nav li:not(.has-child)>a {padding: 0px 20px;}/*結帳頁面*/ 
.RWDshopping .shopping-step .name {color: #d6ceb8;font-weight: 500;}.RWDshopping .shopping-step .num {color: #d6ceb8;border: 1px solid #d6ceb8;background: rgba(255,255,255, .6);}.RWDshopping .shopping-step .num i {color: #fff;}.shopping-step li+li:before {    background: #2b6164;}@keyframes num-bg {    0% {background: rgb(79,116,1, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(79,116,1, .8);-webkit-transform: scale(1);transform: scale(1)}}.login-box a {  color: #383838;    padding: 10px 30px;letter-spacing: 2px;    background: transparent;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box {background: #f7f9f4;}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {border-radius: 0;}.shopping-item-box .item-btn {background: #f7f9f4;}.info-box .title, .shopping-title {font-weight: bold;}.shopping-item .table .tbody .tr .td { border-bottom: 10px solid #f7f9f4;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: #f7f9f4; border: 1px solid #f7f9f4;}.info-ok h2 {color: #d6ceb8;}.bonus-box .form-group .btn, .voucher-box .form-group .btn {    background: #d6ceb8;}.voucher-box .web { text-decoration: none; color: #555; padding: 5px 10px;  border: 1px solid #eee; margin-top: 15px;}.other-check .web-member:hover, .voucher-box .web:hover {text-decoration: none; border-color: #c0312f;}/*常見問題*/ 
.rwd .faq_question {  color: #333;padding: 30px 0px; letter-spacing: 2px;  line-height: 1.8;}.rwd .faq_answer {    background: #f8f9f5;letter-spacing: 2px;   padding: 35px 15px;  line-height: 1.6;  color: #555;}/*編輯器頁籤*/ 
.page_wrapper_bg  .tabs nav li.tab-current a::before  { background: #537401 !important;}.page_wrapper_bg  .tabs nav li.tab-current a {border-color: #C2CAAB !important;}.page_wrapper_bg .tabs .content {border-color: #C2CAAB !important;}.page_wrapper_bg  .tabs nav a  {  background: #f5f9ed !important;    color: #555 !important;}.page_wrapper_bg .tabs nav li.tab-current a { background: transparent !important;}.page_wrapper_bg .tabs .content {padding: 30px;}/*20220302修改*/ 
.btn_area .btn:nth-child(1) { background: transparent; height: auto;padding: 0;}.btn_area .btn a { display: block; width: 160px; padding: 10px 0;  border: 1px solid #d6ceb8;  font-size: 15px; color: #d6ceb8;  transition: 0.5s ease; letter-spacing: 2px;line-height: 1.5;font-size: 15px;}.btn_area .btn:nth-child(1):hover a {  color: #fff; transition: 0.5s ease;}.btn_area .btn:nth-child(1):hover {background: #d6ceb8; color: #fff;transition: 0.5s ease;}/*----230803修改------*/ 
.product10.productlist .article-text.rwd>.container {    width: 100%;    padding: 0!important;}.product10.productlist .page_wrapper_bg .main section.call_to_action>.container {    width: 100%;}.product10.productlist .layoutlist_4 .col-xs-6.col-sm-6.col-md-4.col-lg-3 .item {    height: auto !important;    border: none;    padding: 0;}.product10.productlist .layoutlist_4 .count_info {margin: 0 !important;}.product10 .sortbar{    display:none !important}.product10.productlist .layoutlist_4 .subject {    margin-bottom: 0;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    height: auto !important;min-height: auto !important;}.product10.productlist .layoutlist_4 .pricearea {margin-bottom: 0;}.product10.productlist .layoutlist_4 .item { margin-top: 30px;}/* 230808修改 */ 
.item.product_list_item > .img {    border-radius: 0;}.product10 .layoutlist_4 .col-xs-6.col-sm-6.col-md-4.col-lg-3{    padding: 0 4px;}.product10 .pagecontent.menu5{    padding: 0 !important;}.layoutlist_4 .buybtn{    background: #000;    color: #d6ceb8;}.layoutlist_4 .buybtn.disabled{    color: #fff;}

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

@media (max-width:2500px){.wel-footer .container {width: 90%;}.wel-ft-mid {width: 75%;}.wel-footer .container {padding: 70px 0;}}@media (max-width:1800px){.welmid-info ul {flex-wrap: wrap;}}@media (max-width:1550px){.RWDmenu_plus04 .header {padding: 0px 15px}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;letter-spacing: 1px;}.RWDmenu_plus04 .logo { width: 115px;margin-top: 20px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 10px;}.wel-footer .container {flex-wrap: wrap;width: 70%;align-items: flex-start;}.wel-ft-mid:after,.wel-ft-mid:before{display:none}.wel-ft-left {width: 40%;}.wel-ft-logo {width: 22vw;}.wel-ft-mid {width: 60%;padding: 0 0 0 5%;}.wel-ft-right {width: 100%;text-align: left;margin-top: 40px;}.welright-box {    display: flex;}}@media (max-width:1500px){.RWDleft_cont002 .container {width: calc(1170px + ((100% - 1170px) / 2)) !important;}.RWDleft_cont002 .container {margin-right: 0;padding-right: 0;}.pd_block {    padding: 100px 6vw 50px;}.RWDleft_cont002 .item-second .text-box {padding-right: 30px;}.RWDleft_cont002 .item-second .text-box .text {font-size: 16px;}.RWDproduct002_v2 .portfolio-item {padding: 0px 20px;margin-bottom:40px;}.portfolio-bottom-summary p, .RWDnews005 p.text-left {letter-spacing: 1px;}.RWDproduct002_v2 .portfolio-bottom-summary {padding: 0;}.hotpd_block:after {width: calc((100% - 1170px) / 2);}.hotpd_block:before {width: calc((100% - 1170px) / 2);}/*footer*/ 
.footer_block .container {display: block;}.ft_le {display: block;width: 100%;padding: 0;}.ft_ri { width: 100%; bottom: 0px;margin-top: 30px;border-top: 1px solid #000;padding-top: 15px;}.ft_ri .RWDedictor {display: flex;}.menu-child {margin-right: 40px;border-bottom: 0;}.info-right a {border-top: 1px solid #000;border-bottom: 0;padding-bottom: 0;}}@media (max-width:1400px){.wel-footer .container { width: 80%;}.wel-ft-logo { width: 30vw;}}@media (max-width:1200px){#RWDfullscreen01 .container {width:100%;padding:0px 40px;}.RWDleft_cont002 .container {width: 100% !important;padding:0px 40px !important;margin: 0 auto;}.hotpd_block:after {display:none;}.hotpd_block:before {display:none;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {letter-spacing: 1px;}.RWDproduct002_v2 .portfolio-item {padding: 0 20px !important;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.portfolio-bottom-summary h4, .RWDnews005 h4 a {font-size: 19px;letter-spacing: 1px;}.about_block {overflow: hidden;}.RWDleft_cont002 .item-second a {width: 500px;right: -120px;position: absolute;bottom: 0;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding: 80px 400px 80px 0px;}.about_block::after {width: calc(100% - 327px);}.scrollTop002 {right: 15px;}.pd_block {    padding: 80px 4vw 30px;}/*內頁*/#RWDPAGE_BASE_PAT02 .footer_block > .container { width: 100%; padding: 0px 40px;}.wel-top {height: 80vh;}.RWDaccordion001, .RWDaccordion001 ul li {height: 80vh !important;}.wel-footer {position: relative;}.wel-ft-mid:before,.wel-ft-mid:after{display:none}} 

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
#RWDfullscreen01 .main.cd-main-content {top: 74px;}/*menu*/ 
.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent; color: #000;font-weight: 400;}.RWDmenu_plus04 .features:after {background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li.active { background-color: #d6ceb8;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDbanner_plus01 .slick-caption .txt1 span { font-size: 35px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #666;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt1:before {height: 22vh; width: 400px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 50px;}.link-btn {margin-top: 60px;}.RWDbanner_plus01 .slick-caption.txt-left .container {width: 87%;}.ft_other {letter-spacing: 0px;}.RWDmenu_plus04 .menu li a{color: #000;}.RWDleft_cont002 .item-second .text-box {    width: 100%;    padding: 80px 330px 80px 0px;}.RWDmenu_plus04 .features .member-btn {    padding: 25px 20px;}/*內頁*/ 
.RWDtimeline01 li.event .point .title { font-size: 21px;}.product1 .page_wrapper_bg .main section.call_to_action, .product2 .page_wrapper_bg .main section.call_to_action, .product3 .page_wrapper_bg .main section.call_to_action, .product4 .page_wrapper_bg .main section.call_to_action, .product5 .page_wrapper_bg .main section.call_to_action, .product6 .page_wrapper_bg .main section.call_to_action, .product7 .page_wrapper_bg .main section.call_to_action, .article1 .page_wrapper_bg .main section.call_to_action, .faq1 .page_wrapper_bg .main section.call_to_action, .member  .page_wrapper_bg .main section.call_to_action, .shopping  .page_wrapper_bg .main section.call_to_action{    min-height: 875px;}
}
/*Pad橫向 end*/
/*992px start*/

@media (max-width:992px){.RWDproduct002_v2 .portfolio-item { width: calc(100% / 3 - 1px);}.RWDproduct002_v2 .section-subject { margin-bottom: 50px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #fff;box-shadow: 1px 1px 2px #000;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #82aa28;    border-color: #82aa28;}.index h2.sub-title {font-size: 16px;}/*footer*/ 
.ft_le .RWDedictor {flex-wrap: wrap;}.info-left {width: 100%;display: block;margin-bottom: 20px;}.info-right {padding: 0px 40px 0px 0px;}.social-btn {width: 200px;}.wel-top {height:70vh;}.RWDaccordion001, .RWDaccordion001 ul li {height: 70vh !important;}}

/*992px end*/
/*991px start*/
@media (max-width: 991px) {
.layoutlist_2 .col-sm-6 { width: 33.3333%;}#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 34px;}.shopping-item .table .tbody .tr .td {  border: none;}.shop-3 .sum-box { background: #fff;}.product1 .page_wrapper_bg .main section.call_to_action, .product2 .page_wrapper_bg .main section.call_to_action, .product3 .page_wrapper_bg .main section.call_to_action, .product4 .page_wrapper_bg .main section.call_to_action, .product5 .page_wrapper_bg .main section.call_to_action, .product6 .page_wrapper_bg .main section.call_to_action, .product7 .page_wrapper_bg .main section.call_to_action, .article1 .page_wrapper_bg .main section.call_to_action, .faq1 .page_wrapper_bg .main section.call_to_action, .member  .page_wrapper_bg .main section.call_to_action, .shopping  .page_wrapper_bg .main section.call_to_action{    min-height: auto;}.RWDaccordion001 .pic_show .word .tw span { font-size: 17px;}.RWDaccordion001 ul li div a {width: 250px;padding: 10px 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDleft_cont002 .item-second .text-box {width: 80%;text-align: center;padding: 60px 0 50px;margin: 0 auto;}.about_block {background-attachment: initial;}.RWDleft_cont002 .item-second a {display: none;}.about_block::after {width: 100%;background: rgb(255 255 255 / 30%);}.RWDleft_cont002 .item-second .text-box .text {margin-top: 25px;}.pd_block {    padding: 60px 0px 10px;}.wel-footer .container {width:80%;flex-direction: column;}.wel-ft-mid {width: 100%; padding: 0;margin-top: 30px;}.welright-box {flex-direction: row;flex-wrap: wrap;}.wel-top {height:65vh;}.RWDaccordion001, .RWDaccordion001 ul li {height: 65vh !important;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDtimeline01 li.event .point {    padding-right: 20px; padding-bottom: 50px;}.page_wrapper_bg .hgroup .breadcrumb { margin-bottom: 15px;}.page_wrapper_bg  .hgroup .container{margin: 0 0 30px 0;}.page_wrapper_bg .btn.btn_back a {width: 100%;}.RWDshopping .btn.normal { max-width: none;float: none;width: 100%;margin-bottom: 15px;}.RWDshopping .formbtn.btn.normal { width: 100%; min-width: auto;max-width: none;margin-bottom: 15px;}#join_form .btn-primary {width: 100%;}.btn-primary {  width: 100%;}.product10 .page_wrapper_bg .main section.call_to_action > .container {    padding-left: 15px;    padding-right: 15px;}@media (max-width: 768px) {.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 15px; padding-right: 15px; }.page_wrapper_bg .main section.call_to_action > .container { padding-left: 30px; padding-right: 30px; }}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.ft_other span {display: none;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}.product1 .messenger , .product2 .messenger, .product3 .messenger, .product4 .messenger, .product5 .messenger, .product6 .messenger, .product7 .messenger, .member .messenger, .shopping .messenger{ bottom: 95px; right: 5px;}.product1 .page_wrapper_bg .scrollTop002 , .product2 .page_wrapper_bg .scrollTop002, .product3 .page_wrapper_bg .scrollTop002, .product4 .page_wrapper_bg .scrollTop002, .product5 .page_wrapper_bg .scrollTop002, .product6 .page_wrapper_bg .scrollTop002, .product7 .page_wrapper_bg .scrollTop002, .member .page_wrapper_bg .scrollTop002, .shopping .page_wrapper_bg .scrollTop002 {bottom:170px;}.RWDproduct_page .btn-other li button {    text-align: left;}.page_wrapper_bg .scrollTop002 {  bottom: 175px;right: 5px;}.RWDproduct_page .faq-item.active .faq-question  { background: #f5f9ed;}.RWDproduct_page .faq-item .faq-question > span {  color: #333;  font-size: 15px; letter-spacing: 2px;}.RWDproduct_page .faq-item .editor {    font-size: 15px; letter-spacing: 2px; color: #555; line-height: 1.6;}.RWDmenu_plus04 .member-block .login-is-on .item a {letter-spacing: 2px;font-size: 16px;}#sidebar { margin-bottom: 15px; }.webbtn {background: #4F7401;    border-radius: 0;}.page_wrapper_bg .tab_title {font-size: 18px;  padding-bottom: 10px; color: #333;font-weight: bold;letter-spacing: 2px;    line-height: 1.8;}.page_wrapper_bg .tab { background: #f5f9ed; border-top: 1px solid #bdc5aa !important;    padding: 20px 20px 10px 20px;}.page_wrapper_bg .tab.open { background: #fff; padding: 20px 20px 10px 20px;}.page_wrapper_bg .messenger {    right: 5px;}.wel-top {    height: auto;}.RWDaccordion001 {    height: auto !important;}.RWDaccordion001 ul li, .RWDaccordion001 ul li:hover, .RWDaccordion001 ul:hover li, .RWDaccordion001 ul:hover li:hover {    position: relative;    display: table;    table-layout: fixed;    width: 100%;    -webkit-transition: none;    transition: none;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .container {padding: 0px 20px;}.RWDleft_cont002 .container {padding: 0px 20px !important;}.RWDleft_cont002 .item-second .text-box {width: 100%;}.RWDleft_cont002 .item-second .text-box .title {font-size: 24px;}.index h1.main-title {font-size: 30px;}.index h2.sub-title {font-size: 17px;}.RWDproduct002_v2 .portfolio-item {width: calc(100% / 2 - 1px);}.RWDproduct002_v2 .portfolio-item {padding: 0 10px !important;margin-bottom: 20px;}.RWDproduct002_v2 .section-subject {margin-bottom: 30px;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {margin: 10px 0px !important;padding-bottom: 6px;}.hotpd_block {padding: 60px 0px ;}.RWDnews005 .controlls-over .owl-controls .owl-next {right:0;top: 40%;left: initial;}.RWDnews005 .controlls-over .owl-controls .owl-prev {right: initial;top: 40%;left: 0;}.RWDnews005 .section-subject {text-align: center;margin-bottom: 30px;}.info-right {    width: 100%;    display: block;    padding: 0;}.social-btn {    width: 100%;    display: block;    margin-top: 20px;}.ft_ri .RWDedictor {display: block;}.menu-child {margin: 0;}/*cookies*/ 
.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}/*內頁*/ 
.layoutlist_2 .col-sm-6 { width: 50%;    padding: 0 10px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 30px;}/*內頁*/#RWDPAGE_BASE_PAT02 .footer_block > .container { padding: 0px 20px;}.RWDaccordion001{height:auto !important;}.RWDaccordion001 ul li {height: 80vh !important;}.RWDaccordion001 ul li div {bottom: 15%;}.wel-footer .container {width: 85%; flex-direction: column;}.wel-ft-logo {width: 80vw; margin: 0 0 30px;}.welmid-info ul { flex-direction: column;}.welmid-info ul li:after {display:none}.product10.productlist .col-xs-6.col-sm-6.col-md-4.col-lg-3 {padding: 0 5px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 0; padding-right: 0;}.webdesc {padding-bottom: 10px;font-size: 15px;    letter-spacing: 2px;}.member_join {    background: #4F7401;    color: #fff;font-size: 15px;}.member_join span {color: #fff;font-weight: bold;letter-spacing: 2px;}.shopping_view {    color: #4F7401; font-size: 15px; letter-spacing: 2px; font-weight: bold;}@media (max-width: 414px) {.RWDtimeline01 li.event .point .date { font-size: 18px; margin: 10px 0;}#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 28px;}.voucher-box .btn.vouchers {    background: #f7f9f4;}.page_wrapper_bg .scrollTop002 { bottom: 105px;}.page_wrapper_bg .login-box a b {        color: #333;background: #f7f9f4;}.shopping_form .shopping-title {        background: #4F7401; color: #fff; font-weight: bold;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*loading*/ 
.fl {width:200px;}.RWDmenu_plus04 .logo {width: 100px;}.RWDmenu_plus04 .features {margin-right: 0;}.RWDmenu_plus04 .features:after {display:none;}/*內頁*/ 
.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {    text-align: left;}.page_wrapper_bg .hgroup .container {  margin: 0 0 25px 0;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDleft_cont002 .item-second .text-box .title {font-size: 21px;}.RWDleft_cont002 .item-second .text-box .text {letter-spacing: 1px;}.ft_ri {letter-spacing: 0px;}.menu-child h4 {margin-right: 0;font-size: 15px;}.RWDmenu_plus04 .features .member-btn {    padding: 25px 10px;}.page_wrapper_bg .scrollTop002 {    bottom: 327px;}
}
/*320px end*//* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
