a {text-decoration: none;transition: 0.3s;}a:hover {text-decoration: none;transition: 0.3s;}.main {overflow: hidden;background: url(archive/image/customization/creampaper.jpg);}.fl img {width:200px}/*選單*/ 
.cd-primary-nav>li>a {color: #444;font-size: 18px !important;letter-spacing: 3px !important;font-weight: 600;}.cd-primary-nav .cd-secondary-nav > li > a {color: #444;font-size: 18px !important;letter-spacing: 3px !important;font-weight: 600;}.RWDmenu_plus02 .inside {background: rgb(255 255 255 / 0.40)}.RWDmenu_plus02 .container {width: 100%;padding:0px}.cd-main-header {width: 100%;background: rgba(255 255 255 / 0.55);padding-left: 0px;}.cd-primary-nav>li>a:hover {color: #32865c}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#32865c}.cd-primary-nav>li>a:after, .cd-primary-nav>li>a:before {background-color:#222}.is-up .cd-primary-nav>li>a {color: #222}.is-up .cd-primary-nav>li>a:hover {color:#32865c}.is-up .cd-primary-nav>li>a:hover:after,.is-up  .cd-primary-nav>li>a:hover:before {background-color:#32865c}.cd-primary-nav>li:after {display:none}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color:#32865c;color:#fff}.RWDmenu_plus02 .cart-block span, .RWDmenu_plus02 .member-block span, .RWDmenu_plus02 .querycar-block span {-webkit-transition: all 0s ease;-moz-transition: all 0s ease;-o-transition: all 0s ease; transition: all 0s ease;}/**/ 
.RWDmenu_plus02 .inside.is-up {background:#fff;border-right: 1px #e3e6a0 dotted}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background:#222}.RWDmenu_plus02 .querycar-block:hover i {color: #195696;}/*副選單*/ 
.RWDmenu_plus02 .sub-nav {    order: 3;    position: relative;    left: 0;    width: 100%;    height: 80px;    background: transparent;}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 180px;}.RWDmenu_plus02 .editor {float: right;margin-right: 0px;margin-top: 0px;width: 100%;height: 100%;}.RWDmenu_plus02 .editor a {display: block;color: #fff;font-weight: 600; letter-spacing: 1.5px;}.RWDmenu_plus02 .editor {float: right;margin-right: 0px;margin-top: 0px;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}.RWDmenu_plus02 .editor img {margin-right: 6px;width: 50px !important;height: auto !important;position: relative;top: -1px}/**/ 
.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color:#222;}.RWDmenu_plus02 .cart-block {margin-left: 25px}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #222;}.RWDmenu_plus02 .cart-block:hover i {color: #444;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after {display:none}.RWDmenu_plus02 .is-up .cart-block i.qty {color: #222; box-shadow: 0px 0px 0px #ccc}.RWDmenu_plus02 .is-up .cart-block:hover i {color: #222;}.RWDmenu_plus02 .is-up .cart-block:hover span  {color: #222}.RWDmenu_plus02 .is-up .cart-block a, .RWDmenu_plus02 .is-up .member-block a, .RWDmenu_plus02 .is-up .querycar-block a {color: #222;}.RWDmenu_plus02 .cart-block {margin-left: 25px}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #444;}.RWDmenu_plus02 .is-up .member-block:hover span, .RWDmenu_plus02 .is-up .querycar-block:hover span {color:#222}/*搜尋*/ 
.inside .cd-search-trigger::after {background: #222;}.inside .cd-search-trigger::before {border: 2px solid #222;}.is-up .cd-search-trigger::after {background: #222;}.is-up .cd-search-trigger::before {border: 2px solid #222;}.cd-search.full input {border-bottom: 1px dotted #fff;;width: 100%; font-size: 25px}.cd-search.full .ibtn {font-size: 22px}.cd-search-trigger::after {background:#fff;}.cd-search-trigger::before {border: 2px solid #fff;}/*logo*/ 
.cd-logo {width: 180px;padding: 20px;margin-top: 0px; margin-left: 0px;background: transparent;border-radius: 0;box-shadow: 0 0 black;transition: 0.5s;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 8px;height: 8px;color: transparent;background: #fff;transition: 0.5s;border: none;border-radius: 100%;opacity: 0.5;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background:#1d5288;opacity: 1;}/**/ 
.RWDbanner_plus01 .page-scroll {right: 0px;}.RWDbanner_plus01 .page-scroll.style01 a::after {box-sizing: border-box;content: "";position: absolute;top: -250px; right: 0;width: 45px; height: 150px;background: url(archive/image/customization/DOWN.png) no-repeat;animation: web_menu002 ease-out 1.5s infinite;animation-direction: alternate;background-size: contain;}@keyframes web_menu002{0%{ transform: translate(0px, 0px);} 50%{transform: translate(0px, -20px);}100%{transform: translate(0px, 0px);}}.RWDbanner_plus01 .page-scroll {right: 0px;left: inherit;margin-left: 0px;}.RWDbanner_plus01 .page-scroll {z-index: 111111;bottom: 0px}.RWDbanner_plus01 .page-scroll a {color: transparent}.RWDbanner_plus01 .page-scroll.style01 a span {width: 0px;height: 0px;border-left: 0px solid #fff;border-bottom: 0px solid #fff}/*.RWDbanner_plus01 .page-scroll.style01 a::before {content: "scorll";position: absolute;width: 20px;color: #222;transform: rotate(90deg);text-transform: uppercase;font-size: 12px; right: 6px;letter-spacing: 3px;top: -40px;right: 12px;}*//*banner文字與圖片*/ 
.RWDbanner_plus01 .slick-caption {top: 18%;right: -250px;}.RWDbanner_plus01 .logo {width: 700px;}/*跟隨*/ 
.fixed_block {position: fixed;bottom: 155px;right: 0;opacity: 0;transition: 0.5s;z-index: -1}.fixed_block img {width: 45px;border-radius: 5px 5px 0px 0px;}.scrollTop002 .ii {font-size: 45px;border-radius: 5px 5px 0px 0px}.scrollTop002 {bottom: 107px;right: 0px}.new_fixed_block {opacity: 1;transition: 0.5s ;z-index:99}.section-line {display:none !important}.RWDsocial002 ul.socialNetwork {padding: 0;display: block;width: 50px;}.RWDsocial002 .iconRounded {border: 0px solid #43B6B1;color: transparent;background-color: transparent; width: 35px;height: 35px;margin:8px 5px;transition: 0.5s;}.RWDsocial002 .iconRounded:hover {opacity: 0.5;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: transparent;}/*寬度*/ 
.RWDnews005 .container {width: 80%;}.footer_box .container {width: 80%;}.info_block .container {width: 80%;}.teacher_block .container {width: 78%;}.sevicre_block .container {width: 85%;}.about_block .container {width: 90%;}.web_block .container {width: 100%;}/*標題共同*/ 
.sub-title {font-size: 16px !important;margin: 20px 0 0 !important;color: #717071 !important;font-weight: 500 !important;letter-spacing: 2px !important}.main-title {font-size: 38px !important;margin: 0px !important;color: #005130 !important;font-weight: 400 !important;letter-spacing: 3px !important;font-family: 'Noto Sans TC', sans-serif !important;position: relative;}.section-subject {margin-bottom: 80px !important;}.news_block h1.main-title::after {content: "NEWS";position: absolute; font-family: 'Merriweather', serif;font-size: 16px;font-weight: 600;color: #bd9562;right: 50%; transform: translate(50%); top: -32px;text-transform:uppercase}.info_block .main-title::after {content: "Environmennt";position: absolute; font-family: 'Merriweather', serif;font-size: 16px;font-weight: 600;color: #bd9562;right: 50%; transform: translate(50%); top: -32px;text-transform:uppercase}.RWDbanner005 .title_block .title_tw{font-size: 38px !important;margin: 0px !important;color: #005130 !important;font-weight: 400 !important;letter-spacing: 2px !important;font-family: 'Noto Sans TC', sans-serif !important;position: relative;}.RWDbanner005 .title_block .title_en {font-size: 18px !important;margin: 20px 0 0 !important;color: #717071 !important;font-weight: 500 !important;letter-spacing: 2px !important}.RWDbanner005 .title_block .title_tw::after {content: "techer";position: absolute; font-family: 'Merriweather', serif;font-size: 16px;font-weight: 600;color: #bd9562;right: 50%; transform: translate(50%); top: -32px;text-transform:uppercase}.RWDbanner007 .title-main {font-size: 38px !important;margin: 0px !important;color: #005130 !important;font-weight: 400 !important;letter-spacing: 2px !important;font-family: 'Noto Sans TC', sans-serif !important;position: relative;}.RWDbanner007 .title-sub {font-size: 16px !important;margin: 10px 0 0 !important;color: #717071 !important;font-weight: 500 !important;letter-spacing: 2px !important}.RWDbanner007 .title-main::after {content: "class";position: absolute;font-family: 'Merriweather', serif;font-size: 16px; font-weight: 600;color: #bd9562; left: 5px;top: -40px;text-transform: uppercase;}.about_block .title-span {font-family: 'Merriweather', serif;font-size: 16px; font-weight: 600;  color: #bd9562;text-transform: uppercase; line-height: 30px; letter-spacing: 1px;margin-bottom: 10px;}/*關於我們*/ 
.about_block {padding: 0px 0px 100px;position: relative;}.about_block .picbgbox .container {width: 32%;background: rgb(255 255 255 / 78%);padding: 100px 60px; height: 100vh;float: right;margin-right: 125px;}.RWDparallax_new .picbgbox {height: 32vw !important}.RWDparallax_new .picbgbox {overflow: hidden;}.about_block .picbgbox .container p {margin: 0 0 10px;font-size: 14px;color: #222;letter-spacing: 1px; line-height: 30px;position: relative}.about_block .picbgbox .container .sub-title {line-height: 32px;margin-bottom: 50px !important;}.about_block .picbgbox .container p::after {content: "";position: absolute;width: 50px; height: 1px;background: #aaa; left: 0;top: -25px;}/*課程介紹*/ 
.sevicre_block {background: #eff1ce;padding: 150px 0px 120px;}.RWDbanner007 .item-img {width: calc(100% - 700px);}.RWDbanner007 .item-box.arrow-type {right: 0px;}.RWDbanner007 .item-box {width: 750px;top: 120px}.RWDbanner007 .swiper-container {background-color: #fff;}.RWDbanner007 .item-img .swiper-slide:first-child {background-color: chartreuse;width: 100% !important;height: 100% !important;}.RWDbanner007 .swiper-container-autoheight .swiper-wrapper {height: auto !important}.RWDbanner007 .swiper-container-autoheight,.RWDbanner007  .swiper-container-autoheight .swiper-slide {height: 380px;}.RWDbanner007 .banner-info {color: #333;text-align: left;margin-bottom: 20px;position: absolute;right: 50%;transform: translate(110%);z-index: 30;top: 20px}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {height: 80px;background-color: #ccc}.RWDbanner007 .item-nav-next:hover {background: #87b461;}.RWDbanner007 .item-nav-prev:hover {background: #87b461;}.RWDbanner007 .item-info {padding: 50px 80px 50px 110px;}.RWDbanner007 .item-title {position: relative;letter-spacing: 2px;margin-bottom: 15px;line-height: 1;font-size: 18px;font-weight: 600;color: #444;}.RWDbanner007 .item-fraction {display:none}.RWDbanner007 .item-title-blk {margin-bottom: 25px;}.RWDbanner007 .item-editor { font-size: 15px;color: #555; letter-spacing: 1.5px; line-height: 30px;overflow: hidden;-webkit-line-clamp: 8;}.RWDbanner007 .item-editor .ul_box .item {width: calc(100%/3 - 1px); float: left;}.RWDbanner007 .item-editor .ul_box .item ul {padding-left:22px}.RWDbanner007 .link-store {position: absolute;display: inline-block;max-width: calc(100% - 220px);max-height: 3em;overflow: hidden; right: 2px;bottom: -55px; font-size: 18px; text-decoration: none;color: #005130; border-bottom: 1px dotted #6bab91; padding-bottom: 5px;z-index: 2;letter-spacing: 2px;font-weight: 600; transition: 0.5s;}.RWDbanner007 .link-store:hover {letter-spacing: 5px;transition: 0.5s; color: #222;border-bottom: #222 solid 1px;}.RWDbanner007 .item-editor p {margin: 0 0 30px;}.RWDbanner007 .item-editor .ul_box {font-weight: 600;}.RWDbanner007 .item-editor .ul_box .item.col-md-12 {width: 100% !important;padding: 0px;display: block; font-size: 14px;line-height: 28px;}/*師資介紹*/ 
.teacher_block {padding: 120px 0px; position: relative; background: linear-gradient(to bottom , rgb(255 255 255)10%, rgb(243 243 243) 95%);}.RWDbanner005 .swiper-left .swiper-slide , .RWDbanner005 .swiper-right .swiper-slide {display: flex;flex-direction: column;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {order: 2; line-height: 1.5; font-size: 20px !important;color: #222 !important;padding: 0px 15px;}.RWDbanner005 .swiper-left .img_wrap , .RWDbanner005 .swiper-right .img_wrap {order: 1;}.RWDbanner005 .swiper-left .sub-link, .RWDbanner005 .swiper-right .sub-link {order: 5;padding: 0px 15px;color: #888;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {order: 3;font-size: 16px;letter-spacing: 2px;padding: 0px 15px;margin: 10px 0px;color: #555;}.RWDbanner005 .price {order: 4;font-size: 14px;font-weight: normal; letter-spacing: 1px;padding: 0px 15px;text-align: left;}.RWDbanner005 .swiper-right .sub-link:hover {color: #475764;}.RWDbanner005 .swiper-center {position: relative;float: left;width: 40%;margin-left: auto;margin-right: auto;padding: 15px}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {width: 30%;margin-top: 80px}.RWDbanner005 .swiper-left {padding-right: 30px;border-right: 0px solid #e4e4e4}.RWDbanner005 .swiper-right {padding-left: 30px;border-left: 0px solid #e4e4e4}.RWDbanner005 .sub-link:after {left: 15px}.m_RWDfullscreen01_49_1swiper-center.swiper-center .main-title {font-size: 24px !important;color: #222 !important;line-height: 2;}.m_RWDfullscreen01_49_1swiper-center.swiper-center .subtitle {font-size: 18px;letter-spacing: 2px;padding: 0px 15px;margin: 0px 0px 25px;color: #555;}.RWDbanner005 .more-btn__text {letter-spacing: 3px;width: 100%;text-align: center;}.RWDbanner005 .more-btn {    width: 150px;    height: 45px;    position: relative;    margin: 0 auto;    margin-top: 50px;    color: #616161;    border: 0px solid #aaa;    border-radius: 0px;    font-size: 16px;    border-bottom: 1px dotted #aaa;}.RWDbanner005 .more-btn:hover {background-color: transparent;color: #32865c;border-bottom: 1px #32865c solid;}.RWDbanner005.frac-top .fraction_block.frac-top {margin-bottom: 0px}.RWDbanner005 .sqare_shadow {width: 50px;height: 70px;-webkit-box-shadow: 0 0 0px 0 #c3c1c1;box-shadow: 0 0 0px 0 #c3c1c1;background-color:transparent}.RWDbanner005 .sqare_shadow.swiper-prev {position: absolute; left: -35px;top: 250px;transition: 0.5s;}.RWDbanner005 .sqare_shadow.swiper-next {position: absolute;right: -34px; top: 250px;}.RWDbanner005 .sqare_shadow.swiper-next:hover:after, .RWDbanner005 .sqare_shadow.swiper-prev:hover:after {border-top: 2px solid #32865c;border-left: 2px solid #32865c}.RWDbanner005 .more-btn__arrow {display:none}/*環境介紹*/ 
.info_block {position: relative;padding: 120px 0px 100px;}.RWDnews003 .fa img {max-width: 100%;}.RWDnews003 .box-icon.box-icon-side>i {position: relative;left: 0;top: 0px; font-size: 100%;width: 100%;height: 100%;}.RWDnews003 > div:nth-child(2) > div:nth-child(1) {width: calc(100%/2 - 1px)}.RWDnews003 > div:nth-child(2) > div:nth-child(2) {width: calc(100%/2 - 1px)}.RWDnews003 .row .col-md-4 {width: calc(100%/4 - 1px);padding: 0px 10px;}.RWDnews003 .box-icon p {position: absolute; color: #fff;width: 65%;display: inline-block;float: right;font-size: 14px;letter-spacing: 2px; font-weight: 600; right: 0;bottom: 20px;text-align: right; padding-right: 15px;z-index: 30;margin: 0;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;/*指定行數...取代*/-webkit-box-orient: vertical;}.RWDnews003 .box-icon a.box-icon-title:hover>h2 {color: #fff;}.RWDnews003 .box-icon a.box-icon-title >h2 {color: #fff;letter-spacing: 2px; display: block; float: left;width: 30%;position: absolute;bottom:15px;left: 25px; z-index: 30;margin: 0px;font-size: 16px}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon a.box-icon-title >h2 {left:50px;bottom:45px;font-size: 18px}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon a.box-icon-title >h2 {left:50px;bottom:45px;font-size: 18px}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon p {padding-right: 50px;font-size: 15px;text-align: left;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*指定行數...取代*/-webkit-box-orient: vertical;bottom: 25px}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon p {padding-right: 50px;font-size: 15px;text-align: left;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*指定行數...取代*/-webkit-box-orient: vertical;bottom: 25px}.RWDnews003 .box-icon a.box-icon-more {display: block;text-align: right;position: absolute;color: transparent;width: 100%;height: 100%;top: 0;left: 0;}.RWDnews003 .box-icon.box-icon-side {padding-left: 0px;position: relative;}.RWDnews003 .box-icon>a, .box-icon .box-icon-title {position: relative;width: 100%;z-index: 30}.RWDnews003 .box-icon.box-icon-side:after {content: "";position: absolute;width: 100%; background: rgb(0 0 0 / 0.70);height:50px;bottom: 7px; left: 0;transition: 0.5s}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon.box-icon-side:after {height:100px}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon.box-icon-side:after {height:100px}.RWDnews003 .box-icon a.box-icon-more:hover, section.dark .box-icon a.box-icon-more:hover {color: transparent;}.RWDbanner005 .fraction_block .dot-line:after {height: 1px;background-color: #ccc}.RWDbanner005 .fraction_block .dot-line:before {width: 5px;height: 5px;background-color: #ccc}.RWDnews003 .box-icon.box-icon-side:hover:after {background: #005130}.RWDnews003 .box-icon {margin: 10px 0;}/*最新消息*/ 
.news_block {padding: 100px 0px;position: relative;}.RWDnews005 h4 {color:#bd9562;font-size: 18px;text-align:left;font-weight: 600;letter-spacing: 2px;margin-bottom:10px !important}.RWDnews005 h4 a {color:#bd9562;letter-spacing: 1px;margin-bottom:10px !important}.RWDnews005 p.text-left {letter-spacing: 1px;text-align: center;color: #444;font-size: 16px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important;}.RWDnews005 .owl-theme .owl-controls {margin-top: 20px;text-align: center;}.RWDnews005 .controlls-over .owl-pagination {display:none}.RWDnews005 .owl-theme .owl-controls .owl-page span {display: block;width: 10px;height: 8px; background: #3e5384}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background:#3e5384;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important;}.RWDnews005 .owl-carousel {overflow: visible}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -75px;width: 35px !important;height: 45px !important;display: flex; justify-content: center;align-items: center;font-size: 25px;border: 0 !important}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -75px;width: 35px !important;height: 45px !important;display: flex; justify-content: center;align-items: center;font-size: 25px;border: 0 !important}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #fff; background: #ccc;border: #fff 1px solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;transition: 0.5s}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background:#87b461}.RWDnews005 ul.text-left.size-12.list-inline.list-separator {display:none}.RWDnews005 p.text-left {letter-spacing: 1px;text-align: left;color: #444;font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}/*網頁警告*/ 
.RWDalert_fancybox.bottom .editor {display: inline-block;font-size: 14px !important; color: #222; text-align: left; font-weight: 600;}.RWDalert_fancybox .btn{color: #fff;border: 0; font-size: 14px; letter-spacing: 2px;border-radius: 0px;width: 100%;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;}.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px !important;padding: 15px 20px !important;text-align:left !important;letter-spacing: 1px !important;left: inherit !important;right: 5px !important;background: #fff;width: 340px !important;font-size: 14px !important;border: 1px #888 solid !important;}.RWDalert_fancybox .btn {background: #222 !important;color: #fff;width: 100%;margin: 0;}.RWDalert_fancybox.bottom .btn-box {margin-right: 20px;float: left;margin: 0px !important;}/*頁尾*/ 
.footer_logo {width: 20%;filter: invert(0%) grayscale(0%) brightness(300%);}.footer_box .row {display: flex;margin-right: 0px;margin-left: 0px;align-items:center;}.footer_box {background: #87b461;padding: 50px 0px;position: relative;font-size: 15px;color: #fff;letter-spacing: 2px;line-height: 35px;}.footer_info {width: 40%;padding-left:80px;margin-top: 10px}.footer_map {width: 40%;padding-left: 50px;margin-top: 10px}.footer_box span {margin-right: 20px;display: inline-block;}.footer_box a {color: #fff}.footer_box a:hover {color: #fff}.footer_box span.tel_p {font-size:30px;}/*網頁宣告*/ 
.web_block {background: #487235;padding: 10px 0px;position: relative;text-align: center}.web_block .RWDedictor, .RWDssl01, .RWDcopyright {display: inline-block;font-size: 12px;color: #efefef;letter-spacing: 1px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #efefef;}/*電子報*/ 
.web_edm {border: 0px solid #1a1a1a;background-color: #ffffff;border-radius: 5px;box-shadow: 3px 2px 5px rgb(72 114 53 / 0.30);}.web_edm .email input {border: medium none;line-height: 35px; height: 35px;padding: 0px 15px;margin: 0 5px;color: #888;background-color: transparent;width: 100%;letter-spacing: 1px;}.web_edm .email {float: left;position: relative;width: calc(100% - 150px);}.web_edm .btn { font-size: 14px; color: #87b461; width: calc(100%/2 - 1px); letter-spacing: 2px;}.web_edm .btn_container {float: right;width: 150px;}.web_edm .btn {background: transparent;font-weight: 600}div#btn_order_emailm_RWDfullscreen01_57_2 {color: #355f23;}.web_edm .btn:hover {color: #355f23}.web_edm .btn:hover {border-color:transparent}.web_edm .btn {float: left !important;margin-top:0px;}.web_block .RWDedictor a,.web_block .RWDedictor a:hover{color:#fff}
/*首頁選單 start*/

/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//*右-選單*/@media (min-width: 1200px){/*body{overflow: hidden;}*/ 
.cd-logo {margin: 0px;order: 1;}.menu-container {position: fixed;width: 250px;top: 0;left: 0;height: 100%;z-index: 999;}.RWDmenu_plus02 .container {width: 100%;padding: 0;}.RWDmenu_plus02 .inside {float:left;width: 250px;left: 0;height: 100vh;}nav.cd-nav {margin-left: 0;margin-top: 7vh; order: 2;}.RWDmenu_plus02 ol, .RWDmenu_plus02 ul{margin: 0 auto;}.cd-primary-nav > li > a {line-height:50px;height:50px; text-align: left; display: block; padding: 0 px;}.cd-primary-nav > li {width: 100%;padding: 0 50px;text-align: center;}.cd-primary-nav > li:after {bottom: 0;}.cd-main-header {height: 100vh;}.cd-header-buttons {    width: calc(100% - 100px) !important;    border: none !important;    padding: 0 !important;    order: 4;    float: none;    text-align: left;    border-bottom: 0px solid #ddd !important;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {float: left !important;display: inline-block;margin-top: 0;margin: 0 0px 0 0;width: calc(100%/3 - 1px); text-align: center;}.RWDmenu_plus02 .phone-menu {    float: right;    display: none;}.RWDmenu_plus02 .member-block.my-account {    width: 60%;    position: absolute;    bottom: -15px;    left: 0;}.RWDmenu_plus02 .member-block.logn-out {    margin: 0 !important;    width: 30%;    position: absolute;    bottom: -15px;}.RWDmenu_plus02 .share-group.main_share {position: absolute; bottom: 0px; width: 100%; margin: 0; text-align: center; left: 0;}.RWDmenu_plus02 .share-group img {width: 17px !important;}.RWDmenu_plus02 .share-group i {font-size: 22px;}.shoppingcar001 .car_block {background-color: #eae8de;border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding: 5px 5px 8px 0;}.is-visible .shoppingcar001 {z-index: 9;}.RWDmenu_plus02 .inside.is-push {transform: translateX(0px);-o-transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}.cd-overlay.is-push {z-index: 99999999;}.cd-primary-nav > .has-children > a::before{transform: rotate(45deg);right: 0px;top: 21px;}.cd-primary-nav > .has-children > a::after{transform: rotate(-45deg);right: 0;top: 26px;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{background: #7d7d7c;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {background: #FFF;}.cd-primary-nav .cd-secondary-nav > li{border-bottom: 1px solid #777;}.cd-primary-nav .cd-secondary-nav > li > a{color:#222;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav{left: 250px !important;top: 0;box-shadow: none;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(1)::after {    content: '';    width: 1px;    height: 40px;    display: block;    background: #ddd;    position: absolute;    left: 33.33%;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(2)::after {    content: '';    width: 1px;    height: 40px;    display: block;    background: #ddd;    position: absolute;    right: 33.33%;}/*語系*/ 
.cd-header-buttons li{float: none;display: block;margin: 0 auto;width: 100%;}/*搜尋*/ 
.cd-search.full.is-visible {    z-index: 99999;    width: 100%;    height: 100%;    top: 0 !important;    right: 0 !important;    left: 0 !important;    margin-left: 0px !important;}.cd-header-buttons li.search-btn {    font-size: 13px;    position: relative;    letter-spacing: 1px;    top: -5px;    display: inline-block;    margin-top: 0;    margin: 0;    float: left;    width: 40px;    text-align: center;    padding-left: 8px;}.cd-search-trigger::before {left: 0;}.cd-search-trigger::after {right: auto; left: 9px;}.cd-search-trigger span::after, .cd-search-trigger span::before {left: 10px;}.cd-search button {top: 18px;}a.cd-search-trigger {width: 100%;}/*副選單*/ 
.RWDmenu_plus02 .sub-nav{order: 3; position:relative;left: 0; width: 100%; margin-top: 180px;}.RWDmenu_plus02 .editor {float: none; margin-right: 0; margin-top: 0; padding: 20px 0px; text-align: left;}.nav_title {font-size: 15px; font-family: 微軟正黑體, sans-serif; font-weight: bold; color: #000; padding: 10px 0;}/*左-內容*/ 
.cd-main-content {position: relative; z-index: 99;width: calc(100% - 250px);top: 0;float: right;}.page_wrapper_bg .collapsing_header .main {position: relative; z-index: 99;width: calc(100% - 250px);margin-top: 0 !important;float: right;}}/*選單樣式*/ 
.cd-main-header {background: transparent; display: flex; flex-direction: column;align-items: center;}.cd-primary-nav > li:after {height: 0;}.RWDmenu_plus02 .share-group a {color: #666;height: 70px;background: transparent;text-align: center;border-radius: 0;display: flex;transition: all 0.5s ease 0s;align-items: center;float: left;justify-content: center;width: calc(100% / 3);padding: 0;border-top: 1px solid #ddd;}.cd-primary-nav > li > a {font-size: 15px; font-family: 微軟正黑體, sans-serif; font-weight: bold; border-bottom:0px solid #ddd; padding: 0; color: #000;text-align: center}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #156033;}.RWDmenu_plus02 .cart-menu .title span {background: #156033;}.RWDmenu_plus02 .cart-menu {background-color: #f9f8f3;}.RWDmenu_plus02 .cart-menu ul.content li .pic {background-color: #eae8de;}.shoppingcar001 .line {border: 0;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #dc6828;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display: none;}/*副選單樣式*/ 
.RWDmenu_plus02 .editor i {color: #aaa;width: 20px;float: left;text-align: center;margin-right: 15px;}.RWDmenu_plus02 .editor {font-size: 12px; text-align: left; letter-spacing: 1px; line-height: 2; color: #555;}.RWDmenu_plus02 .editor a:hover {color: #000;}.RWDmenu_plus02 .editor a {color: #555; transition: .5s all;}.nav_ph {display: inline-block; width: 40px;}.cd-primary-nav>.has-children>a {padding-right: 0px!important;}@media (min-width: 1200px){.RWDmenu_plus02 .inside.is-up {box-shadow: none;}}.RWDmenu_plus02 .cart-block i.qty {    color: #222;    box-shadow: 0px 0px 0px #ccc;    border: 1px #aaa solid;    position: absolute;    right: -2px;}.sub-nav .menu-btn a {width: 100%;font-size: 16px;border: 1px #005130 solid;border-radius: 50px;padding: 5px 30px;letter-spacing: 3px;}.sub-nav a.menu-btn-a {color:#005130 }.sub-nav a.menu-btn-a:hover {color:#005130}.sub-nav .menu-btn a:hover {border: 1px #005130 solid}

/*首頁選單 end*/
/*內頁 start*/

.page_wrapper_bg .RWDbanner_plus01 .logo img {width: 56%;}.page_wrapper_bg .call_to_action {padding: 35px 0px 80px;}.page_wrapper_bg .collapsing_header header {position: relative;top: initial;}.page_wrapper_bg .RWDsocial002 .iconRounded {width: 45px;}/*標題*/ 
.hgroup .container {border: 0px;}.hgroup h1 {font-size: 36px;color: #005130;font-weight: 400;letter-spacing: 3px ;font-family: 'Noto Sans TC', sans-serif ;position: relative;text-align: center;}.hgroup .breadcrumb {border: 0px;float: none !important;position: relative;bottom: 0px;text-align: center;letter-spacing: 1px;color: #777;}.webdesc {background: #efefef;padding: 20px;text-align: center;margin-bottom:15px;}.page_wrapper_bg .pagecontent {font-size:15px;letter-spacing:2px;line-height:2;color:#555;}.page_wrapper_bg .pagecontent p {font-size:15px;letter-spacing:2px;line-height:2;color:#555;}/*活動*/ 
.page_wrapper_bg .layoutlist_8 .article_subject {font-size: 17px;display: block;}.page_wrapper_bg .layoutlist_8 .item:hover .article_subject {color:#005130;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 15px 0px 0px;line-height:1.8;}/*按鈕*/ 
.btn.active, .btn:active {box-shadow:none;}.page_wrapper_bg .btn_back {float: right;padding: 0;margin-right: 0px;margin-top:20px;background: transparent;}.page_wrapper_bg .btn_back a {border-bottom: 1px dotted #aaa;display: block;width: 150px;padding: 10px 0px;transition:0.5s ease;color:#555;font-size: 15px;}.page_wrapper_bg .btn_back a:hover {color: #32865c;border-bottom: 1px #32865c solid;transition:0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #b3864d;transition:0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {transition:0.5s ease;}.page_wrapper_bg .ebtn {float: right;padding: 0;margin-right: 0px;margin-top:20px;background: transparent;}.page_wrapper_bg .ebtn a {border-bottom: 1px dotted #aaa;display: block;width: 150px;padding: 10px 0px;transition:0.5s ease;color:#555;font-size: 15px;text-align:center;}.page_wrapper_bg .ebtn a:hover {color: #32865c;border-bottom: 1px #32865c solid;transition:0.5s ease;}/*服務*/ 
.page_wrapper_bg .layoutlist_2 .subject {text-align: center;}.item .subject A.itemlink {color: #222;font-size: 16px;font-weight: 600;}.page_wrapper_bg .layoutlist_2 .item, .page_wrapper_bg .layoutlist_4 .item {border-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .item:hover a , .page_wrapper_bg .layoutlist_4 .item:hover a {color:#005130;}.page_wrapper_bg .layoutlist_2 .item:hover img , .page_wrapper_bg .layoutlist_4 .item:hover img {opacity:0.8;}.page_wrapper_bg .layoutlist_2 .item img , .page_wrapper_bg .layoutlist_4 .item img {transition:0.5s ease;}.page_wrapper_bg .layoutlist_8 .item {border-bottom: 1px #e3e6a0 dotted;}.RWDproduct_page .products-info .name {font-weight: 600;}.RWDproduct_page .products-info .price-box li.active {color: #d80000;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#000080;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b6b6b6;}.eformsDesc {border-bottom: 0px;background: #efefef;text-align: center;padding: 20px;margin: 0px 0px 45px;}.form-horizontal .form-group {margin: 0px 0px 15px;}#eForm1 .form-horizontal .control-label {width:10%;}#eForm1 .col-md-11 {padding-right: 0;width:90%;}/**/@keyframes num-bg {    0% {        background: rgb(98, 14, 15, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background: #156033;        -webkit-transform: scale(1);        transform: scale(1)    }}.RWDshopping .btn.normal {    border-radius: 0px;}

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

@media (max-width: 1700px) {/*寬度*/ 
.RWDnews005 .container {width: 95%;}.footer_box .container {width: 100%;}.info_block .container {width: 95%;}.teacher_block .container {width: 90%;}.sevicre_block .container {width: 85%;}.about_block .container {width: 100%;}.RWDparallax_new .picbgbox {height: 40vw !important;}.about_block .picbgbox .container {width: 35%;padding: 80px 50px;margin-right: 105px;}.about_block .title-span {font-size: 12px}.main-title {font-size: 30px !important}.RWDbanner007 .title-main {font-size: 30px !important}.about_block .picbgbox .container .sub-title {line-height: 22px;margin-bottom: 50px !important;font-size: 14px !important;}.RWDbanner007 .banner-info {color: #333; text-align: center;margin-bottom: 80px;position: relative;right: 0;transform: translate(0); z-index: 30;top: 0px;}.RWDbanner007 .title-main::after {font-size: 12px;left: 50%;transform: translate(-50%);top: -25px}.RWDbanner005 .title_block .title_tw::after {font-size: 12px;top: -25px}.RWDbanner005 .title_block .title_tw {font-size: 30px !important;}.RWDbanner005 .title_block .title_en {font-size: 16px !important;margin: 10px 0 0 !important}.RWDbanner005 .price {order: 4;font-size: 12px}.info_block .main-title::after {font-size: 12px;top: -20px;}.news_block h1.main-title::after {font-size: 12px;top: -20px;}.sub-title {font-size: 16px !important;margin: 10px 0 0 !important}.RWDbanner007 .item-img {width: calc(100% - 500px);}.RWDbanner_plus01 .logo {width: 600px;}.RWDbanner_plus01 .slick-caption {top: 18%;right: -150px;}}@media (max-width: 1500px) {.about_block .picbgbox .container {width: 40%;padding: 80px 50px;margin-right: 105px;}.RWDbanner007 .banner-info {color: #333;text-align: center;margin-bottom: 80px; position: relative;right: 0;transform: translate(0);z-index: 30;top: 0px;}.RWDbanner007 .item-img {width: calc(100% - 0px);}.RWDbanner007 .item-box {width: 100%;top: 0px;}.RWDbanner007 .item-img {position: relative;}.RWDbanner007 .item-box {position: relative;}.RWDbanner007 .item-blk {height: auto;position: relative;}.sevicre_block {padding: 100px 0px 100px;}.RWDbanner007 .item-info {padding: 50px 80px 50px 80px;}.RWDbanner007 .link-store {right: 50%;transform: translate(50%)}.teacher_block {padding: 80px 0px}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon a.box-icon-title >h2 {left: 25px;bottom: 45px;font-size: 16px;}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon a.box-icon-title >h2 {left: 25px;bottom: 45px;font-size: 16px;}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon p {padding-right: 25px;font-size: 14px;bottom: 26px;width: 70%;}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon p {padding-right: 25px;font-size: 14px;bottom: 26px;width: 70%;}.RWDnews003 .box-icon a.box-icon-title >h2 {letter-spacing: 1px;bottom: 15px;left: 15px;font-size: 15px;}.RWDnews003 .box-icon p {font-size: 13px;letter-spacing: 1px;}.news_block {padding: 100px 0px 100px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -15px}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -15px}.footer_logo {width: 15%;}.footer_info {padding-left: 30px;}.footer_box {font-size: 14px;letter-spacing: 2px;line-height: 30px;}.RWDmenu_plus02 .sub-nav {bottom: 0px}.RWDbanner_plus01 .logo {width: 500px;}.RWDbanner_plus01 .slick-caption {right: -50px;}.RWDbanner_plus01 .page-scroll.style01 a::after {top: -50px;right: -18px}.cd-primary-nav>li>a {font-size: 16px !important}.cd-primary-nav > li > a {line-height: 45px;height: 45px}}@media (max-width: 1400px) {.cd-logo {width: 150px}nav.cd-nav {margin-top: 2vh;}.RWDbanner_plus01 .slick-caption {right: 0px;}.section-subject {margin-bottom: 50px !important;}.RWDbanner007 .banner-info {margin-bottom: 50px}}@media (max-width: 1300px) {.RWDparallax_new .picbgbox {height: 45vw !important;}.RWDnews003 .row .col-md-4 {width: calc(100%/2 - 1px);}.footer_box {letter-spacing: 1px;line-height: 28px;}.web_edm .email {width: calc(100% - 120px);}.web_edm .btn_container {width: 120px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
div#m_RWDfullscreen01_6_1 {    z-index: -1;}.cd-header-buttons li.search-btn {    margin-top: 5px;    margin-left: 0px;}.banner_block {margin-top: 55px;}nav.cd-nav .bottom-copyright {display:none}.RWDbanner_plus01 .slick-caption {right: 50px;}.cd-main-header {display: block;}.cd-header-buttons {position: relative;display: inline-block}.RWDmenu_plus02 .cart-block {margin-top: 12px;margin-right:30px;margin-left:30px;font-size: 16px; float: right !important}.RWDmenu_plus02 .phone-menu {float: right !important;margin-left: 0px;}.RWDmenu_plus02 .cart-block i.qty {    position: absolute;    right: -20px;}.cd-primary-nav > li > a {text-align: left;}.cd-primary-nav.nav-is-visible {z-index: 111111;}.cd-header-buttons li.search-btn {text-align: center;padding-left: 0px;margin-right:0px;}.cd-header-buttons {position: relative; display: block;float: right;right: 0}.cd-header-buttons li {    width:auto;}.cd-primary-nav > li > a {border-bottom: 1px solid #ddd}nav.cd-nav .phone-language, nav.cd-nav .phone-member {border-bottom: 1px solid #ddd}/**/ 
.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top: 0px !important;width: 120px;padding: 10px;background: #fff;box-shadow: 0px 0px 10px rgba(170, 170, 170, 0.50);border-radius: 0px 0px 10px 10px;}.cd-header-buttons {top:5px}.RWDmenu_plus02 .inside .cd-main-header {background:#fff;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff}.cd-primary-nav .cd-secondary-nav > li > a {    font-size: 16px !important;}/**/ 
.cd-primary-nav.nav-is-visible {background: #eee;}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {color: #222;}nav.cd-nav .bottom-copyright span {color: #222;}.cd-primary-nav .cd-secondary-nav {background:#eee}.cd-primary-nav .first-click {margin: 0px 20px;}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav {margin-top: 0;}/**/ 
.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {top: 0%}.RWDbanner007 .swiper-container-autoheight, .RWDbanner007 .swiper-container-autoheight .swiper-slide {height:420px}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon a.box-icon-title >h2 {left: 15px}.RWDbanner007 .item-img img {width: 100%;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-left: 20px}/*---------------------內頁--------------------*/#eForm1 .form-horizontal .control-label {width:100%;}#eForm1 .col-md-11 {padding-left: 0;width:100%;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDparallax_new .picbgbox {height: 55vw !important;}.RWDbanner_plus01 .logo {display:none}.cd-header-buttons .glyphicon.glyphicon-shopping-cart {    position: relative;    top: -1px;}.cd-header-buttons .member-block.hidden-xs {    margin-left: 15px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.footer_logo {display:none}.footer_info {width: 50%}.footer_map {padding-left: 15px; margin-top: 10px;width: 50%;padding-right: 30px;}.footer_info {padding-left: 15px;}.RWDnews003 > div:nth-child(2) > div:nth-child(2) {width: calc(100%/1 - 1px)}.RWDnews003 > div:nth-child(2) > div:nth-child(1) {width: calc(100%/1 - 1px)}.RWDnews003 .row .col-md-4 {width: calc(100%/1 - 1px);}.info_block .container {width: 90%;}.RWDbanner005 .swiper-center {position: relative;float: left;width: 100%;margin-left: 0;margin-right: 0; padding: 0;}.RWDbanner005 .swiper-center .swiper-slide {padding-right: 15px;padding-left: 15px;max-width: 50%}.sevicre_block .container {width: 100%;}.RWDbanner007 .swiper-container-autoheight, .RWDbanner007 .swiper-container-autoheight .swiper-slide {width: 100% !important;}.RWDbanner007 .item-blk .item-box {width: calc(100% - 0px);max-width:100%}.RWDbanner007 .item-info {padding: 40px 40px 40px 40px;}.RWDbanner007 .item-editor {font-size: 14px;color: #555;letter-spacing: 1px}.RWDbanner007 .swiper-container-autoheight, .RWDbanner007 .swiper-container-autoheight .swiper-slide {height: auto;}.about_block .picbgbox .container {width: 100%;padding: 80px 50px;margin-right: 0px;}.about_block .title-span {text-align: center;}.main-title {text-align: center;}.about_block .picbgbox .container .sub-title {line-height: 22px;margin-bottom: 50px !important;font-size: 14px !important;text-align: center;margin-top: 25px !important;}.about_block .picbgbox .container p::after {left: 50%;transform: translate(-50%);}.about_block .picbgbox .container p {text-align: center;}.m_RWDfullscreen01_49_1swiper-center.swiper-center .main-title {font-size: 20px !important;letter-spacing: 1px !important;}.m_RWDfullscreen01_49_1swiper-center.swiper-center .subtitle {font-size: 16px;letter-spacing: 1px}.RWDnews005 .container {width: 90%;}.about_block .picbgbox .container {width: 100%;padding: 50px 50px; margin-right: 0px;height: 45vh;}.RWDbanner005 .swiper-center .swiper-slide {min-width: 100%;height: auto}.RWDbanner005 .swiper-center .swiper-slide {max-width: 100%;}#eForm1 .col-sm-12 {padding:0px !important;width:100%;}#eForm1 .form-horizontal .control-label {padding: 0px !important;}/*--------------------內頁------------------*/ 
.page_wrapper_bg .btn_back {float: none;width: 100%;}.page_wrapper_bg .btn_back a {width: 100%;}.page_wrapper_bg .ebtn {float: none;width: 100%;}.page_wrapper_bg .ebtn a {width: 100%;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #888;}.page_wrapper_bg .hgroup h1 {margin-bottom:0px;}
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-next {-webkit-transform: perspective(0px) translateX(0px) translateZ(0px);transform: perspective(0px) translateX(0px) translateZ(0px);}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-prev {-webkit-transform: perspective(0px) translateX(0px) translateZ(0px);transform: perspective(0px) translateX(0px) translateZ(0px)}.RWDbanner005 .swiper-center .swiper-slide {min-width: 100%;height: auto}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active .price {display:none}.RWDbanner005 .more-btn {margin-top: 0px}.RWDmobile_bottom_v2 .text {display:none}.mobile_bottom__a {padding:12px 0 10px}.RWDmobile_bottom_v2 {background-color: #658c66}.mobile_bottom__li {border-left: 0px dotted #fff;border-right: 1px dotted #fff;}.fixed_block {display:none}.mobile_bottom__li img.cart_icon {width: 50px;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-prev {-webkit-transform: perspective(0px) translateX(0px) translateZ(0px);transform: perspective(0px) translateX(0px) translateZ(0px);}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active .price {font-size: 0}.RWDbanner005 .swiper-center .swiper-slide {    -webkit-transform: perspective(0px) translateZ(0px);    transform: perspective(0px) translateZ(0px);}.RWDbanner005 .swiper-center .price {    display: none;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.cd-main-header .cd-logo {margin-top: 0px !important;width: 90px}.RWDbanner_plus01 .page-scroll.style01 a::after {top: 0px;right: -18px;width: 35px;height: 90px;}.RWDparallax_new .picbgbox {height: 130vw !important;}.about_block .picbgbox .container {width: 100%; padding: 50px 20px; margin-right: 0px;height: 100vh;}.sevicre_block {padding: 80px 0px 50px;}.RWDbanner007 .title-sub {font-size: 14px !important;margin: 5px 0 0 !important;letter-spacing: 1px !important;}.RWDbanner005 .title_block .title_en {font-size: 14px !important;margin: 5px 0 0 !important;letter-spacing: 1px !important;}.sub-title {font-size: 14px !important;margin: 5px 0 0 !important;line-height: 1.5;padding: 0px 30px;}.web_block .container {width: 100%;line-height: 20px;opacity: 0.5;}.footer_info {width: 100%;}.footer_map {padding-left: 15px;margin-top: 10px;width: 100%;padding-right: 15px;}.footer_box .row {display: block;}.fixed_block {bottom: 350px}.scrollTop002 {bottom: 300px;}.news_block {padding: 80px 0px 0px;}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon a.box-icon-title >h2 {width: 100%;left: 15px}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon p {font-size: 14px;letter-spacing: 1px;position: relative;color: #222;bottom: 0;width: 100%;text-align: left;padding: 0px 15px;}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon p {font-size: 14px;letter-spacing: 1px;position: relative;color: #222;bottom: 0;width: 100%;text-align: left;padding: 0px 15px;}.RWDnews003 .box-icon p {font-size: 14px;letter-spacing: 1px;position: relative;color: #222;bottom: 0;width: 100%;text-align: left;padding: 0px 15px;float: none}.RWDnews003 > div:nth-child(2) > div:nth-child(2) .box-icon a.box-icon-title >h2 {letter-spacing: 1px;bottom: 0px;left: 15px; font-size: 17px;position: relative;color: #222;width: 100%; font-weight: 600;float: none}.RWDnews003 > div:nth-child(2) > div:nth-child(1) .box-icon a.box-icon-title >h2 {letter-spacing: 1px;bottom: 0px;left: 15px; font-size: 17px;position: relative;color: #222;width: 100%; font-weight: 600;float: none}.RWDnews003 .box-icon a.box-icon-title >h2 {letter-spacing: 1px;bottom: 0px;left: 15px; font-size: 17px;position: relative;color: #222;width: 100%; font-weight: 600;float: none}.RWDnews003 .box-icon.box-icon-side:after {display:none}.RWDnews003 .row .col-md-4 {width: calc(100%/1 - 0px);margin-bottom: 30px !important;display: block;background: #eee;padding: 0px 0px 10px;}.RWDbanner005 .swiper-center .swiper-slide {min-width: 100%;height: auto}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active .price {display:none}.teacher_block {padding: 50px 0px;}.RWDbanner007 .link-store {max-width: calc(100% - 0px);bottom: -65px}.RWDbanner007 .item-blk {padding: 0 15px;}.RWDbanner007 .item-info {padding: 40px 20px;}.RWDbanner007 .item-editor .ul_box .item {width: calc(100%/1 - 1px);}.RWDbanner007 .item-editor .ul_box .item ul {margin-bottom: 0;}.RWDbanner007 .item-nav-prev {left: -32px;}.RWDbanner007 .item-nav-next {right: -32px;left: initial}.info_block {padding: 120px 0px 50px;}.web_block {padding: 10px 0px 50px;}.footer_box .container {padding: 0;}.footer_info {padding-right: 15px;}.RWDmenu_plus02 .cart-block {margin-left: 12px;}/*---------------內頁---------------*/ 
.page_wrapper_bg .main .container {padding: 0px 10px;}.page_wrapper_bg .footer_block .container {padding: 0px;}/*產品內頁*/ 
.page_wrapper_bg .RWDproduct_page .btn-other {margin: 30px auto 10px;}.page_wrapper_bg .RWDproduct_page .btn-other li {float: none;width: 100%;}.RWDproduct_page .products-info .name {margin-top: 25px;margin-bottom: 5px;}.page_wrapper_bg .layoutlist_8.rwd .list_img+.list_subject {margin-top: 20px;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 5px 0px 0px;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
.sub-title {padding: 0px 0px;}.footer_box {letter-spacing: 0px;line-height: 28px; font-size: 13px;}
}
/*380px end*/
/*480px start*/
@media (max-width: 480px) {
.about_block {padding: 80px 0px 80px;}
}
/*480px end*/
/*320px start*/
@media (max-width: 320px){
.RWDparallax_new .picbgbox {    height: 170vw !important;}.web_edm .email {    width: calc(100% - 0px);    float: none;}.web_edm .btn_container {    width: 120px;    float: none;    margin: 0 auto;}.web_edm .email input {    text-align: center;    margin: 0;}
}
/*320px end*/