/**/body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif;}a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}/*標題預設*/ 
.section-line{display:none !important;}h1.main-title {    font-size: 40px !important;    letter-spacing: 2px !important;    line-height: 50px !important;    font-weight: 400 !important;    color: #333 !important;}h2.sub-title {    font-size: 18px !important;    letter-spacing: 1px;    line-height: 30px !important;    color: #666 !important;    margin-top: 10px !important;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 16px;    letter-spacing: 2px;    color: #333;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .logo {width: 250px;margin-top: 13px;}.RWDmenu_plus04 .header.is-up {box-shadow: 1px 1px 10px -4px rgb(0 0 0 / 0.2);}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    color: #000;    background: #C1FFC1;}.tel_contact a {    color: #000;    letter-spacing: 1px;    line-height: 23px;    font-size: 14px;    text-align: center;    display: block;    padding: 14px 20px;    background: #C1FFC1;}.RWDmenu_plus04 .features {width: 300px;}.RWDmenu_plus04 .lang-select-label:hover::after, .RWDmenu_plus04 .site-nav .menu > li.active > a::after, .RWDmenu_plus04 .site-nav .menu > li.dropdown > a:hover::after, .RWDmenu_plus04 .site-nav .menu > li.has-child > a:hover::after, .RWDmenu_plus04 .site-nav .menu > li.is-active > a::after {border-color: #333;}@media (min-width: 1200px) {.RWDmenu_plus04 .site-nav .menu > li > ul{padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li > a{text-align: center;}.RWDmenu_plus04 .site-nav .manu-item:hover > a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu > li > ul > li.active > a, .RWDmenu_plus04 .site-nav .menu > li > ul > li > ul > li.active > a {text-decoration: none;font-weight: normal;background: #c1ffc1;}}/*main*/ 
.main {margin-top: 73px;}/*service*/ 
.service_block {    padding: 100px 0px;    position: relative;}article.boxFeature-2 h2 {    font-size: 20px;    letter-spacing: 1px;    line-height: 30px;    color: #333;    font-weight: 500;    text-align: center;}article.boxFeature-2 p {    font-size: 15px;    letter-spacing: 1px;    color: #666;    line-height: 30px;    padding: 0px 40px;}.service_block > .container {width: 80%;padding: 0;}.RWDService001 i img {    width: 80px;    opacity: 0.5;    transition: 0.3s;}article.boxFeature-2:hover i img {    width: 80px;    opacity: 0.8;    transition: 0.3s;}/*檢驗*/ 
.parallax_block {    padding: 100px 0px;    position: relative;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {    -webkit-transform: scale(1);    transform: scale(1);}.parallax_block .container::after {content: "";position: absolute;width: 120%; height: 1px; background: #e8e8e8;top: -100px;right: 50%;margin-right: -60%;}.parallax_block .container {position: relative;}.parallax_block:after {    content: "";    position: absolute;    width: 295px;    height: 500px;    background: url(archive/image/customization/cer_bg.png)no-repeat;    right: 0;    bottom: 0;    background-size: contain;    opacity: 0.5;}/*products*/ 
.products_block {background: url(archive/image/customization/cheap_diagonal_fabric.png);padding: 100px 0px;}.RWDproduct002_v2 {padding: 0;}.products_block > .container {width: 80%;padding: 0;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.products_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 50px;}.RWDproduct002_v2 .showbottom a{pointer-events: none;}.RWDproduct002_v2 .portfolio-item > .inner-content > img{cursor: default;}.RWDproduct002_v2 .showbottom a h4 {color: #333;font-size:20px;}.RWDbtn01 a.btn:hover {background: #C1FFC1;color: #000;transition: 0.3s;}.RWDbtn01 a.btn {    background: #fff;    letter-spacing: 1px;    font-size: 16px;    color: #333;    font-weight: 500;    border-radius: 0;    transition: 0.3s;}.bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .showbottom a h4 { margin-top: 20px;}/*footer_block*/ 
.footer_block {    padding: 100px 0px 50px 0px;    position: relative;}.footer_block:after {    content: "";    position: absolute;    width: 800px;    height: 408px;    background: url(archive/image/customization/footer_bg.png)no-repeat;    background-size: contain;    right: 0;    top: -123px;}.footer_block > .container {width: 80%;}.info-text {width: calc(100%/4);float: left;}.info-content {    width: calc(100%/3);    float: left;    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;    color: #333;}.info-content a:hover {    color: #7cb55b;    transition: 0.3s;}.info-content a {    color: #333;    transition: 0.3s;}.info-reservation a {    padding: 5px 20px;    background: #C1FFC1;    color: #333;    margin: 30px auto 0px;    display: block;    width: 200px;    text-align: center;    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;}.copy_right {    font-size: 12px;    letter-spacing: 1px;    display: flex;    flex-direction: row;    margin-top: 20px;}.RWDssl01 {margin: 0 20px;}.info-text {    width: calc(100%/5);    float: left;    margin-right: 5%;    padding-right: 2%;    border-right: 1px solid #ccc;}/*跟隨電話*/ 
.tel_fix {    position: fixed;    bottom: 0;    width: 100%;    display: none;}
/*內頁 start*/

.page_wrapper_bg .call_to_action{font-size: 15px;line-height: 2;letter-spacing: 1px;font-family: 'Noto Sans TC', serif;border-bottom: 1px solid #ccc;}.page_wrapper_bg p{font-size: 15px;line-height: 2;letter-spacing: 1px;font-family: 'Noto Sans TC', serif;margin: 0;}.call_to_action img{max-width:100%;}.call_to_action a{color:#666;transition: all 0.5s ease 0s;}.page_wrapper_bg a{transition: all 0.5s ease 0s;}.page_wrapper_bg a:hover{color:#333;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6{font-family: 'Noto Sans TC', serif;}/*標題麵包屑*/ 
.page_subject{padding: 0;text-align: center;}.hgroup{margin-bottom: 0px;}.hgroup h1{font-size: 40px;color: #000;font-weight: 500;letter-spacing: 3px;line-height: 1.8;margin: 0 auto;text-align: center;}.hgroup .breadcrumb{text-align: center;border: 0 solid transparent;border-radius: 0;background-color: transparent;position: relative;bottom: auto;right: auto;left: auto;margin: 0 auto;float: none !important;display: block;padding: 0;font-size: 15px;}.product1 .hgroup .breadcrumb::before, .product1 .hgroup .breadcrumb::after{width: 25%;}.page_wrapper_bg .hgroup .breadcrumb a{color: #333;}.hgroup .container{width:100% !important;min-width:100% !important;border-bottom: none;}.page_wrapper_bg .call_to_action h3{margin: 0 auto 20px;color: #333;font-size:24px;line-height: 1.4;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;box-shadow: none;}.m2018 .products-nav .nav-title{background: transparent;font-size: 24px;padding: 2.5px 0px 15px;margin-bottom: 7px;color: #333;font-weight: 500;position: relative;overflow: hidden;letter-spacing: 2px;font-family: 'Noto Sans TC', serif;}.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 > a{position:relative;}.page_wrapper_bg .products-nav > ul > li > a::before{content:"";content: "";width: 0px;height: 5px;display: block;background-color: #c1ffc1;position: absolute;left: 0;top: 50%;transform: translateY(-50%);transition: all 0.5s ease 0s;}.page_wrapper_bg .products-nav>ul> li.active > a::before, .page_wrapper_bg .products-nav>ul>li:hover > a::before{width: 20px;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: normal;padding-left: 40px;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #333;font-weight: normal;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav a{padding: 5px 0px 5px 15px;font-size: 16px;font-size: 16px;letter-spacing: 1.5px;color: #777;font-family: 'Noto Sans TC', serif;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #777;font-size: 16px;padding: 5px 0px 5px 15px;letter-spacing:2px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;padding-left: 25px !important;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}li.has-child.is-open {background: transparent;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav li:not(.has-child)>a {font-size: 16px;letter-spacing: 1.5px;font-family: 'Noto Sans TC', serif;}@media (min-width: 1200px) {#sidebar .products-nav ul li ul li ul li ul li a {padding-left: 32px;}}/*main*/ 
.page_wrapper_bg .main{margin-top: 0;}section.call_to_action{background-color:transparent;padding: 45px 0 130px 0;font-size: 16px;letter-spacing: 1.5px;line-height: 2;color:#666;position:relative;}section.call_to_action::before {background: url(archive/image/customization/partner-bg-page.jpg) center top no-repeat;content: "";width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background-size: 100%;}section.article-text p{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#666;}.RWDslider01 .editor{font-size: 15px;line-height: 2;color: #666;}.RWDslider01 .control-box{letter-spacing:0;line-height: 1;font-size:16px;font-family: 'Open Sans', 微軟正黑體, sans-serif;}.page_wrapper_bg .tabs{font-weight: normal;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}}.page_wrapper_bg .call_to_action .pagecontent h1{margin: 0 auto 20px;font-size: 21px;font-weight: normal;color: #333;}.page_wrapper_bg .call_to_action .pagecontent h2{margin: 0 auto 20px;font-size: 18px;font-weight: normal;color: #333;}/*按鈕*/ 
.btn.active, .btn:active{box-shadow: none;}.page_wrapper_bg .call_to_action .pagecontent .btn{border: 0px solid transparent;padding: 0;font-size: 15px;line-height: 1;border-radius: 0;display: block;text-align: right;margin-top: 50px;background-color: transparent !important;}.page_wrapper_bg .call_to_action .pagecontent .btn a{width: 100%;max-width: 130px;letter-spacing: 2px;border-radius: 0;border: none;background: #eee;padding: 11px 0;display: inline-block;text-align: center;color: #333;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .pagecontent .btn a:hover{background: #C1FFC1;color: #000;border: none;}.page_wrapper_bg .call_to_action .pagecontent .btn:hover, .page_wrapper_bg .call_to_action .pagecontent .btn:focus, .page_wrapper_bg .call_to_action .pagecontent .btn:active{box-shadow: none;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 150px;}#eforms .currectsend_btn .web_btn2{background-color: #eeec;color: #333;border: none;padding: 11px 0;display: block;margin-top: 20px;margin-left: 15px;border-radius: 0;font-size: 14px;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{background:#C1FFC1;color: #000;border: none;}.article-text .ebtn{float: none;padding: 0;line-height: 1;background: transparent;border-radius: 0;display: block;text-align: right;cursor: auto;}.article-text .ebtn a{display:inline-block;width: 100%;max-width: 130px;font-size: 15px;letter-spacing: 2px;border-radius: 0;border: none;background: #eee;padding: 11px 0;text-align: center;color: #333;transition: all 0.5s ease 0s;}.article-text .ebtn a:hover{background: #C1FFC1;color:#000;}/*最新消息*/ 
.layoutlist_8 .article_subject{font-weight: 400;}.layoutlist_8 .list_subject .itemlink{font-size: 16px;font-weight: bold;}.layoutlist_8 .list_subject .summary{margin: 10px auto 0;color:#777}.layoutlist_8 .list_subject .summary .itemlink{font-size: 15px;font-weight: normal;color:#777;}.layoutlist_8 .list_subject a{font-size: 18px;color: #555;margin-top: 5px;display: block;}.layoutlist_8 .list_subject .summary a{font-size: 16px;font-weight: normal;color:#777;margin-top: 0;}.layoutlist_8 .listdate .yearmonth{color: #777;text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/*文章列表頁籤*/ 
.article-text .tabs nav ul li{border: 0px solid transparent;}.article-text .tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none;}.article-text .tabs nav li.tab-current a::after{display:none;}/*文章列表B*/ 
.layoutlist_2 .list_subject a{font-size: 17px !important;color: #999 !important;margin-top: 5px;display: block;line-height: 1.5 !important;}.layoutlist_2 .list_subject .subsubject{margin: 10px auto 0;}.layoutlist_2 .list_subject{font-size: 16px;font-weight: normal;color: #555;margin-top: 0;}.layoutlist_2 .listdate{border-left: 1px solid #eee !important;}.layoutlist_2 .listdate .yearmonth{padding: 0 0 2px;text-align: center;color: #777;}.layoutlist_2 .listdate .day{text-align: center;line-height: 1.2;}#article .webdesc{font-weight: 400;color: #666;padding: 15px 30px;margin-bottom: 50px;background: #fff;border-radius: 0;border: 1px solid #ddd;}.RWDtimeline01 .model-title{font-size: 24px;letter-spacing: 2px;font-weight: 500;color: #333;}.RWDtimeline01 li.event .point .editor{font-size: 15px;color: #666;}.RWDtimeline01 li.event:before{background: #f8f8f8;}.RWDtimeline02 .timeline2_list .block .text-in{max-height: 80px;}.RWDtimeline02 .timeline2_list .block .text{font-size: 15px;line-height: 1.75;color: #666;}.RWDtimeline02{color: #666;}.RWDtimeline02 .model-title{font-size: 24px;letter-spacing: 2px;font-weight: 500;color: #333;}/*物料介紹*/ 
.layoutlist_7 .litem {margin: 10px 0px 20px;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333 !important;font-size: 17px !important;text-align: center;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display:none;}.layoutlist_7 .summary, .layoutlist_7 .summary a{text-align: center;margin-top: 0 !important;line-height: 1.7;}#article > br {display: none;}#article .tab_row{margin-top:80px;}/*活動新訊*/ 
.layoutlist_2 .item {border-bottom: 1px solid #ddd;}.layoutlist_2 .list_subject a{font-size: 17px !important;color: #333 !important;}.layoutlist_2 .list_subject {font-size: 15px;color: #666;}/*聯絡我們*/ 
.eformsDesc{border-bottom: 0px solid transparent;padding-bottom: 40px;}@media (min-width: 800px) {.form-horizontal .form-group{margin-left: 0;}}#eforms .customized_columns  label{font-weight: normal;color: #999;}.form-control{border-radius: 0;}.formdesc{color: #666;}#eforms h2{font-weight: 600;margin: 0 auto 20px;font-size: 18px;color: #333;}#eforms .col-md-4.col-sm-12{filter: grayscale(1);}.systemmsg{text-align: center;}

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

@media (max-width: 1700px) {/*1700px*/article.boxFeature-2 p {padding: 0px 20px;}.parallax_block:after {width: 244px;height: 414px;}.footer_block > .container {width: 90%;}.footer_block:after {    width: 700px;    height: 344px;    top: -80px;}}@media (max-width: 1500px) {/*1500px*/ 
.service_block > .container { width: 90%;}article.boxFeature-2 p {padding: 0px 15px;}.parallax_block:after {width: 157px;height: 266px;}.products_block > .container {width: 90%;}.footer_block:after {    width: 552px;    height: 270px;    top: 38px;}.info-content {width: calc(100%/3 + 50px);}.footer_block > .container {width: 95%;}}@media (max-width: 1400px) {/*1400px*/article.boxFeature-2 p {    padding: 0 20px;}.RWDService001 i img {width: 70px;}article.boxFeature-2 h2 {font-size: 17px;}article.boxFeature-2 p {font-size: 13px;line-height: 27px;}h1.main-title {font-size: 35px !important;}h2.sub-title {font-size: 15px !important;}.parallax_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 50px);margin:0 25px;}.info-content {font-size: 14px;}.footer_block:after {width: 402px;height: 202px;}.RWDmenu_plus04 .site-nav .menu>li>a { font-size: 15px;letter-spacing: 1px;}}@media (max-width: 1300px) {/*1300px*/article.boxFeature-2 p {padding: 0 10px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
article.boxFeature-2 p {padding: 0;}.parallax_block:after{display:none}/*頁尾*/ 
.footer_block:after {display:none}.footer_block > .container {width: 90%;}.info-text {width: calc(100%/3);float: left;}.info-content {width: calc(100%/2)}.footer_block {padding: 50px 0px 20px 0px;position: relative;}/*---內頁---*/ 
.RWDtimeline02 {padding-top: 0;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
article.boxFeature-2 h2 {font-size: 15px;}.service_block > .container {width: 90%;}.parallax_block .container::after { margin-right: -45%;}h1.main-title {font-size: 30px !important;line-height: 40px !important;}.RWDproduct002_v2 .showbottom a h4 {font-size: 17px;letter-spacing: 1px;}.products_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/4);}article.boxFeature-2 p { padding: 0 20px;}/*---內頁---*/section.call_to_action{padding: 25px 0 60px 0;}.hgroup h1 {font-size: 30px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDService001 .col-md-3.col-sm-6 {margin-bottom: 30px;}.service_block {padding: 80px 0px;}.parallax_block {padding: 80px 0px;}.products_block {padding: 80px 0px;}.RWDproduct002_v2 .popup-portfolio {margin-bottom: 0;}.RWDbtn01 {margin-top: 0;}/*---內頁---*/section.call_to_action{padding: 45px 0 80px 0;}.main section .container{margin: 0 auto;}.hgroup {margin-bottom: 25px;}.new-form .new-width .row .col-md-11{margin-bottom: 0;}#eforms .ebtn.currectsend_btn{max-width: 100%;}#eforms .currectsend_btn .web_btn2{margin: 20px auto 0;}.article-text .ebtn a{max-width: 100%;}.page_wrapper_bg .call_to_action .pagecontent .btn a{max-width: 100%;}@media screen and (min-width: 415px) and (max-width: 991px){.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column}.RWDslider01 .pic-list{width:80%;padding:0}.RWDslider01 .text{width:100%}.RWDslider01.pic-right .pic-list {padding: 0;}.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column;width:80%;margin:auto;padding:0!important}.RWDslider01 .pic-list{width:80%;padding:0;margin:auto;float:none!important}.RWDslider01.pic-right .control-box{left:50%;transform:translateX(-50%);text-align:center;right:auto}.RWDslider01 .control-box{right:auto;left:50%;transform:translateX(-50%)}}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.info-text {    width: calc(100%);    margin-right: 0;    float: none;    border-right: 0;}.info-content {    float: none;    width: 100%;    text-align: center;    margin-top: 30px;}.footer_block > .container {width: 95%;}.copy_right {flex-wrap: wrap;}.info-logo {text-align: center;}.copy_right {    flex-direction: column;    justify-content: center;    align-items: center;}article.boxFeature-2 p {  padding: 0 0px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*---內頁---*/ 
.page_wrapper_bg .call_to_action .row{margin-left: -15px;margin-right: -15px;}section.article-text p, .RWDslider01 .editor, .RWDtimeline02 .timeline2_list .block .text, .RWDtimeline01 li.event .point .editor{font-size: 15px;}.article-text .container{padding:0;}.hgroup h1 {font-size: 24px;}.device-nav{margin: 20px auto 25px !important;}#product {padding: 0 !important;}.RWDproduct_page .products-info .name{margin-top: 25px;}section.call_to_action {padding: 60px 0 60px 0;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 30px;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.RWDslider01 .text {padding-bottom: 0;}.RWDtimeline01 .model-title{margin-bottom: 60px;}.RWDtimeline01 li.event .point .date {font-size: 16px;}.RWDtimeline01 li.event .point .title {font-size: 18px;}.pagecontent .RWDtimeline01 {margin-top: 50px;}.RWDtimeline02 .timeline2_list .block .text-in {max-height: 80px;}.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 18px;}.page_wrapper_bg .pagecontent .tabs {margin-top:50px;}.layoutlist_7 .litem{width: 50%;}.new-form {margin-top: 0;}.layoutlist_2 .listdate {border-left: none !important;}.layoutlist_2 .listdate .yearmonth{text-align: left;display: inline-block;}.layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;display: inline-block;position: relative;}.layoutlist_2 .listdate .day::before{content:"/";margin-left: -3px;} #eforms .ebtn.currectsend_btn{padding: 0 15px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .logo {width: 200px;}.RWDmenu_plus04 .features {width: 50px;margin-right: 15px;}.RWDmenu_plus04 .logo {width: 180px;margin-top: 18px;}.parallax_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%);    margin: 0;    margin-bottom: 30px;}.products_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2);}.btn_products {padding: 0 50px;}.copy_right {font-size: 10px; line-height: 20px;}.footer_block {padding: 50px 0px 100px 0px;}/*跟隨電話*/ 
.tel_contact a {padding: 8px 20px;}.tel_fix {display: block;z-index: 21;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
h2.sub-title {font-size: 13px !important;    line-height: 24px !important;}h1.main-title {font-size: 25px !important;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.copy_right{letter-spacing:0px;}.RWDssl01 {margin: 0 0px;}
}
/*320px end*/