/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #e56802!important;border-radius: 0 !important;border: 0 !important;font-size: 14px !important;width: 80px;}.RWDalert_fancybox.bottom{color:#333!important;letter-spacing:1px!important;max-width:400px;padding:40px!important;left:auto!important;right:0!important}.RWDalert_fancybox.bottom .editor{font-size:14px!important;letter-spacing:0!important;margin:0 0 20px!important}.RWDalert_fancybox .btn:last-child:hover {  background: #000; color: #fff;}.RWDalert_fancybox .btn:last-child {font-size: 14px; border-radius: 0; margin: 0;letter-spacing: 0!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;}.RWDalert_fancybox.bottom { max-width: 100%; padding: 30px !important;}}/* 動態效果fadeIn&hover*/ 
.RWDproduct002_v2 .bounceIn,.RWDproduct002_v3 .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)}/*defaultfix*/ 
.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}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first>a{pointer-events:none;width:50%;float:left}.RWDright_cont002 .item-first .text-box .underline {display: none;}.portfolio-bottom-summary{height:auto!important}.RWDproduct002_v2 .popup-portfolio .portfolio-item{float:left;height:auto!important;width: calc(100%/3 - 1px);}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.RWDproduct002_v3 .popup-portfolio .portfolio-item {height: auto !important;}.funny-boxes.not-right-column::before, .funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:0 20px;width:calc(100%/3 - 1px);margin:0 0 40px}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4{padding:20px 0 5px;color:#333;letter-spacing:1px;font-weight:600;line-height:1.5;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #222;}.RWDproduct002_v3{padding:0}.RWDService002{padding:0}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img{transform:scale(1.05);transition:.5s}.RWDnews005 .owl-carousel .owl-item div>a{display:block;overflow:hidden}.RWDnews005 .owl-carousel .owl-item div img{transition:.5s}.RWDproduct004 .callout-dark{background:transparent;padding:0 0 50px}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1{color:#333}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 section{border:0}.RWDproduct004 .row.mix-grid{margin:0}.RWDproduct002_v3 .btn-box .btn{margin:30px 0 0;background:#000;border-radius:0;color:#fff;max-width:250px;font-size:15px;padding:3px}.RWDproduct002_v3 .btn-box .btn:hover{background:linear-gradient(45deg,#ff8000,#9d2700);filter:brightness(1.4)}.fl {width:200px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {0%{opacity:.1}30%{opacity:1}}@-webkit-keyframes abcircle{0%{transform: translate(0,0);}30%{transform: translate(-30px,-50px);}50%{transform: translate(20px,-10px);}60%{transform: translate(-10px,30px);}80%{transform: translate(30px,10px);}100%{transform: translate(0,0);}}a,a:hover, a:focus{text-decoration:none;transition: .5s ease!important}.cd-main-content{overflow:hidden}#RWDfullscreen01,#mobile-fixed, .RWDproduct_page,#sidebar .products-nav,._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6{font-size:15px;line-height:1.8;letter-spacing:1px;font-family: 'Noto Sans TC','Oswald', sans-serif;}#RWDfullscreen01 p{font-size:15px;line-height:1.8;letter-spacing:1px;margin:0;font-family:'Noto Sans TC',  'Oswald',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:#333}.RWDmenu_plus04 .site-nav .menu>li>a {font-weight: bold;padding:25px 15px}.RWDmenu_plus04 .site-nav .menu>li a{color:#333;font-size: 16px;letter-spacing: 2px;font-weight: 500;}.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:#333}.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: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:#010409;color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a{padding:25px 25px 25px 15px}.RWDmenu_plus04 .features .member-btn,.RWDmenu_plus04 .features .search-btn{margin-right:10px}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;top: calc(100% + 0px); margin-left: -100px;width: 200px;}.RWDmenu_plus04 .logo {width: 120px; margin: 10px 0;}.RWDmenu_plus04 .header.is-up{padding:0 4%;transition:.5s;border-bottom: 1px solid #eee;}.RWDmenu_plus04 .header{padding:0 9%;transition:.5s}.RWDmenu_plus04 .site-nav .menu{text-align:right}.RWDbanner_plus01{overflow:visible;background:linear-gradient(-180deg,#ff8000,#a32900)}.RWDbanner_plus01 .txt2{order:2;font-size:21px;letter-spacing:0;color:#c5c5c5;font-weight:400;margin: 1.5vw 0 0 !important;}.RWDbanner_plus01 .txt1{order:1;font-size:60px;letter-spacing:0;font-weight:700;color:#fff;line-height:1.4}.RWDbanner_plus01 .slick-list {overflow: visible;}.RWDbanner_plus01 .logo img{width:44.65vw}.RWDbanner_plus01 .logo{order:3;position:absolute;bottom:0;width:100%;height:100%;left:calc(1% - 1px);display:flex;justify-content:flex-start;align-items:flex-end}.RWDbanner_plus01 .slick-caption>.container{padding:0 9vw;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.RWDbanner_plus01 .slick-caption{height:100%;top:0}.RWDmenu_plus04 .site-nav .menu>li>a:hover{color:#ff8000}li.contact>a:hover{color:#fff!important;background:linear-gradient(45deg,#ff8000,#9d2700)!important;border:1px solid #ff8000}li.contact>a{padding:8px 20px!important;border:1px solid}li.contact{margin-left:20px}/*.RWDmenu_plus04 .features {width: 60px;}*//*banner*/ 
.RWDbanner_plus01 .logo img{margin:0}@media (max-width: 1180px) {.RWDbanner_plus01 .page-scroll {display:none}}/*dotsqure*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#fff;border:0}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:0;width:5px;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%;}}/*ttls*/ 
.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1,.index h1.main-title{font-size:35px;font-weight:700;line-height:1;position:relative;margin:0 0 15px}.index h2.sub-title{color:#333;letter-spacing:1px;font-size:20px;font-weight:400;line-height:1.5;margin:0 0}.index .section-line{display:none}.index .abussbox h1.main-title {line-height: 1.5;}/*abuss*/ 
.abuss,.products{position:relative;width:98%;margin:1% auto 0;z-index: 2;}.abuss {z-index: 5;}.abuss>.container:before{content:"";background:#131313;width:100%;height:90%;position:absolute;top:0;left:0;z-index:-1;display:block}.abuss>.container{width:100%;padding:0;display:flex;position:relative;overflow: hidden;}.RWDservice011{z-index:3}.RWDleft_cont002{width:40%;padding-top:9vw;padding-left:5vw;padding-right:4vw}.RWDleft_cont002 .item-second .text-box{padding:0}.RWDleft_cont002 .item-second .text-box .title,.RWDleft_cont002 .item-second .text-box .subtitle,.RWDleft_cont002 .item-second .text-box .underline{display:none}.RWDleft_cont002 .item-second .text-box .text{width:100%;color:#fff}.RWDleft_cont002 .item-second .text-box .text p{color:#999;line-height:2!important}.RWDleft_cont002 .item-second .text-box a{margin-left:0;border-radius:0;padding:8px 20px;width:auto;max-width:200px;font-weight:500;letter-spacing:0;text-align:left;background:transparent;color:#999;border:1px solid #333;margin-top:70px}.RWDleft_cont002 .item-second .text-box a:hover{background:linear-gradient(45deg,#ff8000,#9d2700);color:#fff;font-weight:300;filter:brightness(1.4)}.RWDleft_cont002 .item-second,.RWDleft_cont002{position:inherit;;}.RWDleft_cont002 .item-second>a{position:absolute;left:15vw;top:1vw;animation:abcircle 50s infinite;pointer-events:none;width:30vw}.RWDleft_cont002 .item-second .text-box {width: 100%;}.RWDleft_cont002>.container {width: 100%;}.RWDservice011{z-index:3;width:60%;margin-top:6vw;padding-right:5vw}.RWDservice011 .link_area{height:35vw}#m_RWDfullscreen01_54_2.RWDservice011 .link_box .shadow{background-color:rgba(0,0,0,0) !important}.RWDservice011 .link_box{width:calc(100%/3 - 40px);margin:0 20px 30px;padding:0;align-items:flex-end}.RWDservice011 .link_box .mid_box{background:#fff;color:#222;padding:30px;width:100%; border: 1px solid #eee;}.RWDservice011 .link_box .name{font-size:17px;letter-spacing:0;margin:0 0 10px}.RWDservice011 .link_box .title{font-size:15px;letter-spacing:0;-webkit-line-clamp:2;line-height:1.5;color:#777;margin:0;min-height: 48px;}.RWDservice011 .link_box .circle{display:none}#m_RWDfullscreen01_54_2.RWDservice011 .link_box:hover .shadow{background-color:rgba(0,0,0,0) !important}.RWDservice011 .link_box:nth-child(2) {margin-top: 30px;margin-bottom: 0;}/*products*/ 
.products article.editor { padding-left: 5vw;}.products{margin-top:-3%;background:#eee;background:-moz-linear-gradient(45deg,#eee 0%,#dbdbdb 50%,#d1d1d1 51%,#eee 100%);background:-webkit-linear-gradient(45deg,#eee 0%,#dbdbdb 50%,#d1d1d1 51%,#eee 100%);background:linear-gradient(45deg,#eee 0%,#dbdbdb 50%,#d1d1d1 51%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#eeeeee',GradientType=1)}.products .container{width:82%;padding:7vw 0 5vw}.RWDbtn01{margin:0}.RWDbtn01 .col-xs-12{display:none!important}.RWDproduct002_v3 .section-subject{display:none}.RWDproduct002_v3 .filter-portfolio ul {opacity: 0;pointer-events: none;}.RWDproduct002_v3 .btn.btn-rj{font-size:16px;padding:5px 30px;border-radius:0;position:relative;background: #ccc;}.RWDproduct002_v3 .filter-portfolio ul>li{margin:0 3px}.RWDproduct002_v3 .active .btn.btn-rj{font-weight:400;color:#fff;background:#222}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover { background-color: #ff8000; color: #fff;}.RWDproduct002_v3 .popup-portfolio{margin:2vw -30px 0 -15px;min-height: 200px;}/*newss*/ 
.newss:before{content:"";background:url(archive/image/customization/newsbg.jpg) no-repeat;width:100%;height:calc(100% + 15vw);position:absolute;background-size:cover;background-position:bottom center;margin-top:-20vw;z-index:-1}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{border-radius:0;top:50%}.RWDnews005 .owl-carousel .owl-item div{background:#fff}.RWDnews005 .margin-top-20,p.text-left,ul.text-left.size-12.list-inline.list-separator{padding:0 30px}ul.text-left.size-12.list-inline.list-separator{padding:10px 30px 20px}.RWDnews005 .margin-top-20{margin-bottom:10px}.newss{position:relative;padding:5vw 0;z-index:1}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{border-radius:0;top:45%;background:#131313;border:0;color:#fff;width:45px!important;height:65px!important;font-size:30px;display:flex;justify-content:center;align-items:center}.newss .container{width:83%}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 1vw}/*語系新增調整*/ 
.RWDmenu_plus04 .features{width: 110px;}.lang_en .banner_line2{font-size: 35px;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i{color: #ff8002!important;}.RWDmenu_plus04 .lang-select:hover .lang-select-label:after{border-color: #ff8002;}.lang-select-options a:hover, .lang-select-options a:hover * {font-weight: 400;color:#ff8002;}.lang_en .RWDservice011 .link_box .name{-webkit-box-orient: initial;}body.wrapper_bg.lang_en{letter-spacing: 0px!important;}.lang_en .RWDbanner_plus01 .txt1{letter-spacing: 0px!important;}.lang_en .RWDleft_cont002 .item-second .text-box .text{letter-spacing: 0px!important;}.lang_en .index .abussbox h1.main-title{letter-spacing: 0px!important;}.lang_en .RWDmenu_plus04 #search-box.full .form-control{letter-spacing: 0px!important;}.lang_en .RWDservice011 .link_box .mid_box{letter-spacing: 0px!important;}.lang_en .RWDproduct004 .heading-title.heading-arrow-top h1, .lang_en .RWDproduct004 .heading-title.heading-arrow-bottom h1, .lang_en  h1.main-title{letter-spacing: 0px!important;}.lang_en .RWDproduct002_v3 .showbottom .portfolio-bottom__h4{letter-spacing: 0px!important;}.lang_en .RWDproduct002_v3 .btn-box .btn{letter-spacing: 0px!important;}.lang_en h2.sub-title{letter-spacing: 0px!important;}.lang_en .h4, .lang_en .h5, .lang_en .h6, .lang_en h4, .lang_en h5, .lang_en h6{letter-spacing: 0px!important;}.lang_en p{letter-spacing: 0px!important;}.lang_en ul.text-left.size-12.list-inline.list-separator{letter-spacing: 0px!important;}.lang_en .RWDmenu_plus04 .site-nav .menu>li a{letter-spacing: 0px!important;}
/*footer start*/

.footers{background:#131313;color:#999;letter-spacing:0;position:relative;padding:3vw 0 0}.footers .container{width:70%;max-width:70%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.ftinner.ftmenu{width:500px}.ftinner.ftinfo h4{font-size:20px;color:#fff}.footers a{color:#999}.footers a:hover{color:#fff}ul.ftmenu{display:flex;padding:0;list-style:none;margin-bottom:20px}ul.ftmenu li a:hover{color:#fff;background:linear-gradient(45deg,#ff8000,#9d2700);filter:brightness(1.4)}.ftinner.ftinfo ul li{width:50%;line-height:2.2}.ftinner.ftinfo ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:20px 0 0}.ftinner.ftinfo{width:calc(100% - 500px)}ul.ftmenu li{width:calc(100%/3 - 10px);margin:0 10px 0 0}ul.ftmenu li a{padding:7px;border:1px solid #333;display:block;text-align:center}.ftinner.ftmenu p {font-size: 14px !important;}.ftinner.ftinfo a.ftmap{border:1px solid;margin-left:10px;font-size:12px;padding:2px 5px}.fols {display:none}/*語系新增調整*/ 
.lang_en ul.ftmenu li{width:calc(100%/2 - 10px);margin:0 10px 0 0}/*rights*/ 
.rights{display:flex;font-size:12px;padding:20px 0;color:#888;justify-content:flex-start;background:transparent;flex-wrap:wrap;align-items:center;width:100%;border-top:1px solid #333;margin-top:3vw}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#888}.RWDssl01,.rights .RWDedictor{margin-right:20px}@media (max-width: 991px) {/*tops*/ 
.scrollTop002 .ii{font-size:40px}.scrollTop002{right:15px;bottom:80px}}@media (max-width: 600px) {/*fols*/a.ml-stack-nav-toggle{padding:25px 14px;margin-left:10px}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}}

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

/*語系新增調整*/ 
.lang_en{letter-spacing: 0px!important;}.lang_en .btn.btn_back a {min-width: 300px;}.lang_en .hgroup .pageTitle, .lang_en .m2018 .products-nav .nav-title, .lang_en .hgroup .pageTitle{letter-spacing: 0px!important;}.lang_en .page_desc{letter-spacing: 0px!important;}.lang_en .m2018 .products-nav a{letter-spacing: 0px!important;}.lang_en .pagecontent{letter-spacing: 0px!important;}.lang_en table{letter-spacing: 0px!important;}.lang_en .layoutlist_8 .item{letter-spacing: 0px!important;}.page_wrapper_bg section.call_to_action {padding:100px 0;min-height:33vw;}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1px;line-height:2;font-family: 'Noto Sans TC', 'Oswald',sans-serif;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1px;line-height:2;font-family: 'Noto Sans TC', 'Oswald',sans-serif;}.page_wrapper_bg .article-text h5 {    font-size: 18px;    font-weight: 500;    letter-spacing: 1px;    line-height: 1.7;    margin: 0;    color: #333;}.page_wrapper_bg .article-text h2 {    font-size: 24px;    font-weight: bold;    color: #000;    line-height: 1.7;    margin: 0 0 10px;}.page_wrapper_bg .article-text>.container {    width: 100%;    padding: 0;}.page_wrapper_bg section.call_to_action>.container {    width:60%;}.article5 .page_wrapper_bg section.call_to_action>.container,.eforms4 .page_wrapper_bg section.call_to_action>.container,.eforms2 .page_wrapper_bg section.call_to_action>.container{ width: 1170px;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{    background: #fdfeff;    box-shadow: none;    border: 1px solid #adadad;}.m2018 .products-nav .nav-title {    background: #3d3d3d;    font-size: 17px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #fff;    letter-spacing: 3px;    font-weight: 500;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom:1px solid #ff8000;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{    color: #ff8000;    font-weight: 500;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {    color: rgb(255, 255, 255);    font-size: 15px;    font-weight: 500;    background: #333;    padding: 10px 30px;    transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background:#333;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover{    background: #333;    transition: .5s ease;    color: #fff;}.btn.btn_back a {    border: 1px solid #acacac;    background: #fff;    color: #555;    padding: 10px 20px;    font-size: 15px;    display: block;    line-height: 2;    width: 200px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {    margin: 0;    border-bottom: none;    width: 100%;    padding: 0;}.hgroup .pageTitle{    text-align: center;    letter-spacing: 4px;    padding: 0;    font-size: 35px;    font-weight: 700;    line-height: 1;    position: relative;    margin: 0 0 15px;    font-family: 'Noto Sans TC','Oswald', sans-serif;}.page_subject {padding: 0; margin: 0 0 40px;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item{    border-bottom: none;    display: flex;    background: #f8f8f8;    padding: 50px;    margin: 0 0 30px;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;font-weight:500;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 12px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}.layoutlist_8 ._col.list_img.col-sm-3.col-md-3 {width: 40%;}.layoutlist_8 ._col.list_subject.col-sm-7.col-md-7 {width: 45%;padding: 0 5% 0 30px;}.layoutlist_8 ._col.listdate.col-sm-2.col-md-2 {width: 15%;border-left: 1px solid #e8e8e8;}/*會員*/#btn_member_login:hover {background-color: #009fe8;}#btn_member_login {border-radius: 20px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius: 20px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #ff6613;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;}.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: #10a5e9; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 20px;color: #009fe8;border: 1px solid #009fe8;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #10a5e9;border-radius: 20px;}.layoutlist_2 .subject {text-align: center;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #009fe8;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color: #ff6613;}.total b{color: #ff6613;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #ff6613;}.RWDshopping .btn.normal {border-radius: 20px;}.RWDshopping .btn {display: inline-block;color: #019fe7;border-color: #019fe7;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #10a5e9;color: #10a5e9;}.RWDshopping .btn.bg2 {background: #10a5e9;color: #fff; border-color: #10a5e9;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #10a5e9color: #fff;}.form-box .required:after { color: #ff6613;}/*-----*/ 
.abphoto-box {margin: 0 5px;width: calc(100%/4);}.abphoto-sec {display: flex;align-items: center;}.abinfo {    display: flex;    align-items: center;    margin: 0 0 40px;    border-top: 1px solid #dadada;    padding-top: 50px;}.abtxt {width: 50%;padding-right: 80px;}.abimg{width: 50%;}.abtxt h5 {    font-family: 'Noto Sans TC','Oswald', sans-serif;    font-weight: 700;    font-size: 20px;    margin: 0 0 15px;    color: #ff7900;}/*------*/ 
.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}/*------*/ 
.eforms2 form#eForm1 {background:#eaeaea;padding: 80px;}.eforms2 .form-horizontal .control-label {color: #333;font-weight: 500;}.eforms2 .customized_columns ._input, .customized_columns select {border: none;background-color: #f5f5f5;}.eforms2  .form-control {border-radius: 0;-webkit-box-shadow:none;box-shadow:none;}.top-sec {    text-align: center;    border-bottom: 1px solid rgb(51 51 51 / 28%);    margin: 0 0 40px;    padding: 0 0 40px;}.eformsDesc {margin: 0 0 40px;padding-bottom: 0;border-bottom: none;}/*-----*/ 
.layoutlist_2 .album_item {    margin: 0 0 40px !important;/*height: auto !important;*/}.layoutlist_2 .album_item_subject {font-size: 18px;color: #333;font-weight: 500;letter-spacing: 1px;}.album2 .hgroup .container {width: 75%; margin-left: auto;}.row .album_d_item a { border-bottom: none;height: auto;}.row .album_d_item a img {border: 1px solid #e6e6e6;}.page_content1v1 .row {    display: flex;    flex-wrap: wrap;margin:0}.row .album_d_item {margin: 0;}/*------*/ 
.bottm-item {    margin:0 0 40px;}.recruit-btnsec {    display: flex;}.recruit-btnbox a:hover {    background: #ffbe7d;    border-color: #ffbd7c;    transition: .3s ease;}.recruit-btnbox a img {    width: 60px;    margin-right: 7px;}.recruit-btnbox a {    display: flex;    border: 1px solid #b2b2b2;    margin: 0 8px;    padding: 15px 30px;    color: #333;    align-items: center;    transition: .3s ease;}/*------*/ 
.tabs nav li.tab-current a::before {    background: #ff8000 !important;}.page_desc h1,.webdesc h1{    letter-spacing: 0;    font-weight: 500;    color: #ff8000;    font-size: 25px;}.page_desc {    text-align: center;    border-bottom: 1px solid rgb(51 51 51 / 27%);    padding: 0 0 40px;    margin: 0 0 80px;}.webdesc {    text-align: center;   border-bottom: 1px solid rgb(51 51 51 / 27%);    padding: 0 0 40px;    margin: 0 0 80px;    font-size: 17px;    color: #333;}.formdesc {    color: #555;    padding: 0;    margin-bottom: 40px;   }.layoutlist_1.page_content2 .formdesc{ text-align: center;}/*----*/ 
.formdesc ul {    list-style: none;    padding: 0;}/*----*/ 
.photo_view .flexslider .slides2 img:hover {filter: none !important;transition: .3s ease;}.photo_view .flexslider .slides2 img {opacity: 1 !important;filter: brightness(0.5);transition: .3s ease;}.photo_view #carousel .flex-active-slide img{filter: none !important;transition: .3s ease;}/*---*/ 
.layoutlist_1.page_content2 form#eForm1 {    background: #fdfdfd;    padding: 80px;    border: 1px solid #eaeaea;}.form-horizontal .control-label {font-weight: 500;}.customized_columns ._input, .customized_columns select {border: none;background-color: #f4f4f4;}.form-control { border: none; border-radius: 0; -webkit-box-shadow: none;box-shadow: none;}#eForm1 > div:nth-child(18) > label {    display: none;}#eForm1 > div:nth-child(18) > div {    padding: 0;    margin: 30px 0 0;}.fotm-bottom strong {    font-weight: 500;    color: #ff8000;}.eformsDesc_bottom {    margin: 50px 0 0;    text-align: center;}/*----*/ 
.privacy_block .item {    margin: 0 0 40px;}/*-----*/ 
.album2 .layoutlist_2 {    display: flex;    flex-wrap: wrap;}

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

@media (min-width: 1921px) and (max-width: 2560px) { .RWDbanner_plus01 .txt1{font-size:3.5vw}.lang_en .banner_line2{font-size:2.5vw}.RWDbanner_plus01 .txt2{font-size:1.3vw}.RWDleft_cont002 .container{width:100%}.RWDservice011 .link_area{height:30vw}.RWDservice011 .link_box{width:calc(100%/3 - 60px);margin:0 30px 30px}.RWDmenu_plus04 .header.is-up {padding: 0 9%;}.RWDleft_cont002 {padding-left: 9vw;}.RWDservice011 {padding-right: 9vw;}}@media (max-width: 2000px) {.page_wrapper_bg section.call_to_action>.container {width:80%;}}@media (max-width: 1700px) {.RWDbanner_plus01 .txt1{font-size:50px}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1,.index h1.main-title{font-size:30px}.RWDleft_cont002{padding-top:7vw}.footers .container{max-width:fit-content;width:80%}.products .container{width:88%}}@media (max-width: 1600px) {.RWDbanner_plus01 .txt1{font-size:45px}.lang_en .banner_line2{font-size:30px}.cd-main-content{margin-top:90px}.RWDservice011 .link_box{width:calc(100%/3 - 30px);margin:0 15px 30px}.RWDservice011{width:50%;padding-right:0}.RWDleft_cont002{width:45%;padding-right:0;padding-top:5vw}.RWDservice011 .link_box .mid_box{padding:20px}}@media (max-width: 1500px) {.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:0 10px}.newss:before{height:calc(100% + 15vw);margin-top:-20vw}.footers .container{width:90%}.newss .container{width:90%}.page_wrapper_bg section.call_to_action>.container {width: 85%;}}@media (max-width: 1400px) {.RWDleft_cont002{width:40%;padding-top:3vw}.index .abussbox h1.main-title{letter-spacing:0}.RWDleft_cont002 .item-second .text-box a{margin-top:40px}.RWDservice011{width:55%}.RWDproduct002_v3 .popup-portfolio{margin:1vw -30px 0 -15px}.RWDproduct002_v3 .btn.btn-rj{padding:5px 20px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{margin:0 0 30px}.RWDnews005 .section-subject{margin:0 0 30px}.ftinner.ftmenu{width:450px}.ftinner.ftinfo{width:calc(100% - 450px)}.filter-portfolio{display:none}.products article.editor{margin:0 0 20px}/*語系新增調整*/ 
.lang_en .abinfo {flex-direction: column;margin: 0 0 10px;}.lang_en .abtxt {width: 100% !important;padding-right: 0 !important}.lang_en .abimg {width: 100% !important;margin: 30px 0 0 !important}}@media (max-width: 1300px) {.RWDmenu_plus04 .header{padding:0 4%}.RWDbanner_plus01 .txt1{font-size:40px}.RWDservice011 .link_box{width:calc(100%/3 - 20px);margin:0 10px 30px}.RWDleft_cont002{padding-left:3vw}.RWDleft_cont002 .item-second>a{width:40vw}.ftinner.ftinfo ul li{width:100%;line-height:2}.ftinner{width:50%!important}.footers .container{width:88%}.layoutlist_8 ._col.list_subject.col-sm-7.col-md-7 {width: 50%;padding: 0 30px;}.layoutlist_8 ._col.list_img.col-sm-3.col-md-3 { width: 30%;}/*語系新增調整*/ 
.lang_en .ftinner{width:100%!important}.lang_en .footers .container{width:85%}.lang_en .ftinner.ftinfo{margin:0 0 30px;text-align:center}.lang_en .ftinner.ftmenu{text-align:center}.lang_en .rights{justify-content:center}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
li.hidden-lg{display:none!important}.RWDservice011 .link_area.num3,.RWDservice011 .link_area.num4{flex-wrap:nowrap}.RWDservice011 .link_box{width:calc(100%/3 - 20px)!important}.RWDservice011 .link_area.num4 .link_box,.RWDservice011 .link_box{height:auto}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1,.index h1.main-title{font-size:25px;font-weight:600}.index h2.sub-title { font-size: 17px;}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4 {font-size: 16px;font-weight: 500;}.RWDproduct002_v3 .btn-box .btn{margin:10px 0 0}.RWDproduct002_v3 .popup-portfolio{margin:1vw -15px 0}.RWDservice011 .link_box .title{-webkit-line-clamp:3}.RWDservice011 .link_box:hover .mid_box{transform:translate(0,0)}.article5 .page_wrapper_bg section.call_to_action>.container, .eforms4 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container {    width: 90%;}@media (max-width: 1180px) {.RWDmenu_plus04 .logo{margin:5px 0}.cd-main-content{margin-top:80px}.RWDbanner_plus01 .txt1{font-size:35px}.lang_en .banner_line2 {font-size: 28px;}.RWDbanner_plus01 .txt2{font-size:18px}.RWDservice011 .link_area{height:42vw}.RWDnews005 .margin-top-20,p.text-left,ul.text-left.size-12.list-inline.list-separator{padding:0 20px}.RWDnews005 .margin-top-20{margin-bottom:5px}ul.text-left.size-12.list-inline.list-separator{padding:5px 22px 20px}}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .site-nav .menu{display:none}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu,.RWDmenu_plus04 .toggle-mmenu-cover{display:block}.ml-stack-nav-toggle i{display:none}.RWDmenu_plus04 #mobile-menu .menu>li>a{color:#fff}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background:#1e1e1e}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#ff8000}.RWDmenu_plus04 #mobile-menu .menu a {font-size: 15px;}.RWDmenu_plus04 .features { float: right; position: relative;}.RWDmenu_plus04 .ml-stack-nav-toggle{margin-top:13px}.RWDmenu_plus04 .features{width:fit-content;padding:0}.RWDmenu_plus04 .header{padding:0 3%}.RWDmenu_plus04 .header.is-up{padding:0 2%}li.contact>a:hover { background: transparent;}li.contact{margin-left:15px}li.contact>a{padding:13px 0!important;border:0!important}li.contact>a:hover{color:#fff!important;background:transparent;border:transparent}.RWDmenu_plus04 #mobile-menu{width:40%;background:#131313}.RWDmenu_plus04 #mobile-menu .menu>li{border-bottom:1px solid #262626}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a{color:#999}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after{color:#fff}.RWDmenu_plus04 .menu-icon:after,.menu-icon:before{background-color:#999}.RWDservice011 .link_box .mid_box{padding:10px 15px}.RWDservice011 .link_box .name{font-size:16px;margin:0 0 5px}.RWDleft_cont002 .item-second .text-box a:hover{background:transparent;color:#999;font-weight:300;filter:none}.page_wrapper_bg section.call_to_action>.container {    width: 95%;}.abtxt {padding-right: 50px;}.abinfo {flex-direction: column;margin: 0 0 10px;}.abtxt {    width: 100%;    padding-right: 0;}.abimg {    width: 100%;    margin: 30px 0 0;}.abtxt h5 {text-align: center;}.abphoto-box {    margin: 0 5px 10px;    width: calc(100%/2 - 10px);}.abphoto-sec {flex-wrap: wrap;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .logo { display: none;}.RWDbanner_plus01 .slick-caption>.container{justify-content:flex-start;padding:12vw 0 0;text-align: center;}.RWDbanner_plus01 .txt1{font-size:50px;margin:0 0 30px}.RWDbanner_plus01 .txt2{font-size:25px; line-height: 2;}.abuss>.container{flex-direction:column;padding:0 0 40px}.abuss>.container:before{height:100%}.RWDleft_cont002{width:85%;margin:auto;padding-left:0;padding-top:30px}.RWDservice011{width:85%}.RWDservice011 .link_area{height:50vw}.RWDservice011 .link_box{width:calc(100%/3 - 30px)!important;margin:0 15px 30px}.products{margin-top:-4%}.RWDproduct002_v3 .filter-portfolio ul{margin:20px 0;text-align:center}.products .container{padding:100px 0 60px}.RWDbtn01{text-align:center}.RWDproduct002_v3{margin-top:10px}.index .abussbox h1.main-title {text-align: center;}.RWDleft_cont002 .item-second .text-box a {margin: 30px auto 0;}.RWDleft_cont002 .item-second .text-box a{display:none}.abuss .RWDbtn01 .btn-box li.col-xs-12{display:block!important}.abuss .RWDbtn01 .btn-box li.col-xs-12 a.btn{max-width:250px;margin:50px auto 0;border-radius:0;background:#000;border:0;padding:10px;font-size: 15px;color: #fff;}.products .container{padding:80px 0 60px}.footers{padding:40px 0 20px}.RWDleft_cont002 .item-second>a{left:auto;right:-10vw}.RWDmenu_plus04 .features{margin-top:4px}.RWDmenu_plus04 .ml-stack-nav-toggle{margin-top:16px}.footers .container {width: 95%;}.newss { padding: 60px 0;}.fols a{display:flex;width:120px;color:#222;border:1px solid;justify-content:center;align-items:center;padding:10px;font-size:16px}.fols{display:block;position:fixed;top:15px;z-index:203;right:170px}/*-------*/ 
.article5 .page_wrapper_bg section.call_to_action>.container, .eforms4 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container {width: 95%;}.customized_columns {text-align: left;padding: 0;}.new-form {margin-left: 0;margin-right: 0;}.new-form .new-width .control-label {text-align: left !important;padding: 0 !important;}.form-horizontal .form-group .col-sm-12 {padding: 0 !important;}.layoutlist_1.page_content2 form#eForm1 {padding: 50px;}div#sidebar {    margin: 0 0 40px;}.album2 .hgroup .container {width: 100%;}.layoutlist_8.rwd.fn_article3 {    display: flex;    flex-wrap: wrap;}.layoutlist_8 .item {    padding: 30px;    margin: 0 10px 30px;    width: calc(50% - 20px);    flex-direction: column;}.layoutlist_8 ._col.list_img.col-sm-3.col-md-3 {    width: 100%;    padding: 0;}.layoutlist_8 ._col.list_subject.col-sm-7.col-md-7 {    width: 100%;    padding: 0;    margin: 26px 0;}.layoutlist_8 .article_subject {    color: #333;    font-size: 20px;    line-height: 1.5;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}/*語系新增調整*/ 
.lang_en .layoutlist_8 .article_subject{-webkit-box-orient: initial;}.layoutlist_8 .list_subject .summary {    margin: 5px 0;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.layoutlist_8 ._col.listdate.col-sm-2.col-md-2 {    width: 100%;    border-left: none;    padding: 0;}.layoutlist_8 .listdate .yearmonth { display: inline-block;}.layoutlist_8 .listdate .day:before {    content: "/";}.layoutlist_8 .listdate .day {    text-align: left;    color: #555;    font-size: 12px;    display: inline-block;}.fotm-bottom p br {    display: none;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
@media (max-width: 820px) {.RWDbanner_plus01 .slick-caption>.container {padding: 8vw 0 0;}}
}
/*850px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .txt1{font-size:30px;margin:0 0 15px}.lang_en .banner_line2 {font-size: 24px;}.RWDbanner_plus01 .txt2{font-size:18px;line-height:1.8}.RWDbanner_plus01 .slick-caption>.container{padding:0 0}.RWDbanner_plus01 .slick-caption>.container {padding: 23vw 0 0;}.RWDservice011{width:95%}.RWDservice011 .link_area{height:60vw}.products .container{width:90%}.RWDnews005 .controlls-over .owl-controls .owl-prev{left:-35px}.RWDnews005 .controlls-over .owl-controls .owl-next{right:-35px}.ftinner{width:100%!important}.footers .container{width:85%}.ftinner.ftinfo{margin:0 0 30px;text-align:center}.ftinner.ftmenu{text-align:center}.rights{justify-content:center}.RWDmenu_plus04 #mobile-menu {width: 60%;}.layoutlist_8.rwd .item {    padding: 20px;    width: 100%;}.layoutlist_8.rwd .listdate {    margin: 0;}.layoutlist_8 ._col.list_subject.col-sm-7.col-md-7 {margin: 20px 0 0;}.layoutlist_8.rwd .listdate .day {color: #555;font-size: 12px;letter-spacing: 0;}@media (max-width: 700px) {.RWDleft_cont002{width:90%}.RWDproduct002_v3 .popup-portfolio .portfolio-item{width:calc(100%/2 - 1px)}.newss:before{height:100%;margin-top:0;top:0}}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01.style-dotnav.dot .slick-dots button{width:20px;height:5px}.RWDbanner_plus01.style-dotnav .control-box .control{text-align:right;padding-right:6vw}.RWDbanner_plus01.style-dotnav.control-right .control-box{bottom:20px}.RWDbanner_plus01 .slick-caption>.container {padding: 16vw 0 0;}.fl {width:170px;}.cd-main-content{margin-top:70px}.RWDmenu_plus04 .logo {width: 100px;}.RWDproduct002_v3 .btn.btn-rj:nth-child(2n) {border-left: 0;}.fols{top:auto;bottom:0;width:100%;left:0;right:auto}.fols a{background:#ff8000;width:100%;color:#fff;border:0;padding:15px}.RWDleft_cont002>.container{padding:0}.RWDleft_cont002 .item-second>a {display:none}.index .abussbox h1.main-title{text-align:left}.RWDleft_cont002{width:85%;padding-top:0;margin-bottom:-20px}.RWDservice011 .link_area.num3,.RWDservice011 .link_area.num4{flex-wrap:wrap;height:auto}.RWDservice011 .link_box .bg{position:relative}.RWDservice011 .link_box .title{min-height:auto}.RWDservice011 .link_box .mid_box{padding:20px}.RWDservice011 .link_box{width:90%!important;height:75vw;flex-direction:column;margin:40px auto 0 !important}.RWDleft_cont002 .item-second>a {width: 80vw; right: -40vw;}.products{margin-top:0}.abuss>.container{padding:0 0 20px}.products .container{padding:60px 0}.index h2.sub-title{font-size:16px}ul.ftmenu li{width:100%!important;margin:0 0 10px!important}ul.ftmenu{flex-direction:column}ul.ftmenu li a:hover{color:#999;background:transparent}.abuss .RWDbtn01 .btn-box li.col-xs-12 a.btn{margin:30px auto}.RWDproduct002_v3 .filter-portfolio ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.RWDproduct002_v3 .btn.btn-rj{display:block;border:1px solid #999;padding:10px}.RWDproduct002_v3 .btn.btn-rj:before,.RWDproduct002_v3 .btn.btn-rj:before{opacity:0}.RWDproduct002_v3 li:first-child .btn.btn-rj:after{opacity:0}.RWDmenu_plus04 .features{margin-top:0}.RWDmenu_plus04 .ml-stack-nav-toggle{margin-top:11px}.RWDmenu_plus04 .header.is-up,.RWDmenu_plus04 .header{padding:0 20px}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4{padding-bottom:0}.RWDproduct002_v3 .filter-portfolio ul>li{width:calc(50% - 2px);margin:0 1px 2px}.footers{padding:40px 0 70px}.footers .container {width: 90%;}.RWDmenu_plus04 #mobile-menu {width: 100%;}.ftinner.ftinfo{text-align:left}.ftinner.ftmenu{text-align:left}.rights{justify-content:flex-start}.RWDssl01,.rights .RWDedictor{margin-right:0}.ftinner.ftinfo a.ftmap{width:100%;display:block;margin:10px 0 0;text-align:center;font-size:15px}/*-----*/ 
.article5 .page_wrapper_bg section.call_to_action>.container, .eforms4 .page_wrapper_bg section.call_to_action>.container, .eforms2 .page_wrapper_bg section.call_to_action>.container {    width: 100%;}.abphoto-box {    margin: 0 0 10px;    width: 100%;}.page_wrapper_bg section.call_to_action>.container {width: 100%;padding: 0 15px}.btn.btn_back,.btn.btn_back a{width: 100%;}.recruit-btnsec {flex-direction: column;}.recruit-btnbox a {margin: 0 0 20px;justify-content: center;}.layoutlist_1.page_content2 form#eForm1 {    padding: 30px;}.album_item img {max-height: initial !important;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1,.index h1.main-title{font-size:22px}.products .container{padding:65px 0 60px}.footers .container{width:95%}@media (max-width: 360px){.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1,.index h1.main-title{font-size:20px}.products .container{padding:55px 0 60px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{width:100%;padding:0 15px}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1,.index h1.main-title{margin:0 0 10px}.RWDbanner_plus01 .txt1{font-size:25px}.lang_en .banner_line2 {font-size: 20px;}.RWDbanner_plus01 .txt2{font-size:16px;line-height:1.6}}
}
/*380px end*/