/* now =>2025-07-02 20:37:43*/ 
 /* Last Midoify Time By 2025-04-21 09:52:10 */ 
 /* Last Midoify Time By 1745200330 */ 
 /* Last Midoify Time By Mon, 21 Apr 2025 01:52:10 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
a:hover , a:focus {text-decoration:none;}/*cookie*/ 
.RWDalert_fancybox .btn.active {    background:#dd7549 !important;    color: #fff !important;    border-radius: 99em !important;    border: 5px !important;    font-size: 18px !important;    letter-spacing: 2px !important;    padding:6px 30px !important;}.RWDalert_fancybox.bottom {    width: 50%;animation: none;    opacity: 1 !important;    box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);    text-align: center;    left: 50% !important;    transform: translate(-50%, 0px);    border-top-left-radius: 20px;    border-top-right-radius: 20px;color: #fff !important;background: #000 !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {padding:25px !important;}.RWDalert_fancybox.bottom .editor a {color: #fff;border-bottom: 1px solid;}@media (max-width: 1400px) {.RWDalert_fancybox.bottom {width: 80%;}}@media (max-width: 991px) {.RWDalert_fancybox.bottom {width: 100%;padding: 25px 10px !important;left: 0% !important;transform: translate(0%, 0px);}}@media (max-width: 600px) {.RWDalert_fancybox.bottom {padding: 25px 60px !important;width: 100% !important;}.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}.RWDalert_fancybox.bottom, .fixed_ph .RWDedictor {animation: none;opacity: 1 !important;}.RWDfakeloader img {width:300px;}.fixed_ph {display:none;}.webtech_edit_mode .banner_block {position: relative;}.webtech_edit_mode .news-block{position: relative;}/*logo*/ 
.RWDmenu_plus04 .logo{width:220px;margin-top:10px}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a{font-size:1rem}.RWDmenu_plus04 .features .edit{margin-top:15px}.RWDmenu_plus04 .features{max-width:400px}.RWDmenu_plus04 .features .member-btn{padding:25px 15px}.RWDmenu_plus04 .lang-select-label:after{margin-left:5px}.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:#ab2c27;transition:all .5s ease}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i,.RWDmenu_plus04 .lang-select:hover .lang-select-label{color:#525252}.RWDmenu_plus04 .lang-select-label:hover:after{border-color:#525252}.RWDmenu_plus04 .features .edit a, .fixed_ph a{padding:10px 30px;display:inline-block;margin-right:10px;font-size:1rem;background:#650f18;color:#fff;transition:all .5s ease}.RWDmenu_plus04 .features .edit a:hover{background:#330509}.RWDmenu_plus04 .features .edit a:last-child, .fixed_ph a:nth-child(2){background:#ab2c27}.RWDmenu_plus04 .features .edit a:last-child:hover{background:#df7448}.RWDmenu_plus04 .site-nav .menu>li>ul {    width: 200px;    margin-left: -100px;    padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 10px;    transition: all .5s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    font-weight: 300;    background:#eee;    color: #333;    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: #e0627d;}/*banner*/ 
.index .banner_block{margin-top:77px;position:relative}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#fff}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background:#ccc}.RWDbanner_plus01 .slick-caption .container{width:75%}.RWDbanner_plus01 .slick-caption .txt2{margin-top:4%;padding-top:4%;position:relative}.RWDbanner_plus01 .slick-caption .txt1 span{font-size:clamp(22px,2vw,26px);color:#fff;font-weight:300;letter-spacing:2px;display:flex;align-items:center;line-height:1.8}.index .RWDbanner_plus01 .slick-caption .txt1 span:before{content:"";position:relative;display:inline-block;width:40px;height:65px;background:url(archive/image/customization/logo_pic.png)no-repeat;background-size:contain;margin-right:30px}.RWDbanner_plus01 .slick-caption .txt4 span{font-size:clamp(22px,2.5vw,55px);color:#746262;font-weight:300;letter-spacing:5px}.RWDbanner_plus01 .slick-caption .txt3 span{font-size:clamp(22px,2.5vw,55px);color:#dd7547;font-weight:300;letter-spacing:5px}.RWDbanner_plus01 .slick-caption{top:23%}.RWDbanner_plus01 .slick-caption .txt2 span{font-size:clamp(28px,3vw,80px);color:#fff;font-weight:500;letter-spacing:3px}.RWDbanner_plus01 .slick-caption .txt2:before{content:"";position:absolute;width:35vw;height:1px;background:rgb(255 255 255 / 30%);top:0}/*模組*/ 
.index_sec .container {    width: 80%;}.index_sec {    padding: 100px 0;    position: relative;}/*news*/ 
.news-block {    position: absolute;    bottom: calc(7% - 2px);    z-index: 3;    left: calc(12.5% + 15px);    max-width: 35vw;width: 50%;}.RWDnews_autolist .news-box {    background: transparent;    border: 1px solid #dd7547;}.RWDnews_autolist {max-width: 100%;float: right;width:100%;}.RWDnews_autolist .title {    background: #dd7547;    color: #fff;    font-size: 1rem;    letter-spacing: 2px;    width: 150px;    height: 54px;    display: flex;    align-items: center;    justify-content: center;}.RWDnews_autolist .news-list {padding: 6px 10px 6px 30px;width: calc(100% - 150px);background: transparent;}.RWDnews_autolist .slick-arrow {display:none !important;}.RWDnews_autolist .news-list a, .RWDnews_autolist .news-list li{    color: #fff;    font-size: 1rem;}/*文字*/body,html,.wrapper_bg{font-size:clamp(15px,1vw,18px);line-height:1.5;font-weight:300;color:#555;letter-spacing:1.5px;font-family:'Noto Sans TC',sans-serif}.index .sub-title,.RWDright_cont002 .item-first .text-box .subtitle, .RWDvideo002 h2.sub-title{font-size:1.2em;line-height:1.3;margin:10px 0 0;letter-spacing:2px;font-weight:500;color:#555}.RWDright_cont002 .item-first .text-box .subtitle{color:#fff;font-size:2.7rem;font-weight:700}.index .main-title{color:#333;font-size:2.7rem;line-height:1.3;font-weight:700;letter-spacing:2px}.RWDnews005 h4,.news005_h4{font-size:1.2reml;font-weight: 500;}.figcaption_bottom h2,.RWDService001 p{color:#555;font-weight:300;font-size:1rem;line-height:1.5}.figcaption_bottom h2{color:#ddd;margin-top:10px}.index .section-line{display:none}.index .section-subject{margin-bottom:80px}.index .products_block .section-subject {text-align: center;}/*產品*/ 
.products_block.index_sec{padding-bottom:150px}.RWDbanner012 .main_pic_box .sub_title{font-size:1rem;margin-bottom:30px;-webkit-line-clamp:2}.RWDbanner012 .swiper-slide .box .text_box{bottom:20%;color:#333;top:auto;max-width:32%;transform:translateY(0%)}.RWDbanner012 .main_pic_box .title{font-size:2rem;margin-bottom:15px;line-height: 1.1;padding-bottom: 5px;}.RWDbanner012 .main_pic_box .memo{font-size:.9rem;color:#666;margin:30px 0 0}.RWDbanner012 .main_pic_box .button{min-width:180px;height:auto;background-color:#650f18;color:#fff;font-size:1rem;font-weight:300;padding:10px 30px;z-index:5;margin-top:50px}.RWDbanner012 .sub_title_line{background:#ccc}.RWDbanner012 .two_box .box{padding:30px}.RWDbanner012 .two_box .sub_title{font-size:.9rem;-webkit-line-clamp:3}.RWDbanner012 .two_box .box{color:#333}.RWDbanner012 .two_box .title{font-size:1.2rem;margin-bottom:15px}.RWDbanner012 .two_box .sub_title_line{display:none}.RWDbanner012 .two_box .button{background-color:transparent;border:1px solid #999;color:#333;font-size:.9em;font-weight:300;padding:10px 30px;right:auto;left:30px;bottom:30px}.RWDbanner012 .swiper-container-horizontal .RWDbanner012-pagination .swiper-pagination-bullet::after{background-color:#333}.no-touch .RWDbanner012 .two_box .button:hover{background-color:#650f18;border-color:#650f18}/*關於*/ 
.about_products_block.index_sec {    background: #f0eae2;    padding-top: 0;}.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first{position:relative;background:transparent;padding:0;display:flex;justify-content:center}.RWDright_cont002 .item-first a{width:45%;display:block}.RWDright_cont002 .item-first .pic{width:100%;float:none}.RWDright_cont002 .item-first .text-box {width: 55%;float: none;color: #555;padding: 8% 0 0 120px;}.RWDright_cont002 .item-first .text-box .text{line-height:1.8;font-size:1rem;letter-spacing:1.5px;margin-top:50px;width:80%;overflow:initial;color: #fff;}.RWDright_cont002 .item-first .pic img,.RWDright_cont002 .item-first:hover .pic img{transform:scale(1)}.RWDright_cont002 .item-first .text-box a{display:none}.RWDright_cont002 .item-first .text-box img{transform:rotate(3deg);width:350px;margin:35% 0 0;display:block}.ab_pd_top .RWDright_cont002 .item-first .text-box .title{color:#3c1006;font-size:1.2rem;background:linear-gradient(13deg,#dba838 20%,#ffdc8e 100%);display:inline-block;padding:12px 50px;font-weight:500;margin-bottom:10px;border-radius:10px;clip-path:polygon(5% 0%,95% 0%,100% 50%,95% 100%,5% 100%,0% 50%)}.ab_pd_top{position:relative;padding-top:100px;z-index:1}.ab_pd_top .RWDparallax_new{position:absolute;top:0;width:100%;height:85%;z-index:-1;aspect-ratio: 1/1;}.RWDparallax_new .picbgbox{height:100%!important}.RWDService001 p{text-align:left}.RWDService001 article.boxFeature-2 h2{font-size:1.2em;font-weight:700;color:#333;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:15px}.RWDService001 article.boxFeature-2 dt{margin-bottom:5px;font-weight:500;color:#333}.RWDService001 article.boxFeature-2 dd:nth-child(2){margin-bottom:15px}.RWDService001 h2.sub-title{display:none}.RWDService001 .col-md-3{padding:0 60px;margin-bottom:30px;text-align: justify;border-right:1px solid #ccc}.RWDService001 i img{margin:0 auto;max-width:120px;aspect-ratio: 1/1;}.RWDService001 .row:nth-child(2){display:flex}.RWDService001 .col-md-3:last-child{border:0}.RWDbtn01, .RWDproduct002_v3 .btn-box{margin-top:50px}.RWDbtn01 .btn,.RWDproduct002_v3 .btn-box .btn{border:1px solid #999;background:transparent;font-size:1rem;font-weight:300;max-width:300px;border-radius:0}.RWDbtn01 .btn:hover,.RWDproduct002_v3 .btn-box .btn:hover{color:#fff;background:#333;border:1px solid #333}.feedback_block .RWDbtn01 .btn,.video-block .RWDbtn01 .btn{color:#fff;border-color:#ccc}.feedback_block .RWDbtn01 .btn:hover,.video-block .RWDbtn01 .btn:hover{color:#333;background:#fff;border:1px solid #fff}/*news*/ 
.RWDproduct002_v3 .section-inner{display:flex;flex-wrap:wrap}.RWDproduct002_v3 .section-subject{width:50%;text-align:left;margin:-20px 0 70px}.RWDproduct002_v3 .section-inner .row:nth-child(2){width:50%}.RWDproduct002_v3 .section-inner .row:nth-child(3){width:100%;margin:0}.product-block .RWDedictor{width:29%;padding-right:60px}.product-block .RWDproduct002_v3{padding:0}.RWDproduct002_v3 .bounceIn{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.pro-title{font-size:40px;color:#000;letter-spacing:2px;line-height:1.5;margin:0 0 60px;font-weight:600}.RWDproduct002_v3 .filter-portfolio ul > li{width:50%;margin:0}.RWDproduct002_v3 .active .btn.btn-rj{background-color:#f0eae2;color:#ab2c27;opacity:1;font-weight:600}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover{background-color:#f0eae2;color:#ab2c27;opacity:1;font-weight:600}.RWDproduct002_v3 .btn.btn-rj{border:1px solid #ccc;margin-left:-1px;display:block;background:transparent;border-radius:0;font-size:1rem;font-weight:300;letter-spacing:1.5px;padding:12px 0;position:relative}.RWDproduct002_v3 .filter-portfolio ul{display:flex;margin:0;margin:0}.RWDproduct002_v3 .portfolio-bottom-summary{padding:0 15px;height:auto!important}.RWDproduct002_v3 .btn.btn-rj::after{content:"";width:0;height:0;border-style:solid;border-width:12px 0 12px 8px;border-color:transparent transparent transparent #ab2c27;position:absolute;left:-1px;top:50%;opacity:0;transition:.5s ease;transform:translateY(-45%)}.RWDproduct002_v3 .active .btn.btn-rj::after{opacity:1}.portfolio-bottom__h4{margin:20px 0 12px;font-size:1.2rem;font-weight:600;color:#333;letter-spacing:2px}.portfolio-bottom-summary p{font-size:1rem}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4{color:#ab2c27}.RWDproduct002_v3 .popup-portfolio .portfolio-item{margin-bottom:30px;width:calc(100%/3 - 1px);border:1px solid #ddd;padding:30px 30px 50px;margin-right:-1px}.RWDproduct002_v3 .showbottom a{text-align:left}.RWDproduct002_v3 .popup-portfolio{margin:0}.RWDproduct002_v3 {    padding: 0;}/*影片*/ 
.video-block.index_sec{background:#130702;overflow:hidden}.RWDvideo002 .row:nth-child(2){display:flex;flex-wrap:wrap}.RWDvideo002 .container{width:100% !important;padding:0}.RWDvideo002 .videoitem{padding:0 30px;margin:0 0 50px}.RWDvideo002 figure.effect-sarah{background:transparent}.RWDvideo002 figure.effect-sarah:hover img,.RWDvideo002 figure.effect-sarah:hover .iframe,.RWDvideo002 figure.effect-sarah img,.RWDvideo002 figure.effect-sarah .iframe{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.video-block:before{content:"";position:absolute;width:100%;height:100%;background:url(archive/image/customization/video_bg.jpg)no-repeat;top:0;left:0;background-size:cover;mix-blend-mode:plus-lighter;opacity:.3;filter:blur(3px)}.figcaption_bottom .h2_line{display:none}/*媒體*/ 
.index .feedback_block .main-title,.index .video-block .main-title{color:#fff}.index .feedback_block .sub-title,.index .video-block .sub-title{color:#ddd}.feedback_block{overflow:hidden;padding-top:150px}.feedback_block:before{content:"";position:absolute;width:100%;height:100%;top:0;background:url(archive/image/customization/feedback_bg.jpg)no-repeat;background-size:cover;background-position: 30%;filter:brightness(0.6)}.RWDnews005 .owl-carousel .owl-item .img-hover{padding:50px;display:grid;grid-template-columns:28% auto;grid-column-gap:30px;background:rgb(255 255 255 / 85%);backdrop-filter:blur(6px)}.RWDnews005 .owl-carousel .owl-wrapper-outer{padding:0 5px}.RWDnews005 .owl-carousel .owl-item .img-hover>a{grid-row:1/3}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons{display:none}.RWDnews005 .margin-top-20{margin-top:0!important}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 5px}.RWDnews005 .owl-carousel img{border-radius:50%}.RWDnews005 .owl-carousel{margin-bottom:0}.RWDnews005 .controlls-over .owl-pagination{margin-top:40px}.RWDnews005 p.text-left{grid-column:2;text-align:justify;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:100px;font-size:.9rem}.RWDnews005 h4{text-align:center;font-size:1.2rem;letter-spacing:1.5px}.RWDnews005 h4 a,.news005_h4 a{color:#333}.owl-theme .owl-controls .owl-page span{border-radius:3px;width:9px;height:9px}.RWDnews005 .owl-carousel .owl-item div{text-align:left}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span{background:#eee}
/*footer start*/ 


.footer_block{background:#330509;color:#ddd;font-size:.9rem;padding:100px 0 0}.footer_block a{color:#ddd}.footer_block a:hover{color:#ddd;text-decoration:none}.footer_block .container{display:flex;flex-wrap:wrap;width:80%}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover{background-color:rgb(255 255 255 / 80%);color:#333}.footer_block .ft_tel a{background:#e3734b;margin-top:30px;display:inline-block;padding:10px;min-width:300px;text-align:center;font-size:1rem;color:#fff;transition:all .5s ease}.footer_block .ft_tel a:hover{background:#ab2c27;color:#fff}.ft_info .RWDedictor{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap: 30px;}.ft_left{width:300px}.ft_info{width: calc(100% - 300px);padding-left: 80px;}.ft_left .RWDedictor008 img{filter:brightness(10)grayscale(1)contrast(10);max-width:300px;display:block}.ft_in_box dt{font-size:1.2rem;color:#fff;margin-bottom:30px;border-bottom:1px solid #5c4b4d;padding-bottom:15px}.ft_other{display:flex;align-items:center;font-size:13px;color:#666;justify-content:center;padding:15px;background:#1d0205;margin-top:100px}.ft_in_box dd{margin-bottom:10px}.ft_bottom a{margin-right:30px;color:#ccc}.ft_bottom{width:80%;margin:0 0 0 auto;display:flex;justify-content:flex-end;margin-top:50px;align-items:center;padding-left:30px}/*電子報*/ 
.footer_block .edm_box h5 {font-size:18px;letter-spacing: 1.5px;color:#A58375;font-weight: 600;margin-bottom: 5px;}.footer_block .edm_box p {margin: 0px 0px 20px;font-size: 14px;letter-spacing: 1px;}.web_edm .email {float: left;position: relative; width: calc(100% - 110px);}.web_edm .email input {border: medium none;line-height: 35px;height: 35px;padding: 0px 15px;width: 100%;margin: 0 5px;color: #fff;background-color: transparent;font-size: 14px;letter-spacing: 1px;}.web_edm {    border: 0px solid #1a1a1a;    background-color: rgb(138 123 108 / 25%);    min-width: 400px;    margin-left: 30px;}.web_edm .btn {display: inline-block;padding: 0px 10px;line-height: 30px; font-size: 13px;float: left !important;text-align: center;cursor: pointer;color: #fff;width: calc(50% - 1px);font-weight: 400;border: 0;background: transparent;line-height: 35px;transition: 0.5s;margin-top:0px;}div#btn_reject_emailm_RWDfullscreen01_64_1 {color: #555;border-left: 1px #333 solid;border-radius: 0;}.web_edm .btn:hover {color: #fff;border-color: transparent;text-shadow: none;background: transparent;}.web_edm .btn_container {width: 100px;}.web_edm .btn:last-child {    opacity: .4;}.ft_other .RWDedictor, .RWDssl01 {    padding-right: 15px;}.scrollTop002 {bottom:200px;}.RWDsocial002 .iconRounded {    border: 1px solid #fff;    color: #fff;    background-color: #fff;}.RWDsocial002 {    margin-top: 30px;}.scrollTop002 .ii {    letter-spacing: 0px;}.RWDsocial002 .pull-right {float: none !important;text-align: center;}.RWDsocial002 ul.socialNetwork li {margin-top: 5px;margin-right: 15px;float: none;    display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #666;}

/*footer end*/ 

/*英文語系 start*/ 


body.lang_en,.html lang_en,.wrapper_bg.lang_en{letter-spacing: 0.5px;}.lang_en .RWDbanner_plus01 .slick-caption .txt2 span {letter-spacing: 0.5px;font-size: clamp(28px,2.2vw,55px);}.lang_en .RWDbanner_plus01 .slick-caption .txt1 span{letter-spacing: 0.5px;font-size: clamp(18px,1.5vw,24px);}.index .lang_en .main-title,.index .lang_en .sub-title, .RWDright_cont002 .item-first .text-box .subtitle,.lang_en .RWDvideo002 h2.sub-title{letter-spacing: 0.5px;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a{letter-spacing: 0.5px;}.lang_en .RWDright_cont002 .item-first .text-box .title{letter-spacing: 0.5px;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle {font-size: 2.2rem;}.lang_en .RWDright_cont002 .item-first .text-box .title{letter-spacing: 0.5px;}.lang_en .RWDright_cont002 .item-first .text-box {padding: 3.5% 0 0 120px;}.lang_en .RWDService001 article.boxFeature-2 h2,.lang_en .RWDService001 p{text-align: center;}.lang_en .ft_info .RWDedictor {grid-template-columns: repeat(2,1fr);}.lang_en .ft_in_box_en.en1 .ft_in_box {margin-bottom: 50px;}.lang_en .web_edm {min-width: 430px;}/*-------*/ 
.page_wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption .txt1 span{letter-spacing: 0.5px;}.page_wrapper_bg.lang_en .article-text, .page_wrapper_bg.lang_en .article-text p,.lang_en .RWDslider01 .editor,.lang_en .RWDtimeline01 li.event .point .editor,.lang_en #sidebar .products-nav {letter-spacing: 0;}.page_wrapper_bg.lang_en .hgroup h1{letter-spacing: 0.5px;}.lang_en .abinbox.abone .txt {margin-top: 0;width: 65%;}.lang_en .abinbox.timeline .titlebox {width: 80%; margin: 0 auto;}.lang_en .autobox .flow ul span {min-height: 180px;}.lang_en .abintwotxt .title,.lang_en .abinbox.timeline .title,.lang_en .RWDslider01 .abinbox.four.founder .title {font-size: clamp(2rem, 1rem + 0.6696vw, 2.5rem);}.lang_en .abintwotxt .bottom ul {margin: 3vw 0 0;}

/*英文語系 end*/ 

/*內頁 start*/ 


.boxname {    margin: 0 10px;}.hashtag_block .hashtagLink{  color: #eee !important;}.img-100 img {width:100%;}.d_flex {display:flex;}.d_flex.fw {flex-wrap: wrap;}.d_flex.fd {flex-direction: column;}.a_center {align-items: center;}.j_center {justify-content: center;}.g-010 {gap:0 10px;}.g-020 {gap:0 20px;}.g-10 {gap:10px;}.g-15 {gap:15px;}.g-20 {gap:20px;}.g-30 {gap:30px;}.d_grid {display: grid;}.gtc_2 {grid-template-columns: repeat(2,1fr);}.gtc_3 {grid-template-columns: repeat(3,1fr);}.mtb-3 {margin:30px 0}.eforms1 .layoutlist_1.page_content2,.eforms2 .layoutlist_1.page_content2 {    max-width: 800px;}.privacy_block, .shopping_txt {    max-width: 1200px;    margin: auto;}/*abuss */ 
.article11 .page_wrapper_bg section.call_to_action>.container {    width: 100%;    max-width: 100%;    padding: 0;}.article11 .page_wrapper_bg section.call_to_action {    padding: 0;    background: transparent;    margin-top: 0rem;}.article11 section.hgroup {    display: none;}.article11 section.article-text.rwd {    padding: 0;}.article11 section.article-text.rwd, .article11 .pagecontent {    padding: 0 !important;    background: #fdfbfb;}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;    text-align: center;}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .logo {    order: 3;    margin: 4vw 0 0;    width: 50%;}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt1 span:before {    display:none;}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 {    padding: 0;    margin: 20px 0 0;}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 span {    font-size: clamp(1.5625rem, 1.4286rem + 0.6696vw, 2.5rem);}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2:before {    opacity: 0;}.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt1 span {    color: #dd7547;    font-weight: bold;    font-size: clamp(1.25rem, 1.1607rem + 0.4464vw, 1.875rem);}.article11 .banner_block .slick-list,.article11  .banner_block .RWDbanner_plus01 {    overflow: visible;}.article11 .banner_block {    position: relative;    z-index: 3;}.article11 .RWDbanner_plus01 .slick-caption {    top: 20% !important;transform: unset !important;}.article11 .page_wrapper_bg .article-text .container {    padding: 0 !important;}.abinbox.abone .txt {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    z-index: 2;    width: 100%;}.abinbox.abone {    text-align: center;    position: relative;}.abinbox.abone .abonebg.img-100 {    z-index: 1;    width: 100%;}.cb.img-100 {    position: absolute;    bottom: 2vw;    right: 14vw;    z-index: 3;    width: 3vw;    height: 3vw;    background-size: contain;}.abinbox.incontainer {    width: 60%;    margin: auto;}.abinbox .txt strong, .abinbox.timeline .title {    color: #333;    margin: 0 0 10px;    display: inline-block;    font-size: clamp(1.25rem, 1.2054rem + 0.2232vw, 1.5625rem);    font-weight: 500;}.abinbox.two {    grid-template-columns: auto calc(1vw + 12%);    gap: 0 1vw;    margin: 3vw 0;    position: relative;}.abinbox.two .twobg {    content: "";    background: #3b2f2a;    position: absolute;    width: 100%;    height: 52%;    bottom: 0;    z-index: -1;}.abinbox.two .rightbox .twobg {    background: #ab2c27;}.abinbox.two .twobox {    position: relative;    z-index: 2;}.abinbox.two .twobox.leftbox {    grid-template-columns: 55% calc(100% - 55% - 7vw);    gap: 0 7vw;}.abintwoimg {    grid-template-columns: 25% calc(100% - 25% - 3vw);    align-items: end;    padding: 0 0 60px;    gap: 0 3vw;}.abintwoimg img:first-child {    margin: 0 0 -150px;}.abintwotxt .title, .abinbox.timeline .title, .RWDslider01 .abinbox.four.founder .title {    font-weight: 600;    font-size: clamp(1.5625rem, 1.4286rem + 0.6696vw, 2.5rem);    color: #333;    margin: 0 0 10px;    line-height: 1.3;}.abintwotxt .sub-title, .RWDslider01 .abinbox.four.founder .sub-title {    font-size: 22px;    margin: 0 0 4vw;    color: #333;    font-weight: 400;}.RWDslider01 .abinbox.four.founder .sub-title {    margin: 0 0 30px;}.abintwotxt .bottom ul {    display: flex;    list-style: none;    padding: 0;    gap: 0 3vw;    margin: 0;    color: #fff;}.abintwotxt .bottom ul p {    color: #fff;    font-size: clamp(1.25rem, 1.2321rem + 0.0893vw, 1.375rem);}.abintwotxt .bottom ul .num span {    font-size: 20px;    font-weight: 300;}.abintwotxt .bottom ul .num {    font-weight: bold;    font-size: clamp(1.875rem, 1.6071rem + 1.3393vw, 3.75rem);}.abintwowards.img-100 {    position: absolute;    bottom: -100px;    transform: scale(1.5);    right: 20%;}.abinbox.timeline .titlebox {    text-align: center;}.abinbox.timeline .title span {    display: block;    margin: 0 0 20px;    color: #db7347;    font-size: clamp(1.25rem, 1.2054rem + 0.2232vw, 1.5625rem);}.timelinebox {    grid-template-columns: 600px auto;    margin: 70px 0 0;}.lefttime ul li:before {    content: "";    background: #fff;    width: 10px;    height: 10px;    position: absolute;    left: -5px;    z-index: 2;    border: 1px solid #650f18;    border-radius: 99em;}.lefttime ul li {    position: relative;    padding-left: 60px;    padding-bottom: 30px;}.lefttime ul {    padding: 0;    list-style: none;    margin: 0;    border-left: 1px solid #ccc;}.lefttime ul li .num {    font-size: 40px;    line-height: 1;    font-weight: bold;    color: #333;    letter-spacing: 0;    margin-top: -20px;    margin-bottom: 10px;}.lefttime ul li:last-child:before {    background: #a94442;    transform: scale(1.5);    border-color: #a94442;}.article11 .RWDslider01 {    max-width: 60%;}.abinbox.five.cerbox ul {    padding: 0;    list-style: none;    margin: 0;    display: flex;    justify-content: center;    align-items: center;    gap: 0 20px;}.abinbox.five.cerbox {    margin: -60px 0 -2px;    padding: 100px 10vw;    background: #3b2f2a;}.article11 .pagecontent .RWDslider01 {    max-width: 100%;    position: relative;    margin: 100px auto 0px !important;    background: #f0eae2;    padding: 80px 19vw 0;}.article11 .RWDslider01:before {    content: "";    background: #f0eae2;    position: absolute;    width: 300%;    left: -150%;    height: 100%;}.article11 .pagecontent .RWDslider01 ul.pic-list, .article11 .pagecontent .RWDslider01 .text {    width: 100%;}.article11 .RWDslider01 .products-list .box {    display: grid !important;    grid-template-columns: 1fr 1fr;    padding: 0;}.abinbox.four.founder {    padding: 0 0 0 3vw;    margin-top: -50px;}.fouunderman span {    letter-spacing: 0;    margin-left: 10px;    font-weight: 300;}.fouunderman {    font-weight: bold;    color: #333;    font-size: 18px;    margin: 0 0 10px;    color: #3c1006;    background: linear-gradient(13deg,#dba838 20%,#ffdc8e 100%);    display: inline-block;    padding: 7px 30px;    font-weight: 500;    margin-bottom: 10px;    border-radius: 10px;    clip-path: polygon(5% 0%,95% 0%,100% 50%,95% 100%,5% 100%,0% 50%);}.abinbox.four.founder ul {    padding-left: 30px;    gap: 5px;    display: flex;    flex-direction: column;    margin: 10px 0 0;}.article11 .RWDeditor01:nth-child(4):before {    content: "";    background: white;    right: 0;    position: absolute;    width: 95%;    height: calc(100% + 12vw);    top: -6vw;}.article11 .RWDeditor01:nth-child(3) {    z-index: 2;}/*tech */ 
.form tr:first-child th {    text-align: center;    background: #650f18;    color: #fff;    font-weight: 500;}.form tr td:first-child {    font-weight: 500;}.autobox .img.img-100 {    width: 100%;}hr {    width: 100%;}.autobox .flow ul {    padding: 0;    list-style: none;    margin: 0 0;}.autobox .flow ul strong {    color: #3c1006;    font-size: 16px;    background: linear-gradient(13deg,#dba838 20%,#ffdc8e 100%);    display: inline-block;    padding: 7px 20px;    font-weight: 500;    margin-bottom: 10px;    border-radius: 10px;    clip-path: polygon(9% 0%,90% 0%,100% 50%,90% 100%,10% 100%,0% 50%);}.autobox .flow ul li:nth-last-child(1) span, .autobox .flow ul li:nth-last-child(2) span {    min-height: 90px;}.autobox .flow ul span {    min-height: 115px;    display: inline-block;}b, strong {    font-weight: 500;}/*product */#product .item .subject>a {    font-weight: 500;}.RWDproduct_page .products-info {    width: 40%;    padding: 0 0 80px;}.RWDproduct_page .pic-box {    width: 60%;}.products-con.clearfix {    display: flex;    align-items: center;}.product1 .RWDproduct_page .products-info .name {    color: #333;    font-size: 2.7rem;    line-height: 1.3;    font-weight: 700;    letter-spacing: 2px;    margin: 0 0 30px;}.RWDproduct_page .products-info .price-box {    margin: 15px auto !important;}.product2 .RWDproduct_page .products-info .name {    font-size: 25px;    font-weight: 500;}.RWDproduct_page .products-info .txt .title {    display: none;}.RWDproduct_page .products-info .txt .editor, .RWDproduct_page .products-info .name-box,.RWDproduct_page .products-info .price-box,.RWDproduct_page .pd-info,.RWDproduct_page .btn-shop {    width: 80%;    margin: auto;}.RWDproduct_page .tab-box {    order: 3;}.RWDproduct_page .products-editor {    order: 2;}.RWDproduct_page .products-con {    order: 1;}.page_content3 {    display: flex;    flex-direction: column;}.page_content3 .btn.btn_back {    order: 4;}.page_content3 .btn.btn_back a {    float: right;}.innerproducts .main-title {    font-size: 30px;    text-align: center;    font-weight: 600;    color: #333;}.innerproducts .RWDService001 .col-md-3 {    border-right: 1px solid #e7e7e7;}.pform table tr:nth-child(even) td {    background: #f0ece6;}.pform table td {    padding: 15px !important;    border: 1px solid #eee;    text-align: center;}.pform table {    width: 100%;}.pform tr.title td {    background: #650f18 !important;    color: #fff;    font-weight: 500;}.pform table td span {    font-family: 'Noto Sans TC',sans-serif !important;}.pform table td:first-child {    font-weight: 500;}.innerproducts .RWDService001 .col-md-3:last-child {    border: 0;}/*blog*/ 
.blogbox hr {    margin: 40px 0;}#article .layoutlist_7 .cdate {    background: white;    border-radius: 99em;    left: 25px;    letter-spacing: 1px;}#article .layoutlist_7 .cdate a.itemlink.article_subject {    font-size: 12px;}.blogbox .title, .autobox .title {    font-size: 20px;    font-weight: 500;    color: #333;    letter-spacing: 0;    margin: 0 0 10px;}.autobox .title {    font-size: 30px;}.RWDslider01 .text {    padding: 0;}.conti {    position: relative;    padding: 0 0 0 40px;    border-left: 5px solid #eee;}.blogbox strong {    margin: 20px 0;}/*cformbox*/ 
.cformbox.intro {    position: relative;    overflow: hidden;    z-index: 1;}.cformcontent:before {    content: "";    background: white url(archive/image/customization/logoicon.png) no-repeat 50%;    width: 120px;    height: 120px;    position: absolute;    background-size: 25px;    padding: 30px;    border-radius: 99em;    left: 30px;    z-index: 3;    top: 30px;    border: 1px solid #eee;}.cformcontent {    position: relative;}.righttxtbg, .righttxtbg img {    position: absolute;    width: 55%;    height: 100%;    top: 0;    right: 0;    z-index: 1;    object-fit: cover;    object-position: bottom right;}.righttxtbg img {    width: 100%;}.cformbox.intro .righttxt {    z-index: 3;    padding: 80px;    position: relative;}.cformbox.intro .title {    font-size: clamp(1.5625rem, 1.4286rem + 0.6696vw, 2.5rem);;    font-weight: bold;    letter-spacing: 0;    margin: 0 0 20px;    color: #fff;    padding: 0 0 20px;    border-bottom: 1px solid rgba(255 255 255 / 20%);    background: transparent;    border-radius: 0;}.cformbox.intro .righttxt p {    color: rgba(255 255 255 / .8);    margin: 20px 0 0;}.cformbox.intro .leftimg {    position: relative;    z-index: 3;}.cformbox.intro .righttxt p strong {    color: #fff;    background: #eee;    border-radius: 99em;    padding: 5px 10px;    font-size: 17px;    color: #322525;    font-weight: 500;    letter-spacing: 0;    float: left;    margin-right: 30px;}.eforms3 .layoutlist_1.page_content2 {    max-width: 100%;}.eforms3 .layoutlist_1.page_content2 .customized_columns {    margin: auto;    padding: 60px 8vw;    border: 1px solid #eee;}.cformbox {    margin: 0 0 70px;}.cformbox .title,.blogbox strong {    font-size: 18px;    font-weight: 300;    color: #fff;    margin: 0 0 10px;    background: #5c4a4a;    display: inline-block;    padding: 5px 20px;    border-radius: 99em;    margin: 0 0 15px;}.cformbox.info .price {    font-weight: bold;    margin: 0 0 10px;    font-size: 25px;    letter-spacing: 0;}.cformbox.info .price:last-child {    color: #ab2c27;}.cformbox.info i {    margin: 10px 0 0;    display: inline-block;}.cformbox.content ol li strong {    display: inline-block;    margin: 0 0 5px;}.cformbox.content ol li {    border-radius: 20px;    padding: 50px;    background: #f0eae2;}.cformbox.content ol img {    width: 100px;    display: block;    float: left;    margin: 0 30px 35px 0;    padding: 0 10px 0 0;    border-right: 1px solid #ccc;}.cformbox.content ol {    padding: 0;    list-style: none;}.cformbox .desc a {    font-weight: 500;}.cformbox .desc ol li {    background: transparent;    padding: 0;}.cformbox .desc {    margin: 50px 0 0;}.cformbox .desc a ion-icon.md.hydrated {    margin-left: 7px;    font-size: 20px;    margin-bottom: -2px;    opacity: .5;}.cformbox.ticket ol {    padding: 30px 0;    padding-left: 23px;    margin: 30px 0;    border-top: 1px solid #eee;    border-bottom: 1px solid #eee;}ion-icon.md.hydrated {    margin-left: 5px;    font-size: 20px;    margin-bottom: -2px;}.cformbox.ticket p:nth-child(2) {    color: #ab2c27;    font-weight: 500;}.cformbox.intro .leftimg, .cformbox.intro .leftimg img {    width: 100%;}.cformbox.intro .righttxt p {    display: flex;    flex-direction: column;    align-items: flex-start;    gap: 15px 0;}.cformbox.intro .righttxt {    width: 50%;    margin-left: 50%;}.cformbox.intro .leftimg, .cformbox.intro .leftimg img {    object-fit: cover;    height: 100%;    width: 50%;    position: absolute;    left: 0;}.cformbox.intro .introbox {    position: relative;}.cformbox.intro .leftimg img {    width: 100%;}/* 匯入內頁版面寬度80%*//*a連結*/a{text-decoration: none;}.page_wrapper_bg section.call_to_action a, .page_wrapper_bg section.call_to_action a:hover, .page_wrapper_bg section.call_to_action a:focus {color: #333;text-decoration: none;}.row{margin-right:0px;margin-left:0px;}/*221226最小字級修正*/ 
.login_box_body .control-label, #btn_forget_form, #btn_reverify_form, .link-style, .member_join, .btn-primary, #forget_table .th, #join_form, .m2018 .products-nav>ul>li a, .RWDquiry, .RWDshopping, .RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title, #mobile-fixed input, #mobile-fixed select, #mobile-fixed select.form-control:not([size]):not([multiple]), #plusbuy_mobile-fixed input, #plusbuy_mobile-fixed select, #plusbuy_mobile-fixed select:not([size]):not([multiple]), .RWDproduct_page input, .RWDproduct_page select, .RWDproduct_page select.form-control:not([size]):not([multiple]), .RWDproduct_page .btn, .RWDproduct_page .ibtn, .hgroup .breadcrumb, .shopping-item-box .item-btn, #join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]), .RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]), .bonus-box .form-group .btn, .voucher-box .form-group .btn, .form-control, .layoutlist_8 .listdate .yearmonth, input, select, textarea, .video_item_summary, .download .search-go, .layoutlist_2 .listdate .yearmonth, .layoutlist_2 .list_subject .subsubject, .layoutlist_4 .listdate .yearmonth, .layoutlist_5 .list_subject a, .rwdlayoutlist_9 .summary, .rwdlayoutlist_9 .cdate, .RWDsearch01 .search-nav-btn, .count_info, .layoutlist_5 .item .summary, .list-btn_mobile, .list-btn, .buybtn, .layoutlist_3 .dbtn_v2, #mobile-fixed .btn, #plusbuy_mobile-fixed .btn, #mobile-fixed .stock, #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page, #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page, .sum-box .total .td:last-child small, .delivery-editor ul, .goadd-box, .info-editor ul, .plus-fixed .name a, .plus-list .name a, .shopping-item .name, .shopping-step .name, .RWDshopping, .RWDshopping .btn, .bonus-box .form-group .btn, .delivery-editor, .goadd-box .goadd, .info-editor, .login-box a, .login-box a:hover, .plus-list .addcart, .plus-list .price-box, .shopping-item .tag, .shopping-title .freight, .shops-box .shops, .voucher-box .btn.vouchers, .voucher-box .form-group .btn, .login_box_footer a.shopping_view, .shopping_viewlogin__member, .RWDproduct_page .download_container .btn,.RWDsearch_page .list-img .name,.RWDmenu_plus04 .cart-block .name, .RWDmenu_plus04 .querycar-block .name ,.RWDmenu_plus04 .cart-block .spe-box, .RWDmenu_plus04 .querycar-block .spe-box,.RWDtimeline02 .timeline2_list .block .text,.shopping_viewlogin__intro {    font-size: 14px !important;    letter-spacing: 0 !important;    line-height: 1.5;    color: #555;    font-family: 'Noto Sans TC',sans-serif;}.download .search-go {line-height: 2;}.layoutlist_4 .buybtn {padding: 10px 0;}.list-btn {padding: 10px 0;margin: 20px 0 0;}.layoutlist_5 .product_list_item .subject {margin: 10px 0 0;}.layoutlist_5 .item .buybtn {width: 100%;padding: 5px 0;}input#top_search_searchkey {font-size: 20px !important;letter-spacing: 1px !important;}.cd-search.full .ibtn,.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 .member-block .form-area .group {flex-wrap: nowrap;}.login_box_footer a.member_join { display: flex;justify-content: center; align-items: center;}input#search_box_text {font-size: 20px !important;}/*購物流程圈圈改色*/@keyframes num-bg{0%{background:#313131;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#313131;-webkit-transform:scale(1);transform:scale(1)}}.shopping_form .shopping-title {    background: transparent;}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 5vw 0; min-height: 35vw;    background: #fbfbfb;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;width: 80%; max-width:1700px}.page_wrapper_bg .article-text .container {width: 100%;}.hgroup .container {    width: 100%;    margin: 0 0 50px;    padding: 0;    border: 0;}/*搜尋*/ 
.RWDsearch_page .search-list { margin-bottom: 40px !important;}.RWDsearch_page .list-img .name {height: auto;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {    color: #333;    font-size: 40px;    line-height: 1.3;    font-weight: 700;    letter-spacing: 2px;    text-align: center;}.hgroup .breadcrumb {    border-radius: 0;    background: transparent;    border: 0;    position: relative;    bottom: 0;    text-align: center;    width: fit-content;    border-top: 1px solid #eee;    padding: 15px 0 0;    float: none !important;    margin: auto;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p,.RWDslider01 .editor,.RWDtimeline01 li.event .point .editor,#sidebar .products-nav {    font-size: clamp(14px,1vw,18px);line-height: 1.5;letter-spacing: 1.5px;color: #555; font-weight: 300;    font-family: 'Noto Sans TC',sans-serif;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{    font-size: clamp(14px,1vw,18px);line-height: 1.5; font-weight: 300;    letter-spacing: 1.5px;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/ 
.btn {font-size: 16px;}#article .btn.btn_back a, #album .btn.btn_back a {padding: 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;margin-top:60px;}.btn.btn_back a { min-width:180px;padding: 10px 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;line-height: 1}.btn.btn_back a:hover {border: 1px solid #000;color: #fff !important;background: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a { display: block;text-align: center;min-width:180px;line-height: 1.5;padding: 6px 30px !important;margin-top: 20px;color: #555!important;background:transparent; border: 1px solid #555;    font-size: 1rem;transition: all .2s ease;}.ebtn a:hover {background: #333; color: #fff !important; border-color: #333; transition: all .2s ease;}.new-form .new-width .currectsend_btn a {color: #555!important;}.new-form .new-width .currectsend_btn a:hover {color: #fff!important;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #330509;border: 1px solid #330509;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #330509;color: #fff !important;background: #330509;}.layoutlist_4 .showY br {display: none;}.RWDshopping .btn.normal {max-width: initial;}.page_wrapper_bg.lang_en .voucher-box .form-group .btn {width: auto;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #ab2c27!important;color: #fff !important;background: #ab2c27!important;}.RWDshopping .btn.bg2:hover{background:#df7448!important;color: #fff !important;border: 1px solid #df7448!important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #330509; border: 1px solid #330509;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #df7448;color: #fff !important; background: #df7448;}/*購物訂單畫面按鈕*/ 
.RWDshopping .btn.normal {max-width: initial;}/*會員按鈕*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}.memberlist .col-sm-9.col-md-9 .btn.btn-primary a,.memberlist .col-sm-9.col-md-9 .btn.btn-primary a:hover {color: #fff !important;}#btn_member_login { float: none;background: #330509;color: #fff;border: 1px solid #330509;padding: 6px 12px;}#btn_member_login:hover {background: #df7448;color:#fff !important;border: 1px solid #df7448;}#join_form .btn-primary {min-width:180px;float: none; background: #330509;color: #fff;border: 1px solid #330509;}#join_form .btn-primary:hover,.shopping_viewlogin__submit:hover {background: #df7448;color:#fff !important;border: 1px solid #df7448;}.btn-primary,.shopping_viewlogin__submit { background-color:#555;border: 1px solid #555; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff !important;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #555;border-color: #555;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #333;border: 1px solid #333;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff !important;background-color:  #000;border-color: #000;outline: none;}/*忘記密碼 ＆重發認證信*/#div_forget_area *{border-radius: 0 !important;}/*註冊*/ 
.join_form_btns{ text-align: right;}/*文章列表*/ 
.RWDslider01 .products-list .products-item .box {display: flex;align-items: center;}.RWDslider01.pic-right .products-list .products-item .box {flex-direction: row-reverse;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 60px !important;}/*文章列表-2*/#article .layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:1.5 !important;}.subsubject {font-size: 14px;font-weight: 400;line-height: 1.5 ;}.layoutlist_2 .listdate .yearmonth, .layoutlist_4 .listdate .yearmonth{ padding-bottom: 0;}.layoutlist_2 .item {width: 100%;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*文章列表-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;border-bottom: 1px solid #eee;}#article .layoutlist_4 .list_subject a{font-size:17px!important;font-weight:700;margin:0 0 10px!important;display:block;line-height:1.5!important}#article .layoutlist_4 .list_subject .summary a{font-size:16px!important;font-weight:400;line-height:1.5!important}#article .layoutlist_4 .listdate{padding:0 10px;width:90px;border-left:1px solid #eee}#article .layoutlist_4 .listdate .day{font-size:25px}#article .layoutlist_4 .listdate .yearmonth{letter-spacing:1px;padding:0}#article .layoutlist_4 .item .list_img{padding-left:0}#article .layoutlist_4 .list_subject{width:calc(100% - 25% - 90px)}#article .layoutlist_4 .xrow.list {height: auto;}/*文章列表-7*/#article .layoutlist_7 .subject, .article7 .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 10px !important;;}#article .layoutlist_7 .cdate, .article7 .layoutlist_7 .cdate a{font-size: 12px;}#article .layoutlist_7 .summary, .article7 .layoutlist_7 .summary a {font-size: 16px !important; font-weight: 300; line-height: 1.5 !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 18px !important;font-weight: 500;}/*文章列表-8*/ 
.layoutlist_8 .article_subject{font-weight:500;font-size:17px;line-height:1.5;display:block}.layoutlist_8 .list_subject .summary{margin:10px 0}.layoutlist_8 .list_subject .summary a{font-size:16px;font-weight:400;line-height:1.5;color:#000}/*文章列表頁籤修正*/#article .tabs {margin: 50px 0;}#article .tabs .content {padding: 30px !important;}/*產品頁籤*/ 
.RWDproduct_page .tab-box .tab-container>ul>li { padding: 50px;}/*相簿列表*/ 
.layoutlist_2 .album_item {height: auto !important;}/*相簿上下方說明*/#album .page_desc {margin: 50px 0;}#album .page_content3 .page_desc2,#album .page_content4 .page_desc2 {margin: 50px 0 0;}/*修正相簿a連結顏色*/ 
.photo_view .flex-direction-nav a {color: transparent !important;}/*相簿-1*/#album .layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}#album .page_content2 .dis .dis_li .text{font-size:16px;line-height:1.8;letter-spacing:0;color:#000;font-weight:400;margin:0 0 30px}/*相簿-2*/#album .layoutlist_2 .album_item_subject{padding: 20px 0px;font-size: 18px;}/*Q&A*/ 
.rwd .faq_question{font-size: 16px;letter-spacing: 2px;}.rwd .faq_answer{font-size: 15px;letter-spacing: 2px;line-height: 1.8;}/*影片*/ 
.video_item_subject{font-size: 16px;letter-spacing:1px;}/*檔案下載*/ 
.download .search_input {background: transparent;}.no-touch .layoutlist_5 .dbtn_v2:hover {background: #333;border-color: #333;color: #fff;}.layoutlist_5 .dbtn_v2 { display: inline-block;margin: 15px 0 0;padding: 6px 0.8em;font-size: 14px; line-height: 1.2;color: #333;border: 1px solid #b7b7b7; border-radius: 2px;background: #fff; text-decoration: none; cursor: pointer;}.layoutlist_5 .download_subject {line-height: 1.4;}.layoutlist_5 .summary {margin: 8px 0 0;font-size: 13px;line-height: 1.4;color: #818181;}.dd-selected {font-size: 16px;}.download_container .btn {font-size: 16px;}.file_area label.dd-option-text {margin: 0;font-weight: 400;display: block;}/*產品_1*/ 
.page_content1 #productbx_bg{background: #efefef;-moz-opacity:1;opacity: 1;}.page_content1 .dd-selected {letter-spacing: 1px;}#btn_shopping{border-radius: 0;font-size: 14px;background:#444}#btn_shopping:hover{background:#000}.fbtn{border-radius: 0;font-size: 14px;background:#444}.fbtn:hover{background:#000}#btn_querycar{border-radius: 0;font-size: 14px;background:#444}#btn_querycar:hover{background:#000}.product_desc_content {color: #333;letter-spacing: 1px;line-height: 30px;}.page_content1 #prod_price {margin-top: 17px;}.page_content3_mainphoto .swiper-slide img {width: 100%;}#prod_price .money {font-size: 20px;font-weight: bold;}#member_org_price,div#prod_fixprice, .pagecontent.menu5 .page_content1 #prod_price, .pagecontent.menu8 .page_content1 #prod_price {margin: 0;}._shopping_info>div {display: flex; align-items: flex-end; letter-spacing: 0;}div#prod_price {margin-left: 15px !important;}/*產品下拉樣式*/label.dd-option-text {font-size: 14px !important;line-height: 1 !important;margin: 0 !important;font-weight: 400;}.dd-option {padding: 5px 10px;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #650f18;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#ab2c27;}.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: #df7448;}#mobile-fixed .style-radio .form-radio, .RWDproduct_page .style-radio .form-radio {border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked, .RWDproduct_page .style-radio .form-radio.checked {border-color: #000;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;font-size: 15px;letter-spacing: 1px;}/*產品列表樣式*/ 
.layoutlist_4 .product_list_item, .layoutlist_2 .product_list_item {margin: 0 0 40px;    border: 0;}.layoutlist_4 .pricearea{text-align:left;display:flex;align-items:center;letter-spacing:0}.layoutlist_4 .fixprice{ font-size: 16px;text-decoration: line-through;margin:0 5px 0 0;}.layoutlist_4 .sellprice{color:#f10404;font-weight:bold;}.layoutlist_4 .subject {height: auto !important;line-height: 1.5;}#product .item .subject {min-height: auto;}.productlist .layoutlist_4 .col-sm-4.col-md-4 {margin: 0 0 30px;}.productlist .layoutlist_4 .product_list_item {padding-bottom: 0;border: 0;height: auto !important;}/*修正產品、文章預設列表排版*/ 
.productlist .layoutlist_2, .productlist .layoutlist_4, .productlist .layoutlist_5, .albumlist .layoutlist_2, .albumlist .layoutlist_4, .articlelist .layoutlist_2, .articlelist .layoutlist_4 {display: flex; flex-wrap: wrap;align-items: flex-start;}.sortbar {float: none !important;margin-bottom: 20px !important;text-align: left !important; width: 100%;}/*產品售價顏色*/li#O_sellPrice,span.payprice,.pricearea .price {color: #ab2c27 !important;font-weight: bold;}.pricearea .price.delline {color: #333 !important;}/*購物清單*/ 
.RWDshopping .btn.normal{border-radius: 0;}/*會員註冊*/#join_form .btn-primary{border-radius: 0;}#join_form {background: white;}/*留言板*/ 
.customized_columns .css-table .th.textarea {width: 10%;}/*詢問車*/ 
.RWDquiry .shopping_form .control-box img {margin-left: 10px;}.RWDquiry .btn.normal:hover{transition:.5s ease}.RWDquiry .btn.normal{border-radius:0;font-size:15px;letter-spacing:1.5px;transition:.5s ease}.RWDquiry .btn.normal:hover{transition:.5s ease;background:#df7448;color:#fff !important;border-color:#df7448;font-weight:500}.RWDquiry .btn.bg2,.btn.normal.bg3{background:#ab2c27;color:#fff;border-color:#ab2c27}.info-box .title{    color: #fff;    font-size: 15px;    line-height: 1;    padding: 10px;}#RWDquiry {    background: white;    padding: 10px 50px 50px;}#RWDshopping {    background: white;    padding: 50px;}/*電子表單*/ 
.eformsDesc {margin: 50px 0;border: 0;}.eformscontent .layoutlist_1 {    width: 100%;    max-width: 1200px;    margin: 0 auto;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;margin-bottom:30px}.form-horizontal .control-label {font-weight: 500;}textarea.form-control {min-height: 130px;}.eformscontent .col-sm-12.col-md-12 .ebtn a {color: #000!important;}.eformscontent .col-sm-12.col-md-12 .ebtn a:hover {color: #fff!important;}/*左側選單*/ 
.m2018 .products-nav>ul>li {padding: 0; margin: 0;}.m2018 .products-nav a {padding: 15px 10px !important;font-weight: 400;font-size: 16px;}/*隱私權*/ 
.privacy_block, .privacy_block p {line-height: 2;letter-spacing: 1px;color: #000}.privacy_block a {color: #000;transition: 0.4s}.privacy_block a:hover {color: #000;transition: 0.4s;text-decoration: none}.privacy_block h5 {font-size: 18px;font-weight: bold;margin: 50px 0 10px;color: #000;}.privacy_block h6 {font-size: 16px;}.privacy_block ul {padding-left: 24px;}/*購物說明文字*/ 
.shopping_txt {line-height: 2;letter-spacing: 1px;color: #000}.shopping_txt a {color: #000;transition: 0.4s}.shopping_txt a:hover {color: #000;transition: 0.4s;text-decoration: none}.shopping_txt .item_row {margin-bottom:50px}.shopping_txt h2 {font-size: 24px !important;font-weight: bold;margin: 0;color: #e70707;text-decoration: underline;line-height:1.5 !important}.shopping_txt h3 {font-size: 20px !important;font-weight: bold;margin: 0 0 10px;color: #000;line-height:1.5 !important}.shopping_txt ul {padding-left: 24px;}/*前往付款、前往選取物流按鈕明顯*/a.info-box__gopay,.delivery-editor a {background: #000;padding: 5px 20px;color: #fff !important;border-color: #000;}/*tabs */ 
.tabs nav ul li.tab-current>a:before, .RWDproduct_page .tab-box .tab-menu li.active a:before  {    opacity: 1;}.tabs nav ul li>a:before, .RWDproduct_page .tab-box .tab-menu li a:before {    content: "";    width: 0;    height: 0;    border-style: solid;    border-width: 12px 0 12px 8px;    border-color: transparent transparent transparent #ab2c27;    position: absolute;    left: -1px;    top: 50%;    opacity: 0;    transition: .5s ease;    transform: translateY(-45%);    background: transparent !important;}.tabs nav a,.RWDproduct_page .tab-box .tab-menu a {    padding: 10px 40px !important;    height: auto !important;    border: 1px solid #ccc !important;    border-bottom: 0 !important;    background: transparent !important;}.tabs nav ul li {    border: 0 !important;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {    background: #eee;}.tabs nav li.tab-current>a,.RWDproduct_page .tab-box .tab-menu li.active a {    background-color: #f0eae2 !important;    color: #ab2c27 !important;    font-weight: 500;}/*form */ 
.customized_columns ._input, .customized_columns select {    background: #fbfbfb;    border-radius: 0;    border: 1px solid #eee;}.page_wrapper_bg .footer_block {    margin: 0;}section.article-text {    padding: 80px 50px;    background: white;}.systemmsg {    text-align: center;}/*sidebar */ 
.m2018 .products-nav .nav-title {    font-size: 20px;    background: transparent;    font-weight: bold;    color: #333;    border-bottom: 1px solid;    padding: 0 0 15px;}.m2018 .products-nav ul ul ul li a:hover {    border-left-color: #555;}.m2018 .products-nav ul ul ul li a {    border-left: 1px solid #ccc;    padding: 15px 20px !important;    border-bottom: 1px solid #eee;    display: block;}.m2018 .products-nav ul ul li.has-child>a {    display: block;    background: #f9f9f9;    max-width: 100%;}.m2018 .products-nav ul>li>.toggle-submenu {    z-index: 2;    top: 25px;    transform: translateY(-50%);    height: auto;}/*download */ 
.download.layoutlist_3 .col-md-4.col-sm-6 {width: 50%;}.layoutlist_3 .dbtn_v2, .layoutlist_3 .dbtn_v2:hover {transition: .5s;}/*qa */ 
.cate_list .subject {    margin: 0;}.faq1 .cate_list .subject a:hover {    transition: .5s;    border-color: #333;}.faq1 .cate_list .subject a {    padding: 20px;    display:block;    border: 1px solid #eee;    transition: .5s;}.faq_q_icon:before {    content: "Q";}.faq_q_icon {    background: transparent;    position: relative;}.faq_a_icon:before {    content: "A";    font-weight: bold;    color: #ab2c27;    font-size: 17px;}.faq_a_icon {    background: transparent;}.rwd .faq_question {    font-size: 17px;    letter-spacing: 1.5px;}.faq_split {    border-top: 0;}.rwd .faq_answer {    padding: 0 15px 30px;}/*newss */ 
.webdesc:before {    content: "";    background: url(archive/image/customization/logoicon.png) no-repeat;    width: 30px;    height: 30px;    background-size: contain;    position: absolute;    top: -35px;    left: 50%;    transform: translateX(-50%);}.webdesc {    position: relative;    padding: 10px 0 30px;    border-bottom: 1px solid #ccc;    margin: 20px 15px 30px;    text-align: center;}.layoutlist_8 .listdate .day {    font-weight: bold;    color: #333;}/*video */ 
.video_item_subject {    font-weight: 500;    font-size: 20px;}.m2018 .products-nav>ul>li a {    font-size: 17px !important;}.form-horizontal .control-label {    min-width: 110px;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: calc(100% - 110px);    padding: 0;}.btn {    font-weight: 300;}li.sidemenu2__li.active:before {    content: "";    width: 0;    height: 0;    border-style: solid;    border-width: 9px 0 10px 10px;    border-color: transparent transparent transparent #ab2c27;    position: absolute;    left: -1px;    top: 50%;    opacity: 1;    transition: .5s ease;    transform: translateY(-45%);}li.sidemenu2__li.active>a {    padding-left: 20px !important;}.m2018 .products-nav>ul>li a:hover {    color: #ab2c27 !important;}#div_forget_content #forget_table_btn {    background: #313131;}/* 230323 修改 */ 
.about_logo{    width: 50px;    margin: auto;    padding-bottom: 1rem;}.about_txt{    margin-top: 4rem;}.abinbox.incontainer {    width: 75%;}.abinbox.two {    grid-template-columns: auto;}.page_wrapper_bg section.call_to_action{    margin-top: -4rem;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span{    justify-content: center;    font-size: clamp(40px,2.5vw,55px);    font-weight: 500;    letter-spacing: 3px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption {    top: 30%;} .abinbox.abone .txt{    margin-top: 2rem;}.article11 .pagecontent .RWDslider01{    padding: 120px 15vw 0;}.abinbox.four.founder{    padding: 2rem 0;}

/*內頁 end*/ 

/*泰文語系 start*/ 


/*字型*/body.lang_Thai, .wrapper_bg.lang_Thai, .page_wrapper_bg.lang_Thai .pform table td span, .page_wrapper_bg.lang_Thai .article-text, .page_wrapper_bg.lang_Thai .article-text p, .page_wrapper_bg.lang_Thai .RWDslider01 .editor, .page_wrapper_bg.lang_Thai .RWDtimeline01 li.event .point .editor, .page_wrapper_bg.lang_Thai #sidebar .products-nav {font-family: 'Noto Sans Thai', sans-serif !important;}/*-------首頁--------*//*字距*/body.lang_Thai, .wrapper_bg.lang_Thai,.wrapper_bg.lang_Thai, .wrapper_bg.lang_Thai, .wrapper_bg.lang_Thai a,.wrapper_bg.lang_Thai .RWDalert_fancybox .btn.active,.wrapper_bg.lang_Thai .RWDalert_fancybox.bottom,.wrapper_bg.lang_Thai .RWDalert_fancybox.bottom .editor,.wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .txt1 span,.wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .txt4 span,.wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .txt3 span,.wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .txt2 span,.wrapper_bg.lang_Thai .RWDnews_autolist .title,.index .wrapper_bg.lang_Thai .sub-title, .wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .subtitle, .wrapper_bg.lang_Thai .RWDvideo002 h2.sub-title,.index .wrapper_bg.lang_Thai .main-title,.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .text,.wrapper_bg.lang_Thai .pro-title,.wrapper_bg.lang_Thai .RWDproduct002_v3 .btn.btn-rj,.wrapper_bg.lang_Thai .portfolio-bottom__h4,.wrapper_bg.lang_Thai .RWDnews005 h4,.wrapper_bg.lang_Thai .footer_block .edm_box h5,.wrapper_bg.lang_Thai .footer_block .edm_box p,.wrapper_bg.lang_Thai .web_edm .email input,.wrapper_bg.lang_Thai .scrollTop002 .ii,.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .title,.wrapper_bg.lang_Thai .member-block h3,.wrapper_bg.lang_Thai .RWDmenu_plus04 .member-block .form-area .group label,.wrapper_bg.lang_Thai .RWDmenu_plus04 .member-block a.login, .wrapper_bg.lang_Thai .RWDmenu_plus04 .member-block a.signin, .wrapper_bg.lang_Thai .RWDmenu_plus04 .member-block button.login, .wrapper_bg.lang_Thai .RWDmenu_plus04 .member-block button.signin,.wrapper_bg.lang_Thai .RWDmenu_plus04 .member-block .login-with,.wrapper_bg.lang_Thai .RWDmenu_plus04 .cart-block h3, .wrapper_bg.lang_Thai .RWDmenu_plus04 .querycar-block h3,.wrapper_bg.lang_Thai #div_forget_content .subject{letter-spacing: 0 !important;}.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .subtitle {font-size: 2.2rem;}.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box {padding: 3.5% 0 0 120px;}.wrapper_bg.lang_Thai .RWDService001 article.boxFeature-2 h2, .wrapper_bg.lang_Thai .RWDService001 p{text-align: center;}.wrapper_bg.lang_Thai .ft_info .RWDedictor {grid-template-columns: repeat(2,1fr);}.wrapper_bg.lang_Thai .ft_in_box_en.en1 .ft_in_box {margin-bottom: 50px;}.wrapper_bg.lang_Thai .web_edm {min-width: 430px;}/*-------內頁--------*//*字距*/ 
.page_wrapper_bg.lang_Thai .article-text, .page_wrapper_bg.lang_Thai .article-text p, .page_wrapper_bg.lang_Thai .RWDslider01 .editor, .page_wrapper_bg.lang_Thai .RWDtimeline01 li.event .point .editor, .page_wrapper_bg.lang_Thai #sidebar .products-nav, .page_wrapper_bg.lang_Thai .hgroup h1,.page_wrapper_bg.lang_Thai .product1 .RWDproduct_page .products-info .name,.page_wrapper_bg.lang_Thai #article .layoutlist_7 .cdate,.page_wrapper_bg.lang_Thai input#top_search_searchkey,.page_wrapper_bg.lang_Thai .hgroup h1,.page_wrapper_bg.lang_Thai .article-text h2,.page_wrapper_bg.lang_Thai .article-text h3,.page_wrapper_bg.lang_Thai .article-text h4,.page_wrapper_bg.lang_Thai .products-nav,.page_wrapper_bg.lang_Thai ._bd_row label, .page_wrapper_bg.lang_Thai ._bd_row li, .page_wrapper_bg.lang_Thai ._bd_row p, ._bd_row td,.page_wrapper_bg.lang_Thai #article .layoutlist_4 .listdate .yearmonth,.page_wrapper_bg.lang_Thai #album .page_content2 .dis .dis_li .text,.page_wrapper_bg.lang_Thai .rwd .faq_question,.page_wrapper_bg.lang_Thai .rwd .faq_answer,.page_wrapper_bg.lang_Thai .video_item_subject,.page_wrapper_bg.lang_Thai .page_content1 .dd-selected,.page_wrapper_bg.lang_Thai .product_desc_content,.page_wrapper_bg.lang_Thai .products-info .nu, .page_wrapper_bg.lang_Thai .products-info .stock,.page_wrapper_bg.lang_Thai .products-info .subname, .page_wrapper_bg.lang_Thai .products-info .txt .editor,.page_wrapper_bg.lang_Thai .RWDquiry .btn.normal,.page_wrapper_bg.lang_Thai .privacy_block, .page_wrapper_bg.lang_Thai .privacy_block p,.page_wrapper_bg.lang_Thai .shopping_txt,.page_wrapper_bg.lang_Thai .rwd .faq_question,.page_wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .txt1 span{letter-spacing: 0 !important;}.page_wrapper_bg.lang_Thai .abinbox.abone .txt {margin-top: 0;width: 65%;}.page_wrapper_bg.lang_Thai .abinbox.timeline .titlebox {width: 80%; margin: 0 auto;}.page_wrapper_bg.lang_Thai .autobox .flow ul span {min-height: 180px;}.page_wrapper_bg.lang_Thai .abintwotxt .title,.page_wrapper_bg.lang_Thai .abinbox.timeline .title,.page_wrapper_bg.lang_Thai .RWDslider01 .abinbox.four.founder .title {font-size: clamp(2rem, 1rem + 0.6696vw, 2.5rem);}.page_wrapper_bg.lang_Thai .abintwotxt .bottom ul {margin: 3vw 0 0;}.page_wrapper_bg.lang_Thai .form-horizontal .control-label {margin-right: 10px; min-width: 150px;}.page_wrapper_bg.lang_Thai .form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 160px);}.page_wrapper_bg.lang_Thai .form-horizontal .form-group {font-size: clamp(14px,1vw,17px);}.page_wrapper_bg.lang_Thai .dd-selected {padding: 0 35px 0 0;}

/*泰文語系 end*/ 

/*小螢幕 start*/ 


@media (max-width: 2300px) {.RWDmenu_plus04 .features {max-width: initial;}}@media (max-width: 2000px) {.RWDmenu_plus04 .logo {width: 200px;margin-top: 12px;}body, html, .wrapper_bg {font-size: clamp(15px,1vw,16px);}.index .banner_block {margin-top: 74px;}#m_RWDfullscreen01_73_1 .swiper-container, #m_RWDfullscreen01_73_1 .two_box {height: 45vw !important;}.RWDright_cont002 .item-first .text-box {padding: 50px 0 0 120px;}.RWDright_cont002 .item-first .text-box .text {width: 100%;}.RWDService001 .col-md-3 {padding: 0 30px;}.ab_pd_top .RWDparallax_new {height: 90%;}.RWDbanner012 .main_pic_box .memo {margin: 15px 0 0;}.RWDbanner012 .main_pic_box .sub_title {margin-bottom: 15px;}/*inner--------------------------------------------------------------------*/ 
.RWDproduct_page .products-info .txt .editor, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box, .RWDproduct_page .pd-info, .RWDproduct_page .btn-shop {    width: 90%;}.cformbox.content ol img {    float: none;    width: 80px;    border: 0;    border-bottom: 1px solid #ccc;    padding: 0 0 15px;    margin: 0 0 20px;}}@media (max-width: 1800px) {.RWDright_cont002 .item-first .text-box {padding: 30px 0 0 80px;}.RWDbanner012 .two_box .sub_title {-webkit-line-clamp: 2;}.index_sec .container, .footer_block .container {width: 85%;}}@media (max-width: 1700px) {/*menu */ 
.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #650f18;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .site-nav{display:none}.RWDmenu_plus04 .features{position:relative;float:right;margin-right:10px;padding-right:10px}.RWDmenu_plus04 .features:after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background-color:#999}.RWDmenu_plus04 .features .edit{margin-right:30px}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu{display:block}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 12px;}.RWDmenu_plus04 .features .edit a {padding: 10px 20px;}.RWDbanner012 .swiper-slide .box .text_box {bottom: 17%;}.RWDbanner012 .two_box .button {padding: 5px 15px;min-width: 100px;}.RWDbanner012 .two_box .box .text_box {max-width: 65%;}.RWDnews_autolist .title {width: 100px;}.RWDnews_autolist .news-list {width: calc(100% - 100px);height: 50px;}.RWDbanner_plus01 .slick-caption .container {width: 80%;}.news-block {left: calc(10% + 15px);}.ft_other {font-size: 12px;letter-spacing: .5px;}/*inner--------------------------------------------------------------------*/ 
.RWDproduct_page .products-info .txt .editor, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box, .RWDproduct_page .pd-info, .RWDproduct_page .btn-shop {    width: 100%;}.products-con.clearfix {    align-items: flex-start;}.product2 .RWDproduct_page .products-info .name {    font-size: 22px;}.product1 .RWDproduct_page .products-info .name {    font-size: 30px;    margin: 0 0 20px;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle {font-size: 1.8rem;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .subtitle {font-size: 1.8rem;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption .txt1 span {font-size: clamp(16px,2vw,20px);}.lang-select-label {padding: 25px 10px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 12px;}.RWDmenu_plus04 .header {padding: 0 30px;}.index_sec .container, .footer_block .container {width: 90%;}.RWDnews005 .owl-carousel .owl-item .img-hover {padding: 50px 30px;}body, html, .wrapper_bg {font-size: 15px;letter-spacing: 1px;}.ab_pd_top .RWDright_cont002 .item-first .text-box .title {padding: 10px 30px;}.RWDbanner012 .two_box .title {margin-bottom: 10px;}.RWDright_cont002 .item-first .text-box .subtitle, .index .main-title {font-size: 2.4rem;}.RWDalert_fancybox.bottom {width:60%}}@media (max-width: 1400px) {.news-block {bottom: calc(7% - 1px);}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 30px;padding-top: 30px;}.RWDbanner_plus01 .slick-caption .txt1 span:before {    width: 32px;    height: 53px;    margin-right: 20px;}.index .section-subject {margin-bottom: 60px;}.RWDmenu_plus04 .logo {width: 160px;margin-top: 17px;}.products_block.index_sec .container {width: 100%;padding: 0 30px;}.products_block.index_sec {padding-bottom: 100px;padding-top: 80px;}.RWDbanner012 .main_pic_box .title {padding-right: 15%;}.RWDbanner012 .two_box .box {padding: 20px 30px;}.RWDright_cont002 .item-first .text-box {padding: 0px 0 0 50px;}.RWDright_cont002 .item-first .text-box .text {margin-top: 30px;}.RWDvideo002 .videoitem {padding: 0 15px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 30px 20px 50px;}.RWDnews005 .owl-carousel img {    max-width: 40%;    min-width: 150px;    display: block !important;    margin: 0 auto 15px;}.RWDnews005 .owl-carousel .owl-item .img-hover {display: block;}.key_w {width: 100%;}.ft_other {flex-wrap: wrap;text-align: center;}.key_w .RWDedictor {padding: 0;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box {padding: 0px 0 0 50px;}}@media (max-width: 1300px) {.index_sec .container, .footer_block .container {width: 92%;}.RWDmenu_plus04 .logo {width: 140px;margin-top: 20px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 10px;}.RWDmenu_plus04 .features .edit a {padding: 8px 15px;margin-right: 5px;}.RWDmenu_plus04 .features .edit {margin-top: 17px;}.RWDbanner012 .main_pic_box .button {margin-top: 30px;}.RWDbanner012 .two_box .title {margin-bottom: 5px;}.RWDnews005 .owl-carousel .owl-item div {text-align: center;}.RWDnews005 .owl-carousel .owl-item .img-hover {display: block;}.RWDnews005 p.text-left {-webkit-line-clamp: 3;}.feedback_block {padding-top: 120px;}.ft_left {width: 250px;}.footer_block .ft_tel a {min-width: 100%;}.ft_left .RWDedictor008 img {max-width: 250px;}.ft_info {width: calc(100% - 250px);}.ft_bottom {    width: 100%;    justify-content: space-between;    margin-top: 80px;    padding-left: 0;    border-top: 1px solid #503235;}.ft_bottom .RWDedictor {flex-grow: 1;}.RWDsocial002 ul.socialNetwork li:last-child {margin-right: 0;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .web_edm {margin-top: 15px;}}@media (max-width: 1250px) {.news-block{left:0;max-width:46vw}.RWDnews_autolist .title{height:50px}.ft_info{width:100%;padding-left:0;margin-top:30px;margin-top:30px}.ft_left{width:100%;display:flex;align-items:center}.ft_left .RWDedictor008{display:flex;align-items:center;grid-column-gap:50px}.RWDsocial002,.footer_block .ft_tel a{margin-top:0}}/* 匯入內頁版面寬度80%*/@media (max-width: 1920px) {.page_wrapper_bg section.call_to_action {min-height: 700px;}}/*產品定售價掉落修正*/@media (max-width: 1500px) {.layoutlist_4 .pricearea span{margin:0}.layoutlist_4 .pricearea{flex-direction:column-reverse;align-items:flex-start}}/*寬度修正*/@media (max-width: 1400px) {.page_wrapper_bg section.call_to_action>.container {width: 90%;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 40px;}}/*產品列表樣式D無側選單修正*/@media (max-width: 1300px) {.productlist .layoutlist_4 .col-sm-3.col-md-3 {width: calc(100%/3);float: left;}}

/*小螢幕 end*/ 

/*內頁小螢幕 start*/ 


@media (max-width: 2300px) {    .abinbox.incontainer {        width: 85%;    }    .cb.img-100 {        position: absolute;        right: 17vw;        width: 80px;        height: 80px;    }    .article11 .pagecontent .RWDslider01 {        padding: 80px 10vw 0;    }    .about_txt {        margin-top: 2rem;    }}@media (max-width: 1900px) {    .article11 .pagecontent .RWDslider01 .slick-list {        overflow: visible;    }    .article11 .pagecontent .RWDslider01 ul.pic-list figure.pic {        margin: 0;    }    .article11 .RWDslider01 .products-list {        margin: 0;    }    .abinbox.five.cerbox {        margin: -71px 0 -2px;    }    .article11 .pagecontent .RWDslider01 {        padding: 110px 10vw 0;    }    .abinbox.abone .txt {        margin-top: 4rem;    }}@media (max-width: 1800px) {    .abinbox.incontainer {        width: 95%;    }    .about_logo {        width: 40px;    }}@media (max-width: 1700px) {       .abintwotxt .sub-title {        margin: 0 0 6vw;    }    .abinbox.incontainer.timeline {        width: 70%;    }    .timelinebox {        grid-template-columns: 500px auto;    }}@media (max-width: 1600px) {    .article11 .pagecontent .RWDslider01 {        padding: 130px 8vw 0;    }    .abinbox.five.cerbox {        padding: 50px 8vw;    }}@media (max-width: 1500px) {    .about_logo {        width: 30px;    }    .abinbox.incontainer {        width: 100%;    }    .abinbox.abone .txt {        top: calc(50% + 6vw);    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .logo {        width: 60%;    }    .abinbox.abone .abonebg.img-100 {        width: 120%;    }    .abinbox.abone .txt {        margin-top: 0;    }.lang_en .abinbox.abone .txt {top: 50%;}/*230922語系-泰*/ 
.page_wrapper_bg.lang_Thai .abinbox.abone .txt {top: 50%;}}@media (max-width: 1400px) {    .abinbox.two .twobox.leftbox {        grid-template-columns: 50% calc(100% - 50% - 5vw);        gap: 0 5vw;    }    .abintwotxt .bottom ul p {        font-size: 18px;    }    .abintwotxt .bottom ul .num span {        font-size: 15px;    }    .abintwotxt .bottom ul {        gap: 0 5vw;    }    .abintwoimg img:first-child {        margin: 0 0 -100px;    }    .abintwowards.img-100 {        bottom: -50px;    }    .lefttime ul li .num {        font-size: 30px;    }    .timelinebox {        grid-template-columns: 450px auto;    }    .rightimg {        margin-right: -50%;    }    .RWDslider01 .abinbox.four.founder .sub-title {        margin: 0 0 20px;    }    .abinbox.five.cerbox {        padding: 50px 5vw;    }    .article11 .RWDeditor01:nth-child(4):before {        height: calc(100% + 20vw);        top: -10vw;    }    .article11 .pagecontent .RWDslider01 {        padding: 110px 5vw 0;        margin: 70px auto -30px !important;    }.article11 .lang_en .pagecontent .RWDslider01 {padding: 100px 5vw;}.lang_en .abinbox.two .twobg {height: 56%;}/*230922語系-泰*/ 
.article11 .page_wrapper_bg.lang_Thai .pagecontent .RWDslider01 {padding: 100px 5vw;}.page_wrapper_bg.lang_Thai .abinbox.two .twobg {height: 56%;}}@media (max-width: 1366px) {    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        line-height: 1.3;    }    .page_wrapper_bg .RWDbanner_plus01 .slick-caption {        top: 25%;    }    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 45px;    }}@media (max-width: 1200px) {    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 span {        font-size: 25px;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 {        margin: 10px 0 0;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .logo {        width: 70%;    }    .abinbox.abone .abonebg.img-100 {        width: 150%;    }    .abinbox.abone .txt {        top: calc(50% + 7vw);    }    .abinbox.two {        display: flex;        gap: 0;        flex-direction: column;    }    .abintwowards.img-100 {        bottom: 50px;        right: 0;        transform: none;        position: relative;        width: 30%;        float: right;    }    .abinbox.two .rightbox .twobg {        bottom: auto;        top: 0;    }    .abinbox.two .twobox.leftbox {        grid-template-columns: 40% calc(100% - 45% - 5vw);        padding: 0 50px;        justify-content: center;    }    .abintwoimg {        display: flex;        flex-direction: column;        gap: 20px 0;    }    .abintwoimg img:first-child {        margin: 0;    }    .abintwotxt .sub-title {        margin: 0 0 20vw;    }    .abinbox.two .twobg {        height: 50%;    }      .timelinebox .rightimg {        margin-right: -60%;    }    .abinbox.four.founder {        padding: 0;    }    .abinbox.five.cerbox {        margin: -40px 0 -2px;    }    .abinbox.four.founder {        margin-top: 0;    }    .article11 .pagecontent .RWDslider01 {        padding:80px 5vw 30px 5vw;        margin: 70px 0 0 !important;    }    .article11 .RWDslider01 .products-list .box {        align-items: end;    }}@media (max-width: 1024px) {    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 35px;        letter-spacing: 2px;    }}@media (max-width: 991px) {    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 30px;    }    .article11 .RWDbanner_plus01 .slick-caption {        top: 12% !important;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .logo {        width: 95%;        margin: 8vw 0 0;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 {        margin: 20px 0 0;    }    .abinbox.abone .txt {        top: 50%;        padding: 0 10vw;    }    .abinbox.five.cerbox ul {        display: grid;        grid-template-columns: repeat(4, 1fr);        gap: 20px;    }    .abinbox.five.cerbox {        padding: 60px 15vw;    }    .article11 .RWDslider01 .products-list .box {        flex-direction: column-reverse !important;        display: flex !important;        padding: 60px 12vw 0 !important;        background: #f0eae2;        gap: 50px 0;    }    .article11 .pagecontent .RWDslider01 {        padding: 0;    }    .article11 .pagecontent .RWDslider01 ul.pic-list {        width: 90%;        margin: 0 auto;    }    .abintwotxt .sub-title,    .RWDslider01 .abinbox.four.founder .sub-title {        font-size: 18px;    }    .timelinebox {        display: flex;        flex-direction: column;        gap: 50px 0;        padding: 0 10vw;    }    .timelinebox .rightimg {        margin-right: 0;    }    .lefttime ul li {        padding-left: 60px;        padding-bottom: 10px;        margin: 0 0 30px;        border-bottom: 1px solid #eee;    }    .abinbox.two .twobox.leftbox {        display: flex;        flex-direction: column;        gap: 50px 0;        margin-top: -60px;    }    .abintwoimg {        display: grid;        grid-template-columns: 1fr 1fr;        gap: 0 20px;        padding: 0;    }    .abinbox.two .twobg {        height: 70%;    }    .abintwotxt {        color: #fff;        text-align: center;        padding: 0 0 60px;    }    .abintwotxt .title,    .abinbox.timeline .title,    .RWDslider01 .abinbox.four.founder .title {        font-size: 30px;    }    .abintwotxt .bottom ul {        margin: 20px 0 0;        padding: 20px 5vw 0;        border-top: 1px solid rgba(255 255 255 /30%);        gap: 0 60px;    }    .abinbox.two .rightbox .twobg {        height: 35% !important;    }    .article11 .RWDeditor01:nth-child(4):before {        height: calc(100% + 30vw);        top: -15vw;    }    .abintwotxt .bottom ul .num span {        color: #fff;    }    .abintwotxt .bottom ul .num {        color: #db7347;        font-size: 50px;    }    .abinbox.abone .abonebg.img-100 {        width: 100%;    }    .abinbox.abone .txt {        position: relative;        top: auto;        transform: none;        left: auto;        padding: 60px 40px 0;    }    .abinbox.abone .abonebg.img-100 {        width: 100%;        position: absolute;        opacity: 0;    }    .abinbox.incontainer p br {        display: none;    }    .cb.img-100 {        display: none;    }    .about_txt {        margin-top: 3rem;        margin-bottom: 5rem;    }    .abintwotxt .title,    .abintwotxt .sub-title {        color: #fff;    }    .abintwotxt .sub-title {        margin: 0 0 30px;    }    .lefttime ul li {        text-align: center;        padding: 0 30px 10px;    }    .lefttime {        width: 85%;    }    .timelinebox {        padding: 0;    }}@media (max-width: 767px) {    .page_wrapper_bg .RWDbanner_plus01 .slick-caption {        top: 50%;        transform: translateY(-50%);    }    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 40px;    }    .page_wrapper_bg section.call_to_action {        margin-top: 0;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {        width: 80%;    }    .abinbox.abone .abonebg.img-100 {        width: 160%;    }    .abintwowards.img-100 {        bottom: 25px;    }    .abinbox.two .rightbox .twobg {        height: 45% !important;    }    .abinbox.incontainer.timeline {        width: 80%;    }    .abinbox.five.cerbox ul {        grid-template-columns: repeat(3, 1fr);    }    .article11 .RWDslider01 .products-list .box {        width: 100%;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {        width: 100%;        align-items: flex-start;        text-align: left;        padding: 0 9vw;    }    .article11 .RWDbanner_plus01 .slick-caption {        top: 10% !important;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 span {        font-size: 20px;        line-height: 1.5;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 {        margin: 10px 0 0;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .logo {        margin: 15vw 0 0 -10%;        width: 140%;    }    .abinbox.abone .abonebg.img-100 {        width: 135%;    }    .abinbox.abone .txt {        top: 43%;    }}@media (max-width: 600px) {    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 35px;    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {        padding: 0 30px;    }    .article11 .pagecontent .RWDslider01 ul.pic-list {        width: 100%;    }    .abinbox.five.cerbox ul {        grid-template-columns: repeat(2, 1fr);    }    .article11 .RWDslider01 .products-list .box {        padding: 60px 0 0 !important;    }    .abinbox.four.founder {        padding: 0 40px;    }    .article11 .RWDeditor01:nth-child(4):before {        width: 100%;    }    .abinbox.timeline .titlebox {        margin: 30px 0 0;        text-align: left;    }    .abinbox.timeline .titlebox .sub-title br {        display: none;    }    .lefttime {        width: 100%;    }    .abintwowards.img-100 {        width: 70%;    }    .abintwoimg {        grid-template-columns: 1fr;        gap: 20px 0;    }    .abintwotxt .sub-title {        font-weight: 300;    }    .abintwotxt .bottom ul {        display: flex;        flex-direction: column;        gap: 0;        padding: 20px 0;    }    .abintwotxt .bottom ul li:last-child {        border: 0;        padding: 0 0;    }    .abintwotxt .bottom ul li {        border-bottom: 1px dashed rgba(255 255 255 /20%);        padding: 0 0 20px;    }    .abintwotxt {        padding: 0 0 20px;    }    .abinbox.abone .abonebg.img-100 {        width: 140%;    }    .abinbox.abone .txt {        text-align: left;    }    .abinbox.incontainer p {        line-height: 1.7;    }    .abinbox.incontainer p br {        display: none;    }    .abinbox.two .twobox.leftbox {        padding: 0 40px;    }    .article11 .RWDeditor01:nth-child(4):before {        height: calc(100% + 40vw);    }    .article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt1 span {        line-height: 1.5;    }}@media (max-width: 380px) {    .abinbox.abone .txt {        padding: 100px 40px 0;    }    .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 30px;    }}

/*內頁小螢幕 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
.RWDbanner_plus01 .slick-caption .txt1 span{font-size:18px}.RWDbanner012 .two_box .box .text_box{max-width:100%}.RWDbanner012 .two_box .sub_title{-webkit-line-clamp:3}.ab_pd_top .RWDright_cont002 .item-first .text-box .title{padding:5px 30px}#m_RWDfullscreen01_73_1 .two_box{height:auto!important}.RWDvideo002.istouch figure.effect-sarah img,.RWDvideo002.istouch figure.effect-sarah .iframe{opacity:1}.footer_block{font-size:13px}.RWDbanner012 .main_pic_box .title{padding-right:0}.RWDbanner012 .two_box .button{top:45%;display:flex;align-items:center;justify-content:center;width:30%}.RWDbanner012 .swiper-slide .box .text_box{max-width:40%}.RWDproduct002_v3 .section-inner .row:nth-child(2){top:74px;position:sticky;z-index:2;background:#fff}.template_panel_first{overflow:initial!important}/*inner--------------------------------------------------------------------*/section.article-text.rwd {    padding: 50px 30px;}.innerproducts .RWDService001 .col-md-3:last-child {    border: 1px solid #ccc;}.innerproducts .RWDService001 .col-md-3:nth-last-child(1), .innerproducts .RWDService001 .col-md-3:nth-last-child(2) {    border-top: 0;}.eforms3 .layoutlist_1.page_content2 .customized_columns {    padding: 60px 40px;}.cformbox.intro .righttxt {    padding: 60px;}/* 匯入內頁版面寬度80%*//*main*/ 
.page_wrapper_bg section.call_to_action>.container {    width: auto;    padding: 0 30px;}/*文章列表-H*/ 
.rwdlayoutlist_9 .litem {width: calc(100%/3 - 1px);}.lang_en .RWDright_cont002 .item-first .text-box .title {font-size: 16px;}.lang_en .RWDright_cont002 .item-first .text-box {padding: 0 0 0 40px;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle {font-size: 20px;}.lang_en .RWDmenu_plus04 #mobile-menu .menu>li>a {letter-spacing: 0;}.lang_en .abinbox.two .twobg {height: 45%;}.lang_en .abintwotxt .bottom ul {margin: 16vw 0 0;}/*230922語系-泰*/ 
.page_wrapper_bg.lang_Thai .abinbox.two .twobg {height: 45%;}.page_wrapper_bg.lang_Thai .abintwotxt .bottom ul {margin: 16vw 0 0;}.page_wrapper_bg.lang_Thai .abinbox.timeline .titlebox {width: 85%;}
}
/*1199px end*/ 

/*1100px start*/ 


@media (max-width: 1100px) {.index_sec {padding: 80px 0;}.products_block.index_sec {padding-bottom: 50px;padding-top: 80px;}.RWDright_cont002 .item-first .text-box .subtitle, .index .main-title {font-size: 2.13rem;}.ab_pd_top .RWDparallax_new {height: 100%;}.ab_pd_top {padding-top: 80px;margin-bottom: 80px;}.RWDService001 .row:nth-child(2) {display: flex;flex-wrap: wrap;}.RWDService001 .col-md-3 {padding: 0 30px;width: 50%;}.RWDService001 .col-md-3 {padding: 30px 30px 50px;width: 50%;margin-bottom: -1px;margin-right: -1px;border: 1px solid #ccc;}.RWDService001 .col-md-3:last-child {border: 1px solid #ccc;}.RWDvideo002 .videoitem {width: 50%;}.RWDproduct002_v3 .section-inner {display: block;}.RWDproduct002_v3 .section-subject {width: 100%;text-align: center;margin-bottom: 30px;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {width: 100%;margin: 0 0 50px;}/*230922語系-泰*/ 
.page_wrapper_bg.lang_Thai .abinbox.abone .txt {top: 55%;}}

/*1100px end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
.RWDmenu_plus04 .features .edit {    display: block;    margin-right: 15px;}/*inner--------------------------------------------------------------------*//* 匯入內頁版面寬度80%*//*產品內頁-01*/ 
.page_content1 #prod_price {margin-top: 18px;}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 4) !important;}/*文章列表-04*/#article .layoutlist_4 .item{flex-direction:column}#article .layoutlist_4 .item .list_img,#article .layoutlist_4 .list_subject,#article .layoutlist_4 .listdate{width:100%}#article .layoutlist_4 .item .list_img{padding:0;margin:0 0 10px}#article .layoutlist_4 .list_subject{padding:0;margin:0 0 10px}#article .layoutlist_4 .listdate{border:0;display:flex;align-items:center;padding: 0;}#article .layoutlist_4 .listdate .day:before{content:"/";margin-right:5px}#article .layoutlist_4 .listdate .day{font-size:12px;color:#afafaf;position:relative;margin-left:5px}/*文章列表-H*/ 
.rwdlayoutlist_9 .litem {width: calc(100%/3 - 1px);}/*電子表單*/ 
.form-group label {padding-left: 0!important;padding-right: 0!important;}#join_form .form-checkbox, #join_form .form-radio {padding: 0 0 0 28px !important;}
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
body, html, .wrapper_bg {font-size: 14px;}.RWDbanner_plus01 .slick-caption .txt2:before {width: 40vw;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 16px;}.news-block {    padding: 0 30px;    left: 0;    width: 100%;    max-width: 100%;    bottom: -20px;    transform: translate(0px, 100%);}.RWDnews_autolist .news-list a, .RWDnews_autolist .news-list li {color: #333;}.products_block.index_sec {padding-top: 120px;}.RWDright_cont002 .item-first .text-box .subtitle, .index .main-title {font-size: 2.2rem;}.ab_pd_top {padding-bottom: 80px;}.ab_pd_top .RWDparallax_new {filter: brightness(0.8);}.RWDright_cont002 .item-first .text-box .subtitle br {display: none;}.RWDnews005 .owl-carousel .owl-item .img-hover {padding: 30px 20px;}.RWDproduct002_v3 .portfolio-bottom-summary {padding: 0;}.RWDproduct002_v3 .section-inner .row:nth-child(3) .col-md-12 {padding: 0;}.ft_left {display: block;}.ft_bottom a {margin-right: 15px;}.ft_other {padding: 15px 50px;}.RWDsocial002 .pull-right {text-align:left}/*inner--------------------------------------------------------------------*/ 
.article11 .page_wrapper_bg .RWDbanner_plus01 .slick-caption .container .txt2 span br {    display: none;}.download .search_area {    margin: -15px 0 0;}.download.layoutlist_3 .col-md-4.col-sm-6 {    margin: 0 -30px;    width: calc(50% + 30px);}.webdesc {    margin: 70px 0 30px;}.products-con.clearfix {    flex-direction: column;}.RWDproduct_page .pic-box, .RWDproduct_page .products-info {    width: 100%;    padding: 0;}.RWDproduct_page .pic-box {    margin: 0 0 30px;}.RWDproduct_page .tab-box .tab-container>ul>li {    padding: 20px;}.cformbox.intro .introbox {    flex-wrap: wrap;}.cformbox.intro .leftimg, .cformbox.intro .leftimg img {    position: relative;    width: 100%;}.cformbox.intro .righttxt {    width: 100%;    margin: 0;}.righttxtbg, .righttxtbg img {    width: 100%;}.cformcontent:before {    width: 80px;    height: 80px;    background-size: 16px;    top: 20px;    left: 20px;}.cformbox.intro .title {    margin: 0;}.cformbox.content ol {    display: flex;    flex-direction: column;}.cformbox {    margin: 0 0 50px;}.page_wrapper_bg .hgroup h1 {    font-size: 35px;}.autobox .flow ul {    grid-template-columns: repeat(2,1fr);}.autobox .flow ul span {    min-height: 100px !important;}/* 匯入內頁版面寬度80%*//*麵包屑*/section.hgroup {margin: 0 0;}.hgroup .container{margin: 0 0 30px;}.hgroup .page_subject{text-align: center;}.page_wrapper_bg .hgroup h1{margin:0 0 20px;}.hgroup .breadcrumb{text-align: center;float: none !important;position: static;padding: 0;border:0;}/*編輯器 圖文*/ 
.RWDeditor01 .col-md-6{padding-left:0px;padding-right:0px;margin-bottom:20px;}.RWDeditor01 .col-md-6 img{width:100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}/*文章列表樣式*/ 
.RWDslider01 .products-list .products-item .box {align-items: flex-start;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}/*文章列表樣式-07*/#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);}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: calc(100%/3 - 1px);}/*相簿列表樣式*/ 
.layoutlist_1 .row a, .row .album_d_item a {padding-bottom: 0;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);padding: 0 15px;}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 3) !important;}/*相簿內容樣式-04*/ 
.album-list {display: flex;flex-wrap: wrap;}.album-list .item {width: calc(100% / 3);}/*檔案下載樣式-02*/ 
.download .list_table .container::after { clear: none;}.download .list_table .container .row::after { clear: none;}.download .list_table .container .row div:last-child {clear: none !important;}.download .oneline {border-bottom: none;clear: none;}/*電子表單*/ 
.eformscontent .layoutlist_1 {width: 100%;}.eformscontent .form-horizontal .control-label{padding:0!important;width:100%}.eformscontent .form-horizontal .form-group .col-sm-12.col-md-11{width:100%;padding:0!important}.eformscontent .form-horizontal .col-sm-12.col-md-5 {padding: 0 !important;}.eformsDesc {margin: 50px 0 0;}/*影片列表*/ 
.layoutlist_2 .video_item { width: calc(100% / 3 - 1px);}/*產品內頁-02*/#sidebar { padding: 0 !important; margin: 0 0 30px;}/*購物車按鈕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 #ab2d24;color: #fff ;background: #ab2d24;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}/*檔案下載*/ 
.download .search-container { margin-left: 20px;margin-top: 0;}.lang_en .ft_info .RWDedictor {grid-template-columns: auto;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span {letter-spacing: 0;}.lang_en .RWDbanner012 .main_pic_box .title {font-size: 22px;letter-spacing: 0;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle, .index .lang_en .main-title {font-size: 2rem;}.index .lang_en .sub-title,.lang_en .RWDright_cont002 .item-first .text-box .subtitle,.lang_en .RWDvideo002 h2.sub-title {font-size: 15px;}.lang_en .ft_bottom .RWDedictor {padding: 15px 0;display: flex;flex-wrap: wrap;}.lang_en .abinbox.abone .txt { width: 95%;}.lang_en .abinbox.two .twobg {height: 70%;}.lang_en .abintwotxt .bottom ul {margin: 40px 0 0;justify-content: center}.article11 .lang_en .RWDslider01 .products-list .box {padding: 60px 7vw 0 !important;}.article11 .lang_en .pagecontent .RWDslider01 {padding: 0;}.article11 .page_wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption .container .txt1 span {font-size: 32px;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .ft_info .RWDedictor {grid-template-columns: auto;}.wrapper_bg.lang_Thai .ft_bottom .RWDedictor {padding: 15px 0;display: flex;flex-wrap: wrap;}.wrapper_bg.lang_Thai .RWDsocial002 {margin-top: 15px;}.wrapper_bg.lang_Thai .ft_other {justify-content: flex-start; text-align: left;}.page_wrapper_bg.lang_Thai .abinbox.abone .txt { width: 95%;}.page_wrapper_bg.lang_Thai .abinbox.two .twobg {height: 70%;}.page_wrapper_bg.lang_Thai .abintwotxt .bottom ul {margin: 40px 0 0;justify-content: center}.article11 .page_wrapper_bg.lang_Thai .RWDslider01 .products-list .box {padding: 60px 7vw 0 !important;}.article11 .page_wrapper_bg.lang_Thai .pagecontent .RWDslider01 {padding: 0;}.article11 .page_wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .container .txt1 span {font-size: 32px;}.page_wrapper_bg.lang_Thai .form-horizontal .control-label {margin-right: 0; min-width: 100%;}.page_wrapper_bg.lang_Thai .form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}
}
/*991px end*/ 

/*850px start*/ 

@media (max-width: 850px) {
/*產品優勢*/ 
.RWDright_cont002 .item-first {flex-direction: column-reverse;}.RWDright_cont002 .item-first .text-box {padding: 0;}.RWDright_cont002 .item-first a {width: 65%;margin: 50px auto 0;display: block;}.RWDright_cont002 .item-first .text-box {padding: 0;width: 80%;margin: 0 auto;}.ab_pd_top {padding-bottom: 0;margin-bottom: 50px;}.ab_pd_top .RWDparallax_new {height: 90%;}.RWDright_cont002 .item-first .text-box .subtitle br {display: block;}/*產品*/ 
.RWDbanner012 .two_box .title {-webkit-line-clamp: 2;}/*footer*/ 
.ft_bottom {display: block;margin-top: 50px;}.web_edm {margin-left: 0;}.ft_bottom .RWDedictor {    padding: 15px 0;    display: flex;    flex-wrap: wrap;}/* 匯入內頁版面寬度80%*//*文章列表樣式-04*/#article .layoutlist_4 .fixrow {padding-left: 0;padding-right: 0;}/*圖文輪播*/ 
.RWDslider01 .products-list .box {display: flex;flex-direction: column;}.RWDslider01 .products-list .products-item .box {flex-direction: column;justify-content: flex-start;}.RWDslider01.pic-right .products-list .products-item .box {flex-direction: column;}.RWDslider01 .pic-list, .RWDslider01 .text {width: 100%; padding: 0 !important;}.RWDslider01 .control-box {right: 0;position: relative; width: 100%; text-align: center;}.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;}.lang_en .autobox .flow ul { grid-template-columns: repeat(1,1fr);gap: 20px 0;}.lang_en .RWDmenu_plus04 .header {padding: 0 10px 0 20px;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box {padding: 0;}.wrapper_bg.lang_Thai .web_edm {margin-top: 0;}.wrapper_bg.lang_Thai .autobox .flow ul { grid-template-columns: repeat(1,1fr);gap: 20px 0;}
}
/*850px end*/ 

/*800px start*/ 

@media (max-width: 800px) {
.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: clamp(28px,5vw,80px);    letter-spacing: 2px;    line-height: 1.3;}.RWDbanner_plus01 .slick-caption .txt1 span:before {    width: 28px;    height: 45px;    margin-right: 15px;}.RWDbanner_plus01 .slick-caption .txt2:before {    width: 40vw;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 1px);}/*footer*/ 
.ft_info .RWDedictor{grid-template-columns:repeat(2,1fr);grid-gap:20px 30px}.ft_left .RWDedictor008{display:block}.ft_left .RWDedictor008 img{margin:0 auto 30px}.RWDsocial002 ul.socialNetwork{text-align:center;margin-top:30px}.RWDsocial002 ul.socialNetwork li{margin-right:5px;margin-left:5px}.footer_block .ft_tel a{max-width:70%;margin:0 auto;display:block}.copyright{width:100%}/* 匯入內頁版面寬度80%*//*麵包屑*/ 
.hgroup .container {margin-left: 0;margin-right: 0;}.hgroup .page_subject {padding-bottom: 20px;}/*按鈕*/ 
.btn.btn_back ,.ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{  width: auto !important;}/*文章列表樣式-03*/#article .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}#article .layoutlist_4 .listdate .yearmonth {letter-spacing: 1px;}#article .layoutlist_4 .listdate .yearmonth { padding-bottom: 15px;}#article .layoutlist_4 .list_subject .summary {margin: 10px 0px 0;}#article .layoutlist_4 .list_subject a { margin: 0px !important;}/*相簿列表樣式-01*/#album .layoutlist_1 .row .album_item {width: calc(100% / 3 - 1px) !important;}.layoutlist_2 .album_item {padding: 0 10px;}/*檔案下載樣式-02*/ 
.layoutlist_3 .dbtn_v2 {width: 100%;text-align: center;}/*電子表單*/ 
.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}@media (max-width: 768px) {#sidebar { margin: 0 15px 30px;}.pagecontent {    padding: 0 !important;}}@media only screen and (max-width: 768px) {#sidebar { margin: 0 0 30px;}}
}
/*800px end*/ 

/*767px start*/ 

@media (max-width: 767px) {
#m_RWDfullscreen01_73_1 .swiper-container {height: 130vw !important;}.RWDbanner012 .swiper-slide .box .text_box {max-width: 90%;bottom: 10%;}.RWDbanner_plus01 .slick-caption .txt2 span br {display: none;}.RWDbanner_plus01 .slick-caption .txt2:before {width: 100%;}.RWDbanner_plus01 .slick-caption {top: 10%;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: clamp(28px,6vw,80px);}.RWDbanner_plus01 .slick-caption .container {width: 90%;}.RWDbanner012 .two_box .box .text_box {max-width: 70%;}/*menu*/ 
.RWDmenu_plus04 .features .member-btn {    padding: 25px 5px;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn, .RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 5px;}.RWDmenu_plus04 .features .cart-btn {    padding: 25px 5px;}.RWDmenu_plus04 .header {    padding: 0 10px 0 20px;}/*inner--------------------------------------------------------------------*/ 
.download .search_area {    margin: -15px 0 30px;}section.article-text.rwd {    padding: 50px 0;}#sidebar { margin: 0 15px 30px;}.layoutlist_8.rwd .listdate .day {    font-size: 14px;    letter-spacing: 1px;    font-weight: 300;    color: #333;}.layoutlist_8.rwd .listdate {    margin: 5px 0 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: #ab2c27;}.RWDproduct_page .faq-list {    order: 3;}.pform table td {    padding: 10px !important;    text-align: center;}.pform table td:first-child {    text-align: left;}.pdescimg {    display: flex;    flex-direction: column;    gap: 20px 0;}.cformbox.info .pricebox {    flex-direction: column;    line-height: 1;    margin: 15px 0;    gap: 6px 0;}.cformbox.intro .righttxt {    padding: 40px;}.form tr td:first-child {    min-width: 140px;}div#mobile-fixed {    z-index: 16000161 !important;}/* 匯入內頁版面寬度80%*//*文章列表樣式-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);}.layoutlist_7 .row:before, .layoutlist_7 .row:after {display: none;}/*文章列表樣式-08*/ 
.layoutlist_8.rwd{display:flex;flex-wrap: wrap;}.layoutlist_8.rwd .item{border-bottom:0;width: calc(100% / 2);}.layoutlist_8.rwd .list_img+.list_subject {margin-top: 15px;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}/*左右圖文輪播PAD*/@media screen and (min-width: 415px) and (max-width: 767px){.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column}.RWDslider01 .text{width:100%}.RWDslider01.pic-right .pic-list {padding: 0;}.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column;width:90%;margin:auto;padding:0!important}.RWDslider01 .pic-list{width:100%;padding:0;margin:auto;float:none!important}.RWDslider01.pic-right .control-box{left:50%;transform:translateX(-50%);text-align:center;right:auto}.RWDslider01 .control-box{right:auto;left:50%;transform:translateX(-50%)}}/*文章列表頁籤*/ 
.tab_content {margin-top: 20px}/*文章頁籤修正*/ 
.tab {padding: 20px 0;}.tab.open .tab_title {margin: 0 0 20px;}/*產品頁籤*/ 
.RWDproduct_page .faq-item .faq-question{padding:15px 0}.RWDproduct_page .faq-item .faq-question:before{display:flex;justify-content:center;align-items:center}.RWDproduct_page .faq-item .editor{padding:30px}/*產品列表樣式 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*/ 
.productlist .layoutlist_4 .col-sm-4.col-md-4,.productlist .layoutlist_4 .col-sm-3.col-md-3 {width: calc(100%/2);float: left;}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: calc(100%/2 - 1px);}#product .layoutlist_5.layoutlist {display: flex;flex-wrap: wrap;}#product .layoutlist_5.layoutlist .col-sm-4 {width: calc(100% / 2 - 1px);}/*產品我的最愛按鈕調整*/ 
.RWDproduct_page .btn-other{margin:10px 0}.RWDproduct_page .btn-other li{width:100%;display:block;text-align:left;padding:0}.RWDproduct_page .btn-other li .ii{display:inline-block}.RWDproduct_page .btn-other li button{text-align:left}/*相簿列表樣式-01*/#album .layoutlist_1 .row.masonry {display: flex;flex-wrap: wrap;}#album .layoutlist_1 .row.masonry .album_item {width: calc(100% / 2 - 1px) !important;padding: 0 10px;}/*相簿列表樣式-02*/#album .layoutlist_2 {display: flex; flex-wrap: wrap;}#album .layoutlist_2 .album_item { width: calc(100% / 2 - 1px);}/*相簿內容樣式-01*/ 
.albumcontent section.call_to_action .container .article-text .container .row { display: flex;flex-wrap: wrap;}.row .album_d_item {width: calc(100% / 2 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 2) !important;}/*相簿內容樣式-04*/#article .layoutlist_4 .item{display: initial;}.album-list .item {width: calc(100% / 2);}#article .layoutlist_4 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important; padding: 0;}#article .layoutlist_4 .listdate .yearmonth, .layoutlist_4 .listdate .day {display: inline-block;}#article .layoutlist_4 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;}#article .layoutlist_4 .listdate .day::before {content: " / ";}/*相簿內容箭頭*/ 
.photo_view .flex-direction-nav .flex-disabled{ opacity: 10!important;}/*檔案下載樣式-01*/ 
.download .list_table td.list_subject {text-align: center;}.download .list_table th.split{display:none}.download .list_table td{line-height:1.5;padding:10px}.download .list_table th.list_downloadbtn,.download .list_table th.list_no,.download .list_table td.list_no{min-width:100px}.download .list_table th.list_date{width:calc(100% - 200px)}.download .list_table td.split {display: none;}/*檔案下載*/ 
.download .search-container { margin-left: 0;margin-top: 10px;}/*檔案下載樣式-02*/ 
.download .item table tr { display: flex;flex-direction: column;}.download .oneline {display: flex; flex-wrap: wrap;}.download .list_table td { width: 100%;padding-top: 0;}.download .list_table td:nth-child(2) {  display: none;}.layoutlist_5 .downlaod_item { width: calc(100%/2);}/*影片列表*/#video .layoutlist_2 {display: flex;flex-wrap: wrap;}#video .layoutlist_2 .video_item { width: calc(100% / 2 - 1px);}/*購物車呼籲置底*/#mobile-fixed .fixed-bottom .price-box{text-align: center;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {padding: 0 1px;}#mobile-fixed .btn-box .normal {text-align: center;padding: 10px 0;font-size: 15px !important;}#mobile-fixed .btn-box ul {display: flex;}
}
/*767px end*/ 

/*700px start*/ 


@media (max-width: 700px) {.RWDmenu_plus04 .features .edit {display: none;}.fixed_ph .RWDedictor {display: flex;}.fixed_ph {    display: block;    position: fixed;    bottom: 0;    width: 100%;    padding-right: 95px;    z-index: 222;    background: #ab2c27;}.fixed_ph a {    margin: 0;    width: 50%;    display: flex;    align-items: center;    justify-content: center;    padding: 10px;    border-right: 1px solid rgb(255 255 255 / 30%);}.ft_other {padding: 15px 50px 80px;}}

/*700px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
/*menu*/ 
.RWDmenu_plus04 .header {padding: 0 15px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: left;width: 100%;}.RWDbanner_plus01 .slick-caption .container {width: 100%;padding: 0 30px;}.RWDbanner_plus01 .slick-caption .txt1 span:before {width: 23px;height: 36px;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {bottom: 75px;height: 100% !important;width: 50px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: clamp(26px,6vw,80px);letter-spacing: 1px;}.RWDbanner_plus01.style-dotnav .control-box .control {text-align: left;padding: 0 15px;}.RWDnews_autolist .title{width:80px}.RWDnews_autolist .news-list{width:calc(100% - 80px);padding:6px 10px}.index .section-subject {margin-bottom: 30px;}.news-block {padding: 0 10px;}.products_block.index_sec .container {padding: 0 10px;}#m_RWDfullscreen01_73_1 .swiper-container {height: 130vw !important;}.RWDbanner012 .two_box .sub_title {-webkit-line-clamp: 2;}.RWDbanner012 .two_box .button {top: 55%;left: 20px;}.RWDbanner012 .two_box .box {padding: 20px;}.RWDbanner012 .swiper-slide .box .text_box{width:100%;bottom:10%;max-width:90%;overflow:hidden}.RWDbanner012 .main_pic_box .button{min-width:100%}.RWDbanner012 .swiper-container-horizontal .RWDbanner012-pagination{bottom:8px;left:50%;transform:translate(-50%,0)}.RWDbanner012 .main_pic_box .button{margin-top:10px}.RWDbanner012 .main_pic_box .memo{margin:0;display:none}.RWDbanner012 .sub_title_line{display:none}.RWDbanner012 .main_pic_box .title{font-size:1.6rem;margin-bottom:5px}.RWDService001 .row:nth-child(2) {margin: 0;}.RWDService001 .col-md-3{padding:20px;width:100%;margin-right:0}.RWDright_cont002 .item-first .text-box .subtitle,.index .main-title{font-size:2.1rem}.RWDright_cont002 .item-first .text-box .subtitle br{display:none}.RWDright_cont002 .item-first .text-box{width:100%}.RWDright_cont002 .item-first a{width:100%}.main .RWDright_cont002 .container{padding:0 15px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{width:100%}.RWDvideo002 .videoitem{width:100%;margin-bottom:30px}.RWDvideo002 .videoitem:last-child{margin-bottom:0}/*footer*/ 
.ft_info .RWDedictor {grid-template-columns: 1fr;}.footer_block .ft_tel a {max-width: 100%;}.RWDnews005 .owl-pagination {display: block;}.ft_other .RWDedictor, .RWDssl01 {padding-right: 0;}.ft_other {flex-direction: column;}.web_edm {min-width: 100%;}.ft_bottom {margin-top: 30px;}/*inner--------------------------------------------------------------------*/#RWDquiry {    padding: 10px 30px 30px;}#RWDshopping {    padding: 30px;}.page_wrapper_bg section.call_to_action>.container {    padding: 0;}section.article-text.rwd {    padding: 50px 40px;}.pagetype2 .item {    width: 100% !important;    margin-right: 0 !important;}#video .layoutlist_2 .video_item {    margin: 0 0 40px;}#sidebar {    margin: 0 0 30px;}.innerproducts .RWDService001 .col-md-3:nth-last-child(1), .innerproducts .RWDService001 .col-md-3:nth-last-child(2), .innerproducts .RWDService001 .col-md-3:nth-last-child(3) {    border-top: 0;}.pform table td {    width: calc(100%/4);}.pform table {    width: 600px;    overflow-x: scroll;}.pform {    overflow-x: scroll;}.RWDproduct_page .faq-item .editor {    padding: 20px;}.page_content3 .btn.btn_back a {    width: 100%;}.innerproducts .main-title {    font-size: 25px;}.page_wrapper_bg .hgroup h1 {    font-size: 30px;}.hgroup .page_subject {    padding: 0 30px;}.cformcontent:before {    width: 50px;    height: 50px;    background-size: 13px;    top: 10px;    left: 10px;}.cformbox.intro .righttxt {    padding: 30px;}.cformbox.info .price {    font-size: 20px;}.cformbox.content ol li {    padding: 30px;}.cformbox.content ol img {    width: 50px;}.cformbox.content ol:last-child li {    padding: 5px 0;}.cformbox.ticket ol li,.cformbox.place dl dd {    margin: 0 0 10px;}ion-icon.md.hydrated {    margin-top: 2px;}.eforms3 .layoutlist_1.page_content2 .customized_columns {    padding: 30px 20px;}.conti {    padding: 30px 0 0;    border-top: 5px solid #eee;    border-left: 0;}.cformbox .title, .blogbox strong {    font-size: 16px;}.blogimg {    display: flex;    flex-direction: column;    margin: 0 0 30px;}.form tr td:first-child {    min-width: 70px;    text-align: left;    line-height: 1.2;}.form tr:first-child th {    padding: 4px;}.autobox .title {    font-size: 20px;    margin: 0;}.autobox .flow ul {    grid-template-columns: repeat(1,1fr);    gap: 20px 0;}.autobox .flow ul span {    min-height: auto !important;    margin: 0 0 15px;}.autobox .img.img-100 {    display: flex;    flex-direction: column;    gap: 10px 0;}.shopping .page_wrapper_bg section.call_to_action>.container {    padding: 0 30px;}#join_form {    padding: 40px;}/* 匯入內頁版面寬度80%*//*標題*/ 
.hgroup {padding-left:15px; padding-right:15px;}.hgroup h1{margin-bottom: 50px;line-height:1.8;}.hgroup .container {margin: 0 0 20px;}/*按鈕*/ 
.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;}.page_wrapper_bg section.call_to_action {padding: 60px 0;}.page_wrapper_bg .article-text .container {padding: 0;}section.hgroup {padding: 0;}/*fixrow*/ 
.fixrow{padding-left:0px !important;padding-right:0px !important;}/*文章列表最上層樣式調整*/#article .cate_list.row .col-sm-6.col-md-4 { margin: 0 0 30px;}/*文章列表樣式-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 0 40px;margin: 0 0 40px;border-bottom: 1px solid #eee;}/*文章列表樣式-08*/ 
.layoutlist_8.rwd .item{border-bottom: 1px solid #eee;width: 100%;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: 100%;}/*左右圖文輪播PH*/ 
.RWDslider01 .pic-list{width:100%;}/*時間軸樣式*/ 
.RWDtimeline01 .line_dot, .RWDtimeline01 .line_dot2 {left: 0;}.RWDtimeline01 li.event:before {left: 27px;}.RWDtimeline01 li.event .point {width: calc(100% - 90px);left: 90px;}.RWDtimeline01 li.event .point .date{font-size:14px;letter-spacing:1px}/*文章檔案下載*/ 
.file_area {margin: 0 0 10px;}#file_dlist, .page_wrapper_bg .dd-select, .file_area {width: 100% !important;}.download_container .btn {width: 100%;}/*電子表單*/ 
.new-form {margin-top: 0;}/*相簿上下方說明*/#album .page_desc {margin: 30px 0;}#album .page_content3 .page_desc2,#album .page_content4 .page_desc2 {margin: 30px 0 0;}.photo_discription .text{font-size:16px!important;line-height:1.5!important;margin:30px 0;color:#333!important;letter-spacing:2px;font-weight:400}/*相簿列表樣式-01*/ 
.layoutlist_1 .album_item {width: 100% !important;}#album .layoutlist_1 .row.masonry .album_item {width: calc(100% / 1 - 1px) !important;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {margin: 10px 0px 20px !important;width: 100%;}#album .layoutlist_2 .album_item {width: 100%;padding: 0;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: 100%;padding: 0;}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: 100%;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: 100%;}/*產品列表樣式 D*/ 
.productlist .layoutlist_4 .col-sm-4.col-md-4,.productlist .layoutlist_4 .col-sm-3.col-md-3 {width: calc(100%/1);float: left;}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-4 {width: 100%;}#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {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: 0;    margin-bottom: 40px;    padding: 0;}/*影片列表*/#video .layoutlist_2 .video_item {width: 100%;}/*產品內頁-01*/#member_org_price, #prod_fixprice {margin-top: 25px;}.page_content1 #prod_price {margin-top: 5px;}/*購物訂單畫面按鈕*/ 
.RWDshopping .btn.normal {width: 100%;margin: 5px 0;}.shopping-step li span.name {font-size: 13px !important;}#mobile-fixed .btn-box {width: 180px;}#mobile-fixed .fixed-in {width: calc(100% - 180px);letter-spacing: 0;}/*詢問車按鈕*/ 
.RWDquiry .btn.normal {width: 100%; margin: 5px 0;}/*----*/ 
.lang_en .web_edm {min-width: 100%;}.lang_en .RWDright_cont002 .item-first .text-box {padding: 0;}.index .lang_en .section-subject>.col-md-12 {padding: 0;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle, .index .lang_en .main-title {font-size: 25px;letter-spacing: 0}.lang_en .ft_other {padding: 15px 15px 80px;}.lang_en .abinbox.abone .txt {width: 100%;}.article11 .page_wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption .container .txt1 span {font-size: 28px;color: #ff8c59;text-align: center;}.article11 .page_wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption .container .logo {margin: 20vw 0 0 17%;width: 170%;}.article11 .page_wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption .container { align-items: center;}.lang_en .abintwotxt .title {font-size: 22px;}.lang_en .abinbox.timeline .titlebox {width: 100%;}.lang_en .abinbox.four.founder {padding: 0;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .web_edm {min-width: 100%;}.wrapper_bg.lang_Thai .ft_other {padding: 15px 15px 80px;  align-items: flex-start;}.page_wrapper_bg.lang_Thai .abinbox.abone .txt {width: 100%;}.article11 .page_wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .container .txt1 span {font-size: 28px;color: #ff8c59;text-align: center;}.article11 .page_wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .container .logo {margin: 20vw 0 0 17%;width: 170%;}.article11 .page_wrapper_bg.lang_Thai .RWDbanner_plus01 .slick-caption .container { align-items: center;}.page_wrapper_bg.lang_Thai .abintwotxt .title {font-size: 22px;}.page_wrapper_bg.lang_Thai .abinbox.timeline .titlebox {width: 100%;}.page_wrapper_bg.lang_Thai .abinbox.four.founder {padding: 0;}
}
/*600px end*/ 

/*480px start*/ 

@media (max-width: 480px) {
.RWDmenu_plus04 .logo {width: 120px;}.RWDmenu_plus04 .features {    margin-right: 0;    padding-right: 0;}.RWDmenu_plus04 .features:after{display:none;}.RWDright_cont002 .item-first .text-box .subtitle, .index .main-title {    font-size: 1.8rem;    letter-spacing: 1px;}.web_edm .email input {    padding: 0px 5px;font-size: 13px;    letter-spacing: 0px;}.index .banner_block {margin-top: 72px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 8px;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {top: 72px;}.RWDnews_autolist .title {width: 74px;letter-spacing: 0px;}.RWDnews_autolist .news-list {width: calc(100% - 74px);}.index .lang_en .RWDbanner_plus01 .slick-caption .txt1 span:before {width: 25px;height: 45px; margin-right: 20px;}.lang_en .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 14px;}.lang_en .RWDbanner_plus01 .slick-caption .txt2 span {font-size:24px;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle{font-size: 20px;}.lang_en .RWDright_cont002 .item-first .text-box .title {font-size: 13px;letter-spacing: 0;}.lang_en .ft_bottom .RWDedictor {flex-direction: column;line-height: 2;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .ft_bottom .RWDedictor {flex-direction: column;line-height: 2;}.wrapper_bg.lang_Thai .fouunderman {font-size: 15px;}.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .title {white-space: nowrap;}/* 匯入內頁版面寬度80%*//*文章高度調整*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*檔案下載*/ 
.layoutlist_5 .downlaod_item {width: calc(100%);}/*圖文輪播*/ 
.RWDslider01 .text {padding-bottom: 40px;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .title {font-size: 13px;}@media (max-width: 414px) {/*文章左右圖文輪播PH*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {    margin: 0;}}
}
/*480px end*/ 

/*380px start*/ 

@media (max-width: 380px){
.RWDbanner_plus01 .slick-caption .txt2 {    margin-top:20px;    padding-top:20px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: clamp(24px,6vw,80px);}.ab_pd_top .RWDright_cont002 .item-first .text-box .title {    padding: 5px 15px;    width: 100%;    text-align: center;}.RWDfakeloader img {width:280px;}.RWDmenu_plus04 .logo {    width: 90px;    margin-top: 24px;}/*inner--------------------------------------------------------------------*/section.article-text.rwd {    padding: 30px;}.page_wrapper_bg .hgroup h1 {    font-size: 25px;}.cformbox.info .price {    font-size: 18px;}.eformscontent .form-horizontal .col-sm-12.col-md-5 {    display: flex;}section.article-text.rwd {    padding: 30px 20px;}/* 匯入內頁版面寬度80%*//*跟隨購物車寬度修正*/#mobile-fixed .btn-box {width: 170px;padding-left: 10px;}#mobile-fixed .fixed-in {width: calc(100% - 170px);}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .web_edm .btn_container {width: 100%; border-top: 1px solid #ffffff1f;}.wrapper_bg.lang_Thai .web_edm .btn#btn_order_emailm_RWDfullscreen01_61_2 {border-right: 1px solid #ffffff1f;}.wrapper_bg.lang_Thai .web_edm .email {width: 100%;}.wrapper_bg.lang_Thai .fouunderman {font-size: 14px; padding: 7px 10px; width: 100%; text-align: center;}
}
/*380px end*/ 

/*340 start*/ 


@media (max-width: 340px){.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: clamp(22px,6vw,80px);}.RWDbanner012 .two_box .title {font-size: 1rem;}.lang_en .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 19px;}.lang_en .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 12px;}.lang_en .RWDright_cont002 .item-first .text-box .subtitle{font-size: 22px;}.lang_en .fixed_ph a {font-size: 13px;}/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .fixed_ph a {padding: 10px 7px;}}

/*340 end*/ 

/*320px start*/ 

@media (max-width: 320px){
/*230922語系-泰*/ 
.wrapper_bg.lang_Thai .RWDright_cont002 .item-first .text-box .title {white-space: inherit;}
}
/*320px end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
