.cd-main-content {background: #000;color:#eee;font-size:14px;letter-spacing:2px;line-height:2;}#RWDfullscreen02 .container{width: 100%;}/*BANNER*/ 
.RWDbanner_plus01 .slick-caption.txt-left {left: 15%;top: 45%;}.RWDbanner_plus01 > .slick-caption .txt1 {    letter-spacing: 1px;    font-size: 46px;    line-height: 1.2;    color: #fff;text-transform: uppercase;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 20px;    line-height: 1.8;    color: #fff;    letter-spacing: 1px;}.RWDbanner_plus01 .page-scroll {left: 17%;}/*menu*/ 
.RWDmenu_plus03 .header {padding: 0;z-index:201;transition:0.8s ease;}.RWDmenu_plus03 .logo {position: absolute;transition:0.8s ease;width:110px;padding:15px;}.RWDmenu_plus03 .header.is-scroll .logo img {filter: contrast(0.1) brightness(0.1);}.ml-stack-nav-toggle__line {background: #Fff;height: 2px;transition:0.8s ease;}.ml-stack-nav-toggle {right: 30px;margin-top: 30px;}.RWDmenu_plus03 .header.is-scroll {background: #dcdcdc;box-shadow: initial;transition:0.8s ease;}.RWDmenu_plus03 .header.is-scroll .logo {width: 80px;position: relative;margin-left: 15px;transition:0.8s ease;padding:10px;}.RWDmenu_plus03 .header.is-scroll .logo::after {    content: "M+Y Interior Design";    display: block;    position: absolute;    top: 18px;    left: 88px;    font-weight: 600;    width: 250px;    letter-spacing: 1px;    font-size: 18px;font-family: serif;}.RWDmenu_plus03 .header.is-scroll .logo::before {    content: "張博閩聯合設計";    display: block;    position: absolute;    top: 42px;    left: 88px;    font-weight: 600;    width: 250px;    letter-spacing: 2px;    font-size: 14px;}.RWDmenu_plus03 .header.is-scroll .ml-stack-nav-toggle__line {background: #333;transition:0.8s ease;}.ml-stack-nav.is-open {background: #dcdcdc;}.mCustomScrollBox {background: #dcdcdc;}.ml-stack-nav__link {border-bottom: 1px solid #6666;letter-spacing: 2px;font-family: 'Noto Sans TC', sans-serif;}.ml-stack-nav__link:hover {color: #666;letter-spacing: 1px;}.RWDmenu_plus03 .is-scroll .edit {opacity: 1;}.fb_btn a {border: 1px solid #fff;padding: 3px 15px;color: #fff;margin-top: 24px;display: block;position: relative;letter-spacing: 2px;font-weight: bold;transition: all .5s ease;-o-transition: all .5s ease;-webkit-transition: all .5s ease;font-size: 13px;}.fb_btn a:hover {text-decoration: none;color: #fff;background: rgba(255, 255, 255, 0.2);}.RWDmenu_plus03 .header.is-scroll .fb_btn a {border: 1px solid #333;color:#333;transition: all .5s ease;-o-transition: all .5s ease;-webkit-transition: all .5s ease;}.RWDmenu_plus03 .header.is-scroll .fb_btn a:hover {text-decoration: none;color: #666;background:transparent;border: 1px solid #666;}.ml-stack-nav__link {padding: 14px 0;}/*模組定位*/ 
.click_block {height: 60px;position:relative;}.work_block {position:relative;padding:120px 0 0;}.about_block {position:relative;padding:100px 0 150px;}.footer {position:relative;padding:30px 0;}.RWDproduct002 {padding:0px;}.RWDedictor002 .section-content {padding: 0;}.work_block::before {content: "";height: 100%;width: 1px;background: #222;display: block;position: absolute;left: 15%;top: -60px;}.about_block::before {content: "";height: 107%;width: 1px;background: #222;display: block;position: absolute;left: 15%;top: -60px;}.footer::before {content: "";height: 100%;width: 1px;background: #222;display: block;position: absolute;left: 15%;top: 0px;}/*標題*/ 
.RWDedictor002 .section-subject {text-align: left;padding-left: calc(17% + 30px);margin-bottom: 80px;}.RWDproduct002 .section-subject {text-align: left;padding-left: 17%;margin-bottom: 80px;}.RWDproduct002 .section-line {display:none;}.RWDedictor002 .section-line {display:none;}.RWDproduct002 h1.main-title {font-family: 'Mukta', sans-serif;letter-spacing: 4px;font-weight: 600;font-size: 60px;line-height: 1.2;color: #222;}.RWDproduct002 h2.sub-title {font-size: 20px;line-height: 2;letter-spacing: 4px;color: #dddddd;font-family: 'Noto Sans TC', sans-serif;}.RWDproduct002 h2.sub-title p {font-size: 15px;}.RWDedictor002 h1.main-title {font-family: 'Mukta', sans-serif;letter-spacing: 4px;font-weight: 600;font-size: 60px;line-height: 1.2;color: #222;}.RWDedictor002 h2.sub-title {font-size: 20px;line-height: 2;letter-spacing: 4px;color: #dddddd;font-family: 'Noto Sans TC', sans-serif;}/*產品*/ 
.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.work_btn {float: right;margin-right: 100px;margin-top: 60px;}.work_btn a {color: #ddd;letter-spacing: 2px;border: 1px solid #ddd;padding: 10px 45px;font-weight: bold;font-size: 15px;transition:0.5s ease;}.work_btn a:hover {text-decoration: none;color: #fff;background: rgba(255, 255, 255, 0.2);}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.1);transform: scale(1.1);transition: 0.8s;}.RWDproduct002 .showbottom a:after {content: "";position: absolute;width: 0;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, 0.2);transition: 0.8s;}.RWDproduct002 .showbottom a:hover:after {width: 100%;}.RWDproduct002 .showbottom .bounceIn a:before {content: "MORE >";position: absolute;bottom: 0px;z-index: 1;letter-spacing:2px;transition:0.5s ease;opacity:0;right:0;}.RWDproduct002 .showbottom a:hover:before {color:#efefef;letter-spacing:3px;opacity:1;bottom: 12px;right: 18px;}/*關於*/#m_RWDfullscreen02_37_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 60%;}#m_RWDfullscreen02_37_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {width: 40%;}.RWDedictor002 {color: #ddd;}.owl-carousel img {border-radius: 0px;}.RWDedictor002 .RWDedictor002-text {padding: 25px 45px;}.owl-theme .owl-controls {background: transparent;display: block;position: relative;bottom: 0px;text-align: right !important;padding: 12px 22px 8px;margin-top: 0px;}.owl-theme .owl-controls .owl-page span {border-radius: 0px !important;height: 6px !important;width: 30px !important;margin: 5px 8px !important;background: #dcdcdc !important;}.RWDedictor002 .RWDedictor002-text ul {padding-left: 0px;list-style: none;}.RWDedictor002 .RWDedictor002-text span {display: inline-block;width: 55px;font-weight: 600;vertical-align: middle;}.reason_top {border-bottom: 1px solid  rgba(255,255,255,0.25);padding-bottom: 60px;margin-bottom: 60px;padding-left: 0px;padding-right: 0px;}.reason_bottom {padding-left: 0px;padding-right: 0px;}.RWDedictor002 .RWDedictor002-text h5 {font-size: 15px;font-weight: 600;margin-bottom: 30px;color: #fff;}.owl-carousel img {width:100%;}/*footer*/footer.footer {padding: 120px 0 40px 0;border-top: 0px;background: #060606;padding-right: 15px;font-size: 14px;line-height: 2;color: #ddd;}.footer_logo {padding-left: 60px;padding-right: 80px;}footer.footer h5 {font-family: 'Mukta', sans-serif;font-size: 16px;color: #ccc;border-bottom: 1px solid #222;line-height: 1.8; margin-top: 0;}.left_top {margin-bottom: 30px;}.left_bottom {font-size: 21px;line-height: 2;color: #ccc;font-weight: 600;}.info_left {padding-left: 30px;}.info_right {padding-left: 30px;}.web_alarm {padding-left: 30px;font-size:13px;color:#666;margin-top:135px;}.right_child {margin-bottom: 15px;}.right_child h5 {margin-bottom: 5px;}.web_alarm a {color: #666 !important;transition:0.5s ease;}.web_alarm a:hover {color: #aaa !important;}.footer_logo img {width: 100%;}/**/ 
.scrollTop002 {bottom: 40px;}.scrollTop002 .txt {    display: block;    -webkit-writing-mode: vertical-rl;    -ms-writing-mode: tb-rl;    writing-mode: vertical-rl;    white-space: nowrap;    position: absolute;    right: 12px;    bottom: 5px;    font-size: 12px;    letter-spacing: 1px; text-transform: uppercase;color: #aaa !IMPORTANT;;}.scrollTop002 img {opacity: 0.4;}/*footer*/footer.footer a { color: #ccc; line-height: 2;}footer.footer a:hover { color: white;}.left_bottom h5 { margin-bottom: 20px;}/*250702修*/ 
.cd-main-content {    background: white;    color: #000;}.RWDedictor002, footer.footer h5, footer.footer a {    color: #000;}.RWDproduct002 h1.main-title, .RWDedictor002 h1.main-title {    color: #000;}.RWDproduct002 h2.sub-title, .RWDedictor002 h2.sub-title {    /*color: #BCBCBC;*/    color: #b3b3b3;}.work_btn a {    color: #b3b3b3;}footer.footer {    background: #DCDCDC;    color: #000;}.footer_logo {    /*2560-1440 120-60*/    padding-left: clamp(3.75rem, -1.0714rem + 5.3571vw, 7.5rem);    /*2560-1440 140-80*/    padding-right: clamp(5rem, 0.1786rem + 5.3571vw, 8.75rem);}.work_block::before, .about_block::before {    background: #eee;}.work_btn a:hover {    color: #333;    background: #eee;}.footer::before {    background: #c8c8c8;}
/*INNER start*/

#RWDPAGE_BASE_PAT01 .container { width: 100%;}.cd-main-content:before {  content: ""; height: 100%; width: 1px; background: #222; display: block;  position: absolute; left: 15%; top: -60px;}/*page1和page_content相衝突*/ 
.page_content1 .btn_back a { padding: 5px 35px !important;}.page_content1 .btn { line-height: 1.42857143 !important;}/*新語系*/nav.cd-nav .phone-lang { margin-left: -13px;}nav.cd-nav .phone-lang:after { content: "Language"; font-family: 'Open Sans', sans-serif;  position: absolute;  left: 50px; top: 8px;}#toTop { display: none !important;}/*統一設定*/span.boxname { margin: 0 10px;}.btn-primary{ background: transparent; color: transparent; padding: 0; margin-top: 20px;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary { background: transparent; border: 0;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background: transparent; box-shadow: none;}a:focus, a:hover { color: #fff; text-decoration: none; transition: 0.4s; word-break: break-all;}a { transition: 0.4s; word-break: break-all;}p { margin: 0;}.inner { padding: 30px 0;}.form-horizontal .control-label {font-size: 15px; letter-spacing: .1em;font-weight: normal;}.customized_columns ._input, .customized_columns select { border-radius: 0 !important; background: #ffffff; color: white;}.customized_columns ._input:hover, .customized_columns select:hover, .customized_columns ._input:focus, .customized_columns select:focus {  border-color: #777;}.layoutlist_2 .album_item,.layoutlist_4 .subject { overflow: visible !important;}.btn a, .ebtn a { transition: 0.4s; color: #ddd; letter-spacing: 2px; border: 1px solid #ddd; font-weight: bold; font-size: 15px;}.btn a:hover, .ebtn a:hover { text-decoration: none;  color: #fff;  background: rgba(255, 255, 255, 0.2);}.none img { display: block; margin: auto; width: 30%; margin-top: 60px;}.table-rwd { margin: 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 2px; display: inline-block; line-height: 3;}/*內頁空間*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.xrow { margin: 0 300px;}/*標題文字*/ 
.hgroup .container { border-bottom: 0;}.hgroup h1 { text-align: left; margin-left: 300px; font-family: 'Mukta','微軟正黑體', sans-serif; letter-spacing: 4px; font-size: 20px; line-height: 1.2; letter-spacing: 2px;}.hgroup .breadcrumb { position: relative; float: left !important; margin-left: 241px; background: rgba(255,255,255,.1); border: 0; padding-left: 59px; border-radius: 0;}.breadcrumb>li+li:before { content: "/\00a0"; padding: 0 5px 0 10px; color: #777;}/*內頁文字*//*btn_back*/ 
.btn.btn_back a { padding: 0 40px !important;}.btn_back,.RWDproduct_page .btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;}.btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right; margin-right: 0 !important;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: transparent !important; color: transparent; padding: 0; float: right;}.ebtn.currectsend_btn { float: right; background: transparent;  color: transparent;  padding: 0;  margin-right: 0 !important;}.btn.active, .btn:active { box-shadow: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0;}/*關於我們*/ 
.abimg { width: 50%; overflow: hidden;}.abimg { float: right;}.abtxt { float: left; margin-right: 5%; width: 45%; color: #999; text-align: justify;}h3 { font-size: 23px !important; margin: 0 0 20px !important; line-height: 2 !important; color: white;}.abbox:nth-child(2) { margin-top: 65px;}.abbox { padding: 30px; margin-bottom: 15px; border-bottom: 1px solid #222; position: relative; color: #999; padding-left: 0;}.abbox:before { content: ""; width: 12%; height: 1px; position: absolute; top: 100%; left: -60px; background: #222;}h6 { font-weight: bold; font-size: 15px; color: white;}h3 { font-size: 23px !important; margin: 0 0 20px !important; line-height: 2 !important;}.xrow { margin: 0 300px; margin-top: 40px;}/*作品欣賞*/ 
.m2018 .products-nav>ul>li { padding: 0; margin: 0; border: 0; overflow: hidden;}div#sidebar { margin-top: 10px;}.m2018 .products-nav .nav-title {  background: border-box; border: 1px solid #333; font-size: 15px; color: #999;}.m2018 .products-nav>ul>li>a { padding: 10px; /*color: white;*/ font-size: 14px; letter-spacing: 2px; position: relative; /*background: black;*/}.m2018 .products-nav>ul>li.active>a:after { content: ""; width: 79%; height: 1px;  background: white;  position: absolute;  top: 50%;  margin-left: 10px;}.layoutlist_2 .album_item_subject { font-size: 15px; color: white; position: relative; transition: .4s;}.layoutlist_2 .album_item:hover .album_item_subject { box-shadow: 0 5px 20px; transition: .4s; background: white; color: black; font-weight: bold;}.page { display: flex; justify-content: center;}/*服務流程*/ 
.RWDtimeline01 .line_dot2 span { width: 66px; height: 2433px; background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 2%,rgba(0,0,0,1) 100%); background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0, 0, 0, 1) 2%,rgba(0, 0, 0, 1) 100%);  background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0, 0, 0, 1) 2%,rgba(0, 0, 0, 1) 100%); display: block;}.RWDtimeline01 li.event .point .title { font-size: 20px !important; text-align: left; padding-left: 90px; margin-top: 20px;}li.event { margin-bottom: 30px;}.RWDtimeline01 li.event .point .editor { color: #ccc; padding: 10px 20px; margin-left: 70px; background: #111; border-top: 1px dashed #444; letter-spacing: 2px;}.m2018 .products-nav>ul>li>a:hover { opacity: .7;}/*媒體報導*/ 
.list7.menu8 .btn.btn_back a,.list2.menu3 .btn.btn_back a,.list8.menu8 .btn.btn_back a { padding: 5px 40px !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a { color: white !important;}.layoutlist_7 .cdate a { font-size: 12px !important; background: #222; display: inline-block; padding: 0 10px; margin-top: 10px; letter-spacing: 2px;}/*最新消息*/ 
.layoutlist_8 .list_subject>a { color: white;}.layoutlist_8 .item { border-bottom: 1px solid #222;}.layoutlist_8 .listdate .day { font-size: 30px; font-weight: bold;}.layoutlist_8 .item:hover .list_subject>a { opacity: .7;}/*聯絡我們*/ 
.conmap {position: relative;}.conmap iframe { opacity: 1; filter: grayscale(1);}.contop { margin-bottom: 40px; color: #999;}#RWDPAGE_BASE_PAT01 h4 { font-size: 20px !important; color: white; line-height: 2 !important; margin: 10px 0 !important;}.conform { display: flex; flex-wrap: wrap;}.formtd { width: 50%; display: inline-block; padding: 10px 0;}.confb a { background: #4267B2; color: white; padding: 5px 160px 5px 15px; opacity: .7;}.confb a:hover { opacity: 1;}/**/ 
.form-horizontal .control-label { text-align: left !important; width: 10%;}#eformsForm_1_3 .col-md-5 { width: 40%;}#eformsForm_1_3 .col-md-11 { width: 90%;}#eformsForm_1_3 > div.customized_columns > div.row > div.col-sm-12.col-md-11 { width: 100%;}.eformsDesc { margin: 20px 0;  padding-bottom: 50px; border-bottom: 1px solid #222;}.customized_columns { padding-left: 18px; padding-top: 40px;}.customized_columns ._input, .customized_columns select { border-radius: 0 !important; background: #111; border: 1px solid #333;}/*250702*/ 
._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {    font-weight: 400;}.page_wrapper_bg .cd-main-content, .layoutlist_8 .list_subject .summary a {    color: #999;}.pageTitle, .hgroup h1, .page_wrapper_bg ._bd_row h1, .page_wrapper_bg ._bd_row h2, .page_wrapper_bg ._bd_row h3, .page_wrapper_bg ._bd_row h4, .page_wrapper_bg ._bd_row h5, .page_wrapper_bg ._bd_row h6 {    color: #000;    font-weight: 500;}.m2018 .products-nav .nav-title {    border: 0;    color: #000;    border-bottom: 1px solid #b2b2b2;    padding: 15px 10px;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    color: #999 !important;}.layoutlist_7 .cdate a {    background: transparent;    padding: 0;}.layoutlist_2 .album_item_subject, h3 ,h6, .layoutlist_8 .list_subject>a {    color: #000;}.layoutlist_2 .album_item:hover .album_item_subject {    box-shadow: none;}.breadcrumb>li>a {    color: #999;}.customized_columns ._input, .customized_columns select {    border: 1px solid #e2e2e2;    background-color: #f9f9f9;}.layoutlist_8 .listdate .day, .layoutlist_8 .listdate .yearmonth {    color: #999;}.cd-main-content:before {    background: #eee;}.abbox:before {    background: #ddd;}.abbox, .layoutlist_8 .item, .eformsDesc {    border-bottom: 1px solid #ddd;}a:focus, a:hover {    color: #000;}.btn a, .ebtn a {    color: #b3b3b3;}.btn a:hover, .ebtn a:hover {    color: #333;    background: #eee;}

/*INNER end*/
/*小螢幕 start*/

@media (max-width:1680px){.RWDedictor002 .RWDedictor002-text {padding: 0 45px;}/*INNER*/ 
.hgroup .breadcrumb {  margin-left: 203px;}.hgroup h1 { margin-left: 260px;}.xrow { margin: 0 260px;}.abbox:nth-child(2) { margin-top: 40px;}.abbox:before { width: 27%; left: -59px;}.abimg img { max-width: 111%;}h3 { font-size: 18px !important;}.form-horizontal .control-label { text-align: left !important; width: 12%;}#eformsForm_1_3 .col-md-5 { width: 38%;}#eformsForm_1_3 .col-md-11 { width: 88%;}}@media (max-width:1440px){/*標題*/ 
.RWDbanner_plus01 .slick-caption.txt-left {left: 11%;}.RWDbanner_plus01 .page-scroll {left: 13%;}.RWDedictor002 .section-subject {text-align: left;padding-left: calc(13% + 30px);margin-bottom: 80px;}.RWDproduct002 .section-subject {text-align: left;padding-left: 13%;margin-bottom: 80px;}.work_block::before {left: 11%;top:-30px;}.about_block::before {left: 11%;top:-30px;}/*模組定位*/ 
.click_block {height:30px;}.work_block {position:relative;padding:100px 0 0;}.about_block {position:relative;padding:80px 0 100px;}footer.footer {padding: 80px 0 30px 0;}/*footer*/ 
.footer::before {display:none;}.footer_logo {padding: 0 30px;}/*INNER*/ 
.hgroup .breadcrumb { margin-left: 167px;}.hgroup h1 { margin-left: 225px;}.xrow { margin: 0 225px;}.RWDtimeline01 li.event .point .title { padding-left: 23px;}.RWDtimeline01 li.event .point .editor { margin-left: 5px;}.form-horizontal .control-label { text-align: left !important; width: 14%;}#eformsForm_1_3 .col-md-5 { width: 36%;}#eformsForm_1_3 .col-md-11 { width: 86%;}h3 { font-size: 16px !important;}.abimg img { max-width: 140%; position: relative;left: -100px;}/*250702修*/ 
.footer_logo {    padding: 0 60px;}}@media (max-width:1366px){#m_RWDfullscreen02_37_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 60%;}#m_RWDfullscreen02_37_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {width: 40%;}.RWDedictor002 .RWDedictor002-text {padding: 0 20px;}.reason_top {padding-bottom: 30px;margin-bottom: 30px;}.left_top {letter-spacing: 1px;}.web_alarm {letter-spacing: 1px;font-size: 12px;margin-top: 140px;}/*INNER*/ 
.hgroup .breadcrumb { margin-left: 156px;}.hgroup h1 { margin-left: 215px;}.xrow { margin: 0 215px;}.form-horizontal .control-label { text-align: left !important; width: 15%;}#eformsForm_1_3 .col-md-5 { width: 35%;}#eformsForm_1_3 .col-md-11 { width: 85%;}.abimg { width: 45%;}.abtxt { width: 50%;}h3 { font-size: 17px !important;}.abimg img { max-width: 162%;left: -160px;}}@media (max-width:1280px){.left_top {letter-spacing: 1px;font-size: 13px;}/*INNER*/ 
.hgroup .breadcrumb { margin-left: 143px;}.hgroup h1 { margin-left: 203px;}.xrow { margin: 0 203px;}h3 { font-size: 15px !important;}.abimg img { max-width: 179%;left: -185px;}.RWDtimeline01 li.event .point .title { padding-left: 0;}.RWDtimeline01 li.event .point .editor { margin-left: -17px;}.form-horizontal .control-label { text-align: left !important; width: 17%;}#eformsForm_1_3 .col-md-5 { width: 33%;}#eformsForm_1_3 .col-md-11 { width: 83%;}}@media (max-width:1199px){.footer_logo {padding-left: 30px;padding-right: 15px;}/*選單*/ 
.RWDmenu_plus03 .logo {width:90px;}.RWDmenu_plus03 .header {background: transparent;}.ml-stack-nav-toggle {margin-top: 20px;}.RWDmenu_plus03 .header.is-scroll .logo {width: 60px; margin-left: 0px;}.RWDmenu_plus03 .header.is-scroll .logo::after {left: 68px;top: 9px;font-size:16px;}.RWDmenu_plus03 .header.is-scroll .logo::before {left: 68px;top: 31px;}.ml-stack-nav-toggle {right: 15px;}.RWDmenu_plus03 .edit {display: block !important;}.RWDmenu_plus03 .header .fb_btn a {margin-top: 15px;}.RWDmenu_plus03 .features {margin-right: 10px;}.work_btn {margin-right: 80px;}#m_RWDfullscreen02_37_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {width: 100%;}#m_RWDfullscreen02_37_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {width: 100%;}.reason_area {margin-top:45px;}.reason_top {width: 50%;padding-bottom: 0;margin-bottom: 0px;border-bottom: 0px;padding-right: 30px;}.reason_bottom {width: 50%;padding-left: 35px;border-left: 1px solid rgba(255,255,255,0.25);}.RWDedictor002 .container {padding: 0 25px;}.about_block::before {height: 50%;}/*250702修*/ 
.footer_logo {    padding-left: 60px;    padding-right: 45px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDmenu_plus03 .features {margin-right: 0px;}/*footer*/ 
.footer_logo {padding: 0 15px;}.left_top {font-size: 13px;}.left_bottom {font-size: 16px;}.scrollTop002 {bottom: 120px;}.RWDproduct002 .showbottom a:before {    opacity: 1;    right: 10px;    color: #000;    font-weight: bold;}footer.footer {letter-spacing: 1px;}/*INNER*/ 
.cd-main-content:before { left: 4.5%;}.hgroup .breadcrumb { margin-left: 2px;}.hgroup h1 { margin-left: 60px;}.xrow { margin: 0 60px;}/*關於我們*/ 
.abimg img { max-width: 160%; left: -142px; position: relative;}/*服務流程*/ 
.RWDtimeline01 li.event .point .title { padding-left: 10px;}.RWDtimeline01 li.event .point .editor { margin-left: -8px;}/*250702修*/ 
.footer_logo {    padding: 0 45px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.footer_logo img {    width: 15%;    margin-bottom: 40px;}
}
/*991px end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDbanner_plus01 .page-scroll {left: 50%;}/*模組定位*/ 
.click_block {height:30px;}.work_block {position:relative;padding:80px 0 0;}.about_block {position:relative;padding:60px 0 80px;}footer.footer {padding: 60px 0 20px 0;}.RWDedictor002 .container {padding: 0 20px;}/*標題*/ 
.RWDproduct002 h1.main-title {font-size: 48px;}.RWDproduct002 h2.sub-title {font-size: 18px;}.RWDproduct002 h2.sub-title p {font-size: 14px;}.RWDedictor002 h1.main-title {font-size: 48px;}.RWDedictor002 h2.sub-title {font-size: 18px;}.work_btn {margin-right: 25px;margin-top: 30px;}.RWDedictor002 .RWDedictor002-text {text-align: left;}/*footer*/ 
.footer_logo {text-align: center;}.footer_logo img {width: 25%;margin-bottom: 40px;}.scrollTop002 {bottom: 180px;}.info_right {padding-left: 15px;}.web_alarm {margin-top: 118px;padding-left: 15px;}/*INNER*/#sidebar { margin-bottom: 40px;}.none img { width: 50%;}.btn.btn_back { width: 100%; margin-right: 0 !Important;}.btn.btn_back a { display: block;}.cd-main-content:before,.abbox:before { display:none;}.hgroup .breadcrumb { margin-left: -50px;}.hgroup h1 { margin-left: 9px; margin-bottom: 0;}.xrow { margin: 40px 5px 0;}/*關於我們*/ 
.abtxt, .abimg { float: none; width: 100%;}.abimg img { width: 100%; left: 0; top: -150px;}.abimg { height: 500px; margin: 0 0 40px;}h3 { font-size: 23px !important;}/*作品欣賞*/div#sidebar { margin: 20px 14px 40px;}/*服務流程*/ 
.RWDtimeline01 li.event .circle img { margin-left: -150px;}li.event { margin: 0;}/*聯絡我們*/ 
.form-horizontal .control-label { text-align: left !important; width: 100%;}#eformsForm_1_3 .col-md-5 { width: 100%;}#eformsForm_1_3 .col-md-11 { width: 100%;}.eformsDesc { padding-bottom: 30px;}.customized_columns { padding: 0 0 20px;}.form-horizontal .control-label { margin-bottom: 10px !important;}.layoutlist_1 .ebtn { margin-top: 40px;}/*250702修*/ 
.footer_logo img {    width: 20%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-main-content .container {padding: 0 10px;}.work_block {padding: 60px 0;}.RWDbanner_plus01 > .slick-caption .txt1 {font-size: 24px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 14px;}.RWDbanner_plus01 .slick-caption.txt-left {left: 0px;width: 100%;}.RWDbanner_plus01.style-dotnav .control-box .control {bottom: 10px;position: relative;}/*menu*/ 
.RWDmenu_plus03 .header.is-scroll .logo::after {font-size: 16px;top: 18px;}.RWDmenu_plus03 .logo {width: 75px;}.RWDmenu_plus03 .features {margin-right: 10px;}.RWDmenu_plus03 .header.is-scroll .logo::after {display:none;}.RWDmenu_plus03 .header.is-scroll .logo::before {display:none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {left: 0;}.RWDbanner_plus01 .page-scroll {left: 50%;}/*標題*/ 
.RWDedictor002 .section-subject {text-align: left;padding-left: 0px;margin-bottom: 45px;}.RWDproduct002 .section-subject {text-align: left;padding-left: 0px;margin-bottom: 45px;}.work_block::before {display:none;}.about_block::before {display:none;}.RWDproduct002 h1.main-title {font-size: 36px;}.RWDproduct002 h2.sub-title {font-size: 18px;}.RWDproduct002 h2.sub-title p {font-size: 14px;}.RWDedictor002 h1.main-title {font-size: 36px;}.RWDedictor002 h2.sub-title {font-size: 18px;}.popup-portfolio .portfolio-item {padding: 0;}.work_btn {width: calc(100% - 20px);margin: 30px 10px 0;float: none;}.work_btn a {display: block;padding: 5px 0px;text-align: center;}.scrollTop002 {right: 15px;}.owl-theme .owl-controls {text-align: center !important;}.reason_top {width: 100%;border-bottom: 1px solid  rgba(255,255,255,0.25);padding-bottom: 30px;margin-bottom: 30px;padding-right:0px;}.reason_bottom {width: 100%;border-left: 0px;padding-left: 0px;}.RWDedictor002 .RWDedictor002-text span {display: block;width: 100%;background: #151515;text-align: left;margin-bottom: 8px;padding-left:10px;}.reason_bottom li {padding-bottom: 20px;}.RWDedictor002 .RWDedictor002-text {padding: 0 15px;}/*footer*/ 
.footer_logo img {width: 160px;}.info_left {padding-left: 15px;}footer.footer {padding: 60px 10px 10px;}.web_alarm {margin-top: 20px;}.scrollTop002 {right: 15px;bottom: 15px;}.scrollTop002 .txt {right: 5px;}footer.footer h5 {margin-bottom: 5px;}.left_bottom {margin-bottom: 15px;}/*INNER*/ 
.abimg { height: 430px;}.abimg img { top: -55px;}h3 { font-size: 18px !important;}.abbox { padding: 15px 0;}.layoutlist_2 .album_item { margin-bottom: 40px !important;}.row .album_d_item { width: 100%;}.page ul li { margin: 0 10px;}.none img {width: 80%;}.RWDtimeline01 li.event .circle img { margin-left: 0;}.layoutlist_8.rwd .listdate { display: inline-block; background: #333; margin-left: 15px; font-size: 12px;}.hgroup .breadcrumb { margin-left: -71px;}.hgroup h1 { margin-left: -10px;}#RWDPAGE_BASE_PAT01 h4 {font-size: 17px !important;}.formtd { width: 100%; padding: 5px 0;}.confb a { display: block; margin-top: 20px; opacity: 1;}.contop { letter-spacing: 1px;}/*250702修*/ 
.footer_logo img {    width: 100px;}.RWDedictor002 .RWDedictor002-text span {    background: #f8f8f8;}.layoutlist_8.rwd .listdate {    background: #f8f8f8;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.abimg {    height: 375px;}.contop {    letter-spacing: 0;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.abimg {    height: 295px;}#RWDPAGE_BASE_PAT01 h4 {    font-size: 14px !important;}.formtd a {    padding-right: 0;}
}
/*iphone5 end*/
/*767px start*/
@media (max-width: 767px) {
.layoutlist_8.rwd .listdate .day {    color: #999;    font-weight: 500;}
}
/*767px end*/