/**/body.wrapper_bg.lang_tw {    font-family: 微軟正黑體,Microsoft JhengHei;    background: url(archive/image/customization/190319_bg.png);}a:hover, a:active, a:focus{text-decoration:none}body.wrapper_bg.lang_tw .container {width: 90%;}.row{margin-left:0px;margin-right:0px;}/*loading*/ 
.RWDfakeloader {background-color: transparent !important;background-image: url(archive/image/customization/190319_bg.png) !important;}/*language*/ 
.lang-select-options>li {width: 100%;}.lang-select-options {width: 100% !important;top: 80px;}.lang-select-options a {width: 100%;}.lang-select-options a:hover {background-color: #243857;}ul.cd-header-buttons {top: 0px;}li.lang-select { height: 80px;padding: 21px 0px;margin-top:0px;}.cd-main-header .lang-select-label:after {border: 1px solid #333;border-width: 1px 1px 0px 0px !important;}/*menu*/ 
.cd-primary-nav .cd-secondary-nav {width: 100%;}.cd-primary-nav .cd-secondary-nav>li {text-align: center;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #243857;}.RWDmenu_plus02 .inside {background: rgba(255, 255, 255, 0.7);}.cd-main-header {background: transparent;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.cd-primary-nav>li:after {bottom: 0;height:3px;}.cd-primary-nav>li:hover:after {background: #d8695a;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before{background:#989898}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before{background:#333}/*.cd-primary-nav .cd-secondary-nav ul.first-block {left: 200px;}*/ 
.cd-primary-nav .cd-secondary-nav ul.first-block a{padding-left: 15px;}.cd-primary-nav .cd-secondary-nav ul.first-block a:hover {background-color: #243857;color:#fff;}/*.cd-primary-nav>li {width: 160px;}*//*scrolldown*/ 
.RWDbanner_plus01 .page-scroll {bottom: 0px;}.RWDbanner_plus01 .page-scroll.style04 a span {border: 2px solid #d8695a;}.RWDbanner_plus01 .page-scroll a {color:#d8695a;}.RWDbanner_plus01 .page-scroll.style04 a span::before {background-color:#d8695a;}/*search*/ 
.cd-search {    width: 40%;    right: 0;    left: inherit;    height: 50px;}.cd-search input::placeholder {color: #243857;}.cd-search input {font-size: 15px;}.cd-search button {    top: 0;    font-size: 15px;    height: 100%;    width: 70px;    background: #243857;    color: #fff;    right: 0;    transition: 0.3s;}.cd-search button:hover {    color: #fff;    background: rgba(36, 56, 87, 0.7);    transition: 0.3s;}.cd-header-buttons li.search-btn {height: 80px;padding: 21px 0px;margin-top:0px;}/*about*/#m_RWDfullscreen02_4_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1){width: 40% !important;}#m_RWDfullscreen02_4_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {float: right;width:57%;padding-top:8px;position:relative}/*.owl-carousel.owl-theme:after {    content: "";    position: absolute;    width: 247px;    height: 343px;    background: url(archive/image/customization/190319_picdeco.png)no-repeat;    right: -100px;    top: 87px;    background-size: contain;}*/ 
.RWDedictor002 .section-subject {display: none;}.about-title {    font-size: 83px;    letter-spacing: 3px;    color: #243857;    line-height: 60px;    padding-bottom: 30px;    font-weight: 400;    text-shadow: 3px 2px 6px rgba(0, 0, 0, 0.3);    font-family: 微軟正黑體,Microsoft JhengHei;    float:left;    padding-right:90px;}.title2 {    font-size: 150px;    position: absolute;    left: 164px;    top: 74px;    z-index: -1111;    opacity: 0.3;}.about-subtitle {    color: #fff;    font-size: 16px;    letter-spacing: 2px;    font-weight: 600;    background: #d8695a;    width: 94px;    padding: 5px 9px;    margin-bottom: 40px;    line-height: 30px;    margin-top: 28px;}.about_block {    padding: 100px 0px;    position: relative;}.about-text {    font-size: 16px;    line-height: 30px;    letter-spacing: 1px;    color: #444;    text-align: justify;}.text-year {    font-size: 15px;    border-top: 1px solid #ccc;    padding-top: 34px;    margin-top: -19px;}.img-rounded {border-radius: 0px;}.owl-theme .owl-controls .owl-page span {    width: 15px !important;    height: 5px !important;    margin: 5px 7px !important;    -webkit-border-radius: 0px !important;    -moz-border-radius: 0px !important;    border-radius: 0px !important;    background: #243857 !important;}/*product*/ 
.product_block {    background: rgba(36, 56, 87, 0.2);    position: relative;    padding: 130px 0px 100px 0px;}.RWDproduct002 h1.main-title {    font-size: 80px;    font-family: 微軟正黑體,Microsoft JhengHei;    letter-spacing: 3px;    color: #243857;}.RWDproduct002 h1.main-title:after {    content: "OUR";    font-size: 150px;    opacity: 0.3;    position: absolute;    top: -101px;    left: -157px;}.RWDproduct002 .section-subject {width: fit-content;margin:0 auto;text-shadow: 3px 2px 6px rgba(0, 0, 0, 0.3);padding-bottom:100px;}    .RWDproduct002 h2.sub-title {    color: #fff;    font-size: 16px;    letter-spacing: 2px;    font-weight: 600;    background: #d8695a;    width: 94px;    padding: 5px 9px;    line-height: 30px;    position: absolute;    top: -65px;    right: 27px;}.RWDproduct002 .section-line{display:none}.inner-content.animated.bounceIn {    -webkit-clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);    clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);}.popup-portfolio .portfolio-item {    width: calc(100%/3 - 100px);    margin: 0px 50px;}.RWDproduct002 .showbottom a h4 {    text-align: center;    margin: 20px 0px;    font-size: 18px;    letter-spacing: 2px;    font-weight: 600;    line-height: 30px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #000;}.portfolio-item > .inner-content > img {    -webkit-transition-duration: 1.5s;    transition-duration: 1.5s;}/*分公司資訊*/ 
.adress_item {    width: calc(100%/4 - 50px);    float: left;    margin: 0px 25px;   position:relative;}.contact_block {padding: 100px 0px;position:relative}/*footer_info*/ 
.info_title {    font-size: 18px;    letter-spacing: 2px;    line-height: 30px;    font-weight: 600;    color: #243857;}.information {    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;    color: #333;}.information a { color: #333;}.information a:hover {color: #d8695a;}/*台北*/ 
.contact_block .first:after {    content: "";    position: absolute;    width: 200px;    height: 200px;    background: url(archive/image/customization/2.png) no-repeat;    background-size: contain;    opacity: 0.15;    bottom: -100px;    left: 93px;}/*台中*/ 
.contact_block .second:after {    content: "";    position: absolute;    width: 200px;    height: 200px;    background: url(archive/image/customization/3.png) no-repeat;    background-size: contain;    opacity: 0.15;    bottom: -100px;    left: 93px;}/*高雄*/ 
.contact_block .third:after {    content: "";    position: absolute;    width: 200px;    height: 200px;    background: url(archive/image/customization/1.png) no-repeat;    background-size: contain;    opacity: 0.15;    bottom: -50px;    left: 93px;}/*上海*/ 
.contact_block .forth:after {    content: "";    position: absolute;    width: 180px;    height: 180px;    background: url(archive/image/customization/4.png) no-repeat;    background-size: contain;    opacity: 0.15;    bottom: -80px;    left: 130px;}/*footer*/ 
.footer-eform {    border-top: 1px solid #ccc;    padding: 60px 0px 100px 0px;    position: relative;    margin-top: 60px;}.RWDeform001 .section-line{display:none}.form-control {border-radius: 0px;box-shadow: none;height: 50px;}.form-control::placeholder {color: #333;font-size: 15px;letter-spacing: 1px;}.ebtn.currectsend_btn a {    width: 108px;    background: #243857;    padding: 6px 15px;    color: #fff !important;    font-size: 14px;    letter-spacing: 2px;    line-height: 30px;    float: right;    border: 1px solid #243857;    transition: 0.4s;    font-weight: 600;}.ebtn.currectsend_btn a:hover {background: transparent;color: #243857 !important;}label {display: none;}.RWDeform001 .col-sm-4 a:hover {color: #000;font-weight: 600;}.RWDeform001 .col-sm-4 a {color: #000;}.RWDeform001 .col-sm-4 {font-size: 16px;letter-spacing: 1px;line-height: 30px;color: #333;}.RWDeform001 .col-sm-4 a > img {opacity: 1;transition: 0.4s;}.RWDeform001 .col-sm-4 a:hover > img {opacity: 0.7;}.footer-eform .container {width: 65% !important;}#m_RWDfullscreen02_43_1 > div:nth-child(2) > div {width: 25%;}#eFormm_RWDfullscreen02_43_1 > div:nth-child(9), #eFormm_RWDfullscreen02_43_1 > div:nth-child(10) {width: 50%;float: left;}#eFormm_RWDfullscreen02_43_1 > div:nth-child(11) {width: 50%; float: left;}form#eFormm_RWDfullscreen02_43_1 {width: 75%;float: left;}.RWDeform001 h1.main-title {    font-size: 80px;    font-family: 微軟正黑體,Microsoft JhengHei;    letter-spacing: 3px;    color: #243857;}.RWDeform001 .section-subject {    width: fit-content;    margin: 0 auto;    margin-bottom: 150px;    text-shadow: 3px 2px 6px rgba(0, 0, 0, 0.3);}.RWDeform001 h1.main-title:after {    content: "US";    font-size: 150px;    opacity: 0.3;    position: absolute;    right: -100px;    top: 19px;}.RWDeform001 h2.sub-title {    color: #fff;    font-size: 16px;    letter-spacing: 2px;    font-weight: 600;    background: #d8695a;    width: 94px;    padding: 5px 9px;    line-height: 30px;    position: absolute;    top: 71px;    left: 18px;}.form-control:focus {    border-color: transparent;    outline: 0;    -webkit-box-shadow: none;    box-shadow: none;}/*copyright*/ 
.copyright_block {    padding: 50px 0px;    background: rgba(36, 56, 87, 0.2);    text-align: center;    font-size: 13px;    letter-spacing: 1px;    line-height: 20px;    color: #666;}.copyright_desc a:hover {color: #444;}.copyright_desc a {color: #666;}.copyright_desc {color: #666;}/*scrolltop*/ 
.scrollTop001 .icon {background: transparent url(archive/image/customization/scrolltop2.png) center center no-repeat;}.scrollTop001 {height: 69px;}/*產品滑過遮罩*/ 
.RWDproduct002 .showbottom a._link:after {    content: "";    position: absolute;    background: url(archive/image/customization/190403_logo-3.png) no-repeat;    width: 101%;    height: 101%;    background-size: contain;    left: 0;    top: 0;    opacity: 0;    transition: all 0.4s;}.RWDproduct002 .showbottom a._link:hover:after {    opacity: 1;    transition: all 0.5s;}.btn {    width: 108px;    background: #243857;    padding: 6px 20px;    color: #fff !important;    font-size: 14px;    letter-spacing: 2px;    line-height: 30px;    float: right;    border: 1px solid #243857;    transition: 0.4s;    font-weight: 600;    border-radius: 0px;}.btn:hover {background: transparent;color: #243857 !important;}/*241209-右側跟隨*/ 
.fixed-right {    position: fixed;    right: 25px;    bottom: 22%;    opacity: 0;    transition: all .5s ease;}.fixed-right.down {    pointer-events: auto;    opacity: 1;    transition: all .5s ease;    z-index: 222;}.fixed-right ul {    margin: 0;    list-style: none;    padding-top: 0;    display: flex;    flex-direction: column;    gap: 12px;    padding-left: 0;}.fixed-right ul a {    display: block;    border-radius: 99em;    width: 50px;    height: 50px;    padding: 12px 5px;    color: white;    font-size: 24px;    display: flex;    justify-content: center;    align-items: center;}.fixed-right ul .fixed-item.fixed-fb a {    background: #1a70bb;}.fixed-right ul .fixed-item.fixed-line a {    background: #45b91f;}.fixed-right ul .fixed-item.fixed-ig a {    background-image: linear-gradient(45deg, rgba(250, 225, 0, 1) 0%, rgba(252, 183, 32, 1) 15%, rgba(255, 121, 80, 1) 30%, rgba(255, 28, 116, 1) 50%, rgba(108, 28, 209, 1) 100%);    color: white;    -webkit-background-clip: inherit;}
/*其他版本 start*/

@media (max-width: 1440px) {/*1440px*/ 
.RWDmenu_plus02 .container{width:100% !important}.RWDparallax_new .picbgbox {height: 300px !important;}.contact_block .container{width:100% !important}.footer-eform .container {width: 80% !important;}/*.cd-primary-nav>li {width: 140px;}*/}@media (max-width: 1366px) {/*1366px*/body.wrapper_bg.lang_tw .container {width: 100%;}#m_RWDfullscreen02_4_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {margin-top: -60px;}.about-title {padding-right: 60px;}.about-text {font-size: 15px;}.title2 {font-size: 130px;left: 180px;top: 66px;}.RWDproduct002 h1.main-title:after {font-size: 130px;top: -84px;left: -123px;}.RWDeform001 h1.main-title:after {font-size: 130px;right: -80px;top: 27px;}.contact_block .first:after {width: 150px;height: 150px;bottom: -70px;}.contact_block .second:after {width: 150px;height: 150px;bottom: -70px;}.contact_block .third:after {width: 150px;height: 150px;}.contact_block .forth:after {width: 150px;height: 150px;bottom: -40px;}}@media (max-width: 1280px) {/*1280px*/nav.cd-nav {margin-left: 0;}.about-text {line-height: 26px;}}@media (max-width: 1199px) {/*1199px*/ 
.cd-main-header {background: rgba(255, 255, 255, 0.5);}.inside.is-up .cd-main-header{background: #fff;}.cd-header-buttons li.search-btn {padding: 0; height: auto; margin-top: 6px;}}

/*其他版本 end*/
/*內頁 start*/

body.page_wrapper_bg.lang_tw .container {width: 1170px;}.page_wrapper_bg .RWDmenu_plus02 .container {width: 80% !important;}.page_wrapper_bg .collapsing_header .main {background: url(archive/image/customization/190319_bg.png);}.page_wrapper_bg .call_to_action {padding-bottom: 100px;}/*字體*/ 
.page_wrapper_bg .pagecontent {font-size: 14px;letter-spacing: 2px;line-height: 2;color: #333;font-weight: 300;}.page_wrapper_bg .pagecontent h4 {font-size: 16px;color: #243857;font-weight: bold;line-height: 2;}.page_wrapper_bg .formdesc h4 {font-size: 20px;margin-bottom: 30px;margin-top:0px;}.page_wrapper_bg hr {border-top: 1px solid #ccc;}.page_wrapper_bg ol {padding-left:20px;}.page_wrapper_bg h5 {font-size: 16px;color: #d8695a;border-left: 4px solid #d8695a;padding-left: 8px;line-height: 1;}/*標題*/ 
.page_subject {padding: 0 15px;text-align: center;}.hgroup h1 {text-align: center;letter-spacing: 3px;font-size: 28px;color: #243857;line-height: 1.5;}.hgroup .container {border-bottom: 0px;margin-bottom: 60px;}.hgroup .breadcrumb {background: #d8695a;border-radius: 0px;color: #fff;line-height: 1.5;border: 0px;float: none !IMPORTANT;position: relative;display: inline-block;margin: 0 auto;text-align: center;}.hgroup .breadcrumb a {color: #fff;letter-spacing: 1px;}.breadcrumb>li+li:before {color:#fff;}/*側選單*/#sidebar .products-nav {font-family: 'Noto Sans TC', sans-serif !important;}.m2018 .products-nav .nav-title {background: transparent;text-align: center;color: #243857;font-weight: 600;letter-spacing: 3px;font-family: 'Noto Sans TC', sans-serif !important;border-top: 3px solid #243857;border-bottom: 1px solid #243857;padding: 10px 0px;font-size: 18px;}.m2018 .products-nav ul>li>.toggle-submenu {top: 12px;}.m2018 .products-nav a {padding: 5px 15px;color: #666;}.m2018 .products-nav>ul>li>a {font-size: 16px;padding-bottom: 10px;padding-right: 5px;display: inline-block;padding-left: 20px;position: relative;transition: 0.3s;letter-spacing: 2px;}.m2018 .products-nav>ul>li {padding: 10px 0px;margin-bottom: 10px;}.m2018 .products-nav>ul>li>a::before {content: '';position: absolute;left: 0;top: 42%;margin-top: -0.5px;width: 8px;height: 5px;background-color: #d8695a;transition: all .5s;}.m2018 .products-nav>ul>li>a:hover {padding-left: 23px;color: #666 !important;}.m2018 .products-nav>ul>li>a:hover::before {width: 15px;background-color: #d8695a;}.m2018 .products-nav>ul>li.active>a{color: #243857 !important;}.m2018 .products-nav>ul>li.active>a:hover::before{color: #666!important;}/*產品列表頁*/ 
.page_wrapper_bg .layoutlist_2 .subject {text-align: center;font-size: 16px;}.page_wrapper_bg .layoutlist_2 .item img {transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item .itemlink {transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item:hover img {transform:scale(1.1);}.page_wrapper_bg .layoutlist_2 .item:hover .itemlink {color:#d8695a;}.page_wrapper_bg .layoutlist_2 .item {border-bottom: 0px;}/*產品內頁*/ 
.RWDproduct_page .products-info .txt .editor {color: #333;font-size: 14px;}.RWDproduct_page .products-info .txt .editor ol {padding-left: 20px;}.RWDproduct_page .products-info .name {color: #243857;font-weight: 600;line-height:1.5;font-size: 22px;}.RWDproduct_page .products-info .name::before {content: "";background: url(archive/image/customization/0612-deco.png);width: 45px;height: 25px;display: inline-block;position: relative;z-index: -1;margin-right: -20px;top: 0px;background-size: contain;background-repeat: no-repeat;}.RWDproduct_page .products-editor {background: rgba(255, 255, 255, 0.4);padding: 50px 60px;text-align: center;}.RWDproduct_page .products-editor img {margin-bottom: 30px;}.RWDproduct_page .products-info .txt .title {font-size: 16px;}/*footer*/ 
.page_wrapper_bg .contact_block {border-top: 1px solid #ccc;padding: 50px 0px 100px 0;}.page_wrapper_bg .copyright_block {padding: 30px 0 15px 0;margin-top: 20px;}/*totop*/#toTop {display: none !important;}/*回上一頁*/ 
.page_wrapper_bg .RWDproduct_page .btn_back {background:transparent; float:right; padding-right: 0px;margin-right: 0px;padding-left: 0;}.page_wrapper_bg .btn_back {background:transparent; float:right; padding-right: 0px;margin-right: 0px;padding-left: 0;border:0px;}.page_wrapper_bg .btn_back a {color: #444;padding: 0px 25px;background: transparent;border: 1px solid #444;color: #444;letter-spacing: 2px;font-size: 14px;transition: all 0.4s ease;border: 1px solid #444;}.page_wrapper_bg .btn_back a:hover {opacity:0.9;color:#d8695a;border: 1px solid #d8695a;}.page_wrapper_bg .btn:active {box-shadow:initial;}/*Q&A*/ 
.page_wrapper_bg .page {float: right;}.page .page_active, .page ul li a:hover {background-color: #d8695a;}.page ul li a:hover {color: #fff;}/*聯絡*/ 
.new-form .formdesc {color: #000;}.formdesc a {color:#000;transition:0.5s ease;}.formdesc a:hover {color:#d8695a;}.page_wrapper_bg textarea.form-control {height: 145px;}.page_wrapper_bg .new-form .new-width .col-md-11 {width: 100% !important;}.page_wrapper_bg .ebtn {float: right;margin-right: 0px;background:transparent;}.page_wrapper_bg .ebtn a {color: #444 !important;background: transparent;border: 1px solid #444;color: #444;letter-spacing: 2px;font-size: 14px;transition: all 0.4s ease;border: 1px solid #444;font-weight: 300 !important;}.page_wrapper_bg .ebtn a:hover {opacity:0.9;color:#d8695a !important;border: 1px solid #d8695a;}.page_wrapper_bg .customized_columns ._input, .page_wrapper_bg .customized_columns select {border: 1px solid #ccc;background-color: transparent;}.page_wrapper_bg .customized_columns ._input:hover, .page_wrapper_bg .customized_columns select:hover {border: 1px solid #aaa;}.page_wrapper_bg .customized_columns ._input:focus, .page_wrapper_bg .customized_columns select:focus {border: 1px solid #aaa;}/*搜尋*/ 
.page_wrapper_bg .layoutlist_3 .item .subject {opacity: 1 !important;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .item {border-bottom: 0px;}.page_wrapper_bg .layoutlist_3 .list_subject a {font-size: 16px;color: #333;font-weight: 400;line-height:1.8;}.page_wrapper_bg .layoutlist_3 .list_subject a:hover {color:#666;transition:0.4s ease;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;color: #333;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 40px;line-height: 1.8;color: #333;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 1px solid #ccc;text-align: center;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a {font-size: 14px;}@media (max-width: 1440px) {.page_wrapper_bg .RWDmenu_plus02 .container {width: 100% !important;}}

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

@media (max-width: 1500px) {/*241209-右側跟隨*/ 
.fixed-right {    bottom: 24%;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*language*/li.lang-select {display: none;}/*search*/ 
.cd-header-buttons li.search-btn {height: 50px;padding: 5px 0px; margin-top: 0px;}.cd-search {top: 50px !important;width: 60%;}/*menu*/ 
.inside .cd-main-header {background: rgba(255, 255, 255, 0.5);}.inside.is-up .cd-main-header {background:#fff;}.RWDmenu_plus02 .phone-menu {margin-top: 3px;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;padding:30px 30px 0px 30px;}.cd-primary-nav>li>a {line-height: 50px;height: 50px;font-size: 15px;}nav.cd-nav .bottom-copyright {display: none;}.cd-primary-nav .cd-secondary-nav>li {text-align: left;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a {height: 50px;line-height: 50px;font-size: 15px;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;}#cd-primary-nav>li>ul>li.go-back {margin: 0px 30px;}.cd-primary-nav .cd-secondary-nav>li{margin: 0px 30px;}#RWDfullscreen02 .cd-main-header {padding: 0px 50px;}/*about*/#m_RWDfullscreen02_4_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 100% !important;float: left;}.about_block .container{width:80% !important}#m_RWDfullscreen02_4_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {width: 100%;margin-top: 50px;}/*products*/ 
.popup-portfolio .portfolio-item {width: calc(100%/3 - 50px);margin: 0px 25px;}/*分公司*/ 
.contact_block {overflow-x: hidden;text-align: center;}/*eform*/ 
.footer-eform .container {width: 100% !important;}@media (max-width: 1024px) and (min-width: 769px){.info-1 {display: block !important;}.info-2 {display: none !important;}}/*----------內頁--------*/body.page_wrapper_bg.lang_tw .container {width: 100%;}.page_wrapper_bg .contact_block {padding: 50px 0px 60px 0;}.collapsing_header header {padding: 0px 50px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*about*/ 
.about_block .container {width: 95% !important;}.about-title {padding-top: 30px;}.title2 {top: 94px;}/*分店*/ 
.adress_item {    width: calc(100%/2 - 50px);    margin: 0px 25px 100px 25px;}.contact_block {padding-bottom: 0px;}/*eform*/ 
.footer-eform {margin-top: 0;}#m_RWDfullscreen02_43_1 > div:nth-child(2) > div {    width: 100%;    text-align: center;    margin-bottom: 50px;}form#eFormm_RWDfullscreen02_43_1 {width: 100%;}.RWDproduct002 .section-subject {padding-bottom: 30px;}/*-----------內頁-----------*//*標題*/ 
.hgroup h1 {margin-bottom: 10px;}/*字體*/ 
.page_wrapper_bg .pagecontent h4 {margin-top: 20px;margin-bottom: 10px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {width: 20%;}/*聯絡*/ 
.new-form .formdesc {text-align: center;}.page_wrapper_bg h5 {border-left: 0px;padding-left: 0px;}/*最新pad*/ 
.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 12px;}.page_wrapper_bg .layoutlist_3 .listdate {text-align: left;}.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0px;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin: 0px;}page_wrapper_bg .layoutlist_3 .item {padding: 30px 0px;}/*footer*/ 
.page_wrapper_bg .contact_block {padding-bottom: 0px;}.page_wrapper_bg .copyright_block {margin-top: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*search*/ 
.cd-search {width: 100%;}/*logo*/ 
.cd-logo {width: 150px;margin-top: 8px !important;}#RWDfullscreen02 .cd-main-header {padding: 0px 20px;}/*about*/ 
.about_block {padding: 0px 0px 30px 0px;}.about-title {padding-right: 0;width: 100%;}.title2 {    left: inherit;    right: 0px;    font-size: 100px;    top: 87px;}.about-subtitle {margin-left: 18px;}/*products*/ 
.RWDproduct002 h1.main-title { font-size: 65px;}.RWDproduct002 h1.main-title:after {font-size: 100px;top: -62px;left: 0px;}.product_block {padding: 100px 0px 50px 0px;}.RWDproduct002 .section-subject {padding-bottom: 50px;}.popup-portfolio .portfolio-item {    width: calc(100%/1 - 20px);    margin: 0px 10px;    margin-bottom: 50px;}.adress_item {width: calc(100%/1 - 50px);}.RWDeform001 h1.main-title {font-size: 65px;}.RWDeform001 h1.main-title:after {    font-size: 100px;    right: 0px;    top: 27px;}#eFormm_RWDfullscreen02_43_1 > div:nth-child(9), #eFormm_RWDfullscreen02_43_1 > div:nth-child(10) {width: 100%;}#eFormm_RWDfullscreen02_43_1 > div:nth-child(11) {width: 100%;}.scrollTop001 { bottom: 16%;}/*-----------內頁-----------*/ 
.page_wrapper_bg .main .container {padding: 0px 10px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {width: 100%;}/*產品*/ 
.RWDproduct_page .products-info .name {margin-top: 30px;}.RWDproduct_page .products-editor {padding: 15px;}/*聯絡*/ 
.page_wrapper_bg .ebtn a {display: block;width: 100%;}.page_wrapper_bg .ebtn {float: none;}.new-form .formdesc {letter-spacing:1px;}.new-form .formdesc span {display:none;}/*最新phone*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 20px;margin-bottom: 20px;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0px;}.page_wrapper_bg .btn_back {width: 100%;}/*標題*/ 
.hgroup h1 {font-size: 22px;}.page_wrapper_bg .scrollTop001 {bottom: 13%;}.collapsing_header header {padding: 0px 20px;}.page_wrapper_bg .page ul li {margin-left: 6px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*標題*/h1.main-title {font-size: 60px !important;}.title2 {left: inherit;right: 0;}.about-title{font-size: 60px !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*標題*/ 
.title2 {font-size: 100px;top: 80px;}h1.main-title {font-size: 45px !important;}.about-title {font-size: 45px !important;}.RWDproduct002 h1.main-title:after {font-size: 70px;top: -46px;}.RWDeform001 h1.main-title:after {font-size: 70px;top: 17px;}.RWDeform001 h2.sub-title {top: 38px;}.copyright_block {font-size: 12px;}
}
/*iphone5 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*241209-右側跟隨*/ 
.block_banner .RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: 100svh !important;    height: 100svh !important;}
}
/*1199px end*/
/*991px start*/
@media (max-width: 991px) {
/*241209-右側跟隨*/ 
.fixed-right {    right: 15px;}.fixed-right ul a {    width: 45px;    height: 45px;    font-size: 20px;}
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
/*241209-右側跟隨*/ 
.block_banner .RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100svh - 20px) !important;    height: calc(100svh - 20px) !important;}.copyright_block {    padding: 50px 0px 90px;}.fixed-right {    right: auto;    left: 0;    bottom: 0;    opacity: 1;    z-index: 222;}.fixed-right ul {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 0;}.fixed-right ul a {    border-radius: 0;    width: 100%;    text-align: center;    height: 40px;    padding: 10px 5px;}.fixed-right ul a i {font-size: 18px;}.fixed-right, .fixed-right .RWDedictor, .fixed-right ul {width: 100%;}.page_wrapper_bg .copyright_block {    padding: 30px 0 65px 0;}
}
/*767px end*/