/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #003e9a!important;border-radius: 0 !important;border: 0 !important;font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {color: #333 !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}@media (max-width: 600px) {.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}.RWDbanner_plus01 .banner-slider .slick-item .pic img {    animation: zoom01 4s forwards;}@-webkit-keyframes zoom01{  0% {    transform: scale(1.1);  }  100% {    transform: scale(1);  }}/* 動態效果fadeIn&hover*/ 
.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display:none}.RWDleft_cont002 .item-second:hover .pic img,.RWDright_cont002 .item-first:hover .pic img{transform:scale(1.05)}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn{background:#11238B}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: 500;}.RWDmenu_plus04 .features{position:relative;top:2px}/*rightcont&leftcont*/ 
.RWDleft_cont002 .item-second .text-box,.RWDleft_cont002 .item-second{background:transparent;color:#333}.RWDleft_cont002 .item-second .pic{width:100%;float:none}.RWDleft_cont002 .item-second>a{float:right;width:50%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first .text-box{color:#333;padding:0;letter-spacing:1px;line-height:2;padding-left: 2vw;}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first .pic img {width: 100%;}.RWDright_cont002 .item-first>a{width:50%;float:left}.RWDright_cont002 .item-first .text-box .underline {display: none;}.fl {width:300px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}a,a:hover, a:focus{text-decoration:none;transition: .5s ease!important}.cd-main-content {overflow-x: hidden;background: #F8F9F9;}#RWDfullscreen01 .container {width: 80%;}#RWDfullscreen01, #RWDPAGE_BASE_PAT02{font-size:15px;line-height:2;letter-spacing:1px;font-family: 'Noto Sans TC', sans-serif}#RWDfullscreen01 p, #RWDPAGE_BASE_PAT02 p{font-size:15px;line-height:2;letter-spacing:1px;margin:0;font-family: 'Noto Sans TC', sans-serif}/*menu04*/ 
.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{display:block;position:absolute}.RWDmenu_plus04 .site-nav .menu li.has-child {margin-right: 15px;}.cd-primary-nav>.has-children>a::after,.cd-primary-nav>.has-children>a::before{background:#969696}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic{background:#fff}.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:#034299}.RWDmenu_plus04 .site-nav .menu>li>a{padding:25px 1vw}.RWDmenu_plus04 .site-nav .menu>li a{color:#222}.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: #222;top: 48%;}.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:#034299}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block{color:#0092e0;transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block,.RWDmenu_plus04 .site-nav .menu>li>a .m_title_block{transition:.5s}.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:#333}.RWDmenu_plus04 .features i:hover,.RWDmenu_plus04 .features i{transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .site-nav .menu ul li>a{text-align:center;padding:5px 10px}.RWDmenu_plus04 .site-nav .menu ul li a{font-size:15px}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a{text-decoration:none;font-weight:400;background:#034299;color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 25px 25px 15px}.RWDmenu_plus04 .logo {width: 230px;opacity: 0;transition: .5s;}.RWDmenu_plus04 .header{background:transparent;padding:50px 4% 0;transition:.5s}.RWDmenu_plus04 .features .search-btn{margin-right:10px}.RWDmenu_plus04 .site-nav .menu{text-align:right}#RWDfullscreen01 .RWDmenu_plus04 .container{max-width:100%;padding:0;width:100%}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .container{max-width:100%;padding:0;width:100%}.RWDmenu_plus04 .header.is-up{background:#fff;padding:0 3%;transition:.5s}.RWDmenu_plus04 .header.is-up .logo{opacity:1;transition:.5s;margin:7px 0 0}/*banner*/ 
.RWDbanner_plus01 .logo {width: 31.8vw;}.RWDbanner_plus01 .logo img{margin:0}#RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{width:100%;padding:0 14vw}.RWDbanner_plus01 .slick-caption{top:32%}.RWDbanner_plus01 .page-scroll a{color:#999;font-size:13px;letter-spacing:1px}.RWDbanner_plus01 .page-scroll.style01 a span{border-color:#999}@media (max-width: 414px) {.RWDbanner_plus01.style-dotnav .control-box{bottom:-50px!important}.RWDbanner_plus01{overflow:visible}}/*dotsqure*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#194e9e;border:0}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:0;width:8px;height:20px}.RWDmenu_plus04 #search-box.full .form-control{font-size: 30px;letter-spacing: 1px;}.RWDmenu_plus04 #search-box.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.RWDmenu_plus04 #search-box.full .search-in{max-width: 1000px;width: 80%;}}/*abuss*/#RWDfullscreen01 .RWDright_cont002 .container{width:100%}.abuss{padding:5rem 0;position:relative}.RWDright_cont002{z-index:2}.abussbg{content:"";background:url(archive/image/customization/210521-03.png) no-repeat left top;background-size:contain;width:26vw;height:100%;position:absolute;top:0;z-index:1}.RWDright_cont002 .item-first .text-box a{display:none}.RWDright_cont002 .item-first{display:flex;justify-content:center;align-items:center}.RWDright_cont002 .item-first .text-box .title{font-size:16px;color:#034299;font-weight:500;letter-spacing:3px}.RWDright_cont002 .item-first .text-box .subtitle span{display:block;font-size:19px;letter-spacing:3px;font-weight:500}.RWDright_cont002 .item-first .text-box .subtitle{font-size:30px;letter-spacing:2px;font-weight:600;margin:10px 0 0;line-height:2}.RWDright_cont002 .item-first .text-box .text{margin:40px 0 0;width:86%}.RWDright_cont002 .item-first .text-box .text p{margin:0 0 15px!important}/*services*/ 
.services{padding:3rem 0;background:url(archive/image/customization/210521-14.jpg) center no-repeat;background-size:cover}.RWDService001 h2.sub-title br{display:none}.RWDService001 .section-line{display:none}.index h1.main-title{font-size:35px;color:#222;font-weight:500}.index h2.sub-title{font-size:18px;letter-spacing:3px;color:#666;line-height:1.8;font-weight: 400;}.RWDService001 .col-md-3.col-sm-6 {    background: rgb(255 255 255 / 30%);    padding: 20px 0;    position: relative;    border: 1px solid #ccc;}article.boxFeature-2 i{float:left;width:50px;margin:0 30px 0 3vw}article.boxFeature-2{text-align:center}article.boxFeature-2 h2,article.boxFeature-2 h5{text-align:left}article.boxFeature-2 h5{color:#666;letter-spacing:1.5px;font-size:12px}article.boxFeature-2 h2{font-size:20px;color:#222}.RWDService001 .col-md-3.col-sm-6:before {    content: "01";    position: absolute;    top: 50%;    left: 50px;    color: #ccc;    transform: translateY(-50%);    opacity: 0;}.RWDService001 .section-subject {    margin-bottom: 20px;}.RWDService001 .row:nth-child(2) .col-md-3.col-sm-6:nth-child(4):before{content:"04"}.RWDService001 .row:nth-child(2) .col-md-3.col-sm-6:nth-child(3):before{content:"03"}.RWDService001 .row:nth-child(2) .col-md-3.col-sm-6:nth-child(2):before{content:"02"}.RWDService001 .row:nth-child(3) .col-md-3.col-sm-6:nth-child(4):before{content:"08"}.RWDService001 .row:nth-child(3) .col-md-3.col-sm-6:nth-child(3):before{content:"07"}.RWDService001 .row:nth-child(3) .col-md-3.col-sm-6:nth-child(2):before{content:"06"}.RWDService001 .row:nth-child(3) .col-md-3.col-sm-6:nth-child(1):before{content:"05"}.section-line {display: none !important;}.services .RWDbtn01 .btn{margin:30px auto 0}.RWDService001 .col-md-3.col-sm-6:after {    content: "";    background: url(archive/image/customization/arrows.png) no-repeat;    width: 20px;    height: 20px;    background-size: contain;    right: 40px;    top: 50%;    transform: translateY(-50%);    z-index: 1;    position: absolute;}.RWDService001 .row:nth-child(3) a:last-child .col-md-3.col-sm-6:after{opacity:0}/*products*/ 
.RWDproduct002_v2 .btn.btn-rj{background:transparent;font-size:15px;padding:20px 6.5px;margin:0 20px}.RWDproduct002_v2 .btn.btn-rj:hover{background-color:transparent;color:#0f218b;border-radius:0}.RWDproduct002_v2 .filter-portfolio ul > li{margin:0 3px;position: relative;}.RWDproduct002_v2 .filter-portfolio ul > li:before{content:"";background:#ccc;width:1px;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.RWDproduct002_v2 .filter-portfolio ul > li:last-child:before{opacity:0}.RWDproduct002_v2 .filter-portfolio ul{padding:0 0 30px;border-bottom:1px solid #ccc;margin:0}.RWDproduct002_v2 .active .btn.btn-rj{background:transparent;color:#222;border-bottom:2px solid #0f218b;border-radius:0}.RWDproduct002_v2 .filter-portfolio ul{padding:0;border-bottom:0;margin:0;width:80%;margin:auto}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 70px 40px 60px;border: 1px solid #eee; margin: 0!important; height: auto !important}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {background: #fff;transition: .5s;box-shadow: 0 0 10px #dadada;}.RWDproduct002_v2 .section-subject{margin:0 0 40px}.RWDproduct002_v2{padding:5rem 0 0}.RWDbtn01 .btn:hover{background:#17298f;color:#fff;border:1px solid #17298f}.RWDbtn01 .btn{max-width:300px;border:1px solid;color:#17298f;font-size:16px;border-radius:0;background:transparent;margin:30px 0 5rem}.RWDproduct002_v2 .showbottom .portfolio-bottom h4{margin:0;padding:20px 0 0;color:#222;letter-spacing:2px}.RWDproduct002_v2 .popup-portfolio {width: 80%; margin: auto;}.portfolio-bottom-summary { height: auto !important;}/*intros*/ 
.intros {background: url(archive/image/customization/210521-15.jpg) no-repeat center;padding: 5rem 0;background-size: cover;}.intros ul.text-left.size-12.list-inline.list-separator{display:none}#RWDfullscreen01 .RWDnews005 .container{width:100%}#RWDfullscreen01 .RWDnews005 .container{width:100%}.RWDnews005 .margin-top-20,p.text-left{text-align:center;margin:0;padding:2px}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 20px}.intros .owl-buttons{display:none}.RWDnews005 .controlls-over .owl-pagination{margin:15px auto 0}.owl-theme .owl-controls .owl-page.active span{width:30px}.owl-theme .owl-controls .owl-page span{height:8px}.RWDnews005 h4{letter-spacing:1px;line-height:1.5}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:20px;transition:.5s}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover{background:#fff;transition:.5s;box-shadow:0 0 10px #ccc}
/*footer start*/

/*rights*/ 
.rights{display:flex;font-size:12px;padding:10px 0;color:#888;background:transparent;justify-content:center;border-top:1px solid #eee;flex-wrap:wrap;align-items: center;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#888}.RWDssl01,.rights .RWDedictor{margin-right:20px}#m_RWDfullscreen01_62_4{margin:0 0 0 20px}/*fols*/ 
.fols{right:20px;bottom:180px;position:fixed;opacity:0;animation:fadeOutRight 1s forwards;width: 42px;z-index: 99;}.fols_show{animation:fadeInRight 1s forwards}.folsocial{display:flex;flex-direction:column}.folsocial a img,.ftboxinner.social a img {width: 16px;height: 16px;}.folsocial a.tel img{width:13px;height:13px;margin:0 0 10px}.folsocial a{background:#fff;padding:10px 5px;border:1px solid #eee;writing-mode:tb;display:flex;justify-content:center;align-items:center;color:#333}.folsocial a.tel img,.folsocial a.fb:hover img,.folsocial a.line:hover img{filter:brightness(0) invert(1)}.folsocial a.tel{background:#003e9a;color:#fff;letter-spacing:2px}.folsocial a.fb:hover{background:#395795}.folsocial a.line:hover{background:#06bb06}.folsocial a.tel:hover {background: #002b6b;}.folsocial a.tel span{margin:10px 0 0;letter-spacing:0}/*ftright*/#RWDfullscreen01 .footers .container{width:100%;padding:0 4vw}.ftbox:nth-child(2){border-left:1px solid #eee}.ftbox{padding:50px}.ftboxx{display:flex;justify-content: center;}.ftboxx.right{justify-content: end;}.ftboxinner{width:45%;color:#222;line-height:2.5}.ftboxinner iframe{filter:grayscale(1);height: 185px;}.ftboxinner p span{font-weight:700;color:#222;letter-spacing:2px;font-size:16px;margin:0 0 10px;display:block}.ftboxinner a{color:#222}.ftboxinner a:hover{color:#014099}.ftboxinner.ftinfo h4{font-size:20px;margin:0 0 30px}.ftboxinner.ftinfo a:hover{background:#002b6b;color:#fff}.ftboxinner.ftinfo a{background:#003e9a;display:block;max-width:285px;padding:5px;text-align:center;color:#fff;margin:10px 0 0}.ftboxinner.social{margin:50px 0 0}.ftboxinner.social{width:30%}.ftboxinner.social a{border:1px solid;max-width:300px;display:block;margin:20px 0 0;padding:3px;text-align:center;color:#003e9a}.ftboxinner.social a.line{color:#06bb06}.ftboxinner.social a.line:hover{background:#06bb06;color:#fff}.ftboxinner.social a.fb{color:#395795}.ftboxinner.social a.fb:hover{background:#395795;color:#fff}.ftboxx.right .ftboxinner{margin:30px 0 0}.ftboxinner.social a:hover img{filter:brightness(0) invert(1);transition:.5s}.ftboxinner.social a img{margin-right:10px;margin-top:-4px;transition:.5s}

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

/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header {padding: 0 3%;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo{opacity:1;margin: 7px 0 0;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header.is-up {box-shadow: 1px 1px 9px -8px #000;}/*通用*/section.call_to_action {    min-height: 700px;    padding: 80px 0px 100px 0px;}.hgroup .container {    width: 100%;    padding-bottom: 0px;    margin-top: 0;}.hgroup h1 {    letter-spacing: 2px;    line-height: 1.8em;    font-weight: 400;    margin-bottom: 0;    max-width:80%;}.hgroup .breadcrumb {    border: 0;    border-radius: 0;    bottom: -18px;    padding-right:0px;}.hgroup .breadcrumb a:hover {    color: #003e9a;}section.article-text.rwd {    padding-top: 30px;}section.article-text.rwd .container {    width: 100%;}.pagecontent.menu5, .pagecontent.menu8, .pagecontent {    padding: 0 !important;}/*共同列表頁*/ 
.webdesc {    padding: 15px;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    border-bottom: 1px solid #ececec;    margin-bottom: 30px;}/*產品*/ 
.btn-shop {display: none;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 2px solid #8d8d8d;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 2px solid #8d8d8d;}.RWDproduct_page .pic-box .big .pic a>img, .RWDproduct_page .pic-box .thumbnails .pic img {width: 100%;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    border: 1px solid #003e9a;    color: #003e9a;    letter-spacing: 1px;    background: #fff;    font-size: 15px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: #003e9a;    border: 1px solid #003e9a;    font-size: 15px;    letter-spacing: 1px;}.m2018 .products-nav .nav-title {    background: #fff;    border-bottom: 1px solid #003e9a;    padding: 10px;    font-weight: 600;    color: #003e9a;    font-size: 20px;    line-height: 1.8em;}.m2018 .products-nav>ul>li>a {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;}div#MO_stock {    display: none !important;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {    background-color: #003e9a;    color: #fff;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    margin-bottom: 40px;}/*相簿*/ 
.layoutlist_2 .album_item_subject:hover {    color: #003e9a;    transition: 0.3s;}.layoutlist_2 .album_item_subject {    color: #000;    transition: 0.3s;}/*檔案下載*/ 
.layoutlist_3 .dbtn_v2:hover {    background: #003e9a;    color: #fff;}.layoutlist_3 .dbtn_v2 {    border-radius: 0;    letter-spacing: 1px;    font-size: 13px;    color: #7a7a7a;    transition: 0.3s;}.download1 #RWDPAGE_BASE_PAT02 .col-sm-6, .customized_columns>.row {    width: calc(100%/2) !important;}#RWDPAGE_BASE_PAT02 label {    font-weight: 400;    font-size: 14px;}/*回上頁*/ 
.btn.btn_back a:hover {    background: #17298f;    color: #fff;}.btn.btn_back {    background: #fff;    border-radius: 0;    padding: 0;    margin-right: 0;    float: right;}.btn.btn_back a {    max-width: 300px;    border: 1px solid;    color: #17298f;    font-size: 15px;    border-radius: 0;    background: transparent;    padding: 6px 30px;    line-height: 1.8em;}/*聯絡我們*/#RWDPAGE_BASE_PAT02 .ftboxx.right.contact_page {flex-direction: column;}#RWDPAGE_BASE_PAT02 .ftboxx.right.contact_page  .ftboxinner {width: 100%;}#RWDPAGE_BASE_PAT02 .ftboxx.right.contact_page  .ftboxinner {margin-top: 0;}.customized_columns ._input, .customized_columns select {    border-radius: 0;    box-shadow: none;    background: #fff;    border: 0;    border-bottom: 1px solid #ccc;}label.must.col-sm-12.col-md-1.control-label {width: 100px;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: calc(100% - 100px) !important;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {width: 100px;}.eforms1 #RWDPAGE_BASE_PAT02 .col-sm-6, .customized_columns>.row {width: 100% !important;}.new-form .new-width .currectsend_btn {    border-radius: 0;    letter-spacing: 2px;    font-size: 14px;    background: #003e9a;}/*詢問車*/ 
.RWDquiry .btn.normal {    border-radius: 0;    font-size: 15px;    letter-spacing: 1px;}input#querycarColumnsOrder_00001 {border-radius: 0;}.shopping-title {margin-top: 0;}#RWDquiry {margin-top: 0;}/*頁尾*/#RWDPAGE_BASE_PAT02 .footers .container {    width: 100%;    padding: 0 4vw;    border-top: 1px solid #efefef;}.line {    height: initial;    background-color: transparent;}

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

@media (max-width: 1700px) {#RWDfullscreen01 .container {width: 85%;}#RWDfullscreen01 .footers .container{padding:0}#RWDPAGE_BASE_PAT02 .footers .container{padding:0}.ftbox{padding:50px 3vw}}@media (max-width: 1600px) {.RWDbanner_plus01 .page-scroll{bottom:4vw}.ftboxinner {width: 50%;}}@media (max-width: 1500px) {.RWDmenu_plus04 .header{padding:3vw 4% 0}.RWDright_cont002 .item-first .text-box .subtitle{font-size:25px}.RWDright_cont002 .item-first .text-box .subtitle span{font-size:16px}.RWDright_cont002 .item-first .text-box .text{width:100%}.index h1.main-title{font-size:30px}.index h2.sub-title{margin:10px 0 0;font-size:16px}article.boxFeature-2 h5{letter-spacing:1px}.RWDproduct002_v2 .popup-portfolio{width:85%}.RWDnews005 h4{font-size:16px}.ftbox{padding:50px 2vw}.ftboxinner.social {width: 40%;}.RWDService001 .col-md-3.col-sm-6:after {right: 1vw;}}@media (max-width: 1400px) {.RWDmenu_plus04 .header{padding:2vw 4% 0}#RWDfullscreen01 .container{width:90%}.ftboxinner{letter-spacing:0}}@media (max-width: 1300px) {.RWDbanner_plus01 .page-scroll{bottom:3vw}.RWDproduct002_v2 .popup-portfolio{width:90%}.ftboxinner.social{padding-left:5%}}@media (max-width: 1250px) {#RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{padding:0 10vw}.RWDbanner_plus01 .logo{width:35.8vw}.RWDbanner_plus01 .page-scroll.style01 a span{width:15px;height:15px;margin-left:-7.5px;top:15px}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding:50px 30px}.ftboxinner.ftinfo,.ftboxinner.company{min-width:300px}.ftboxinner.map{width:200px}#RWDfullscreen01 .RWDnews005 .container {padding: 0;}.intros .container {padding: 0;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*內頁*/ 
.call_to_action > .container {width: 90%;padding: 0;}
}
/*1199px end*/
/*1140px start*/

@media (max-width: 1140px) {.RWDmenu_plus04 .header.is-up .logo{width:200px;margin:10px 0 0}.RWDmenu_plus04 .site-nav .menu>li>a{padding:25px 8px}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 15px}.RWDmenu_plus04 .features .search-btn{margin-right:0;margin-left:10px}.RWDmenu_plus04 .header{padding:2vw 2% 0}.RWDmenu_plus04 .header.is-up{padding:0 1%}.RWDbanner_plus01 .page-scroll{bottom:2vw}.RWDbanner_plus01 .page-scroll a{font-size:11px}#RWDfullscreen01 .RWDright_cont002 .container{padding:0}.RWDright_cont002 .item-first .text-box .subtitle span{font-size:15px;letter-spacing:1.5px}.RWDright_cont002 .item-first .text-box .text{margin:20px 0 0}.RWDService001 .row:nth-child(3) .col-md-3.col-sm-6:nth-child(1) .boxFeature-2 i{margin:0 20px 0 2vw}.RWDService001 .col-md-3.col-sm-6{padding:40px 0}article.boxFeature-2 i{width:40px;margin:0 20px 0 4vw}article.boxFeature-2 h2 {font-size: 17px;}.abuss,.services,.intros{padding:3rem 0}.RWDproduct002_v2{padding:3rem 0 0}.RWDbtn01 .btn {margin: 0 0 3rem;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4{font-size:15px;letter-spacing:1px}}

/*1140px end*/
/*1024px start*/
@media (max-width: 1024px) {
.fl {width:250px;}.RWDmenu_plus04 .header.is-up .logo {width: 210px;margin:5px 0 0}.RWDmenu_plus04 .header.is-up {padding: 0 3%;}.RWDbanner_plus01 .page-scroll{display:none}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#034299}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDbanner_plus01 .logo{width:33vw}.RWDbanner_plus01 .slick-caption{top:30%}#RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{padding:0 6vw}.abussbg{width:33vw}.index h1.main-title{font-size:25px}.RWDright_cont002 .item-first .text-box .subtitle{font-size:22px;margin:5px 0 0}.RWDright_cont002 .item-first .text-box .title{font-size:15px;letter-spacing:2px}.RWDright_cont002 .item-first .text-box .text p{margin:0 0 10px!important}.RWDService001 .section-subject{margin-bottom:30px}.services .RWDbtn01 .btn{margin:0 auto}.RWDproduct002_v2 .section-subject{margin:0 0 20px}.RWDproduct002_v2 .btn.btn-rj{margin:0 10px}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding:30px}.RWDnews005 .section-subject{margin-bottom:20px}.ftbox{padding:50px 3vw}.ftboxx.right{justify-content:center}.ftboxinner.map{width:auto}.ftbox:nth-child(2){border:0;border-top:1px solid #eee;padding:40px 3vw 40px}.ftboxinner.social{width:43%;padding-left:0}/*內頁*/section.call_to_action {padding: 50px 0px 100px 0px;}.eforms1 section.article-text.rwd {padding-top: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption{top:15%}#RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{padding:0 27vw}.RWDbanner_plus01 .logo{width:100%}.RWDmenu_plus04 .header{padding:5vw 2% 0}.RWDright_cont002 .item-first{flex-direction:column}.RWDright_cont002 .item-first>a{width:80%}.RWDright_cont002 .item-first .text-box{padding:0 20px}.RWDService001 .col-md-3.col-sm-6{padding:20px 8vw!important}.RWDproduct002_v2 .filter-portfolio ul > li{width:calc(100%/3 - 10px)}.RWDproduct002_v2 .active .btn.btn-rj{display:block;margin:0;z-index:2;position:relative}.RWDproduct002_v2 .btn.btn-rj{padding:10px;display:block;margin:0 0 5px}.RWDproduct002_v2 .filter-portfolio ul{width:90%;margin:0 auto 10px}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(3n):before{opacity:0}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3);}.RWDService001 .col-md-3.col-sm-6{width:50%;float:left}.RWDService001 .col-md-3.col-sm-6:after {right: 80px;}#m_RWDfullscreen01_62_4 {width: 100%;margin: 0;text-align: center;}.ftboxinner.ftinfo, .ftboxinner.company {min-width: auto;width: 57%;}.ftboxx.right .ftboxinner {width: 50%;}/*內頁*/ 
.page_subject {padding: 0;}.hgroup h1 {font-size: 25px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDright_cont002 .item-first .text-box{padding:0}.rights {padding: 10px;}.RWDService001 .col-md-3.col-sm-6:after {right: 30px;}#eformsForm_1_6 > div.customized_columns.col-md-6.new-width > div.row > div.col-sm-12.col-md-11 {    width: 100% !important;}/*內頁*/ 
.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box {    display: flex;    flex-direction: column;}.RWDproduct_page .pic-box {    width: 80%;    padding-right: 0;    float: none;    margin: 0 auto 30px auto;}.RWDproduct_page .products-info {    width: 80%;    float: none;    margin: 0 auto;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*內頁*/ 
.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info {width: 100%;}.btn.btn_back a {width: 100%;max-width: 100%;}.hgroup .breadcrumb {    margin-left: 0;    margin-right: 0;}.hgroup .breadcrumb {    position: relative;    bottom: 0;    width: 100%;    text-align: center;}.hgroup h1 {    width: 100%;    max-width: 100%;    text-align: center;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: 100% !important;}.pagecontent {padding: 0px !important;}.download .search-container {    margin-left: 0;    margin-top: 20px;}.download .search_area {    margin-top: 20px;    margin-bottom: 0;}.pagetype2 .item {    float: none;    width: 100%;    margin-right: 0;}.col-sm-6, .customized_columns>.row {float: left;}.hgroup .container {    margin-left: 0;    margin-right: 0;}#mobile-fixed .fixed-bottom .price-box {display: none;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .container {width: 100%;}#RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{padding:0 15vw}.RWDmenu_plus04 .header{padding:5vw 6% 0}.RWDmenu_plus04 .logo,.RWDmenu_plus04 .header.is-up .logo{width:195px;margin:6px 0 0}.RWDmenu_plus04 .ml-stack-nav-toggle{margin-left:10px}.RWDmenu_plus04 .features:after{height:50%}.RWDmenu_plus04 .features .search-btn{margin:0;padding:23px 10px}.RWDService001 .col-md-3.col-sm-6:after {right: 0;}article.boxFeature-2 h2 {margin: 5px 0;}article.boxFeature-2 h5 {letter-spacing: 0;font-size:10px}.RWDmenu_plus04 .features .cart-btn{padding:23px 10px}.RWDright_cont002 .item-first>a{width:100%;margin-right:-25px}.fols{right:auto;left:0;bottom:0;width:100%;opacity:1;z-index:34;animation:none;width: calc(100% - 50px);}.fols_show{animation:none}.folsocial{flex-direction:inherit}.scrollTop002{right:0;bottom:0;width:50px;height:50px}.scrollTop002 .ii{border-radius:0;width:50px;height:50px;font-size:50px}.folsocial a.fb,.folsocial a.line{width:70px}.folsocial a.tel{width:calc(100% - 140px);writing-mode:horizontal-tb}.folsocial a.tel img{margin:0 10px 0 0}.folsocial a{border:0;border-right:1px solid #eee}.abussbg { width: 53vw;}.folsocial a.tel span { display: none;}.index h2.sub-title{width:90%;margin:10px auto 0}.RWDService001 .col-md-3.col-sm-6{width:50%;float:left}.RWDService001 .col-md-12{padding:0}.RWDService001 .row{margin:0}.RWDService001 .section-subject{margin-bottom:30px!important}.RWDService001 .col-md-3.col-sm-6{padding:15px 0!important}.RWDproduct002_v2 .filter-portfolio ul > li{width:calc(100%/2 - 10px)}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(3n):before{opacity:1}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(2n):before{opacity:0}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 50%; float: left;padding: 20px;}.owl-pagination {display: block;margin: 0 auto !important;}.RWDService001 .col-md-3.col-sm-6{width:100%;float:none}.RWDService001 .col-md-3.col-sm-6:after {right: 80px;}.RWDService001 .col-md-3.col-sm-6{padding:15px 18vw!important}.ftboxx{flex-direction:column;align-items:center;text-align:center}.ftbox{padding:50px 10vw}.ftboxinner.ftinfo,.ftboxinner.company{min-width:100%}.ftboxinner.ftinfo a,.ftboxinner.social a{max-width:100%;min-width:100%}.ftboxinner.social{width:100%}.ftboxinner.social a{margin:10px 0 0}.ftboxinner.social{margin:40px 0 0}.ftboxinner iframe{height:150px}.ftboxinner.map{width:100%;margin:20px 0 0!important;padding:0 20px}.rights{padding:20px 20px 70px}.RWDssl01,.rights .RWDedictor{margin-right:0}.index h2.sub-title br {display: none;}.scrollTop002 { opacity: 1 !important;}.top {z-index: 35;}.folsocial a img, .ftboxinner.social a img {width: 20px;height: 20px;}.ftbox {padding: 30px 10vw;}@media (max-width: 400px){.RWDmenu_plus04 .header {padding: 4vw 4% 0;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 21px;}}/*內頁*/#RWDPAGE_BASE_PAT02 .folsocial a.line {margin: 0;}#RWDPAGE_BASE_PAT02 .rights{width:100% !important;}.pagecontent {margin-left:-15px;margin-right:-15px;}.product3 .fols {display: none;}.product3 .scrollTop002 {bottom: 110px;}.product1 .fols {display: none;}.product1 .scrollTop002 {bottom: 110px;}.download .list_table {margin-top: 30px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.ftboxx.right .ftboxinner {width: 100%;}.download1 #RWDPAGE_BASE_PAT02 .col-sm-6, .customized_columns>.row {    width: calc(100%/1) !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo,.RWDmenu_plus04 .header.is-up .logo{width:130px;margin:14px 0 0}.RWDmenu_plus04 .header{padding:3vw 5% 0}.RWDmenu_plus04 .features{margin-right:5px;padding-right:5px}#RWDfullscreen01 .RWDbanner_plus01 .slick-caption .container{padding:0 13vw}.folsocial a.tel{width:calc(100% - 120px)}.folsocial a.fb,.folsocial a.line{width:60px}.RWDright_cont002 .item-first>a{width:110%;margin-right:-15px}.abuss,.services,.intros{padding:2rem 0}.RWDright_cont002 .item-first .text-box .subtitle{line-height:1.6}.RWDright_cont002 .item-first .text-box .subtitle span{margin:10px 0 0;line-height:2}.RWDproduct002_v2 .popup-portfolio .portfolio-item{width:100%}.RWDproduct002_v2 .filter-portfolio ul{width:95%}.ftbox{padding:50px 4vw}.rights{padding:20px 10px 70px;text-align:center}/*內頁*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {margin-top: 16px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDService001 .col-md-3.col-sm-6:after {right: 30px;}.RWDService001 .col-md-3.col-sm-6 {padding: 15px 8vw!important;}
}
/*320px end*/