/*全部*/a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}div{transition:0.3s;}.collapsing_header .main{overflow:visible}/* 反白顏色設定*/::selection { background: #3e5faa; color: #fff;}::-moz-selection { background:#3e5faa; color: #fff;}/*loading*/h1.noSubtitle {font-size: 24px;letter-spacing: 3px;}/* 購物車*/ 
.buy-section{position: fixed; top: 150px;right: 0px;width: 40px;z-index: 9999; background: #fff;padding: 30px;height: 40px;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;} .buy-section .fa-shopping-cart:before{font-size:24px;position:absolute;top:-10px;right:-10px}.RWDcar001 .badge{border-radius:99em;background:#00c795 !important}.RWDcar001 .badge.badge-corner{top:-22px !important;right:-22px !important}.RWDcar001 .quick-cart-box{top:0;margin-right:-30px;margin-top:30px;box-shadow:none}.RWDcar001 .quick-cart-box a.btn{border-radius:0px;padding-top: 10px;padding-bottom: 10px;letter-spacing: 1px; font-size: 14px;    background-color: #00c795;}.RWDcar001 .quick-cart-box a h6 span, .RWDcar001 .quick-cart-box a small{color:#02c896;font-weight:600}.RWDcar001 .quick-cart-box h4{font-size:16px;letter-spacing: 3px;font-weight:600;color:#333}.RWDcar001 .quick-cart-footer>span{border-radius: 0px;    padding: 9px;}/* 副選單*/ 
.sub-section{position:fixed;z-index:9999; width: 100%; background: #fff;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;top:0;height:50px} .sub-section .RWDmember001{float:right;width:180px;}.sub-section .RWDedictor{float:right;width:400px;text-align:right;font-size:12px;margin-top:9px}/*選單*/ 
.RWDmenu_plus04 .header {background: transparent;transition: all .3s ease;}.RWDmenu_plus04 .header.is-up {background: #fff;transition: all .3s ease;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block !important;}.RWDmenu_plus04 .site-nav {display: none !important;}.RWDmenu_plus04 .features {font-size: 13px;line-height: 24px;float: right;position: relative;}.RWDmenu_plus04 .is-up .features .cart-btn, .RWDmenu_plus04 .is-up .features .querycar-btn, .RWDmenu_plus04 .is-up .features .share-group a, .RWDmenu_plus04 .is-up .features i, .RWDmenu_plus04 .is-up .lang-select {color: #333;transition: all .3s ease;}.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: #fff;transition: all .3s ease;}.lang-select-label {font-size: 14px;transition: all 0s ease;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .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 {border-color: #fff;}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .lang-select-label:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after {border-color: #333;}.RWDmenu_plus04 .features .edit:after {content: "";position: absolute;width: 1px;height: calc(100% - 50px);background: #aaa;top: 50%;right: -25px;transform: translate(0px, -50%);}.RWDmenu_plus04 .features .edit a {font-size: 18px;padding: 25px 15px;display: inline-block;color: #fff;letter-spacing: 1px;transition: all .3s ease;}.RWDmenu_plus04 .features .edit {margin-right: 50px;position: relative;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 20px;}.ml-stack-nav-toggle i {font-size: 0;}.ml-stack-nav-toggle__line {background: #fff;transition: all .3s ease;}.is-up .ml-stack-nav-toggle__line {background: #333;transition: all .3s ease;}.ml-stack-nav-toggle {padding: 22px 45px 22px 15px;}.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: #fff;}.RWDmenu_plus04 .is-up .lang-select-label:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .is-up .site-nav .menu>li.is-active>a:after {    border-color: #333;}.RWDmenu_plus04 #mobile-menu .menu>li>a {color: #333;   font-size: 18px;}.RWDmenu_plus04 .is-up .features .edit a {color: #333;transition: all .3s ease;}.RWDmenu_plus04 .features:after{display:none;}.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: #3e5faa;}.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-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1px;}.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 {font-weight: normal;}.RWDmenu_plus04 .logo {margin-top: 5px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #3e5faa;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}/*.RWDbanner_plus01 .slick-caption {top: auto;bottom: 0;}*/ 
.RWDmenu_plus04 .is-up .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .is-up .lang-select:hover .lang-select-label {color: #333;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #fff;}.lang-select-options a:hover, .lang-select-options a:hover * {font-weight: normal;}/**//*.RWDbanner_plus01 .slick-caption .txt1 {color: #fff;}*/ 
.RWDbanner_plus01 .slick-caption .container{width:80%}.RWDbanner_plus01 .slick-caption{top:50%;transform:translateY(-50%)}.txt1 span{color:#fff;font-size:48px;font-weight:700;letter-spacing:1px;text-shadow:1px 1px 11px #000}.txt2 span{color:#eee;font-size:22px;letter-spacing:0;text-shadow:1px 1px 11px #000}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#fff}.slickitem03 .txt1 span {    color: #333;    text-shadow: none;}.slickitem03 .txt2 span {    color: #999;    text-shadow: none;}/**/ 
.RWDproduct002_v2 .popup-portfolio {margin:30px 0 0px;min-height: 260px !important;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .row:nth-child(2) {    float: right;    margin-top: -20px;}.RWDproduct002_v2 .section-subject {    text-align: left;    margin: 0;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: transparent;    color: #1d1f1d;    opacity: 1;    font-weight: normal;    font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj {    background-color: transparent;    color: #686868;    border: 1px solid transparent;    font-size: 14px;    letter-spacing: 1px;    padding: 0 7px;    border-right: 1px solid #cfcdcd;    line-height: 1;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: transparent;color: #3e5faa;}.RWDproduct002_v2  .portfolio-bottom-summary h4 {    font-size: 17px;    letter-spacing: 1px;    color: #474848;    font-weight: bold;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #3e5faa;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 15px;    margin: 0 0 30px;}/* logo */ 
.navbar-brand{width:165px;padding:0;padding-top:15px;padding-bottom:15px}#logoBig{padding-bottom:30px;}#logoBig img{width: 220px;display:none}/* 語系*/ 
.web_language{margin-top:0px}.web_language .lang_text{text-align:left;border:1px solid #ccc;width:100px;margin-top:25px;font-size:12px;letter-spacing:0px;padding:7px;padding-left:10px;background-color: transparent;;color:#333;line-height:14px;"Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif}.web_language .lang_options{top:50px;width:100px}.web_language .btnToggle{top:4px}.web_language .btnToggle .line{background-color:#a7a7a7;}.web_language .web_language_menu{ background-color: #3e5faa;border-bottom: 1px solid #f5f5f5;}.web_language .web_language_menu a{color:#fff;letter-spacing:1px;}.web_language.is-opened .lang_text{background-color:#fdfdfd}/* 形象BANNER*/ 
.RWDfullScreenEditor{height:80vh !important}@media (max-width:1680px){.RWDfullScreenEditor{height:90vh !important}}.RWDfullScreenEditor:before{background:rgba(0, 0, 0, 0.08)}.RWDfullScreenEditor .logo img{display:none}h1.banner-h1{font-size:48px;font-weight:600;font-family:'Baloo Bhaina', cursive}h3.banner-h3{font-size:28px;letter-spacing:4px}.RWDfullScreenEditor .intro-body {position: absolute;bottom: 2%;left: 0;}.RWDfullScreenEditor .intro-body .intro-text {margin-top:100px;}.RWDfullScreenEditor .intro-body .page-scroll a.btn{font-size:12px;font-weight:600;padding:15px 25px;letter-spacing:3px;border-radius:0px}.RWDfullScreenEditor .btn.btn-rj{background-color: rgba(255, 255, 255, 0.1);color: #fff;border: 1px solid #eee;}.RWDfullScreenEditor .btn.btn-rj:hover, .btn.btn-rj:focus{background-color: rgba(62, 95, 170, 0.5);}.banner-sub-title{font-size:40px;font-family:sans-serif;text-shadow: 0px 3px 5px rgb(0, 0, 0);font-weight: bold;font-style:italic;letter-spacing:5px;background: rgba(220, 230, 0, 0.5);width: 100%;margin: 0 auto;}.banner-title{letter-spacing:1px;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif; font-weight: bold;font-size:28px;margin-bottom:35px;color:#00c694}.banner-tw-text{font-size: 18px;letter-spacing: 4px;margin-top: 45px;padding-top: 20px;border-top: 1px solid #c1c1c1;width:80%;margin:0 auto;margin-top:40px}/**/ 
.index h1.main-title{letter-spacing:5px;font-size:34px;color:#004054;font-weight: 700;margin-bottom: 20px;}.index h2.sub-title{color: #6f6f6f;font-size: 20px;letter-spacing: 1px;font-weight: 600;}.index .section-line{display:none}/*第一組產品介紹*/ 
.slice_01{background-color:#f9f9f9;padding:100px 0;padding-bottom:0}.RWDProduct006{padding-top:0;padding-bottom:0}.RWDProduct006 .product-description{padding:30px}.RWDProduct006 .product-description h4.title-price a{color:#333;margin-bottom:15px;letter-spacing: 1px;}.RWDProduct006 .product-description h4.title-price{margin-bottom:15px}.RWDProduct006 .product-description h4.title-price a:hover{color:#999;}.RWDProduct006 .pull-left{float:none !important}.RWDProduct006 .product-description-brd{background-color:#fff;box-shadow:none}.RWDProduct006 .product-description .product-price{text-align:left;padding-left:0;margin-top:25px}.RWDProduct006 .product-description .product-price span{display:inline-block;font-size:14px;font-weight:600}.RWDProduct006 .product-ratings li .rating{color:#d8d8d8}.RWDProduct006 .product-ratings li .rating-selected {color: #3e5faa;}.RWDProduct006 .product-description .title-price{color: #00c694;}.RWDProduct006 .heading h2{letter-spacing:5px;font-size:34px;color: #004054;font-weight: 700;margin-bottom: 20px;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}.RWDProduct006 .heading p{color: #6f6f6f;font-size: 20px;letter-spacing: 1px;font-weight: 600;}.RWDProduct006 .product-description .gender {letter-spacing: 1px;color:#6f6f6f;}.RWDProduct006 .illustration-v2 .customNavigation{margin-bottom:45px}.RWDProduct006 .heading h2:after{content: "";position: absolute;background-color: #0054a5;width: 30px;height: 2px;top: 50px;left: 15px;}/* 公司簡介*/ 
.RWDleft_cont002 .item-second .text-box button{box-shadow:none;border-radius:0px;border:1px solid #ccc}.RWDleft_cont002 .item-second .text-box{background: #ffffff;padding:54px 50px;}.RWDleft_cont002 .item-second{background: #ffffff;}.RWDleft_cont002 .item-second .text-box .title{letter-spacing:5px;font-size:32px;color: #004054;font-weight: 700;}.RWDleft_cont002 .item-second .text-box .subtitle{color:#6f6f6f;letter-spacing:1px;}.RWDleft_cont002 .item-second .text-box button:hover{border-radius:0px;background-color: #ccc;}.RWDleft_cont002 .item-second .text-box .text{color:#525252;width: 100%;}.RWDleft_cont002 .item-second .text-box button a{letter-spacing:5px;color:#6f6f6f;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}/* 第二組產品介紹*/ 
.slice_03{background-color:#f9f9f9;padding-bottom:100px;padding-top:0px;}.news-section{background-color: #f9f9f9;padding-bottom:100px;padding-top:50px}.RWDProduct011{margin:0}.RWDProduct011 .section-line{display:none}.RWDProduct011 h1.main-title{font-size:24px;font-style:italic;font-weight:600;letter-spacing:5px}.RWDProduct011 .item{background-color:#fff}[class^="icon-"]:before, [class*=" icon-"]:before{display:none !important}.meet-the-team .team-item > .team-element{border-radius:0}.meet-the-team .team-item > .team-element > img{border-radius:0}.RWDproduct003 .section-inner{padding:0}.RWDproduct003 h1.main-title{letter-spacing:5px;font-size:34px;color: #004054;font-weight: 700;}.RWDproduct003 h2.sub-title{color: #6f6f6f; font-size: 20px;letter-spacing: 1px;font-weight: 600;}.RWDproduct003 .section-line{display:none}.meet-the-team .team-item.not-right-column.top-column{margin-bottom:30px}.meet-the-team .team-item > .team-element > .team-inner{background-color: rgba(0, 0, 0, 0.7);}.meet-the-team .team-item > .team-element > .team-inner > .team-detail > .team-content > h4{font-size:18px;font-weight:600}/* 頁尾*/ 
.footer-section {padding:100px 0;padding-bottom:30px;background-color:#fff}.footer-section .item{text-align:center}.footer-section .item .title{font-size:16px;font-family:New Baskerville,Times,serif;font-weight: 600;letter-spacing: 4px;color:#aeb59d}.footer-section .item .text{font-size:14px;font-family:Helvetica Neue,sans-serif;font-weight:600;margin:20px 0;color:#aeb59d}.ftc-bg {padding: 0; margin-top: 30px; border-top: 2px solid #eee;}/**/ 
.ft-info span.title {    display: inline-block;    font-size: 14px;    color: #333;    font-weight:600;    padding-right: 12px;    line-height: 25px;    letter-spacing: 2px;}.ft-info span.text {    font-size: 13px;    color: #6f6f6f;    letter-spacing:1px}/* 社群*/ 
.RWDsocial001{margin: 0 auto;text-align: center;width: auto;background:transparent;display:block;float:right;right:0px;padding:0px;padding-top:30px;}#social_media_wrapper a{color: #6f6f6f;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background:#3e5faa;}/*搜尋*/ 
.ft-r{text-align: right;}.web_search input{background:transparent;color:#999}.web_search{background:transparent;border-bottom: 1px solid #eaeaea !important;border:none;width:55%;display:inline-block;padding-bottom:3px;display: inline-table;}.web_search .btn{float:right; line-height: 30px;color: #333;font-style: italic;border:none;font-weight:600}.web_search .btn:hover{background:transparent;color: #6f6f6f;}.web_search .searchkey input{ font-size: 13px; letter-spacing: 1.2px;width:100%;border:none;}.web_search .searchkey{width:75%;}.web_search .searchkey:hover{color: #a4a4a4;}/*電子報*/ 
.web_edm .email{width:60%;}.web_edm .email input{background:transparent;width:100%;font-size: 13px; letter-spacing: 1.2px;color:#999}.web_edm .btn_container{float:right;max-width:100%;}.web_edm .btn{background:transparent;letter-spacing:1.5px;padding: 0px;line-height: 30px;color:#333;border:none;}.web_edm .btn:hover{color: #6f6f6f;}.web_edm {background-color: transparent;width:55%;display:inline-block; border: none;    border-bottom: 1px solid #eaeaea ;padding-bottom:3px;padding-top: 15px;}div#btn_reject_email {display: none;}/*社群*/ 
.ft-link{float: right;}/* copyright*/ 
.footerblock {padding-bottom: 100px;position: relative;padding-top: 70px;background:#fff !important;}.copyright{padding-top: 30px;float:left;}.copyright_desc{color: #333;font-size:12px;letter-spacing: 1px;}.copyright_desc a{color: #6f6f6f;font-size:12px;font-family: 'Merriweather', serif;}.copyright_desc a:hover{color:#333;}/*scrolltop*/ 
.scrollTop:before {content: "Top";display: block;color: #fff;font-size: 15px;position: absolute;right: -16px; top: 64px;font-family:"Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-style:italic;font-weight:600;letter-spacing:1px;}.scrollTop:hover{opacity:1}.scrollTop{ height: 50px;background:none;opacity:0.7;transition:0.3s; right: 21px;    width: 0;    bottom: 0px;    position: absolute;    left: 50%;    margin-left: -70px;    border-style: solid;    border-width: 0 70px 70px 70px;    border-color: transparent transparent #004054 transparent;}/*線上諮詢*/ 
.section_qq{ position: relative !important;}.section_qq .RWDedictor{position: absolute;bottom: 30px;right: 30px;}/* 以下為內頁*/ 
.main{background-color:#f7f7f7}.sign{display:none}.social_media_wrapper{display:none}#toTop{display:none !important}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{display:none}/* 選單*/header{border:none}.collapsing_header header{top:40px}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: transparent;}/* logo*/ 
.navbar .logo_img{width:200px}.navbar{margin:0}/* 共同*/ 
.hgroup h1{font-weight:600;letter-spacing:3px;font-size:28px;color:#00c694;}.hgroup .container{margin-bottom:60px}/* 社群*/ 
.RWDsocial001{position:relative}/* 關於我們*/ 
.about-block{line-height:28px;font-size:14px}/* 最新消息*/ 
.layoutlist_3 .listdate{margin-top:45px}/* 產品介紹 */ 
.layoutlist_5 .product_list_item{background: #ebebe8 !important;}.hgroup .breadcrumb{background:transparent;border-radius:0px;background: #f7f7f7;}.layoutlist_4 .pricearea{text-align:left}.layoutlist_4 .price:first{margin-left:0}.layoutlist_4 .buybtn{padding:5px 0}.layoutlist_4 .buybtn:hover{background-color:#ccc}.item .subject A.itemlink{font-size:18px}.layoutlist_4 .subject{padding-left:5px}.layoutlist_2 .item, .layoutlist_4 .item{border:none}#btn_shopping{border-radius:0px;background-color:#00c795}#btn_shopping:hover{background-color:#333}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{border-radius:0px}.page_content1 #productbx_bg{background-color:#adadad}/*購物清單*/ 
.form_subject{padding-bottom:20px;margin-bottom:20px}.btn_area .btn{border-radius:0px}input[type="radio"], input[type="checkbox"]{margin-right:10px}/*會員專區*/ 
.form-control{border-radius:0px;margin-bottom:5px}.btn{border-radius:0px;border:none}/*聯絡我們*/ 
.ebtn{border-radius:0px !important;font-size:14px}.form-horizontal .control-label{font-size:14px}/* copyright*/footer{margin-top:0;background-color:#fff;}.copyright {background-color: #fff;border-top:0px;}.group-section{background-color:#fff}/*QQ*/ 
.section_qq {position:absolute; right: 30px;}/* slogan*/ 
.banner-sub-title {margin-bottom: -97px;margin-left: -45px;}/*learn more鈕*//*.RWDfullScreenEditor .intro-body .page-scroll {float: right;margin-right: -727px;margin-bottom: -17px;}*//*180116*/ 
.RWDProduct006 .product-description-brd {text-align: center;}.RWDMenuIcon001 ul.nav li ul {width: 160px;}.RWDfullScreenEditor .container {width: 100%;}.RWDfullScreenEditor .intro-body .page-scroll {margin-top: 50px;text-align: right;position: relative;left: 100px;}.RWDfullScreenEditor .intro-body {position: absolute;bottom: 13%;left: 0;width: 100%; bottom: 0;}.RWDfullScreenEditor .intro-body .page-scroll {margin-top: 0;text-align: right;position: absolute;right: 0;bottom: 0;}.banner-sub-title {margin-bottom: 0;width: 60%;}.RWDfullScreenEditor .intro-body .page-scroll a.btn {margin-right: 50px;}
/*英文版 start*/

/*menu*/ 
.lang_en .navbar-nav > li > a {text-transform: none;letter-spacing: 1px;padding: 0 10px;font-size: 15px;}/*edm*/ 
.lang_en #btn_reject_emailm_RWDfullscreen01_60_1 {display: none;}.lang_en .web_edm .btn {font-style: italic; font-weight: 600;}.lang_en .web_edm {width: 60%;}/*search*/ 
.lang_en .web_search {width: 60%;}/*about*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .text {width: 100%; letter-spacing: 1px;line-height: 30px;margin-top: 0;}.lang_en .RWDleft_cont002 .item-second .text-box {padding: 56px 50px 30px;}/*title*/ 
.lang_en .RWDProduct006 .heading h2 {letter-spacing: 2px;}.lang_en .RWDleft_cont002 .item-second .text-box .title {letter-spacing: 2px;}.lang_en .RWDproduct003 h1.main-title {letter-spacing: 2px;}.lang_en .RWDproduct003 h2.sub-title {display: none;}.lang_en .index h1.main-title{letter-spacing:1px;}/*product*/ 
.lang_en .meet-the-team .team-item > .team-element > .team-inner > .team-detail > .team-content {letter-spacing: 1px;}.lang_en .meet-the-team .team-item > .team-element > .team-inner > .team-detail > .team-content > h4 {text-transform: none;}.lang_en .RWDProduct006 .product-description {padding: 18px;}/*內頁*//*applied*/ 
.lang_en .z01 h4 {width: 150px;}.lang_en .z01 h5 {width: 240px; font-size: 18px !important;letter-spacing: 0;}.lang_en .z01 h5:before {width: 240px;}.lang_en .z01 h5:after {border-width: 42px 120px 0 120px;}/*edm*/ 
.lang_en #btn_reject_emailm_RWDPAGE_BASE_PAT01_24_1 {display: none;}/**/ 
.lang_en  .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text {letter-spacing: 0.5px;}.lang_en .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {text-transform: none;font-size: 18px;line-height:1.5;}.lang_en  .RWDproduct002_v2 .btn.btn-rj {letter-spacing: 0;}

/*英文版 end*/
/*日本語 start*/

.btn.btn_back a:hover{color: #fff;}/*menu*/ 
.lang_jp .navbar-nav > li > a {text-transform: none;letter-spacing: 1px;padding: 0 10px;font-size: 15px;}/*edm*/ 
.lang_jp #btn_reject_emailm_RWDfullscreen01_60_1 {display: none;}.lang_jp .web_edm .btn {font-style: italic; font-weight: 600;}.lang_jp .web_edm {width: 100%;}.lang_jp .web_edm .email {width:80%;}.lang_jp .web_edm .email input{letter-spacing: 0px;}/*search*/ 
.lang_jp .web_search {width: 100%;}.lang_jp .web_search .btn{width: 32px;}.lang_jp .web_search .searchkey input{letter-spacing: 0px;}/*about*/ 
.lang_jp .RWDleft_cont002 .item-second .text-box .text {width: 100%; letter-spacing: 0px;line-height: 24px;margin-top: 10px;}.lang_jp .RWDleft_cont002 .item-second .text-box {padding: 56px 50px 30px;}/*title*/ 
.lang_jp .RWDProduct006 .heading h2 {letter-spacing: 0px;}.lang_jp .RWDleft_cont002 .item-second .text-box .title {letter-spacing: 0px;}.lang_jp .RWDproduct003 h1.main-title {letter-spacing: 0px;}.lang_jp .RWDproduct003 h2.sub-title {display: none;}.lang_jp .index h1.main-title{letter-spacing:0px;}/*product*/ 
.lang_jp .meet-the-team .team-item > .team-element > .team-inner > .team-detail > .team-content {letter-spacing: 0px;}.lang_jp .meet-the-team .team-item > .team-element > .team-inner > .team-detail > .team-content > h4 {text-transform: none;}.lang_jp .RWDProduct006 .product-description {padding: 18px;}.lang_jp .RWDProduct006 .product-description h4.title-price a{font-size: 16px;letter-spacing: 0px;}/*內頁*//*applied*/ 
.lang_jp .z01 h4 {width: 150px;}.lang_jp .z01 h5 {width: 240px; font-size: 18px !important;letter-spacing: 0;}.lang_jp .z01 h5:before {width: 240px;}.lang_jp .z01 h5:after {border-width: 42px 120px 0 120px;}/*edm*/ 
.lang_jp #btn_reject_emailm_RWDPAGE_BASE_PAT01_24_1 {display: none;}/**/ 
.lang_jp  .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text {letter-spacing: 0px;}.lang_jp .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {text-transform: none;font-size: 18px;line-height:1.5;}.lang_jp  .RWDproduct002_v2 .btn.btn-rj {letter-spacing: 0;}

/*日本語 end*/
/*內頁 start*/

/*-----內頁-----*//*主選單*/ 
.page_wrapper_bg .RWDmenu_plus04 .features .edit a {    color: #333;}.page_wrapper_bg .RWDmenu_plus04 .features .cart-btn, .page_wrapper_bg .RWDmenu_plus04 .features .querycar-btn, .page_wrapper_bg .RWDmenu_plus04 .features .share-group a, .page_wrapper_bg .RWDmenu_plus04 .features i, .page_wrapper_bg .RWDmenu_plus04 .lang-select {    color: #333;}.page_wrapper_bg .ml-stack-nav-toggle__line {    background: #333;}.page_wrapper_bg .RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .page_wrapper_bg .RWDmenu_plus04 .lang-select-label:after, .page_wrapper_bg .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .page_wrapper_bg .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #333;}.page_wrapper_bg .RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .page_wrapper_bg .RWDmenu_plus04 .lang-select:hover .lang-select-label {    color: #333;}.z01 .row {margin-left: 15px;margin-right: 15px;}.page_wrapper_bg ul.nav li ul li {margin: 0;}.page_wrapper_bg ul.nav li ul {padding: 0;width:160px}.navbar-nav > li > a i {margin-right: 0;}ul.nav li ul {top: 40px;}/*banner*/ 
.page_wrapper_bg .main{background-color: #ffffff;letter-spacing: 1.5px;line-height: 2;}/*頁尾*/ 
.page_wrapper_bg .footerblock .container,.page_wrapper_bg .ft-l,.page_wrapper_bg .ft-r,.page_wrapper_bg .ft-copyright .col-sm-12 {padding: 0;}/*內文*/ 
.article-text .container, .product_desc_content, .content section {font-size: 17px;color: #777;line-height: 2;}.page_content2 .info .subtitle{font-size: 17px !important;color: #777 !important;line-height: 2 !important;}.article-text .container img {width: 100%;}/*大標+麵包屑*/ 
.hgroup h1 {display: inline-block;color: #004054;margin: 0;}.hgroup .breadcrumb {background: transparent;background-color: #ffffff;margin: 0px;padding: 0 15px;border: 0;position: relative;bottom: 0;display: inline-block;}.page_subject .pull-right {float: none !important;}/*產品*/ 
.layoutlist_2 .subject {text-align: center;}.page_menu_block ul.nav > li > a {text-align: center;}/*產品內頁*/ 
.pagecontent {margin-top: 0 !important;}.mt30 {margin-top:0 !important;}.split_line {height: 0 !important;}.product_desc_subject {color: transparent;margin-top: 0;margin-bottom: 60px;border-bottom: 1px solid #eee;}.page_content2 h4, .in_info h4 {color: #000;border-left: 3px solid #2d8c3c;padding-left: 15px;margin: 15px 0 !important;}.page_content2 .info #prod_name h2, #prod_name h2 {line-height: 1.5;margin: 0px;color: #2d8c3c;}.page_content2 ol, .page_content2 ul, .in_info ul, .in_info ol {margin-left: -21px;}.pic_line {border: 1px solid #dedede;padding: 30px;}.pdt04_pic {width: 50%;}/*產品表格-橫桿呈現顏色*/ 
.form_may{overflow-x: auto;white-space: nowrap;}.form_may {overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.form_may::-webkit-scrollbar {width: 3px;height: 5px;}.form_may::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.form_may::-webkit-scrollbar-track-piece:horizontal:decrement,.form_may::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}/*產品表格*/ 
.form_may td {border:1px solid #ccc;}.form_may td {padding:3px 10px !important;}/*側選單*/ 
.nav-pills > li > a {border-radius: 0;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #ffffff;background:#004054;text-align: center;}.tabs nav a {font-size: 18px;padding: 0 15px;}.page_content2 .tabs nav li.tab-current a {border-bottom: 3px solid #fff;border-left: 3px solid #2d8c3c;}.page_content2 .tabs nav li a {border-bottom: 3px solid #ffffff;}.tabs nav li.tab-current a {color: #000000;font-size: 18px;}/*產品標題隱藏*/ 
.page_menu_block h4 {display: none;}/*品質*/ 
.album_item img {width: auto !important;}.row .album_d_item a, .row .album_d_item img {overflow: hidden;transition: 0.3s;height: auto !important;border: 2px solid #fff;}.row .album_d_item a:hover img {transform: scale(1.1);}.row .album_d_item a:hover {border: 2px solid #2d8c3c;}.album_item_subject {opacity: 1 !important;color: #000;}/*應用*/ 
.z01 .col-md-6 {width: 40%;margin: 30px;}.z01 h5 {text-align: center;margin: 0 auto;width: 160px;position: relative;padding: 10px 0 0;color: #333 !important;top: 20px;font-size: 18px !important;background: transparent !important;}.z01 h5:after {content: "";display: block;border-style: solid;border-width: 42px 80px 0 80px;border-color: #ddd transparent transparent transparent;}.z01 h5:before {content: "";display: block;height: 31px;width: 160px;background: #ddd;position: relative;top: 20px;z-index: -1;}.zz01:after {content: "";display: block;border: 1px dashed #2d8c3c;width: 95%;height: 450px;position: absolute;z-index: -1;top: 30%;border-radius: 15px;left: 50%;margin-left: -50%;}.zz01 img {border: 1px solid #ddd;border-radius: 15px;}.z01 h4 {width: 86px;margin: 0 auto !important;}/*提供解決方案*/ 
.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a {color: #000;text-align: center;}/*公司簡介*/ 
.in_info h5 {font-size: 17px;color: #2d8c3c;background: #f5f5f5;margin-top: 35px;}.about_line p {background: #2d8c3c; color: #fff;}/*分公司*/ 
.b01 h4 {border-left: 0;padding-left: 0;font-weight: bold;}.b01 h6 {font-size: 15px;margin: 0;}.m01{width: 30%;margin: 0 auto;background: #eee;padding: 15px 0;margin-bottom: 80px;}.s01 .col-md-4 {margin: 14px; width: 30%;background: #eee;padding: 15px 0;height: 150px;}.b01 h5 {margin-top: 5px !important;background: transparent !important;}.b01:after {content: "";display: block;border: 1px solid #2d8c3c;width: 70%;height: 158px;position: absolute;z-index: -1;top: 176px;margin-left: 15%;border-bottom: 1px solid #fff;}.s01 .line:before {content: "";display: block;height: 160px;width: 1px;background: #2d8c3c;position: absolute;z-index: -1;bottom: 150px;left: 50%;}/*聯絡我們*/ 
.h01 img {width: 215px !important;margin-left: 94px;}.c01 h4 {color: #2d8c3c;}.c01 span {color: #000000;font-size: 14px;padding-right: 15px;}.text01{font-size: 16px;padding-left: 90px;}.page_wrapper_bg ._bd_row a {color: #6f6f6f;}.page_wrapper_bg ._bd_row a:hover {color: #2d8c3c;}.eformsDesc {margin: 10px 0 30px;}/*按鈕*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {float: right;margin-right: 0px;background: #2d8c3c;}.ebtn {background: #2d8c3c !important;float: right !important;}.faq_answer_container {    transition: 0s;}/*0314維護-改色-#004054*/ 
.page_content2 .info #prod_name h2, #prod_name h2{     color: #004054;}.page_content2 h4, .in_info h4 {    border-left: 3px solid #004054;}.page_content2 .tabs nav li.tab-current a {    border-left: 3px solid #004054;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{     background: #004054;}.ebtn {    background: #004054 !important;}.btn.btn_back {    background: #004054;}

/*內頁 end*/
/*jQuery start*/

.bg-up{top:0 !important;box-shadow: 1px 1px 5px #e6e6e6;}.sub-up{top:-50px !important}

/*jQuery end*/
/*特效 start*/

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

/*特效 end*/
/*小螢幕 start*/

@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption .container {width: 90%;}}@media (max-width: 1500px) {.txt1 span {font-size: 42px;}.txt2 span {font-size: 18px;}}@media (max-width: 1300px) {.txt1 span {font-size: 36px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .features .edit {    display: block;}.RWDmenu_plus04 .features {    margin-right: 0;    padding-right: 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 60px)!important;}
}
/*1199px end*/
/*平板旋轉 start*/

/* ipad pro直  - 選單*/@media screen and (max-device-width: 1024px) and (orientation: portrait) {.navbar-nav > li > a{padding: 7px;margin-top:28px}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}.navbar-nav > li > a {padding: 7px 13px;margin-top: 22px;}.RWDMenuIcon001 .pull-right { display: inline-block; padding-left: 0px;}}/* ipad pro橫 - 選單*/@media screen and (max-device-width: 1366px) and (orientation: landscape) {.navbar-nav > li > a {padding: 7px 15px;}}/* ipad 橫 - 選單*/@media screen and (max-device-width: 1024px) and (orientation:  landscape) {.navbar-nav > li > a {padding: 7px 13px;margin-top: 10px;}.RWDMenuIcon001 .pull-right { display: block; padding-left: 0px;}.RWDMenuIcon001 .container {width: 90%;}.navbar-nav {margin-right: 0;margin-top: 0;}}

/*平板旋轉 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*主選單*/ 
.RWDMenuIcon001 .container {width: 96%;}.navbar-brand {width: 135px;    margin-right: 5px;}.navbar-nav > li > a {padding: 7px 11px;margin-top: 25px;}.RWDMenuIcon003 {padding-bottom: 0;}.txt1 span {font-size: 32px;}.txt2 span {font-size: 16px;}/*180116主選單*/ 
.RWDMenuIcon001 ul.nav li ul {position: absolute !important;top: 65px;}/* slogan*/ 
.banner-sub-title {margin-bottom: 0px;margin-left: 0px;}/*learn more鈕*/ 
.RWDfullScreenEditor .intro-body .page-scroll {float: none;margin-right: 0px;margin-bottom: 0px;} /*英文版*/ 
.lang_en .navbar-nav > li > a {letter-spacing: 0px;}.lang_en .web_language .lang_text {margin-top: 17px;}/*-----內頁-----*//*下拉選單*/ul.nav li ul {top: 89px;}/*banner*/ 
.page_wrapper_bg .main{top: 300px !important;}/*頁尾*/ 
.page_wrapper_bg .footerblock .container, .page_wrapper_bg .ft-l, .page_wrapper_bg .ft-r, .page_wrapper_bg .ft-copyright .col-sm-12 {padding:0 15px;}.page_wrapper_bg .ft-copyright .ftc-bg {padding: 0px !important;}/*QQ*/ 
.section_qq .RWDedictor {right: 0px;}/*產品內頁*/ 
.page_content2 .info {padding-left: 15px;}.product_desc_subject {display: none;}/*分公司*/ 
.s01 .col-md-4 {    margin: 12px;    width: 30%;}/*關於我們*/ 
.h01 img {    margin-left: 0;}.text01{padding-left: 40px;}/**/ 
.lang_en .RWDproduct002_v2 .row:nth-child(2) {float: none;margin-top: 0;}.lang_en .RWDproduct002_v2 .section-subject {text-align: center;margin: 0 0 30px;}.lang_en .RWDproduct002_v2 .popup-portfolio {margin: 0;min-height: auto !important;}.lang_en .RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0 0 15px;}.product_item {    width: calc(100%/3 - 20px);}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.RWDproduct002_v2 .row:nth-child(2) {float: none;margin-top: 0;}.RWDproduct002_v2 .section-subject {text-align: center;margin: 0 0 50px;}.RWDproduct002_v2 .popup-portfolio {margin: 0;min-height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0 0 15px;}.slickitem03 .txt1 span {    color: #fff;    text-shadow: 1px 1px 11px #000;}.slickitem03 .txt2 span {    color: #eee;    text-shadow: 1px 1px 11px #000;}.RWDbanner_plus01 .slickitem03 .slick-caption {    top: 30%;    text-align: center;}.txt1 span {    font-size: 38px;}.txt2 span {    font-size: 18px;}.lang_en .ml-stack-nav-toggle {    padding: 22px 35px 22px 15px;}.lang_en .RWDmenu_plus04 .features .edit a {    font-size: 17px;    padding: 25px 10px;}.lang_en .RWDmenu_plus04 .features .edit {    margin-right: 30px;}.lang_en .RWDmenu_plus04 .features .edit:after {    right: -15px;}.lang_en .RWDmenu_plus04 .features .cart-btn, .lang_en .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 10px;}
}
/*991px end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}
/*選單變化 end*/
/*平板 start*/
@media (max-width: 768px) {
#RWDfullscreen01 .container {padding: 0 30px;}.page_wrapper_bg .full_page_photo.slider_wrapper {margin-top: 0 !important;}/*漢堡選單*/ 
.RWDMenuIcon001{top:0}.navbar-default .navbar-toggle {border-color: transparent;margin-top: 10px;}.navbar-default .navbar-toggle.in {background-color: transparent;}.RWDMenuIcon001 ul.nav li ul{width:100%;position:relative;top:0px;}.navbar-nav{margin: 7.5px 0px;}.navbar-nav > li > a{padding-top: 11px;padding-bottom: 11px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{text-align:center}.RWDMenuIcon001 .pull-right{display:block}/*語系*/ 
.mobile_language .lang_text{background-color:transparent;letter-spacing:1px}.mobile_language.is-opened .lang_text {background-color: #3e5faa;}.mobile_language .web_language_menu {background-color: #f9f9f9;}.mobile_language .web_language_menu a {color:#333;letter-spacing:1px;}/* 形象Banner*/ 
.RWDfullScreenEditor{height:100vh !important}.banner-tw-text{letter-spacing:3px}.RWDfullScreenEditor .intro-body {position: relative;}/* 購物車*/ 
.buy-section{top:10px;right:60px}.buy-section .fa-shopping-cart:before{font-size:18px}.RWDcar001 .quick-cart-box{top:77px !important;margin-top:0}/* 第一組產品*/ 
.slice_01{padding:50px 0;padding-top:100px}/* 公司簡介*/ 
.news-section{padding:50px 0}/* 第二組產品*/ 
.slice_03{padding-top:50px}.meet-the-team .team-item.not-right-column.top-column{    width: 50%;float: left;margin-bottom:10px}.meet-the-team .team-item.not-right-column.top-column:nth-child(odd){padding-right:5px}.meet-the-team .team-item.not-right-column.top-column:nth-child(even){padding-left:5px}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/*英文版*/ 
.lang_en .web_edm .email input {width: 200px;}.lang_en .RWDleft_cont002 .item-second .text-box .title {text-align: center;}/* 以下為內頁 */ 
.collapsing_header header{top:0px}header .container{    padding-left: 15px;padding-right: 15px;}/*關於我們*/ 
.about-block p{font-size:16px !important;margin-top:30px !important;line-height:32px !important;}/*最新消息*/ 
.layoutlist_3 .listdate .yearmonth{padding-bottom:0 !important}/*產品介紹*/ 
.page_content2 .info{padding-top:75px !important}
}
/*平板 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*主選單*/ 
.RWDMenuIcon001 .container {width: 100%;}.RWDMenuIcon001{padding: 10px 0 !important;}.full_page_photo.slider_wrapper {margin-top: 65px !important;height: 350px !important;}.RWDMenuIcon003 {padding: 10px 15px;}.page_wrapper_bg ul.nav li ul {box-shadow: inherit;width: 100%;}/* slogan*/ 
.banner-sub-title {margin-bottom: 0px;margin-left: 0px;}/*learn more鈕*/ 
.RWDfullScreenEditor .intro-body .page-scroll {float: none;margin-right: 0px;margin-bottom: 0px;} /*180116*//*banner*/ 
.banner-sub-title {width: 100%;}.RWDfullScreenEditor .intro-body .page-scroll a.btn {margin-right: 0px;}.RWDfullScreenEditor .intro-body .page-scroll {text-align: center;position: relative;bottom: -30px;left: 0;}.RWDMenuIcon001 ul.nav li ul {position: relative !important;top: 0;}/*-----內頁-----*//*下拉選單*/ul.nav li ul {top: 0px;position: relative;}/*頁尾*/ 
.page_wrapper_bg .footerblock .container, .page_wrapper_bg .ft-l, .page_wrapper_bg .ft-r, .page_wrapper_bg .ft-copyright .col-sm-12 {padding:0 30px;}/*大標*/ 
.page_subject {padding: 0px 20px;}.hgroup .container {margin-bottom: 30px;padding: 0 0 15px;}/*分類下拉選單*/#sidebar {padding: 10px 0px 30px;}/*產品*/ 
.page_content2 .info .subtitle.padsummary {margin-top: 55px;}/*產品內頁*/#product_carousel2 li img, #productbx-pager li img {padding: 15px;}/*應用*/ 
.zz01:after {width: 100%;}/*分公司*/ 
.s01 .col-md-4 {margin: 11px;}/*關於我們*/ 
.h01 {display: none;}.text01{padding-left: 15px;}
}
/*pad版 end*/
/*800px start*/
@media (max-width: 800px) {
.product_item {    width: calc(100%/2 - 20px);}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption.txt-left {    text-align: center;}.RWDmenu_plus04 .features .edit {    display: none;}.lang_jp .ft-r {    margin-top: 50px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.txt1 span {    font-size: 32px;}.ml-stack-nav-toggle, .lang_en .ml-stack-nav-toggle {    padding: 25px 14px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .lang_en .RWDmenu_plus04 .features .cart-btn, .lang_en .RWDmenu_plus04 .features .querycar-btn {    padding: 15px 20px;}.RWDmenu_plus04 .features .search-btn {    padding: 15px 10px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 50px)!important;}.ml-stack-nav-toggle, .lang_jp .ml-stack-nav-toggle {    padding: 22px 45px 22px 15px;}.RWDmenu_plus04 .features {margin-top: 10px;}
}
/*600px end*/
/*手機版 start*/
@media (max-width: 480px) {
#RWDfullscreen01 .container {padding: 0 15px;}/* 語系*/ 
.mobile_language .lang_text{background:transparent; letter-spacing: 1px;margin: 10px 0;}.mobile_language.is-opened .lang_text{background-color:#00c795}/* Banner*/ 
.banner-title{font-size:20px}.banner-tw-text{font-size:16px}.banner-sub-title{line-height:60px;font-size:30px;}.RWDbanner_plus01 .slick-caption .container {    width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left {    width: 100%;}.txt1 span {    font-size: 26px;}.txt2 span {    font-size: 16px;}/* 第一組產品*/ 
.slice_01{padding-bottom:0}/*公司簡介*/ 
.news-section{padding-top:0px}.RWDright_cont002 .item-first .text-box{padding:45px}.RWDleft_cont002 .item-second .text-box {padding: 50px 25px;}/*第二組產品*/ 
.slice_03{padding-bottom:50px}/*頁尾*/ 
.web_edm{width:100% !important;}.web_search{width:100% !important;}.web_edm .email input{padding:0px;margin:0px;}.web_search .searchkey input{padding:0px;margin:0px;}.ftc-bg {margin-top: 0px;border-top: 0px solid #eee;}.ft-r{padding-top:30px;}.ft-info span.title {padding-right: 0px;}.copyright {padding-top: 15px;}.RWDsocial001{float:left;right: 13px;width:100%;padding-top:0}#social_media_wrapper a {margin: 0 6px;}/*以下為內頁*/ 
.hgroup h1{margin-bottom:60px}/*最新消息*/ 
.layoutlist_3 .listdate{margin-top:25px}
}
/*手機版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.lang_en .web_edm .email input {width: 100%;}.lang_en .web_edm .email {width: 100%;}.lang_en .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 15px;}.lang_jp .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 15px;}.lang_jp  .btn {margin-top: 0px;}.ml-stack-nav-toggle, .lang_jp .ml-stack-nav-toggle { padding: 25px 14px;}.RWDmenu_plus04 .features {margin-top: 0px;}/*-----內頁-----*//*內文*/ 
.article-text .pagecontent {padding: 0 !important;}.page_wrapper_bg .footerblock .container, .page_wrapper_bg .ft-l, .page_wrapper_bg .ft-r, .page_wrapper_bg .ft-copyright .col-sm-12 {padding: 0 20px;}/*主選單*/ 
.RWDMenuIcon003 {padding: 10px 0;}/*大標*/ 
.hgroup h1 {margin-bottom: 20px;display: block;text-align: center;}.hgroup .breadcrumb {display: block;text-align: center;}/*產品內頁*/ 
.tab_title {border-left: 3px solid #2d8c3c;padding-left: 15px;margin: 20px 0;}/*應用*/ 
.z01 .col-md-6 {width: 100%;margin: 0;}.zz01:after {height: 77%;top: 16%;}.zz01 img {border:0; }.z01 h5 {width: 160px;color: #2d8c3c !important;padding: 7px 0;border-radius: 14px;margin-top: 36px;top: 0;}.z01 h5:after, .z01 h5:before {display: none;}.z01 h4 {width: 86px;margin: 70px auto 0 !important;}/*分公司*/ 
.s01 .col-md-4 {margin: 0 auto 20px;width: 160px;;}.m01 {width: 160px;margin: 0 auto;background: #eee;padding: 15px 0;margin-bottom: 50px;}.b01:after { display: none;}.s01 .line:before {bottom: 215px;}/*聯絡我們*/ 
.text01 {margin-bottom: 20px;}.c01 span {display: block;padding-right: 0;margin-top: 20px;background: #f6f6f6;}.c01 {text-align: center;}.page_wrapper_bg .in_info .col-md-8 {left: 0 !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 3px;}/*0314-維護-改色-#004054*/ 
.tab_title {    border-left: 3px solid #004054;}
}
/*phone版 end*/
/*380px start*/
@media (max-width: 380px){
.txt1 span {font-size: 24px;}.txt2 span {font-size: 15px;}.RWDbanner_plus01 .slickitem03 .slick-caption {top: 50%;}.product_item {    width: calc(100%/1 - 20px);   padding: 0;}
}
/*380px end*/
/*iphone5 start*/
@media (max-width: 320px){
/*-----內頁-----*//*內文*/ 
.article-text .container, .product_desc_content, .content section {padding: 0;}.page_wrapper_bg .footerblock .container, .page_wrapper_bg .ft-l, .page_wrapper_bg .ft-r, .page_wrapper_bg .ft-copyright .col-sm-12 {padding: 0 10px;}
}
/*iphone5 end*/
/*加費美編 start*/

.product_list {    display: flex;    flex-direction: row;    justify-content: center;    align-items: flex-start;    flex-wrap: wrap;}.product_item {    width: calc(100%/4 - 20px);    margin: 0 10px;    text-align: center;    padding: 15px;    margin-bottom:40px;}.product_item .item_title h4 {    font-size: 17px;    letter-spacing: 1px;    color: #333;    font-weight: 600;    margin-top: 30px;}.product_item .item_title h5 {    letter-spacing: 0px;    line-height: 1.5em;    font-size: 15px;    font-weight: 600;    color: #666;}.product_item .pic_block img {    transform: scale(1);    transition: 0.3s;}.product_item:hover .pic_block img {    transform: scale(1.1);    transition: 0.3s;}.product_item .pic_block {    box-shadow: 1px 1px 16px -7px rgb(0 0 0 / 0%);    border-radius: 50%;    transition: 0.4s;}.product_item:hover .pic_block {    border-radius: 50%;    overflow: hidden;    box-shadow: 1px 1px 16px -7px #000;    transition: 0.4s;}

/*加費美編 end*/