/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:verdana, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}.fl {width: 400px;}/*menu*/ 
.RWDmenu_plus04 .header {padding: 0; background: rgba(0, 0, 0, 0.2)!important; transition: .5s all;}.RWDmenu_plus04 .header.is-up {background: #fff !important; box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.15);}.RWDmenu_plus04 .logo {width: 350px; text-align: center;  padding: 15px 15px; max-width: 380px; background: #fff;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 26px 16px; text-shadow: 0 0 3px rgba(0,91,172,.4); font-weight: 700; color: #fff; letter-spacing: 2px; font-size: 17px; transition: .5s all;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a {color: #232323;  text-shadow: none;}.RWDmenu_plus04 .header {border-bottom: none;}.RWDmenu_plus04 .search-btn i {color: #fff;}.RWDmenu_plus04 .is-up .search-btn i {color: #525252;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #fff;}.RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after {border-color: #232323;}.RWDmenu_plus04 .site-nav .menu>li>a:hover {background: #005bac; color: #fff; text-shadow: none;}.RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover { background: #005bac;  color: #fff;}.RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:hover:after {border-color: #fff;}.RWDmenu_plus04 .site-nav .menu ul li a:hover {text-decoration: none; font-weight: 300; background: #005bac; color: #fff;}.RWDmenu_plus04 .site-nav .menu ul li>a {transition: .5s all;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}/*語系*/ 
.RWDmenu_plus04 .language-block {width: 150px; height: 76px; background: #005bac; display: flex; justify-content: center; align-items: center; text-align: center; padding: 0; font-size: 14px;}.RWDmenu_plus04 .features .language-block a {padding: 0 10px; color: #fff; line-height: 1; transition: .5s all;}.RWDmenu_plus04 .features .language-block a:hover {color: #2d9cff;}.RWDmenu_plus04 i.ic_separation {font-size: 10px; line-height: 1; color: #fff;}.RWDmenu_plus04 .ic_separation:after {content: "|";}/*搜尋*/ 
.RWDmenu_plus04 .features .search-btn {padding: 25px;}/*main*/ 
.main {top: 0px !important;}/*banner*/ 
.banner_block {position: relative;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 5px; height: 20px; border-radius: 0; background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #333;}.RWDbanner_plus01 .slick-caption .container {width: 85%;}.RWDbanner_plus01 .slick-caption {top: 55%;}/*news*/ 
.new_block {position: absolute; bottom: -25px; z-index: 2; right: 0%; transform: translate(0px, 50%);}.RWDnews_autolist .news-box{background:#fff}.RWDnews_autolist .news-list{height:50px;display:flex;align-items:center; border-bottom: 1px solid #eee;}.RWDnews_autolist .title{background:#555;line-height:50px;width:150px}.RWDnews_autolist .news-list{width:calc(100% - 150px)}.RWDnews_autolist .slick-arrow{background-color: #555}#RWDnews_autolist_marquee > button.slick-prev.slick-arrow{padding-bottom:51px}.RWDnews_autolist {max-width: 700px; }.slick-vertical .slick-slide {width: 100% !important;}/*回上層*/ 
.scrollTop002 .ii {font-size: 35px; background: rgba(0, 91, 172, 1) !important;}/*共通*/h1.main-title {text-align: center; font-size: 38px !important; letter-spacing: 2px; color: #05173f !important; font-weight: 600 !important; margin-top: 0;}h2.sub-title {text-align: center; font-size: 17px !important; letter-spacing: 2px; font-weight: 500 !important; color: #05173f !important;}.section-line {display: none !important;}/*客戶案例*/ 
.case_block .section-subject {margin-bottom: 30px;}.case_block {position: relative; padding: 80px 0;}.case_block .container {width: 1450px;}.case_block .owl-item {padding: 0 20px;}h4.text-left.margin-top-20 a {color: #fff; text-shadow: 0 0 3px rgba(0,91,172,.8); font-weight: 600;}h4.text-left.margin-top-20 {letter-spacing: 2px; font-size: 18px; position: absolute; bottom: 15px; left: 40px;}/*.case_block::before {content: ''; width: 400px; height: 1200px; position: absolute; right: 0; background: #f1f2f3; top: 0;}.case_block::before {animation-name: fd1; animation-duration: 1.3s; animation-fill-mode: both;  animation-delay: 0.9s;}*/ 
.owl-theme .owl-controls .owl-buttons div {background: #005bac !important; opacity: 1 !important; padding: 3px 11px !important;}.RWDnews005 .owl-carousel .owl-item .img-hover::before {content: ''; background: #000; width: 100%; height: 100%; display: block; position: absolute; opacity: .25; transition: .5s all;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .img-hover::before {opacity: 0; z-index: -1;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {border: none; border-radius: 0px; color: #fff; font-size: 20px; background: rgba(0, 91, 172, 0.8) !important;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 0;}/*動畫*/ 
.bounceIn {-webkit-animation-name: fadeIn; animation-name: fadeIn;}/*產品項目*/ 
.product_block {overflow: hidden;}.RWDproduct002_v2 {padding: 0;}#m_RWDBASE_PAT01_17_1 > div.section-inner > div:nth-child(2) {margin: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0; margin-bottom: 0px;}#m_RWDBASE_PAT01_17_1 > div.section-inner > div:nth-child(2) > div {padding: 0;}.RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content {display: block; background: rgba(0, 0, 0, 0.5); opacity: 1;}.RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 20px; color: #fff; text-shadow: 0 0 3px rgba(0,91,172,.8); letter-spacing: 3px; line-height: 1.5; font-weight: 600;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}/*關於我們*/ 
.about_block {position: relative; padding: 80px 0; background: #f3f4f5;}.RWDedictor002 .section-content {padding: 0; width: 100%;}#m_RWDBASE_PAT01_15_1 > div.section-inner > div > div:nth-child(2) {margin: 0; display: flex; flex-direction: row-reverse;}.RWDedictor002-text {width: 550px; max-width: 100%; margin: 0 auto; padding: 175px 0 40px; padding-left: 20px; padding-right: 20px; color: #05173f; font-size: 16px; letter-spacing: 2px;    line-height: 1.8; text-align: justify !important;}.RWDedictor002 .section-subject {margin: 0; position: absolute; width: 50%; padding: 0 15px; top: 30px;}.RWDedictor002 h1.main-title {display: block; font-size: 24px !important; width: 550px; max-width: 100%; margin: 0 auto; padding: 20px 20px 30px; text-align: left; position: relative; left: 0px; line-height: 1.5; letter-spacing: 4px;}.RWDedictor002 h2.sub-title {position: relative; width: 550px; max-width: 100%; margin: 0 auto; padding: 15px 20px 0px; text-align: left; font-size: 14px !important;}.RWDedictor002 h2.sub-title::after {content: '了解翊偉'; position: absolute; right: 25px; font-size: 12px;}.RWDedictor002 h2.sub-title::before {content: ''; width: 340px; height: 1px; background: #ddd;  display: block; position: absolute; top: 23px; left: 110px;}.ab_box {padding-top: 35px;  text-align: center;}a.ab_btn {border: 1px solid #005bac; color: #005bac; position: relative; padding: 15px 28px; width: 260px; display: inline-block;}a.ab_btn::before {content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #005bac; opacity: 0; -webkit-transition: all .5s cubic-bezier(.19,1,.22,1); transition: all .5s cubic-bezier(.19,1,.22,1);    -webkit-transition-timing-function: cubic-bezier(.19,1,.22,1); transition-timing-function: cubic-bezier(.19,1,.22,1); -webkit-transform: scale(.8); transform: scale(.8);}a.ab_btn:hover::before {opacity: 1; -webkit-transform: scale(1); transform: scale(1);}a.ab_btn:hover {color: #fff; border: 1px solid #005bac; background-color: transparent;}a.ab_btn span {position: relative; z-index: 2;}#m_RWDBASE_PAT01_15_1 > div.section-inner > div > div.section-subject.row > div {display: flex; flex-direction: column-reverse;}/*頁尾資訊*/ 
.footer_block {background-color: #212a37; color: #fff; position: relative;}.footer_info {letter-spacing: 2px; font-size: 22px; line-height: 1.8;}.ft_box a {color: #a6adb6; transition: .5s all;}.ft_box a:hover {color: #fff;}.ft_main::before {content: ''; width: 100%; height: 100%; position: absolute; top: 0; display: block; background: rgba(0, 0, 0, 0.5);}.ft_main {position: relative; background: url(archive/image/customization/ft_bg.jpg) no-repeat 0% 50%; background-size: cover; height: 200px; display: flex; align-items: center; justify-content: center;}.ft_main a {color: #fff;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: #a6adb6;}/*公司資訊*/ 
.company_ {width: calc(100% / 3); float: left; font-size: 15px; line-height: 2; color: #a6adb6;}.com_tit {color: #fff;}.com_tit span {color: #fff; background: #005bac; padding: 0 15px; margin-left: 8px; border-radius: 10px;}.ft_box {width: 85%; margin: 0 auto; padding: 80px 0 60px; display: flex; background-color: #212a37; color: #fff; letter-spacing: 2px; font-size: 22px; line-height: 1.8;}.copy_block {font-size: 10px; text-align: right; color: #a6adb6; display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; letter-spacing: 1px;}/*社群*/ 
.RWDsocial002 .iconRounded {color: #fff; background: #075195; font-size: 18px; border: 1px solid #075195; border-radius: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #fff; color: #005bac;}/*跟隨*/ 
.fixed_icon {position: fixed;bottom: 250px;z-index: 21;width: 45px;right: 0px;}.fixed_icon img {width: 40px; height: 40px; margin-bottom: 10px;}.fixed_icon li {float: left;}.fixed_icon ul {list-style: none; padding: 0; display: block; float: right;}.fixed_icon {opacity: 0;transition: 0.8s;}.fixed_icon.new_fixed_icon {opacity:1}.fixed_button {position: fixed; right: 0%; z-index: 21; bottom: 0; text-align: center; width: 100%; transition: 0.5s;}.fixed_btn.btn_line {background: #005bac; border-right: 1px solid #2196f3;}.fixed_btn {width: 50%; float: left; text-align: center; color: #fff; padding: 0px;}.fixed_btn.btn_tel {background: #005bac;}.fixed_icon a {color: #fff; font-size: 12px; letter-spacing: 1px; background: #005bac; height: 40px; margin-bottom: 10px; display: flex; align-items: end; line-height: 40px; width: 230px; position: relative; right: -190px; transition: .5s all;}.fixed_icon a:hover {right: 0;}.scrollTop002 {right: 5px; bottom: 180px;}#RWDPAGE_BASE_PAT02 .fixed_icon {opacity: 1;}/*簡中*/ 
.lang_cn .RWDedictor002 h2.sub-title::after {content:"了解翊伟"}
/*內頁 start*/

/*共通設定*/ 
.page_wrapper_bg .pagecontent{font-size:16px;color:#05173f;letter-spacing:2px;line-height: 1.8;}.page_wrapper_bg .header{box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}.page_wrapper_bg .call_to_action {min-height:730px;}.page_wrapper_bg .page_subject h1{font-weight:600;font-size:38px;color:#05173f;text-align: center;}.page_wrapper_bg .RWDmenu_plus04 .header {background: rgba(0, 0, 0, 0.2);}.page_wrapper_bg .RWDmenu_plus04 .site-nav .menu>li>a{text-shadow: none;}.page_wrapper_bg .breadcrumb {padding: 8px 20px;}.page_wrapper_bg .hgroup .breadcrumb{padding:0 20px;border: none;left: 50%;transform: translateX(-50%);right: auto;}.page_wrapper_bg .breadcrumb.pull-right li a{color: #555;letter-spacing: 1.8px;}.page_wrapper_bg .products-con{margin-top: 30px;}/*---按鈕區---*//*產品內頁*/ 
.page_wrapper_bg .RWDproduct_page .btn_back{float: right; margin: 0; padding:0;color:#232323; background:#fff; box-shadow:2px 2px 5px rgba(0, 0, 0, 0.4);}.page_wrapper_bg .RWDproduct_page .btn_back a {color: #232323;width: 150px;padding: 5px 10px;font-size: 15px;transition:.6s ease;}.page_wrapper_bg .RWDproduct_page .btn_back a:hover{ background-color:#05173f;color:#fff;}/*新聞內頁*/ 
.page_wrapper_bg .btn_back{float: right; margin: 0; padding:0;color:#232323; background:#fff; box-shadow:2px 2px 5px rgba(0, 0, 0, 0.4); border-radius: 0;}.page_wrapper_bg .btn_back a{color: #232323;width: 150px;padding: 5px 10px;font-size: 15px;transition:.6s ease;display: block; line-height: 32px;}.page_wrapper_bg .btn_back a:hover{ background-color:#05173f;color:#fff;}.page_wrapper_bg .btn{ border:0; }/*聯絡我們*/ 
.page_wrapper_bg .currectsend_btn{box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);background-color: #ffffff;margin:0;padding:0; float: right;}.page_wrapper_bg .currectsend_btn a{color: #232323;width: 150px;padding: 5px 10px;font-size: 15px;transition:.6s ease; text-align: center;}.page_wrapper_bg .currectsend_btn a:hover{ background-color:#05173f;color:#fff;}.page_wrapper_bg .ebtn{ border-radius: 0px; }/*---按鈕區---*//*產品介紹*/ 
.page_wrapper_bg .m2018 .products-nav .nav-title {background: #005bac;padding: 20px 20px; text-align:center;color: #fff;font-weight: 600;letter-spacing: 2px;margin-bottom: 0;}.page_wrapper_bg .m2018 .products-nav .toggle-submenu::after{top:70%;}.page_wrapper_bg #sidebar .products-nav{background-color: #fcfcfc;}.page_wrapper_bg .nav-title ul{background-color: #fcfcfc;}.page_wrapper_bg .products-nav{box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}.page_wrapper_bg .m2018 .products-nav{ margin-top: 30px; }.page_wrapper_bg .m2018 .products-nav ul li{padding: 0 0 10px 38px;}.page_wrapper_bg .m2018 .products-nav>ul>li{margin:0;padding:0;}.page_wrapper_bg .m2018 .products-nav>ul>li>a {color:#232323;font-size: 15px;padding: 14px 20px; text-align:center;}.page_wrapper_bg .products-nav>ul>li:hover {background-color:#ffffff;}.page_wrapper_bg .products-nav>ul>li.active {border-bottom:1.5px solid #005bac;background-color:#ffffff;}.page_wrapper_bg .layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 1px solid #ccc;}.page_wrapper_bg .product_list_item{box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}.page_wrapper_bg .product_list_item a img{transition:.6s ease;}.page_wrapper_bg .product_list_item a img:hover{transform: scale(1.1);}.page_wrapper_bg .item .subject A.itemlink{ color: #232323;padding-left:15px;display: block;}.page_wrapper_bg .item .subject A.itemlink:hover{color:#005bac;}.page_wrapper_bg .item .subject{text-align: center;}/*產品內頁*/ 
.page_wrapper_bg .RWDproduct_page .products-info .name {color: #05173f;font-weight: 700;}.page_wrapper_bg .RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {border-bottom: 1px solid #ccc;font-weight: 500;}.page_wrapper_bg .subject a.itemlink{padding-left: 0px !important;}/*關於翊偉*//*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .article_subject{color: #05173f;font-size: 15px;font-weight: 700;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {font-size: 14px;font-weight: 100;color:#555;letter-spacing: 1px;line-height: 2;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth{color:#05173f;}.page_wrapper_bg .layoutlist_8 .listdate .day {color: #005bac;font-size: 38px;padding-left: 10px;}.page_wrapper_bg div._col.listdate.col-sm-2.col-md-2{text-align: center;}/*聯絡我們*/ 
.page_wrapper_bg .new-form .new-width .control-label{font-size: 15px;}.page_wrapper_bg .customized_columns ._input, .customized_columns select{ background-color: #fcfcfc; }.page_wrapper_bg .new-form .formdesc{margin-top: 5px;}/*人才招募*/ 
.page_wrapper_bg form#eForm1{margin-top: 40px;}.page_wrapper_bg .form-horizontal .control-label{font-size: 15px;}.page_wrapper_bg .boxname {margin: 0 15px 0 5px;}/*RWD*/@media(max-width: 1199px;){ .page_wrapper_bg .new-form .formdesc{margin-top: 15px;}}

/*內頁 end*/
/*英文版 start*/

/*首頁*/ 
.lang_en .RWDedictor002 h2.sub-title::after {content:"IWIS"}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {font-size:16px;letter-spacing: 0px}.lang_en h1.main-title {font-size: 36px !important;letter-spacing: 0px;}.lang_en h2.sub-title {font-size: 16px;letter-spacing: 0;}/**/ 
.lang_en h4.text-left.margin-top-20 {letter-spacing: 0px;}/*about*/ 
.lang_en .RWDedictor002 h1.main-title {font-size: 24px !important;letter-spacing: 0px;}.lang_en .RWDedictor002-text {letter-spacing: 0px;text-align: left !important;}/*pro*/ 
.lang_en .RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {letter-spacing: 0.5px}/*公司*/ 
.lang_en .footer_info {font-size: 20px;letter-spacing: 0.5px;}/*footer*/ 
.lang_en .company_ {letter-spacing: 0px;font-size:14px;padding-right:50px}.lang_en .company_ span {font-size:13px}/*內頁*/ 
.page_wrapper_bg.lang_en .breadcrumb.pull-right li a {letter-spacing: 0;}.page_wrapper_bg.lang_en .pagecontent {letter-spacing: 0;}.page_wrapper_bg.lang_en .m2018 .products-nav .nav-title {letter-spacing: 0;}.eforms2 .lang_en .form-group .col-md-11 {width: calc(100% - 12%);}.eforms2 .lang_en .form-horizontal .control-label {letter-spacing: 0;width: 12%;}.page_wrapper_bg.lang_en .RWDproduct_page .btn_back a {width:auto}.page_wrapper_bg.lang_en .btn_back a {width:auto}.page_wrapper_bg.lang_en .currectsend_btn a {width:auto}

/*英文版 end*/
/*小螢幕 start*/

@media (max-width:1680px){.RWDbanner_plus01 .slick-caption .container {width: 88%;}.company_ {font-size: 14px; letter-spacing: 1px;}/*英文版*/ 
.lang_en .RWDbanner_plus01 .slick-caption {top: 45%;}}@media (max-width:1440px){.case_block .container {width: 88%;}.RWDnews_autolist {max-width: 520px;}.RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 18px; letter-spacing: 2px;}.ft_box {width: 95%;}/*英文版*/ 
.lang_en .RWDbanner_plus01 .logo img {width: 85%;}}@media (max-width:1366px){.company_ {font-size: 13px;}.copy_block {letter-spacing: 0px;}}@media (max-width:1280px){.RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 16px; letter-spacing: 1px;}.company_ { font-size: 12px; letter-spacing: 0.5px;}.copy_block {padding: 0px;}}@media (max-width:1199px){.RWDbanner_plus01 .slick-caption .container {width: 95%;}.RWDbanner_plus01 .slick-caption {top: 40%;}.ft_company {width: 75%;}.copy_block {width: 25%;}/*英文版*/ 
.lang_en .copy_block {margin-top: 40px;width: 100%;}.lang_en .ft_company {width: auto;}.lang_en .company_ {padding-right:40px}.lang_en .ft_box {display: inline-block;width: 100%;}.lang_en .copy_block {text-align: center;flex-direction: row;align-items: center;justify-content: center;}.lang_en .ft_box {padding-bottom:30px}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {padding: 26px 12px;}.lang_en .RWDedictor002 h2.sub-title::before {width:300px}}@media (max-width:1025px){.RWDmenu_plus04 .features:after {background-color: #fff;}.RWDmenu_plus04 .is-up .features:after {background-color: #232323;}.ml-stack-nav-toggle {color: #fff; padding: 25px 60px 25px 15px;}.is-up .ml-stack-nav-toggle {color: #232323;}.ml-stack-nav-toggle__line {background: #fff;}.is-up .ml-stack-nav-toggle__line {background: #232323;}.RWDnews_autolist {max-width: 700px; width: 700px;}.new_block {bottom: -10px;}.RWDedictor002 h1.main-title {padding: 20px 5px 30px;}.RWDedictor002 h2.sub-title {padding: 0px 5px 0px;}.RWDedictor002 h2.sub-title::before {width: 250px; top: 7px;}.RWDedictor002 h2.sub-title::after {right: 5px;}.RWDedictor002-text {font-size: 14px; padding: 150px 20px 0px;}a.ab_btn {padding: 10px 28px;}.ft_box {flex-direction: column; padding-bottom: 30px;}.company_ {font-size: 13px; letter-spacing: 1px; margin-bottom: 30px;}.copy_block .model {margin: 0 8px;}.copy_block {text-align: center; flex-direction: row; align-items: center; justify-content: center;}.ft_company {width: auto;}.copy_block {width: auto;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background: transparent;}.RWDmenu_plus04 .is-up .ml-stack-nav-toggle:hover {color: #232323;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {color: #fff;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*共通設定*/ 
.page_wrapper_bg .pagecontent{font-size:14px;color:#05173f;letter-spacing:2px;line-height:2;}.page_wrapper_bg .breadcrumb .pull-right ul li a{color:555;}.page_wrapper_bg .RWDmenu_plus04 #mobile-menu .menu li{font-size: 15px;letter-spacing: 2px;}/*按鈕區*//*產品內頁*/ 
.page_wrapper_bg .RWDproduct_page .btn_back a:hover{ background-color:#fff; color:#232323; }/*最新消息*/ 
.page_wrapper_bg .btn_back a:hover{ background-color:#fff; color:#232323; }/*聯絡我們*/ 
.page_wrapper_bg .currectsend_btn a:hover{ background-color:#fff; color:#232323; }/*按鈕區*//*產品內頁*/ 
.page_wrapper_bg .item .subject {margin-top: 15px;margin-bottom: 15px;}.page_wrapper_bg .item .subject {margin-top: 7px;margin-bottom: 7px;}.page_wrapper_bg .item .subject A.itemlink {padding-left:0;font-size: 14px;}/*人才招募*/ 
.page_wrapper_bg .form-horizontal .control-label{letter-spacing: 1px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
#m_RWDBASE_PAT01_15_1 > div.section-inner > div > div:nth-child(2) {flex-direction: column-reverse;}.RWDedictor002 .section-subject {position: relative; width: 100%; top: 0;}.RWDedictor002-text {font-size: 15px; padding: 0px 0 50px 0;}.RWDbanner_plus01 .slick-caption .container {width: 80%;}.RWDedictor002 h2.sub-title::before {width: 350px;}.company_ {width: 50%;}.copy_block {display: block; padding-top: 60px;}.RWDsocial002 .iconRounded {margin: auto; position: absolute; left: 50%; transform: translate(-50%, 0); top: -50px;}.company_name {padding-bottom: 20px;}.ft_main {text-align: center;}.new_block {    position: absolute;    bottom: 0;    transform: translate(0, 50px);    left: 0;}.RWDnews_autolist {    max-width: 100%;    width: 100%;}/*-------------------------------------------------------------*//*共通設定*/section.article-text p {font-size: 14px;line-height: 2.2;}.page_wrapper_bg .hgroup .breadcrumb {text-align: center;display: block;margin: 0 auto;width: 100%;position: relative;bottom: 5px;}/*按鈕區*//*產品內頁*/ 
.page_wrapper_bg .RWDproduct_page .btn_back a{ display: inline-block; }/*聯絡我們*/ 
.page_wrapper_bg .currectsend_btn{margin: 35px 0 20px 0;}.page_wrapper_bg .currectsend_btn a{display: inline-block;}/*新聞頁*/ 
.page_wrapper_bg .btn{width: 100%;}.page_wrapper_bg .btn_back {margin: 35px 0 20px 0;}.page_wrapper_bg .btn_back a{width: 100%; text-align: center;}/*按鈕區*//*產品內頁*/ 
.page_wrapper_bg .RWDproduct_page .pic-box, .RWDproduct_page .products-info{ margin-top: 40px; }.page_wrapper_bg .gallery-control .btn {width: 10%;}/*英文版*/ 
.lang_en .RWDbanner_plus01 .logo img {width: 100%;}.lang_en .company_ {padding-right: 48px;}.lang_en .RWDedictor002 h2.sub-title::before {width:350px}.eforms2 .lang_en .form-horizontal .control-label br {display: none;}.eforms2 .lang_en .form-horizontal .control-label {width:100%}.eforms2 .lang_en .form-group .col-md-11 {width: 100%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .features .search-btn {padding: 15px;}.ml-stack-nav-toggle {padding: 27px 10px;}.RWDmenu_plus04 .logo {width: 200px; padding: 15px 15px;}.RWDmenu_plus04 .header {padding: 0 15px 0 0;}.RWDbanner_plus01 .slick-caption .container {width: 100%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {height: 12px; width: 12px; border-radius: 50%;}.new_block {left: 0; transform: translate(0); bottom: -50px;}.RWDnews_autolist .title {width: 80px;}.RWDnews_autolist .news-list {width: calc(100% - 80px);}.case_block {padding: 130px 0 80px;}.case_block .container {width: 100%;}.RWDproduct002_v2 .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 18px; letter-spacing: 1px;}.RWDedictor002 .section-subject {padding: 0;}.RWDedictor002 h1.main-title {padding: 20px 0px 30px; font-size: 22px !important;}.RWDedictor002 h2.sub-title::before {width: 150px;}.ft_main {font-size: 16px;}.company_ {width: 100%;}.ft_box {padding-bottom: 70px;}.fl {width: 300px;}.RWDnews_autolist .title {display: none;}.RWDnews_autolist .slick-arrow {background: #383838 url(../../../public/model/lib/RWDnews_autolist/images/slick-arrow.svg) center 8px no-repeat;}/*-----------------------------------------------------------------------------------------------------*//*共通設定*/ 
.page_wrapper_bg .hgroup .breadcrumb{padding: 5px 8px;}/*按鈕區*//*新聞頁*/ 
.page_wrapper_bg .btn_back {display: inline-block;width: 100%;}.page_wrapper_bg .btn_back a {text-align: center; width: 100%;}/*按鈕區*//*產品內頁*/ 
.page_wrapper_bg .layoutlist_2 .item, .layoutlist_4 .item{margin-top: 45px;}.page_wrapper_bg .item.product_list_item{width: 100%;}.page_wrapper_bg .RWDproduct_page .pic-box, .RWDproduct_page .products-info{margin-top: 20px;}/*新聞頁*/ 
.page_wrapper_bg .layoutlist_8 .listdate .yearmonth{color: #005bac;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 14px; padding-left:0;}.page_wrapper_bg div._col.listdate.col-sm-2.col-md-2 {text-align: left;}/*英文版*/ 
.lang_en .company_ {padding-right: 65px;}.lang_en .RWDedictor002 h2.sub-title::before {width: 200px;}.page_wrapper_bg.lang_en .page_subject h1 {font-size:28px}.lang_en .copy_block {margin-top: 0px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*共通設定*/ 
.page_wrapper_bg .hgroup .breadcrumb{padding: 5px 8px;}.page_wrapper_bg .hgroup h1 {margin-bottom: 10px;}.page_wrapper_bg .hgroup .breadcrumb{text-align: center;display: block;margin: 0 auto;width: 100%;position: relative;bottom: 5px;}/*按鈕區*//*新聞頁*/ 
.page_wrapper_bg .btn_back {display: inline-block;width: 100%;}.page_wrapper_bg .btn_back a {text-align: center; width: 100%;}/*按鈕區*//*產品內頁*/ 
.page_wrapper_bg .layoutlist_2 .item, .layoutlist_4 .item{margin-top: 45px;}.page_wrapper_bg .item.product_list_item{width: 100%;}.page_wrapper_bg .RWDproduct_page .pic-box, .RWDproduct_page .products-info{margin-top: 20px;}/*新聞頁*/ 
.layoutlist_8.rwd .item {padding: 30px 0 10px 0;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.page_wrapper_bg .hgroup h1 {margin-top: 20px;}/*英文版*/ 
.lang_en .company_ {padding-right: 35px;}.lang_en h1.main-title {font-size: 28px !important;}
}
/*iphone5 end*/