/* now =>2025-07-02 20:45:05*/ 
 /* Last Midoify Time By 2020-07-24 10:46:25 */ 
 /* Last Midoify Time By 1595558785 */ 
 /* Last Midoify Time By Fri, 24 Jul 2020 02:46:25 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Open Sans', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*/@media (min-width: 1200px) {#RWDfullscreen01 .container{width: 80%;min-width:1170px;}}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:250px;}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus02 .inside{transition: all 0.5s ease 0s;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.8+0,0+100 */background: -moz-linear-gradient(top,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}.cd-main-header{background: transparent;}.RWDmenu_plus02 .inside.is-up{background: #111;}.cd-logo{width: 200px;margin: 0px 0 0;}.RWDmenu_plus02 .inside.is-up .cd-logo{margin: 20px 0 0 !important;}nav.cd-nav .bottom-copyright{display:none;}@media (min-width: 1200px) {.RWDmenu_plus02 .container{width: 95% !important;min-width:1170px;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 15px;color: #fff;}.cd-primary-nav > li > a:hover{color: #E30B00;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #E30B00;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #E30B00;}.RWDmenu_plus02 a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #E30B00;}/*語系-new*/ 
.lang-select{font-size: 15px;color: #E30B00;transition: all 0.5s ease 0s;}.lang-select-label:hover{color: #fff;}.lang-select-options a{color:#777;transition: all 0.5s ease 0s;}.lang-select-options a:hover{background-color: #E30B00;color:#fff;}#cd-primary-nav a.lang-select-label{margin-left: 0;}/*搜尋*/ 
.cd-search-trigger::before{border: 2px solid #E30B00;}.cd-search-trigger::after{background: #E30B00;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #fff;}.cd-search-trigger:hover::after{background: #fff;}.cd-search-trigger span::after, .cd-search-trigger span::before{background: #fff;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #E30B00;}#top_search_searchkey::placeholder {letter-spacing: 1px;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;width: 350px;right: 0;left: auto;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}@media (min-width: 480px) {.RWDmenu_plus02 .cd-search{max-width: 350px;right: 0;left: auto;}}/*詢問車*/ 
.RWDmenu_plus02 .querycar-block{margin-right: 10px;margin-left: 24px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .querycar-block a{color:#E30B00;}.RWDmenu_plus02 .querycar-block:hover i{color: #fff;}.RWDmenu_plus02 .querycar-block i.qty{color:#333;background:#fff;box-shadow: none;}.RWDmenu_plus02 .querycar-block:hover span{color: #333;}.RWDmenu_plus02 .querycar-block::after{display:none;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #E30B00;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a{background-color: #333;}/*電話*/@media (min-width: 1200px) {.RWDmenu_plus02 .sub-nav{margin-bottom: 13px;}.RWDmenu_plus02 .sub-nav.sub-up{margin-bottom: 0 !important;}}.RWDmenu_plus02 .sub-nav{position:relative;}.RWDmenu_plus02 .sub-nav::before{content:"";width: 50px;height: 50px;display: block;background-color:#e30b00;position: absolute;top: 0;right: 650px;border-radius: 0 0 0 50px;z-index: -1;}.RWDmenu_plus02 .sub-nav::after{content:"";background-color:#E30B00;width: 715px;height: 50px;display: block;position: absolute;top: 0;right: -65px;z-index: -1;}.RWDmenu_plus02 .editor{color:#fff;font-size: 14px;letter-spacing: 1.5px;margin-top: 13px;margin-bottom: 8px;}.RWDmenu_plus02 .editor a{color:#fff;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}.banner-block{position:relative;overflow:hidden;}.RWDbanner_plus01 .slick-caption{top: 38%;}.RWDbanner_plus01 .slick-caption .txt1{font-size: 70px;color:#fff;letter-spacing: 10px;text-shadow: 0 0 10px rgba(0,0,0,0.8);}.RWDbanner_plus01 .slick-caption .txt1 span {position: relative;right: -5px;}.RWDbanner_plus01 .slick-caption .txt2{font-size:30px;color:#fff;margin-top: 5px;letter-spacing: 5px;text-shadow: 0 0 10px rgba(0,0,0,0.8);}/*scrolldown*/ 
.scrolldown_panel {width: 2px; height: 100px; position: absolute; bottom: -35px; z-index: 999; right: 50%; background: #e30b00;}.scrolldown_panel:before {content: "";display: block;position: absolute;width: 4px;height: 15px; top: 0px; left: 50%; margin-left: -1.5px; background: #e30b00; animation-name: oxxo; animation-duration: 1s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);}@keyframes oxxo{      0%{        top:0px;      }      25%{        top:25px;      }      50%{        top:50px;      }      75%{        top:75px;      }      100%{        top:100px;      }  }.scrolldown_panel:after {content: "Scroll";position: absolute;transform: rotate(90deg);left: -19px;top: -44px;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;color:#e30b00;}.scroll_link{position: relative;top: -35px;}/*服務項目*/ 
.RWDedictor001 .section-subject{text-align: left;}.RWDedictor001 h1.main-title{font-size: 70px;color:#333;font-weight: 600;display: inline-block;}.RWDedictor001 h2.sub-title{display: inline-block;font-size: 26px;margin: 0 0 0 15px;font-weight: bold;letter-spacing: 3px;color:#333;}.RWDedictor001 .section-line{display:none;}.service_title{padding:120px 0 0;}.service_01, .service_03{padding:0 0 80px;}.service_02, .service_04, .service_05{padding:0 0 120px;}.RWDright_cont002 .item-first{background: transparent;}.RWDright_cont002 .item-first .pic img{transform: scale(1.005);}.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.1);}.RWDright_cont002 .item-first .text-box{color:#ddd;padding: 80px;background-color:#333;position: absolute;right: 35px;top: 35px;}.RWDright_cont002 .item-first .text-box .title{font-size: 35px;font-weight: normal;color:#fff;line-height:1;position:relative;}.RWDright_cont002 .item-first .text-box .subtitle{display: none;}.RWDright_cont002 .item-first .text-box .underline{display: none;}.RWDright_cont002 .item-first .text-box .text{font-size: 15px;line-height: 2;letter-spacing: 1.5px;width: 100%;}.RWDright_cont002 .item-first .text-box a{margin: 50px 0 0;font-size: 14px;border: 0 solid transparent;border-bottom: 3px solid #E30B00;text-align: left;padding: 12px 0;}.RWDright_cont002 .item-first .text-box button{padding: 0;letter-spacing: 3px;transition: all 0.5s ease 0s;}.RWDright_cont002 .item-first .text-box a{color: #fff;transition: all 0.5s ease 0s;}.RWDright_cont002 .item-first .text-box a:hover{background-color: transparent;}.RWDright_cont002 .item-first .text-box a:hover button{color: #E30B00;}.RWDleft_cont002 .item-second{background-color: transparent;}.RWDleft_cont002 .item-second::before{content:"";width: 100%;height: 100%;display: block;background-color:#eee;position: absolute;z-index: -1;bottom: -35px;left: -35px;}.RWDleft_cont002 .item-second .pic img{transform: scale(1.005);}.RWDleft_cont002 .item-second:hover .pic img{transform: scale(1.1);}.RWDleft_cont002 .item-second .text-box{background:transparent;color:#555;padding: 6.5vw 80px 0 80px;}.RWDleft_cont002 .item-second .text-box .title{font-size: 35px;font-weight: normal;color:#333;line-height:1;position:relative;}.RWDleft_cont002 .item-second .text-box .subtitle{display: none;}.RWDleft_cont002 .item-second .text-box .underline{display: none;}.RWDleft_cont002 .item-second .text-box .text{font-size: 15px;line-height: 2;letter-spacing: 1.5px;width: 100%;}.RWDleft_cont002 .item-second .text-box a{font-weight:normal;border-radius: 0;margin: 50px 0 0;font-size: 14px;border: 0 solid transparent;color: #333;border-bottom: 3px solid #E30B00;text-align: left;padding: 12px 0;letter-spacing: 3px;background: transparent;transition: all 0.5s ease 0s;}.RWDleft_cont002 .item-second .text-box a:hover{color: #E30B00;background-color: transparent;}.RWDright_cont002 .item-first .text-box .title::before{content:"";font-size: 13px;position: absolute;top: -20px;left: -10px;color:#E30B00;}.RWDleft_cont002 .item-second .text-box .title::before{content:"";font-size: 13px;position: absolute;top: -20px;left: -10px;color:#E30B00;}.service_01 .RWDright_cont002 .item-first .text-box .title::before{content:"01";}.service_02 .RWDleft_cont002 .item-second .text-box .title::before{content:"02";}.service_03 .RWDright_cont002 .item-first .text-box .title::before{content:"03";}.service_04 .RWDleft_cont002 .item-second .text-box .title::before{content:"04";}.service_05 .RWDright_cont002 .item-first .text-box .title::before{content:"05";}/*過場*/ 
.block_pass{position: relative;}.block_pass::after{content:"";width: 5px;height: 120px;display: block;background-color:#E30B00;position: absolute;left: 50%;bottom: -60px;margin-left: -2.5px;}.RWDparallax_new .overlay{position:relative;}/*.RWDparallax_new .overlay::before{content:"";position: absolute;width: 100%;height: 100%;background-color:rgba(0, 0, 0, 0.5);}*/ 
.RWDparallax_new .picbgbox{height: auto !important;}.RWDparallax_new .container.editor{text-align: left;color:#fff;letter-spacing: 3px;font-size: 19px;padding: 120px 0;position: relative;padding-left: 12vw;}.RWDparallax_new .container.editor h1{color:#fff;margin: 0 auto 30px;line-height: 1.4;font-size: 57px;letter-spacing: 3px;}/*品質保證*/ 
.block_quality{padding:110px 0 50px;}.RWDproduct002_v2{padding: 0;}.RWDproduct002_v2 h1.main-title{font-size: 70px;color:#333;font-weight: 600;display: inline-block;}.RWDproduct002_v2 h2.sub-title{display: inline-block;font-size: 26px;margin: 0 0 0 15px;font-weight: bold;letter-spacing: 3px;color:#333;}.RWDproduct002_v2 .section-line{display:none;}.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 35px;height: auto !important;}.RWDproduct002_v2 .row{margin:0 -35px;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:80px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 60px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 3 - 1px);}.RWDproduct002_v2 .showbottom:hover .inner-content > img{-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img{-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .portfolio-item > .inner-content{float: left;width: 20%;}.RWDproduct002_v2 .portfolio-bottom{float: left;width: 70%;margin-left:10%;}.RWDproduct002_v2 .portfolio-bottom h4{text-align: left;color:#333;letter-spacing: 2px;font-size: 21px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color: #E30B00;}.RWDproduct002_v2 .portfolio-bottom p{text-align: left;font-size: 15px;letter-spacing: 1.5px;color:#555;}/*footer*/ 
.block_footer a{color:#fff;}.block_footer .container{background-color:#333;padding: 60px 80px 75px;color:#fff;font-size: 15px;letter-spacing: 1.5px;line-height: 2;position: relative;}.block_footer .container h1{font-size:21px;margin:0 auto 15px;}.footer_info{float:left;width:50%;}.footer_notice{float:left;width:50%;font-size: 13px;color: #999;letter-spacing: 1.5px;text-align: right;margin-top: 100px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #999;}/*底電話*/ 
.bottom_tel{position: fixed;bottom: -50px;z-index: 21;right: 0;left: 0;margin: 0 auto;transition: all 0.5s ease 0s;}.bottom_tel_change{bottom:0 !important;}.bottom_tel .container{color:#fff;font-size: 14px;letter-spacing: 1.5px;background-color: #999;text-align: center;padding: 8px 0;}.bottom_tel .container a{color:#fff;}@media (min-width: 1200px) {.block_footer .container, .bottom_tel .container{width: calc(80% - 30px) !important;}}/*scrolltop*/ 
.scrollT{position: absolute;top: -35px;right: 80px;}.scrollTop{width: 70px;height: 70px;background: transparent url(archive/image/customization/sct.png) center center no-repeat;background-size:contain;}
/*內頁 start*/ 


.page_wrapper_bg .call_to_action img{max-width:100%;}.page_wrapper_bg .call_to_action a:hover{color:#e30b00;}/*標題麵包屑*/ 
.hgroup{margin-bottom: 50px;}.hgroup h1{font-size: 32px;color:#333;font-weight: 600;letter-spacing: 3px;line-height: 1.2;}.hgroup .breadcrumb{border: 0 solid transparent;border-radius: 0;}/*main*/ 
.collapsing_header .main{top: 0 !important;}/*左側*/ 
.m2018 .products-nav .nav-title{background:#111;font-size: 15px;padding: 6px 10px;margin-bottom: 5px;color:#fff;border-radius: 0;font-weight: bold;border-bottom: 3px solid #E30B00;}#sidebar {padding-left: 15px !important;}#sidebar .products-nav {background: #fff;}.m2018 .products-nav > ul > li > a{padding: 5px 0 0 0;font-size: 15px;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a{font-weight: normal;color:#333;}.m2018 .products-nav ul li > ul > li.active > a, .m2018 .products-nav ul li > ul > li.is-open > a{color: #777;}.m2018 .products-nav a{padding: 10px 0 0px;}.m2018 .products-nav ul li > ul > li:hover > a, .m2018 .search-box .ibtn:hover{color: #555;}.m2018 .products-nav > ul > li{margin: 0 0 5px 0;}.m2018 .products-nav .toggle-submenu::after{top: 60%;}.m2018 .products-nav > ul > li > a{transition: all 0.5s ease 0s;}.m2018 .products-nav > ul > li:hover > a{color:#E30B00;}/*main*/section.call_to_action{background-color:transparent;padding: 45px 0 130px 0;font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}section.article-text p{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}}/*按鈕*/ 
.album1 .page_wrapper_bg .call_to_action .btn{background: transparent !important;margin: 0;}.page_wrapper_bg .btn{border: 0px solid transparent;padding: 0;font-size: 15px;line-height: 1;border-radius: 0;display: block;text-align: right;margin-top: 50px;width: 100%;background:transparent;}.page_wrapper_bg .btn:hover, .page_wrapper_bg .btn:focus, .page_wrapper_bg .btn:active{box-shadow: none;}.page_wrapper_bg .btn a{width: 100%;max-width: 150px;letter-spacing: 2px;border-radius: 0;border: 1px solid #555;padding: 11px 0;display: inline-block;text-align: center;background: #555;color: #fff;font-weight: bold;transition: all 0.5s ease 0s;}.page_wrapper_bg .btn a:hover{color:#fff;background:#e30b00;border: 1px solid #e30b00;}.page_wrapper_bg .RWDproduct_page .btn_back{background: transparent;margin-right: 0;}.page_wrapper_bg .page_wrapper_bg .btn a{color: #555;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 150px;}#eforms .currectsend_btn .web_btn2{background-color: #555;color:#fff;border: 1px solid #555;padding: 10px 0;display: block;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{background:#E30B00;border-color:#E30B00;color:#fff;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 135px;border: 1px solid #555;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color:#555;float: left;transition: all 0.5s ease 0s;}.RWDquiry .btn.normal:hover, .RWDshopping .btn.normal:hover{background:#e30b00 !important;color:#fff;border-color:#e30b00;}#btn_querycar_submit, .RWDshopping .btn.bg2{border: 1px solid #555;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color:#fff;float: right;background:#555;font-weight:bold;transition: all 0.5s ease 0s;}#btn_querycar_submit:hover, .RWDshopping .btn.bg2:hover{background:#E30B00 !important;color:#fff;border-color:#E30B00;}/*產品列表B*/#product .layoutlist_2 .item .summary{margin-bottom: 25px;font-size: 15px;line-height: 1.7;letter-spacing: 1.5px;}#product .layoutlist_2 .item .summary A.itemlink{color: #555;transition: all 0.5s ease 0s;}#product .layoutlist_2 .item .subject A.itemlink:hover{color: #E30B00;}#productbx{margin-top: 20px !important;}/*產品內容B*/ 
.RWDproduct_page .products-info .name{color: #333;}.RWDproduct_page .products-info .subname{font-size: 15px;letter-spacing: 1.5px;}.RWDproduct_page .products-info .txt .title{font-size: 15px;letter-spacing: 1.5px;color: #333;}.RWDproduct_page .products-info .txt .editor{font-size: 15px;letter-spacing: 1.5px;color: #555;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop{display:none;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{background:#e7e9e6 !important;text-align: center;color:#555;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover{background:#E30B00 !important;color:#fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background:#a4b0aa !important;text-align: center;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover{background:#E30B00 !important;color:#fff;}.RWDproduct_page button.ibtn{display: block;background-color: #e30b00;padding: 10px 25px;color:#fff;transition: all 0.5s ease 0s;}.RWDproduct_page button.ibtn:hover{background:#555;}.RWDproduct_page .btn-other .ibtn:hover{color:#fff;background:#555;}.page_wrapper_bg .products-editor.editor{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}#btn_shopping{border-radius: 0;background:#e7e9e6;color:#555;font-size: 15px;transition: all 0.5s ease 0s;}#btn_shopping:hover{background:#2b9e94;color:#fff;}#btn_querycar{background:#a4b0aa;border-radius: 0;font-size: 15px;transition: all 0.5s ease 0s;}#btn_querycar:hover{background:#2b9e94;color:#fff;}#product .page_content1 .btn{width: 100%;}/*文章列表F*/ 
.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display:none;}/*聯絡我們*/ 
.form-control{border-radius: 0;}#eforms h1{margin: 0 auto 15px;font-size: 21px;color: #333;font-weight: bold;}/*詢問車*/ 
.shopping-item{margin-bottom: 50px;margin-top: 30px;}.info-box, .no-item, .shopping-item, .shopping_form{border-radius: 0;}

/*內頁 end*/ 

/*其他語系 start*/ 


/*------------------------------英文_首頁---------------------------*//*頁尾*/ 
.wrapper_bg.lang_en .copyright_desc a, .wrapper_bg.lang_en .copyright_desc {letter-spacing: 0px;}.wrapper_bg.lang_en .footer_notice {letter-spacing: 0px;}.wrapper_bg.lang_en .footer_info {letter-spacing: 0px;}/*品質保證*/ 
.wrapper_bg.lang_en .RWDproduct002_v2 .portfolio-bottom p {letter-spacing: 0px;}.wrapper_bg.lang_en .RWDproduct002_v2 .portfolio-bottom h4 {letter-spacing: 0px;}.wrapper_bg.lang_en .RWDproduct002_v2 h2.sub-title {letter-spacing: 0px;}/*主要服務*/ 
.wrapper_bg.lang_en .RWDright_cont002 .item-first .text-box button, .RWDleft_cont002 .item-second .text-box a {letter-spacing: 0px;}.wrapper_bg.lang_en .RWDright_cont002 .item-first .text-box .text, .RWDleft_cont002 .item-second .text-box .text {letter-spacing: 0px;}.wrapper_bg.lang_en .RWDright_cont002 .item-first .text-box .title {letter-spacing: 0px;}.wrapper_bg.lang_en .RWDedictor001 h2.sub-title {letter-spacing: 0px;}.wrapper_bg.lang_en .RWDleft_cont002 .item-second .text-box .title {letter-spacing: 0px;}/*選單*/ 
.wrapper_bg.lang_en .RWDmenu_plus02 .editor {letter-spacing: 0px;}/*過場圖*/ 
.wrapper_bg.lang_en .RWDparallax_new .container.editor h1, .wrapper_bg.lang_en .RWDparallax_new .container.editor {letter-spacing: 0px;}/*底_電話*/ 
.wrapper_bg.lang_en .bottom_tel .container {letter-spacing: 0px;}/*------------------------------------------------英文_內頁--------------------------------------------*//*main*/ 
.page_wrapper_bg.lang_en section.call_to_action{padding: 60px 0 130px 0;letter-spacing: 0px;}.page_wrapper_bg.lang_en section.article-text p{letter-spacing: 0px;}/*選單*/ 
.page_wrapper_bg.lang_en .cd-primary-nav > li > a {letter-spacing: 0px;}/*標題麵包屑*/ 
.page_wrapper_bg.lang_en .hgroup h1{letter-spacing: 0px;}/*按鈕*/ 
.page_wrapper_bg.lang_en .btn a{;letter-spacing: 0px;}.page_wrapper_bg.lang_en .RWDmenu_plus02 .cd-search button{;letter-spacing: 0px;}/*產品列表B*/ 
.page_wrapper_bg.lang_en #product .layoutlist_2 .item .summary{letter-spacing: 0px;}/*產品內容B*/ 
.page_wrapper_bg.lang_en .RWDproduct_page .products-info .subname{letter-spacing: 0px;}.page_wrapper_bg.lang_en .RWDproduct_page .products-info .txt .title{letter-spacing: 0px;}.page_wrapper_bg.lang_en .RWDproduct_page .products-info .txt .editor{letter-spacing:0px;}.page_wrapper_bg.lang_en .products-editor.editor{letter-spacing: 0px;}/*搜尋*/ 
.page_wrapper_bg.lang_en .RWDsearch_page .more, .page_wrapper_bg.lang_en .RWDsearch_page .ibtn {letter-spacing: 0px;}/*------------------------------日文_首頁---------------------------*//*------------------------------------------------日文_內頁--------------------------------------------*//*main*/ 
.page_wrapper_bg.lang_jp section.call_to_action{padding: 60px 0 130px 0;}/*------------------------------------------------簡體_內頁--------------------------------------------*//*main*/ 
.page_wrapper_bg.lang_cn section.call_to_action{padding: 60px 0 130px 0;}

/*其他語系 end*/ 

/*小螢幕 start*/ 


@media screen and (max-width: 1199px) {/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-logo{width: 135px;}.cd-main-header .cd-logo{margin-top: 10px !important;margin-left: 0;}.RWDmenu_plus02 .inside.is-up .cd-logo{margin: 10px 0 0 !important;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}.RWDmenu_plus02 .inside.is-up .cd-main-header{background: #111;}/*選單*/nav.cd-nav ul .close-btn{color: #ccc;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before{background-color: #ccc;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #fff;}.cd-primary-nav, .cd-primary-nav ul{background: #333;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #fff;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{border-bottom: 1px solid #777;transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;color: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #ccc;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}#RWDfullscreen01 .cd-main-header{z-index: 111;}#RWDfullscreen01 .cd-overlay.search-is-visible{z-index: 11;}.cd-overlay.is-visible{z-index: 111;}/*功能*/ 
.RWDmenu_plus02 .querycar-block{margin-right: 25px;}#cd-primary-nav .ic_lang-select:after {content: "Language";font-family: 'Open Sans', 微軟正黑體, sans-serif;margin-left: 10px;}/*main*/ 
.RWDbanner_plus01 .slick-caption .txt1{font-size: 65px;}.RWDbanner_plus01 .slick-caption .txt2{font-size:25px;}.scrolldown_panel {height: 130px;}.RWDedictor001 h1.main-title, .RWDproduct002_v2 h1.main-title{font-size: 60px;}.service_01, .service_03{padding: 0 0 120px;}.service_05{padding: 0 0 150px;}.RWDedictor001 .section-subject{margin-bottom: 70px;}.RWDright_cont002 .item-first .text-box{padding: 55px 65px 40px;width: calc(50% + 35px);right: 0;top: -30px;}.RWDleft_cont002 .item-second .text-box{padding: 30px 40px 0 15px;}.RWDleft_cont002 .item-second::before{height: 125%;}.service_05 .RWDright_cont002 .item-first .text-box .text{letter-spacing: 1px;}.RWDparallax_new .container.editor h1{font-size: 45px;}.RWDparallax_new .container.editor{padding: 90px 0 !important;padding-left: 150px !important;font-size: 17px;}.block_pass::after{height: 90px;bottom: -45px;}.block_footer .container{padding: 60px 35px 75px !important;}.bottom_tel .container{padding: 8px 35px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 25px;height: auto !important;}.RWDproduct002_v2 .row{margin:0 -25px;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:80px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 60px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 3 - 1px);}.RWDproduct002_v2 .portfolio-bottom h4{margin-top: 0;}.scrollT{right: 35px;}}@media screen and (min-width: 480px) and (max-width: 990px){.RWDright_cont002 .item-first .pic{width: 50%;float: left;height: 270px;overflow:hidden;}.RWDright_cont002 .item-first .pic img{transform: scale(1.8);}.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.8);}.RWDright_cont002 .item-first .text-box{width: 50%;}.RWDleft_cont002 .item-second .pic{width: 50%;float: right;height: 270px;overflow:hidden;}.RWDleft_cont002 .item-second .pic img{transform: scale(1.8);}.RWDleft_cont002 .item-second:hover .pic img{transform: scale(1.8);}.RWDleft_cont002 .item-second .text-box{width: 50%;float: left;}}@media screen and (max-width: 990px) {.service_05 .RWDright_cont002 .item-first .text-box .text{letter-spacing: 1.5px;}}

/*小螢幕 end*/ 

/*選單變化 start*/ 

@media (max-width: 800px) {
/*---首頁---*/ 
.RWDright_cont002 .item-first .text-box {padding: 55px 35px 40px;}.RWDparallax_new .container.editor{padding-left: 50px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 25px;height: auto !important;}.RWDproduct002_v2 .row{margin:0 -25px;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:80px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 60px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 2 - 1px);}/*footer*/ 
.footer_info{float: none;width: 100%;}.footer_notice{float: none;width: 100%;text-align: left;margin-top: 25px;line-height: 1;}.footer_copyright, .footer_ssl{display: inline-block;}.footer_ssl{border-left: 1px solid #aaa;margin: 0 0 0 8px;padding: 0 0 0 8px;}.footer_browser {display: block;margin-top: 8px; }/*---內頁---*/#sidebar{padding-left: 0 !important;margin-bottom: 20px;}#eforms .ebtn.currectsend_btn{float: right;}
}
/*選單變化 end*/ 

/*phone版 start*/ 

@media (max-width: 480px) {
/*---首頁---*//*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}.RWDparallax_new .container.editor{padding: 90px 0 !important;text-align: center;}.block_footer .container{padding: 80px 25px 75px !important;}.bottom_tel .container{padding: 8px 25px !important;}/*header*/ 
.cd-header-buttons li.search-btn{margin-left: 0;}.RWDmenu_plus02 .querycar-block {margin-right: 13px;margin-left: 3px;margin-top: 9px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.control-left .control-box {right: auto;}.RWDbanner_plus01.style-dotnav.control-left .control-box {top: 0;top: inherit;position: absolute; bottom: 0; width: initial; height: 100vh !important;}.RWDbanner_plus01.style-dotnav .control-box .items{display: table-cell; vertical-align: middle;}.RWDbanner_plus01.style-dotnav .control-box .items li{display: block;}.RWDbanner_plus01.style-dotnav.control-left .control-box {right: 15px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 40px;letter-spacing: 5px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 17px;letter-spacing: 2px;}/*main*/ 
.RWDedictor001 .section-subject{text-align: center;}.RWDedictor001 h1.main-title, .RWDproduct002_v2 h1.main-title{font-size: 50px;display: block;}.RWDedictor001 h2.sub-title, .RWDproduct002_v2 h2.sub-title{display: block;margin: 5px auto 0;font-size: 24px;}.service_title{padding: 100px 0 0;}.service_01, .service_03, .service_05{padding: 60px 0;}.service_02, .service_04{padding: 60px 0;background-color: #eee;}.service_01{padding-top:0;}.service_05{padding-bottom:100px;}.RWDright_cont002 .item-first .text-box{padding: 50px 5px 0;text-align: justify;position: relative;top: 0;right: 0;width: 100%;background-color: transparent;color: #555;}.RWDright_cont002 .item-first .text-box .title{color: #333;}.RWDright_cont002 .item-first .text-box a{color: #333;}.RWDleft_cont002 .item-second .text-box{padding: 50px 5px 0;text-align: justify;}.RWDleft_cont002 .item-second::before{display:none;}.RWDparallax_new .container.editor{font-size: 13px;}.RWDparallax_new .container.editor h1{font-size: 34px;}.RWDproduct002_v2 .col-sm-4{width: 100%;}.scrollT{position: absolute;top: -25px;right: 0;left: 0;margin: 0 auto;}.scrollTop{width: 50px;height: 50px;}/*頁尾三事項*/ 
.footer_notice{line-height: 1.8;}.footer_copyright, .footer_ssl{display:block;}.footer_ssl{border: 0px solid transparent;margin: 0 auto;padding: 0;}.footer_browser{margin-top: 0;}/*---內頁---*/section.call_to_action{padding: 45px 0 100px 0;}.call_to_action .pagecontent{padding: 0px 0px!important;}#sidebar{margin-bottom: 30px;}#sidebar .device-nav{margin-bottom: 0;}.new-form{margin-top: 0;}.products-con #gallery .gallery-control .btn{width:auto !important;}.RWDproduct_page .products-info .name{margin: 20px auto 10px;}.RWDproduct_page .btn-other li{width: 100%;}.RWDproduct_page .btn-other li button{padding: 7px 0;}.layoutlist_7 .litem{margin: 45px 0px 10px !important;}.layoutlist_7 .litem:nth-child(1){margin: 0px 0px 10px !important;}#eforms .ebtn.currectsend_btn{float: none;max-width: 100%;margin-top: 35px;}.info-box .title, .info-ok, .notice .title, .shopping-title, .shopping_form .shopping-title{font-size: 15px;}.credit .control-label, .delivery-editor ul, .shopping-item .name{font-size: 15px;}.RWDquiry, .RWDquiry .btn, .delivery-editor, .shopping-item .tag{font-size: 15px;}.RWDquiry .btn-box{margin: 35px 0 0;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 100%;margin-top: 15px;}.page_wrapper_bg .btn a{max-width: 100%;}/*------------------------------------------------英文_內頁--------------------------------------------*//*main*/ 
.page_wrapper_bg.lang_en section.call_to_action{padding: 60px 0 100px 0;}/*------------------------------------------------日文_內頁--------------------------------------------*//*main*/ 
.page_wrapper_bg.lang_jp section.call_to_action{padding: 60px 0 100px 0;}/*------------------------------------------------簡體_內頁--------------------------------------------*//*main*/ 
.page_wrapper_bg.lang_cn section.call_to_action{padding: 60px 0 100px 0;}
}
/*phone版 end*/ 

/*iphone5 start*/ 

@media (max-width: 320px){
.RWDparallax_new .container.editor{font-size: 12px;}.RWDparallax_new .container.editor h1{font-size: 30px;}
}
/*iphone5 end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
