/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:verdana, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*menu*/ 
.RWDmenu_plus02 .inside{background: #fff;}.RWDmenu_plus02 .inside.is-up{background: #fff;}.RWDmenu_plus02 .cd-main-header{background: transparent;}.RWDmenu_plus02 .container{width: 100%;}.RWDmenu_plus02 .cd-primary-nav>li>a {font-size: 20px; letter-spacing: 2px; color: #333; font-family: cwTeXYen, sans-serif; padding: 0 15px; font-weight: 500;}.RWDmenu_plus02 .cd-logo{width: 175px; margin-top: 12px;}.RWDmenu_plus02 .cd-primary-nav>li>a:hover {background: transparent; color: #555;}.RWDmenu_plus02 .cd-primary-nav>li:after{left: 40%; right: 40%; height: 3px;}.cd-primary-nav>li:hover:after { left: 30%;  right: 30%; background: #ee9b01;}#cd-primary-nav > li:nth-child(7) > a {background: #ee9b01; color: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #fff7c2; color: #333;}.cd-primary-nav .cd-secondary-nav>li>a {letter-spacing: 2px; font-size: 18px; color: #333; font-family: cwTeXYen, sans-serif;}/*search*/ 
.cd-search{width: 293px; left: auto; right: 0; height: 60px;}.cd-search input {font-size: 20px; font-family: cwTeXYen, sans-serif; letter-spacing: 2px;}.cd-search button {font-size: 20px; top: 17px; font-family: cwTeXYen, sans-serif;}/*bannrer*/ 
.banner_block .container {width: 70%;}.RWDbanner_plus01 .slick-caption{top: 25%;}.RWDbanner_plus01 .slick-caption.txt-center {text-align: left;}.txt1.fadeInLeft01.device_pc span {font-size: 44px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em;}.txt2.fadeInLeft01.device_pc span {font-size: 95px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em; font-weight: 600;}.RWDbanner_plus01 .slick-caption .txt2{margin-top: 5px;}.txt3.fadeInUp01.device_pc {margin: 0;}.txt3.fadeInUp01.device_pc span {font-size: 30px; letter-spacing: 6px; color: #fff; font-weight: 600;}/*關於我們*/ 
.about_block .container {width: 70%;}.RWDleft_cont002 {margin: -100px 0 80px;}.RWDleft_cont002 .item-second {position: relative; padding: 0px; box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.47); background: #ee9b01;}.RWDleft_cont002 .item-second .text-box {width: 100%; padding: 60px 90px; font-family: cwTeXYen, sans-serif; background: transparent;}.RWDleft_cont002 .item-second .text-box .underline{width: 10%; height: 2px; background-color: #ee9b01; margin: 15px 0;}.RWDleft_cont002 .item-second .text-box .title{text-align: left; font-size: 50px; color: #fff; letter-spacing: 3px; line-height: 60px; font-weight: 600;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 22px; font-weight: 500; letter-spacing: 4px; color: #fff;}.RWDleft_cont002 .item-second .text-box .text {line-height: 2; font-size: 17px; width: 80%; margin-top: 0; color: #fff;}.RWDleft_cont002 .item-second .pic {position: absolute; width: 42%; right: -91px; z-index: 2; bottom: 0;}.RWDleft_cont002 .item-second:hover .pic img{transform: scale(1);}.RWDleft_cont002 .item-second .text-box a {margin: 0; padding: 10px 15px; width: 20%; text-align: center; border: 2px solid #fff; margin-top: 30px; font-size: 18px; font-weight: 500; background: #ee9b01; color: #fff; z-index: 1;}.RWDleft_cont002 .item-second .text-box a:hover {background-color: #fff8a8; color: #333; border-color: #fff8a8;}/*.RWDleft_cont002 .item-second .text-box::before {content: "空間最佳的演繹者"; display: block; position: absolute; top: -25px; font-size: 30px; letter-spacing: 2px; left: 0; color: #fff; font-family: '微軟正黑體',sans-serif; font-weight: 600;}*/#m_RWDfullscreen01_46_1 > div > div.item-second > a {cursor: default;}/*三大理由*/ 
.RWDService002{margin: 80px 0;}.RWDService002 h2.sub-title{display: none;}.RWDService002 .section-line{display: none;}.RWDService002 h1.main-title {text-align: center; font-size: 50px; color: #333; letter-spacing: 3px; line-height: 60px; margin-bottom: 30px; font-family: cwTeXYen, sans-serif;}.funny-boxes > .funny-boxes-text > h4::after{display: none;}.funny-boxes > .funny-boxes-icon{width: 60px;}.funny-boxes.not-right-column::before{background: #ee9b01;}.funny-boxes > .funny-boxes-text > h4 {font-family: cwTeXYen, sans-serif; letter-spacing: 2px; line-height: 1.5; font-size: 24px; color: #333; padding-bottom: 0px;}.funny-boxes > .funny-boxes-text > p{letter-spacing: 2px; line-height: 2; padding: 0px 18px;}/*作品*/ 
.portfolio_block .container {width: 70%;}.portfolio_block {padding: 50px 0; background: #fff7c2;}.RWDnews005 h1.main-title {text-align: center; font-size: 50px; color: #333; letter-spacing: 3px; line-height: 60px; font-family: cwTeXYen, sans-serif;}.RWDnews005 .section-line {display: none;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #121212; background: #ee9b01; border: #ee9b01 1px solid; opacity: 1; filter: Alpha(Opacity=100); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;    border-radius: 0px;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons{opacity:1 !important}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span { background: #ee9b01;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item { padding: 0 15px; transition: .4s all ease; background: #fff; margin: 15px; padding-top: 15px; border-radius: 15px;}ul.text-left.size-12.list-inline.list-separator {display: none;}.owl-item p {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #666; text-align: center; border-top: 1px dashed #ee9b01; padding-top: 15px;}.RWDnews005 h4 {font-family: cwTeXYen, sans-serif; font-size: 20px; line-height: 1.5; text-align: center; letter-spacing: 2px; font-weight: 600;}.RWDnews005 h4 a{color: #555;}.RWDnews005 .owl-carousel .owl-item div{transition: .4s all ease;}.RWDnews005 .owl-carousel .owl-item div:hover{opacity: .8;}.RWDnews005 .owl-controls {padding-top: 15px;}/*影片*/ 
.video_block {padding: 50px 0;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe{transform: translate(0px,0);}.RWDvideo002 h1.main-title {text-align: center; font-size: 50px; color: #333; letter-spacing: 3px; line-height: 60px; margin-bottom: 30px; font-family: cwTeXYen, sans-serif;}.RWDvideo002 h2.sub-title {font-size: 22px; font-weight: 500; letter-spacing: 4px; color: #555; font-family: cwTeXYen, sans-serif;}.RWDvideo002 .section-line{display: none;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe{opacity: 1;}.figcaption_bottom h2 {font-family: cwTeXYen, sans-serif; font-size: 22px; line-height: 1.5; text-align: center; letter-spacing: 2px; color: #555; margin-top: 15px;}/*footer*/ 
.footer_block {background: #fff7c2; color: #fff; letter-spacing: 2px; line-height: 2; font-size: 15px; padding: 0 0 40px 0; margin-top: 150px;}.footer_info {background: #ee9b01; padding: 30px; box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.47); margin: -100px 0 40px;align-items: center;}.web_info { text-align: center; font-size: 12px; padding-top: 0; margin-top: 0; color: #666;}.web_info a{color: #666;}.footer_info h5 {font-size: 20px; letter-spacing: 5px;}.contact {    color: #fff;    font-size: 15px;    padding-bottom: 40px;    letter-spacing: 1px;    text-align: left;}.contact a {color: #fff;}.reservation a {margin: 0; border: none; font-family: cwTeXYen, sans-serif; font-weight: 500; border-radius: 30px; padding: 15px 60px; color: #333 !important; letter-spacing: 2px; background: #ffffff; font-size: 30px; line-height: 2;  transition: .4s all ease;}.reservation {text-align: center; font-family: cwTeXYen, sans-serif; padding-bottom: 20px;}.reservation a:hover {background: #fff7c2;}.footer_info .left {text-align: center; font-size: 20px;}.footer_info .left a {color: #fff;}.right .col-md-6 {padding: 0;}.img1 {    width: 40%;    margin: 0 auto;    margin-bottom: 20px;}.img2 {    width: 24%;    margin: 0 auto;    margin-bottom: 18px;}/*社群*/ 
.RWDsocial002 .iconRounded {border: none; color: #fff; background-color: #fff; border-radius: 0; width: 33px; height: 33px; margin-right: 8px;}.RWDsocial002 .pull-right {float: left !important; margin-top: 15px;}.RWDsocial002 img {vertical-align: top;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: #fff;}/*裝置*/ 
.hidden-xs{display: inline-block;}
/*內頁 start*/

/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 600px !important;}.page_wrapper_bg .pagecontent {font-size: 15px;letter-spacing: 2px;line-height: 28px;color: #555;}.page_wrapper_bg .pagecontent a {color: #555;word-break: break-all;}.article-text>.container {padding: 30px 0;}/*文字*/ 
.page_wrapper_bg .pagecontent  h4 {font-weight: bold;font-size: 18px;}.page_wrapper_bg .pagecontent ul {    padding-left: 20px;}.page_wrapper_bg .pagecontent ol {padding-left: 30px;}.page_wrapper_bg .pagecontent  h3 {margin-bottom: 25px;font-size: 22px;border-bottom: 1px solid;padding-bottom: 10px;line-height: 30px;}/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-family: cwTeXYen, sans-serif;line-height: 40px;font-size: 32px;letter-spacing: 3px;font-weight: bold;text-align: center;}.hgroup .breadcrumb {border: 0;width: 100%;text-align: center;letter-spacing: .1em;line-height: 2;}/*作品集*/ 
.pr-box img {margin-bottom: 35px;}.layoutlist_7 .cdate {display: none;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {padding-bottom: 20px;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 34px;color: #ee9b01;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size: 18px;color: #555;line-height: 28px;font-weight:bold;transition: 0.3s;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #777;font-size: 15px !important;transition: 0.3s;font-weight: 400;}.page_wrapper_bg .layoutlist_8 .item {padding: 30px 0px;margin-bottom: 40px;}/*按鈕*/ 
.page_wrapper_bg .pagecontent .btn.btn_back {color: #fff;border-color: #fff8a8;border-radius: 99em;background: #ee9b01;transition: 0.3s;}.page_wrapper_bg .pagecontent .btn.btn_back a {color: #fff;}.page_wrapper_bg .pagecontent .btn.btn_back:hover {opacity: 0.8;}.page_wrapper_bg .pagecontent .ebtn {color: #fff;border-color: #fff8a8;border-radius: 99em;background: #ee9b01;transition: 0.3s;float: right;margin: 30px 0px 10px;}.page_wrapper_bg .pagecontent .ebtn a {color: #fff;}.page_wrapper_bg .pagecontent .ebtn:hover {opacity: 0.8;}/*預約丈量*/ 
.page_wrapper_bg .pagecontent .form-horizontal .control-label {display: block;width: 100%;text-align: left !important;margin: 5px 0px 10px !important;padding: 0px 15px;}.page_wrapper_bg .pagecontent .form-control {margin-bottom: 10px;}.page_wrapper_bg .pagecontent .form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}input[type=checkbox], input[type=radio] {margin: 4px 4px 0px 2px;}/*標題*/ 
.hgroup .breadcrumb a {color: #888;letter-spacing: 2px;}/*媒體採訪*/ 
.pagecontent .layoutlist_7 .subject,.pagecontent .layoutlist_7 .subject a {color: #333;letter-spacing: 2px;font-size: 15px;}/*教學影片*/ 
.page_wrapper_bg .pagecontent .video_item_subject {color: #333;font-size: 15px;letter-spacing: 2px;font-weight: bold;}/*選單*/ 
.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #fff !important;}.cd-primary-nav ul.is-hidden {width: 100%;}/*191126服務項目美編&作品集列表*/ 
.sbox { margin-bottom: 50px;}.stxt { margin-top: 3vw; background: white; border: 1px solid; padding: 6vw 2vw 6vw 6vw; margin-left: -4vw; z-index: -1;}.sbox.sl .stxt { margin-left: 0; left: 4vw; padding: 6vw 5vw 6vw 3vw; margin-top: 2vw;}.stxt h4 { font-weight: bold; font-size: 22px !important; font-family: cwTeXYen, sans-serif; line-height: 1.5; letter-spacing: 0; color: #222;}.sbox1 h2 {font-family: cwTeXYen, sans-serif; line-height: 40px; font-size: 32px; letter-spacing: 3px; font-weight: bold; text-align: center; margin-top: 100px;}.sbox h3 { text-align: center; margin: 50px 0 !important; position: relative;}.sbox h3:after { height: 4px; width: 37%;position: absolute; bottom: -2px; background: #ee9b01; content: ""; left: 50%; transform: translateX(-50%);}.stepbox h5 { color: #ee9b01; font-weight: bold; letter-spacing: 1px;}.stepbox { border: 1px solid #f2f2f2; padding: 30px; min-height: 210px;}.desctop span { margin: 0 10px; font-size: 20px; font-weight: bold; color: #ee9b01;}.desctop { padding: 10px 30px; text-align: center; font-family: cwTeXYen, sans-serif; font-size: 20px; border: 1px solid; margin-bottom: 20px;}.edcontent7 .layoutlist_7 .litem { margin: 30px 0 !important; border-right: 1px dashed #ccc; }.edcontent7 .layoutlist_7 .litem:nth-child(4n) { border: 0;}.edcontent7 .layoutlist_7 .subject a { font-weight: bold; padding: 2px; border: 1px solid #eee; border-left: 3px solid #ee9b01; letter-spacing: 0 !important; display: block; text-align: center;transition: .4s;}.edcontent7 .layoutlist_7 .summary { text-align: center; line-height: 1.5;}.edcontent7 .layoutlist_7 .litem:hover .subject a { color: #ee9b01; transition: .4s;}.edcontent7 .layoutlist_7 .litem:last-child { border: 0;}

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

@media only screen and (max-width: 1440px){.RWDleft_cont002 {margin: -25px 0 80px;}.txt2.fadeInLeft01.device_pc span{font-size: 85px;}.RWDleft_cont002 .item-second .pic{right: -165px;}.stxt { margin-top: 5vw;}.sbox.sl .stxt { margin-top: 4vw;}}@media only screen and (max-width: 1366px){.banner_block .container {width: 80%;}.txt1.fadeInLeft01.device_note span {font-size: 36px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em;}.txt2.fadeInLeft01.device_note span {font-size: 75px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em; font-weight: 600;}.txt3.fadeInUp01.device_note {margin: 0;}.txt3.fadeInUp01.device_note span {font-size: 24px; letter-spacing: 6px; color: #fff; font-weight: 600;}.about_block .container {width: 80%;}.RWDleft_cont002 {margin: -100px 0 80px;}.RWDleft_cont002 .item-second .pic {right: -100px; width: 39%;}.portfolio_block .container {width: 1170px;}}@media only screen and (max-width: 1280px){.RWDleft_cont002 {margin: -45px 0 80px;}.RWDleft_cont002 .item-second .pic {right: -70px; width: 35%;}.RWDleft_cont002 .item-second .text-box {width: 85%;}.RWDleft_cont002 .item-second .pic {right: -95px; width: 45%;}.stxt { margin-top: 6vw;}}@media only screen and (max-width: 1200px){.RWDbanner_plus01 .slick-caption {top: 30%;}.txt1.fadeInLeft01.device_note span {font-size: 32px;}.txt2.fadeInLeft01.device_note span {font-size: 65px;}.txt3.fadeInUp01.device_note span {font-size: 20px;}.about_block .container {width: 80%;}.portfolio_block .container {width: 85%;}.collapsing_header .cd-main-header .cd-logo {margin-top: 5px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*//*menu*/#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px;}.RWDmenu_plus02 .cd-logo {width: 125px;}.RWDmenu_plus02 .cd-main-header {background: #fff;}.cd-primary-nav>li>a {letter-spacing: 2px; font-size: 18px; color: #333; font-family: cwTeXYen, sans-serif;}#cd-primary-nav > li:nth-child(7) > a{text-align: center;}/*banner*/ 
.RWDbanner_plus01 .slick-caption { top: 20%;}.banner_block .container {width: 80%;}/*main高度*/ 
.main.cd-main-content {top: 50px;}/*about us*/ 
.RWDleft_cont002 .item-second .text-box{padding: 60px 75px;}.RWDleft_cont002 .item-second .text-box a{width: 25%;}.RWDleft_cont002 .item-second .pic {right: -100px; width: 50%;}/*------------------內頁---------------------*//*copyright*/nav.cd-nav .bottom-copyright {color: #777;}/*作品集*/ 
.page_wrapper_bg .pagecontent .layoutlist_7 .subject, .page_wrapper_bg .pagecontent .layoutlist_7 .subject a {letter-spacing: 1px;}/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 520px !important;}/*選單*/ 
.RWDmenu_plus02 .cd-main-header {padding: 0px;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background: transparent;}/*191126服務項目*/ 
.stxt { padding: 6vw 1vw 6vw 5vw;}.sbox.sl .stxt { padding: 6vw 4vw 6vw 3vw;}.stepbox { min-height: 238px;}.edcontent7 .layoutlist_7 .summary { font-size: 14px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*//*banner*/ 
.txt1.fadeInLeft01.device_pad span {font-size: 40px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em;}.txt2.fadeInLeft01.device_pad span {font-size: 75px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em; font-weight: 600;}.txt3.fadeInUp01.device_pad span {font-size: 30px; letter-spacing: 6px; color: #fff; font-weight: 600;}/*關於我們*/ 
.RWDleft_cont002 {margin: -80px 0 80px;}.RWDleft_cont002 .item-second .text-box {padding: 60px 50px; width: 78%;}.RWDleft_cont002 .item-second .pic {right: -90px; width: 60%;}.RWDleft_cont002 .item-second .text-box .title {font-size: 44px;}.RWDleft_cont002 .item-second .text-box .subtitle {line-height: 1.5; font-size: 19px; letter-spacing: 2px;}.RWDleft_cont002 .item-second .text-box .text {line-height: 1.8;}.RWDleft_cont002 .item-second .text-box a {width: 80%;}/*三大理由*/ 
.RWDService002 h1.main-title{font-size: 44px;}/*作品*/ 
.portfolio_block .container {width: 100%; padding: 0 20px;}.RWDnews005 h1.main-title{font-size: 44px;}/*影音專區*/ 
.RWDvideo002 h1.main-title {font-size: 45px; margin-bottom: 20px;}/*頁尾*/ 
.top { flex-direction: column;}.right .col-md-6 {text-align: center;margin: 10px 0;}img.img1 {width: 37% !important;}img.img2 {width: 21% !important;margin-left: 20px;}.RWDsocial002 {    position: relative;    text-align: center;    width: 123px;    float: none;    margin: 0 auto;}.RWDsocial002 ul.socialNetwork {    float: none !important;    margin: 0 auto;    text-align: center;}.right { text-align: center;}.contact {text-align: center;}/*-------------------內頁---------------------*//*按鈕*/ 
.page_wrapper_bg .pagecontent .btn.btn_back, .page_wrapper_bg .pagecontent .ebtn {width: 20%;}/*選單*/ 
.collapsing_header header {padding: 0px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {padding-bottom: 10px;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 28px;}/*作品集*/ 
.page_wrapper_bg .pagecontent .layoutlist_7 .subject, .page_wrapper_bg .pagecontent .layoutlist_7 .subject a {font-size: 14px;}/*文字*/ 
.page_wrapper_bg .pagecontent {font-size: 14px;}/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 28px;line-height: 36px;letter-spacing: 2px;}/*媒體採訪*/ 
.media-box img {margin-bottom: 28px;}/*預約丈量*/ 
.page_wrapper_bg .form-group label.error {padding: 0px !important;}/*191126服務項目*/ 
.stxt { margin-top: 3vw; padding: 6vw 1vw 6vw 3vw; margin-left: -3vw;}.sbox.sl .stxt { margin-top: 3vw; left: 3vw; padding: 6vw 2vw 6vw 3vw;}.stepbox { min-height: auto;}.edcontent7 .layoutlist_7 .litem { width: calc(100% / 3);}.edcontent7 .layoutlist_7 .litem:nth-child(3n) { border: 0;}.edcontent7 .article-text>.container { padding-top: 0;}.desctop { margin-bottom: 0;}.sbox h3 { font-size: 20px !important;}.sbox h3:after { width: 55%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*search*/ 
.cd-search{width: 100%;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right{width: 100%;}.banner_block .container {width: 100%;}.txt1.fadeInLeft01.device_phone span {font-size: 32px; color: #fff; padding: 0; text-shadow: black 0.1em 0.1em 0.2em; font-weight: 600;}.txt2.fadeInLeft01.device_phone span {font-size: 20px; color: #fff; padding: 0; font-weight: 600;}/*關於我們*/ 
.RWDleft_cont002 {margin: 0;}.about_block .container { width: 100%; padding: 0;}.RWDleft_cont002 .item-second{padding: 0px 15px;}.RWDleft_cont002 .item-second .text-box {padding: 30px 15px; width: 100%; padding-top:312px; text-align: center;}.RWDleft_cont002 .item-second .text-box .title {font-size: 35px; text-align: center;}.RWDleft_cont002 .item-second .text-box .text{font-size: 16px; width: 100%; text-align: left;}.RWDleft_cont002 .item-second .text-box a{width: 100%}.RWDleft_cont002 .item-second .pic {right: auto; width: 90%; top: -100px; bottom: auto; border-bottom: 1px dashed #fff;}.RWDleft_cont002 .item-second .pic img{width: 65%; margin: auto;}/*三大理由*/ 
.funny-boxes > .funny-boxes-text > p {font-size: 15px;}/*作品*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{margin:0;}/*頁尾*/ 
.footer_info{flex-direction: column;}.reservation{padding-bottom: 10px;}.reservation a {font-size: 20px;}.footer_info .left{font-size: 20px; padding: 0px;}.footer_info .right {text-align: center; margin-top: 15px; border-top: 1px dashed; padding-top: 15px;}.RWDsocial002 ul.socialNetwork{display: inline-block; float: none !important;}img.img1 {    width: 100% !important;    margin-top: 10px;    padding: 0px 30px;}img.img2 {    width: 40% !important;    margin-left: 0px;}/*-------------------內頁---------------------*//*共同*/ 
.article-text>.container {padding: 0px;}/*按鈕*/ 
.page_wrapper_bg .pagecontent .btn.btn_back, .page_wrapper_bg .pagecontent .ebtn {width: 100%;}/*頁尾*/ 
.main .footer_block .container {padding: 0px 15px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;color: #afafaf;}/*文字*/ 
.page_wrapper_bg .pagecontent h4 {font-weight: bold;font-size: 16px;letter-spacing: 1px;margin-bottom: 10px;}/*作品集*/ 
.page_wrapper_bg .layoutlist_7 .litem {margin-bottom: 32px;}/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 22px;line-height: 30px;letter-spacing: 1px;}.page_wrapper_bg .page_subject {padding: 0px;}/*選單*/ 
.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {display:none;}/*191126服務項目*/ 
.sbox, .simg, .stxt { padding: 0;}.stxt { margin-left: 0; padding: 30px 20px; margin-top: 0;}.sbox.sl { display: flex; flex-direction: column-reverse;}.sbox.sl .stxt { margin-top: 0; left: 0;}.sbox1 h2 { margin-top: 30px; font-size: 25px;}.stxt h4 { font-size: 18px !important;}.sbox h3 { font-size: 15px !important;}.sbox1 { padding: 0;}.edcontent7 .layoutlist_7 .litem { width: 100%; border-right: 0; border-bottom: 1px dashed #ee9b01;  padding-bottom: 30px;}.edcontent7 .layoutlist_7 .litem:last-child { border: 0;}.simg img { height: 100%; width: 100%;}.sbox h3:after { width: 85%;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDleft_cont002 .item-second .text-box { padding-top: 225px;}/*頁尾*/ 
.reservation a {padding: 10px 20px;}.contact a {    word-break: break-all;}
}
/*iphone5 end*/
/*iphone6 start*/
@media (max-width: 380px){
.RWDleft_cont002 .item-second .text-box {padding-top: 274px;}
}
/*iphone6 end*/