a{text-decoration:none}a:hover, a:active, a:focus, a:visited {text-decoration:none;}.row {margin-left:0px;margin-right:0px;}/*logo*/ 
.RWDmenu_plus04 .logo {margin-top: 12px;}/*menu*/ 
.RWDmenu_plus04 .header {height: 90px;background: rgb(255,255,255,90%);}.RWDmenu_plus04 .header.is-up {background: #fff;box-shadow: 0 4px 24px rgb(0 0 0 / 8%);transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 18px;letter-spacing: 2px;padding: 25px;color: #555;font-weight: bold;}.RWDmenu_plus04 .container {width: 100%;}.RWDmenu_plus04 .site-nav .menu {text-align: right;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;letter-spacing: 2px;color:#333;font-weight: bold;transition: 0.4s}.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: #007db5;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;}.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: 1px solid #333;border-width: 1px 1px 0 0;}.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: #007db5;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {font-weight: normal;color: #fff;background: #007db5;transition: 0.4s}.RWDmenu_plus04 .site-nav .menu>li>ul {padding:0px}.RWDmenu_plus04 .site-nav .menu>li>ul {top: calc(100% + 8px);}.RWDmenu_plus04 .header.is-up::before {display:block}.RWDmenu_plus04 .container {    min-width: 100%;}/**/li.menu_btn {position: relative;border: 1px solid #ccc;padding-left: 30px;transition: 0.4s;margin-left:20px;background:#ddd}li.menu_btn::before {content: "\f095";font-size: 20px;font-family: FontAwesome;position: absolute;top: 26px;left: 25px;}li.menu_btn a:hover, li.menu_btn a::before:hover {color:#fff !important}li.menu_btn:hover {background: #007db5;transition: 0.4s;}li.menu_btn:hover a, li.menu_btn:hover::before {color: #fff !important;transition: 0.4s;}li.menu_btn a {font-size: 18px !important;}.RWDmenu_plus04 .features .edit .menu_btn span {    display: block;    letter-spacing: 0px;    font-size: 15px;}.RWDmenu_plus04 .features .edit .menu_btn {    padding: 15px 30px;    display: block;    text-align: center;    font-size: 18px;    letter-spacing: 2px;    font-weight: bold;    background: #007db5;    color: #fff; transition: 0.4s;}.RWDmenu_plus04 .features .edit .menu_btn:hover {    background: #888;    transition: 0.4s;}.RWDmenu_plus04 .features {    width: 210px;}/*寬*/ 
.main .container {max-width:1500px;width: 100%;}/*區塊*/ 
.about_block {padding:90px 0px 110px}.service_block {padding:80px 0px;position: relative;}.team_block {padding:50px 0px}.news_block {padding:50px 0px;background: url(archive/image/customization/bg_img.png);}.footer_block {padding:50px 0}.team_block .container {max-width:900px}.service_block .container {max-width:1700px}/*標題*/h1.main-title {font-size: 35px !important;color: #222 !important;letter-spacing: 2px !important;font-weight: bold !important;margin:0px 0 15px !important}h2.sub-title {font-size: 20px !important;letter-spacing: 0.5px !important;font-weight: normal !important;color: #007db5 !important;margin: 0 !important;font-family: 'georgia', sans-serif;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {top: 35%;}.RWDbanner_plus01 .slick-caption .container {width: 60%;max-width: none;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 50px;font-weight: bold;letter-spacing: 2px;line-height: 1.5;color: #005277;}.RWDbanner_plus01 .slick-caption .txt1 span {    border-bottom: 1px solid #9bbac7;    padding: 20px;    position: relative;}.RWDbanner_plus01 .slick-caption .txt1 span::before {    content: "";    width: 20px;    height: 20px;    position: absolute;    background: #025378;    bottom: -20px;    left: 50%;    transform: translateX(-50%);    clip-path: polygon(50% 50%, 0 0, 100% 0);}@media (max-width: 1920px) {.RWDbanner_plus01 .slick-caption .container {width: 80%;}}/*about*/ 
.RWDleft_cont002 .item-second {background: transparent;position: relative;}.RWDleft_cont002 .item-second .text-box {background: transparent;color: #888;}.RWDleft_cont002 .item-second .text-box .title {font-size: 35px !important;color: #222 !important;letter-spacing: 2px !important;font-weight: bold !important;margin:0px 0 15px !important}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 16px !important;letter-spacing: 0.5px !important;font-weight: normal !important;color: #555 !important;margin: 0 0 50px !important;}.RWDleft_cont002 .item-second .text-box .underline {display:none}.RWDleft_cont002 .item-second .text-box .title span {font-size: 20px !important;letter-spacing: 0.5px !important;font-weight: normal !important;color: #007db5 !important;margin: 0 !important;padding-left:20px;font-family: 'georgia', sans-serif;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;color:#888;font-size:16px;line-height:1.8}.RWDleft_cont002 .item-second .text-box a {    border: 1px solid #ddd;    margin: 100px 0 0;    border-radius: 0px;    letter-spacing: 1.5px;    font-size: 16px;    padding: 10px;    width: 150px;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.05);}.RWDleft_cont002 .item-second .text-box a:hover {background-color: #000;}.RWDleft_cont002 .item-second::before {    content: "";    width: 700px;    height: 100%;    background: #eee;    position: absolute;    right: -30px;    top:30px}.a01 {display:none}.a02 {display:none}/*服務項目*/ 
.RWDService001 h1.main-title{font-size: 35px !important;color: #222 !important;letter-spacing: 2px !important;font-weight: bold !important;margin:0px 0 15px !important}.RWDService001 h2.sub-title{font-size: 20px !important;letter-spacing: 0.5px !important;font-weight: normal !important;color: #007db5 !important;margin: 0 !important;font-family: 'georgia', sans-serif;}.RWDService001 .section-line{display:none;}.RWDService001 .boxFeature-2{background-color: #fff;padding: 30px 20px;margin-bottom: 25px;box-shadow: 0 8px 24px rgba(0,0,0,0.08);}.RWDService001 .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{max-width: 60px;margin: 0 auto;}.RWDService001 .boxFeature-2 h2 {    font-size: 18px;    color: #555;    font-weight: bold;    border-bottom: 1px solid #eee;    margin-bottom: 15px;    padding: 0 0 15px 6px;text-align: center;}.RWDService001 p{margin-bottom: 0;font-size: 15px;text-align: justify;letter-spacing: 1.5px;line-height: 1.5;color: #0c223d;}.service_block .RWDparallax_new {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;opacity: 0.2;}.service_block .RWDparallax_new .picbgbox {height: 100%;}.RWDService001 .boxFeature-2 ul {color: #888;font-size: 16px;letter-spacing: 1px;padding-left: 30px;line-height: 1.8;}.RWDService001 .boxFeature-2 {position: relative;border: 1px solid #fff;transition: 0.4s;}.RWDService001 .boxFeature-2:hover {border: 1px solid #007db5;transition: 0.4s;}.RWDService001 .boxFeature-2::before {content: "";width: 15px;height: 15px;background: #ccc;position: absolute;bottom: 0px;right: 0px;clip-path: polygon(100% 0, 0% 100%, 100% 100%);transition: 0.4s;}.RWDService001 .boxFeature-2:hover::before {background: #007db5;transition: 0.4s;}/*專業團隊*/ 
.RWDbanner005 .title_block .title_tw {font-size: 35px !important;color: #222 !important;letter-spacing: 2px !important;font-weight: bold !important;margin:0px 0 15px !important}.RWDbanner005 .title_block .title_en{font-size: 20px !important;letter-spacing: 0.5px !important;font-weight: normal !important;color: #007db5 !important;margin: 0 !important;font-family: 'georgia', sans-serif;}.RWDbanner005 .title_block {margin-top:0px}.RWDbanner005 .main-title {letter-spacing: 2px; color: #333;}.RWDbanner005 .subtitle { letter-spacing: 1px;}.RWDbanner005 .sqare_shadow.swiper-prev, .RWDbanner005 .sqare_shadow.swiper-next {top: 50%; margin-top: -50px;}.RWDbanner005 .sqare_shadow {box-shadow: none;background: transparent;width:40px;height:40px}.RWDbanner005 .sqare_shadow.swiper-next {right: -45px;}.RWDbanner005 .sqare_shadow.swiper-prev {left:-45px}.RWDbanner005 .sliderWarp { display: flex;align-items: center;justify-content: center;}.RWDbanner005 .price {position: absolute; top: 17px; right: 0; display: inline-block;padding: 2px 20px; background: #c9d4db; color: #333;font-weight: 600;background: #007db5;color: #fff;}.RWDbanner005 .fraction_block .dot-line:hover:before {transform: scale(1.3); transition: all .5s ease;}.RWDbanner005 .fraction_block .dot-line:before { transition: all .5s ease;}.RWDbanner005 img {width: 100%;max-width: 75%;}.swiper-slide.swiper-slide-active {background:url(archive/image/customization/bg_img02.png);text-align: center}.RWDbanner005 .swiper-right {border:0px;}.RWDbanner005 .swiper-left {border:0px;}.RWDbanner005 .img_wrap {margin-top:20px}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {margin:20px}.RWDbanner005 .sub-link {margin-top:0px}.RWDbanner005 .swiper-center {width: calc(40% - 10px);}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {width: 30%;}/*相關新知*/ 
.RWDnews003 h1.main-title{font-size: 36px;letter-spacing: 2px;font-weight: bold;margin-bottom:0px;color: #fff;}.RWDnews003 .section-line{display:none;}.RWDnews003 .box-icon.box-icon-side{padding-left: 0px;position: relative;background:#fff;background-size: cover;background-position: bottom right;padding:40px 40px 20px;margin: 0px 0px 30px;border:1px solid #f3f3f3;margin-bottom:0px}.RWDnews003 .fa img{display: none;}.RWDnews003 .box-icon .box-icon-title>h2{font-size:18px;word-break: break-all;letter-spacing: 1px;letter-spacing: 2px;position: relative;margin: 0px 0px 20px;padding-top: 0px;line-height: 1.8;min-height: auto;padding-left:20px}.RWDnews003 .box-icon .box-icon-title>h2:hover {color:#007db5 !important}.RWDnews003 .box-icon .box-icon-title>h2::before {    content: "";    width: 8px;    height: 8px;    background: #007db5;    position: absolute;    left: 0;    top: 12px;}.RWDnews003 .box-icon a.box-icon-title:hover>h2{color: #000000;}.RWDnews003 .box-icon p{color: #666;font-size: 15px;word-break: break-all;letter-spacing: 2px;text-align: justify;line-height:2;margin: 20px 0;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;white-space: normal;}.RWDnews003 .box-icon p.date{position: relative;font-size: 14px;}.RWDnews003 .box-icon p.date:before{content: " ";width: calc(100% - 120px);height:1px;position: absolute;top:50%;right:0px;background:#eee;}.RWDnews003 .box-icon a.box-icon-more{display:none;text-align: left;letter-spacing: 1px;margin-bottom: 10px;margin-top: 30px;font-size: 16px;}.RWDnews003 .box-icon a.box-icon-more:hover{color:#000;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover {    color: #888;    background: #fff;    border: 1px solid #ddd;    border-radius: 0px;}.RWDbtn01 .btn:hover {    color: #fff;    background: #000;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #333 !important;border: 0px !important;display: block;padding: 5px 50px;color: #fff !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {opacity: 0.8;color: #fff !important;}
/*footer start*/

.footer_block {background:#000;color:#888}.footer_block .container {display: flex;align-items: flex-end;flex-flow: wrap;}.ft_title {width: 100%;}.ft_info {width: 100%;letter-spacing: 1.8px;font-size: 16px;color: #888;line-height:1.7}.ft_info .RWDedictor {display: flex;align-items: center;width: 65%;margin: 0 auto;justify-content: space-between;}.ft_info span {padding-right: 50px;}.ft_info a {color: #888;transition: 0.4s}.ft_info a:hover {color: #fff;transition: 0.4s}.ft_title .RWDedictor {display: flex;align-content: center;width: 100%;margin-bottom: 30px;border-bottom: 1px solid #333;padding-bottom: 30px;color: #ccc;letter-spacing: 1.8px;font-size: 17px;font-weight: bold;    justify-content: center;}.ft_title .RWDedictor span {margin-right: 20px;border-right: 1px solid #333;padding-right: 20px;}.ft_title .RWDedictor span:nth-child(3) {border-right: 0px;}.ft_info span:nth-child(2) {    padding-right: 0px;}/*copyright*/ 
.ft_copyright {display: flex;font-size: 12px;color: #555;flex-flow: wrap;margin-top:50px;justify-content: center;width:100%}.copyright_desc, .copyright_desc a {color: #555;text-decoration: none;transition: 0.4s;}.ft_copyright .RWDedictor {padding: 0 8px;}/*社群*/ 
.right_media {width: 40px;position: fixed;right: 24px;bottom: 250px;z-index: 111;opacity: 0;transition: 0.4s;background: transparent;}.right_media_change {opacity: 1;transition: 0.4s;}.RWDsocial001 {background:transparent;width: 45px;right: 4px;padding:0px;}#social_media_wrapper a {width: 40px;height: 40px;padding: 0;background: transparent;margin-bottom:15px}/* scrolltop*/ 
.scrollTop002 {width: 40px;height: 40px;right: 25px;bottom: 215px;}.scrollTop002 .ii {background: #888;border-radius: 0;font-size: 40px;border-radius: 3px;}/*電子報*/ 
.ft_edm .RWDedm001 .form {display: flex;}form.newsletter-form {    display: flex;    align-items: center;background: #222;    border-bottom: 1px solid #444;width: min-content;}.form-group {margin-bottom:0px}.RWDedm001 .form-control {background: transparent;    border: 0;    border-bottom: 0px;    border-radius: 0;width:800px}.RWDedm001 .btn.btn-rj {    background: transparent;    border: beige;    font-size: 12px;    color: #888;    padding: 0 10px;    line-height: 1.5;}.RWDedm001 .btn.btn-rj:hover, .RWDedm001 .btn.btn-rj:focus {    background-color: transparent;    color: #fff;}.form-control:focus {    box-shadow: none;    border-color: transparent;}.RWDedm001 h3 {font-size: 16px;font-weight: normal;letter-spacing: 1px;color:#ccc;margin-bottom: 14px;}.ft_edm {    width: 100%;    display: flex;    align-items: center;    justify-content: center;}.ft_edm .RWDedm001 {width: 65%;}/*立刻諮詢*/ 
.ph_btn {display:none}.ph_btn a {color: #fff;}.ph_btn i {margin-right: 15px;}.ph_btn {position: fixed;bottom: 0;left: 0;background: #1080b7;width: 100%;padding: 15px 10px;text-align: center;font-weight: bold;font-size: 18px;letter-spacing: 2px;opacity: 0;transition: 0.4s;}.ph_btn_change {opacity: 1;transition: 0.4s;}.ft_info span iframe {    width: 400px;}

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

.page_wrapper_bg .row{margin: 0 -15px;}.page_wrapper_bg .call_to_action{position:relative;padding: 80px 0;font-size: 16px;font-weight: 400;letter-spacing: 1px;line-height: 2;color: #888;}.page_wrapper_bg p{font-size: 16px;line-height: 2;letter-spacing: 1px;margin: 0;}.call_to_action img{max-width:100%;}.call_to_action a{color: #888;transition: all 0.5s ease 0s;}.page_wrapper_bg a{transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action hr{border-top: 1px solid #999;}.page_wrapper_bg .call_to_action .in_privacy ul, .page_wrapper_bg .call_to_action .in_privacy ol{padding-left:20px;}.page_wrapper_bg .main{top: 0 !important;}section.call_to_action{min-height: 800px;}/*header*/ 
.page_wrapper_bg .RWDmenu_plus04 .container{width: 100%;max-width: 100%;}/*標題麵包屑*/ 
.page_subject{padding: 0;text-align: center;}.hgroup{margin-bottom: 0px;padding: 0 15px;}.hgroup h1{font-size: 32px;color: #222;font-weight: 600;letter-spacing: 2px;line-height: 1.6;margin: 0 auto;text-align: center;}.hgroup .breadcrumb{display: block;text-align: center;border: 0 solid transparent;border-radius: 0;background-color: transparent;position: relative;bottom: auto;right: auto;left: auto;margin: 0 auto;float: none !important;padding: 0 !important;font-size: 16px;}.product1 .hgroup .breadcrumb::before, .product1 .hgroup .breadcrumb::after{width: 25%;}.page_wrapper_bg .hgroup .breadcrumb a{color: #555;}.hgroup .container{margin: 0 auto 50px;width:100% !important;min-width:100% !important;border-bottom: none;padding-top: 0;padding-bottom: 0;padding: 0;}.page_wrapper_bg .call_to_action .pagecontent h2{margin: 0 auto 20px;font-size: 19px;font-weight: bold;color: #333;}/*側選單*/ 
.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;box-shadow: none;padding: 25px 20px 15px;border: 1px solid #ddd;}.m2018 .products-nav .nav-title{font-family: 'Open Sans', '微軟正黑體', serif;background: transparent;color: #222;border-bottom: none;padding: 0;margin-bottom: 25px;border-radius: 0px;letter-spacing: 1.5px;font-size: 24px;position: relative;transform-origin: left bottom;text-align: left;font-weight: bold;transition: 0.4s;}.page_wrapper_bg .products-nav>ul>li {text-align: left;padding: 0px;margin: 0 auto 13px;border: none;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li > a{position:relative;}.page_wrapper_bg .products-nav>ul> li > a::after {content: "";display:block;background-color: #555;width: 22px;height: 1px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);opacity: 1;z-index: 0;transition: all 0.5s ease 0s;}.page_wrapper_bg .products-nav > ul > li:hover > a::after, .page_wrapper_bg .products-nav > ul > li.active > a::after{width:22px;}.page_wrapper_bg .products-nav > ul > li:hover > a{position: relative;font-weight: normal;border-radius: 0;background-color: transparent;font-size: 16px;color: #007db5;border:none !important;border-bottom: none !important;padding: 5px 0px;padding-left:40px;}.page_wrapper_bg .products-nav > ul > li.active > a{position: relative;font-weight: normal;border-radius: 0;background-color: transparent;font-size: 16px;color: #007db5;padding-left: 40px;}.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: #777;font-weight: normal;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav a{padding: 5px 0px 5px 15px;font-size: 16px;font-size: 16px;letter-spacing: 1.5px;color: #777;font-family: 'Open Sans', '微軟正黑體', serif;}.m2018 .products-nav>ul>li>a {background-color: transparent;font-size: 16px;border: none;letter-spacing: 1.5px;color: #777;position: relative;margin: 0 auto 13px;padding: 10px 15px;border-bottom: 1px dashed #ccc;display: block;}.m2018 .products-nav li:not(.has-child) > a{font-size: 16px;letter-spacing: 1.5px;font-family: 'Open Sans', '微軟正黑體', serif;color: #555;padding: 5px 0 5px 40px;border-bottom: none;margin: 0 auto;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;padding-left: 25px !important;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}li.has-child.is-open {background: transparent;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;margin: 0 auto;}@media (min-width: 1200px) {#sidebar .products-nav ul li ul li ul li ul li a {padding-left: 32px;}}/*main*/ 
.page_wrapper_bg .call_to_action > .container .article-text > .container {width: 100%;}.page_wrapper_bg .main .call_to_action img{max-width:100%;}.page_wrapper_bg .banner_block {margin-top: 0;}.page_wrapper_bg .call_to_action::before {content: "";background: url(archive/image/customization/deco-022.png);width: 593px;height: 714px;display: block;position: absolute;right: 0px;top: -2px;left:auto;}section.article-text.rwd{font-size: 16px;letter-spacing: 1px;line-height: 2;}.page_wrapper_bg .call_to_action > .container{width: 100%;max-width: 1400px;padding: 0 50px;background: transparent;position:relative;}.webdesc {background: #faf9f7;border-radius: 8px;padding: 15px 25px;box-shadow: 6px 9px 12px -7px rgb(0 0 0 / 10%);margin-bottom: 50px;}section.call_to_action{background-color:transparent;padding: 40px 0;font-size: 16px;letter-spacing: 1px;line-height: 2;color:#222;position:relative;}section.call_to_action::before {background: url(archive/image/customization/partner-bg-page.jpg) center top no-repeat;content: "";width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background-size: 100%;}section.article-text p{font-size: 16px;letter-spacing: 1px;line-height: 2;color: #888;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.RWDeditor01 .model-title{font-size: 26px !important;color: #333;font-weight: bold;position: relative;}.RWDeditor01 .model-title::after{content:"";display: none;position: relative;width: 40px;height: 2px;background-color: #333;margin-top: 15px;margin-left: 2px;}.RWDslider01 .editor{font-size: 16px;line-height: 2;color: #888;}.RWDslider01 .control-box{letter-spacing:1px;line-height: 1;font-size:16px;font-family: 'Open Sans', '微軟正黑體', sans-serif;}.RWDslider01 .slick-dots{padding-left: 0 !important;}.RWDtimeline02 .model-title {font-size: 23px;line-height: 1;color: #333;font-weight: bold;}.RWDtimeline02 .timeline2_list .block .text{font-size: 16px;line-height: 1.6;color: #888;}.RWDtimeline02 .timeline2_list .block .text-in{max-height: 51px;}.RWDtimeline02 .control-box .slick-arrow{border: 2px solid #999;}.RWDtimeline01 .model-title{font-size: 23px;line-height: 1;color: #333;font-weight: bold;}.RWDtimeline01 li.event::before{left: -2px;}.RWDtimeline01 li.event .point{z-index: 1;}.RWDtimeline01 li.event .point .title {color: #222;font-size: 19px;font-weight: bold;margin: 0 auto 15px;letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor{font-size: 16px;color: #888;line-height: 1.8;}.page_wrapper_bg .tabs{font-weight: normal;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{width: 100%;}}/*按鈕*/ 
.btn.active, .btn:active{box-shadow: none;}.page_wrapper_bg .call_to_action .article-text .btn-primary{padding:0;background-color: transparent;border: none;display: block;}.page_wrapper_bg .call_to_action .article-text .btn-primary a{font-size: 16px;padding: 8px 0;background: #c9664a;border-radius: 0;color: #fff;letter-spacing: 1px;border: none;display: block;max-width: 150px;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .article-text .btn-primary a:hover{color: #fff;text-decoration: none;background: #0089a3;border-color: #0089a3;}.page_wrapper_bg .call_to_action .pagecontent .btn{border: 0px solid transparent;padding: 0;font-size: 16px;line-height: 1;border-radius: 0;display: block;text-align: right;background-color: transparent !important;}.page_wrapper_bg .call_to_action .pagecontent .btn a{margin-top: 50px;width: 100%;max-width: 150px;letter-spacing: 1px;border-radius: 0;border: 1px solid #ddd;background: transparent;display: inline-block;text-align: center;color: #798386;font-size: 16px;font-weight: bold;padding: 13px 0;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .pagecontent .btn a:hover{color: #fff;text-decoration: none;background: #000;border-color: #000;}.page_wrapper_bg .call_to_action .pagecontent .btn:hover, .page_wrapper_bg .call_to_action .pagecontent .btn:focus, .page_wrapper_bg .call_to_action .pagecontent .btn:active{box-shadow: none;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 100%;}#eforms .currectsend_btn .web_btn2{max-width: 150px;font-size: 16px;background-color: transparent;color: #798386;padding: 13px 0;display: block;margin: 30px 0 0 auto;border-radius: 0;border: 1px solid #ddd;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{color: #fff;text-decoration: none;background: #000;border-color: #000;}.ebtn.refill_btn{display:none !important;}.article-text .ebtn{float: none;padding: 0;line-height: 1;background: transparent;border-radius: 0;display: block;text-align: right;cursor: auto;}.article-text .ebtn a{display: inline-block;width: 100%;max-width: 130px;font-size: 16px;letter-spacing: 1px;border-radius: 0;background: transparent;padding: 13px 0;text-align: center;color: #798386;border: 1px solid #ddd;transition: all 0.5s ease 0s;}.article-text .ebtn a:hover{color: #fff;text-decoration: none;background: #000;border-color: #000;}/*文章列表G*/ 
.layoutlist_8 .article_subject{font-size: 18px;font-weight: bold;color: #222;letter-spacing: 1px;line-height: 1.5;}.layoutlist_8 .list_subject .summary{margin: 10px 0;}.layoutlist_8 .list_subject .summary a{font-size: 16px;color: #888;font-weight: normal;letter-spacing: 0.5px;line-height: 1.5;}.layoutlist_8 .listdate .yearmonth{text-align: center;color: #777;font-size: 15px;letter-spacing: 1px;padding-bottom: 0;}.layoutlist_8 .listdate .day{text-align: center;color: #222;}/*文章列表H*/ 
.rwdlayoutlist_9 .subject{color: #222;font-size: 19px;font-weight: bold;margin: 0 auto;font-family: 'Noto Serif TC',serif;letter-spacing: 2px;}.rwdlayoutlist_9 .cdate{display:none;}.rwdlayoutlist_9 .cdate::before{display:none;}.rwdlayoutlist_9 .summary{color: #555;font-size: 16px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}/*電子表單*/#eforms .eformsDesc a:hover{color: #007db5;}.new-form {margin-top: 0;}.new-form .formdesc{padding-right: 7%;}#eforms .form-control{border-radius: 0;box-shadow: none;}#eforms .formtitle {color: #555;font-size: 16px;padding: 10px 0 20px;letter-spacing: 1.5px;}#eforms .form-horizontal .form-group {margin-left: 0;margin-bottom: 18px;}#eforms .form-group label{font-size: 15px;color: #555;}#eforms input[type="radio"] {margin: 4px 10px 0 0 !important;}#eforms .boxname {margin-right: 25px;}#eforms .scrollmemo_subject{padding: 0;}#eforms .scrollmemo_subject h4 {font-size: 15px;margin: 10px auto 15px;font-weight: bold;color: #555;}#eforms .css-scrollmemo {padding: 0 15px 0 0;}#eforms .css-scrollmemo > .css-scrollmemo{padding:0;}#eforms .css-scrollmemo .column_memo{border: 1px solid #ccc;height:145px;}.contactcheck{margin-right: 10px !important;}#eforms .form-group:nth-child(11) .must.col-sm-12.col-md-1.control-label{display:none;}#eforms .form-group:nth-child(11) .col-sm-12.col-md-11{width:100%;float:none;padding-left: 0;}#eforms .form-group:nth-child(11) .col-sm-12.col-md-11 .boxname{font-size: 15px;}#eforms .form-group:nth-child(14){margin-top:20px;}#eforms .form-group label.error {color: #f00 !important;}/*隱私權*/ 
.in_privacy ul {padding-left: 20px;}

/*內頁 end*/
/*內頁美編 start*/

/*頁面*/ 
.eforms1 .page_wrapper_bg .call_to_action > .container{max-width: 1200px;}/*title字*/ 
.page_wrapper_bg .call_to_action h3 {margin: 0 auto 15px;font-size: 20px;font-weight: bold;color: #222;}.page_wrapper_bg .call_to_action h5 {margin: 0 auto 10px;font-size: 18px;color: #007db5;}.page_wrapper_bg .call_to_action h6{margin: 0 auto 10px;color: #333;font-size: 18px;line-height: 1.4;font-weight: bold;}/*關於*/ 
.about_about {margin: 0 -15px;}.about_about .col-sm-5 {text-align: justify;padding-right: 5%;width: 37%;}.about_about .col-sm-7 {width: 63%;padding: 1.5vw;}.bigword {font-size: 26px;font-weight: bold;color: #007db5;}.about_table{line-height:1.7;margin-bottom: 15px;}.about_table td, .about_table th{border-bottom: 1px solid #ddd;padding: 8px 0;}.about_table tr td:nth-child(1){color:#555;}.about_global {margin: 0 auto;background: url(archive/image/customization/bg_img.png);padding: 35px;}.about_global .col-sm-5 {text-align: justify;padding-right: 5%;width: 37%;}.about_global .col-sm-7 {width: 63%;padding:0 0 0 4.5vw;}.article1 #article .row{margin:0 -25px;margin-top: 45px;}.article1 #article .row .col-sm-6{padding:0 25px;}.process_item {display: flex;flex-direction: row;align-items: center;padding: 35px 30px;box-shadow: 0 8px 24px rgba(0,0,0,0.08);position: relative;}.process_item::after{content: "";width: 15px;height: 15px;background: #ccc;position: absolute;bottom: 0px;right: 0px;clip-path: polygon(100% 0, 0% 100%, 100% 100%);transition: 0.4s;}.article1 #article .row:nth-child(3) > .col-sm-6:nth-child(1) .process_item{border-bottom: none;padding-bottom: 0;}.article1 #article .row:nth-child(3) > .col-sm-6:nth-child(2) .process_item{border-bottom: none;padding-bottom: 0;}.process_img {width: 100px;margin-right: 25px;padding: 0.9vw;}.process_word {width: calc(100% - 125px);}.process_item ol, .process_item ul{padding-left:15px;margin: 0 auto;}/*專業團隊*/ 
.member_info.row {margin: 0 -15px !important;}.page_wrapper_bg .call_to_action .member_info h6 {margin: 25px auto 10px;}.member_info .col-sm-5 {padding-left: 4.5vw;}.member_info .col-sm-5 img {border: 1px solid #ddd;}.member_info ul {padding-left: 20px;}/*估價服務*/ 
.article2 #article .row{margin:0 -25px;margin-top: 45px;}.article2 #article .row .col-sm-6{padding:0 25px;}.money_item {display: flex;flex-direction: row;align-items: flex-start;padding: 35px 30px;box-shadow: 0 8px 24px rgba(0,0,0,0.08);min-height: 295px;position: relative;}.money_item::after{content: "";width: 15px;height: 15px;background: #ccc;position: absolute;bottom: 0px;right: 0px;clip-path: polygon(100% 0, 0% 100%, 100% 100%);transition: 0.4s;}.money_img {width: 100px;margin-right: 25px;padding: 2px 0.9vw 0.9vw;}.money_word {width: calc(100% - 125px);}.money_item ol, .money_item ul{padding-left:15px;margin: 0 auto;}/*最新消息*/ 
.news_row{margin:0 -15px;}.news_row .col-sm-6:nth-child(3), .news_row .col-sm-6:nth-child(4){margin-top:30px;}

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

@media (max-width:1700px){.service_block .container {max-width: none;}.main .container {width:90%}.RWDleft_cont002 .item-second::before {width:600px;}}@media (max-width:1550px){.RWDbanner_plus01 .slick-caption .txt1 {font-size: 38px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding:25px 15px}.ft_info .RWDedictor {width: 70%;}.ft_edm .RWDedm001 {width: 70%;}}@media (max-width:1500px){.a01 {display:block}.RWDService001 .boxFeature-2 ul {font-size:15px}.main .container {padding:0px}}@media (max-width:1420px){.ft_info .RWDedictor {width: 75%;}.ft_edm .RWDedm001 {width: 75%;}}@media (max-width:1366px){.a02 {display:block}.RWDleft_cont002 .item-second::before {height:90%}}@media (max-width:1320px){.ft_info .RWDedictor {width: 80%;}.ft_edm .RWDedm001 {width: 80%;}}@media (max-width:1280px){.RWDnews003 .box-icon.box-icon-side {min-height: 280px;}.RWDleft_cont002 .item-second::before {height: 80%;width: 500px;}.ft_info {width: 100%;}.ft_edm {width: 100%;margin-top: 30px;}.RWDService001 .col-md-3 {width: calc(100% / 3);}.RWDService001 .row:after {clear: none;}.RWDService001 .col-md-12 {margin-bottom: 80px;}.ft_info span iframe {width: 100%;}.ft_info span {width:100%}.ft_info .RWDedictor {width: 90%;}.ft_edm .RWDedm001 {width: 90%;}.RWDedm001 .form-control {width:830px}form.newsletter-form {width:100%}.form-group {width: 100%;}.ft_edm {width: 100%;}.ft_title .RWDedictor {font-size:16px;letter-spacing:1px}}/*---內頁---*/@media (max-width:1300px){.about_about .col-sm-5 {width: 42%;}.about_about .col-sm-7 {width: 58%;padding: 2vw 0 0;}.about_global .col-sm-5 {width: 42%;}.about_global .col-sm-7 {width: 58%;padding: 2vw 0 0 4vw;}.money_word {width: calc(100% - 80px);}.money_img {width: 80px;padding: 2px 0.5vw 0.5vw;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDleft_cont002 .item-second::before {display:none}.about_block {padding: 80px 0}.RWDleft_cont002 .item-second .text-box {padding: 30px 50px 0px;}.RWDmenu_plus04 .logo {    width: 140px;    float: none;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 10px;    font-size: 15px;}.RWDmenu_plus04 .menu li.menu_btn a {    padding: 25px 15px 25px 30px !important;}/*---內頁---*/ 
.hgroup h1 {font-size: 28px;}.about_about .col-sm-5 {width: 47%;}.about_about .col-sm-7 {width: 53%;}.about_global .col-sm-5 {width: 47%;}.about_global .col-sm-7 {width: 53%;padding: 5vw 0 0 2vw;}.article2 #article .row{margin:0 -15px;margin-top: 45px;}.article2 #article .row .col-sm-6{padding:0 15px;}.money_item{padding: 25px 20px;min-height: 274px;}.money_word {width: calc(100% - 60px);}.money_img {width: 60px;padding: 2px 0 0;}.eformsForm .row {margin: 0 auto;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.ml-stack-nav-toggle {padding: 32px 45px 32px 15px;}.RWDmenu_plus04 .features .search-btn {padding:32px 10px}.RWDmenu_plus04 .logo {margin: 0;float: none;}.RWDmenu_plus04 .features {width: auto;}.ft_title .RWDedictor {font-size: 15px;}#m_RWDfullscreen01_76_2 .picbgbox {height:100% !important}.RWDleft_cont002 .item-second .text-box a {margin-top: 30px;}.RWDleft_cont002 .item-second .text-box {padding: 20px 50px 0px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color:#007db5}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color:#eee}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.ml-stack-nav-toggle {    padding: 30px 55px 30px 15px;}.footer_block {    padding-bottom: 90px;}.RWDmenu_plus04 .features .edit .menu_btn span {    display: inline-block;    padding-left: 10px;}.RWDmenu_plus04 .features .edit {    display: block;    margin-top: 15px;    margin-right: 30px;}.ft_info .RWDedictor {width: 94%;}.ft_edm .RWDedm001 {width: 94%;}form.newsletter-form {    width: min-content;}.RWDedm001 .form-control {    width: 700px;}/*---內頁---*/ 
.bigword {font-size: 23px;}.hgroup .breadcrumb{font-size: 14px;}.page_wrapper_bg .call_to_action, section.article-text.rwd, section.article-text p, .layoutlist_8 .list_subject .summary a, .page_wrapper_bg .call_to_action .pagecontent .btn a, .RWDtimeline02 .timeline2_list .block .text, .RWDtimeline01 li.event .point .editor, #eforms .currectsend_btn .web_btn2, .article-text .ebtn a{font-size: 15px;}.layoutlist_8 .list_subject .summary{line-height: 1.8;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDnews003 .box-icon.box-icon-side {min-height: unset;}.RWDService001 .section-subject {margin-bottom:0px}.RWDbanner005 .swiper-center {    width: 100%;}.ft_info .RWDedictor {width: 96%;}.ft_edm .RWDedm001 {width: 96%;}.RWDedm001 .form-control {    width: 650px;}.RWDnews003 .box-icon.box-icon-side {    margin-bottom: 20px;}.ft_title .RWDedictor {    font-size: 14px;}/*---內頁---*/#sidebar select.form-control{margin-bottom: 35px;}.page_wrapper_bg .call_to_action h3{line-height: 1;}.about_about .col-sm-7{padding: 3vw 0 0;}.process_item{display: block;}.process_img {padding: 0.9vw;margin: 0 auto 25px;}.process_word {width: 100%;text-align: center;}.money_item{display: block;padding: 35px;min-height: 367px;}.money_img {padding: 0;margin: 0 auto 25px;}.money_word {width: 100%;text-align: center;}.RWDtimeline01 li.event::before {left: 43px;}#eforms .form-horizontal .form-group {margin-left: -15px;}#eforms .scrollmemo_subject, #eforms .css-scrollmemo, #eforms .form-group:nth-child(11) .col-sm-12.col-md-11{padding-left: 15px;}#eforms .form-horizontal .form-group label:nth-child(3){margin-top:18px;}/*左右圖文輪播PAD*/@media screen and (min-width: 415px) and (max-width: 991px){.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column}.RWDslider01 .pic-list{width:80%;padding:0}.RWDslider01 .text{width:100%}.RWDslider01.pic-right .pic-list {padding: 0;}.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column;width:80%;margin:auto;padding:0!important}.RWDslider01 .pic-list{width:80%;padding:0;margin:auto;float:none!important}.RWDslider01.pic-right .control-box{left:50%;transform:translateX(-50%);text-align:center;right:auto}.RWDslider01 .control-box{right:auto;left:50%;transform:translateX(-50%)}}
}
/*991px end*/
/*926px start*/

@media (max-width: 926px){.RWDService001 .col-md-3 {width: calc(100% / 2);}.ft_info span {padding-right: 45px;}.ft_title .RWDedictor {flex-direction: column;}.ft_title .RWDedictor span {border:0px}.ft_info {font-size:15px}.ft_copyright {    justify-content: end;}}

/*926px end*/
/*900px start*/

@media (max-width: 900px){.RWDleft_cont002 .item-second .text-box {    padding: 0 30px;    margin-top: 50px;}.ft_info span {width:100%}.ft_info .RWDedictor {    flex-direction: column;}.ft_info span iframe {    margin-top: 20px;}.ft_info span:nth-child(2) iframe {    width: 100%;}.ft_info .RWDedictor {width: 100%;}.ft_edm .RWDedm001 {width: 100%;padding-right:0px}}

/*900px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDleft_cont002 .item-second .text-box .subtitle {margin-bottom: 30px !important;}.RWDedm001 .form-control {    width: 600px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.process_item{padding: 35px 50px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDService001 .col-md-3 {float: left;}.RWDalert_fancybox.bottom {width:100%}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active {    max-height: none;    height: 310px;}.RWDedm001 .form-control {    width: 550px;}.RWDbtn01 .btn {    width: 50%;}/*---內頁---*/ 
.page_wrapper_bg .call_to_action > .container{padding: 0 25px;}.hgroup h1 {font-size: 25px;}.about_about {margin: 0 auto;}.about_about .col-sm-5 {padding: 0;width: 100%;float: none;}.about_about .col-sm-7 {padding: 0;width: 100%;float: none;margin-top: 35px;}.about_global {margin: 0 auto;}.about_global .col-sm-5 {width: 100%;float: none;padding: 0;}.about_global .col-sm-7 {width: 100%;padding: 0;margin-top: 35px;}.article1 #article .row .col-sm-6:nth-child(2){margin-top: 25px;}.article1 #article .process_row .col-sm-6:nth-child(2), .article2 #article .money_row .col-sm-6:nth-child(2){margin-top: 45px;}.process_img {padding: 0 5vw;}.member_info.row {display: flex;flex-direction: column-reverse;}.member_info.row .col-sm-7{margin-top: 35px;}.money_item{min-height: auto;}.article2 #article .row .col-sm-6:nth-child(2){margin-top: 45px;}.layoutlist_8.rwd .listdate .day {color: #777;font-size: 14px;}.layoutlist_8.rwd .list_img+.list_subject {margin-top: 20px;}.news_row .col-sm-6:nth-child(2) {margin-top: 30px;}.eformsDesc iframe {margin-top: 20px;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px){.RWDmenu_plus04 .features .edit {display:none}.ph_btn {display: block;z-index: 21;}.RWDedm001 .form-control {    width: 450px;}.RWDbanner005 .swiper-center .swiper-slide {height: 310px;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDService001 .col-md-3 {    width: 100%;}.RWDService001 .boxFeature-2 {min-height:auto}.RWDService001 .col-md-12 {    margin-bottom: 50px;}.ft_copyright .RWDedictor {    padding: 0 8px 0 0;}.RWDbanner_plus01 .slick-caption .txt1 {    text-align: center;}.RWDfakeloader .fl img {width: 200px} .RWDedm001 .form-control {    width: 380px;}.RWDbanner005 .swiper-center .swiper-slide{opacity: 0;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active{opacity: 1;}
}
/*600px end*/
/*500px start*/

@media (max-width: 500px){.RWDedm001 .form-control {    width: 350px;}}

/*500px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDleft_cont002 .item-second .text-box {padding:0 15px}.RWDleft_cont002 .item-second .text-box .title, .RWDService001 h1.main-title, .RWDbanner005 .title_block .title_tw, h1.main-title {font-size:26px !important}.RWDbanner_plus01 .slick-caption .txt1 {font-size:30px}.RWDmenu_plus04 .logo {width: 150px;}.RWDedm001 .form-control {width: 210px;}.RWDedm001 h3 {font-size: 16px;}.right_media {right:5px}.scrollTop002 {right:6px}.RWDbanner_plus01 .slick-caption.txt-left {top: 40%;}.ml-stack-nav-toggle {padding: 42px 15px 42px 15px;}h2.sub-title, .RWDbanner005 .title_block .title_en, .RWDService001 h2.sub-title {font-size: 16px !important;}/*---內頁---*/ 
.page_wrapper_bg .call_to_action h3{font-size: 18px;line-height: 1.5;}.page_wrapper_bg .call_to_action h6{line-height: 1.5;}.RWDtimeline01 li.event::before {left: 22px;}.RWDtimeline01 li.event .point .date {font-size: 14px;line-height: 1;}.about_global {padding: 35px 20px;}.page_wrapper_bg .call_to_action .pagecontent .btn a{max-width: 100%;}#eforms .currectsend_btn .web_btn2 {max-width: 100%;}.article-text .ebtn a{max-width: 100%;}
}
/*480px end*/
/*420px start*/

@media (max-width: 420px){.RWDbanner_plus01 .slick-caption .txt1 {width: 100%;font-size: 26px;}.RWDbanner_plus01 .slick-caption .container {width:100%}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width:100%}}

/*420px end*/
/*380px start*/
@media (max-width: 380px){
.RWDedm001 .form-control {    width: 170px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.ft_title .RWDedictor span {    padding: 0;    margin: 0;}.ph_btn {font-size:16px}.RWDService001 .boxFeature-2 h2 {    font-size: 14px;}/*---內頁---*/ 
.hgroup h1 {font-size: 22px;}
}
/*320px end*/