.col-md-12 {padding: 0;}/*loading*/ 
.fl {width:250px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2s;}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  100% {    opacity: 1;  }}/*選單*/ 
.RWDmenu_plus04 .header {background: rgba(255, 255, 255, 0.9);padding: 0 0 0 2%;}.RWDmenu_plus04 .logo {width: 125px;margin-top: 10px;}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 2px;color: #333;transition: .3s;text-decoration: none !important;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: #00b3d0;}.RWDmenu_plus04 .site-nav .menu ul li a {font-size: 15px;letter-spacing: 2px;color: #222;text-decoration: none !important;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu li {transition:.3s;}.RWDmenu_plus04 .site-nav .menu ul li>a {padding-right: 10px;}.RWDmenu_plus04 .site-nav .menu li:hover {background: #e5f8fa;}.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 {font-weight: normal;}/*搜尋*/ 
.RWDmenu_plus04 .features .search-btn {padding: 25px 30px;background: #00b3d0;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #fff;}.RWDmenu_plus04 #search-box {margin-right: 0;}.RWDmenu_plus04 #search-box .form-control {font-size: 15px;letter-spacing: 2px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: transparent;border: 1px solid #00b3d0;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background:#00b3d0;border: 1px solid #00b3d0;}.slick-caption .container {width: 80%;}.RWDbanner_plus01 .slick-caption {top: 39%;}.txt1 {font-family: 'cwTeXYen', sans-serif;font-weight: 900;font-size: 85px;letter-spacing: 5px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(45deg, #3865a7 0%, #00b3d0 100%);line-height: 1.2;display: block;position: relative;width: fit-content;}.txt2 {font-family: 'cwTeXYen', 'Kulim Park', sans-serif;font-size: 36px;letter-spacing: 8px;margin-top:20px !important;display: block;position: relative;color: #585858;}.RWDbanner_plus01 .slick-caption.txt-right .txt1, .RWDbanner_plus01 .slick-caption.txt-right .txt2 {float: right;clear: both;}/*b01*/ 
.slickitem01 .txt1 {width: 420px;text-align: center;margin-top: 90px;}.slickitem01 .txt2 {width: 420px;text-align: center;padding: 10px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;letter-spacing: 15px;margin-top:10px !important;}.slickitem01 .txt1:before {content: '';height: 130px;width: 420px;position: absolute;background: url(archive/image/customization/banner01-pic.png)no-repeat;background-size: 100%;position: absolute;left: 0;top: -170px;opacity: .15;}/*b02*/ 
.slickitem02 .txt1 {width: 450px;text-align: center;margin-top: 90px;}.slickitem02 .txt2 {width: 450px;text-align: center;background: #f3f3f3;padding: 10px;margin-top: 5px !important;font-size: 30px;letter-spacing: 15px;}.slickitem02 .txt1:before {content: '';height: 130px;width: 420px;position: absolute;background: url(archive/image/customization/banner02-pic.png)no-repeat;background-size: 100%;position: absolute;left: 0;top: -170px;opacity: .15;}/*b03*/ 
.slickitem03 .txt1 {width: 420px;text-align: center;margin-top: 90px;}.slickitem03 .txt2 {width: 420px;text-align: center;font-size: 30px;letter-spacing: 5px;margin-top: 5px !important;}.slickitem03 .txt1:before {content: '';height: 130px;width: 420px;position: absolute;background: url(archive/image/customization/banner03-pic.png)no-repeat;background-size: 100%;position: absolute;left: 0;top: -170px;opacity: .15;}.slickitem03 .txt2:before {content: '';width: 65px;height: 2px;position: absolute;background: #e0e0e0;bottom: 13px;left: 0;}.slickitem03 .txt2:after {content: '';width: 65px;height: 2px;position: absolute;background: #e0e0e0;bottom: 13px;right: 0;}/*service*/ 
.service-block{padding: 5em 0 0;}.RWDService002 {padding: 50px 0px 0;}.RWDService002 .section-subject{display:none;}.funny-boxes {background: #3865a7;padding: 45px 20px !important;border-radius: 60px;box-shadow: inset 0 -4px 5px rgba(0, 0, 0, 0.1);}.RWDService002 .col-sm-4.col-md-4:nth-child(2) .funny-boxes {background: #387bc7;}.RWDService002 .col-sm-4.col-md-4:nth-child(3) .funny-boxes {background: #00b3d0;}.funny-boxes.not-right-column::before {display:none;}.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none;}.funny-boxes-text h4 {color: #ffffff;letter-spacing: 2px !important;font-weight: 600;}.funny-boxes > .funny-boxes-text > h4 {padding-bottom: 35px;}.funny-boxes > .funny-boxes-text > h4 a {color: #ffffff;text-decoration: none;}.funny-boxes > .funny-boxes-text > h4 a br {display: none;}.funny-boxes > .funny-boxes-text > h4::after {display:none;padding-bottom: 0;margin: 0 0 30px;}.funny-boxes > .funny-boxes-text > p {color: #fff;letter-spacing: 2px;line-height: 2;margin-bottom: 0;min-height: 60px;}.funny-boxes > .funny-boxes-icon {margin:0;}.flipInY {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.funny-boxes-text {margin-top: 30px;}.funny-boxes > .funny-boxes-icon {margin: 0;position: absolute;top: -65px;height: 100px;line-height: 100px;width: 100px;left: 50%;margin-left: -50px;background: #fff;padding: 20px;}.funny-boxes.float-shadow > .funny-boxes-icon {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.funny-boxes-text:before {content: 'STEP 01';color: #fff;opacity: .5;letter-spacing: 2px;font-size: 16px;position: relative;top: -7px;font-family: Kulim Park;}.RWDService002 .col-sm-4.col-md-4:nth-child(2) .funny-boxes-text:before {content: 'STEP 02';}.RWDService002 .col-sm-4.col-md-4:nth-child(3) .funny-boxes-text:before {content: 'STEP 03';}.funny-boxes > .funny-boxes-text > h4:before {content: '';width: 50px;height: 1px;background: rgba(255, 255, 255, 0.4);position: absolute;left: 50%;margin-left: -25px;bottom: 0;}/*企業精神*/ 
.spirit-block{padding: 5em 0;}.RWDleft_cont002 .container {width: 100%;padding:0;}.item-second>a {display: block;position: relative;}.item-second>a:before {content: '';width: 110%;height: 5px;background-image: linear-gradient(45deg, #3865a7 0%, #00b3d0 100%);position: absolute;left: -10%;z-index: 1;bottom: 0;}.RWDleft_cont002 .item-second .text-box .title {font-size: 40px;color: #3865a7;letter-spacing: 2px;font-weight: 600;line-height: 1.5;position: absolute;right: -290px;top: 128px;z-index:1;}.text-box .title:before {content: '創辦人兼總經理';position: absolute;bottom: -70px;font-size: 15px;color: #333;font-weight: normal;right: 0;}.text-box .title:after {content: '';width: 150px;height: 67px;background: url(archive/image/model/editor/lin-sign.png)no-repeat;background-size: 100%;position: absolute;right: 0;bottom: -155px;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 24px;letter-spacing: 2px;margin-top: 10px;color: #464646;}.RWDleft_cont002 .item-second .text-box .underline {display:none;}.RWDleft_cont002 .item-second .text-box .text {width: 85%;line-height: 2;font-size: 15px;letter-spacing: 2px;margin-top: 40px;color: #333;}.RWDleft_cont002 .item-second {display: flex;align-items: center;flex-direction: row-reverse;background-color: #e8f2f3;}.RWDleft_cont002 .item-second .text-box {width: 50%;padding: 0 180px;display: block;position: relative;background: transparent;color: #333;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.03);}.RWDleft_cont002 .item-second .text-box a {border-radius: 50px;background: transparent;color: #333;font-weight: normal;margin: 0;padding: 6px 10px;margin-top: 55px;border: 1px solid #9c9c9c;}.RWDleft_cont002 .item-second .text-box a:hover {color: #fff;background-color: #00b3d0;border-color: #00b3d0;}#linsign {margin-left: 20px;width: 160px;}/*新聞媒體*/ 
.news-block {padding: 0 0 5em;}.RWDnews005 .section-subject {text-align: left;margin-bottom: 25px;margin-right: 0;margin-left: 0;}.RWDnews005 h1.main-title {font-size: 34px;margin: 0px;color: #6b6b6b;letter-spacing: 5px;font-weight: 600;}.RWDnews005 .section-line {background-color: #e2e2e2;width: 100%;margin-top: 15px;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible;margin-left: 0;margin-right: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 10px 10px;}.owl-item .img-hover {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);padding-bottom: 20px !important;}.RWDnews005 a {display: block;overflow: hidden;}.RWDnews005 h4 {margin: 0 0 5px 0;padding: 0 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.RWDnews005 h4 a {color: #00b3d0;font-weight: 600;font-size: 17px;letter-spacing: 2px;line-height: 1.8;}.img-hover p.text-left {font-size: 15px;letter-spacing: 2px;line-height: 1.8;margin-bottom: 0;color:#666;padding: 0 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #fff;background: #00b3d0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 0;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -75px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -75px;}.RWDnews005 .owl-item:hover img {transform: scale(1.03);}.RWDnews005 .owl-carousel img {transition:.3s;}.img-hover p.text-left span {font-size: 12px;margin-bottom: 15px;padding-bottom: 6px;display: block;border-bottom: 1px solid #eee;}/*footer*/ 
.footer-block{/*background: #4d5d6c;*/background-image: linear-gradient(45deg, #3865a7 0%, #00b3d0 100%);padding: 50px 0;color: #fff;font-size: 15px;letter-spacing: 1px;line-height: 2;}.footer-block a{color: #fff;}.footer-inside {display: flex;}.footer-info {width: 100%;}.footer-copyright {width: 100%;}.footer-block h5{font-size: 18px;font-weight: bold;margin-bottom: 5px;}.RWDsocial002 .pull-right {float: left !important;margin-bottom: 25px;}.RWDsocial002 .iconRounded {color: #fff;border: 0;padding: 0;line-height: 40px;font-size: 20px;margin-right: 0;transition:.3s;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {color: #fff;transform: translateY(-5px);}.footer-copyright {font-size: 13px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;font-size: 13px;letter-spacing: 1px;line-height: 2;}.footer-contact {width:400px;}.footer-contact a {padding: 20px 15px;text-align: center;position: relative;display: block;font-size: 17px;letter-spacing: 3px;border: 1px solid #fff;transition:.3s;line-height:1.5;}.footer-contact a:hover {background: rgba(255, 255, 255, 1);color: #1793bf;}.footer-contact a i {font-size: 40px;}/*預約專線*/ 
.callout {transition:.3s;position: fixed;right: -60px;z-index: 21;top: 30%;writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;-ms-writing-mode: tb-rl;letter-spacing: 4px;}.callout a {background-image: linear-gradient(45deg, #3865a7 0%, #00b3d0 100%);color: #fff;padding: 15px;border-radius: 50px;display: block;    text-decoration: none;font-size: 17px;}.callout.callout-visible {right: 15px;}/*修改*/#m_RWDfullscreen02_28_2 {margin-bottom: 25px;}.RWDmenu_plus04 .site-nav {display: inline-block !important;}.RWDmenu_plus04 .header-in {text-align: right;}.RWDmenu_plus04 .container {margin-left: 50px;}/*隱藏*/ 
.copyright_desc, .copyright_desc a, .copyright_desc a:hover {display: none;}
/*其他裝置 start*/

@media (max-width:1680px){/*banner*/ 
.slick-caption .container {width: 87%;}/*企業精神*/ 
.RWDleft_cont002 .item-second .text-box .text {width: 100%;}.RWDleft_cont002 .item-second .text-box {padding: 0 140px 0 50px;}.RWDleft_cont002 .item-second .text-box .title {right: -350px;}.item-second>a:before {width: 105%;left: -5%;}}@media (max-width:1440px){/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 45%;}.txt1 {font-size: 60px !important;width: 380px !important;}.txt2 {font-size: 28px !important;width: 380px !important;}.txt1:before {height: 120px !important;width: 380px !important;top: -145px !important;}.slickitem02 .txt2 {letter-spacing: 10px;}.slickitem03 .txt2:before, .slickitem03 .txt2:after {width: 50px;}/*企業精神*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 32px;top: 130px;}.RWDleft_cont002 .item-second .text-box {padding: 0 50px;}.RWDleft_cont002 .item-second .text-box a {margin-top: 40px;}}@media (max-width:1366px){/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 38%;}.slick-caption .container {width: 89%;}/*企業精神*/ 
.RWDleft_cont002 .item-second .text-box .text {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}.item-second>a:before {width: 95%;left: 5%;}/*媒體報導*/ 
.RWDnews005 .container {width: 85%;}}@media (max-width:1280px){/*banner*/ 
.txt1 {font-size: 54px !important;width: 330px !important;}.txt2 {font-size: 24px !important;width: 330px !important;}.txt1:before {height: 105px !important;width: 330px !important;top: -125px !important;}.slickitem02 .txt2 {letter-spacing: 5px;}}@media (max-width:1199px){/*共用*/ 
.row {margin-right: 0;margin-left: 0;}.container {padding-right: 20px;padding-left: 20px;}/*企業精神*/ 
.RWDleft_cont002 .item-second .text-box .text br {display: none;}.RWDleft_cont002 .item-second .text-box .text {-webkit-line-clamp: 7;}}

/*其他裝置 end*/
/*內頁 start*/

section.call_to_action {min-height: 650px;}.page_wrapper_bg .pagecontent {margin-top: 30px !important;}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#333;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg  .RWDmenu_plus04 .header {border: 0;box-shadow: 1px 1px 15px rgba(43, 43, 43, 0.08);}/*麵包屑*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align:left;bottom: 0; padding: 10px 0px 0px 2px;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {text-align: left;letter-spacing: 4px;font-size: 28px;font-weight: 500;line-height: 1;margin: 0;padding: 0;  color: #333;}.page_subject {padding: 0 !important;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #fff;box-shadow:none;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align:left;transition: 0.4s;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.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: #777;font-weight: 600;padding-left: 15px;}.m2018 .products-nav ul>li>.toggle-submenu { top: 0px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav .nav-title {background: #fff;font-size: 18px;padding: 15px 0px;text-align: left;margin-bottom: 0px;color: #333;letter-spacing: 5px; margin-top: 30px; font-weight: bold;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a { color: #00b3d0; font-weight: normal;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {background: #fff;}.m2018 .products-nav ul li {padding: 5px 0;}/*跟隨*/ 
.page_wrapper_bg .callout {right: 15px;}/*新聞*/ 
.layoutlist_8 .item:last-child { border-bottom: 0;}.layoutlist_8 .list_subject .summary { margin: 5px 0 10px;font-size: 15px;font-weight: normal;}.layoutlist_8 .list_subject { text-align: left; font-size: 20px;letter-spacing: 2px; margin-top: 0;color: #464646; font-weight: bold;}.layoutlist_8 .list_subject a:hover{color: #00b3d0 !important;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {border-radius: 50px;background: transparent;border: 1px solid #9c9c9c;color: #333;padding: 3px 30px;border-radius: 50px;font-size: 14px;font-weight: normal;transition:0.5s ease;}.page_wrapper_bg .ebtn:hover a {color: #fff;background-color: #00b3d0;border-color: #00b3d0;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 50px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;padding: 3px 13px;box-shadow: none;border-radius: 50px;}.btn.btn_back a {border: 1px solid #333;background: #fff;color: #333;padding: 3px 20px;border-radius: 50px;}.btn.btn_back a:hover {background-color: #00b3d0;transition: .5s ease;border-color: #00b3d0;color: #fff;padding: 3px 20px;border-radius: 50px;}#article .btn.btn_back a {padding: 9px 13px;}/*聯絡我們*/ 
.form-group label.must:after { color: #d24008;}/*案例*/ 
.cate_list .subject {font-size: 17px;font-weight: bold;}.cate_list .subject a:hover {color: #00b3d0;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.slick-caption .container {width: 95%;}/*選單*/ 
.RWDmenu_plus04 .header {padding: 0 2%;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 .copyright {display:none;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #00b3d0;}.funny-boxes > .funny-boxes-text > p {min-height: 90px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #e5f8fa;}.ml-stack-nav-toggle {padding: 25px 50px 25px 15px;}/*企業精神*/ 
.RWDleft_cont002 .item-second .text-box {padding: 0 35px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 28px;right: -300px;top: 70px;}.text-box .title:before {bottom: -60px;}.title:after {bottom: -140px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 25px;}.RWDmenu_plus04 .site-nav {display: none !important;}.RWDmenu_plus04 .container {margin-left: 0px;}/*----內頁---*/ 
.layoutlist_8 .item {padding: 30px 0;}.hgroup .breadcrumb {padding: 10px 0px 30px 2px;}.page_wrapper_bg .pagecontent {margin-top: 0px !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.main {top: 72px !important;position: relative;}/*banner*/ 
.slick-caption .container {width: 98%;}.txt1 {font-size: 40px !important;width: 260px !important;}.txt2 {font-size: 20px !important;width: 260px !important;}.txt1:before {height: 85px !important;width: 260px !important;top: -110px !important;}.slickitem02 .txt2 {letter-spacing: 3px;}.slickitem03 .txt2:before, .slickitem03 .txt2:after {width: 30px;}/*服務流程*/ 
.service-block {padding: 3em 0 0;}.funny-boxes > .funny-boxes-text > h4 {font-size:20px;}.funny-boxes > .funny-boxes-text > h4 a br {display: block;}.funny-boxes > .funny-boxes-text > h4 a span {display: none;}.funny-boxes > .funny-boxes-text > h4 a {line-height: 1.5;}/*企業精神*/ 
.spirit-block {padding: 3em 0;}.item-second>a {display: block;margin-bottom: 50px;}.RWDleft_cont002 .item-second {display: block;}.item-second>a:before {width: 100%;left: 0;}.RWDleft_cont002 .item-second {padding-bottom: 50px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;right: auto;top: -150%;}.text-box .title:before, .text-box .title:after {right: auto;left: 0;}.RWDleft_cont002 .item-second .text-box {width: 100%;}/*媒體報導*/ 
.news-block {padding: 0 0 3em;}.RWDnews005 .container {width: 80%;}/*頁尾*/ 
.footer-contact {width: 325px;}.footer-copyright {padding-right: 15px;font-size: 12px;letter-spacing: 0;}/*---內頁---*/ 
.ebtn {margin-right: 0;}.hgroup .breadcrumb { padding: 10px 0px 30px 2px;}.layoutlist_8 .item {padding: 30px 0;}.layoutlist_8 .list_subject {font-size: 18px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}#sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 30px;margin-top: 10px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*loading*/ 
.fl {width:210px;}/*選單*/ 
.RWDmenu_plus04 .logo {width: 110px;margin-top: 15px;}.RWDmenu_plus04 .header {padding: 0 5%;}.ml-stack-nav-toggle {padding: 35px 14px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.txt1:before {display:none;}.slick-caption .container {width: 100%;}.RWDbanner_plus01 .slick-caption {top: auto;bottom: 55px;}.txt1 {font-size: 40px !important;width: 100% !important;margin-top: 0;}.txt2 {font-size: 20px !important;width: 100% !important;}.slickitem03 .txt2:before, .slickitem03 .txt2:after {width: 50px;}.slickitem03 .txt2 {margin-top: 15px !important;}/*服務流程*/ 
.RWDService002 .col-sm-4.col-md-4 {padding: 0;margin-bottom: 110px;}.RWDService002 .col-sm-4.col-md-4:nth-child(3) {margin-bottom:0;}.funny-boxes > .funny-boxes-text > h4 {font-size: 20px;}.funny-boxes > .funny-boxes-text > p {min-height: auto;font-size: 15px;}.funny-boxes > .funny-boxes-text > h4 a br {display: none;}.funny-boxes > .funny-boxes-text > h4 a span {display: inline-block;}/*企業精神*/ 
.RWDleft_cont002 .item-second .text-box .title {position: relative;font-size: 24px;right: auto;top: 0;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 15px;}.text-box .title:before {bottom: 0;top: -225px;left: 0;}.text-box .title:after {right: auto;bottom: 0;top: -185px;left: 0;width: 110px;height: 52px;}.RWDleft_cont002 .item-second .text-box {padding: 0 20px;}.RWDleft_cont002 .item-second .text-box a {width: 100%;margin-top: 30px;}/*新聞報導*/ 
.RWDnews005 .section-subject {text-align: center;margin-bottom: 15px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -40px;}/*頁尾*/ 
.footer-block {padding: 50px 0 90px;}.footer-inside {display: block;}.footer-contact {width: 100%;margin-top: 25px;}.footer-copyright {padding-right: 0;margin-top: 10px;}/*洽詢電話*/ 
.callout {right: 0;top: auto;writing-mode: initial;-webkit-writing-mode: initial;-ms-writing-mode: initial;letter-spacing: 4px;width: 100%;text-align: center;bottom:-60px;}.callout.callout-visible {right: auto;bottom: 0;}.callout a {border-radius: 0;}.formdesc {margin-bottom: 35px;}.new-form { margin-top: 5px;}.main section .container {padding: 0px 5px;}.layoutlist_8 .list_subject .summary { margin: 0;}.layoutlist_8.rwd .listdate {margin: 10px 0 0;}.hgroup .breadcrumb { padding: 10px 0px 40px 2px;}.page_wrapper_bg .callout {right: 0;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
#m_RWDfullscreen02_28_2 {    margin-bottom: 0;}
}
/*iphone6 end*/