/* hidden */ 
.RWDfullScreenEditor .intro-body .page-scroll a.btn{    padding: 20px 25px;font-size: 14px; background-color: transparent;border: none;border-bottom: 1px solid #fff; border-radius: 0;letter-spacing:1px;text-shadow:1px 1px 8px #777;cursor:pointer;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;display:none}.RWDfullScreenEditor .intro-body .page-scroll a.btn:hover{letter-spacing:5px}.RWDfullScreenEditor .intro-body .page-scroll a.btn:active {box-shadow:none;}.logo{display:none}/* loading */ 
.RWDPreloader002 .preload{width:64px;height:64px;margin-left:-29px}.RWDPreloader002 .preload img {width:100% !important}/* full banner*/ 
.RWDfullScreenEditor:before{background:rgba(0, 0, 0, 0)}.RWDfullScreenEditor{height:85vh !important}@media (max-width:800px){.RWDfullScreenEditor{height:91vh !important}}/* logo */ 
.navbar-brand > img{width:230px;margin-top:26px}@media (max-width:900px){.navbar-brand > img{width:100px;margin-top:10px}}/* nav */ 
.navbar-collapse.collapse{padding:41px 0}.navbar.navbar-fixed-top{box-shadow:none}.navbar.navbar-fixed-top .navbar-nav > li > a{color:#909090;font-weight:600;letter-spacing:2px;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.navbar li > ul li a{transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}/* nav toggle*/ 
.navbar.navbar-fixed-top .navbar-toggle{border-radius:0}/* banner */ 
.banner-title{font-family: 'Roboto Condensed', sans-serif;    font-size: 68px; letter-spacing: 15px;line-height:0}@media (max-width:800px){.banner-title{line-height:70px;font-size:48px}}.banner-subtitle{font-family: 'Roboto Condensed', sans-serif;    font-size: 18px; letter-spacing: 20px; margin-top: 45px;text-shadow:1px 1px 10px #777}@media (max-width:800px){.banner-subtitle{font-size:14px;letter-spacing:16px; margin-top: 30px}}/* footer*/footer.footer{border:none}footer.footer .copyright_block{border:none;display:none}footer.footer .footer_block{padding-top:30px;padding-bottom:30px}@media (max-width:900px){.footer-column {text-align:center}}.icon-bar{text-align:right}@media (max-width:900px){.icon-bar{text-align:center}}.icon-bar>a {    margin-left: 15px;}.icon-bar img{    width: 55px;border-radius: 99em;cursor:pointer;    background-color: #2b2826;}.footer-link{width:100%;list-style:none;margin-top:0px;margin-bottom:0}@media (max-width:900px){.footer-link{width:44%;margin:0 auto;text-align:center;padding-left:0;margin-top:0px;margin-bottom:20px}}@media (max-width:700px){.footer-link{width:83%;margin:0 auto;text-align:center;padding-left:0;margin-top:0px;margin-bottom:0}}@media screen and (max-width: 480px){.footer p.copytight {width: 100% !important ;margin: 75px auto 0 auto !important;}.footer-link { width: 80%; text-align: center !important; margin: 0 auto;}}/*@media (max-width:400px){.footer-link{width:50%;margin-bottom:20px}}*/ 
.footer-link li{float: left; margin-left: 10px; font-size: 13px;letter-spacing:1px}.footer-link li a{color:#888;cursor:pointer;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.footer p.copytight{text-align:right;margin-top:0px !important}@media (max-width:800px){.footer p.copytight { text-align: center !important; width: 23%; margin: 10px auto !important;}#panel_38 .RWDedictor {display: none;}#panel_24 .RWDedictor {display: none;}}/*.footer p.copytight{text-align:center !important;    margin: 10px 0 !important;  width: 100%;}*//*顯示隱藏*/ 
.visible-phone{display:none;}/*phone*/@media screen and (max-width: 600px) {.hidden-phone{display:none;}.visible-phone{display:block;}}/*內頁*/a:hover, a:focus { color: #7a685c;}a {word-break: break-all;}/*header*/ 
.RWDMenuIcon003{background-color: #232323;position: relative !important;}#RWDPAGE_BASE_PAT01 .navbar-collapse.collapse {padding: 0 !important;}#RWDPAGE_BASE_PAT01 .navbar-brand > img {margin-top: 0px;}.navbar-nav > li > a i { padding: 30px 0 10px 0; }.navbar-brand{padding: 0px 15px;}.navbar-nav > li > a{   font-weight: 600; letter-spacing: 2px; font-size: 16px;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #fff;background-color:transparent !importnat;}section.call_to_action {padding: 45px 0;    min-height: 800px;}.layoutlist_2 .list_subject a{font-size:18px !important;line-height:30px;}.newsbtn {    margin: 30px 0; text-align: center; border: 2px solid #a68861;  width: 150px; font-size: 16px; line-height: 30px;  transition: all 0.2s ease 0s; cursor: pointer;  border-radius: 12px;  color: #8f7552;}.newsbtn:hover{background:#a78962;color:#fff;}.rwd .faq_question { font-size: 17px; font-weight: normal;  letter-spacing: 2px;}.product_desc_subject{display:none;font-size:18px;    letter-spacing: 3px;}.layoutlist_2 .list_subject{ padding: 0 !important;}.pagecontent.menu5, .pagecontent.menu8 { padding: 0 !important;}.item .subject A.itemlink {font-size: 18px;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background-color: #7a685c;}/*#product_carousel2 li {width: 630px !important;margin: 0px auto !important;position: relative !important;}*/ 
.dd-select {background:transparent url(archive/image/customization/select_left003.png) 0 0 no-repeat;}.dd-pointer-down{background:transparent url(archive/image/customization/select_right004.png) 0 0 no-repeat;}.dd-selected {border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;background:transparent;}#btn_shopping{background:#7a685c;}.thumb_area {margin-top: 40px; float: left; margin-left: 50px;}/*產品*/ 
.page_content2 .info #prod_fixprice{    margin-right: 0px;}.page_content2 .info #prod_no{display:inline-block;margin-right: 55px !important;}/*.bx-wrapper .bx-controls-direction a.disabled{display:none;}.page_content2 .bx-wrapper .bx-controls-direction a{display:none;}*/ 
.itemline {border-bottom: 2px solid #dddddd;padding-bottom:10px;position:relative;}.itemline:after {content: "";position:absolute;bottom:-1px;left:0;height:2px;width:50px;background-color: #7a685c;}.copyright{display:none;}.footer p.copytight{color: #8f8f8f;}/*pad*/@media screen and (max-width: 1100px) {.navbar-toggle{margin-right: 0px;}.navbar-default .navbar-toggle{border-color: #333;border-radius: 0;}.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color: #101010;}.thumb_area {margin-left: 0px;}}@media screen and (max-width: 799px) {.navbar-nav > li > a {text-align: center;}.RWDMenuIcon003{padding-bottom:0px;}}@media only screen and (max-width: 768px){.layoutlist_2 .list_subject a{font-size:18px !important;line-height:30px !important;}.hgroup h1 { line-height: 45px;}#product_carousel2 li {width:100% !important;}#prod_stands_area, #prod_stands2_area, .page_content2 .btn{margin:10px 5px 10px 0 !important;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle.in { background-color: transparent;}.thumb_area {margin-left: 0px;margin-top:40px !important;}}.footer_mobile { background-color: #1c1c1c; color: #888; font-size: 13px; ; padding: 30px 0;}.footer_mobile a { color: #888;}/*定價售價間距*/@media only screen and (min-width: 481px){.page_content2 .info #prod_fixprice {margin-top: 27px;}.page_content2 .info #prod_price{margin-left: 20px;}}/*0222選單調整*/ 
.navbar-right {max-width: 66%;}
/*20240229 加費修改 start*/

/* 設定 */:root {    --MainColor: #1c1c1c;    --SubColor: #9b7147;    --ThirdColor: #63401d;    --TxtColor: #454545;    --BorderColor: #dedede;    --BgColor: #f9f2e1;    --NewsBgColor: #ddd7d2;    --FooterBgColor: #F0F0F0;    --SectionBlock: clamp(3.4375rem, 3.2143rem + 1.1161vw, 5rem);    --MainTitleSize: clamp(1.875rem, 1.6071rem + 1.3393vw, 3.75rem);    --SubTitleSize: clamp(1.125rem, 1.0893rem + 0.1786vw, 1.375rem);    --CardTitleSize: clamp(1.2rem, 1.1857rem + 0.0714vw, 1.3rem);    --TitleItemSpace: clamp(2.1875rem, 2.0536rem + 0.6696vw, 3.125rem);}.index .clearfix {    display: none;}.index .container {    width: 75%;    position: relative;}.section_block {    padding: var(--SectionBlock) 0;    position: relative;}.wrapper_bg p {    font-size: 16px;    color: var(--TxtColor);    letter-spacing: 1px;    line-height: 1.5;}/* 選單 */ 
.RWDmenu_plus04 .logo {    float: none;    position: absolute;    left: 50%;    transform: translateX(-50%);    z-index: 22;}.RWDmenu_plus04 .header {    padding: 25px 3vw;}.RWDmenu_plus04 .header.is-up,.page_wrapper_bg .RWDmenu_plus04 .header {    border-bottom: 1px solid var(--BorderColor);}.RWDmenu_plus04 .site-nav {    position: absolute;    left: 50%;    transform: translateX(-50%);    bottom: -1.5rem;    width: 70%;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding-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: var(--SubColor);}.RWDmenu_plus04 .features {    position: relative;    top: 20px;}.RWDmenu_plus04 .features .edit {    display: none;}/* 側選單 */ 
.RWDmenu_plus04 .member-block a.login.is-on,.RWDmenu_plus04 .member-block button.login.is-on,.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    background: var(--SubColor);}#div_forget_content #forget_table_btn {    background-color: var(--SubColor);}/* 區塊 */ 
.main.cd-main-content {    position: relative;    margin-top: 124px !important;}/* banner */ 
.RWDbanner_plus01.style-dotnav.control-center .control-box {    bottom: 25px;}.RWDbanner_plus01 .slick-caption {    top: auto;    bottom: 32%;}a.banner_btn img {    width: 100%;}a.banner_btn {    width: 100%;    max-width: 250px;    display: block;    margin: 0 0 0 auto;}/* 共通標題 */ 
.index h3.sub-title,.RWDproduct002_v4 .sub-title {    color: var(--MainColor);    letter-spacing: 1px;    margin: 0;    line-height: 1.7;    font-size: var(--SubTitleSize);    font-weight: 400;}.index h2.main-title,.RWDproduct002_v4 .main-title {    font-weight: 700 !important;    font-size: var(--MainTitleSize);    color: var(--MainColor);    letter-spacing: 1px;    line-height: 1.3;    margin: 0 0 10px;}.index .section-subject {    margin: 0 0 var(--TitleItemSpace);}.index .section-line {    display: none;}/* 系列產品 */ 
.RWDproduct002_v4 .section-inner {    justify-content: space-between;}.RWDproduct002_item_block>.col-md-12 {    padding: 0;}.RWDproduct002_v4 .btn-box .btn {    display: none;}.RWDproduct002_v4 .filter-portfolio ul {    text-align: left;    align-items: flex-start;    background: transparent;    padding: 0;}.row.RWDproduct002_v4_catalogue {    width: 250px;    margin-right: 0;    padding-right: 0;    min-height: 30vh}.RWDproduct002_item_block {    width: calc(100% - 250px);    padding-left: 5vw;    position: relative;    margin: 0;}.RWDproduct002_v4 .showbottom:hover .portfolio-bottom__h4 {    transition: all .3s ease-in-out;    color: var(--MainColor);}.RWDproduct002_v4 .portfolio-bottom__h4 {    font-size: var(--CardTitleSize);    letter-spacing: 1px;    font-weight: 700;    color: var(--MainColor);    line-height: 1.4;    margin: 0 0 10px;}.RWDproduct002_v4 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 1px);    margin: 0;    background: transparent;    padding: 2vw;    transition: .3s ease;    border: 1px solid #ededed;    height: auto !important;}.RWDproduct002_v4 .popup-portfolio .portfolio-item:hover {    box-shadow: 8px 7px 11px 4px rgb(68 68 68 / 25%);    transition: .3s ease;    background: var(--BgColor);    border: 1px solid var(--BorderColor);}.RWDproduct002_v4 .showbottom:hover .portfolio-bottom .btn_add2car {    background-color: var(--ThirdColor);    border: none;}.RWDproduct002_v4 .btn-box .shop {    background: var(--SubColor);    color: #fff;    font-size: 17px;    border: none;    letter-spacing: 1px;    border-radius: 30px;    padding: 7px 0;    line-height: 1.5;}.RWDproduct002_v4 .filter-portfolio ul>li {    width: 100%;    border-bottom: 1px solid var(--BorderColor);}.RWDproduct002_v4 {    padding: 0;}.RWDproduct002_v4 .price {    margin: 0px 0 30px;    font-size: 16px;    text-align: center;    color: var(--SubColor);}.RWDproduct002_v4 .price li.selprice {    font-weight: bold;    font-size: 18px;}.RWDproduct002_v4 .active .btn.btn-rj {    background: transparent;    width: 100%;    color: var(--SubColor);    font-weight: bold;}.RWDproduct002_v4 .btn.btn-rj {    color: var(--MainColor);    border-radius: 0;    font-size: 18px;    letter-spacing: 1px;    text-align: left;    position: relative;}.RWDproduct002_v4 .btn.btn-rj:before {    content: "";    position: relative;    display: inline-block;    width: 13px;    height: 13px;    background: var(--SubColor);    border-radius: 100%;    margin-right: 15px;    opacity: 0.3;    transition: .3s ease;}.RWDproduct002_v4 .filter-portfolio ul>li:last-child {    border-bottom: none;}html.no-touch .RWDproduct002_v4 .btn.btn-rj:hover {    background: transparent;    color: var(--SubColor);    font-weight: 500;}html.no-touch .RWDproduct002_v4 .btn.btn-rj:hover:before {    opacity: 1;    transition: .3s ease;}.RWDproduct002_v4 .showbottom a {    margin: 20px 0 10px;}.RWDproduct002_v4 .popup-portfolio {    margin: 0;}/* 產品按鈕位置 */ 
.product_block .btn_block {    position: absolute;    left: calc(12.5% + 15px);    width: 250px;    bottom: var(--SectionBlock);}/* 了解更多按鈕 */ 
.RWDbtn01 {    overflow: visible;    margin: 0;}.RWDbtn01 .btn-box .col-sm-12 {    justify-content: flex-start;    padding: 0;}.RWDbtn01 .btn:hover {    background: var(--SubColor);    border: 1px solid var(--SubColor);    transition: .3s ease;    color: #fff;}.RWDbtn01 .btn:after {    content: ">";}.RWDbtn01 .btn {    width: 100%;    max-width: 250px;    background: transparent;    border: 1px solid var(--SubColor);    color: var(--SubColor);    transition: .3s ease;    padding: 12px 0;    border-radius: 30px;    justify-content: space-around;    display: flex;    font-size: 16px;}/* 最新消息背景 */ 
.news_block:before {    content: '';    position: absolute;    width: 100%;    height: 100%;    background: var(--NewsBgColor);    top: 0;    left: 0;    z-index: -3;}/* 最新消息 */ 
.RWDnews005>section .container {    width: 100% !important;    padding: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {    opacity: 1;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 1rem;}.RWDnews005 .owl-carousel .owl-item .img-hover {    background: #ffffff;    padding: 2rem;    border-radius: 0 0 2vw;}.RWDnews005 p.text-left {    color: var(--TxtColor);    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    margin: 0;}.RWDnews005 .list-inline>li {    display: none;}.RWDnews005 .owl-carousel .owl-item .img-hover>a {    border-radius: 1vw;    overflow: hidden;    display: block;    transition: .35s ease;}.RWDnews005 .owl-carousel .owl-item:hover .img-hover>a img {    transform: scale(1.03);    transition: .35s ease;}.RWDnews005 .owl-carousel .owl-item .img-hover>a img {    transition: .35s ease;}.RWDnews005 h4 a,.news005_h4 a {    font-size: var(--CardTitleSize);    font-weight: 700;    text-align: left !important;    justify-content: flex-start;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    color: var(--MainColor);    line-height: 1.5;}.RWDnews005 .margin-top-20 {    margin-top: 2rem !important;}/* 左右按鈕 */ 
.RWDnews005 .owl-carousel.owl-padding-10 {    overflow: visible;    margin: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 99em;    background: white;    color: var(--MainColor);    font-size: var(--CardTitleSize);    display: flex;    justify-content: center;    align-items: center;    width: 4rem !important;    height: 4rem !important;    border: 0;    filter: drop-shadow(10px 20px 20px rgba(0, 0, 0, .2));    top: 35%;    margin-top: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -1vw;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -1vw;}/* 輪播點 */ 
.RWDnews005 .controlls-over .owl-pagination {    bottom: auto;    margin: 3rem auto 0;}/* 頁尾 */ 
.footer_block {    position: relative;    padding: 30px 0;    background: var(--FooterBgColor);}.index .footer_block .container {    max-width: 1300px;}/* footer */ul.footer-link {    display: flex;    padding-left: 0;    justify-content: flex-end;}

/*20240229 加費修改 end*/
/*裝置 start*/

@media (max-width: 2200px) {    .RWDnews005 .owl-carousel .owl-item .img-hover {        padding: 1.5rem;    }}@media (max-width: 2000px) {    .index .container {        width: 85%;    }    .product_block .btn_block {        left: calc(7.5% + 15px);    }}@media (max-width: 1800px) {    .RWDproduct002_item_block {        padding-left: 4vw;    }}@media (max-width: 1600px) {    .index .container {        width: 90%;    }    .product_block .btn_block {        left: calc(5% + 15px);    }}@media (max-width: 1500px) {.RWDmenu_plus04 .site-nav {        width: 100%;    }}@media (max-width: 1400px) {    .RWDproduct002_item_block {        width: 100%;        padding: 0;    }    .row.RWDproduct002_v4_catalogue {        width: 100%;        min-height: auto;    }    .RWDproduct002_v4 .filter-portfolio ul {        flex-direction: row;        justify-content: flex-start;        gap: 0 1rem;        background: #ffffff;    }    .RWDproduct002_v4 .filter-portfolio ul>li {        margin: 0;    }    .row.RWDproduct002_v4_catalogue,    .row.RWDproduct002_v4_catalogue .col-md-12 {        position: sticky;        top: 124px;        z-index: 2;    }    .RWDproduct002_v4 .filter-portfolio ul {        overflow-x: auto;    }    .row.RWDproduct002_v4_catalogue .col-md-12 {        padding: 0;    }    .row.RWDproduct002_v4_catalogue {        margin: 0 auto;    }    .RWDproduct002_v4 .filter-portfolio ul>li:last-child {        border-bottom: 1px solid var(--BorderColor);    }    .product_block .btn_block {        position: relative;        left: auto;        bottom: auto;        margin: 3rem auto 0;    }    .index .footer_block .container {        max-width: none;        width: 95%;    }    .RWDmenu_plus04 .site-nav {        width: 100%;    }}

/*裝置 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDproduct002_v4 .btn-box .shop {    font-size: 16px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 10px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -2vw;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -2vw;}.RWDnews005 .owl-carousel .owl-item .img-hover {    padding: 1rem;}.index .footer_block .container {    width: 95%;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 10px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .header {    padding: 0 3vw;}.RWDmenu_plus04 .logo {    position: relative;    left: auto;    transform: translateX(0);}.RWDmenu_plus04 .features {    top: auto;}.index .container {    width: 95%;}.main.cd-main-content,.row.RWDproduct002_v4_catalogue,.row.RWDproduct002_v4_catalogue .col-md-12 {    top: 74px;}.main.cd-main-content {    margin-top: 74px !important;}
}
/*1024px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*1061019*/ 
.footer-link li {  float: right;}footer.footer .footer_block p {  float: right;    width: 100%;}.icon-bar {   float: right;}.page_wrapper_bg .RWDMenuIcon003 { padding-bottom: 0px;}.page_wrapper_bg .navbar-brand > img { width: 100%;}.page_wrapper_bg .navbar-default .navbar-brand {width: 230px;padding: 5px; padding-left: 0px !important;}.page_wrapper_bg .navbar-default .navbar-nav > li > a {  line-height: 106px;  padding: 0px 15px;  height: 106px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption {    bottom: 20%;}a.banner_btn {    margin: 0 auto;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {ul.footer-link {    width: fit-content;}.icon-bar {    float: none;    margin: 0 auto;    justify-content: center;}.footer-link li {    float: inline-start;    margin: 0 5px;}}

/*900px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDproduct002_v4 .popup-portfolio .portfolio-item {    width: calc(100% / 2 - 1px);    margin: 0 0 2rem;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    width: 3.5rem !important;    height: 3.5rem !important;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*1061019*/ 
.icon-bar { float: none;}.navbar.navbar-fixed-top .navbar-toggle { margin-right: 15px;}.page_wrapper_bg .navbar-toggle { margin-top: 37px;}.page_wrapper_bg .navbar-default .navbar-nav > li > a { line-height: 50px;  height: auto;}/*0222選單*/ 
.navbar-right {max-width: 100%;}/*產品*/ 
.page_content2 .info #prod_no{margin-top: 25px !important;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption {    left: 50%;    transform: translateX(-50%);}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .logo {    width: 170px;}.RWDproduct002_v4 .btn.btn-rj {    font-size: 17px;}.RWDproduct002_v4 .btn-box .qtybox, .RWDproduct002_v4 .btn-box .shop {    width: 100%;}.RWDproduct002_v4 .btn-box .shop {    margin-left: 0;}.index .news_block> .container {    width: 90%;}.RWDproduct002_v4 .price,.RWDproduct002_v4 .price li.selprice {    font-size: 15px;}.RWDproduct002_v4 .price {    margin: 0 0 20px;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
#m_RWDPAGE_BASE_PAT01_1_1 > div { padding: 0;}#RWDPAGE_BASE_PAT01 .navbar-brand > img { margin-top: 10px;}.navbar-toggle { margin-top: 12px;}.navbar-header {  height: 60px;}/*1061019*/ 
.page_wrapper_bg .RWDMenuIcon003 .container {padding: 0px 15px!important;}.page_wrapper_bg .navbar-default .navbar-brand { width: 150px!important;}.page_wrapper_bg .navbar-toggle { margin-top: 27px!important;}#RWDPAGE_BASE_PAT01 .navbar-collapse.collapse {  width: 100%;}#RWDPAGE_BASE_PAT01 .navbar-collapse.collapsing {  width: 100%;}#RWDPAGE_BASE_PAT01 .navbar-collapse.collapsed {  width: 100%;}/*產品*/ 
.page_content2 .info #prod_no{margin-top: 25px !important;}.page_content2 .info #prod_price {float:none;}.page_content2 .info #prod_fixprice {margin-top:30px !important;}/* 20240229 */ 
.wrapper_bg p {    font-size: 15px;}.product_block .btn_block {    width: 85%;        margin: 2rem auto 0;}.RWDbtn01 .btn-box .col-sm-12 {    width: 100%;}.RWDbtn01 .btn {    max-width: none;}.index .news_block> .container {    width: 95%;}.footer-column {    padding: 0;}ul.footer-link {    display: grid;    grid-template-columns: repeat(3, 1fr);    margin: 1rem auto;}a.banner_btn {    max-width: 300px;}
}
/*phone版 end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {    width: 120px;}.RWDproduct002_v4 .portfolio-bottom__h4 {    font-size: 16px;}.RWDproduct002_v4 .price, .RWDproduct002_v4 .price li.selprice {    font-size: 14px;}.RWDproduct002_v4 .btn-box .shop {    font-size: 15px;}
}
/*380px end*/
/*內頁 start*/

/*250901優惠價色號*/ 
.layoutlist_4 .sellprice {    color: #fe0000;}

/*內頁 end*/