/*共同*/a:hover, a:focus{text-decoration: none;}.wrapper_bg.lang_tw {font-family: 'Montserrat', 'Noto Sans TC';}.wrapper_bg.lang_tw a {font-family: 'Montserrat', 'Noto Sans TC';}/*.RWDfakeloader{background-image: linear-gradient(to right, transparent 1px, white 1px);background-size: 20% 20%;}*//*.main {background: #f9f9f9;background-image: linear-gradient(to right, transparent 1px, white 1px);background-size: 20% 20%;top: 80px;overflow: hidden;}*//* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*loading*/ 
.fl {width:370px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.2s;}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  100% {    opacity: 1;  }}/*container*/ 
.RWDbanner_plus01 .container, .RWDvideo001 .info .summary, .product_block .container, .case_block .container, .footer_block .container {width: 95%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}@media (min-width: 1550px) {.RWDbanner_plus01 .container, .RWDvideo001 .info .summary, .case_block .container, .footer_block .container {width: 1500px;}.product_block .container {width: 90%;}}/*-----選單------*/ 
.RWDmenu_plus02 .container {padding: 0 0 0 3vw;width: 100%;}.RWDmenu_plus02 .inside{background:#fff;}.RWDmenu_plus02 .inside.is-up{background:rgba(255,255,255,0.9)}.cd-main-header{background:transparent}.cd-logo{width:145px;margin-top:25px;margin-left:0}/*.cd-logo img{filter:brightness(9)}*/ 
.cd-primary-nav>li>a{letter-spacing:2px;font-size:15px;color:#001427;font-family:'Montserrat','Noto Sans TC'}.cd-primary-nav>li>a:hover {color: #ececec;}.cd-primary-nav>li:after {display: none;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #001427;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;letter-spacing: 2px;color: #666;}nav.cd-nav {margin-left: 0;}@media (min-width: 1200px) {.cd-primary-nav .has-children {padding-right: 20px;}.cd-primary-nav>li>a:hover, .cd-primary-nav>li.active>a {color: #2F734C;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .cd-primary-nav>li.active>a:after, .cd-primary-nav>li.active>a:before {background-color: #2F734C;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #f9f9f9;color: #231f20;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover i {color: #c60000;}}/*複選單*/ 
.RWDmenu_plus02 .sub-nav {    float: right;    margin-left: 60px;}.RWDmenu_plus02 .sub-nav.sub-up {    margin-top: 0;}.RWDmenu_plus02 .editor {    margin-right: 0;    margin-top: 0;}a.free-callout {    font-size: 15px;    color: #001427;    letter-spacing: 2px;    height: 80px;    display: flex;    justify-content: center;    flex-direction: column;    padding: 0 40px;    border-left: 1px solid rgba(0, 20, 39, 0.2);    transition: .3s;}.RWDmenu_plus02 .sub-nav.sub-up a.free-callout {    background: rgba(47, 116, 77, 0.9);color:#fff;}a.free-callout span {    font-size: 20px;    font-weight: 600;    letter-spacing: 1px;    margin-top: 3px;}/*語系*/ 
.lang-select-label{line-height:1;border:1px solid rgba(0,20,39,0.3);width:170px;text-align:center}.fa.ic_lang-select{color:#001427;}.lang-select-label>*+*{margin-left:10px;font-size:15px;color:#001427;font-family:'Montserrat','Noto Sans TC';letter-spacing:1px}.cd-main-header .lang-select-label:after{border:1px solid #001427;border-width:1px 1px 0 0}.cd-header-buttons li{margin-top:0}.lang-select-options>li{border-left:1px solid #efefef}.lang-select-options a{width:168px;font-family:'Montserrat','Noto Sans TC';font-size:15px;transition:.3s}.lang-select-options a:hover{background-color:rgba(0,20,39,0.6)}/*搜尋*/ 
.cd-header-buttons li.search-btn {margin-left: 40px;}.cd-search.full {backdrop-filter: blur(5px);-webkit-backdrop-filter: blur(5px);}.cd-search.full .ibtn {font-size: 30px;}.cd-search.full input {font-size: 30px;font-family: 'Montserrat', 'Noto Sans TC';}.cd-search.full .search-in {max-width: 900px;}.cd-search-trigger::before {border: 2px solid #001427;}.cd-search-trigger::after {background: #001427;}/*-----banner-----*/ 
.RWDbanner_plus01 .slick-caption {    letter-spacing: 3px;    top: 25%;}.RWDbanner_plus01 .txt1 {    font-size: 60px;    font-weight: 600;    color: #001427;}.RWDbanner_plus01 .txt2 {    font-size: 24px;    color: #333;}.RWDbanner_plus01 .txt3 {    margin-top: 90px !important;    letter-spacing: 0;    word-spacing: 3px;    font-size: 20px;    color: #454545;    font-weight: 600;}.RWDbanner_plus01 .txt4 {    letter-spacing: 0;    word-spacing: 3px;    font-size: 20px;    color: #454545;    margin-top: 5px !important;    font-weight: 600;}.RWDbanner_plus01 .txt3:before {    content: '';    width: 450px;    height: 1px;    background: rgba(69, 69, 69, 0.3);    position: absolute;    top: -40px;}/*控制框*/ 
.RWDbanner_plus01 {    overflow: visible;}.RWDbanner_plus01 .banner-slider {    overflow: hidden;}/*控制器*/ 
.RWDbanner_plus01.style-control.control-right .control-box {    right: 0;}.RWDbanner_plus01.style-control .control-box {    bottom: -30px;    background: #2F734C;    border: 0;    padding: 20px;    width: 300px;    text-align: center;}.RWDbanner_plus01.style-control .control-box .indicator {    font-size: 15px;    color: #fff;}.RWDbanner_plus01.style-control .slick-dots li {    color: #fff;    font-size: 15px;}.RWDbanner_plus01.style-control .slick-dots li.slick-active {    color: #fff;}.RWDbanner_plus01.style-control .control-box .separator {    font-size: 15px;    margin: 0 6px;    color: #fff;    opacity: .4;}.RWDbanner_plus01.style-control .control-box .total {    opacity: .4;}.RWDbanner_plus01.style-control .slick-arrow {    filter: brightness(5);}/*-----關於-----*/ 
.RWDscore01 .score-content {    font-size: 15px;    letter-spacing: 2px;    line-height: 2;    color: #666;    width: 50%;    position: relative;    float: right;    padding: 150px 10vw 150px 5vw;    text-align: left;}/*標題*/ 
.RWDscore01 .score-maintitle {    font-size: 38px;    letter-spacing: 3px;    line-height: 1.5;    margin-bottom: 40px;    color: #333;    font-weight: 600;}.RWDscore01 .score-maintitle span {    font-size: 28px;    display: block;    font-weight: normal;}.RWDscore01 .score-subtitle {    margin-bottom: 60px;}/*左邊照片*/ 
.RWDscore01 .score-mainblk {    display: flex;    align-items: center;    justify-content: flex-end;}.RWDscore01 .score-image {    background-position: bottom;    background-size: 100%;    position: absolute;    bottom: 0;    left: 0;    height: 100%;    background-color: transparent;    width: 50%;}/*分類*/ 
.RWDscore01 .trigger-wrap {    display: none;}/*分數*/ 
.RWDscore01 .count-blk {    padding-top: 50px;    max-width: 100%;    border-top: 1px solid #e4e4e4;}.RWDscore01 .count-num {    font-weight: 600;    color: #2f734c;    letter-spacing: 0;}.RWDscore01 .count-item {    line-height: 1;    margin: 0 50px 0 0;    min-width: 140px;}.RWDscore01 .count-item > div:nth-child(1) > span:nth-child(2) {    display: none;}.RWDscore01 .count-str {    font-size: 17px;    font-weight: 600;    color: #2f734c;}.RWDscore01 .count-blk .swiper-slide {    justify-content: flex-start;padding: 0;}.RWDscore01 .count-blk .swiper-wrapper {    height: auto !important;}/*-----為什麼-----*/ 
.why_block {    position: relative;}.why_block:after {    content: '';    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.05);    position: absolute;    top: 0;}.RWDvideo001.show {    max-height: 1000px;}.RWDvideo001 .info .summary {    margin-top: 0;    position: absolute;    top: 50%;    transform: translate(-50%, -50%);    color: #dfdfdf;    left: 50%;    font-size: 15px;    letter-spacing: 2px;    line-height: 1.8;}.RWDvideo001 .info .summary h3 {    font-size: 30px;    letter-spacing: 2px;    line-height: 1.5;    margin: 0 0 50px;    color: #fff;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {display: none !important;}.four-why {    display: flex;}.why-block {    padding: 60px 30px;    width: 23%;    margin: 0 1%;    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);    background: rgba(47, 115, 76, 0.9);    backdrop-filter: blur(10px);    position: relative;    text-align: left;}.why-block:before {    content: '';    width: 15px;    height: 15px;    background: #fff;    position: absolute;    left: 0;    top: 0;}.why-block h5 {    font-size: 22px;    line-height: 1.5;    margin: 0 0 8px;    padding: 0 0 10px;    color: #fff;    border-bottom: 1px solid rgba(255, 255, 255, 0.8);}.why-block img {    width: 70px;    margin: 0 0 35px;}/*-----產品-----*/ 
.product_block {    padding: 150px 0 0;}.RWDproduct004 section {    border-bottom: 0;}.RWDproduct004 .row {    margin: 0;}/*標題*/ 
.RWDproduct004 .callout-dark {    background-color: transparent;    padding: 0 0 50px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {    color: #2F734C;}.RWDproduct004 h1.main-title {    font-size: 38px;    letter-spacing: 3px;    line-height: 1.5;    font-weight: 600;}.RWDproduct004 h2.sub-title {    margin: 15px 0 0;    font-size: 18px;    color: #6f6f6f;    display: block;    font-weight: normal;    letter-spacing: 2px;    line-height: 1.5;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {    border-top: 20px solid #ffffff;display:none;}/*項目*//*.RWDproduct004 #portfolio.portfolio-nogutter .row > div {border-right: 1px solid #fff;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:last-child {border: 0;}*/ 
.RWDproduct004 .row {margin: 0 -10px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div{padding: 0 10px !important;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box{padding: 0 !important;border: 1px solid #eee;}/*文字*/ 
.RWDproduct004 .item-box-desc {    margin-bottom: 0;    padding: 30px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 20px;    line-height: 1.5;    color: #333;    letter-spacing: 2px;text-align: center;}.RWDproduct004 .list-inline {    list-style: none;    margin-left: 0;    padding-left: 0;    margin: 5px 0 0 !important;    height: auto !important;    font-size: 15px;    letter-spacing: 2px;    line-height: 1.8;    color: #666;    min-height: 81px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;display:none;}/*-----優勢-----*/ 
.advantage_block {    margin: 150px 0;    position: relative;}/*優勢-左側*/ 
.advantage_left {    width: 85%;}.RWDparallax_new .picbgbox {    position: relative;    display: flex;    align-items: center;    justify-content: center;}.RWDparallax_new .picbgbox {    height: 700px !important;}.RWDparallax_new .picbgbox h3 {    font-size: 30px;    letter-spacing: 3px;    line-height: 1.5;    margin: 0 0 10px;    color: #001427;}.RWDparallax_new .picbgbox h4 {    margin: 0 0 50px;    line-height: 1.5;}.RWDparallax_new .overlay {    font-size: 15px;    letter-spacing: 2px;    line-height: 1.8;    color: #666;    height: 100%;    display: flex;    align-items: center;}.RWDparallax_new .overlay ul {    margin: 0;    padding-left: 20px;}.RWDparallax_new .overlay ul li {    border-bottom: 1px solid rgba(102, 102, 102, 0.15);    padding-bottom: 15px;    margin-bottom: 15px;}.RWDparallax_new .overlay ul li h5 {    font-size: 17px;    color: #333;    margin: 0 0 4px;    line-height: 1.5;}.RWDparallax_new .overlay ul li:last-child {    border: 0;    margin: 0;    padding: 0;}.RWDparallax_new .adv-inside {    width: 500px;}/*優勢-右側*/ 
.advantage_right {    width: 945px;    float: right;    position: relative;    margin-top: -415px;}.advantage_right:before {    content: '';    width: 10px;    height: 80px;    background: #fff;    position: absolute;    z-index: 1;    top: 60px;}.advantage_right .RWDscore01 .score-mainblk {    min-height: auto;}.advantage_right .RWDscore01 .score-content {    padding: 60px 100px;    background: rgba(47, 115, 76, 0.9);    width: 100%;    float: none;    color: #fff;}.advantage_right .RWDscore01 .score-maintitle {    font-size: 30px;    color: #fff;    margin-bottom: 10px;}.advantage_right .RWDscore01 .score-subtitle {    font-size: 18px;    color: rgb(255 255 255 / 80%);}.advantage_right .RWDscore01 .count-item {    width: calc(50% - 25px);    flex-shrink: 0;    text-align: left;    margin-right: 25px;    margin-bottom: 50px;}.advantage_right .RWDscore01 .count-item:nth-child(even) {    margin-left: 25px;    margin-right: 0;}.advantage_right .RWDscore01 .count-num, .advantage_right .RWDscore01 .count-str {    color: #fff;}.advantage_right .RWDscore01 .count-title {    font-size: 15px;}.advantage_right .swiper-container-autoheight .swiper-wrapper {    height: auto !important;}.advantage_right .RWDscore01 .count-blk .swiper-slide {    flex-wrap: wrap;}/*-----實績案例-----*/ 
.case_block {    padding: 0 0 120px;}/*標題*/ 
.RWDedictor001 .row {    margin-left: 0;    margin-right: 0;}.RWDedictor001 .col-md-12 {    padding: 0;}.RWDedictor001 .section-subject {    margin-bottom: 50px;}.RWDedictor001 h1.main-title {    color: #2f734c;    font-size: 38px;    letter-spacing: 3px;    line-height: 1.5;    font-weight: 600;}.RWDedictor001 h2.sub-title {    margin: 15px 0 0;    font-size: 18px;    color: #6f6f6f;    display: block;    font-weight: normal;    letter-spacing: 2px;}.RWDedictor001 .section-line {    display: none;}/*logo輪播*/ 
.RWDad002 .margin-top-30.margin-bottom-30 {    margin: 0 !important;}.RWDad002 .owl-carousel .owl-item {    padding: 0 35px;}.RWDad002 .owl-carousel {    margin-bottom: 0;}.RWDad002 .owl-controls {    margin-top: 35px;}.RWDad002 .owl-theme .owl-controls .owl-page span {    display: block;    background: #666;}
/*英文-首頁 start*/

/*共同*/ 
.wrapper_bg.lang_en {font-family: 'Montserrat', 'Noto Sans TC';}.wrapper_bg.lang_en a {font-family: 'Montserrat', 'Noto Sans TC';}/*-----選單-----*/ 
.lang_en .cd-primary-nav>li>a {letter-spacing: 0;}.lang_en .cd-primary-nav .cd-secondary-nav>li>a {letter-spacing: 0;}/*複選單*/ 
.lang_en a.free-callout {letter-spacing: 0;font-weight: 800;}/*語系*/ 
.lang_en .lang-select-label>*+* {letter-spacing: 0px;}@media (max-width: 1500px) {.cd-primary-nav>li>a {padding: 0 15px;}}/*-----banner-----*/ 
.lang_en .RWDbanner_plus01 .slick-caption {letter-spacing: 0;}.lang_en .RWDbanner_plus01 .txt1 {font-size: 44px;width: 550px;}.lang_en .RWDbanner_plus01 .txt2 {font-size: 20px;width: 550px;line-height: 1.6;}.lang_en .RWDbanner_plus01 .txt3 {width: 550px;letter-spacing: 0;word-spacing: 0;font-size: 18px;}.lang_en .RWDbanner_plus01 .txt3:before {width: 100%;}.lang_en .RWDbanner_plus01 .txt4 {width: 550px;letter-spacing: 0;word-spacing: 0;font-size: 18px;}@media (max-width: 1500px) {.lang_en .RWDbanner_plus01 .txt1 {font-size: 38px;}}@media (max-width: 767px) {.lang_en .RWDbanner_plus01 .txt1, .lang_en .RWDbanner_plus01 .txt2, .lang_en .RWDbanner_plus01 .txt3, .lang_en .RWDbanner_plus01 .txt4 {width: 100%;}}@media (max-width: 480px) {.lang_en .RWDbanner_plus01 .txt1 {font-size: 28px;}.lang_en .RWDbanner_plus01 .txt2 {font-size: 13px;}.lang_en .RWDbanner_plus01 .txt3 {font-size: 15px;}.lang_en .RWDbanner_plus01 .txt4 {font-size: 15px;}}/*-----關於-----*/ 
.lang_en .RWDscore01 .score-maintitle {font-size: 32px;letter-spacing: 0;}.lang_en .RWDscore01 .score-maintitle span {font-size: 24px;}.lang_en .RWDscore01 .score-content {letter-spacing: 0;}.lang_en .RWDscore01 .count-title {font-size: 17px;line-height: 1.2;}@media (max-width: 1500px) {.lang_en .RWDscore01 .score-image {width: 70%;left: -35%;}.lang_en .RWDscore01 .score-content {width: 70%;}}@media (max-width: 1199px) {.lang_en .RWDscore01 .score-image {width: 50%;right: -20%;left: auto;transform: scaleX(-1);}.lang_en .RWDscore01 .score-content {padding: 100px 7vw;width: 80%;}}@media (max-width: 767px) {.lang_en .RWDscore01 .score-content {padding: 100px 30px;}}@media (max-width: 600px) {.lang_en .RWDscore01 .score-maintitle {font-size: 26px;}}/*-----為何選擇-----*/ 
.lang_en .RWDvideo001 .info .summary h3 {font-size: 32px;letter-spacing: 0;}.lang_en .RWDvideo001 .info .summary {letter-spacing: 0;}.lang_en .why-block h5 {font-size: 18px;font-weight: 800;}@media (max-width: 1500px) {.lang_en .RWDvideo001.show {max-height: initial;height: auto !important;}.lang_en .RWDvideo001 .video {position: absolute;height: 100% !important;}.lang_en .RWDvideo001 .info {position: relative;padding: 100px 0;}.lang_en .RWDvideo001 .info .summary {position: relative;top: 0;transform: none;left: 0;margin: 0 auto;}}@media (max-width: 1024px){.lang_en .RWDscore01 .score-content {width: 100%;}}@media (max-width: 600px){.lang_en .RWDvideo001 .info .summary h3 br {display: none;}}/*-----產品-----*/ 
.lang_en .RWDproduct004 h1.main-title {font-size: 32px;letter-spacing: 0;}.lang_en .RWDproduct004 h2.sub-title {font-size: 16px;letter-spacing: 0;}.lang_en .RWDproduct004 .item-box-desc {min-height: 160px;display: flex;align-items: center;justify-content: center;}.lang_en .RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 18px;line-height: 1.4;letter-spacing: 0;}@media (max-width: 800px){.lang_en .RWDproduct004 .item-box-desc {padding: 25px;}}@media (max-width: 600px){.lang_en .RWDproduct004 h1.main-title {font-size: 26px;}}/*-----優勢-----*/ 
.lang_en .RWDparallax_new .picbgbox h3 {font-size: 28px;letter-spacing: 0;}.lang_en .RWDparallax_new .picbgbox h4 {letter-spacing: 0;font-size: 17px;}.lang_en .RWDparallax_new .overlay {letter-spacing: 0;}.lang_en .advantage_right:before {height: 100px;}@media (max-width: 1280px){.lang_en .advantage_right:before {top: 60px;}}@media (max-width: 767px){.lang_en .advantage_right:before {top: 80px;}}@media (max-width: 600px){.lang_en .RWDvideo001 .info .summary h3 {font-size: 26px;}}/*-----實績-----*/ 
.lang_en .RWDedictor001 h1.main-title {font-size: 32px;letter-spacing: 0;}.lang_en .RWDedictor001 h2.sub-title {font-size: 16px;letter-spacing: 0;}@media (max-width: 600px){.lang_en .RWDedictor001 h1.main-title {font-size: 26px;}}/*-----頁尾-----*//*資訊*/ 
.lang_en .footer_info {letter-spacing: 0;}.lang_en .footer_info h5 {font-weight: 800;font-size: 20px;}/*選單*/ 
.lang_en .footer_menu a {font-size: 13px;letter-spacing: 0;line-height: 1.5;}.lang_en ul.second-ftmenu {width: 230px;}/*關鍵字*/ 
.lang_en .footer_keywords {letter-spacing: 0;padding-left: 10%;}/*SSL*/ 
.lang_en .footer_ssl {letter-spacing: 0;}@media (max-width: 991px){.lang_en .footer_keywords {padding-left: 0;}}/*內頁*/ 
.lang_en h1.pageTitle {font-size: 34px;letter-spacing: 0;}.lang_en .hgroup .breadcrumb {letter-spacing: 0;}.lang_en .RWDslider01 .editor {letter-spacing: 0;}.lang_en .article-text, .lang_en .article-text p {letter-spacing: 0;}.lang_en .m2018 .products-nav .nav-title {letter-spacing: 0;}.lang_en .page_wrapper_bg .products-nav ul li {letter-spacing: 0;}.lang_en .m2018 .products-nav ul li {letter-spacing: 0;}.lang_en .RWDproduct_page .products-info .name {letter-spacing: 0;}.lang_en .RWDproduct_page .products-info .subname {letter-spacing: 0;}.lang_en #mobile-fixed, .lang_en .RWDproduct_page {letter-spacing: 0;}.lang_en .btn.btn_back a {letter-spacing: 0;}.lang_en .layoutlist_2 .album_item_subject {letter-spacing: 0;}.lang_en .ebtn.currectsend_btn a {letter-spacing: 0;}.lang_en .RWDsearch_page .list-title {letter-spacing: 0;}.lang_en .RWDsearch_page .search-list>ul>li {letter-spacing: 0;}.lang_en .form-horizontal .control-label {width: 100%;letter-spacing: 0;}.lang_en .form-group .col-sm-12.col-md-11 {width: 100% !important;padding: 0;}

/*英文-首頁 end*/
/*footer start*/

.footer_block {    background: rgba(221, 221, 221, 0.8);    padding: 80px 0 0;}/*-----footer上-----*/ 
.footer_top .container {    display: flex;}/*頁尾資訊*/ 
.footer_info {    width: 350px;    flex-shrink: 0;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    color: #666;}.footer_info a {    color: #666;}.footer_info h5 {    font-size: 22px;    margin: 0;    line-height: 1.5;    color: #2F734C;}.footer_info h6 {    margin: 0 0 15px;    letter-spacing: 0;    font-size: 17px;    line-height: 1.5;}/*頁尾選單*/ 
.footer_menu {    width: 100%;}.footer_menu .ft-menu {    display: flex;    justify-content: flex-end;}.footer_menu ul {    margin: 0 50px 0 0;    padding: 0;}.footer_menu ul li {    list-style: none;    padding: 0;    margin: 0 0 5px;}.footer_menu a {    font-size: 15px;    color: #666;    letter-spacing: 2px;    line-height: 1.8;}.footer_menu ul:last-child {    margin: 0;}.footer_menu ul li:first-child {    margin-bottom: 25px;}.footer_menu ul li:first-child a {    font-size: 16px;    font-weight: 600;    color: #333;}@media (min-width: 1200px){.footer_menu ul li a {border-bottom: 1px transparent solid;transition:.3s;padding-bottom:3px;}.footer_menu ul li a:hover {border-bottom: 1px solid #c5c5c5;}}/*-----footer下-----*/ 
.footer_down .container {    display: flex;    align-items: center;    border-top: 1px solid #b2b2b2;    padding-top: 20px;    margin-top: 40px;}/*社群*/ 
.RWDsocial002 {text-align: center;width: max-content;margin: 0;}.RWDsocial002 .iconRounded {border: 0;color: #282826;background-color: transparent;font-size: 26px;padding-top: 0;line-height: 40px;margin: 0 15px 0 0;}.RWDsocial002 .pull-right {float: none !important;margin: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #282826;}.RWDsocial002 .iconRounded.cusimg {display: flex;align-items: center;justify-content: center;}.RWDsocial002 .iconRounded img {width: 27px;}.RWDsocial002 ul.socialNetwork li:last-child i.icon_line1.iconRounded {margin: 0;}.RWDsocial002 ul.socialNetwork li:last-child .iconRounded.cusimg {margin: 0;}/*關鍵字*/ 
.footer_keywords {    text-align: right;    width: 100%;    font-size: 12px;    letter-spacing: 2px;    line-height: 1.8;    color: #666;}/*SSL*/ 
.footer_ssl {font-size: 10px;color: #9f9f9f;letter-spacing: 1px;line-height: 1;background:#001427;margin-top: 80px;padding: 15px 0;}.copyright, .RWDssl01, .footer_ssl .RWDedictor {display: inline-block;}.footer_ssl .RWDedictor {margin: 0 5px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {font-size: 10px;color: #9f9f9f;letter-spacing: 1px;line-height: 1;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox a{color: #000;border-bottom: 1px solid #555;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}@media (max-width: 600px) {.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}}

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

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px;}#RWDPAGE_BASE_PAT02 .main {background: #fff;}/*toTop隱藏*/#toTop{display:none !important;}/*title*/h1.pageTitle {font-size: 38px; letter-spacing: 3px; font-weight: 600; line-height: 1.5; text-align: center; margin: 0; color: #2F734C;}.hgroup .breadcrumb{background:transparent;border:none;position:relative;float:none!important;bottom:0;text-align:center;padding:0;letter-spacing:1px;font-size:14px}.hgroup .container{border:none}.hgroup .breadcrumb a:hover {color: #43825d;}.hgroup .breadcrumb a {transition: .5s all;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 2; color: #555;}.webdesc {padding: 0 15px 30px;}.webdesc a {color: #43825d;}/*回上層*/ 
.btn.btn_back {float: right; margin-right: 0; padding: 0; margin-top: 30px; background: transparent;}.btn.btn_back a {padding: 0 15px; border: 1px solid #43825d; color: #43825d; font-size: 14px; letter-spacing: 2px; transition: .5s all; display: block; line-height: 2.5;}.btn.btn_back a:hover {background: #43825d; color: #fff;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 2 !important; color: #555 !important; letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #555; line-height: 2; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 2px;}/*頁籤*/ 
.tabs nav li.tab-current a::before {background: #43825e !important;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background: #43825e !important;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #f5f5f5;font-family: 'Noto Sans TC', sans-serif !important;}.m2018 .products-nav .nav-title {background: #43825e; font-size: 17px; padding: 10px 15px; text-align: left; margin-bottom: 0; color: #fff; letter-spacing: 2px; font-weight: 500;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #43825e;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 400;}.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: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 15px;}#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: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}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;}#sidebar > div > div > ul > li > ul > li {padding: 10px 0px 5px 20px;}/*產品介紹列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px;}.layoutlist_2 .subject {margin: 15px 0;}.layoutlist_2 .subject {margin: 15px 0; font-size: 16px; text-align: center; letter-spacing: 1.5px;}/*產品介紹*/#mobile-fixed, .RWDproduct_page {font-size: 15px; line-height: 1.8; font-family: 'Noto Sans TC', sans-serif !important;}.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 18px; font-weight: 500; line-height: 1.5; letter-spacing: 2px; color: #000;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #555;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #ccc; margin-bottom: 25px;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 25px; transition: .5s all;}.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: #e08d8b; color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #e5e5e5; color: #555;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #f1f1f1; color: #555;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {background: #f1f1f1; color: #555;}/*聯絡我們*/ 
.eformsDesc {margin: 0 0 30px; border-bottom: 1px solid #eee; padding: 0; text-align: center; padding-bottom: 30px;}#eformsForm_1_4 {padding: 50px 30px; background: #fff; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px;}.form-horizontal .control-label {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 500;}.ebtn.currectsend_btn{float:right;margin-right:15px;padding:0;background:transparent}.ebtn.currectsend_btn a {padding: 5px 0; text-align: center; margin-top: 35px; width: 100%; min-width: 150px; background: transparent; border-radius: 0; font-weight: 300; font-size: 15px; letter-spacing: 2px; line-height: 2; position: relative; border: 1px solid #43825e; color: #43825e; transition: .5s all;}.ebtn.currectsend_btn a:hover{background:#43825e;color:#fff}label {font-weight: 400;}.formdesc h5 {font-size: 22px; margin: 0; line-height: 1.5; color: #2F734C;}.formdesc h6 {margin: 0 0 15px; letter-spacing: 0; font-size: 17px; line-height: 1.5;}.formdesc a {color: #4d4d4d;}.ebtn a:hover {background: #43825e; color: #fff;}.ebtn a {color: #43825e; border: 1px solid #43825e; line-height: 2; position: relative; display: block; padding: 0 30px; transition: .5s all;}.ebtn {background: transparent; padding: 0; color: #43825e; border-radius: 0px; margin: 0;}/*相簿列表頁*/ 
.layoutlist_2 .album_item {margin: 0; height: auto !important; padding-bottom: 40px;}.layoutlist_2 .album_item a {color: #333; letter-spacing: 1px; transition: .5s all;}#album > div.page_content1 > div.row {margin-left: -15px !important;}

/*內頁 end*/
/*其他尺寸 start*/

@media (max-width: 1600px) {/*優勢*/ 
.RWDparallax_new .overlay .container.editor {width: auto;margin: 0 0 0 10vw;}.RWDparallax_new .adv-inside {width: 400px;}.advantage_right {width: 780px;}.advantage_right .RWDscore01 .score-content {padding: 60px;}}@media (max-width: 1500px) {/*關於*/ 
.RWDscore01 .score-image {width: 40%;}.RWDscore01 .score-content {width: 60%;}/*頁尾選單*/ 
.footer_menu ul {margin: 0 35px 0 0;}}@media (max-width: 1400px) {.RWDmenu_plus02 .container {padding: 0 0 0 2vw;}.cd-logo {width: 120px;margin-top: 28px;}.RWDmenu_plus02 .sub-nav {margin-left: 20px;}.cd-header-buttons li.search-btn {margin-left: 20px;}a.free-callout {padding: 0 30px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 18%;}.RWDbanner_plus01 .txt1 {font-size: 50px;}.RWDbanner_plus01 .txt2 {font-size: 20px;}/*關於*/ 
.RWDscore01 .score-content {padding: 150px 5vw 150px 3vw;}.RWDscore01 .count-blk {padding-left: 0;padding-right: 0;}/*優勢*/ 
.advantage_right {width: 700px;}.advantage_right .RWDscore01 .count-item {width: calc(50% - 35px);margin-right: 35px;}.advantage_right .RWDscore01 .count-title {line-height: 1.5;}}@media (max-width: 1280px) {a.free-callout {padding: 0 20px;}.RWDmenu_plus02 .sub-nav {margin-left: 10px;}.cd-header-buttons li.search-btn {margin-left: 10px;}/*優勢*/ 
.advantage_left {width: 100%;}.advantage_right {width: 580px;float: none;position: absolute;margin-top: 0;top: 0;right: 0;}.advantage_right:before {top: 107px;}.advantage_right .RWDscore01 .score-content{padding:60px 50px;height:700px;display:flex;flex-direction:column;justify-content:center}.advantage_right .RWDscore01 .count-num{font-size:32px}}

/*其他尺寸 end*/
/*1199px start*/
@media (max-width: 1199px) {
.main {top: 70px;}/*選單*/ 
.cd-main-header {background: #fff;transition: .3s;padding: 0 30px;height: 70px;display: flex;}/*.is-up .cd-main-header {background: rgba(0, 20, 39, 0.8);}*/ 
.cd-logo {margin-top: 21px !Important;}.RWDmenu_plus02 .phone-menu {margin-left: 30px;}.cd-header-buttons {top: 13px;margin-left: 0 !important;}.cd-header-buttons li.search-btn {margin-left: 0;margin-right: 40px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #001427;}.cd-logo {order: 1;flex-shrink: 0;}.cd-header-buttons {top: 13px;margin-left: 0 !important;order: 3;width: 345px;flex-shrink: 0;}.RWDmenu_plus02 .sub-nav {display: block !important;order: 2;width: 100%;margin-right: 35px;}a.free-callout {padding: 0 30px;height: 70px;border-right: 1px solid rgba(255, 255, 255, 0.2);}/*漢堡*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #fff;}nav.cd-nav .bottom-copyright {display: none;}nav.cd-nav ul .close-btn {font-size: 15px;color: #001427;}.cd-primary-nav .cd-secondary-nav>li>a {color: #001427;}.go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background: #001427;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #001427;}/*語系*/ 
.lang-select {margin: 0;}.cd-primary-nav .lang-select-label.no-symbol {display: none;}/*container*/ 
.RWDmenu_plus02 .container, .RWDbanner_plus01 .container, .RWDvideo001 .info .summary, .product_block .container, .case_block .container, .footer_block .container {width: 100%;}.index .cd-main-content .container, .RWDvideo001 .info .summary {padding-left: 30px;padding-right: 30px;}/*關於*/ 
.RWDscore01 .score-image {width: 70%;left: -35%;}.RWDscore01 .score-content {width: 70%;}/*為什麼*/ 
.RWDvideo001 iframe {display: none;}.RWDvideo001.show{height:auto!important;max-height: 100%;}.RWDvideo001 .video{position:absolute;width:100%!important;height:100%!important}.RWDvideo001 .info{position:relative;padding:100px 0}.RWDvideo001 .info .summary{margin-top:0;position:relative;top:0;transform:none;left:0}/*優勢*/ 
.RWDparallax_new .overlay .container.editor {margin: 0 0 0 3vw;}.RWDparallax_new .adv-inside {width: 360px;}/*產品*/ 
.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3{font-size:18px;}/*頁尾*/ 
.footer_top .container {flex-wrap: wrap;justify-content: center;text-align: center;}.footer_menu {margin-top: 60px;}.footer_menu .ft-menu {justify-content: center;}.footer_menu ul {margin: 0 50px 0 0;}.footer_menu ul li:first-child {margin-bottom: 15px;}.scrollTop002 {bottom: 30px;right: 15px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*banner*/ 
.RWDbanner_plus01 .txt1 {font-size: 40px;}.RWDbanner_plus01 .txt2, .RWDbanner_plus01 .txt3, .RWDbanner_plus01 .txt4 {font-size: 17px;}.RWDbanner_plus01 .txt3 {margin-top: 60px !important;}.RWDbanner_plus01 .txt3:before {width: 385px;top: -30px;}/*為什麼*/ 
.four-why{flex-wrap:wrap}.why-block{width:46%;margin:0 2% 4%}/*產品*/ 
.product_block {padding: 80px 0 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 50%;margin: 0 0 30px !important;float: left;}/*優勢*/ 
.advantage_block {margin: 80px 0;}.RWDparallax_new .picbgbox {height: auto !important;}.RWDparallax_new .overlay .container.editor {margin: 0 0 0 3vw;padding: 80px 5vw;}.RWDparallax_new .adv-inside {width: 450px;}.advantage_right{width:100%;position:relative}.advantage_right:before{top:80px}.advantage_right .RWDscore01 .score-content{padding:80px 50px;height:auto}.advantage_right .RWDscore01 .count-blk{width:100%}.advantage_right .RWDscore01 .count-blk .swiper-slide{width:100%!important}.advantage_right .RWDscore01 .count-item{width:calc(25% - 20px);margin-right:20px}.advantage_right .RWDscore01 .count-item:nth-child(even){margin-left:0;margin-right:20px}.advantage_right .RWDscore01 .count-item:first-child .count-num.counter1{min-width:100px;display:inline-block}.advantage_right .RWDscore01 .count-num {font-size: 28px;letter-spacing: 0;}.advantage_right .RWDscore01 .count-title {letter-spacing: 1px;}.case_block {padding: 0 0 80px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 16%;}/*關於*/ 
.RWDscore01 .score-maintitle {font-size: 30px;}.RWDscore01 .score-maintitle span {font-size: 22px;}.RWDscore01 .score-mainblk {justify-content: start;}.RWDscore01 .score-content {padding: 100px 0 100px 7vw;width: 80%;}.RWDscore01 .score-image {width: 50%;right: -20%;left: auto;transform: scaleX(-1);}/*優勢*/ 
.RWDparallax_new .picbgbox {background-position: 50% bottom !important;}.RWDparallax_new .overlay .container.editor {margin: 0;width: 100%;}/*頁尾*/ 
.footer_ssl {text-align: center;line-height: 1.5;}.footer_down .container {flex-wrap: wrap;justify-content: center;}.footer_keywords {text-align: center;margin: 20px 0 0;}@media (max-width: 900px) {/*選單*/ 
.cd-header-buttons {width: 306px;}.RWDmenu_plus02 .phone-menu {margin-left: 15px;}.cd-header-buttons li.search-btn {margin-right: 20px;}a.free-callout {padding: 0 20px;}.footer_menu ul {margin: 0 25px 0 0;}}/*內頁*/ 
.ebtn.currectsend_btn {width: auto;}.btn.btn_back {width: auto;}.form-horizontal .form-group {margin: 0 -15px 20px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}.layoutlist_2 .album_item {width: calc(100% / 2); float:left;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.cd-header-buttons {width: 110px;}/*語系*/ 
.cd-header-buttons li.search-btn {margin-left: 0;margin-right: 0;}.lang-select-label {width: 100%;text-align: left;border-left: 0;border-right: 0;}.cd-primary-nav .lang-select-label.no-symbol {display: block;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .txt3:before {width: 385px;top: -30px;left: 50%;transform: translateX(-50%);}.RWDbanner_plus01.style-control .control-box {bottom: 0;width: 100%;padding: 10px;}.RWDbanner_plus01 .slick-caption {letter-spacing: 2px;}/*關於*/ 
.RWDscore01 .score-content {padding: 0 30px;width: 100%;}.RWDscore01 .count-item {width: calc(100%/3 - 50px);}.RWDscore01 .count-num {font-size: 34px;}.RWDscore01 .score-image {width: 85%;right: -40%;opacity: .15;}/*為什麼*/ 
.RWDvideo001 .info {padding: 80px 0;}.RWDvideo001 .info .summary h3 {font-size: 24px;}.why-block{width:100%;margin:0 0 4%;text-align: center;}.why-block {animation-delay: .5s !important;}/*產品*/ 
.product_block {padding: 80px 0 0;}.RWDproduct004 h1.main-title {font-size: 32px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;margin: 0 0 50px !important;}.RWDproduct004 .item-box-desc {padding: 25px 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:last-child {margin: 0 !important;}/*優勢*/ 
.advantage_block {margin: 80px 0;}.advantage_right .RWDscore01 .count-item {width: auto;}/*實績*/ 
.RWDedictor001 h1.main-title {font-size: 32px;}.RWDad002 .owl-carousel .owl-item {padding: 0 15px;}/*頁尾*/ 
.footer_info {width: 100%;}.footer_menu .ft-menu {flex-wrap: wrap;}.footer_menu ul {width: calc(100%/3 - 25px);margin: 0 25px 40px 0;}.copyright, .RWDssl01, .footer_ssl .RWDedictor {display: block;text-align: center;line-height: 1.8;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {line-height: 1.8;}.scrollTop002 {bottom: 80px;}h1.pageTitle {font-size: 32px;}.tabs {margin: -50px 0 0 !important;}.RWDslider01 .pic-list {padding-right: 0; width: 100%;}.RWDslider01 .text {width: 100%; padding-top: 20px;}.RWDslider01.pic-right .pic-list {padding-left: 0;}/*最新消息*/ 
.layoutlist_8.rwd .item {    display: flex;    flex-wrap: wrap;}._col.list_img {    width: 40%;}.layoutlist_8.rwd .list_img+.list_subject {width: 60%;    margin-top: 0;}.layoutlist_8.rwd .listdate {    width: 100%;    margin: 15px 0 0;    text-align: right;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*loading*/ 
.fl {width:250px;}.cd-main-header {display: block;}/*複選單*/ 
.RWDmenu_plus02 .sub-nav {    right: 0;    top: 70px;    width: 100%;    position: absolute;    margin: 0;    background: #dddddd;transition: .3s;opacity:0;}.RWDmenu_plus02 .is-up .sub-nav {opacity:1;}.RWDmenu_plus02 .editor {    float: none;}a.free-callout {    height: auto;    width: 100%;    flex-direction: row;    font-size: 17px;    line-height: 3;    color: #001427;}a.free-callout span {    font-size: 17px;    margin-top: 0;    padding-top: 0;    border-top: 0;    margin-left: 15px;}.RWDmenu_plus02 .sub-nav.sub-up a.free-callout {    background: transparent;color:#001427;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: center;width: 100%;}.RWDbanner_plus01 .txt1 {font-size: 30px;}.RWDbanner_plus01 .txt3:before {width: 95%;}.RWDbanner_plus01 .txt2, .RWDbanner_plus01 .txt3, .RWDbanner_plus01 .txt4 {font-size: 15px;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {    position: relative;    top: inherit;    left: 0;    right: 0;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {    top: initial;    position: absolute;    bottom: 1.5%;    width: 100%;    height: inherit!important;}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {    display: inline-block;    vertical-align: middle;}/*container*/ 
.index .cd-main-content .container, .RWDvideo001 .info .summary {padding-left: 20px;padding-right: 20px;}/*關於*/ 
.RWDscore01 .score-maintitle {font-size: 28px;}.RWDscore01 .score-maintitle span {font-size: 18px;}.RWDscore01 .score-content {padding: 80px 30px;}.RWDscore01 .count-item {width: calc(100%/2 - 30px);margin: 0 30px 50px 0;}.RWDscore01 .score-mainblk.parallax {background-attachment: initial;}.RWDscore01 .score-subtitle {margin-bottom: 40px;}.RWDscore01 .count-blk {padding-top: 40px;border-top: 1px solid rgba(0, 0, 0, 0.2);}.RWDscore01 .score-image {    opacity: 1;}.RWDscore01 .count-item {min-width: auto;}/*優勢*/ 
.advantage_right .RWDscore01 .count-item {width: 100%;margin: 0 0 45px;}.advantage_right .RWDscore01 .score-maintitle {font-size: 24px;}.advantage_right .RWDscore01 .score-content {padding: 80px 40px;}.advantage_right .RWDscore01 .count-num {font-size: 26px;}.advantage_right .RWDscore01 .count-item:first-child .count-num.counter1 {min-width: 95px;}.RWDparallax_new .adv-inside {    width: 100%;}/*實績*/ 
.RWDad002 .owl-pagination {    display: block;}/*頁尾*/ 
.footer_info {    letter-spacing: 0px;}.footer_menu ul {    width: calc(100%/2 - 25px);}.footer_keywords {    letter-spacing: 1px;}/*內頁*/h1.pageTitle {font-size: 28px !important;margin-bottom: 5px;}section.call_to_action .container {padding-left: 10px; padding-right: 10px;}.ebtn.currectsend_btn {width: 100%;}.btn.btn_back {width: 100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}.pagecontent .RWDtimeline01 {margin-top: 40px !important;}.ebtn.currectsend_btn {margin-right: 0px;}#sidebar {padding: 0 30px 30px;}.layoutlist_2 .album_item {width: 100%;}._col.list_img {    width: 100%;}.layoutlist_8.rwd .list_img+.list_subject {    width: 100%;    margin-top: 10px;}.layoutlist_8.rwd .listdate {    text-align: left;}.layoutlist_8 .list_subject .summary {    margin: 5px 0 0;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
/*複選單*/a.free-callout {    padding: 0 10px;    font-size: 15px;}a.free-callout span {    font-size: 15px;}/*關於*/ 
.RWDscore01 .count-num {font-size: 28px;}/*頁尾*/ 
.footer_menu ul {    width: 100%;    margin-right:0;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.scrollTop002 {bottom: 100px;}
}
/*320px end*/