/* now =>2025-07-31 12:28:25*/ 
 /* Last Midoify Time By 2024-12-03 13:47:30 */ 
 /* Last Midoify Time By 1733204850 */ 
 /* Last Midoify Time By Tue, 03 Dec 2024 05:47:30 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT01 start=> */ 
 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color:transparent} .navbar .nav li ul li:hover{background-color:transparent} .in ul.nav{background:transparent} .model003 .sub_menu_list a{color:#0076A8} .model003 .sub_menu_list a:hover{color:#333333} .model003 .sub_menu_list0{color:#0076A8} .web_search{background-color:transparent} .web_search{border-color:transparent} .web_search input{color:#B63333} .web_search input{background:transparent} .web_search .btn{color:#B63333} .web_search .btn:hover{color:#333333} /* <= RWDPAGE_BASE_PAT01 end */ 
 /* miracle customization start=> */ 
/**/ 
.cd-logo {  margin-left: -220px;}.RWDmenu_plus02 .inside { background: transparent;}.cd-main-header { background: transparent;}.cd-logo { width: 72px; top: -6px;}.cd-header-buttons li.search-btn {  margin-top: 4px;}.inside .cd-primary-nav>li a { color: #666;}.inside .cd-primary-nav>li a:hover { color: #0068b7;}.RWDmenu_plus02 .inside.is-up { background: rgba(245, 245, 245, 0.7);}.cd-main-content { overflow: hidden;}.RWDmenu_plus02 .sub-nav.sub-up { margin-top: -23px;}.cd-primary-nav>.has-children>a{ padding-right: 36px!important;}.cd-primary-nav>li:after{ display:none;}.cd-nav-trigger.nav-is-visible span::after, .cd-nav-trigger.nav-is-visible span::before {  background: #555;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {  background-color: rgba(255, 255, 255, 0.3);}.inside .cd-primary-nav>li>ul>li a:hover { background: #0068b7; transition: all 0.5s; color: white;}/*subnav*/ 
.mail { position: absolute; margin-left: 50px; width: 100%; top: 47px;}.mail a { background: #0068b7; padding: 32px 40px; padding-right: 220px; letter-spacing: 2px;  font-size: 15px;}.mail img { width: 20px; display: inline-block; line-height: 30px; margin-right: 20px;}.mail a:hover { opacity: .7; color: white;}/*search*/ 
.cd-search { width: 30%; left: 71.3%; height: 50px;}.cd-search input { font-size: 15px;letter-spacing: 0px;}.cd-search button { font-size: 15px; top: 10px; padding: 3px 10px; color:#094895;}.cd-search button:hover { background: #094895; color: #fff; transition: all 0.5s; padding: 3px 10px;}.cd-overlay { background-color: rgba(19, 19, 19, 0.36);}/*bannertxt*/ 
.RWDbanner_plus01 > .slick-caption .txt1 { font-size: 80px; font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif ;}.RWDbanner_plus01 .slick-caption .txt2 { line-height: 1.7; top: -18px;position: relative;  font-size: 18px; text-align: center; left: -350px;}.RWDbanner_plus01 .slick-caption.txt-left { top: 300px;}.RWDbanner_plus01 .slick-caption .txt3 span { border-radius: 50px; border: 1px solid; padding: 7px 40px;}.RWDbanner_plus01 .slick-caption .txt3 { position: relative; top: -3px; text-align: center; left: -360px; font-weight: bold;}.RWDbanner_plus01 .logo img { margin-bottom: 0; margin-left: 70px; width: 80%;}/*bubble*/ 
.water_block:after { content: ""; display: inline-block; position: absolute; width: 100%; height: 100%; background-size: contain; background: url(archive/image/customization/bubble-1.png) no-repeat; margin-top: -380px; z-index: -1; transform: rotate(-17deg);}/*news*/ 
.RWDnews_autolist { max-width: 100%;}.RWDnews_autolist .title { width: 200px; background: #0068b7; font-weight: bold; font-size: 25px; letter-spacing: 6px; font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; text-align: right; padding-right: 25px; line-height: 60px;}.RWDnews_autolist .news-list { width: calc(100% - 200px);  background: #fff !important; padding-left: 60px !important; height: 60px; border: 1px solid #ccc; border-left: 0;}.RWDnews_autolist .slick-arrow { background: #0068b7 url(https:https://system21.webtech.com.tw/public/model/lib/RWDnews_autolist/images/slick-arrow.svg) center 6px no-repeat; width: 30px; height: 30px;}.RWDnews_autolist .news-box { background: #fff;}.slick-vertical .slick-slide { line-height: 60px; font-size: 16px; letter-spacing: 2px;}.news_block { float: left; position: relative; margin-top: 0; width: 100%;}button.slick-prev.slick-arrow:after { content: ""; width: 20px; height: 1px; background: #fff; display: block; left: 46%; position: absolute; margin-left: -9px; bottom: 0px;}.news_block:after {    content: "";    background: url(archive/image/customization/bubble-1.png) no-repeat;    top: -65px;    left: 0;    width: 500px;    height: 500px;    position: absolute;    z-index: -1;    transform: rotate(-35deg);}/*products*/ul.list-unstyled,.RWDproduct002 .section-line { display: none;}.product_block {  padding-top: 80px;}#m_RWDfullscreen02_10_1 > div.section-inner > div > div:nth-child(2) > div { margin-left: 300px;}.portfolio-bottom h4 { text-align: center; font-size: 16px; letter-spacing: 1px;  line-height: 2; padding: 10px 0; margin-bottom: 10px !important; border-bottom: 5px solid transparent; transition: all 0.5s;}#m_RWDfullscreen02_10_1 > div.section-inner > div > div:nth-child(2) > div > div > div > div.inner-content.animated.bounceIn > img {  max-width: 70%;  margin: auto;}.popup-portfolio .portfolio-item {  height: 300px !important;}.RWDproduct002 h1.main-title { font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif;  letter-spacing: 5px;  left: -410px;  position: relative;  top: 125px;  font-size: 50px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 { background: #fff; box-shadow: 0 30px 52px #cccccc47; border-bottom: 5px solid;}.portfolio-item {  margin-bottom: 40px !important;}/*leaf*/ 
.leaf_block .leaf { position: absolute; left: -60px; top: -210px; z-index: -1;}/*video*/ 
.RWDedictor003 h2.sub-title,.RWDedictor003 .section-line { display: none;}div#m_RWDfullscreen02_11_1 { background: none !important;}.RWDedictor003 .section-overlay { background: transparent;}.video_block .container { width: 75%;}/*bubble*/ 
.bubble_block .bubble { position: absolute;  right: -51px;  bottom: 6vw; transform: rotate(20deg); z-index: -1; opacity: 0.2;}/*water droplets*/ 
.RWDedictor003 h1.main-title {font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; letter-spacing: 5px; color: #333;}/*top*/ 
.scrollTop002 .ii { font-size: 50px; background: #0068b7;}/*contactmail*/ 
.contactmail { position: fixed; display: inline-block; width: 50px; height: 50px; background: #1a94f1; bottom: 23%; z-index: 66; border-radius: 50%; right: 25px;}.contactmail img { width: 20px; display: block; margin: auto; top: 50%; position: relative;margin-top: 15px;}
/*footer start*/

/*footer*/ 
.footerttl { font-size: 25px; letter-spacing: 3px; font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom: 25px; color: #fff;}.footertxt {letter-spacing: 1px; line-height: 2; color: #fff;}.socialmedia img {padding: 0px 15px; margin-top: 20px; width: 60px;}.video_block {padding-bottom: 200px;}.footerblock { padding: 50px 0;}.ft-l { padding: 0;}.footerblock .container { width: 100%; padding: 0;}.footerwater { z-index: -1; position: absolute; bottom: -115px;}.copyright { margin-top: 20px; text-align: center;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: rgba(255, 255, 255, 0.4);}.footertxt a { color: #fff;}.footertxt a:hover { color: #094895;}.footerwater_pad { display: none;}

/*footer end*/
/*INNER start*/

div#panel_14 {    margin-bottom: 200px;}#RWDPAGE_BASE_PAT01 .RWDmenu_plus02 .inside.is-up {    background: white;}/*page1和page_content相衝突*/ 
.page_content1 .btn_back a { padding: 5px 35px !important;}.page_content1 .btn { line-height: 1.42857143 !important;}#toTop { display: none !important;}/*統一設定*/span.boxname { margin: 0 10px;}.btn-primary{ background: transparent; color: transparent; padding: 0; margin-top: 20px;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary { background: transparent; border: 0;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background: transparent; box-shadow: none;}a:focus, a:hover { color: #0068b7; text-decoration: none; transition: 0.4s; word-break: break-all;}a { transition: 0.4s; word-break: break-all; color: #444;}p { margin: 0;}.inner { padding: 30px 0;}.form-horizontal .control-label {font-size: 15px; letter-spacing: .1em;font-weight: normal;}.customized_columns ._input, .customized_columns select { border-radius: 0 !important; background: #ffffff;}.customized_columns ._input:hover, .customized_columns select:hover, .customized_columns ._input:focus, .customized_columns select:focus {  border-color: #0e6eb8;}.layoutlist_2 .album_item,.layoutlist_4 .subject { overflow: visible !important;}.btn a, .ebtn a { letter-spacing: .1em; font-size: 14px; transition: 0.4s;}.none img { display: block; margin: auto; width: 30%; margin-top: 60px;}/*內頁空間*/ 
.page_wrapper_bg .call_to_action { min-height: 700px !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}/*標題文字*/ 
.hgroup .container { border-bottom: 0;}.hgroup h1 { font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 35px; text-align: center;  letter-spacing: 2px;}/*內頁文字*/ 
.page_wrapper_bg .cd-main-content p { font-size: 15px; color: #373737 ; letter-spacing: 0; line-height: 2;}/*btn_back*/ 
.btn.btn_back a { padding: 0 30px !important;}.btn_back,.RWDproduct_page .btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;}.btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: transparent !important; color: transparent; padding: 0; float: right;}.ebtn.currectsend_btn { float: right; background: transparent;  color: transparent;  padding: 0;  margin-right: 0 !important;}.btn.active, .btn:active { box-shadow: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0;}.btn a, .ebtn a { background: #0068b7; margin-top: 30px;}.btn a:hover, .ebtn a:hover { opacity: .7;}/*abus*/ 
.table-rwd img { width: 7%; display: inline-block;}.table-rwd { margin: 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 0; display: inline-block; line-height: 3;}.ab h4:after { content: "";width: 100px; position: absolute; height: 1px; background: #0068b7; left: 0;  top: 40px;}.ab h4 { font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 20px !important; letter-spacing: 1px; margin: 20px 0 40px !important; position: relative;}.abimg { display: flex;}img.ab1 { width: 63%; margin-right: 1%;}img.ab2 { width: 36%;}.pform {  font-size: 15px;  line-height: 3; border: 0;}.pform > table > tbody > tr > td:nth-child(1) { width: 9%; border-color: #ccc; font-weight: bold; vertical-align: top;}.pform > table > tbody > tr > td { border-bottom: 1px solid #eaeaea;}.pform > table > tbody > tr > td:nth-child(2) { padding-left: 20px;}.pform p { line-height: 3 !important;}.company { padding-top: 0;}.ab .col-sm-4 { text-align: center;}.ab .col-sm-4 span { font-size: 18px; display: inline-block; padding-right: 10px; font-weight: bold; font-style: italic;}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 30px; font-weight: bold; font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom: 30px; letter-spacing: 2px; line-height: 1.2;}.RWDproduct_page .products-info .subname { font-weight: bold; color: #444;}.products-info .txt .editor { letter-spacing: 0; font-size: 15px; line-height: 2;}.RWDproduct_page .tab-box .tab-menu li.active a:before { background: #0068b7;}.tags h4 { font-family: "DM Serif Display","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 30px !important; margin: 20px 0 !important; letter-spacing: 2px; color: #444; padding-left: 20px; border-bottom: 1px solid; padding-bottom: 20px;}.RWDproduct_page .tab-box .tab-container > ul > li { padding: 50px;}.tags ul { display: flex; flex-wrap: wrap;}.tags li { font-size: 15px; line-height: 2; list-style: disc; width: 50%;letter-spacing: 0;}.products h4 { font-size: 16px !important; margin: 20px 0 !important;border: 1px solid #0068b7; display: inline-block; padding: 5px 15px; color: #0068b7;}.products { display: flex; justify-content: space-between;}.products ul { font-size: 15px; line-height: 2; letter-spacing: 0;}.m2018 .products-nav .nav-title { color: #0068b7; background: transparent; padding-left: 20px; border: 1px solid; border-left: 5px solid #0068b7; font-weight: bold;}.m2018 .products-nav>ul>li { padding: 0; margin-bottom: 10px;}.m2018 .products-nav>ul>li>a { padding: 10px; padding-left: 15px; letter-spacing: 0; font-size: 15px;}.m2018 .products-nav>ul>li>a:hover { color: #0068b7;}.m2018 .products-nav>ul>li.active>a { color: #0068b7;}li.tab-con img { width: 40%; display: block; margin: auto;}/*products list*/ 
.layoutlist_2 .subject { font-size: 15px; text-align: center;}#sidebar { margin-top: 45px;}/*news*/ 
.layoutlist_4 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 20px !important;}.layoutlist_4 .listdate { border-left: 0 !important;}.layoutlist_4 .list_subject a { font-weight: bold; font-size: 14px !important;; line-height: 1.5 !important;;}.list4.menu8 .btn.btn_back a,.list1.menu5 .btn.btn_back a { color: white; padding: 5px 30px !important;}/*contactus*/ 
.welcome { padding: 40px; text-align: center; background: #e1e9f1;}#eForm1 { padding: 40px 30px; border: 1px solid #ccc;}.form-horizontal .control-label { width: 12%;}.form-group .col-md-5 { width: 38%;}.form-group .col-md-11 { width: 88%;}

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

@media (max-width:1680px){.cd-logo { margin-left: 0;}.video_block:after {  top: 135vw;}.RWDmenu_plus02 .container { margin-left: 136px;}.RWDbanner_plus01 .slick-caption.txt-left { top: 270px;}.bubble_block .bubble { right: -51px; bottom: 4vw;  transform: rotate(29deg);}}@media (max-width:1440px){#m_RWDfullscreen02_10_1 > div.section-inner > div > div:nth-child(2) > div { margin-left: 155px;}.bubble_block .bubble {  right: -135px;  bottom: 4vw; transform: rotate(29deg);}.RWDbanner_plus01 .slick-caption .txt3 {  left: -350px;}.RWDbanner_plus01 .slick-caption.txt-left { top: 210px; }.cd-search { left: 71.6%;}.RWDmenu_plus02 .container { width: 66%;}.footerwater { bottom: -94px;}.RWDproduct002 h1.main-title { left: -530px;}#m_RWDfullscreen02_10_1 > div.section-inner > div:before { left: -98px; top: 73vw;}.video_block:after { top: 149vw; transform: rotate(36deg);}.footerwater { bottom: -74px;}.footerblock { padding-bottom: 30px;}}@media (max-width:1366px){.bubble_block .bubble { bottom: -3vw;}.leaf_block .leaf img { width: 80%;}.leaf_block .leaf { top: -120px;}.RWDbanner_plus01 .slick-caption.txt-left { margin-left: 100px;}.video_block {  padding-bottom: 100px;}.cd-search { left: 71.7%;}}@media (max-width:1280px){.leaf_block .leaf { top: -70px;}#m_RWDfullscreen02_10_1 > div.section-inner > div > div:nth-child(2) > div { margin-left: 0;}.RWDbanner_plus01 > .slick-caption .txt1 {  font-size: 60px;}.RWDbanner_plus01 .logo img { width: 50%;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 14px; left: -405px;}.RWDbanner_plus01 .slick-caption .txt3 { left: -410px; font-size: 12px; top: -10px;}.RWDbanner_plus01 .slick-caption .txt3 span { padding: 7px 25px;}.RWDmenu_plus02 .container { margin-left: 120px;}.RWDnews_autolist .title { font-size: 20px;}.slick-vertical .slick-slide { font-size: 14px;}.RWDproduct002 h1.main-title {  left: 0;  top: 0; font-size: 40px;}.footertxt { line-height: 1.5;}.video_block:after { top: 162vw;}.copyright { margin-top: 10px;}#m_RWDfullscreen02_10_1 > div.section-inner > div:before { top: 85vw;  width: 42%; height: 30%;}.cd-search { left: 71.8%;}.bubble_block .bubble { bottom: -3vw; right: -260px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/**/ 
.visible-sm { display: none!important;}.visible-md { display: block !important;}.cd-logo { width: 53px;}.cd-main-header { padding: 0 35px;}.cd-search { top: 50px !important; left: 63%;}.cd-header-buttons li.search-btn { margin-top: 0;}.RWDbanner_plus01 .slick-caption.txt-left { top: 190px; left: 25px;}.RWDmenu_plus02 .sub-nav.sub-up { margin-top: 0;}.cd-nav .cd-primary-nav, .cd-nav .cd-primary-nav ul { background: #fff;}/*subnav*/ 
.RWDmenu_plus02 .sub-nav { display: block !important; position: absolute;right: 60px;}.mail { top: -8px; position: relative; float: right;}.mail a { background: #0068b7; padding: 15px 20px; padding-right: 20px;}/*news*/ 
.RWDnews_autolist .news-list { height: 50px;}.RWDnews_autolist .title { line-height: 50px; font-size: 18px; letter-spacing: 4px;}.slick-vertical .slick-slide { line-height: 50px;}.news_block:after {    content: "";    background: url(archive/image/customization/bubble-1.png) no-repeat;    top: -235px;    left: -87px;    width: 500px;    height: 500px;    position: absolute;    z-index: -1;    transform: rotate(-35deg);    overflow: hidden;}/*waterdroplets*/ 
.water_block:after { margin-top: -325px; left: -80px;}/*bubble*/ 
.bubble_block .bubble img {  width: 50%;}.bubble_block .bubble { bottom: -11vw;  right: -590px;}/*searchblock*/#m_RWDfullscreen02_61_1 > div.inside.is-up > div > header { background: rgba(255, 255, 255, 0.4); transition: all 1s;}/*products*/ 
.RWDproduct002 { padding: 0;}.portfolio-item { margin-bottom: 0 !important;}/*water*/ 
.water_block {margin-top: 55px;}/*leaf*/ 
.leaf_block .leaf img { width: 65%;}.leaf_block .leaf { top: -22px; opacity: 0.5;}/*bannertxt*/ 
.RWDbanner_plus01 .slick-caption .txt2 { font-size: 13px; left: -325px;}.RWDbanner_plus01 .slick-caption .txt3 { top: -10px; left: -330px; font-size: 12px;}.RWDbanner_plus01 .slick-caption .txt3 span { padding: 7px 20px;}.RWDbanner_plus01 > .slick-caption .txt1 {font-size: 60px;}.water_block:before { height: 70%; right: 100px; top: -85px;}/*footer*/ 
.footerwater {bottom: -10px;}.ft-copyright { padding-bottom: 100px; background: #194c7d;}.video_block .container { width: 95%;}.video_block { padding-bottom: 80px;}.ft-copyright { padding-bottom: 50px;}.footerblock { padding-bottom: 0;}/*INNER*/ 
.cd-nav #cd-primary-nav > li  a {    letter-spacing: 0;}.page_wrapper_bg .call_to_action { padding-top: 0; margin-top: -30px;}div#panel_14 { margin-bottom: 80px; padding: 0 35px;}#RWDPAGE_BASE_PAT01 #m_RWDfullscreen02_61_1 > div.inside.is-up > div > header { background: white;}div#panel_14 { padding: 35px;}/*contactus*/ 
.form-horizontal .control-label { width: 15%;}.form-group .col-md-5 { width: 35%;}.form-group .col-md-11 { width: 85%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.visible-sm {  display: block!important;}/*bannertxt*/ 
.RWDbanner_plus01 .slick-caption .txt2 { text-align: left; left: 0; font-size: 12px; line-height: 1.5;}.RWDbanner_plus01 .slick-caption .txt3 { left: -260px;}.RWDbanner_plus01 .logo img { margin-left: 25px;}.RWDbanner_plus01 > .slick-caption .txt1 { font-size: 60px;}.RWDbanner_plus01 .slick-caption .txt2 { text-align: left; left: 0; font-size: 13px; line-height: 1.8;}.RWDbanner_plus01 .slick-caption .txt3 { left: -275px; top: -5px;}.RWDbanner_plus01 .slick-caption .txt3 span { padding: 5px 20px;}.RWDbanner_plus01 .logo img { width: 70%;margin-left: 0;}.RWDbanner_plus01 .slick-caption.txt-left { margin-left: 25px; top: 170px;}/*news*/ 
.news_block:after { top: -165px; left: -125px;  width: 318px; transform: rotate(-50deg);}/*products*/ 
.RWDproduct002 {  padding: 0;}.product_block { padding-top: 140px;}/*leaf*/ 
.leaf_block .leaf { top: -40px;}.leaf_block .leaf img { width: 51%;}/*bubble*/ 
.bubble_block .bubble { bottom: -14vw;  right: -720px; transform: rotate(31deg);}/*footer*/ 
.footerwater { bottom: 110px;}.footertxt { line-height: 2;}.footerwater {display: none !important;}.footerwater_pad { display: block;  z-index: -1; position: absolute; top: -210px;}.ft-copyright { padding-bottom: 20px;  margin-top: 20px; background: transparent;}/*INNER*/#panel_14 { padding: 60px 35px !important;  margin-bottom: 150px !important;}.btn.btn_back a { display: block;}.btn_back { width: 100%;}.layoutlist_4 .listdate .day { font-size: 16px !important; margin-left: 10px !important;}.none img { width: 50%;}/*contactus*/ 
.form-horizontal .control-label { width: 100%;}.form-group .col-md-5 { width: 100%;}.form-group .col-md-11 { width: 100%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/**/ 
.cd-search {  width: 100%;  left: 0;}.RWDmenu_plus02 .sub-nav { display: none !important;}.cd-main-header { padding: 0 20px;}/*bannertxt*/ 
.RWDbanner_plus01 .slick-caption .txt2 { text-align: center; line-height: 2; top: -10px;}.water_block { margin-top: 194px;}.water_block img { width: 180% !important; left: -326px; position: relative;}.water_block:before { height: 70%; right: -248px; top: -35px;}.RWDbanner_plus01 .slick-caption.txt-left { margin-left: -22px; top: 115px; width: 100%;}.RWDbanner_plus01 .slick-caption .txt3 { left: 0; top: 5px;}/*news*/ 
.RWDnews_autolist .title { width: 110px;}.RWDnews_autolist .news-list { width: calc(100% - 110px);}.news_block:after {    top: -133px;    left: -295px;    width: 350px;    transform: rotate(-53deg);}/*products*/ 
.product_block { padding-top: 120px;}/*leaf*/ 
.leaf_block .leaf { top: -48px;  opacity: 0.5; left: -90px;}/*video*/ 
.videobox .video { margin-bottom: 40px;}.video_block { padding-bottom: 0;}.videobox .video {  padding: 0;}/*footer*/ 
.footerwater_pad { top: -122px;}.footertxt { font-size: 13px; padding: 0 20px;  line-height: 2.5;}.footerwater_pad img { height: 456px;}.ft-copyright { padding-bottom: 0;}.footerttl { line-height: 1.5; padding: 0 20px;  margin-bottom: 10px; padding-top: 10px;}.footerwater_pad {  top: -130px;}.copyright { margin-top: 0;  padding: 10px 0 20px; background: #245583;}div#panel_59,div#panel_60 {  padding: 0;}.ft-copyright {  margin-top: 0;}.socialmedia { background: #245583;}/*INNER*/#RWDPAGE_BASE_PAT01 h4, h3 { letter-spacing: 0px;}.hgroup h1 { font-size: 25px;  letter-spacing: 1px;  line-height: 1.5; margin: 0;}#panel_14 { padding: 40px 0px !important; margin-bottom: 50px !important;}.RWDproduct_page .products-info .name { margin-top: 20px;}.RWDproduct_page .products-info .subname { letter-spacing: 0;}.tags ul { padding-left: 25px; display: block;}.tags li { width: 100%;}.inner { padding: 20px 0;}.btn.btn_back a { margin: 0 !important;}.products { display: block;}#article > div.model.article_model.RWDeditor01 > article > .abphfix > div:nth-child(1) > h4:after { top: 70px;}#article > div.model.article_model.RWDeditor01 > article > .abphfix > div:nth-child(4) > h4:after { top: 100px;}.ab .col-sm-4 { margin-bottom: 40px;}.abimg { display: block;}img.ab1, img.ab2 { width: 100%; margin-bottom: 5%;}/*news*/ 
.layoutlist_4 .list_subject { margin-top: 30px !important;}.layoutlist_4 .listdate .yearmonth { display: inline-block;}.layoutlist_4 .listdate .day { font-size: 12px !important; margin: 0 !important; display: inline-block; color: #afafaf !important; padding-left: 15px; position: relative; letter-spacing: 1px;}.layoutlist_4 .listdate .day:before { content: "/"; position: absolute; left: 0;}.RWDeditor01 { font-size: 15px; line-height: 2;}.btn a, .ebtn a { letter-spacing: 0px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*bannertxt*/ 
.RWDbanner_plus01 .slick-caption .txt3 { top: 0;}.RWDbanner_plus01 .slick-caption .txt2 {  font-size: 12px; line-height: 2;}.RWDbanner_plus01 .slick-caption.txt-left { top: 100px;}/*products*/ 
.product_block { padding-top: 120px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/**/ 
.cd-main-header {  padding: 0 10px;}/*bannertxt*/ 
.phone-br {  display: none;}.RWDbanner_plus01 .logo img {  width: 60%;}.RWDbanner_plus01 .banner-slider { z-index: -1;}.RWDbanner_plus01 .slick-caption.txt-left { top: 80px;}.product_block { padding-top: 100px;}.RWDbanner_plus01 > .slick-caption .txt1 { font-size: 50px;}/*INNER*/section.article-text.rwd>.container {    padding: 0;}
}
/*iphone5 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/**/ 
.cd-main-content { height: auto;}
}
/*選單變化 end*//* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
