<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* now =&gt;2025-01-13 00:09:12*/ 
 /* Last Midoify Time By 2020-11-12 16:50:09 */ 
 /* Last Midoify Time By 1605171009 */ 
 /* Last Midoify Time By Thu, 12 Nov 2020 08:50:09 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=&gt;*/ 
/* RWDPAGE_BASE_PAT02 start=&gt; */ 
 /* &lt;= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=&gt; */ 
/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Lato', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*/@media (min-width: 1200px) {#RWDfullscreen01 .container{width: 100%;max-width:1400px;padding:0 50px;}}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:200px;}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus02 .inside{background: transparent;padding-top: 40px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .inside.is-up{padding-top: 0px;background-color:#fff;}.RWDmenu_plus02 .inside .cd-logo{width: 250px;margin: 4px auto 0;left: 25px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .inside.is-up .cd-logo{left: 0px;}nav.cd-nav .bottom-copyright{display:none;}@media (min-width: 1200px) {.RWDmenu_plus02 .inside .container{width: 100%;max-width:100% !important;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .inside.is-up .container{padding-right:0 !important;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav &gt; li::after{display:none;}.cd-primary-nav &gt; li &gt; a{font-family:'Lato', 微軟正黑體, sans-serif;letter-spacing: 0.5px;font-size: 17px;color: #555;font-weight: bold;}.cd-primary-nav &gt; li &gt; a:hover{color: #CDBA96;}.cd-primary-nav &gt; .has-children &gt; a.selected::before, .cd-primary-nav &gt; .has-children &gt; a.selected::after{background-color: #CDBA96;}.cd-primary-nav .cd-secondary-nav &gt; li &gt; a{font-family:'Lato', 微軟正黑體, sans-serif;color: #777;font-size: 15px;}.cd-primary-nav .cd-secondary-nav &gt; li &gt; a:hover{background-color: #CDBA96;color:#333;}.RWDmenu_plus02 a{font-family:'Lato', 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #CDBA96;}/*menu滑過換字*/@media (min-width: 1200px) {.cd-primary-nav &gt; li{text-align: center;height: 75px;}.cd-primary-nav &gt; li &gt; a{height: 75px;line-height: 75px;overflow:hidden;}.cd-primary-nav &gt; li &gt; a:hover .m_title, .cd-primary-nav &gt; li &gt; a:hover .m_stitle{top: -75px !important;}#cd-primary-nav .m_title{position: relative;display: block;top: 0px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}#cd-primary-nav .m_stitle{position: relative;display: block;top: 0px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{top: 75px;}.cd-primary-nav .cd-secondary-nav &gt; li &gt; a{text-align: left;}}/*mail to*/ 
.RWDmenu_plus02 .sub-nav{float: right;margin-left: 10px;}.RWDmenu_plus02 .sub-nav.sub-up{margin-top: 0;}.RWDmenu_plus02 .editor{float: none;margin: 0 auto;}.RWDmenu_plus02 .editor a{display: block;background-color: #CDBA96;padding: 0 25px;line-height: 75px;color: #333;font-size: 17px;font-weight:bold;text-align: center;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .editor a i{margin-right: 10px;}.RWDmenu_plus02 .editor a:hover{background-color:#333;color:#fff;}/*main*/ 
.cd-main-content{background-color: #ebedf2;position:relative;}.cd-main-content::before{content:"";display: block;width: 35%;height: 100vh;background-color: #f5f6f8;position: fixed;bottom: 0;left: 50%;transform: translateX(-50%);z-index: -1;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #525e75;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #525e75;}.RWDbanner_plus01 .slick-caption{top: 0;}.RWDbanner_plus01 .logo{display: block;position: absolute;top: 0;right: 0;max-width: 50%;}.RWDbanner_plus01 .logo img{margin-bottom: 0;}.RWDbanner_plus01 &gt; .slick-caption .txt1 {font-size:1.9vw;margin-top: 12.5vw;color: #cdba96;font-weight: bold;}.RWDbanner_plus01 &gt; .slick-caption .txt2 {font-size:3.1vw;color: #cdba96;font-weight: bold;text-transform:uppercase;line-height: 1.1;}.RWDbanner_plus01 &gt; .slick-caption .txt3 {font-size:1.2vw;margin-top: 50px;color: #fff;font-weight: bold;line-height: 1.5;}/*service*/ 
.block_service {padding: 100px 0;}.block_service .container{padding:0 35px !important;}.RWDservice005{margin: 0 auto;word-break: break-word;}.title_top{margin-top: 0;}.title_top .box_title{margin-bottom: 50px;}.RWDservice005 .box_title .text1{line-height: 1.1;color: #ac9a79;letter-spacing: 1px;font-weight: bold;margin: 0 auto 5px;font-size: 50px;line-height: 1.1;}.RWDservice005 .box_title .text2{margin: 0 auto;line-height: 1.1;color: #555;font-family: 'Lato', sans-serif;letter-spacing: 0.5px;font-weight: bold;font-size: 20px;}.RWDservice005 .block{width: 100%;background-color: #fff;margin: 0 15px;padding: 45px 35px 20px;}.RWDservice005 .block .title1{font-weight: bold;margin: 30px auto 0;height: auto;letter-spacing: 0.5px;font-size: 18px;}.RWDservice005 .block .title2{margin: 10px auto 0;font-size: 15px;line-height: 1.7;color: #777;}/*punchline*/ 
.RWDright_cont002 .item-first{background: transparent;}.RWDright_cont002 .item-first &gt; a:nth-child(1){pointer-events: none;}.RWDright_cont002 .item-first .pic{float: none;width: 80%;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box{background-color: #2c345e;float: none;position: absolute;bottom: -70px;right: 0;width: 55%;padding: 50px 60px;}.RWDright_cont002 .item-first .text-box .title{line-height: 1.1;color: #fff;letter-spacing: 1px;font-weight: bold;margin: 0 auto 5px;font-size: 50px;line-height: 1.1;}.RWDright_cont002 .item-first .text-box .subtitle{margin: 0 auto;line-height: 1.1;color: #cdba96;font-family: 'Lato', sans-serif;letter-spacing: 0.5px;font-weight: bold;font-size: 20px;}.RWDright_cont002 .item-first .text-box .underline{display:none;}.RWDright_cont002 .item-first .text-box .text{letter-spacing: 0.5px;font-size: 15px;line-height: 1.7;width: 100%;position: relative;}.RWDright_cont002 .item-first .text-box .text h3 {font-weight: bold;line-height: 1.1;margin: 0 auto 15px;letter-spacing: 0.5px;}.RWDright_cont002 .item-first .text-box .text ul{padding-left:18px;}.RWDright_cont002 .item-first .text-box a{margin: 35px auto 0 0;border-color: #cdba96;width: 150px;padding: 10px 0px;background-color: #cdba96;font-size: 16px;font-weight: bold;color: #333;}.RWDright_cont002 .item-first .text-box a:hover {background-color: #fff;border-color: #fff;}.RWDright_cont002 .item-first .text-box a:hover button {color: #333;}/*product*/ 
.block_product{padding:180px 0 100px;}.RWDproduct002_v2{padding: 0;}.RWDproduct002_v2 h1.main-title{line-height: 1.1;color: #ac9a79;letter-spacing: 1px;font-weight: bold;margin: 0 auto 5px;font-size: 50px;line-height: 1.1;}.RWDproduct002_v2 h2.sub-title{margin: 0 auto;line-height: 1.1;color: #555;font-family: 'Lato', sans-serif;letter-spacing: 0.5px;font-weight: bold;font-size: 20px;}.RWDproduct002_v2 .section-line{display:none;}.RWDproduct002_v2 .portfolio-item &gt; .inner-content{opacity: 1 !important;}.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;animation: none;}.RWDproduct002_v2 .popup-portfolio{margin: 0 auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 15px 5px;}.RWDproduct002_v2 .row:nth-child(2){margin:0;padding:75px 20px 35px;background-color:#fff;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:50px;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 30px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 4 - 1px);}.RWDproduct002_v2 .portfolio-bottom-summary h4{font-weight: bold;margin: 30px auto 0;height: auto;letter-spacing: 0.5px;font-size: 18px;color: #333;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color: #CDBA96;}.RWDproduct002_v2 .portfolio-bottom-summary p{margin: 10px auto 0;font-size: 15px;line-height: 1.5;color: #777;}/*scrolltop*/ 
.scrollTop002 .ii{background: #f5f6f8;color: #2c345e;width: 50px;height: 50px;line-height: 50px;font-weight: bold;}.block_fixed .RWDedictor{display:none;width: calc(100% - 50px);}.block_fixed .RWDedictor a{display: block;background-color: #CDBA96;padding: 0 25px;line-height: 50px;color: #333;font-size: 17px;font-weight:bold;text-align: center;transition: all 0.5s ease 0s;}.block_fixed .RWDedictor a i{margin-right: 10px;}
/*footer start*/ 


.block_footer{padding: 70px 0 0;background-color: #2c345e;color: #fff;font-size: 16px;letter-spacing: 0.5px;line-height: 1.7;text-align: center;}.block_footer a{color:#fff;}.block_footer h1{font-size: 18px;font-weight:bold;margin:0 auto 35px;letter-spacing: 1.5px;}.footer_mail a {display: block;border: 1px solid #fff;padding: 8px 0;width:100%;max-width: 350px;margin: 0 auto 15px;transition: all 0.5s ease 0s;}.footer_mail a i{margin-right:10px;}.footer_mail a:hover{background-color:#fff;color:#2c345e;border-color:#fff;}.footer_keyword{font-size: 13px;padding: 50px 0 10px;letter-spacing: 1px;}.footer_keyword, .footer_keyword a {color: #687099;}/*頁尾三事項*/ 
.footer_notice{font-size: 13px;color: #999;letter-spacing: 1.5px;line-height: 1;text-align: center;padding: 10px 0;background-color: #1d2340;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #999;}.footer_copyright, .footer_ssl, .footer_browser{display: inline-block;}.footer_ssl{border-left: 1px solid #aaa;border-right: 1px solid #aaa;margin: 0 8px;padding: 0 8px;}

/*footer end*/ 

/*內頁 start*/ 


/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px 0;}/*toTop隱藏*/#toTop{display:none !important;}/*main*/#RWDPAGE_BASE_PAT02 .cd-main-content::before {display: none;}/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus02 .inside {padding-top: 0;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus02 .inside .container {padding-right: 0; padding-left: 0;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus02 .inside .cd-logo {left: 50px;}/*title*/h1.pageTitle {color: #ac9a79; letter-spacing: 1px; font-weight: bold; margin: 0 auto 5px; font-size: 40px; line-height: 1.1; text-align: center;}.hgroup .breadcrumb {margin: 0 auto; line-height: 1.1; color: #555; font-family: 'Lato', sans-serif; letter-spacing: 0.5px; font-weight: bold; font-size: 16px; background: transparent; border: none; position: relative; float: none !important;    bottom: 0; text-align: center;}.hgroup .container {border-bottom: none;}/*側選單*/#sidebar .products-nav&gt;ul&gt; li.active&gt;ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f5f5f5; letter-spacing: 0.5px;}.m2018 .products-nav .nav-title {background: #2c345e; font-size: 16px; padding: 8px 10px; text-align: center; margin-bottom: 0; color: #fff; letter-spacing: 0.5px; font-weight: 600;}.page_wrapper_bg .products-nav&gt;ul&gt;li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav&gt;ul&gt; li.active, .page_wrapper_bg .products-nav&gt;ul&gt;li:hover {border-bottom: 1px solid #060f1f;}.page_wrapper_bg .products-nav&gt;ul&gt; li.active &gt; a, .page_wrapper_bg .products-nav&gt;ul&gt;li:hover &gt; a{color: #333;font-weight: 600;}.m2018 .products-nav&gt;ul&gt;li&gt;a {padding-right: 0;color: #888;}.m2018 .products-nav ul li&gt;ul&gt;li.active&gt;a, .m2018 .products-nav ul li&gt;ul&gt;li:hover&gt;a, .m2018 .products-nav ul li&gt;ul&gt;li.is-open&gt;a {color: #111;font-weight: 600;}.m2018 .products-nav ul&gt;li&gt;.toggle-submenu { top: 10px;}.m2018 .products-nav&gt;ul&gt;li&gt;a {font-size: 15px;padding: 5px 0px;}#sidebar &gt; div &gt; div &gt; ul &gt; li &gt; ul &gt; li:last-child {border-bottom: none;}#sidebar &gt; div &gt; div &gt; ul &gt; li &gt; ul &gt; li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav&gt;ul&gt; li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 0.5px;}.m2018 .products-nav ul li {padding-left: 0;}/*內文*/section.article-text, section.article-text p {font-size: 15px; line-height: 1.8; color: #555; letter-spacing: 0.5px;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; letter-spacing: 0.5px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #555; line-height: 1.8; letter-spacing: 0.5px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 0.5px;}/*回上層*/ 
.btn.btn_back a:hover {background: #fff;}.btn.btn_back {background: transparent; padding: 0; border-radius: 0; margin-right: 0; float: right; margin-top: 30px;}.btn.btn_back a {background: #cdba96; padding: 0 15px;font-size: 15px; line-height: 32px; transition: .5s all; color: #333; border: 1px solid #cdba96; display: block;}/*關於*/p.about {margin: 15px 0 30px;}.about_box {display: flex; align-items: center; justify-content: center; padding: 50px 0 80px;}.about_img {padding-right: 50px; width: 30%;}.about_box p.about {width: 70%;}/*商品*/ 
.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 18px; font-weight: 600; line-height: 1.5; color: #333;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 0.5px; color: #333;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #aaa; margin-bottom: 25px;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}.download_container {margin: 30px 0 30px;}.RWDproduct_page .download_container:hover, .RWDproduct_page .download_container:hover .btn, .RWDproduct_page .form-control:hover, .RWDproduct_page select.form-control:hover, .RWDproduct_page select.form-control:hover:not([size]):not([multiple]) {border-color: #888;  transition: all .15s ease-in-out;}.RWDproduct_page .download_container:hover .btn {background: #ddd; color: #333; border-color: #ddd;}.RWDproduct_page .file_area {width: calc(100% - 140px) !important;}.RWDproduct_page .download_container .btn {width: 140px; background: #cdba96; color: #333; border-color: #cdba96;}#mobile-fixed, .RWDproduct_page {font-size: 15px; letter-spacing: 0.5px; line-height: 1.8; color: #555;}/*商品列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0 !important; margin-bottom: 45px !important;}.item .subject {text-align: center; margin: 15px 0 !important;}.item .subject A.itemlink {font-weight: bold; letter-spacing: 0.5px; font-size: 18px; color: #333;}.webdesc {padding-bottom: 30px;}/*news*/ 
.layoutlist_2 .list_subject a {font-size: 18px !important; line-height: 1.8 !important; font-weight: bold; color: #333 !important;}.subsubject {padding-top: 10px;}.layoutlist_2 .listdate .yearmonth {padding-bottom: 0; color: #333 !important;}.layoutlist_2 .listdate {text-align: center;}p.news_box {margin-top: 30px;}.article3 section.article-text ul {padding-left: 23px;}/*檔案下載*/ 
.download .search_input {background: transparent;}/*contact*/ 
.contact_box {display: flex; background: #fff; padding: 30px;}.com_box {width: 50%;}.com_map {width: 50%;}.com_box h1 {font-size: 18px; color: #333; font-weight: bold;}p.contact_txt {text-align: center; margin-bottom: 30px;}.contact_box a {color: #555;}

/*內頁 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
/* loading*/ 
.RWDfakeloader img{max-width:150px;}/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.RWDmenu_plus02 .inside{padding-top: 0;}.RWDmenu_plus02 .inside .cd-main-header{top: 20px;width: calc(100% - 70px);left: 0;right: 0;margin: 0 auto;text-align: right;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .inside.is-up .cd-main-header{top: 0px;width: 100%;}.RWDmenu_plus02 .inside .cd-logo{left: 0px;width: 150px;}.cd-main-header .cd-logo{margin-top: 5.5px !important;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav &gt; li &gt; a{font-size: 16px;}.cd-primary-nav &gt; li &gt; a:hover{color: #555;}.cd-primary-nav &gt; li &gt; a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav &gt; li &gt; a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav &gt; li &gt; a:hover{background-color: transparent;color: #777;}.has-children &gt; a::before, .has-children &gt; a::after, .go-back a::before, .go-back a::after{background: #555;}.go-back a:hover::after, .go-back a:hover::before, .has-children&gt;a:hover::after, .has-children&gt;a:hover::before{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*sub*/ 
.RWDmenu_plus02 .sub-nav{display:inline-block !important;float: none;margin: 0 15px 0 0;}.RWDmenu_plus02 .editor a{line-height: 50px;}/*title*/ 
.RWDservice005 .box_title .text1, .RWDright_cont002 .item-first .text-box .title, .RWDproduct002_v2 h1.main-title{font-size: 43px;}/*main*/ 
.RWDbanner_plus01 .logo{max-width: 55%;}.RWDbanner_plus01 &gt; .slick-caption .txt1{font-size: 2.2vw;position:relative;left:35px;}.RWDbanner_plus01 &gt; .slick-caption .txt2{font-size: 3.5vw;position:relative;left:35px;}.RWDbanner_plus01 &gt; .slick-caption .txt3{font-size: 1.6vw;position:relative;left:35px;}.block_service{padding: 100px 0 190px;}.block_service .container{padding: 0 25px !important;}.RWDservice005 .block{padding: 35px 20px 30px;margin: 0 10px;}.RWDservice005 .block .title2{-webkit-line-clamp: 10;overflow: hidden;max-height: 100%;height: auto;}.RWDright_cont002 .item-first .text-box{width: 62%;bottom: 50%;transform: translateY(50%);}.RWDproduct002_v2 .row:nth-child(2){padding: 75px 10px 35px;}/*內頁*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus02 .inside .cd-main-header {top: 0; width: 100%;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus02 .inside .cd-logo {left: 0px;}
}
/*1199px end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
/*頁尾三事項*/ 
.footer_ssl{border-right: 0px solid transparent;margin-right: 0;padding-right: 0;}.footer_browser {display: block;margin-top: 8px; }
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
/*---首頁---*/ 
.RWDbanner_plus01 .logo {max-width: 70%;right: -75px;top: 35px;}.RWDbanner_plus01 &gt; .slick-caption .txt1{left:15px;margin-top: 19vw;}.RWDbanner_plus01 &gt; .slick-caption .txt2{left:15px;}.RWDbanner_plus01 &gt; .slick-caption .txt3{left:15px;}/*title*/ 
.RWDservice005 .box_title .text1, .RWDright_cont002 .item-first .text-box .title, .RWDproduct002_v2 h1.main-title {font-size: 36px;}.RWDservice005 .box_title .text2, .RWDright_cont002 .item-first .text-box .subtitle, .RWDproduct002_v2 h2.sub-title{font-size: 18px;line-height: 1.3;}/*main*/ 
.block_service {padding: 100px 0;}.RWDright_cont002 .item-first .pic{width: 100%;}.RWDright_cont002 .item-first .text-box{position: relative;bottom: 0;transform: translateY(0);width: 100%;}.block_product {padding: 100px 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 25px 15px;}.RWDproduct002_v2 .row:nth-child(2){margin:0;padding:65px 10px 20px;background-color:#fff;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:50px;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 40px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 2 - 1px);}/*---內頁---*/ 
.about_img {width: 50%;}.about_box p.about {width: 50%;}.btn.btn_back {float: none; display: block; width: 100%;}.contact_box {flex-direction: column;}.com_box {width: 100%; text-align: center;}.com_map {width: 100%; padding-top: 15px;}
}
/*991px end*/ 

/*767px start*/ 

@media (max-width: 767px) {
.layoutlist_2 .listdate {    text-align: left;    padding-top: 15px;}.layoutlist_2 .listdate .day {    font-size: 12px !important;    display: inline-block;    letter-spacing: 2px; color: #333 !important;}.layoutlist_2 .listdate .yearmonth {    display: inline-block;}.layoutlist_2 .listdate .day::before {    content: '/';}
}
/*767px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
/*---首頁---*//*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.RWDmenu_plus02 .inside .cd-main-header{top: 0px;width: 100%;}.RWDmenu_plus02 .sub-nav {display: none !important;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .container{padding:0 !important;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right{width: 100%;}.RWDbanner_plus01 .logo{right: 0;top: 0;max-width: 95%;position: relative;margin: 0 0 0 auto;}.RWDbanner_plus01 &gt; .slick-caption .txt1{left:0px;font-size: 5vw;margin-top: 0px;}.RWDbanner_plus01 &gt; .slick-caption .txt2{left:0px;font-size: 7vw;}.RWDbanner_plus01 &gt; .slick-caption .txt3{left:0px;font-size: 3.7vw;margin-top: 20px;}/*main*/ 
.cd-main-content{margin-top: 50px;}.block_service {padding: 80px 0 45px;}.block_service .container {padding: 0 15px !important;}.RWDservice005 .block{margin: 0 10px 35px;}.RWDright_cont002 .item-first .text-box{padding: 40px 30px;}.RWDright_cont002 .item-first .text-box .text h3{line-height: 1.3;}.RWDright_cont002 .item-first .text-box a{width: 100%;margin-top: 25px;}.block_product {padding: 80px 0;}.RWDproduct002_v2 .col-sm-4{width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 50px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item, .RWDproduct002_v2 .portfolio-bottom-summary{height:auto !important;}/*頁尾三事項*/ 
.footer_notice{line-height: 1.8;padding: 10px 0 60px;}.footer_copyright, .footer_ssl{display:block;}.footer_ssl{border: 0px solid transparent;margin: 0 auto;padding: 0;}.footer_browser{margin-top: 0;}.block_fixed{position:fixed;z-index:21;width:100%;bottom:-50px;transition: all 0.5s ease 0s;}.block_fixed_change{bottom:0 !important;}.block_fixed .RWDedictor{display:block;float:left;}.scrollTop002{position: relative !important;opacity: 1 !important;float: right;right: 0;}.scrollTop002 .ii{border-radius: 0;}/*---內頁---*/#RWDPAGE_BASE_PAT02 .cd-main-content {margin-top: 0;}section.call_to_action .container {padding-left: 10px; padding-right: 10px;}.contact_box {padding: 30px 15px;}.about_box {flex-direction: column;}.about_img {width: 100%; padding-right: 0; padding-bottom: 15px;}.about_box p.about {width: 100%;}h1.pageTitle {font-size: 28px;}br.contact_br {display: none;}
}
/*600px end*/ 

/*320px start*/ 

@media (max-width: 320px){
.RWDmenu_plus02 .inside .cd-logo{width: 200px;}.cd-main-header .cd-logo {margin-top: 9px !important;}
}
/*320px end*/ 
/* &lt;= miracle customization end */ 
/* user customization start=&gt; */ 

/* &lt;= user customization end */ 
</pre></body></html>