/* all */body{font-family:'Italiana', 'Noto Serif TC','微軟正黑體' ,serif;letter-spacing: 2px;}body.page_wrapper_bg,#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-family: 'Noto Serif TC','微軟正黑體' ,serif;letter-spacing: 2px;}a, a:hover, a:focus{text-decoration: none;transition: all 0.5s ease-out;color: #c03e26;}p{font-family: '微軟正黑體';letter-spacing: 1px;line-height: 1.3em;color: #555;font-size: 15px;}/* 反白顏色設定*/::selection {background: #c03e26;color: #fff;}::-moz-selection {background:#c03e26;color: #fff;}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/*電腦版呼籲*/ 
.pc_link{position: fixed;right: 20px;bottom: 20%;}.pc_line_follow{background: url(archive/image/customization/pc_line_icon.png) no-repeat;width: 50px;height: 50px;display: block;}/*手機呼籲按鈕*/ 
.mobile_link {position: fixed; display: none; left: 0; bottom: 0;width: 100%;background-color: #55c56b;color: #FFF; text-align: center;z-index: 800;}.mobile_link .RWDedictor {position: relative;align-items: stretch;font-size: 14px;align-content: center;animation-delay: initial !important;animation-duration: initial !important;opacity: 1;}.mobile_link .RWDedictor a {width: 100%;color: #fff; padding: 15px 0;display: block;font-family: '微軟正黑體';}.mobile_link .RWDedictor a.consult_line {background:#55c56b;}.mobile_link .RWDedictor a i{background: url(archive/image/customization/line_icon.png) no-repeat left 0;width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin: 0 10px 0 0;background-size: 100% 100%;}.mobile_link .RWDedictor a img {width: 17px;height: 17px;}/*全滿版樣式*/ 
.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-in {max-width:900px}/*區塊寬度設定*/ 
.RWDbanner_plus01 .container,.product-section .container,.service-section .container{width: 84%;}.about-section .container{width: 75%;}/*區塊高度設定*/ 
.product-section .container,.service-section .container,.about-section .container{padding: 80px 0;}.service-section .container{padding-top: 100px;}/*.main{overflow-x: hidden;}*//*文字設定*/ 
.RWDbanner_plus01 .slick-caption .txt1{letter-spacing: 2px;font-family: 'Noto Serif TC';font-weight: 700;}/*主標題*/ 
.title-bar{text-align: center;padding-top: 25px;position: relative;}.title-bar:before{content: '';width: 5px;height: 5px;background: #c03e26;display: block;position: absolute;left: 50%;top: 0;margin-left: 50px;}.title-bar h2{font-family: 'Noto Serif TC';font-size: 20px;color: #000;font-weight: 700;margin-bottom: 20px;}.title-bar .title-en{color: #151515;font-size:3.5em;margin-bottom: 30px;}.title-bar p{letter-spacing: 3px;}/*header*/ 
.RWDmenu_plus04 .header{background: transparent;padding: 5px 3% 0;transition: all 0.5s ease-out;}.RWDmenu_plus04 .logo{width: auto;margin-top: 7px;}.RWDmenu_plus04 .site-nav .menu{text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a{color: #d1d2d3;letter-spacing: 3px;}.RWDmenu_plus04 .site-nav .menu>li>a:before {content: "";position: absolute;width: 0;height: 2px;background: #c03e26;bottom: 10px;right: 0;transition: all .5s ease;}.RWDmenu_plus04  .m_title_block{color: #ECA884;}.RWDmenu_plus04 .m_stitle_block{font-size: 13px;color:  #E37D47;font-weight:bold;}/*header hover*/ 
.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;}.RWDmenu_plus04 .site-nav .menu>li>a:hover:before {width: 100%;transition: all .5s ease;right: auto;left: 0px;}.RWDmenu_plus04 .menu ul li a {text-align: center;}.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;color:#c03e26}/*features*/ 
.RWDmenu_plus04 .features{width: 300px;}.RWDmenu_plus04 .features .search-btn img,.RWDmenu_plus04 .features .cart-btn img{width: 17px;height: 17px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select{color: #e37d47;}.RWDmenu_plus04 .features .share-group span{border: 1px solid #c03e26;padding: 10px 35px;margin: 20px 0 0 15px;background-position: 0 100%;position: relative;color:#ECA884;}.RWDmenu_plus04 .features .share-group span:hover{color: #fff;border: 1px solid  #c03e26;}.RWDmenu_plus04 .features .share-group span:before{content: "";background:  #c03e26;width: 0;height: 100%;position: absolute;right: 0;top: 0;transition: .5s;z-index: -1;}.RWDmenu_plus04 .features .share-group span:hover:before{width: 100%;transition: .4s;right: auto;left: 0;}.RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:after {position: absolute;}/*is-up*/ 
.RWDmenu_plus04 .header.is-up{background:rgba(255,255,255,1);transition: all 0.5s ease-out;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a,.RWDmenu_plus04 .header.is-up .features .cart-btn, .RWDmenu_plus04 .header.is-up .features .querycar-btn, .RWDmenu_plus04 .header.is-up .features .share-group a, .RWDmenu_plus04 .header.is-up .features i, .RWDmenu_plus04 .header.is-up .lang-select{color: #131416;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a:hover{color: #c03e26;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a:before{bottom: 0px;}.RWDmenu_plus04 .header.is-up .m_title_block{color:#c03e26;}.RWDmenu_plus04 .header.is-up .m_stitle_block{color: #131416;}.RWDmenu_plus04 .header.is-up .features .search-btn img,.RWDmenu_plus04 .header.is-up .features .cart-btn img{filter: brightness(0) invert(0);}.RWDmenu_plus04 .header.is-up .features .share-group span{color:#c03e26;}.RWDmenu_plus04 .header.is-up .features .share-group a:hover span{color:#fff;}.RWDmenu_plus04 .header.is-up .logo{position: relative;}.RWDmenu_plus04 .header.is-up .logo img{opacity: 0;}.RWDmenu_plus04 .header.is-up .logo:before{content:'';background: url(archive/image/weblogo/logo.png) no-repeat;width:280px;height:80px; position: absolute;left:0;top:0;}/*購物清單*/ 
.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total{font-size:16px;}/*banner*/ 
.banner-section .RWDbanner_plus01 .slick-caption{top: 0;color: #fff;}.banner-section .RWDbanner_plus01 .logo {width: 100%;height: 100%;position: absolute;left: 0;}.banner-section .RWDbanner_plus01 .logo img {margin: 0;animation: zeroall1 15s ease infinite 1s;pointer-events: none;}.banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 2.2vw;margin: 15vw 0 0;line-height: 1.2em;letter-spacing: 3px;margin-bottom: 50px;color:#ECA884;}.banner-section .RWDbanner_plus01 .slick-caption .txt2{color: #E37D47;font-size: 15px;font-family: '微軟正黑體';line-height: 1.8em;}.RWDbanner_plus01.style-dotnav.control-center .control-box{bottom: 50px;}.RWDbanner_plus01.style-dotnav.control-center .control-box .control{text-align: left;padding: 0 8vw;}.RWDbanner_plus01.style-dotnav.control-center .slick-arrow{margin-top: -8px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;width: 10px;height: 10px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}/*最新消息*/ 
.news-section{background: #c03e26;width: 100%;height:168px;position: relative;z-index: 10;}.news-section .RWDnews014{position: absolute !important; bottom: 0; right: 0;height: 163px;z-index: 50;}.news-section .RWDnews014 .swiper-container{    padding-right: 82px;}.news-section .RWDnews014 .news_link{padding: 10px 25px 25px;}.news-section .RWDnews014 .news_link .type{font-weight: bold;margin: 17px 0 10px;}.news-section .RWDnews014 .news_link .title{color: #000;}/*產品*/ 
.product-section{position: relative;}.product-section:before{content: '';background: url(archive/image/customization/product-bg.jpg);width: 518px;height: 231px;position: absolute;top: 0;left: 50%;margin-left: -480px;z-index: -1;}.product-section:after{content: '';background: url(archive/image/customization/body_bg03.jpg); width: 472px;height: 194px;position: absolute;right: 20%;bottom: 0;z-index: -1;}.product-section .RWDproduct002_v3 .section-subject.row{display: none;}.product-section .RWDproduct002_v3 .filter-portfolio ul{display: flex;justify-content: center;}.product-section .RWDproduct002_v3 .filter-portfolio ul>li{display: block;margin: 0;border: #131416 solid 1px;border-left: 0;}.product-section .RWDproduct002_v3 .filter-portfolio ul>li:first-child{border-left: #131416 solid 1px}.product-section .RWDproduct002_v3 .btn.btn-rj{background-color: transparent;color: #131416;border:0;border-radius: 0px;padding: 6px 20px;}.product-section .RWDproduct002_v3 .active .btn.btn-rj,html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover{background: #c03e26;color: #fff;}.product-section .RWDproduct002_v3 .portfolio-item>.inner-content>img{margin: 0 auto;}.product-section .RWDproduct002_v3 .showbottom .portfolio-bottom__h4{font-size: 20px;font-weight: 700;}.product-section .RWDproduct002_v3 .showbottom .portfolio-bottom__p{margin-top: 10px;color: #7e7e7e;}.product-section .RWDproduct002_v3 .showbottom a{color: #131416;}.product-section  .RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4{color: #c03e26;}/*獨家代理*/ 
.proxy-section{display: flex; justify-content: flex-start;align-items: stretch;}.proxy-section .proxy-left{width: 750px;background:#131416;color: #fff;}.proxy-section .proxy-right{width: calc(100% - 750px);background: #c03e26;}.proxy-section .proxy-left{padding: 5vw 6vw;}.proxy-section .proxy-right{background: #f1f0f0;margin-top: 0px;padding: 7vw 4vw;position: relative;}.proxy-section .proxy-right:before{content: "PROXY";font-size: 200px;color: #fff;position: absolute;right: 0px;top: 60px;opacity: 0.5;display: block;}.proxy-section .proxy-right:after{content: "";background: #f1f0f0;width: 1800px;position: absolute;right: 0px;bottom: -50px;height: 50px;z-index: -1;}.proxy-section .title-bar{text-align: left;}.proxy-section .title-bar:before{left: 0;margin-left: -20px;}.proxy-section .title-bar h2,.proxy-section .title-bar .title-en{color: #fff;}.proxy-section .title-bar p{color: #b0b0b0;}.proxy-section .proxy-logo{position: absolute;right: 0;top: 0;}.proxy-section .proxy-logo .mobile_logo{display:none;}.proxy-section .proxy-text{color: #b0b0b0;margin-top: 40px;border-top: 1px solid #343333;padding-top: 40px;}.proxy-section .proxy-text p{color: #838383;margin-top: 20px;}.proxy-section .RWDproduct008 .container{width:100%;padding: 0;}.proxy-section .RWDproduct008 .overlay{background-color:rgba(0,0,0,0.5);}.proxy-section .RWDproduct008 .title{font-size: 16px;}/*服務*/ 
.service-section .title-bar{position: relative;}.service-section .title-bar:after{content: '';background: url(archive/image/customization/body_bg02.jpg) no-repeat;position: absolute;bottom:0px;left: 25%;width: 326px;height: 318px;margin: 50px 0 0; z-index: -2;}.service-section .RWDService001{margin-top: 80px;}.service-section .RWDService001 .section-subject.row{display: none;}.service-section .RWDService001 .boxFeature-2 h2{font-size: 18px;color:#131416;}.service-section .RWDService001 img{width:100%;}.service-section .line-btn{position: relative;border: 1px solid #00b900;color: #01aa02;width: 250px;margin: 40px auto 10px;padding: 5px 0;text-align: center;display: block;font-family: '微軟正黑體';}.service-section .line-btn span{display: block;font-weight: 600;}.service-section .line-btn:before {content: "";background: #00b900;width: 0;height: 100%;position: absolute;right: 0;top: 0;transition: .5s;z-index: -1;}.service-section .line-btn:hover{color: #fff;}.service-section .line-btn:hover:before {width: 100%;transition: .4s;right: auto;left: 0;}/*關於我們*/ 
.about-section{background: #131416;position: relative;}.about-section:before{content: '';z-index: 0;width: 800px;border-left: 1px solid #323335;border-right: 1px solid #323335;height: 100%;display: block;position: absolute;left: 50%;top: 0;margin: 0 0 0 -400px;z-index: 0;}.about-section:after{content: '';z-index: 0;width: 1px;background: #323335;height: 100%;position: absolute;left: 50%;top: 0; z-index: 0;}.about-section .container{}.about-section #panel_76.container:before{background: url(archive/image/customization/body_bg04.png) no-repeat;width: 307px;height: 262px;position: absolute;left: 0;top: 0; z-index: 1;}.about-section .about-left{width: 50%;padding-top: 80px;position: relative;z-index: 2;}.about-section .about-right{position: absolute;right: 0;bottom: -98px;width: 950px;height: 933px;z-index: 1;}.about-section .title-bar{text-align: left;}.about-section .title-bar:before{left: 0;margin-left: -20px;}.about-section .title-bar .title-en,.about-section .title-bar h2{color: #ECA884;}.about-section .title-bar h2{margin-bottom: 10px;}.about-section .title-bar p{color: #E37D47;}.about-section .info-txt{width: 26vw;margin-top: 50px;}.about-section .info-txt p{color: #d6d6d6;text-align: justify;}.about-section .RWDService002{z-index: 30;}.about-section .RWDService002 .container{width: 100%;padding: 0;}.about-section .RWDService002 .section-subject{margin-bottom: 20px;}.about-section .RWDService002 .section-subject,.about-section .RWDService002 .funny-boxes{text-align: left;}.about-section .RWDService002 h1.main-title{color: #ECA884;font-size: 20px;font-weight: 600;}.about-section .RWDService002 .funny-boxes > .funny-boxes-icon{width: 100%;height: 163px;margin-bottom: 0;transition: initial;}.about-section .RWDService002 .funny-boxes > .funny-boxes-text > h4{padding-bottom:0;color: #fff;font-size: 18px;}.about-section .RWDService002 .funny-boxes > .funny-boxes-text > p{color: #a7a6a6;}.about-section .RWDService002 .funny-boxes.float-shadow:hover > .funny-boxes-icon{transform: translateY(0px);}.about-section .RWDService002 h2.sub-title,.about-section .RWDService002 .section-line,.about-section .RWDService002 .funny-boxes.not-right-column::before,.about-section .RWDService002 .funny-boxes > .funny-boxes-text > h4::after{display: none;}.about-section .RWDparallax_new .picbgbox{height: 933px;}
/*cookie start*/

.RWDalert_fancybox.bottom {    width: 100%;    padding: 30px 60px 20px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    z-index: 9999 !important;}.RWDalert_fancybox.bottom {    z-index: 999;    box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);    padding: 5px 60px 15px !important;    text-align: center;    letter-spacing: 1px;    position: fixed;    bottom: 0;    left: 0;    right: 0;    background: #FFF !important;    color: #555 !important;}.RWDalert_fancybox.bottom .editor,.RWDalert_fancybox.bottom .btn-box {    display: inline-block;}.RWDalert_fancybox.bottom .editor {    font-size: 15px;    margin-bottom: 8px;}.RWDalert_fancybox .btn.active {    border-radius: 0px;    margin-top: 20px;    background: #c03e26 !important;    border: 0px !important;    display: block;    padding: 5px 50px;    color: #FFF !important;    font-size: 15px;}.RWDalert_fancybox.bottom a {    border-bottom: #ddd dotted 1px;    color: #fff;}/*---------------------------800---------------------------*/@media (max-width:800px) {    .RWDalert_fancybox.bottom {        padding: 20px 10px 15px !important;    }    .RWDalert_fancybox .btn.active {        margin-top: 10px;    }}/*---------------------------600---------------------------*/@media (max-width:600px) {    .RWDalert_fancybox.bottom {        width: 100%;    }}

/*cookie end*/
/*footer start*/

.footer{background: #000;color: #fff;padding: 50px 0 0;position: relative;z-index: 10;}/*寬度*/ 
.footer .container,.ft-bottom .container{width: 75%;}/*中間資訊*/ 
.footer .ft-info{display: flex;align-items: flex-start;}.footer .ft-info .ft-left{width: 300px;}.footer .ft-info .ft-left:before{content: 'Concert Corporation';color: #fff;opacity: 0.1;font-size: 100px;position: absolute;left: 0;bottom: 50px;}.footer .ft-info .ft-right{width: calc(100% - 300px);}/*社群*/ 
.footer .ft-info .ft-left h2{font-size: 20px;margin-top: 10px;}.footer .ft-info .ft-left .title-en{font-size: 32px;}.footer .RWDsocial002{margin-top: 80px;}.footer .RWDsocial002 .iconRounded{border:0;color:inherit;background-color:transparent;border-radius:0;}.footer .RWDsocial002 .pull-right{float: none !important;}/*公司資訊*/ 
.footer .RWDservice004 {display: flex;flex-wrap: wrap;justify-content: space-between;}.footer .RWDservice004 .title_block{padding-top: 0;margin-bottom: 10px;}.footer .RWDservice004 .title_block .title_tw{font-size: 25px;color:#fff;font-weight: 700;}.footer .RWDservice004 .tab_block{border: 0;}.footer .RWDservice004 .tab_name{font-size: 16px;color: #fff;}.footer .RWDservice004 .editor {margin-right: 0 !important;line-height: 2.2;}.footer .RWDservice004 .editor p{margin-bottom: 5px;color:#d1d2d3;}.footer .RWDservice004 .editor a{color:#d1d2d3;}.footer .RWDservice004 .tab-arrow{display: none !important;}.footer .RWDservice004 .swiper-container.main-slider.swiper-container-fade.swiper-container-initialized.swiper-container-horizontal.swiper-container-autoheight, .RWDservice004 .swiper-container.main-slider{border-top:1px solid #323335;}.footer .RWDservice004 .main-slider .swiper-slide{background: transparent;padding: 0;min-height: auto;margin: 30px 0 30px;width: 100% !important;font-size: 15px;justify-content: space-between;flex-wrap: nowrap;}.RWDservice004 .tab_name:after{    background: #c03e26;}/*copyright*/ 
.ft-bottom{background: #c03e26;position: relative;z-index: 20;}.ft-bottom .container{display: flex;align-items: center;font-family: '微軟正黑體';font-size: 12px;letter-spacing: 0;color: #d38272;justify-content: center;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #d38272;}/*go top*/ 
.scrollTop002 .ii{background: #742726;border-radius:0;}

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

.page_wrapper_bg .RWDmenu_plus04 .header {background: #000;border-bottom: 1px solid rgb(221 221 221 / 26%); transition: .3s ease;}.page_wrapper_bg  .RWDmenu_plus04 .header.is-up {border-bottom: none;background: #fff; transition: .3s ease;}.page_wrapper_bg  .RWDmenu_plus04 .header .site-nav .menu>li>a:before {bottom: 0px;}.page_wrapper_bg .cd-main-content { position: relative;}.article2 .page_wrapper_bg .cd-main-content:before,.eforms1 .page_wrapper_bg .cd-main-content:before{    content: "";    position: absolute;    background: #c03e26;    width: 100%;    height: 600px;    bottom: 0;    pointer-events: none;    z-index: -1;}.article2 .page_wrapper_bg .cd-main-content,.eforms1 .page_wrapper_bg .cd-main-content{background: #000;}.page_wrapper_bg section.call_to_action {padding: 100px 0;min-height: 900px; position: relative;}.page_wrapper_bg section.call_to_action>.container {width: 70%;}.article2 .page_wrapper_bg .article-text,.eforms1 .page_wrapper_bg .article-text {background: #fff;padding: 50px 80px;}.page_wrapper_bg .article-text>.container { width: 100%;padding:0}/*-----*/ 
.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    font-size:20px;    font-weight: bold;    color: #333;    margin: 0;    line-height: 1.7;    letter-spacing: 2px;}.RWDtimeline01 li.event .point .date {    font-size: 25px;}.RWDtimeline01 li.event .point .editor {font-size: 15px;line-height: 1.7;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a:hover:after {width: 100%; transition: .3s ease;right:0;left:auto;}.page_wrapper_bg .ebtn a:hover {    color: #fff;}.page_wrapper_bg .ebtn a:after {    content: "";    position: absolute;    background: #c03e26;    width: 0;    height: 100%;    left: 0;    top: 0;    transition: .3s ease;    z-index:-1;}.page_wrapper_bg .ebtn a {    font-size: 15px;    font-weight: 600;    padding: 10px 30px;    transition: all 0.5s ease 0s;    border: 1px solid #c03e26;    color: #c03e26;    position: relative;    z-index: 1;}.page_wrapper_bg .currectsend_btn a {    padding: 5px 30px !important;    color: #c03e26;    font-size: 15px;    font-weight: 600;    transition: 0.5s ease;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background: #000;transition: .5s ease;border: 1px solid #000;color: #fff;padding: 3px 20px;border-radius: 0px;font-size: 15px;}.btn.btn_back a {    border: 1px solid #7e7e7e;    background: #fff;    color: #555;    padding: 3px 20px;    font-size: 15px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 0;display: none;}.hgroup .container {margin: 0;border-bottom: none;padding:0}.hgroup .pageTitle{text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;color: #333}.article2 .hgroup .pageTitle,.eforms1 .hgroup .pageTitle{color: #fff}section.hgroup>.container {width: 100%;}.page_subject {padding: 0 0 30px;position: relative;width: 50%;margin: 0 auto;}.eforms1 .hgroup .breadcrumb {display: none;}.article2  .hgroup .breadcrumb{display: none;}.product1 .page_subject ,.product2 .page_subject {display:none}/*-----**/ 
.eforms1 .page_subject:before {    content: '';    position: absolute;    left: -90px;    top: -83px;    z-index: -1;    background: url(archive/image/customization/body_bg04.png) no-repeat;    width: 350px;    height: 262px;    transform: rotate(165deg);    filter: blur(5px);}.article2  .page_subject:before {    content: "";    position: absolute;    background: url(archive/image/customization/title-decor.png)no-repeat;    width: 400px;    height: 300px;    background-size: contain;    right: -20px;    top: -100px;    z-index: -1;    filter: blur(2px);}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #f3f3f3;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 16px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size:45px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}/*------*/ 
.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    border-bottom: none;margin-bottom: 20px;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #ff6613;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover{ color: #fff;transition: .3s ease;background: transparent;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover{ color: #fff;transition: .3s ease;background: transparent;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:after , .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:after{    content: "";    position: absolute;    background: #9e2913;    width: 0;    height: 100%;    left: 0;    top: 0;    transition: .3s ease;    z-index:-1;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover:after, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover:after{width: 100%; transition: .3s ease;right:0;left:auto;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius:0px;color: #c03e26;border: 1px solid #c03e26;transition: .3s ease;font-size: 15px;position: relative;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #c03e26;border-radius:0px;font-size: 15px;position: relative;}.layoutlist_2 .subject {text-align: center;}/*----*/ 
.new-form .formdesc ul {    list-style: none;    padding: 0;    margin: 0;font-family: '微軟正黑體';}.new-form .formdesc ul a {color: #555;}.eformsDesc {    margin: 10px 0;    padding-bottom: 10px;    border-bottom: 1px solid #dcdcdc;    text-align: center;}.customized_columns ._input, .customized_columns select {border: none;background-color: #f4f4f4;}.form-control {border-radius: 0; -webkit-box-shadow:none;box-shadow: none;}.new-form .formdesc ul span {font-weight: bold;}/*---*/ 
.article1 .RWDslider01 .editor { color: #fff;}.article1 .page_wrapper_bg .article-text p { color: #fff;}.article1 .page_wrapper_bg .article-text {color: #fff;}.article1 .RWDtimeline01 li.event .point .editor {color: #ddd;text-align: center;}.article1 .RWDtimeline01 .line_dot2 span {background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(0 0 0) 2%,rgb(0 0 0) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(0 0 0) 2%,rgb(0 0 0) 100%);}.article1  .page_wrapper_bg section.call_to_action {padding: 0; position: relative;}.article1.id55  .page_wrapper_bg section.call_to_action {padding:70px  0;}.article1  .page_subject {display:none}.article1 .page_wrapper_bg section.call_to_action>.container {width:80%;padding:0}.article1  .page_wrapper_bg section.call_to_action:after {    content: "";    position: absolute;    background: #000;    width: 100%;    height: 100%;    top: 0;    z-index: -2;}.article1 .footer {background: #232323;}.article1 .footer .ft-info .ft-left:before {opacity: 0.05;}.page_wrapper_bg .banner-section {position: relative;}.article1.id31 .page_wrapper_bg .banner-section:before {    background: url(archive/image/customization/body_bg04.png) no-repeat;    width: 307px;    height: 262px;    position: absolute;    left: 0;    top: 0;    z-index: 0;    content: "";}.idea-info {width:50%;padding: 0 7%;}.idea-img {width:50%;position: relative; z-index:1;}.idea-block p {    color: #ddd !important;}.idea-block {    display: flex;    color: #ddd;padding:100px 0;align-items: center;}.abline-block {position: relative;}.article1.id43 .abline-block {padding-bottom: 70px;}.abline-block:before {    content: "";    position: absolute;    border-left: 1px solid #323335;    border-right: 1px solid #323335;    width: 50%;    height: 120%;    top: -10%;    left: 50%;    transform: translateX(-50%);    z-index: -1;}.abline-block:after {    content: "";    position: absolute;    width: 1px;    height: 110%;    top: -10%;    left: 50%;    transform: translateX(-50%);    z-index: -1;    background: #323335;}.idea-img:after {    content: "";    position: absolute;    background: #c03e26;    width: 105%;    height:600px;    bottom: -250px;    z-index: -2;}.idea-img .imgbox {width: 55%;}.idea-block .title-sec {    margin: 0 0 40px;    color: #ECA884;    font-size: 20px;    letter-spacing: 2px;}.idea-block .title-sec h1:before {    content: '';    width: 8px;    height: 8px;    background: #c03e26;    display: block;    position: absolute;    left: -15px;    top: 0;    z-index: 1;}.idea-block .title-sec h1 {    color: #ECA884;    font-size: 50px;    letter-spacing: 0;    margin: 0;    line-height: 1.5;    position: relative;}.idea-block  .imgtxt {    font-size: 100px;    position: absolute;    z-index: -1;    left: 50%;    bottom: -130px;    line-height: 1;    color: #dd563e;}/*-----*/ 
.select-top {    background: #c03e26;    width: 740px;    height: 370px;    color: #f87158;    display: flex;    align-items: flex-end;    font-size: 100px;    line-height: 1;    padding-left: 100px;}.select-bottom {width: 75%;left: 25%;position: relative;margin-top: -75px;}.bottom-img {display: flex;}.bottom-imgbox {color: #ddd;}.bottom-imgbox:nth-child(2) img{border-left:3px solid #000;border-right:3px solid #000;}.bottom-imgbox h5 {color: #fff !important;margin-top: 30px !important;}.bottom-imgtxt {padding: 0 10px;}.bottom-info:before {    background: url(archive/image/customization/body_bg04.png) no-repeat;    width: 307px;    height: 262px;    position: absolute;    left: -22px;    bottom: 0;    z-index: 0;    content: "";    transform: rotate(272deg);    opacity: 0.9;    mix-blend-mode: difference;   transition: .3s ease;}.bottom-info:hover {background: #121212;transition: .3s ease;}.bottom-info:hover:before { opacity: 1; transition: .3s ease; mix-blend-mode: normal;}.bottom-info  {    background: #212121;    padding: 100px 15% 100px 20%;    margin: 0 0 40px;    position: relative;    overflow: hidden;   transition: .3s ease;}.bottom-info h5 {color: #ECA884 !important;font-size: 25px !important;margin: 0 0 15px !important;}.bottom-info p {color: #ddd !important;}/*側選單*/div#sidebar {    position: absolute;    top: 0px;    height: 100%;    background: #232323;    padding: 0 50px !important;}div#sidebar:after {    background: url(archive/image/customization/body_bg04.png) no-repeat;    width: 307px;    height: 262px;    position: absolute;    left: -22px;    top: 0;    z-index: 0;    content: "";    opacity: 0.9;}#sidebar .m2018 {    position: sticky;    position: -webkit-sticky;    top: 175px;    transition: .3s ease;}.m2018 .products-nav .nav-title {    background: transparent;    font-size: 20px;    padding: 0px 10px;    position: relative;    margin: 0 0 80px;    color: #ECA884; font-family: Noto Serif TC;}.m2018 .products-nav .nav-title:before {    content: "Introduction";    position: relative;    display: block;    FONT-SIZE: 65PX;    MARGIN: 0 0 29px;    font-family: 'Italiana';    z-index: 3;    color: #ff9f81;}.m2018 .products-nav>ul>li {    margin: 0 0 15px 0;    padding: 0 0 15px 10px;    border-bottom: 1px solid #424242;}.m2018 .products-nav>ul>li>a {    padding: 5px 0 10px 0;    font-size: 16px;    color: #fff;    letter-spacing: 2px;    font-family: Noto Serif TC;  transition: .3s ease;}.m2018 .products-nav>ul>li>a:hover {    color: #e55f45;transition: .3s ease} .m2018 .products-nav ul li>ul>li.is-open>a {color: #f26045;transition: .3s ease;}.page_wrapper_bg .products-nav>ul> li.active > a{color: #f26045;font-weight: 600;}.m2018 .products-nav a {font-size: 15px; color: #fff; font-family: Noto Serif TC;  }.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #fff;}/*-----*/ 
.RWDproduct_page .products-right {    margin-top: 0;    float: right;    padding: 100px 7%!important;    font-family: Noto Serif TC;letter-spacing:1px}.productlist .col-md-9.list2.menu3 {    float: right;    padding: 100px 7% !important;min-height: 900px;}.productlist .col-md-9.list2.menu3 .col-xs-12.col-sm-6.col-md-4 {padding: 30px 30px 20px;border: 1px solid transparent;transition: .3s ease;}.productlist .col-md-9.list2.menu3 .col-xs-12.col-sm-6.col-md-4:hover {    box-shadow: 2px 2px 3px #d9d9d9;    transition: .3s ease;    border: 1px solid #f4f4f4;}.productlist .col-md-9.list2.menu3 .item .subject {margin-bottom: 10px}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover{color:#f26045}.RWDproduct_page .products-info {width: 500px;}.RWDproduct_page .pic-box {width: calc(100% - 500px);}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;}.RWDproduct_page .products-info .txt {font-size: 15px;border-top: 1px solid #dedede;padding: 20px 0 0;margin: 20px 0 0;}.RWDproduct_page .products-info .txt .title {display: none;}.RWDproduct_page .products-info .txt .editor ul {list-style: none;padding: 0;}.RWDproduct_page .products-info .txt .editor b {color: #e18b5a;font-weight: normal;}.RWDproduct_page .products-editor {background: #f8f8f8;padding: 50px;}.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box { margin-bottom: 20px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #555;}.product1 .page_wrapper_bg section.call_to_action>.container ,.product2 .page_wrapper_bg section.call_to_action>.container {width: 100%;padding: 0;}.product1 .page_wrapper_bg section.call_to_action,.product2 .page_wrapper_bg section.call_to_action{padding: 0;}/*------*/ 
.RWDsearch_page .list-img>ul>li { width: calc(100% / 3);}.RWDsearch_page .list-img .pic img {height: auto !important;}.RWDsearch_page .list-img .pic { background-color: transparent;}.RWDsearch_page .list-img .pic { height: auto !important;}.layoutlist_2 .item:hover img, .layoutlist_4 .item:hover img {transform: scale(1.05);transition: .3s ease;}.layoutlist_2 .item img, .layoutlist_4 .item img {transform: scale(1);transition: .3s ease;}.RWDslider01 .control-box .slick-dots li{color:#fff}

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

@media (max-width: 1750px) {   /*關於*/   .about-section .container {width: 85%;}  .about-section .about-right{right: -5.5vw;}/*----*/ 
.idea-info { padding: 0 5%;}.idea-img .imgbox { width: 65%;}.idea-block .imgtxt { left: 25%;bottom: -155px;}}@media (max-width: 1680px) {   /*footer*/  .footer .container, .ft-bottom .container{width:80%;}/*----*/ 
.m2018 .products-nav .nav-title:before {font-size: 50px;}}@media (max-width: 1580px) {  /*代理*/  .proxy-section .proxy-left{width: 600px;}  .proxy-section .proxy-right{width: calc(100% - 600px);padding-top: 10vw;}  /*關於*/ .about-section .info-txt{width: 100%;}  .about-section .about-right {right: -19.2vw;}}@media (max-width: 1500px) {  /*區塊寬度*/  .product-section .container, .service-section .container, .about-section .container,.footer .container, .ft-bottom .container{width: 90%;}/*---*/ 
.article1.id31 .page_wrapper_bg .banner-section:before {width: 220px;height: 200px;background-size: contain;}.page_wrapper_bg section.call_to_action {min-height: auto;}.idea-img .imgbox {width: 70%;}.idea-block {align-items: flex-start;}.idea-img:after {height: 450px;bottom: -170px}.select-top {height: 300px;font-size: 80px;padding-left: 60px;}.bottom-info {padding: 100px 5% 100px 15%;}.bottom-info:before { width: 250px;background-size: contain;}.page_wrapper_bg section.call_to_action>.container {width: 80%;}}@media (max-width: 1480px) {   /*footer*/   .footer .container, .ft-bottom .container{width:90%}/*20220622*/ 
.select-bottom {margin-top: -55px;}}@media (max-width: 1366px) {  /*banner*/  .banner-section .RWDbanner_plus01 .logo{top:30px;left:30px;}   /*產品*/   .product-section .RWDproduct002_v3 .popup-portfolio{    display: flex;flex-wrap: wrap;align-items: flex-start;align-content: flex-start;height: auto !important;}   .product-section .RWDproduct002_v3 .popup-portfolio .portfolio-item{padding: 0 7px;position: static !important;width: calc(100%/3);float: none;height: auto !important;}  /*代理*/  .proxy-section .proxy-left{width: 350px;padding: 5vw 3vw;}  .proxy-section .proxy-right{width: calc(100% - 350px); padding-top: 16vw;}  .proxy-section .proxy-logo{position: static;margin: 40px 0;}  .proxy-section .proxy-right:after{width:1100px;padding-top: 15vw;}  /*about*/  .about-section .about-right{right:-10vw;}/*--*/ 
.idea-block .imgtxt {display: none;}.page_wrapper_bg section.call_to_action>.container {width: 90%;}.m2018 .products-nav .nav-title:before {font-size: 35px;}div#sidebar:after { width: 220px;height: 230px; background-size: contain;}.RWDproduct_page .products-right {padding: 100px 30px!important;}.productlist .col-md-9.list2.menu3 {padding: 100px 30px!important;min-height: 700px;}.m2018 .products-nav .nav-title { margin: 0 0 50px;}.m2018 .products-nav>ul>li {margin: 0 0 10px 0;padding: 0 0 10px 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;}.productlist .col-md-9.list2.menu3 .col-xs-12.col-sm-6.col-md-4 { padding: 0 10px; border: none;}.productlist .col-md-9.list2.menu3 .col-xs-12.col-sm-6.col-md-4:hover {box-shadow: none;border: none;}}@media (max-width: 1280px) {     /*區塊高度*/    .product-section .container, .service-section .container, .about-section .container {padding: 40px 0;}    /*header*/   .RWDmenu_plus04 .site-nav .menu>li>a{padding: 25px 10px;}   /*代理*/  .proxy-section{flex-direction: column;background: #f1f0f0;}  .proxy-section .proxy-left{width:90%; margin:0 auto;padding-top:3vw;}  .proxy-section .proxy-right{width:100%;}  .proxy-section .title-bar:before {left: 50%;margin-left: 50px; top: 20px;}  .proxy-section .title-bar, .proxy-section .proxy-text p{text-align: center;}  .proxy-section .proxy-text p{width:700px;margin:0 auto;}  .proxy-section .proxy-logo img{margin:20px  auto 0;}     .proxy-section .proxy-right{padding-top: 5vw;}   .proxy-section .RWDproduct008 .container{width: 95%;}   .proxy-section .proxy-right:after{display:none;}    /*服務*/    .service-section .container{padding-top:40px;}     /*footer*/   .footer .ft-info{flex-direction: column-reverse;padding-bottom:50px;}   .footer .ft-info .ft-left:before{display:none;}   .footer .ft-info .ft-left{display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;flex-direction: row;align-items: center;border-top: 1px solid #323335;padding: 40px 0 0px;}   .footer .ft-left .RWDsocial002,.footer .ft-left .RWDedictor{width: 50%;}   .footer .RWDsocial002{margin-top:0;}   .footer .RWDsocial002 .pull-right{text-align: right;padding-top:20px;}   .footer .RWDsocial002 ul.socialNetwork li{display: inline-block;float: none;}       .footer .ft-info .ft-right{width: 100%;}   .footer .RWDservice004 .main-slider .swiper-slide{margin-bottom:0px;}   .footer .RWDservice004 .editor{margin-bottom:20px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*電腦版跟隨關閉*/ 
.pc_link{display:none;}/*手機呼籲開啟*/ 
.mobile_link {display: block;}.RWDmenu_plus04 .header-in{height: 95px;}.RWDmenu_plus04 .header.is-up{padding-bottom:5px;}/*漢堡選單開啟*/ 
.RWDmenu_plus04 .site-nav,.RWDmenu_plus04 #mobile-menu .menu li .m_stitle,.RWDmenu_plus04 #mobile-menu .menu li.active .m_title {display: none;}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 #mobile-menu .menu li.active .m_stitle {display: inline;}/*漢堡條樣式*/ 
.ml-stack-nav-toggle{color:#fff;margin-top:10px;}.ml-stack-nav-toggle i{background-color: transparent;font-weight: bold;}.ml-stack-nav-toggle__line{background: #fff;}.RWDmenu_plus04 .features:after {background-color: #cbc7c7; height: 40%;top: 30%;display:block !important;}/*漢堡選單樣式調整*/ 
.RWDmenu_plus04 .features{margin-top:8px;}.RWDmenu_plus04 .features {float: right;position: relative;}.RWDmenu_plus04 .features:after {border-left: #ccc solid 1px;background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li {border-bottom: 1px solid #272727;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #363636;}.RWDmenu_plus04 #mobile-menu .menu li.active .m_stitle {font-family: 'Noto Serif TC', serif; font-size: 16px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #464646;}.RWDmenu_plus04 .menu li a {color: #585858;}.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: #888;}.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; }.RWDmenu_plus04 .phone-group,.RWDmenu_plus04 .phone-group a{width:100%;}.RWDmenu_plus04 .phone-group a{border: 1px solid #c03e26;color:#c03e26}.RWDmenu_plus04 .phone-menubelow{border: #555 solid 1px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {color: #ffe5d7;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {background-color: #b0b0b0;}.RWDmenu_plus04 .menu-icon { color: #b0b0b0;font-family: sans-serif;}.menu-open .RWDmenu_plus04 #mobile-menu {background: #000;}/*is-up*/ 
.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle{color:#000}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle__line{background: #000;}/*消失邦安官網*/ 
.RWDmenu_plus04 .features .share-group.main_share{display:none;}/*banner*/ 
.banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 2.5vw; margin-bottom: 30px;}/*footer*/ 
.ft-bottom{padding: 0 0 60px;}/*-----*/ 
.idea-img .imgbox {width: 80%;}.idea-block {padding: 80px 0;}.article1.id31 .page_wrapper_bg .banner-section:before {width: 190px;}.select-top {    height: 250px;    font-size: 65px;    padding-left: 40px;    width: 550px;}.bottom-info:before { width: 200px;height: 200px;}.page_wrapper_bg section.call_to_action {padding: 70px 0;}.page_wrapper_bg section.call_to_action>.container {    width: 95%;}.article2 .page_wrapper_bg .cd-main-content:before, .eforms1 .page_wrapper_bg .cd-main-content:before{display:none}.article2 .page_wrapper_bg .article-text, .eforms1 .page_wrapper_bg .article-text {padding: 50px;}.product1 .page_wrapper_bg section.call_to_action>.container, .product2 .page_wrapper_bg section.call_to_action>.container { width: 90%;}div#sidebar {position: relative;top: auto;height: auto; background: transparent;padding:0 30px 0 0 !important;}div#sidebar:after{display:none}.RWDproduct_page .products-right { padding: 0 !important;}.product1 .page_wrapper_bg section.call_to_action, .product2 .page_wrapper_bg section.call_to_action {padding: 70px 0;}.RWDproduct_page .products-right { padding: 0 !important;}.productlist .col-md-9.list2.menu3{ padding: 0 !important;}.RWDproduct_page .products-info {width: 300px;}.RWDproduct_page .pic-box {width: calc(100% - 300px);}/*20220622*/ 
.select-bottom {  margin-top: -35px;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
div#RWDfullscreen01 {    overflow: visible !important;}/*banner*/ 
.RWDbanner_plus01 .container{width: 100%;padding: 5%;}/*產品*/ 
.product-section .RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color:#131416;}/*產品*/ 
.RWDproduct002_v3 .row{position: sticky; top: 81px;}.RWDproduct002_v3 .row:nth-child(2) {    position: sticky;    top: 104px;    z-index: 1;    background: #fff;    padding-top: 5px;}/*關於*/ 
.about-section .container{width: 80%;}.about-section #panel_76.container:before{right: 0;left:auto;transform:scaleX(-1);}.about-section .about-left{width: 100%; padding-top: 0px;}.about-section .info-txt{width: 80%;}.about-section .about-right{position: relative;bottom:0;}.about-section .about-right{right:auto;width: 100%;height:auto;}#m_RWDfullscreen01_81_1 .picbgbox{height: 700px !important;background-size: 100% auto;width: 800px;margin: 0 auto;background-position:-75px bottom !important;}/*---*/ 
.idea-info {padding: 0 40px 0 0;}.idea-img .imgbox {width: 100%;}.article1 .page_wrapper_bg section.call_to_action>.container {width: 95%;}.idea-img:after{display:none;}.bottom-info:hover {background: transparent;}.bottom-info {padding: 0;background: transparent;text-align: center;margin: 0 0 20px;}.select-top { height: auto;padding-left: 0px;width: 100%;background: transparent;text-align: center; justify-content: center;margin-top: 70px;font-size:40px}.select-top br { display: none;}.bottom-info:before{ display: none;}.select-bottom {    width: 100%;    left: 0;    margin-top: 10px;}.bottom-imgbox {    color: #ddd;    text-align: center;}.bottom-info h5 {    font-size: 22px !important;    margin: 0 0 20px !important;}.page_wrapper_bg .article-text h5 {font-size: 18px;}.bottom-imgbox h5 {margin-top: 15px !important;}
}
/*Pad橫向 end*/
/*992px start*/

@media (max-width: 992px) {    /*關於我們*/    #m_RWDfullscreen01_81_1 .picbgbox{background-position: 50% 50%!important; background-size: auto;height: 597px !important; width: 100%;}}

/*992px end*/
/*991px start*/
@media (max-width: 991px) {
/*banner*/ 
.banner-section .RWDbanner_plus01 .slick-caption{text-align: center;}.banner-section .RWDbanner_plus01 .logo{top:0;left:0;}.banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 3.5vw;line-height: 1.5em;}.banner-section .RWDbanner_plus01 .slick-caption .txt2{line-height: 1.6em;line-height: 1.6em;}/*服務*/ 
.service-section .title-bar:after{left: 0;}.service-section .RWDService001 i{margin-bottom: 0px;}.service-section .RWDService001 .col-sm-6{margin-bottom:20px;}.service-section .RWDService001 .boxFeature-2 h2{margin-top:10px;}.proxy-section .RWDproduct008 .item a,.proxy-section .RWDproduct008 .title{color:#000;margin-top:20px;}.proxy-section .RWDproduct008 .overlay{opacity: 1;top: auto;    bottom: 0;height: auto;visibility: initial; background-color: transparent;bottom: -20px;}/*關於我們*/ 
.about-section:before,.about-section:after{display:none;}.about-section .info-txt{width: 100%;}/*footer*/ 
.footer .RWDservice004 .main-slider .swiper-slide{flex-wrap: wrap;display: flex;}/*----*/ 
.idea-block {padding: 70px 0;flex-direction: column;}.idea-info {padding: 0;width: 100%;}.idea-img {width: 100%;margin-top: 30px;}.idea-img .imgbox {width: 100%;height: 450px;overflow: hidden;}.idea-img .imgbox img {transform: translateY(-10%);}.idea-block .title-sec {margin: 0 0 30px;text-align: center;}.article1.id31 .page_wrapper_bg .banner-section:before {left: 20%;transform: rotate(46deg); top: -35px;}.idea-block .title-sec h1:before { left: 70%; top: 0;transform: translateX(-50%);}.page_wrapper_bg section.call_to_action {padding: 60px 0;}.eforms1 .page_subject:before {left: -225px;}.article2 .page_wrapper_bg .article-text, .eforms1 .page_wrapper_bg .article-text {padding: 50px 30px;}.RWDproduct_page .products-right { float: none;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin: 0 0 30px;}div#sidebar {padding:0 !important;}/*----*/ 
.abline-block:before,.abline-block:after{display:none;}.proxy-section .RWDproduct008 .item a{width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;    z-index: 50;}
}
/*991px end*/
/*850px start*/

@media (max-width: 850px) {   /*代理*/  .proxy-section .proxy-text p{width: 90%;}      /*服務*/      .service-section .RWDService001{margin-top: 50px;}   /*關於我們*/  .about-section .RWDService002 .funny-boxes > .funny-boxes-text > h4{margin: 0;}}

/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/*header*/ 
.RWDmenu_plus04 .features{width:auto;}/*banner*/ 
.banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 30px;}/*關於*/ 
.about-section .RWDService002 .funny-boxes > .funny-boxes-text > p{font-size: 16px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*最新消息*/ 
.news-section .RWDnews014{width: 550px;}.news-section .RWDnews014 .swiper-container{padding-right:0px;}.news-section .RWDnews014 .news_link .type{display:block;}/*產品*/ 
.product-section .RWDproduct002_v3 .filter-portfolio ul{flex-wrap: wrap;border-bottom: #131416 solid 1px;}.product-section .RWDproduct002_v3 .filter-portfolio ul>li{width:calc(100%/3);border-bottom: 0;}.product-section .RWDproduct002_v3 .filter-portfolio ul>li:nth-child(4){border-left: #131416 solid 1px;}.product-section .RWDproduct002_v3 .active .btn.btn-rj, html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover{width:100%;}.product-section .RWDproduct002_v3 .popup-portfolio{display: flex;flex-wrap: wrap;align-items: flex-start;}.product-section .RWDproduct002_v3 .popup-portfolio .portfolio-item{padding: 0 7px;width: calc(100%/2);}/*代理*/ 
.proxy-section .proxy-left{padding-bottom:0;}.proxy-section .proxy-right:before{font-size: 150px;top: 45px;}.proxy-section .proxy-text{padding-top: 30px;padding-bottom: 30px;}/*服務*/ 
.service-section .RWDService001 .row{display: flex; flex-wrap: wrap;}.service-section .RWDService001 .col-sm-6{width:calc(100%/2);}/*關於我們*/ 
.about-section .RWDService002{padding-bottom: 0;}.about-section .RWDService002 .row{display: flex;}.about-section .RWDService002 .col-sm-4{width:calc(100%/3);}.about-section .RWDService002 .funny-boxes > .funny-boxes-icon{height: 135px;}#m_RWDfullscreen01_81_1 .picbgbox{    height: 500px !important;}/*footer*/ 
.footer .RWDservice004{padding-left: 0px;padding-right: 0px;}.ft-bottom .container{flex-wrap: wrap;line-height: 1.6em;padding-top:10px;padding-bottom:10px;}/*-----*/ 
.RWDproduct_page .pic-box, .RWDproduct_page .products-info {width: 100%;}.layoutlist_8.rwd .item {    padding: 0;    width: calc(50% - 10px);    float: left;    margin: 0 5px 30px;    border: none;}.layoutlist_8.rwd .listdate .day {    color: #555;    font-size: 16px;    letter-spacing: 1px;}.layoutlist_8 .article_subject {font-size: 17px}
}
/*767px end*/
/*680px start*/

@media (max-width: 680px) {       /*主標題*/   .title-bar .title-en{font-size: 3em;margin-bottom: 15px;}   /*關於我們*/   .about-section .info-txt p{text-align:left;}   .about-section .RWDService002 .row {display: flex;flex-wrap: wrap;}   .about-section .RWDService002 .col-sm-4{width: calc(100%/1);}   .about-section .RWDService002 .funny-boxes > .funny-boxes-icon {height: 170px;}   .about-section .RWDService002 .funny-boxes > .funny-boxes-text > h4 {margin: 10px 0 5px;}   .about-section .RWDService002 .funny-boxes{padding-bottom: 20px;}}

/*680px end*/
/*600px start*/
@media (max-width: 600px) {
/*區塊寬度*/ 
.product-section .container, .service-section .container, .about-section .container{padding: 40px 0;}/*header*/ 
.RWDmenu_plus04 .header-in { height: auto;}.RWDmenu_plus04 .logo{/*width: 200px;*/width:auto;margin-top: 0px;}.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .features{margin-top: 0px;}.RWDmenu_plus04 .header.is-up .logo:before{background-size: 100% auto;width: 250px;transition: all 0.5s ease-out;}/*banner*/ 
.banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 25px;margin-bottom:0px;}.RWDbanner_plus01.style-dotnav.control-center .control-box{bottom:0;}.RWDbanner_plus01.style-dotnav.control-center .control-box .control{text-align:center;padding:0;}/*最新消息*/ 
.news-section .RWDnews014{width: 90%;}.news-section .RWDnews014 .news_link .title{display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:3em;}/*服務*/ 
.service-section .title-bar:after{ width: 250px;background-size: 100% auto;}.service-section .line-btn{width: 100%;margin: 20px auto 20px;}.service-section .RWDService001 .boxFeature-2 h2{font-size: 17px;}/*產品*/ 
.RWDproduct002_v3 .row:nth-child(2){ top: 80px;}/*代理*/ 
.proxy-section .proxy-left{background: transparent;}.proxy-section .title-bar h2{color: #000;}.proxy-section .title-bar .title-en{color: #151515;}.proxy-section .proxy-logo .o-logo{display:none;}.proxy-section .proxy-logo .mobile_logo{display:block;}.proxy-section .proxy-text{border-top: 1px solid #d9d8d8;}/*關於我們*/ 
.about-section #panel_76.container:before{ width: 230px;background-size: 100% auto;}/*footer*/ 
.footer .RWDservice004 .editor p{margin: 15px 0;line-height: 1.2em;}.footer .RWDservice004 .editor span.information-title{display:block; margin-bottom: 5px;}/*------*/ 
.idea-block {padding: 50px 0;}.page_wrapper_bg section.call_to_action{padding: 50px 0;}.product1 .page_wrapper_bg section.call_to_action, .product2 .page_wrapper_bg section.call_to_action {padding: 50px 0;}.product1 .page_subject, .product2 .page_subject {display: block;}.article1.id31 .page_wrapper_bg .banner-section:before {    left: 0;    transform: none;    top: 0;    width: 130px;}.idea-block .title-sec h1 {font-size: 40px;line-height: 1;}.idea-block .title-sec h1:before {    left: auto;    top: 0;    transform: none;    right: 41px;    top: -5px;}.idea-img .imgbox {height: auto;}.idea-img .imgbox img {transform: none;}.idea-img {margin-top: 15px;}.idea-block .title-sec {margin: 0 0 15px;}.bottom-img { flex-direction: column;}.bottom-imgbox { margin: 0 0 30px;}.page_wrapper_bg section.call_to_action>.container {width: 100%;}.article2 .hgroup .pageTitle, .eforms1 .hgroup .pageTitle {color: #000;}.page_subject {padding: 0 0 10px; width: 100%;}.hgroup .pageTitle {letter-spacing: 2x;font-size: 28px;}.article2 .page_wrapper_bg .cd-main-content, .eforms1 .page_wrapper_bg .cd-main-content {background: transparent;}.article2 .page_wrapper_bg .article-text, .eforms1 .page_wrapper_bg .article-text {padding: 0; background: transparent;}.eforms1 .page_subject:before {    left: -23px;    width: 200px;    transform: none;    background-size: contain;    filter: unset;}.RWDproduct_page .products-editor {background: transparent;border-top: 1px solid #e2e2e2;padding: 15px 0 0;}.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box { margin-bottom: 10px;}.RWDproduct_page .products-info .txt {border-top: none;padding: 0; margin: 15px 0 0;}.RWDproduct_page .products-info {    margin-top: 30px;}.layoutlist_8.rwd .listdate {margin: 0;}.productlist .col-md-9.list2.menu3 {min-height: auto;float: none;}.layoutlist_2 .col-xs-6.col-sm-6.col-md-4 {    padding: 0 7px;}.RWDsearch_page .list-img>ul>li {    width: calc(100% / 2);}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*主標題*/ 
.title-bar .title-en{font-size: 2.5em;}/*banner*/ 
.banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 4.5vw;}.banner-section .RWDbanner_plus01 .slick-caption .txt2{font-size:14px;}/*最新消息*/ 
.news-section .RWDnews014 .news_link .type{width: 250px;}/*產品*/ 
.product-section .RWDproduct002_v3 .popup-portfolio .portfolio-item{ width: calc(100%/2);}.product-section .RWDproduct002_v3 .showbottom .portfolio-bottom__h4{font-size:18px;}/*代理*/ 
.proxy-section .RWDproduct008 .item img{padding: 0 25px;}.proxy-section .proxy-right:before {font-size: 100px; top: 45px;position: absolute;left: 20%; top: 25px;}/*服務*/ 
.service-section .RWDService001 .col-sm-6{width: calc(100%/1);}/*關於我們*/ 
.about-section .title-bar{text-align: center;}.about-section .title-bar:before { left: 50%; margin-left: 50px;}.about-section .title-bar h2{ margin-top: 10px;}/*footer*/ 
.footer .ft-info .ft-left .title-en{font-size: 25px;}.footer .ft-info .ft-right .RWDservice004{min-width: auto;}
}
/*phone版 end*/
/*414px start*/

@media (max-width: 414px) {  /*banner*/  .banner-section .RWDbanner_plus01 .slick-caption{width:100%;}  .banner-section .RWDbanner_plus01 .slick-caption .txt1{font-size: 22px;margin-bottom: 0px;margin: 18vw 0 0;}  .banner-section .RWDbanner_plus01 .logo{top:15px;}     /*footer*/   .footer .RWDservice004 .editor span.time{display:block;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
/*header*/ 
.RWDmenu_plus04 .logo {width: 170px;margin-top: 10px;}.RWDmenu_plus04 .features{margin-right: 0px;}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .search-btn{padding: 23px 5px;}.RWDmenu_plus04 .features:after{display: none !important;}.RWDmenu_plus04 .header.is-up .logo:before {width: 170px;background-size: contain;}/*產品*/ 
.RWDproduct002_v3 .filter-portfolio ul>li{width:calc(100%/2);border-left: #131416 solid 1px;}.RWDproduct002_v3 .filter-portfolio ul>li:nth-child(even){border-left: 0;}/*footer*/ 
.footer .ft-info .ft-left .title-en {font-size: 18px;}
}
/*380px end*/