a {    text-decoration: none}a:hover, a:active, a:focus, a:visited {    text-decoration: none;}.row {    margin-left: 0px;    margin-right: 0px;}/* 反白顏色設定*/::selection {    background: #333;    color: #fff;}::-moz-selection {background:#333;color: #fff;}.cd-main-content {    background: transparent;}#RWDfullscreen01 .main {    position: relative;}#RWDfullscreen01 .main::after {    content: "";    width: 1px;    height: 100%;    background: #f9f9f9;    position: absolute;    left: 100px;    top: 0;    z-index: -1;}#RWDfullscreen01 .main::before {    content: "";    width: 1px;    height: 100%;    background: #f9f9f9;    position: absolute;    right: 100px;    top: 0;    z-index: -1;}/*網站卷軸*/::-webkit-scrollbar {width: 10px;}::-webkit-scrollbar-track {background: #444;}::-webkit-scrollbar-thumb {background: #777;border-radius: 20px;}::-webkit-scrollbar-thumb:hover {background: #888;}/*loading*/ 
.RWDfakeloader .fl img {    width: 200px}/*logo*/ 
.RWDmenu_plus03 .logo {    width: 150px;    transition: 0.4s;}.RWDmenu_plus03 .is-scroll .logo {    width: 130px;    transition: 0.4s;}.RWDmenu_plus03 .logo img {    padding: 10px 0}/*選單*/ 
.ml-stack-nav-toggle {    margin-top: 31px}.ml-stack-nav-toggle__line {    background: #555;}.ml-stack-nav-toggle__line:nth-child(2) {    width: 20px}.ml-stack-nav__link {    color: #555;    transition: 0.4s;    font-weight: 300;    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;    font-size: 15px;}.ml-stack-nav__link:hover {    color: #000;    transition: 0.4s;}.ml-stack-nav__link {    border-bottom: 1px solid #eee;}/*行動呼籲*/ 
.RWDmenu_plus03 .features {    display: none}.RWDmenu_plus03 .edit {    margin-top: 22px;    margin-right: 30px}.menu_btn i {    margin-right: 9px;    height: 14px;}.menu_btn a {    width: 100%;    border: 1px solid #eee;    padding: 5px 20px;    color: #555;    background: #fff;    transition: 0.4s;    margin: 0 0 0 10px;    display: flex;    align-items: center;}.menu_btn a:hover {    border: 1px solid #eee;    color: #fff;    background: #333;    transition: 0.4s;}.menu_btn {    display: flex;    align-items: center;    justify-content: center;    float: left;    margin-right: 10px;}.menu_btn a span {    font-size: 13px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .container {    width: 80%}.RWDbanner_plus01 .slick-caption.txt-center {    text-align: center;}.RWDbanner_plus01 .slick-caption {    top: 50%;    transform: translateY(-50%);}/*文*/ 
.RWDbanner_plus01 .slick-caption .txt1 {    letter-spacing: 2px;    font-size: 35px;    font-weight: 500;    color: #222;    font-family: 'Noto Sans TC', sans-serif;    line-height: 1.5}.RWDbanner_plus01 .slick-caption .txt2 {    letter-spacing: 2px;    line-height: 1.5;    font-size: 24px;    font-weight: 300;    color: #666;    margin-top: 20px;    font-family: 'Noto Sans TC', sans-serif;}.RWDbanner_plus01 .slick-caption .txt3 {    letter-spacing: 1px;    line-height: 1.5;    font-size: 15px;    font-weight: 300;    color: #888;    margin-top: 10px;    font-family: 'Roboto', sans-serif;}span.tex_line {    color: #c5c5c5;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-center .control-box {    bottom: 30px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 8px;    height: 8px;    background: #ccc;    border-radius: 50%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #555;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {    height: 30px;}/*標題*/h1.main-title {    font-size: 30px !important;    color: #333 !important;    letter-spacing: 2px !important;    font-weight: 400 !important;    margin: 0px 0 15px !important;    font-family: 'Noto Sans TC', sans-serif;}h2.sub-title {    font-size: 16px !important;    letter-spacing: 1px !important;    font-weight: 300 !important;    color: #555 !important;    margin: 0 !important;    line-height: 1.5 !important;    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct002_v2 .section-line {    display: none !important}/*寬*/#RWDfullscreen01 .container {    width: 80%;    max-width: 1600px}.footer_block .container {    width: 80% !important;    max-width: 1600px}/*作品*/ 
.RWDproduct002_v2 {    padding: 0}.product_block {    padding: 120px 0 80px}.RWDproduct002_v2 .section-subject {    margin-bottom: 30px;}.RWDproduct002_v2 .btn.btn-rj {    background: transparent;    border-radius: 0;    border: 1px solid #ddd;    min-width: 150px;    letter-spacing: 2px;    font-size: 16px;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;    color: #555;}.RWDproduct002_v2 .active .btn.btn-rj, .RWDproduct002_v2 .btn.btn-rj:hover {    background: #333;    border: 1px solid #333;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;}.RWDproduct002_v2 .portfolio-item > .inner-content {    opacity: 1 !important;    animation: none;}.RWDproduct002_v2 .bounceIn {    -webkit-animation-name: fadeIn;    animation-name: fadeIn;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 calc(25px / 2);    margin-bottom: 50px}.portfolio-bottom p {    font-size: 14px;    letter-spacing: 1px;    color: #888;    line-height: 1.5;    margin-bottom: 0}.portfolio-bottom h4 {    font-size: 16px;    color: #222;    margin: 10px 0;    letter-spacing: 1px;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;line-height:2}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {    color: #000}.RWDproduct002_v2 .popup-portfolio {    margin: 0 !important}.RWDproduct002_v2 .col-sm-4 {    width: calc(100% / 3 - 1px);}/*流程*/ 
.service_block {    padding: 80px 0;    position: relative;}.RWDService001 .section-subject {    display: none;}.service_block .RWDedictor008 {    width: 100%;    text-align: center;    margin-bottom: 80px;}.service_block .RWDService001 {    width: 100%}.service_block .RWDService001 a {    color: #555;}.service_block .RWDService001 a h2 {    transition: 0.4s;}.service_block .RWDService001 a:hover h2 {    color: #000;    transition: 0.4s;}.RWDService001 article.boxFeature-2 h2 {    display: flex;    flex-wrap: wrap;    align-items: center;    font-size: 18px;    color: #555;    line-height: 1.5;    margin: 0 0 10px;    padding: 0 10px 10px;    border-bottom: 1px solid #eee;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;    letter-spacing: 1px;    position: relative;}.RWDService001 article.boxFeature-2 h2 span {    font-size: 70px;    font-family: 'Roboto', sans-serif;    position: absolute;    color: #eeeeee;    top: -38px;    font-weight: 400;    right: 0;    line-height: 1.5;    padding: 6px 10px;    overflow: hidden;    height: 76px;}.service_block .RWDService001 p {    text-align: left;    font-size: 14px;    letter-spacing: 1.5px;    color: #888;    margin-bottom: 0 !important;    min-height: 100px;    padding: 0 10px}.RWDService001 .row .col-md-3 {    padding: 0 55px 0 0;    margin-bottom: 80px;}.service_block::before {    content: "";    width: calc(100% - 100px);    height: calc(100% - 80px);    position: absolute;    top: 0;    right: 0;    background: #f9f9f9;    z-index: -2}.service_block .RWDedictor008 h1.main-title {    margin-bottom: 0 !important;}
/*footer start*/

.footer_block {padding: 0 0 80px;}.ft_info {display: flex;align-items: end;color:#555;margin-bottom:30px}.ft_left {width: 300px;}.ft_right {width: calc(100% - 300px);font-size: 15px;letter-spacing: 1px;display: flex;justify-content: center;}.ft_right .RWDedictor i {margin-left: 10px;color:#888}.ft_right .RWDedictor {display: flex;align-items: center;column-gap: 80px;}.ft_right .RWDedictor a {color:#555;transition: 0.4s;}.ft_right .RWDedictor a:hover {color:#000;transition: 0.4s;}.ft_right b {color: #000;font-weight: normal;min-width: 60px;display: inline-block;font-family: 'Roboto', sans-serif;}.ft_left .RWDedictor h3 {font-size: 24px;color: #333;letter-spacing: 1px;margin: 0;padding: 0;line-height: 1.5;margin-bottom:30px;font-family: 'Noto Sans TC', sans-serif;font-weight: 400;}.ph_btn {display:none}/*社群*/ 
.ft_left .RWDsocial001 {background: transparent;padding:0;position: relative;right:0}.ft_left .RWDsocial001 a {padding:0;margin-right:10px;color:#888}#social_media_wrapper a {padding: 0;font-size: 25px;width: 25px;height: 30px;margin-right: 15px;margin-left:0;display: flex;align-items: center;}#social_media_wrapper a:hover, #social_media_wrapper a:active {background: transparent;color: #000;}.ft_copyright a {color: #555;}.ft_copyright span {color: #999;margin: 0px 5px;}/*copyright*/ 
.ft_copyright {display: flex;font-size: 12px;padding: 10px 0;letter-spacing: 0.5px;flex-flow: wrap;}.copyright_desc {color: #888;}.RWDssl01 {padding: 0 8px;}.copyright_desc a, .copyright_desc a:hover {color: #888;text-decoration: none;}/*scrollTop*/ 
.scrollTop002 {right: 10px;bottom: 80px;}.scrollTop002 img {width: 55px;height: 55px;}.scrollTop002 .ii {border-radius: 0;}/*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: #154c69 !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 end*/
/*內頁 start*/

/*230216更改文章標籤樣式*/ 
.hashtag_block .hashtagLink{background:transparent;border:1px solid;margin:0 5px 0 0;color:#555;font-size:15px}.hashtag_block{padding:0 20px}.container.hasgtag{width:100%;text-align:center}@media (max-width: 991px) {.container.hasgtag {margin: 0;}}@media (max-width: 800px) {.hashtag_block .hashtagLink {font-size: 14px !important;}}@media (max-width: 600px) {.hashtag_block {text-align: left;}}.page_wrapper_bg .collapsing_header .main {top: 100px !important;}.page_wrapper_bg .RWDmenu_plus03 .header {box-shadow: -1px 2px 2px #0000000f;background: #ffff;}.page_wrapper_bg .footer_block {padding: 80px 0 60px;background: #f9f9f9;}.page_wrapper_bg .call_to_action {padding: 80px 0px;min-height: 700px;}.page_wrapper_bg .call_to_action .container {width: 80%;}.page_wrapper_bg .hgroup .container {width: 100%;}.page_wrapper_bg .article-text.rwd .container {width: 100%;}.page_wrapper_bg .webdesc {background: #f7f7f7;padding: 50px 60px 20px;margin-bottom: 40px;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 100px;}.btn.active, .btn:active {box-shadow:none;}.page_wrapper_bg .call_to_action {padding: 60px 0px 100px;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;}.page_wrapper_bg .pagecontent h4 {font-size: 20px;letter-spacing: 1px;margin: 0 0 5px;color: #222;line-height: 1.6;font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .model-title {    color: #555;    font-weight: 400;    line-height: 1.6;    color: #333;    padding-left: 12px;position: relative;}.page_wrapper_bg .model-title::before {    content: "";    width: 4px;    height: 60%;    top: 20%;    background: #555;    display: block;    position: absolute;    left: 0;}h1.pageTitle {    text-align: center;    font-size: 30px !important;    color: #333 !important;    letter-spacing: 2px !important;    font-weight: 400 !important;    margin: 0px 0 15px !important;    font-family: 'Noto Sans TC', sans-serif;    line-height: 1.5;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 0;}.page_wrapper_bg .pagecontent .RWDeditor01 ol {padding-left: 20px;}/*標題*/ 
.page_wrapper_bg .page_subject {padding: 0px;}.hgroup .container {border-bottom: 1px solid #eee;padding-bottom: 25px;margin-bottom: 60px;}.hgroup .breadcrumb {    background: transparent;    padding: 0px;    border: 0px;    letter-spacing: 1px;    line-height: 1.5;    bottom: 0;    float: none !important;    position: relative;    text-align: center;}.hgroup .breadcrumb a {color:#777;}.hgroup .breadcrumb a:hover {color:#777;}.breadcrumb>li+li:before {padding-right: 0;position: relative;top: -1px;}.page_wrapper_bg .pagecontent , .page_wrapper_bg .pagecontent p , .page_wrapper_bg .pagecontent a {font-size: 15px;    line-height: 1.8;    letter-spacing: 1px;    color: #555;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-family: 'Noto Sans TC', sans-serif;}section.article-text p {font-size:16px;letter-spacing:1px;line-height:2;color:#666;}.page_wrapper_bg .RWDeditor01 ul {padding-left: 20px;}/*品牌列表&內頁*/ 
.page_wrapper_bg .rwdlayoutlist_9 .subject {letter-spacing: 2px;font-size: 20px;}.page_wrapper_bg .rwdlayoutlist_9 .cdate {display: none;}.page_wrapper_bg .litem__text {padding: 20px 30px;}.RWDtimeline01 li.event .point .title {font-size: 20px;color: #333;}.RWDtimeline01 .model-title {margin-bottom: 50px;font-size: 24px;color: #000;letter-spacing: 2px;}.RWDtimeline02 .model-title {font-size: 24px;color: #000;letter-spacing: 2px;}/*側選單*/#sidebar .products-nav {font-family: 'Noto Sans TC', sans-serif;}.m2018 .products-nav .nav-title {background: #efefef;font-size: 18px;padding: 8px 0px;margin-bottom: 15px;color: #333;font-weight: normal;text-align: center;letter-spacing:2px;}.m2018 .products-nav>ul>li>a {color: #333;transition: .3s;}.m2018 .products-nav>ul>li>a:hover {color: #000;transition: .3s;}/*按鈕*/ 
.page_wrapper_bg .btn_back, .RWDproduct_page .btn_back {    padding: 0;    background: transparent !important;    width: 100%;    display: flex;    justify-content: flex-end;}.page_wrapper_bg .page_content2 .btn.btn_back {    margin: -50px 0px 0;}.block_body .page_content1 .btn, .block_body .page_content2 .btn, .page_content1 .btn, .page_content2 .btn {    line-height: 1.8;}.page_wrapper_bg .btn_back a {    padding: 6px 0px;    font-size: 14px;    letter-spacing: 1px;    background: transparent;    transition: .3s;    color: #555;    display: block;    width: 150px;line-height: 1.8;    border: 1px solid #ddd;}.page_wrapper_bg .btn_back a:hover {background: #2d353d;transition: .3s;color:#fff;}.page_wrapper_bg .RWDproduct_page .btn_back a {padding: 6px 35px;}.page_wrapper_bg .ebtn {padding: 0;border-radius: 30px;background: transparent !important;float: right;margin-right: 0;}.page_wrapper_bg .ebtn a {    padding: 7px 0px;    font-size: 14px;    letter-spacing: 1px;    background: transparent;    transition: .3s;    color: #555;    display: block;    width: 150px;    border: 1px solid #ccc;text-align: center;margin-right: 0;    margin-left: auto;}.page_wrapper_bg .ebtn a:hover {background: #2d353d;transition: .3s;color:#fff;}#join_form .btn-primary {border-radius: 0px;}.RWDshopping .btn.normal {border-radius: 0px;}#btn_member_login {border-radius: 0px;}/*相簿*/#album .layoutlist_2 {display: flex;flex-wrap: wrap;margin: 0px -15px;}.page_wrapper_bg .layoutlist_2 .album_item {width: calc(100% / 3);margin: 30px 0px 0px;height: auto !important;position: relative;top: 0px;transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .album_item:hover {position: relative;top: -10px;transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .album_item_subject td {    font-size: 18px;    text-align: left !important;    transition: 0.5s ease;    font-size: 16px;    color: #222;    margin: 20px 0 10px;    letter-spacing: 1px;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;}.page_wrapper_bg .layoutlist_2 .album_item_subject {padding: 15px 0;}.page_wrapper_bg .layoutlist_2 .album_item:hover .album_item_subject td {color: #000;transition:0.5s ease;}.album_item img {max-height: 100% !important;}.page_content1v1 .row {margin: 0px;}.contact-info {display: flex;margin-top: 10px;}.contact-child i {    color: #555;    margin-right: 6px;    width: 28px;    height: 28px;    border: 1px solid #bfc1c0;    display: inline-block;    padding: 1px 7px;    line-height: 1.5;    border-radius: 50%;}.contact-child {margin-right: 24px;}.contact-call {margin: 40px 0 30px;}.contact-call a {display: block;width: 225px;color: #555;border: 1px solid #ddd;padding: 5px 20px;transition:0.5s ease;}.contact-info a:hover {color:#555;}.contact-call a:hover {background: #333;border: 1px solid #333;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;color:#fff;}.page_wrapper_bg .layoutlist_2 .album_item img {transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .album_item:hover img {box-shadow: 1px 1px 6px #bbb;transition:0.5s ease;}.row .album_d_item a {border-bottom: 1px solid #ddd;}.page_wrapper_bg .page {margin: 0;}.page_wrapper_bg .page ul {display: flex;align-items: center;justify-content: center;}/*表單*/ 
.eformsDesc {text-align: center;border-bottom:0px;}.eformsDesc a {color: #2d353d;}.eformsDesc a:hover {color: #2d353d;}.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#000080;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b6b6b6;}.new-form .formdesc {padding-right: 70px;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {width: 90px;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: calc(100% - 90px) !important;padding-right: 0;}.page_content2 .customized_columns {width: 700px;margin: 0 auto;border: 1px solid rgb(223 229 235);padding: 60px 80px;}.page_content2 .form-horizontal .form-group {margin-left: 0;margin-right: 0;margin-bottom: 25px;}.page_content2 .form-horizontal .control-label {width: 100%;font-weight: 400;padding: 0 !important;}.page_content2 #eForm1 .col-md-11 {width: 100%;padding: 0;}.page_content2 #eForm1 .col-md-5 {width: 100%;padding: 0;}input[type=radio] {margin: 4px 5px 0 0;display: inline-block;}.boxname {margin-left: 2px;margin-right: 12px;}/*關於*/ 
.about-name {    font-size: 22px;    font-family: 'Noto Sans TC', font-family;    display: flex;    align-items: flex-end;    margin-bottom: 60px;}.about-name img {width: 150px;margin-right: 20px;}.about-text {border-left: 1px solid #ccc;padding-left: 45px;}/*隱私權*/ 
.privacy {width: 1024px;margin: 0 auto;}.item {margin-top: 40px;border-top: 1px solid #eee;padding-top: 45px;}.item:nth-child(2) {border-top: 0;}/*QA*/ 
.faq_a_icon { position: relative; top: 3px; left: -3px;}.faq_item {width: 1024px;margin: 0 auto;border-bottom: 1px solid #ddd;}.rwd .faq_question {font-weight: 400;}/*服務*/ 
.service-step {display: flex;flex-wrap: wrap;margin: 0px -15px;}.step-child {    width: calc(20% - 30px);    margin: 0px 15px 30px;    border: 1px solid #eee;    padding: 20px 15px;    position: relative;}.step-child::after {    width: 0;    height: 0;    border-style: solid;    border-width: 5px 0 5px 12px;    border-color: transparent transparent transparent #aaa;    content: "";    position: absolute;    right: -12px;    top: 50%;    transform: translateY(-50%);}.step-child:last-child:after {display:none;}.step-number {font-family: 'Poppins', sans-serif;font-weight: normal;}.step-number span {margin-left: 3px;}.page_wrapper_bg .pagecontent .step-child h4 {font-size: 18px !important;color: #555 !important;}.service-item {display: flex;}.item-click {margin: 0px 5px;}.item-click a {    background: transparent;    border-radius: 0;    border: 1px solid #ddd;    min-width: 150px;    letter-spacing: 2px;    font-size: 16px;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;    color: #555;    display: block;    text-align: center;    padding: 6px 0;transition:0.5s ease;}.item-click a:hover {background: #333;border: 1px solid #333;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;transition:0.5s ease;color:#fff;}.service-table td {border: 1px solid #ddd;padding: 8px 15px;}.service-table td:nth-child(odd) {background: #f7f7f7;color: #333;font-weight: 400;}.icon-outter {display: flex;}.ser-icon img {display: block;width: 80px;margin: 0 auto 10px;}.ser-icon {width: 20%;text-align: center;border-left: 1px solid #eee;}.service-step h2 {width: 100%;font-size: 18px;padding: 0px 15px;margin: 10px 0px 20px;}.article3.id33 .page_wrapper_bg .pagecontent .article_model[data-seq="3"] {margin-bottom: -30px;}.about-outter {display: flex;align-items: center;justify-content: center;}.page_wrapper_bg .layoutlist_7 .cdate, .page_wrapper_bg .layoutlist_7 .cdate a {display:none;}.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a {margin-bottom: 0;font-weight: 400;}.page_wrapper_bg .layoutlist_7 .summary, .page_wrapper_bg .layoutlist_7 .summary a {margin: 0;font-size: 14px;}.page_wrapper_bg .layoutlist_7 .litem {margin: 30px 0px 0;}.page_wrapper_bg .btn_back {    margin: 40px 0 0;}

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

@media (max-width:1700px){.RWDService001 .row .col-md-3 {width: calc(100% / 4 - 70px);margin: 0 calc(70px / 2) 80px;padding:0}.step-child {width: calc(100% / 3 - 30px);}}@media (max-width:1500px){#RWDfullscreen01 .container {width: 90%}.footer_block .container {width:90% !important;}#RWDfullscreen01 .main::after {left:50px}#RWDfullscreen01 .main::before {right:50px}.service_block::before {width: calc(100% - 50px);}.RWDService001 .row .col-md-3 {width: calc(100% / 4 - 40px);margin-bottom: 80px;padding: 0;margin-left: calc(10px * 4 / 2 );margin-right: calc(10px * 4 / 2 );}.RWDService001 article.boxFeature-2 h2 span {font-size: 68px;height: 74px;bottom: 0;top: auto;}.page_wrapper_bg .call_to_action .container {width: 90%;}}@media (max-width:1280px){.footer_block .container {width: 85% !important;}.RWDService001 article.boxFeature-2 h2 span {font-size: 50px;height: 57px;}.ser-icon img {width: 60px;}}@media (max-width:1200px){.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 65px)!important;height: calc(100vh - 65px)!important;}.ft_right .RWDedictor {column-gap: 60px;}.ft_left {width: 250px;}.ft_right {width: calc(100% - 250px);}.service_block .RWDService001 p {letter-spacing: 1px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 75px) !important;height: calc(100vh - 75px) !important;}.RWDmenu_plus03 .edit {    display: block !important;}.RWDmenu_plus03 .header {    background-color: transparent;}.RWDmenu_plus03 .is-scroll .logo {    width: 110px;}.RWDmenu_plus03 .edit {    margin-top: 17px;}.ml-stack-nav-toggle {    margin-top: 26px;}.page_wrapper_bg .call_to_action .container {    width: 100%;}
}
/*1199px end*/
/*1060px start*/

@media (max-width: 1060px) {.RWDService001 .row .col-md-3 {width: calc(100% / 3 - 40px);}.RWDService001 .row:after {clear: none;}.service_block .RWDService001 p {min-height:100px}.ft_left {width: 200px;}.ft_right {width: calc(100% - 200px);}.article1.id22 .page_wrapper_bg .call_to_action {background: transparent;}.article1.id22 .page_wrapper_bg .pagecontent .article_model[data-seq="0"] {padding-left: 0;}.about-outter {display: flex;}.page_wrapper_bg .faq_item {width: 100%;}.privacy {width: 100%;}}

/*1060px end*/
/*991px start*/
@media (max-width: 991px) {
.ft_info {flex-direction: column;}.ft_left {width: 100%;margin-bottom:30px}.ft_right {width: 100%;justify-content: flex-start;}/*--------------內頁--------------*/#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding: 0;margin: 0px 0px 35px;}.service-item {margin: 20px 0px 0px;}.page_wrapper_bg .pagecontent .RWDslider01, .page_wrapper_bg .pagecontent .RWDeditor01 {margin-top: 50px;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {.RWDproduct002_v2 .col-sm-4 {width: calc(100% / 2 - 1px);}.RWDService001 .row .col-md-3 {width: calc(100% / 2 - 40px);}.service_block .RWDService001 p {min-height: 75px;}.RWDService001 .row .col-md-3 {margin-bottom: 50px;}.service_block::before {width: 100%;}}

/*900px end*/
/*800px start*/
@media (max-width: 800px) {
/*文*/ 
.RWDbanner_plus01 .slick-caption .txt1 {    letter-spacing: 2px;    font-size: 30px;    font-weight: 500;    color: #222;    font-family: 'Noto Sans TC', sans-serif;    line-height: 1.5}.RWDbanner_plus01 .slick-caption .txt2 {    letter-spacing: 2px;    line-height: 1.5;    font-size: 20px;    font-weight: 300;    color: #666;    margin-top: 20px;    font-family: 'Noto Sans TC', sans-serif;}.RWDbanner_plus01 .slick-caption .txt3 {    letter-spacing: 1px;    line-height: 1.5;    font-size: 14px;    font-weight: 300;    color: #888;    margin-top: 10px;    font-family: 'Roboto', sans-serif;}.ft_info {-webkit-align-items: end;}#RWDfullscreen01 .main::after {left:20px}#RWDfullscreen01 .main::before {right:20px}/*-----------------內頁------------------*/ 
.hgroup .container {margin-left: 0;margin-right: 0;}.about-outter {align-items: flex-end;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.item-click a {min-width: 120px;}.page_content2 .customized_columns {width: 100%;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDService001 .row .col-md-3 {float: left;}.ft_right .RWDedictor {    column-gap: 0;    flex-flow: wrap;}.ft_right {    width: 100%;    justify-content: flex-start;}.ft_01, .ft_02 {    width: 100%;}.RWDssl01 {    padding: 0;}/*-----------------------關於-----------------------*/ 
.about-outter {display: block;}.about-left {width: 100%;text-align: center;}.page_wrapper_bg .about-pic {width: 100%;margin: 30px auto 0;padding: 0;}.about-text {border-left: 0;padding-left: 0;}.about-name {justify-content: center;margin-bottom: 50px;}.page_wrapper_bg .webdesc {margin-bottom: 20px;}.contact-info {display: block;}.page_wrapper_bg .webdesc {text-align: center;}.contact-child i {border: 0;width: auto;height: auto;padding: 0;}.contact-call {margin: 30px 0 25px;}.contact-call a {margin: 0 auto;}.service-table td {padding: 8px 5px;}.phone-info {display: none !important;}#eForm1 .options {display: flex;flex-wrap: wrap;align-items: center;}#eForm1 span.boxname {width: calc(100%/4 - 22px);margin: 0;}
}
/*767px end*/
/*680px start*/

@media (max-width: 680px) {.RWDmenu_plus03 .edit {display:none !important}.ph_btn {    position: fixed;    bottom: 0;    width: 100%;display:block}.ph_btn .menu_btn.btn02 {    width: calc(100% / 2);}.ph_btn .menu_btn.btn01 {    width: calc(100% / 2);}.ph_btn .menu_btn a {    margin: 0;    display: flex;    justify-content: center;padding:10px 20px}.ph_btn .menu_btn {    margin: 0;}.scrollTop002 .ii {    font-size: 30px !important;}.step-child {width: calc(100% / 2 - 30px);}.icon-outter {flex-wrap: wrap;}.ser-icon {width: calc(100% / 3);margin: 15px 0px;}#eForm1 span.boxname {width: calc(100%/3 - 22px);}}@media (max-width: 655px) {.ft_copyright .RWDedictor {padding-left:0}.ft_copyright .RWDedictor a {display: block;}.ft_copyright .RWDedictor span {display: none;}}

/*680px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDService001 .row .col-md-3 {    width: 100%;    margin: 0 0 40px;}.service_block .RWDService001 p {    min-height: auto;}/*----------------內頁--------------*/ 
.page_wrapper_bg .call_to_action {padding: 50px 0px 60px;}h1.pageTitle {font-size: 26px !important;letter-spacing: 1px !important;}.about-name {display: block;}.about-name img {display: block;margin: 0px auto 12px;}.about-name {display: block;border-bottom: 1px dotted #eee;padding-bottom: 25px;margin-bottom: 30px;}.page_wrapper_bg .layoutlist_2 .album_item {width: calc(100% / 2);}.page_wrapper_bg .webdesc {padding: 30px 20px 6px;}.item-click a {min-width: auto;padding: 6px 12px;}.service-item {flex-wrap: wrap;}.item-click {width: calc(50% - 10px);margin: 0px 5px 10px;}.page_wrapper_bg .RWDeditor01 .model-title {margin-bottom: 20px;}.page_content2 .customized_columns {padding: 50px 50px 60px;}#eForm1 span.boxname {width: calc(100%/2 - 22px);}.page_wrapper_bg .item {margin-top: 20px;padding-top: 22px;}.about-name {font-size: 18px;}.article5 .pagecontent {    text-align: center;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDproduct002_v2 .col-sm-4 {    width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li {    width: calc(100% / 2 - 10px);    margin: 0 5px 10px;}.RWDproduct002_v2 .btn.btn-rj {    min-width: 140px;}.RWDproduct002_v2 .filter-portfolio ul {text-align: left;}.RWDproduct002_v2 h1.main-title {font-size:26 !important}.RWDproduct002_v2 h2.sub-title {font-size:15px !important}/*loading*/ 
.RWDfakeloader .fl img {width: 160px}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width:100%}.ml-stack-nav {width: 80%;}/*---------------------內頁-----------------------*/ 
.page_wrapper_bg .layoutlist_2 .album_item {width: 100%;}.contact-call {margin: 20px 0px 25px;}.contact-call a {width: 100%;}.page_wrapper_bg .btn_back a {width: 100%;}.step-child {width: calc(100% / 2 - 20px);margin: 0px 10px 20px;padding: 15px;}.page_wrapper_bg .pagecontent .step-child h4 {font-size: 15px !important;}.step-child {padding: 10px;}.page_wrapper_bg .ebtn a {width: 100%;}.page_content2 .customized_columns {padding: 30px 30px 40px;}.page_wrapper_bg .pagecontent h4 {font-size: 18px;}.page_wrapper_bg .layoutlist_7 .litem {width: 100%;}
}
/*480px end*/
/*400px start*/

@media (max-width: 400px) {.RWDbanner_plus01 .slick-caption .txt1 {    font-size: 24px;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 18px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 13px;}h1.main-title {font-size: 28px !important;}.RWDproduct002_v2 .btn.btn-rj {min-width: auto;width: 100%;}.ser-icon {width: calc(100% / 2);}.ser-icon img {width: 40px;}.step-child {width: 100%;}}

/*400px end*/
/*380px start*/
@media (max-width: 380px){
#eForm1 span.boxname {width: calc(100% - 22px);}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.ft_right b {    min-width: 50px;}.ft_copyright {    letter-spacing: 0;}.service-table td {    font-size: 14px;}
}
/*320px end*/