body {font-family: 'Noto Sans TC', sans-serif;}#RWDfullscreen01 .row {margin-left: 0px;margin-right: 0px;}a:focus, a:hover {text-decoration:none;}@media (min-width: 1400px) {#RWDfullscreen01 .container {width: 1350px;}}/* 隱藏*/ 
.sign{display:none}/* 反白顏色設定*/::selection { background: #23527c; color: #fff;}::-moz-selection { background:#23527c; color: #fff;}/*模組*/ 
.about-block {padding: 100px 0 140px;position: relative;background: url(archive/image/customization/dust_scratches.png);}.product-block {padding: 100px 0px;}/*標題*/ 
.RWDedictor001 .section-subject {margin-bottom: 60px;}h1.main-title {    font-size: 36px !important;    color: #000 !important;    letter-spacing: 2px;    line-height: 1.5;    font-weight: normal !important;}h2.sub-title {    color: #777 !important;    letter-spacing: 2px;    font-weight: 100 !important;    font-size: 19px !important;    line-height: 1.5;    margin: 10px 0px 0px !important;}.section-line {display:none !important;}.RWDservice008 .box_title__t1 {    font-size: 36px;    margin: 0px;    line-height: 1.5;    color: #000;    font-weight: normal;    letter-spacing: 2px;text-align: center;}.RWDservice008 .box_title__t2 {    text-align: center;    font-family: 'Noto Sans TC', sans-serif;    color: #777 !important;    letter-spacing: 2px;    font-weight: 100 !important;    font-size: 19px !important;    line-height: 1.5;    margin: 10px 0px 0px !important;}/*menu*/ 
.cd-logo {width: 150px;margin-top: 25px;}.RWDmenu_plus02 .inside {background: transparent;}.RWDmenu_plus02 .inside.is-up {background:rgb(255 255 255 / 80%);}.RWDmenu_plus02 .cd-main-header {background: transparent;}.RWDmenu_plus02 .container {width: 100% !important;}.cd-primary-nav > li > a {font-size: 15px;color: #000;letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif;}.cd-primary-nav>li>a:hover {color: #333;}.cd-header-buttons li.search-btn {margin-top: 5px;}.RWDmenu_plus02 .cd-nav {margin-right: 45px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 32%;}.RWDbanner_plus01 .page-scroll {left: calc((100% - 1350px) / 2 + 30px);bottom:25%;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 2px solid #555;border-bottom: 2px solid #555;}.RWDbanner_plus01 .page-scroll.style01 a {color: transparent;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;opacity:0.5;width: 9px;height: 9px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}/*代理*/ 
.RWDservice013 {background: #fff;padding: 80px 100px;}.RWDservice013 .text_box {height: 500px;margin-bottom: 30px;}.RWDservice013__head__h1 {font-size: 36px !important;color: #000 !important;letter-spacing: 2px;line-height: 1.5;font-weight: normal !important;margin-bottom: 0px;}.RWDservice013__head__h2 {color: #777 !important;letter-spacing: 2px;font-weight: 100 !important;font-size: 19px !important;line-height: 1.5;margin: 10px 0px 0px !important;}.RWDservice013 .text_box .title {color: #111;font-weight: normal;letter-spacing: 1px;font-size: 21px;}.RWDservice013 .text_box .sub_title {font-size: 17px;letter-spacing: 2px;color: #8d0902;}.RWDservice013 .text_box .memo {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #555;}.RWDservice013 .text_box .more {font-size: 15px;letter-spacing: 2px;color: #555;font-weight: normal;border-bottom: 1px solid #bbb;padding-bottom: 5px;transition:0.5s ease;margin-top: 50px;}.RWDservice013 .text {max-width: 50%;padding-top: 80px;}.RWDservice013 .text_box .more:hover {border-bottom: 1px solid #8d0902;color: #8d0902;padding-right: 32px;}.RWDservice013 .text_box .imgs {height: auto;opacity: 1;top: initial;bottom: 0;padding-top: 80px;width: 70%;}/*產品*/ 
.product-block .container {width: 95% !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100% / 4 - 20px);    padding: 0;    margin: 0px 10px 30px;    border: 1px solid #eee;height: auto !important;-webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: none;animation-name: none;}.RWDproduct002_v2 {padding: 0px;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 5px;}.RWDproduct002_v2 .btn.btn-rj {    border-bottom: 1px solid #ddd;    border-radius: 0px;    background: transparent;    letter-spacing: 1px;    padding: 8px 20px;    display: block;    font-size: 17px;    color: #999;}.RWDproduct002_v2 .active .btn.btn-rj {background: transparent;color: #000;border-bottom: 1px solid #555;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: transparent;color: #000;opacity: 1;font-weight: normal;border-bottom: 1px solid #555;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 50px;}.portfolio-bottom-summary h4 {font-size: 19px;letter-spacing: 1px;margin: 30px 0px 40px;color: #000;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #8d0902;}.portfolio-bottom-summary {height: auto !important;}/*工藝*/ 
.article-block {background: url(archive/image/customization/dust_scratches.png);padding: 100px 0px;position: relative;}.RWDservice008 .text_block .box {padding: 20px 30px;text-align: left !important;}.RWDservice008 .text_block .box .title1 {font-weight: normal;color: #000;letter-spacing: 1px;height: auto;margin: 20px 0px 5px;line-height: 1.5;}.RWDservice008 .text_block .box .title2 {width: 100%;}.RWDservice008 .text_block .box .num {font-size: 50px !important;font-weight: normal;line-height: 1.5 !important;letter-spacing: 1px;}.RWDservice008 .text_block .text_box {height: 550px;}/*生活*/ 
.RWDparallax_new .editor {    text-align: center;    color: #fff;    font-size: 15px;    letter-spacing: 1px;    display: flex;    align-items: center;    justify-content: center;    padding: 180px 0 0;}.para-btn {display: block;text-align: left;line-height: 2;}.social-btn {display: flex;align-items: center;}.social-btn img {width: 30px;filter: contrast(0)brightness(2);position: relative;left: -6px;top: -2px;margin-right: 5px;}.life-style {font-size: 40px;line-height: 1.8;text-align: left;border-right: 1px solid #b1b1b1;margin-right: 140px;padding-right: 140px;text-shadow: 1px 1px 6px #000;letter-spacing: 2px;}.para-btn h5 {margin: 0px 0px 20px;font-size: 15px;letter-spacing: 1px;}.social-btn span {font-size: 12px;margin: 0px 5px;color: #b9b9b9;position: relative;top: -2px;}.social-btn a {color: #fff;transition:0.5s ease;padding: 3px 0;font-size:21px;}.social-btn a:hover {color: #eee;text-decoration: none;}/*200827車款*/ 
.RWDservice008{padding: 0 0 0;width: 100%;max-width: 100%;margin: 0 auto;}.RWDservice008 .text_block .box .title2{font-size: 15px;letter-spacing: 1.5px;line-height: 1.7;}.RWDservice008_jump_box .memo{font-size: 15px;line-height: 1.8;letter-spacing: 1.5px;color: #777;}.RWDservice008_jump_box .title {font-weight: normal;letter-spacing: 1px;}@media (min-width: 600px) {.RWDservice008_jump_box .imgs{width: 47%;}}.RWDservice008 .more{float: none;margin: 80px auto 0;font-size: 15px;letter-spacing: 1.5px;color: #555;border: 1px solid #aaa;padding: 12px 0px;width: 300px;}.RWDservice008 .more:hover {background-color: #dedede;color: #555;border-color: #dedede;}
/*footer start*/

.RWDgmap002 .info .memo .edit a { color: #333; transition: all .5s ease;}.RWDgmap002 .info .memo .edit a:hover { color: #000; transition: all .5s ease;}.RWDgmap002 .info .title2 {font-size: 18px;font-weight: normal;color: #000;letter-spacing: 1px;}.RWDgmap002 .info .memo .edit {font-size: 16px;letter-spacing: 1px;line-height: 1.8;color:#555;}.RWDgmap002 .googlemap { width: 100%; margin: 0 auto; height: 500px; filter: grayscale(1);}.RWDgmap002 { height: 500px;}.RWDgmap002 .info .memo .edit dd { line-height: 2;font-size: 15px; letter-spacing: 1px; margin-bottom: 10px; color: #333;}.RWDgmap002 .info .title1 img { width: 130px;}.footer-block {padding: 100px 80px 60px; display: flex; flex-direction: column-reverse;}.ft_other { background: #c89f62; padding: 10px 0;text-align: center; color: #e8d7bd; font-size: 13px; letter-spacing: 1px;}.RWDssl01 { padding: 0 25px;}.ft_other .RWDedictor, .RWDssl01, .copyright { display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #e8d7bd;}.rights-block {background: #ddd;text-align: center;padding: 5px 0;font-size: 13px;letter-spacing: 1px;color: #999;line-height: 1.8;}.rights-block a {color:#999;}.rights-block span {font-size: 12px;position: relative;margin-left: 3px;}.scrollTop002 {right: 0px;bottom: 40px;}

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

/**** 以下為內頁 ****/section.call_to_action{padding-bottom:100px}/* logo */ 
.navbar .logo_img{width:160px}/* 選單*/ 
.collapsing_header header{background-color:#fff;border:none}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#333}/* 頁尾*/ 
.copyright{border:none}/* 共同大標題*/ 
.hgroup h1{font-weight:600}/* 麵包屑 */ 
.hgroup .container{margin-bottom:50px}.hgroup .breadcrumb{border:none}/*關於我們*/ 
.about-inside p{line-height:30px;letter-spacing:1px}/* 最新消息*/ 
.layoutlist_3 .list_subject a{font-size:26px !important;font-weight:600}.layoutlist_3 .list_subject .summary a{font-size:16px !important;font-weight:300;letter-spacing:1px}/* 產品*/ 
.layoutlist_2 .item{border:none}.item .subject{font-size:20px;font-weight:600}.item .summary A.itemlink{    font-size: 16px;letter-spacing: 1px; line-height: 30px;}/* 頁尾*/footer{margin-top:0;border:none}/* 匯入SEO Blog*//* 共通設定 */:root {    /* 文字大小 */    /* 螢幕2560px-767px 大小45px-26px */    --font-size-h1: clamp(1.625rem, 1.117rem + 1.0597vw, 2.8125rem);    /* 螢幕2560px-767px 大小30px-22px */    --font-size-h2: clamp(1.375rem, 1.1611rem + 0.4462vw, 1.875rem);    /* 螢幕2560px-767px 大小26px-20px */    --font-size-h3: clamp(1.25rem, 1.0896rem + 0.3346vw, 1.625rem);    /* 螢幕2560px-767px 大小22px-18px */    --font-size-h4: clamp(1.125rem, 1.0181rem + 0.2231vw, 1.375rem);    /* 螢幕2560px-767px 大小20px-16px */    --font-size-h5: clamp(1rem, 0.8931rem + 0.2231vw, 1.25rem);    /* 螢幕2560px-767px 大小17px-16px */    --font-size-h6: clamp(1rem, 0.9733rem + 0.0558vw, 1.0625rem);    /* 螢幕2560px-767px 大小17px-15px */    --font-size-p: clamp(0.9375rem, 0.884rem + 0.1115vw, 1.0625rem);    /* 顏色 */    --blog-main-color: var(--main-color);    --blog-sub-color: var(--sub-color);    --blog-content-bg: #cbcbcb;    --text-main-color: var(--main-color);    --text-sub-color: var(--txt-color);    --gradient-bg-main: linear-gradient(24deg, rgba(16, 70, 174, 1) 0%, rgba(132, 0, 151, 1) 100%);    --gradient-bg-mark: linear-gradient(180deg, #ba313100 50%, #a9444221 0);    /* 按鈕 */    --btn-color: white;    --btn-border-color: white;    --btn-bg: var(--MainColor);    --btn-hover-color: #000;    --btn-hover-border-color: #000;    --btn-hover-bg: white;    --btn-border-badius: 99em;    --btn-width: 200px;    --btn-height: 50px;    --btn-font-size: 17px;    --btn-margin-top: max(2vw, 2rem);    /* 間距 */    --section-padding: clamp(2rem, 0.7167rem + 2.6771vw, 5rem);    --block-padding: max(3vw, 1.5rem);    --title-bottom: 1rem;    /* 其他 */    --border-color: #dedede;    --blog-sticky-top: 86px;}/* 列表、內頁通用 */ 
.blogcontent .collapsing_header .main {    overflow: unset;}.blog__container,.blog-wrap {    width: 75%;    margin: 0 auto;}/* 列表 */ 
.blog_menus {    font-weight: 700;    letter-spacing: 2px;    color: var(--text-main-color);}.blog-item__go {    color: var(--text-main-color);    border-color: var(--text-main-color);}.blog-item__go:hover {    background-color: var(--blog-main-color);    color: #fff;}/* 內頁 */ 
.blog1 {    scroll-behavior: smooth;    scroll-padding-top: var(--section-padding);}.blogcontent .hgroup .container {    border: 0;}.blogcontent .page_subject {    padding: 0px;}.blog__title {    color: var(var(--text-main-color));    line-height: 1.5;    font-size: calc(var(--font-size-h1));    margin: 0 0 1.5rem;    padding: 1.5rem 0;    border-top: 1px solid var(--border-color);    border-bottom: 1px solid var(--border-color);    font-weight: 600;    letter-spacing: 1.5px;}.blog__content h2 {    font-size: var(--font-size-h2);    line-height: 1.5;    letter-spacing: 0;    font-weight: 600;    margin: var(--section-padding) 0 var(--title-bottom);    color: var(--text-main-color);}.blog__content h2+h3,.blog__content h2+ul {    margin-top: calc(var(--section-padding)/2);}.blog__content>#heading-1 {    margin-top: 0;}.blog__content h3 {    font-size: var(--font-size-h3) !important;    font-weight: 600;    color: var(--text-main-color);    margin: var(--section-padding) 0 var(--title-bottom);}.blog__content h4 {    font-size: var(--font-size-h4);    color: var(--text-main-color);    margin: var(--section-padding) 0 var(--title-bottom);}.blog__content h5 {    font-size: var(--font-size-h5);    color: var(--text-sub-color);    margin: var(--title-bottom) 0 var(--title-bottom);}.blog__content h6 {    font-size: var(--font-size-h6);    color: var(--text-sub-color);    margin: var(--title-bottom) 0 var(--title-bottom);}.blog__content,.blog__content p {    font-size: var(--font-size-p);    letter-spacing: 1px;    color: var(--text-sub-color);}.blog__content ol,.blog__content ul {    margin: 2rem 0;    list-style-position: inside;    padding-left: 0;}.blog__content ol>li,.blog__content ul>li {    border-bottom: 1px dashed #888888a8;    padding: 0 0 1rem;    margin: 0 0 1rem;}.blog__content ol li::marker {    font-weight: bold;}.blog__content ol>li:last-child,.blog__content ul>li:last-child {    border: 0;    padding: 0;    margin: 0;}.blog__content ul h3 {    margin-top: 0;}.blog__content img {    margin: 2rem auto;    border: 1px solid #b9b9b9;    width: 100%;}/* 樣式 */ 
.blog__content a {    color: var(--blog-main-color);    text-decoration: underline;}/* 畫重點 */ 
.blog__content strong em,.blog__content em strong {    position: relative;    margin-right: 5px;    background: var(--gradient-bg-mark);    font-style: normal;    font-weight: 400;}.blog__content blockquote p {    margin: 0 0 calc(var(--section-padding)/2) 0;}.blog__content .mark-block {    padding: max(2vw, 1.5rem) max(2.5vw, 1.5rem);    margin-bottom: calc(var(--section-padding)/2);}.blog__content .mark-block-1 {    border: 1px solid var(--border-color);}.blog__content .mark-block-2 {    border: 1px solid var(--border-color);    border-radius: 1rem;}.blog__content .mark-block-3 {    border: 1px dashed var(--border-color);}.blog__content .mark-block-4 {    border: 1px dashed var(--border-color);    border-radius: 1rem;}.blog__content .mark-block-5 {    border-top: 1px solid var(--border-color);    border-bottom: 1px solid var(--border-color);}.blog__content .mark-block-6 {    border-top: 1px dashed var(--border-color);    border-bottom: 1px dashed var(--border-color);}.blog__content .mark-bg {    background: #ffffff4f;    border-color: #808080;}.blog__content .mark-tip {    border-left: 4px solid var(--blog-main-color);}.blog__content .text-mark {    display: inline-block;    border: 1px solid #dedede;    border-radius: 5px;    padding: 3px 10px;    color: var(--text-main-color);    background: #f3f3f3;    line-height: 1.4;    margin: 2rem 0 10px;    font-weight: 500;}.blog__content .text-mark+ul {    margin-top: 0;}/* 分隔線 */ 
.blog__content hr {    border-top: 1px solid var(--border-color);    margin-block: var(--section-padding);}.blog__content hr.small-margin {    margin-block: calc(var(--section-padding)/2);}.blog__content hr.hr-dashed {    border-top: 1px dashed var(--border-color);}.blog__content hr+h2,.blog__content hr+h3,.blog__content hr+h4,.blog__content hr+h5 {    margin-top: 0;}/* 表格 */ 
.rwd_table {    margin: 1rem 0 2rem;    position: relative;}.rwd_table .rwd_table_compare {    width: 100%;    overflow-x: auto;    border-collapse: collapse;    position: relative;    background: rgb(208 219 240 / 14%);}.rwd_table .rwd_table_compare table {    border-collapse: separate;    border-spacing: 1px;    border: 0;    position: relative;    table-layout: auto;    width: 100%;}.rwd_table .rwd_table_compare td {    white-space: inherit;    border: 1px solid #cacaca;    background: #efedf0;    color: var(--text-main-color);    font-size: var(--font-size-p);    padding: 10px 20px;    text-align: left;    font-weight: 400;    place-content: baseline;}.rwd_table .rwd_table_compare_2 table {    table-layout: fixed;}.rwd_table .rwd_table_compare_2 tr:nth-child(odd) td,.rwd_table .rwd_table_compare_1 tr:nth-child(odd) td {    background: #e2e2e2;}.rwd_table :is(.rwd_table_compare_1, .rwd_table_compare_2, .rwd_table_compare_4) tr:nth-of-type(1) td,.rwd_table .rwd_table_compare_1 tr td:nth-of-type(1) {    font-weight: bold;    background: #5d5d5d;    color: white;}.rwd_table :is(.rwd_table_compare_1, .rwd_table_compare_2, .rwd_table_compare_4) tr:nth-of-type(1) td,.rwd_table .rwd_table_compare_1 tr td:nth-of-type(1) {    font-size: var(--font-size-h5);    color: white;    white-space: nowrap;    z-index: 0;}.rwd_table .rwd_table_compare .table-td-bg {    background: #5d5d5d;    font-weight: bold;    color: white;    z-index: 10;}/* 表格手手 */ 
.rwd_table .slide-hint .hint-icon {    width: 60px;    background: #fff;    padding: 15px;    border-radius: 50%;    aspect-ratio: 1 / 1;    position: relative;}.rwd_table .slide-hint .hint-icon img {    position: relative;    margin: 0;    border: 0;    width: 100%;    display: block;}.rwd_table .slide-hint {    position: absolute;    width: 100%;    height: 100%;    background: #00000070;    display: flex;    align-items: center;    justify-content: center;    top: 0;    left: 0;    opacity: 0;    transition: .3s ease;    pointer-events: none !important;    z-index: 10;}.rwd_table .table-td-bg,.rwd_table .rwd_table_compare_1 td:first-of-type {    position: sticky;    left: 0;}.rwd_table:hover .slide-hint {    opacity: 0;}/* 內頁大綱 */ 
.blog__outline {    margin: 0 6vw 0 1vw;    max-width: 450px;    min-width: 320px;}.blog__outline__title {    font-weight: 600;    letter-spacing: 3px;    margin: 0 0 1rem;}.blog__outline__a {    border-left: 2px solid #88888836;    padding: 1rem 1.5rem;}.blog__outline__h2>.blog__outline__a {    font-weight: 600;    padding: 10px 1.5rem;    width: 100%;}.blog__outline__a.active {    background-color: white;    border-left: 3px solid var(--sub-color);    color: var(--main-color);    font-weight: 600;}.blog__outline__h3>.blog__outline__a {    padding: 0.5rem 1.5rem;    padding-left: 3em;}/* 文章推薦 */ 
.blog-rel-wrap .blog-rel-link .btn-title {    font-size: var(--font-size-h5);    -webkit-line-clamp: 2;    line-height: 1.5;}.blog-item__title__a {    line-height: 1.5;    font-weight: 700;    font-size: var(--font-size-h4);    color: var(--text-main-color);    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    overflow: hidden;}.blog-item__summary {    font-size: var(--font-size-p);    line-height: 2;    letter-spacing: 0;    margin: 0;    color: var(--text-sub-color);    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    overflow: hidden;    max-height: none;}.blog-item__cate__a {    font-size: 15px;    color: var(--blog-sub-color);}.blog__container .btn.btn_back {    max-width: unset;    margin-top: 0;}.blog__container .btn.btn_back a {    float: unset;    margin-left: auto;}.blog__outline__h3>.blog__outline__a:focus {    color: var(--blog-main-color);}/* cta */ 
.blog__content .cta-block {    text-align: center;    padding: max(4vw, 1.5rem);    background: var(--blog-main-color);    background: var(--gradient-bg-main);    margin-top: var(--section-padding);    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;    color: #ffffff;}.blog__content .cta-block h3 {    margin: 0 0 1rem;    padding: 0;    color: #ffffff;    line-height: 1.5;}.blog__content .cta-block p {    color: #fff;    font-size: var(--font-size-p);}.blog__content .cta-block .cta-btn {    width: var(--btn-width);    height: var(--btn-height);    font-size: var(--btn-font-size);    padding: 10px;    background: transparent;    border-radius: var(--btn-border-badius);    color: #fff;    position: relative;    text-align: center;    margin: 0;    border: 1px solid var(--btn-border-color);    margin-top: var(--btn-margin-top);    transition: .3s ease;    text-decoration: unset;    display: flex;    align-items: center;    justify-content: center;}.blog__content .cta-block.cta-block-2 {    border-radius: 1em;    overflow: hidden;}.blog__content .cta-block .cta-btn-2 {    border-radius: 0;}.blog__content h1,.blog__content h2,.blog__content h3,.blog__content h4 {    scroll-margin-top: var(--blog-sticky-top);}@media (hover:hover) {    .blog__content .cta-btn:hover {        background: var(--btn-hover-bg);        color: var(--btn-hover-color);        border-color: var(--btn-hover-border-color);        transition: .3s ease;    }    .blog__outline__a:hover {        color: var(--blog-main-color);    }    .blog__content a:hover {        color: var(--text-main-color);    }    .blog-item__title__a:hover,    .blog-item__title__a:focus,    a.blog-rel-link:hover,    a.blog-rel-link:focus {        color: var(--blog-main-color);    }}@media (max-width: 1920px) {    .blog__container,    .blog-wrap {        width: 85%;    }}@media (max-width: 1680px) {    .blog__container,    .blog-wrap {        width: 90%;    }}@media (max-width: 1440px) {    /* 表格 */    .rwd_table .rwd_table_compare_2 td,    .rwd_table .rwd_table_compare_3 td:not(:first-child),    .rwd_table .rwd_table_compare_4 td:not(:first-child),    .rwd_table .rwd_table_compare_1 td:not(:first-child) {        min-width: 18vw;    }    .blog__outline {        min-width: 250px;        max-width: 400px;        margin: 0 3vw 0 0;    }    .blog__outline__h3>.blog__outline__a {        padding-left: 2rem;    }    .blog__outline__h2>.blog__outline__a {        padding: 10px 1rem;    }    .rwd_table .rwd_table_compare_2 table {        table-layout: auto;    }}@media (max-width: 1199px) {    .blog__container,    .blog-wrap {        width: 85%;    }    .blog__head .blog__tags.hashtag_block {        justify-content: flex-start;    }    .blog-rel-wrap .blog-rel-link .btn-subtitle {        display: none;    }    .blog-rel-wrap .blog-rel-link .btn-icon {        width: 40px;        height: 40px;    }    .blog-rel-wrap .blog-rel-item.item-next .blog-rel-link {        padding-right: 40px;    }    .blog-rel-wrap .blog-rel-item.item-prev .blog-rel-link {        padding-left: 40px;    }    .blog-rel-wrap .blog-rel-link .btn-icon.right {        margin-right: 0;    }    .blog-rel-wrap .blog-rel-link .btn-icon.left {        margin-left: 0;    }    .blog__outline__h3>.blog__outline__a {        padding: 10px;        padding-left: 1.5rem;        width: 100%;    }}@media (max-width: 1024px) {    :root {        --blog-sticky-top: 80px;    }    .blog_menus {        border-bottom: 1px solid var(--border-color);        padding: 1rem 0;        margin-bottom: 1rem;    }}@media (max-width: 991px) {    .blog__body__container {        flex-direction: column;    }    .blog__body__content {        flex: auto;        width: 100%;    }    .blog__outline {        max-width: none;        min-width: auto;        width: 100%;        margin: 0 0 5vw;        top: auto;        position: relative;        border: 0;    }    .blog__info {        margin: 0;    }    .blog__title {        margin: 0 0 2rem;    }    .blog_nav {        max-width: none;    }    /* 表格 */    .rwd_table .rwd_table_compare_2 td,    .rwd_table .rwd_table_compare_3 td:not(:first-child),    .rwd_table .rwd_table_compare_4 td:not(:first-child),    .rwd_table .rwd_table_compare_1 td:not(:first-child) {        min-width: 25vw;    }    .rwd_table .rwd_table_compare_2 table {        table-layout: auto;    }}@media (max-width: 768px) {    .blog__info__author,    .blog__info__date-published {        margin-right: 10px !important;    }    .blog__outline {        border: none;        padding: 0;    }    .blog__outline__a {        padding: .75em .75em .75em 1em;    }}@media (max-width: 767px) {    .blog__info {        flex-direction: row;    }    /* 表格 */    .rwd_table .rwd_table_compare_2 td,    .rwd_table .rwd_table_compare_3 td:not(:first-child),    .rwd_table .rwd_table_compare_4 td:not(:first-child),    .rwd_table .rwd_table_compare_1 td:not(:first-child) {        min-width: 20vw;    }    .rwd_table .rwd_table_compare_2 td {        min-width: 35vw;    }    /* 畫重點 */    .blog__content .mark-block-6,    .blog__content .mark-block-5 {        padding-inline: 0;        background: transparent;    }}@media (max-width: 700px) {    .blog_top_list .blog-item {        width: 100%;        margin: 0 0 40px;        flex: unset;    }    .blog_top_list {        margin-bottom: 0;        gap: 0;    }}@media (max-width: 650px) {    :root {        --btn-width: 100%;    }    .blog__title {        letter-spacing: 1px;        line-height: 1.5;    }    .blog__info {        flex-wrap: wrap;        display: flex;        justify-content: flex-start;    }    .blog__outline__h2>.blog__outline__a,    .blog__outline__h3>.blog__outline__a {        padding: 5px 1rem;        background-color: transparent;    }    .blog__outline__h2>.blog__outline__a.active,    .blog__outline__h3>.blog__outline__a.active {        background: transparent;        border-left: 2px solid var(--blog-main-color);    }    .blog-rel-wrap .blog-rel-link .btn-icon {        width: 20px;        height: 20px;    }    .blog-rel-wrap .blog-rel-item.item-next .blog-rel-link {        padding-right: 20px;    }    .blog-rel-wrap .blog-rel-item.item-prev .blog-rel-link {        padding-left: 20px;    }    /* 表格 */    .rwd_table .rwd_table_compare td {        padding: 10px 15px;    }    .rwd_table .rwd_table_compare_4 tr td:nth-of-type(1),    .rwd_table .rwd_table_compare_1 tr td:nth-of-type(1) {        white-space: unset;        min-width: 120px;    }    .rwd_table .rwd_table_compare_2 td,    .rwd_table .rwd_table_compare_3 td:not(:first-child),    .rwd_table .rwd_table_compare_4 td:not(:first-child),    .rwd_table .rwd_table_compare_1 td:not(:first-child) {        min-width: 45vw;    }}@media (max-width: 480px) {    .blog__outline__h3>.blog__outline__a {        padding-left: 1rem;    }}

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

@media (max-width: 1500px) {.RWDbanner_plus01 .logo img {width: 85%;}.RWDbanner_plus01 .page-scroll {bottom: 22%;}}@media (max-width: 1400px) {#RWDfullscreen01 .container {width: 90%;}.RWDbanner_plus01 .page-scroll {left: calc(5% + 30px);bottom: 50px;}.RWDservice013 {padding: 80px;}.RWDservice008 .text_block .box .title1 {font-size: 18px;}}@media (max-width: 1300px) {#RWDfullscreen01 .container {width: 95%;}.RWDbanner_plus01 .page-scroll {left: calc(2.5% + 30px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 20px);}.RWDservice013 {padding: 80px 50px;}.RWDservice013 .text_box .imgs {width: 70%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.RWDmenu_plus02 .cd-main-header {background: rgb(255 255 255 / 80%);padding: 0px 10px;}nav.cd-nav .bottom-copyright {display:none;}#RWDfullscreen01 .cd-main-header .cd-logo {width: 135px;margin-top: 12px;}/*工藝*/ 
.RWDservice008 .text_block .text_box {height: 600px;}.RWDservice008 .text_block .box .title1 {font-size: 19px;}/*模組*/ 
.about-block {padding: 80px 0 120px;}.product-block {padding: 80px 0 60px;}.article-block {padding:80px 0px;}/*生活*/ 
.life-style {margin-right: 100px;padding-right: 80px;}/*footer*/ 
.footer-block {padding: 100px 60px 60px;}
}
/*1199px end*/
/*小小螢幕 start*/

@media screen and (min-width: 600px) and (max-width: 991px){.RWDservice008_jump_box .text{width: 45%;}.RWDservice008_jump_box .jump_content{display: flex;}.RWDservice008_jump_box .close{position: absolute;transform: none;}}

/*小小螢幕 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*模組*/ 
.about-block {padding: 80px 0px;}/*代理*/ 
.RWDservice013 {padding: 80px 60px;}.RWDservice013 .bg {left: 0;}.RWDservice013 .text {padding: 60px 80px;max-width: 86%;}.RWDservice013 .text_box {width: 100%;height: 350px;}.RWDservice013 .text_box .imgs {padding-top: 20px;width: 35%;}.RWDservice013 .text_box .memo {text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;max-height: 85px;}.RWDservice013 .text_box .sub_title {margin-bottom: 15px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .page-scroll {bottom: 30%;}.rights-block {font-size: 12px;letter-spacing: 0px;}/*200827車款*/ 
.RWDservice008 .text_block .text_box{height:auto;}.RWDservice008 .text_block .block.style5 .box:nth-child(1), .RWDservice008 .text_block .block.style5 .box:nth-child(2){overflow: hidden;}.RWDservice008 .text_block .block.style2 .box:nth-child(1), .RWDservice008 .text_block .block.style4 .box:nth-child(1) {overflow: hidden;}.RWDservice008 .text_block .box .title1{font-size: 20px;}.RWDservice008 .more{clear: both;left: auto;right: auto;}/*----- 內頁 -----*/ 
.layoutlist_3 .list_subject{margin-top:20px !important}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDservice013 .text {padding: 50px 60px;max-width: 80%;}.RWDservice013 .text_box .imgs {width: 40%;}.RWDservice013 .text_box .more {margin-top: 35px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/*banner*/ 
.RWDbanner_plus01 .logo img {width: 75%;}/*代理*/ 
.about-block {background: #fff;padding-bottom: 0px;}.product-block {padding-top: 60px;}/*生活*/ 
.life-style {font-size: 32px;padding-right: 0px;margin-right: 0px;border-right: 0px;text-align: center;}.RWDparallax_new .editor {display: block;text-align: center;padding: 80px 0;}.para-btn {margin-top: 30px;text-align: center;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.para-btn h5 {width: 100%;}.social-btn {margin: 0px 20px;}.social-btn img {left: -2px;}.RWDservice008 .more {width: 100%;margin: 60px auto 0;}/*門市*/ 
.footer-block {padding: 80px 80px 60px;}.RWDgmap002 {height: auto;}.RWDgmap002 .info {    width: 100%;    padding: 0 0 20px;    position: relative;    left: 0px;    top: 0px;    max-width: 100%;    transform: initial;    box-shadow: none;}.RWDgmap002 .googlemap {height: 200px;}/*標題*/ 
.RWDedictor001 .section-subject {margin-bottom: 50px;}.RWDproduct002_v2 .section-subject {margin-bottom: 30px;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 30px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*banner*/ 
.RWDbanner_plus01 .logo img {width: 90%;}.RWDbanner_plus01 .slick-caption.txt-left {top: 18%;text-align: center;width: 100%;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 2px solid #fff;border-bottom: 2px solid #fff;}.RWDbanner_plus01 .page-scroll {left: 50%;margin-left: -50px;bottom: 60px;}/*代理*/ 
.RWDservice013 .text_box .imgs {width: 45%;}/*工藝*/ 
.RWDservice008 .box_title {padding-top: 0;}.RWDservice008 .text_block .block .box .title2 {height: 80px;}.RWDservice008 .text_block .box .title1 {margin-top: 0;}/*門市*/ 
.footer-block {padding: 60px 30px;}.RWDgmap002 .info .memo {padding-top: 20px;margin-top: 20px;}.rights-block span {display:none;}.scrollTop002 {bottom: 70px;}@media (max-width: 700px) {/*代理*/ 
.RWDservice013 .text_box .imgs {width: 55%;}}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*代理*/ 
.RWDservice013 {padding: 0px 10px;}.RWDservice013 .text_box .more {margin-top: 35px;}/*標題*/h1.main-title {font-size: 30px !important;}h2.sub-title {font-size: 17px !important;}.RWDservice013__head__h1 {font-size: 30px !important;}.RWDservice013__head__h2 {font-size: 17px !important;}.RWDservice008 .box_title__t1 {font-size: 30px !important;}.RWDservice008 .box_title__t2 {font-size: 17px !important;}/*車款*/ 
.RWDproduct002_v2 .filter-portfolio ul > li {width: 100%;margin: 0;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;margin: 0px 0px 20px;}.life-style {font-size: 28px;line-height: 1.5;}#m_RWDfullscreen01_9_1 .picbgbox {height: 400px !important;}.social-btn a {padding: 0;}.social-btn {width: 100%;display: block;margin: 0;}.RWDservice013 .text_box {display: block;height: 450px;}.RWDservice013 .text {padding: 40px 30px;max-width: 70%;}.RWDservice013 .text_box .imgs {width: 70%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDservice013 .text {max-width: 100%;width: 100%;}.RWDservice013 .text_box {display: block;height: 500px;}.RWDservice013 .text_box .imgs {    width: 320px;    height: 285px;}.RWDservice013 .text_box .imgs img {    object-position: bottom;}
}
/*480px end*/
/*320px start*/
@media (max-width: 320px){
@media (max-width:380px){.RWDedm001 .form-group{width:72%}}.RWDservice013 .text_box .imgs {width: 280px;height: 255px;}
}
/*320px end*/