/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:Arial, 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #005daa;    color: #fff;}::-moz-selection {    background: #005daa;    color: #fff;}/*---首頁---*/#RWDfullscreen01{overflow:hidden;}@media (min-width: 1200px) {#RWDfullscreen01 .container{width: 100%;max-width:1400px;padding:0 50px;}}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:350px;}/*loading圖動畫*/ 
.RWDfakeloader img{animation: loadingani 3s ease 0s infinite alternate;}@keyframes loadingani{0% {opacity:0;}50% {opacity:0.5;}100% {opacity:1;}}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus02 .inside.is-up {box-shadow: none;}.cd-logo{width: 100px;margin: 10px auto 0;position: absolute;}nav.cd-nav .bottom-copyright{display:none;}@media (min-width: 1200px) {.RWDmenu_plus02 .container{max-width:100% !important;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{bottom: 0;height: 5px;}.cd-primary-nav > li:hover::after{background: #005daa;}.cd-primary-nav > li > a{font-family:Arial, 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 16px;color: #333;font-weight: bold;}.cd-primary-nav > li > a:hover{color: #005daa;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #005daa;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:Arial, 微軟正黑體, sans-serif;color: #555;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #005daa;}.RWDmenu_plus02 a{font-family:Arial, 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #005daa;}/*全遮罩-搜尋*/ 
.cd-header-buttons li.search-btn{float: left;margin-top: 3px;margin-left: 5px;margin-right: 30px;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #005daa;}.cd-search-trigger:hover::after{background: #005daa;}.cd-search-trigger span::after, .cd-search-trigger span::before{margin-top: -1px;margin-left: -9px;}#top_search_searchkey::placeholder {letter-spacing: 1px;}/*搜尋-打開*/ 
.cd-search.full input{font-size: 30px;}.cd-search.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.cd-search.full .search-in{max-width: 1000px;width: 80%;}}/*選單編輯器*/ 
.RWDmenu_plus02 .sub-nav{float: right;}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0;}.RWDmenu_plus02 .editor{float: none;margin: 19px auto 0;}.RWDmenu_plus02 .editor a{display: block;background-color: #00a3e3;color: #fff;font-size: 16px;letter-spacing: 1.5px;font-weight: bold;padding: 10px 30px;border-radius: 50px;box-shadow: rgba(54, 208, 255, 0.52) 0 3px 15px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .editor a:hover{background-color: #1972e6;}.RWDmenu_plus02 .editor a i{margin-right:10px;}/*新Banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center bottom;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #999;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #999;}.scroll_link{position: relative;top: -35px;}/*main*//*title*/#RWDfullscreen01 h1.main-title, .RWDbanner005 .title_block .title_tw{color: #4E4E57;font-weight: 700;font-size: 46px;letter-spacing: 1px;margin: 0 auto;line-height: 1.15;font-family: 'Noto Serif TC', serif;}#RWDfullscreen01 h2.sub-title, .RWDbanner005 .title_block .title_en{font-size: 18px;letter-spacing: 1.5px;color: #4E4E57;font-weight: 700;margin: 11px auto 0;font-family: 'Noto Serif TC', serif;}#RWDfullscreen01 .RWDedictor001 h1.main-title{color: #005daa;font-weight: 700;font-size: 46px;letter-spacing: 1px;margin: 0 auto;line-height: 1.15;font-family: 'Noto Serif TC', serif;}#RWDfullscreen01 .RWDedictor001 h1.main-title span{color: #e31837;}#RWDfullscreen01 .RWDedictor001 h2.sub-title{font-size: 20px;letter-spacing: 1.5px;color: #e31837;font-weight: normal;margin: 18px auto 0;}#RWDfullscreen01 .about_left .RWDedictor001 h2.sub-title{display:none;}#RWDfullscreen01 .section-line{display:none;}/*about*/ 
.block_about {padding: 100px 0 70px;overflow:hidden;position:relative;}/*.block_about::after{content:"";display: block;position: absolute;width: 40vw;height: 40vw;background: transparent url(archive/image/customization/circle.png) center center no-repeat;background-size: contain;right: -13vw;top: 0;z-index: -1;opacity: 0.025;}*/ 
.block_about .container{padding-left:calc(18vw + 50px) !important;}.block_about .RWDedictor001 .section-subject{text-align: left;}.about_left .RWDedictor001 h1.main-title br{display:none;}.about_left .RWDedictor{position: absolute;width: 35vw;left: -5vw;bottom: 0;}.about_left .RWDedictor img{max-width:100%;}.about_right{position: relative;font-size: 16px;letter-spacing: 1.5px;line-height: 2;color: #555;padding: 60px 0 60px 60px;}.about_right::after{content:"";display: block;position: absolute;border-radius: 30px 0 0 30px;width: 100vw;height: 100%;background-color: #f3f9ff;top: 0;left: 0;z-index: -1;}.about_right .RWDedictor{text-align: justify;}.about_right_top {width: 100%;}.about_right_top .RWDedictor{display: flex;flex-direction: row;}.about_right_bottom {width: 100%;margin-top: 50px;}.RWDscore01 {margin-top:0px;}.RWDscore01 .count-blk .swiper-slide{width:100% !important;padding: 0;flex-wrap: wrap;}.RWDscore01 .trigger-blk {display:none;border-top: 0;margin-bottom: 0;}.RWDscore01 .trigger-blk .swiper-slide.active:before, .RWDscore01 .trigger-blk .swiper-slide:hover:before{display:none;}.RWDscore01 .score-maintitle, .RWDscore01 .score-subtitle {display: none;}.RWDscore01 .score-mainblk {min-height: auto;}.RWDscore01 .count-blk {border-radius: 10px;padding-top: 0;width: 100%;overflow: visible;max-width: 100%;background: transparent;}.RWDscore01 .count-item span:nth-child(2) {display: none;}.RWDscore01 .score-content {padding-top: 0;}.RWDscore01 .count-title {font-size: 15px;line-height: 1.3;letter-spacing: 1.5px;margin-top: 20px;color: #555;}.RWDscore01 .count-item{font-size: 15px;color: #555;font-weight: bold;}.swiper-container-autoheight .swiper-wrapper {height: auto !important;}.RWDscore01 .count-num {font-size: 50px;color: #005daa;letter-spacing: 0;display: inline-block;line-height: 1;}.RWDscore01 .count-item:last-child:after{border-right: 0px}.RWDscore01 .count-item {margin: 0 auto;position: relative;width: calc(100%/4);padding: 0px 15px;}.RWDscore01 .count-item:nth-child(1), .RWDscore01 .count-item:nth-child(2), .RWDscore01 .count-item:nth-child(3){border-right: none;}.about_info{width:50%;}.about_award{width: calc(50% - 35px);margin-left: 35px;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;text-align: center;font-size: 14px;border-left: 1px solid #e5e5e5;}.about_right .RWDedictor img{max-height: 60px;padding: 0 5px;margin-bottom: 10px;}.about_award > div {padding: 0;border-left: 1px solid #e5e5e5;width: calc(100% / 2);margin: 10px auto;}.about_award > div:nth-child(1), .about_award > div:nth-child(3){border:none;}.about_award > div > div {line-height: 1.4;}/*product*/ 
.block_product{position:relative;}.block_product::before{content: "";display: block;position: absolute;width: 40vw;height: 40vw;background: transparent url(archive/image/customization/circle.png) center center no-repeat;background-size: contain;right: -13vw;top: -15vw;z-index: -1;opacity: 0.03;}/*{content:"";position: absolute;display: block;width: 188px;height: 250px;background: transparent url(archive/image/customization/man.svg) center center no-repeat;background-size: contain;-moz-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);-ms-transform: rotate(-30deg);top: 0px;right: 7vw;z-index:-1;}*/ 
.block_product::after{content:"";display: block;position: absolute;width: 1px;height: 110px;background-color: #dee7ec;left: 50%;bottom: -60px;}.block_product .container{padding:0 25px !important;}.RWDproduct002_v2 .portfolio-item > .inner-content{opacity: 1 !important;}.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;animation: none;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto;}@media (min-width: 1200px) {.RWDproduct002_v2 .popup-portfolio .portfolio-item{max-height: 710px;}}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 30px 25px 0;margin:0 25px;transition: all .5s ease;}.RWDproduct002_v2 .row{margin:0 auto;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:50px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 35px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 3 - 51px);}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .showbottom:hover .inner-content > img{-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {background-color: #fff;box-shadow: 5px 3px 20px rgba(0,0,0,.1);transform: translate(-5px, -5px);transition: all .5s ease;}.RWDproduct002_v2 .portfolio-bottom-summary h4{text-align: left;font-size: 20px;letter-spacing: 1px;font-weight: bold;color: #005daa;margin: -20px auto 0px;}.RWDproduct002_v2 .portfolio-bottom-summary p{margin: 0 auto;text-align: justify;font-size: 16px;color: #555;letter-spacing: 1.5px;padding-right: 7%;line-height: 1.6;position: relative;}.RWDproduct002_v2 .portfolio-bottom-summary p b{font-weight: normal;display: inline-block;color: #e31837;font-size: 14px;margin-bottom: 20px;}.RWDproduct002_v2 .portfolio-bottom-summary p::after{content:"了解系列產品";display: block;position: relative;color: #1972e6;background-color: transparent;border: 1px solid #1972e6;text-align: center;border-radius: 50px;font-size: 15px;padding: 8px 0;margin-top: 15px;font-weight: bold;transition: all 0.5s ease 0s;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover .portfolio-bottom-summary p::after{background-color: #005daa;color:#fff;}/*過場*/ 
.block_pass{padding: 60px 0 15px;position:relative;}.pass_top .container .RWDparallax_new::after{content:"";display: block;position: absolute;width: 100%;height: 500px;background: transparent url(archive/image/customization/pass_girl.png) center left no-repeat;background-size: contain;bottom: 0;pointer-events: none;z-index: 2;}.pass_top .container .RWDparallax_new .picbgbox{height: 450px !important;border-radius: 99em;}.pass_top > .RWDparallax_new{pointer-events: none;position: absolute;top: -200px;left: 50%; right: auto;transform: translateX(-50%);width: 100vw;margin: 0 auto;z-index:1;}.pass_top > .RWDparallax_new .picbgbox{height: 100vh !important;}.pass_top .container .RWDparallax_new .overlay{position: relative;top: 50%;transform: translateY(-50%);z-index: 2;}.pass_main{width: calc(100% - 450px);margin: 0 1vw 0 auto;text-align: left;font-size: 18px;letter-spacing: 1.5px;line-height: 1.8;font-weight: bold;color: #555;}.pass_main h1{color: #005daa;font-weight: 700;font-size: 46px;letter-spacing: 1px;margin: 0 auto 20px;line-height: 1.15;font-family: 'Noto Serif TC', serif;}.pass_main a{display: block;background-color: #00a3e3;color: #fff;font-size: 16px;letter-spacing: 1.5px;font-weight: bold;padding: 10px 30px;border-radius: 50px;box-shadow: rgba(54, 208, 255, 0.52) 0 3px 15px;max-width: 300px;text-align: center;margin-top: 50px;transition: all 0.5s ease 0s;}.pass_main a i{margin-right:10px;}.pass_main a:hover{color: #fff;background: #1972e6;}/*知識小學堂*/ 
.block_blog {position:relative;padding: 210px 0 120px;background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,249,255,1) 23%,rgba(243,249,255,1) 50%,rgba(243,249,255,1) 80%,rgba(255,255,255,1) 100%);}.block_blog::before{content:"";display: block;position: absolute;width: 100%;height: 50%;background: transparent url(archive/image/customization/blogwbg.svg) center top no-repeat;background-size: contain;top: 0;left: 0;right: 0;pointer-events: none;z-index: 0;}.block_blog .container{max-width: 100% !important;}.RWDService001 .row:after{clear: none;}.RWDService001 .row.section-subject:after{clear: both;}.RWDService001 .col-md-3.col-sm-6{width: calc(100% / 5);}.RWDService001 i{margin-bottom: 25px;}.RWDService001 .boxFeature-2{text-align: center;}.RWDService001 .boxFeature-2 h2{text-align: center;font-size: 20px;letter-spacing: 1px;font-weight: bold;color: #005daa;margin: 0px auto 10px;position: relative;display: inline-block;}.RWDService001 .boxFeature-2 h2::before{content:"";display: block;position: absolute;background-color: #e31837;width: 5px;height: 5px;margin: 0px auto;border-radius: 99em;top: 7px;left: -20px;}.RWDService001 .boxFeature-2 p{margin: 0 auto;text-align: center;font-size: 16px;color: #555;letter-spacing: 1.5px;line-height: 1.6;position: relative;padding: 0 10%;}.RWDService001 .boxFeature-2 p::after{content: "閱讀相關文章";display: block;position: relative;color: #1972e6;background-color: transparent;border: 1px solid #1972e6;text-align: center;border-radius: 50px;font-size: 15px;padding: 8px 0;margin-top: 15px;font-weight: bold;transition: all 0.5s ease 0s;}.RWDService001 a:hover p::after{background-color: #005daa;color:#fff;}/*好評推薦*/ 
.block_good {padding-bottom: 80px;}.RWDbanner005 {text-align: left;}.RWDbanner005 .add-cart{display:none;}.RWDbanner005 .title_block {margin-top: 0;margin-bottom: 50px;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title, .RWDbanner005 .main-title{font-size: 20px;letter-spacing: 1px;font-weight: bold;color: #005daa;letter-spacing: 1px;}.RWDbanner005 .main-title{width: 85%;margin: 30px auto 15px;text-align: left;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title{width: 100%;margin: 0 auto 20px;}.RWDbanner005 .subtitle{font-size: 15px;color: #555;letter-spacing: 1.5px;line-height: 1.8;width: 85%;margin: 0 auto;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {font-size: 14px;line-height: 1.6;width: 100%;color: #888;}.RWDbanner005 .swiper-left {border-right: none;}.RWDbanner005 .swiper-right {border-left: none;}.RWDbanner005 .sqare_shadow.swiper-prev, .RWDbanner005 .sqare_shadow.swiper-next{top: 270px;border-radius: 99em;}.RWDbanner005 .sqare_shadow.swiper-next::after, .RWDbanner005 .sqare_shadow.swiper-prev::after {width: 12px;height: 12px;}.RWDbanner005 .sqare_shadow.swiper-next::after {-webkit-transform: translateX(-8px) translateY(-50%) rotate(-225deg);transform: translateX(-8px) translateY(-50%) rotate(-225deg);}.RWDbanner005 .sqare_shadow.swiper-next::after, .RWDbanner005 .sqare_shadow.swiper-prev::after {width: 12px;height: 12px;}.RWDbanner005 .sub-link{color: #6caab7;margin-top: 30px;}.RWDbanner005 .sub-link::after{background-color: #6caab7;}.RWDbanner005 .fraction_block{color: #999;}.RWDbanner005 .fraction_block .dot-line::before{background-color: #ddd;}.RWDbanner005 .fraction_block .dot-line::after{background-color: #ddd;}/*fixed*/ 
.scrollTop002 .ii{width: 40px;height: 40px;line-height: 40px;}.block_fixed .RWDedictor{display:none;opacity: 1 !important;}.block_fixed .RWDedictor a{display: block;width:100%;background-color: #00a3e3;line-height: 50px;color: #fff;font-size: 15px;letter-spacing: 1.5px;font-weight: bold;transition: all 0.5s ease 0s;}.block_fixed .RWDedictor a i{margin-right:10px;}/*btn01*/ 
.RWDbtn01{width: 100%;max-width: 350px;margin: 0 auto;overflow: visible;}.RWDbtn01 .btn-box{margin: 0 auto;}.RWDbtn01 .btn-box .col-xs-12 {padding: 0;}.RWDbtn01 .btn{font-size: 16px;letter-spacing: 1.5px;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover{display: block;background-color: #1972e6;color: #fff;font-size: 16px;letter-spacing: 1.5px;font-weight: bold;padding: 10px 30px;border-radius: 50px;box-shadow: rgba(27,159,252,0.52) 0 3px 15px;margin-top: 50px;transition: all 0.5s ease 0s;}.RWDbtn01 .btn:hover {color: #fff;background: #005daa;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox a{color: #000;border-bottom: 1px solid #555;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 50px;margin-top: 20px;background: #e31837 !important;border: 1px solid #e31837 !important;display: block;padding: 5px 50px;color: #fff !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;border-color:#333 !important;}
/*footer start*/

.block_footer{position: relative;background-color: #f9f9f9;padding: 60px 0;font-size: 16px;color: #555;letter-spacing: 1.5px;line-height: 2;}.block_footer::before{content:"";display: block;position: absolute;width: 22%;height: 100%;background-color: #378fff;top: 0;left: 0;z-index: 0;}.block_footer a{color:#555;}.block_footer .container{display: flex;align-items: center;}.footer_left{width: calc(100% / 3);}.footer_right{width: calc(100% / 3 * 2);}.footer_right_top{display: flex;flex-direction: row;}.footer_name{width: calc(100% / 2);}.footer_info{width: calc(100% / 2);}.footer_logo img {max-width: 220px;}.block_footer h1{font-size: 26px;letter-spacing: 1px;font-weight: bold;color: #333;margin: 0 auto 35px;line-height: 1.4;}.block_footer h1 span{display:block;color:#e31837;font-size: 16px;font-weight: normal;margin-bottom: 5px;}/*頁尾去掉首頁動畫*/#RWDfullscreen01 .block_footer .fadeInUp{-webkit-animation-name: none;animation-name: none;animation-delay: 0s !important;animation-duration: 0s !important;}#RWDfullscreen01 .block_footer .paneleffect_page{opacity: 1 !important;}/*社群*/ 
.RWDsocial002{text-align: left;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 ul.socialNetwork li{float: none;display: inline-block;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #555;background-color: transparent;margin: 0 25px 0 0;width: 20px;height: 20px;font-size: 20px;padding: 0;line-height: 20px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color: #d0bb9a;opacity: 1;}.RWDsocial002 .i.ii-fb1.iconRounded{color: #1778f2;}.RWDsocial002 .i.ii-youtube1.iconRounded{color: #f00;}/*頁尾三事項*/ 
.footer_notice{border-top: 1px solid #ddd;padding-top: 35px;margin-top: 35px;font-size: 13px;color: #999;letter-spacing: 1.5px;line-height: 1;text-align: left;}.footer_ssl, .footer_browser{display: inline-block;}.footer_ssl{margin: 0 8px 0 0;padding: 0 8px 0 0;}

/*footer end*/
/*220113_1920px start*/

@media (min-width: 1921px) {#RWDfullscreen01 .container {max-width: 1800px;}.about_left .RWDedictor {left: -4vw;top: 5px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: auto !important;overflow: visible !important;}.RWDproduct002_v2 {padding-bottom: 210px !important;}}

/*220113_1920px end*/
/*內頁 start*/

/*flex設定*/ 
.page_wrapper_bg .flex-row {display: flex; flex-wrap: wrap; margin-bottom: 0px;}.page_wrapper_bg .flex-column {display: flex;flex-direction: column;}.page_wrapper_bg .flex-half {width: 50%;}.page_wrapper_bg .align-center  { align-items: center;}/*.pagecontent .article_model[data-seq="0"] { margin-top: 0px !important;}*//*間距*/ 
.page_wrapper_bg .pdr-10 {padding-right: 10px;}.page_wrapper_bg .pdr-30 {padding-right: 30px;}.page_wrapper_bg .pdb-30 {padding-bottom: 30px;}.page_wrapper_bg .pdt-30 {padding-top: 30px;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*對齊設定*/ 
.txt-center {text-align: center;}.txt-left {text-align: left;}/*動態設定*/ 
.content_an {animation-delay: 1.2s !important;}/*內頁距離*/ 
.page_wrapper_bg .main section.call_to_action{padding: 50px 0;background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,249,255,1) 23%,rgba(243,249,255,1) 50%,rgba(243,249,255,1) 80%,rgba(255,255,255,1) 100%);}section.hgroup .container {   padding: 0 !important;max-width: 1400px;margin: 0 auto; width: 100%;}.hgroup .container {margin-top: 30px; margin-bottom: 30px;    border-bottom: 1px solid #f1f1f1;}/*scroll*/ 
.page_wrapper_bg .scrollTop002 { transition: bottom 0.5s ease 0s;  position: fixed;   bottom: 10%;right: 25px;   opacity: 0; text-align: center;   cursor: pointer;z-index: 99999;}/*內頁容器寬度*/@media (min-width: 1200px) {#RWDPAGE_BASE_PAT02 .container {width: 100%;   max-width: 1400px; padding: 0 50px;border-bottom: none;}}.page_wrapper_bg .main section.call_to_action .article-text >.container .pagecontent { padding: 0 !important;}#RWDPAGE_BASE_PAT02 .page_wrapper_bg .main section.call_to_action > .container {  width: 100%; padding: 0;}.page_wrapper_bg .main section.call_to_action > .container { width: 100% !important; max-width: 100% !important; padding: 0 !important;}/*內頁半圓*/ 
.page_wrapper_bg .main section.call_to_action {position: relative;}/*.page_wrapper_bg .main section.call_to_action::before { content: "";position: absolute;  width: 40vw;height: 40vw;background: transparent url(archive/image/customization/circle.png) center center no-repeat; background-size: contain;right: -13vw; bottom: -15vw;z-index: -1; opacity: 0.03;}*/ 
.article1.id22 .page_wrapper_bg .main section.call_to_action::before {display:none;}/*關於*/ 
.article1.id22 .main section .container .article-text > .container { width: 100%;max-width: 100% !important;  padding: 0 !important;}/*公益活動*/ 
.article1.id34 .main section .container .article-text > .container { width: 100%;max-width: 100% !important;  padding: 0 !important;}/*產品內頁*/ 
.productcontent .page_wrapper_bg .main section.call_to_action > .container>.article-text { padding-top: 120px;}.productcontent .page_wrapper_bg .main section.call_to_action > .container>.article-text > .container { max-width: 1250px !important;}/*知識學堂*/ 
.article3  .page_wrapper_bg .main section.call_to_action > .container>.article-text { padding-top: 0px;}/*聯絡我們*/ 
.eforms1  .page_wrapper_bg .main section.call_to_action > .container>.article-text { padding-top: 0px;}/*選單*/ 
.cd-primary-nav .cd-secondary-nav { width: 150px;padding: 0; left: -25px; text-align: center;}/*拿掉*/ 
.btn.active, .btn:active {    box-shadow: none;}/*內文統一*/ 
.page_subject { padding: 0px 50px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {    text-align: center;font-size: 38px;margin-bottom: 5px;color: #4E4E57;font-weight: 700;letter-spacing: 3px;line-height: 1.5;font-family: 'Noto Serif TC', serif;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #222;letter-spacing: 2px;line-height: 1.8;font-size: 16px;margin-bottom: 30px;}.page_wrapper_bg h3.content_title { font-size: 36px; font-weight: bold; letter-spacing: 2px; line-height: 1.8;   margin: 0; color: #005daa;}.page_wrapper_bg h4.content_title { font-size: 24px; font-weight: bold; letter-spacing: 2px; line-height: 1.8;   margin: 0; color: #005daa;}.page_wrapper_bg .about_part4  h3.content_title {text-align: center;margin-left: 330px;}/*標題&麵包屑上移*/section.hgroup { position: relative; top: 0px;margin-bottom: 30px;margin-top:30px}/*麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {    text-align: center;font-size: 13px;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #222; padding: 0;margin-bottom: 15px;}.page_wrapper_bg .breadcrumb>li>a { font-size: 14px; letter-spacing: 1.5px; line-height: 1.5; color: #4E4E57;}.page_wrapper_bg .breadcrumb>li>a:hover {color:#005daa; }/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 160px;padding: 10px 0;border: 1px solid #1972e6;font-size: 15px;color: #1972e6;font-weight: 400;transition: 0.5s ease;border-radius: 50px;}.page_wrapper_bg .btn_back a:hover {background: #005daa;color: #fff;transition: 0.5s ease;}.page_wrapper_bg .ebtn {letter-spacing: 2px;background: transparent;padding: 0px;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {text-align: center;display: block;width: 160px;border: 1px solid #1972e6;font-size: 15px;padding: 10px 0;color: #1972e6;font-weight: 400;transition: 0.5s ease;border-radius: 50px;}.page_wrapper_bg .ebtn a:hover {background: #005daa;color: #fff;transition: 0.5s ease;}/*關於我*/ 
.article1.id22 .RWDeditor01 { padding:0;}.about_part1 {background-size: cover !important;background: url(archive/image/customization/all_bg2.png)no-repeat; margin-bottom: 0px;  padding: 0;  background-attachment: fixed; background-position: top;}.about_part1 > .container, .about_part3 > .container, .about_part4 > .container {padding: 0 !important;max-width: 1400px; width: 100%;}.page_wrapper_bg h3.content_title > span { color: #e31837; padding: 0 5px; font-size: 28px; letter-spacing: 0.5px;}.about_logo {width: 80px; padding-right: 15px;margin-bottom: 15px;}.abou_pic img {  border-radius: 200px;}.about_text { padding-left: 50px;}.page_wrapper_bg .align-center h3 {font-size:28px}.about_part4 h3 {text-align: center;    margin-bottom: 30px !important;}/*來舒歷史*/ 
.pagecontent .RWDtimeline01 {  margin-top: 0 !important; background: #fff;padding: 80px 120px;}.RWDtimeline01 .timeline-in {    width: 100%; max-width: 1400px; margin: 0 auto;}.RWDtimeline01 .model-title {margin-bottom: 60px;  font-size: 36px;  font-weight: bold;  letter-spacing: 2px; line-height: 1.8;   color: #005daa;text-align: center;}.RWDtimeline01 li.event .point {    text-align: left;}.RWDtimeline01 li.event:nth-child(odd) .point {  left: 155px;}.RWDtimeline01 li.event .point .date {      font-size: 18px; letter-spacing: 2px;color: #fff;margin: 10px 0; background: #1972e6;padding: 3px 15px;display: inline-block;  border-radius: 50px; margin-bottom: 10px;}.RWDtimeline01 li.event .point .title {  font-size: 18px; font-weight: bold; margin: 0; line-height: 1.5; width: 70%;}.RWDtimeline01 li.event:before {      background: #005daa;  width: 10px;height: 10px;border: 2px solid #005daa; }.RWDtimeline01 li.event .circle img {width: auto; height: auto; max-width: none; margin-bottom: 10px; max-height: 260px;}/*來舒認證*/ 
.about_award_list { list-style: none;  padding-left: 0;}.about_award_list>li {    margin-bottom: 45px; }.about_award_list>li:last-child {margin-bottom: 0px;}.about_award_list>li img {max-height: 60px;margin-bottom: 15px;}.about_award_list>li>span {text-align: center;font-size: 16px;color: #222; letter-spacing: 2px;}.about_pic { max-height: 480px;}.about_pic>img { height: 100%;}.about_award_items h3.content_title {  text-align: center;padding-bottom: 45px;    font-size: 36px;}.about_part3 { padding: 40px 0 80px 0;}.about_award_list>li a {display: flex;  flex-direction: column;align-items: center;padding: 0 10px;text-align: center;    font-size: 16px;    color: #222;    letter-spacing: 2px;transition: 0.4s;}.about_award_list>li a:hover {    color: #015eaa;    transition: 0.4s;}/*公司說明*/ 
.about_part4 { position: relative;padding: 80px 0 0; border-top: 1px solid #f3f4f6;}.about_part4::before { position: absolute; content: '';background: url(archive/image/customization/about_map.png); background-size: contain; right: 0; bottom: -180px; width: 100vh; height: 32vh; background-repeat: no-repeat;}.about_part4 .about_title_items .about_logo {   width: 190px;}/*以下產品*//*產品列表*//*產品列表樣式E*/ 
.page_wrapper_bg .layoutlist_2 .subject {    margin: 15px 0;text-align: center;}.page_wrapper_bg .item .subject A.itemlink {color: #005daa;font-size: 18px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .item .subject A.itemlink >span  { letter-spacing: 1px;}.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: none;}.layoutlist_2 .col-md-4 .item { padding: 15px;transition: all .5s ease;}.layoutlist_2 .col-md-4:hover .item {background: #fff;box-shadow: 5px 3px 20px rgb(0 0 0 / 10%); transform: translate(-5px, -5px);transition: all .5s ease;}/*產品內頁*/ 
.RWDproduct_page .products-con {  padding: 60px;  border-radius: 30px; border: 1px solid #e0e9f0; box-shadow: 2px 3px 5px rgb(0 0 0 / 7%); background: rgba(255,255,255,.8);}.RWDproduct_page .pic-box {  width: calc(100% - 440px); }.RWDproduct_page .products-info .name {font-size: 20px; font-weight: bold;letter-spacing: 2px;  color: #005daa; padding-bottom: 15px; border-bottom: 1px solid #d5d9dc;}.RWDproduct_page .products-info .name>span { font-size: 15px;}.RWDproduct_page .products-info {  width: 440px; float: right; padding: 30px; }.RWDproduct_page .pic-box .big.stage { margin-bottom: 30px;}.RWDproduct_page .pic-box .easyzoom--overlay {width: 100%;}figure img {    width: 95%;}.product_text_items {  padding-left: 50px;}.product_text { padding-bottom: 30px;}.product_text>ul {padding-left: 20px; color: #222; letter-spacing: 2px;  line-height: 1.8; font-size: 16px; margin-bottom: 30px; list-style: circle;}.product_text>ul>li { padding: 5px 0;}.product_text>ul>li>ul>li { padding: 5px 0;}.product_text>p>span { font-size: 14px;color: #888;margin-top: 10px; display: inline-block;}.product_text>ul>li>span.tick:first-child { padding-left: 0;}.product_text>ul>li>span.tick {  padding: 0 5px 0 15px;}.product_text>ul>li>span { font-weight: bold; color: #222; padding-right: 10px;}.RWDproduct_page .products-info .txt .title {border-bottom: none; margin-bottom: 0px;  padding-bottom: 0; font-size: 16px; font-weight: bold; letter-spacing: 2px;  line-height: 2;    color: #222;}.RWDproduct_page .products-info .txt ul { padding-left: 20px; color: #222;letter-spacing: 2px; line-height: 1.5; font-size: 16px;list-style: circle;}.RWDproduct_page .products-info .txt ul>li {padding: 7px 0;}.RWDproduct_page .products-info .txt ul>li>span {color: #222;padding-right: 10px;}.page_wrapper_bg .product_text h4.content_title { padding-bottom: 5px;  border-bottom: 1px solid #e0e9f0;margin-bottom: 10px;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {  border:3px solid #c3d2e1;}.cid4 .RWDproduct_page .products-info .txt ul>li>ul>li {width: 50%;}.cid4 .RWDproduct_page .products-info .txt ul>li>ul { display: flex;flex-wrap: wrap; list-style: none;  padding-left: 0;}.product_text>ul>li>ul {  list-style: none; padding-left: 0;}.product_text span.tick { padding-right: 5px;}.RWDproduct_page .products-info .txt ul>li>ul {  list-style: none; padding-left: 0;}.product_text>ul>li>small { font-size: 14px; color: #888; margin-top: 10px;display: inline-block;}.RWDproduct_page .products-editor {padding-top: 0px;}.product_text.product_text_bottom { margin-top: 60px;}/*產品內頁按鈕*/a.product_btn {  display: block; background-color: #00a3e3; color: #fff; font-size: 16px;letter-spacing: 1.5px; font-weight: bold;  padding: 10px 30px;  border-radius: 50px;  box-shadow: rgb(54 208 255 / 52%) 0 3px 15px;  text-align: center; margin-top: 30px; transition: all 0.5s ease 0s; width: 100%;}a.product_btn i {  padding-right: 10px;}a.product_btn:hover {color: #fff;  background: #1972e6;}/*以下公益活動*/ 
.charity_items {  padding: 50px 0;}/*公益活動影片*/ 
.charity_items.charity_part1 {         background-size: cover !important;background: url(https://www.lysol.com.tw/archive/image/customization/all_bg2.png); background-attachment: fixed;background-position: center;}.charity_part1 .charity_text {text-align: center;padding-bottom: 30px;}.charity_items.charity_part1 span {    padding-top: 10px; font-size: 15px; letter-spacing: 2px; line-height: 1.5;color: #222;}/*公益中間的話*/ 
.charity_items.charity_part2 {     padding: 120px 0 0;text-align: center;  position: relative;}/*公益列表選項*/ 
.charity_items.charity_part3 {padding: 30px 0 0px;}.charity_items.charity_part3 > .container > ul > li> p {     min-height: 85px;margin: 10px 0;  }.charity_items.charity_part3 > .container > ul > li {border-radius: 20px;transition: all .5s ease;  width: calc(100% / 4 - 11px); padding: 20px; background: #fff; margin: 0 5px;}.charity_items.charity_part3 > .container > ul > li:hover {  box-shadow: 5px 3px 20px rgb(0 0 0 / 10%); transform: translate(-5px, -5px);transition: all .5s ease;}.charity_items.charity_part3 > .container > ul {justify-content: center; padding-left: 0; display: flex;flex-wrap: wrap;}/*公益列表選項按鈕*/ 
.charity_btn_items { width: 100%; display: flex; align-items: center;}.charity_btn_items>a { letter-spacing: 1.5px;}.charity_btn_items>a > i { padding-right: 5px;}.charity_btn_items>a:first-child { display: block; position: relative;color: #fff; background-color:#1972e6;   border: 1px solid #1972e6;  text-align: center; border-radius: 50px;  font-size: 15px;   padding: 5px 10px;  margin-top: 15px; font-weight: bold; transition: all 0.5s ease 0s;  width: calc(100% / 2 - 11px); margin: 0 5px;}.charity_btn_items>a:nth-child(2) {display: block; position: relative;color: #1972e6; background-color: transparent;   border: 1px solid #1972e6; text-align: center; border-radius: 50px;  font-size: 15px; padding: 5px 10px;font-weight: bold;transition: all 0.5s ease 0s; width: calc(100% / 2 - 11px);  margin: 0 5px;}.charity_btn_items>a:nth-child(2):hover {background-color: #1972e6;   color: #fff;transition: all 0.5s ease 0s; }/*以下知識學堂*//*知識學堂列表*/ 
.webdesc { text-align: left; color: #4E4E57; font-size: 18px;   letter-spacing: 2px; line-height: 1.8;padding-bottom: 30px;font-family: 'Noto Serif TC', serif;font-weight: 700;}.cate_list .subject {    margin: 15px 0;text-align: center;}.cate_list .subject a {color: #005daa;font-size: 18px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.cate_list.row .col-sm-6.col-md-4 { padding: 15px;transition: all .5s ease;}.cate_list.row .col-sm-6.col-md-4:hover {background: #fff;box-shadow: 5px 3px 20px rgb(0 0 0 / 10%); transform: translate(-5px, -5px);transition: all .5s ease;}/*知識學堂文章列表*/ 
.rwdlayoutlist_9 .litem .litem__text { transition: all .5s ease;}.rwdlayoutlist_9 .litem:hover .litem__text {background: #fff;box-shadow: 5px 3px 20px rgb(0 0 0 / 10%); transform: transition: all .5s ease;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after {  opacity: 0;}.rwdlayoutlist_9 .cdate::before {content: ""; position: absolute;  background: #00a3e3;width: 50px;height: 2px;left: 0;   top: -2px;}.rwdlayoutlist_9 .subject { color: #005daa; font-size: 24px; font-weight: bold; line-height: 1.5; letter-spacing: 2px;font-family: 'Noto Serif TC', serif;font-weight: 700;}.rwdlayoutlist_9 .cdate {padding: 15px 0 0;  font-size: 14px;  letter-spacing: 1px; line-height: 1.5; color: #888;}.rwdlayoutlist_9 .summary {     -webkit-line-clamp: 2;color: #222;  font-size: 14px;  letter-spacing: 1.5px; line-height: 1.8;}/*知識學堂保護家人文章*/ 
.knowledge_part1 {   padding: 60px 60px 40px; border: 1px solid #e0e9f0; box-shadow: 2px 3px 5px rgb(0 0 0 / 7%);   background: rgba(255,255,255,.8); border-radius: 30px;  margin-bottom: 60px;}.knowledge_part1>.container { justify-content: center; padding: 0 !important;}.knowledge_pic {padding: 15px;}.knowledge_shop_area {   margin-top: 50px;padding: 60px; border: 1px solid #e0e9f0;box-shadow: 2px 3px 5px rgb(0 0 0 / 7%); background: rgba(255,255,255,.3); border-radius: 30px;}.knowledge_shop_area> .container {padding: 0 !important;}.knowledge_text_items>.knowledge_text {width: 100%; padding: 40px 0;border-bottom: 1px solid #eee;margin: 0 15px;}.knowledge_shop_items>.knowledge_shop {    border-radius: 15px;display: flex; flex-direction: column; align-items: center;width: calc(100% / 4 - 15px); margin-right: 15px;  background: #fff; padding: 20px;transition: all .5s ease; border: 1px solid #e0e9f0;}.knowledge_shop_items>.knowledge_shop:hover {transition: all .5s ease;box-shadow: 5px 3px 20px rgb(0 0 0 / 10%);     transform: translate(-5px, -5px);}.knowledge_shop_items {display: flex;}.knowledge_shop_area > .container > .content_title { padding: 0 0 30px;}.knowledge_shop_items>.knowledge_shop>span { text-align: center; color: #005daa; font-size: 16px; font-weight: bold;  line-height: 1.5;letter-spacing: 2px;}.knowledge_shop_items a.product_btn {box-shadow: none;}/*聯絡我們*/ 
.eforms1 .page_wrapper_bg .main section.call_to_action {  background-attachment: fixed !important;background: url(archive/image/customization/all_bg2.png); background-position: top; background-size: cover;}.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #fff;border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}.form-horizontal .control-label {width: 100%;color: #222; letter-spacing: 2px;  line-height: 1.6; font-weight:bold;}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text .container { width: 800px !important;  background: rgba(255,255,255,.8); padding: 60px !important;border-radius: 30px; box-shadow: 2px 3px 5px rgb(0 0 0 / 7%);}.form-horizontal .form-group .col-sm-12.col-md-11 { width: 100%;  padding: 0;}.form-horizontal .form-group { margin-left: 0; margin-right: 0;}.form-horizontal .form-group  .col-md-5 {   padding: 0;}.form-group {margin-bottom: 30px;}/*以下通路*/ 
.sale_part1, .sale_part2 { padding-bottom: 50px; border-bottom: 1px solid #eee;   margin-bottom: 80px;}.sale_area h3.content_title { text-align: center; padding-bottom: 10px;margin-bottom: 50px;}.sale_area h4.content_title {padding-bottom: 15px;text-align: center;}.sale_logo {display: flex;flex-direction: column; width: calc(100% / 4 - 21px); align-items: center; margin: 0 10px 30px 10px;}a.sale_logo:hover img {box-shadow: 3px 3px 10px rgb(0 0 0 / 7%); transition: all .5s ease;}.sale_logo>span { color: #005daa;  font-size: 16px;   font-weight: bold;line-height: 1.5;   letter-spacing: 2px; padding: 10px 0;}.sale_area {margin-top: 0px; background: rgba(255,255,255,.8); padding:60px; border-radius: 30px;   box-shadow: 2px 3px 5px rgb(0 0 0 / 7%);}.sale_logo>img { transition: all .5s ease;border: 1px solid #eee;}.sale_part1>.sale_logo {     margin: 0 auto;}.sale_logo_items {justify-content: flex-start;}/*211020*/ 
.about_part4 .about_logo {width: 300px !important;padding:30px}.about_part4 .txt_01 {width: calc(100% - 300px) !important;padding-left:30px}.RWDtimeline01 li.event .point {display: flex;flex-direction: column-reverse;}.RWDtimeline01 li.event .point .date {background: transparent;color: #1972e6;padding: 0;font-weight: bold;font-size: 20px;}.about_part3 .RWDtimeline01 li.event .point {display: flex;flex-direction: column-reverse;}.circle.wow.zoomIn {margin-top: 10px;}.RWDtimeline01 li.event .point .date {order: 1;}.about_part3 .about_award_items {width: 100%;}.page_wrapper_bg .flex-column {display: block;flex-direction: unset;}.about_award_list>li {width: calc(100% / 3);float: left;}.content_title.title_01 {font-size:36px !important}.charity_items.charity_part2 {padding:50px 0 0}.layoutlist_2 .item, .layoutlist_4 .item {margin-top:0px;margin-bottom:40px}.productcontent .page_wrapper_bg .main section.call_to_action > .container>.article-text {padding-top:0px}.RWDproduct_page .products-info .txt .title {display:none}.cid4 .RWDproduct_page .products-info .txt ul>li>ul {flex-direction: column;}.cid4 .RWDproduct_page .products-info .txt ul>li>ul>li {width:100%}/*頁籤*/ 
.RWDproduct_page .tab-box .tab-menu li.active a {background: #01a3e3;color: #fff;border: 1px solid #01a3e3;}.RWDproduct_page .tab-box .tab-menu li.active a:before {display:none}.RWDproduct_page .tab-box .tab-menu a {background: #e5e5e5;border: 0;margin-right: 5px;font-weight: bold;padding: 12px 30px;border-top-left-radius: 10px;border-top-right-radius: 10px;letter-spacing: 1px;font-size: 16px;}.RWDproduct_page .tab-box .tab-menu a:hover {background: #01a3e3;color: #fff;}.RWDproduct_page .tab-box a {color:#222}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 60px;border: 0;box-shadow: 2px 3px 5px rgb(0 0 0 / 7%);background: rgba(255,255,255,.8);border-radius: 30px;border: 1px solid #e0e9f0;color:#222;font-size: 16px;line-height: 1.8;}.RWDproduct_page .tab-box .tab-container {border:0}nav.tab-menu {padding: 0 50px;}.product_text>ul {color:#222}/**/ 
.product_text>ul.list_txt {list-style: auto;padding-left: 28px;}.product_text {padding-bottom: 0px;}.page_wrapper_bg h4.content_title {font-size:20px;color:#000}.product_text_items {padding-left:40px}.RWDproduct_page .tab-box h4 {line-height: 1.5;}.RWDproduct_page .tab-box p {margin-bottom:15px !important}.RWDproduct_page .related-box {padding: 0px;    border: 0px solid #e0e9f0;    box-shadow: none;    background: transparent;    border-radius: 30px;}.RWDproduct_page .related-box .title {    font-size: 36px;    font-weight: bold;    letter-spacing: 2px;    line-height: 1.8;    margin: 0;    color: #005daa;    border: 0;padding-bottom:30px}.RWDproduct_page .related-box .item {padding: 0;}.RWDproduct_page .related-box .item a {max-width: none;}.RWDproduct_page .related-box .item {border-radius: 15px;    display: flex;    flex-direction: column;    align-items: center;    width: calc(100% / 4 - 15px);    margin-right: 15px;    background: #fff;    padding: 20px;    transition: all .5s ease;    border: 1px solid #e0e9f0;}.RWDproduct_page .related-box .name {    text-align: left;    color: #005daa;    font-size: 16px;    font-weight: bold;    line-height: 1.5;    letter-spacing: 2px;display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    position: relative;    overflow: hidden;    min-height: 50px;}.rwdlayoutlist_9 .summary a {color:#222;font-size: 16px;}.knowledge_shop_area {padding: 0px;border: 0px solid #e0e9f0;box-shadow: none;background: transparent;}.knowledge_text.page_flex {display: flex;align-items: center;}.knowledge_text_items>.knowledge_text.page_flex .page_img {width: 30%;}.knowledge_text_items>.knowledge_text.page_flex p {padding-right: 50px;width: 70%;}.knowledge_text.page_flex2 {display: flex;align-items: center;}.knowledge_text_items>.knowledge_text.page_flex2 .page_flex {width: 30%;}.knowledge_text.page_flex2 .con_top {padding-right: 50px;width: 70%;}.knowledge_text_items>.knowledge_text {padding: 0 0 40px;margin: 0 15px;margin-bottom: 40px;}.RWDtimeline01 li.e9::before {display: none;}.article1 .page_wrapper_bg .main section.call_to_action::before {}.article1 .page_wrapper_bg .main section.call_to_action {    position: relative;}.article1.id34 .page_wrapper_bg .main section.call_to_action {    padding-bottom: 0;}#RWDPAGE_BASE_PAT02 .block_footer {    margin-top: -20px;}/*1130*/ 
.activity_img {display: flex;flex-wrap: wrap;position: relative;}.activity_img img {width: calc(100% / 4);}.activity_img02 {opacity: 0.4;}.RWDproduct_page .related-box .name {    display: block;    -webkit-line-clamp: unset;    -webkit-box-orient: unset;    overflow: unset;    min-height: unset;    letter-spacing: 0.5px;    font-size: 14px;    max-height: none;}/*20211230修改*/ 
.article1.id22 .RWDtimeline01 .model-title, .article1.id22 .page_wrapper_bg h3.content_title, .article1.id22 .about_award_items h3.content_title, .article1.id22 .page_wrapper_bg .about_part4 h3.content_title { font-family: 'Noto Serif TC', serif; }/*0103補*/ 
.charity_items.charity_part3 > .container > ul {    width: 100%;}

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

@media screen and (max-width: 1800px) {.about_left .RWDedictor {width: 32vw;left: -8vw;bottom: 3vw;}.block_about .container {padding-left: calc(17vw + 50px) !important;}.block_footer::before{width: 19%;}}@media screen and (max-width: 1700px) {.about_right_top{padding-right: 5%;}.pass_main{padding-right: 6vw;}.pass_main br {display: none;}.pass_main h1 br {display: block;}}@media screen and (max-width: 1600px) {#RWDfullscreen01 .RWDedictor001 h1.main-title, #RWDfullscreen01 h1.main-title, .RWDbanner005 .title_block .title_tw, .pass_main h1{font-size: 43px;}.block_about .container {padding-left: calc(22vw + 50px) !important;}.RWDscore01 .count-title {font-size: 14px;margin-top: 10px;}.block_product .container {padding: 0 50px !important;}.RWDscore01 .count-num{font-size: 45px;}.RWDService001 .boxFeature-2 p{padding: 0 5%;}.footer_logo{text-align: center;}}@media screen and (max-width: 1550px) {#RWDfullscreen01 .RWDedictor001 h1.main-title, #RWDfullscreen01 h1.main-title, .RWDbanner005 .title_block .title_tw, .pass_main h1{font-size: 40px;}.about_left .RWDedictor{width: 36vw;}.block_about .container {padding-left: calc(28vw + 50px) !important;}.RWDproduct002_v2{padding: 50px 0px 0px;}.block_product::after{height: 50px;}}@media (max-width: 1500px) {/*內頁*/ 
.page_subject {padding: 0 50px;}.about_part1 > .container, .about_part3 > .container, .about_part4 > .container { padding: 0 50px !important;}}@media screen and (max-width: 1420px) {.about_right, .RWDproduct002_v2 .portfolio-bottom-summary p, .RWDService001 .boxFeature-2 p, .block_footer {font-size: 15px;}.block_about .container {padding-left: calc(30vw + 50px) !important;}.about_left .RWDedictor {width: 35vw;left: -6vw;bottom: 5vw;}.RWDscore01 .count-blk {padding-left: 0;padding-right: 0;}.RWDscore01 .count-num {font-size: 40px;}.pass_top > .RWDparallax_new{width: 110vw;top: -160px;}.pass_main{width: calc(100% - 420px);font-size: 17px;}.block_blog{padding: 170px 0 120px;}.about_part4::before {bottom:-80px}}@media screen and (max-width: 1360px) {#RWDfullscreen01 .RWDedictor001 h1.main-title, #RWDfullscreen01 h1.main-title, .RWDbanner005 .title_block .title_tw, .pass_main h1 {font-size: 37px;}#RWDfullscreen01 .RWDedictor001 h2.sub-title {font-size: 18px;}.block_about {padding: 100px 0 30px;}.RWDscore01 .count-title{padding: 0 10%;}.RWDproduct002_v2 {padding: 50px 0px 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 30px 25px 0;margin:0 15px;transition: all .5s ease;}.RWDproduct002_v2 .row{margin:0 auto;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:50px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 35px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 3 - 31px);}.block_blog {padding: 160px 0 50px;}.RWDService001 .col-md-3.col-sm-6 {width: calc(100% / 3);margin-bottom: 50px;}.RWDService001 .boxFeature-2 p {padding: 0 10%;}.footer_name {width: calc(100% / 2 - 35px);}.footer_info {width: calc(100% / 2 + 35px);}}@media screen and (max-width: 1300px) {/*內頁*/ 
.RWDtimeline01 li.event:nth-child(odd) .point { left: 130px;}.charity_btn_items>a:first-child, .charity_btn_items>a:nth-child(2) {    font-size: 14px;padding: 5px 0px;}.charity_btn_items>a > i {padding-right: 3px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 5px 35px;text-align: right;height: 60px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_product .container {padding: 0 20px !important;}/*header*/ 
.RWDmenu_plus02 .inside.is-up .cd-main-header {box-shadow: none;}.cd-logo{width: 75px;}.cd-main-header .cd-logo {margin-top: 6px !important;margin-left: 0;left: 35px;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #333;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #333;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #333;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;color: #333;font-weight:bold;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #333;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #333;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before{background: #333;}nav.cd-nav .bottom-copyright{color: #333;}.cd-header-buttons li.search-btn{margin-left: 15px;margin-right: 5px;}/*選單編輯器*/ 
.RWDmenu_plus02 .sub-nav{display:inline-block !important;float:none;}.RWDmenu_plus02 .editor {margin: 7.5px auto 0;}.RWDmenu_plus02 .editor a{box-shadow: rgb(54 208 255 / 52%) 0 0px 10px;padding: 6px 30px;font-size: 15px;}/*main*/ 
.cd-main-content {margin-top:60px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item{height: calc(100vh - 160px) !important;}.block_about .container {padding-left: 35px !important;display: flex;}.about_left{width: 350px;}.about_left .RWDedictor001 h1.main-title br {display: block;}.about_left .RWDedictor {bottom: 0;width: 41vw;left: -10vw;}.about_right{display: block;width: calc(100% - 350px);padding: 60px 0 60px 35px;}.about_right_top .RWDedictor {display: block;}.about_right_top {padding-right: 0;width: 100%;}.about_info {width: 100%;}.about_award{border-left: none;width: 100%;margin: 25px auto 0;}.about_award > div:nth-child(1) {border-right: 1px solid #e5e5e5;}.about_award > div:nth-child(2) {border-left: none;}.about_award > div:nth-child(3) {border-left: 1px solid #e5e5e5;}.about_award > div{width: calc(100% / 4);}.about_right_bottom {width: 100%;}.RWDscore01 .count-item{width: calc(100%/4);}@media screen and (min-width: 768px) and (max-width: 1199px){.RWDscore01 .count-item:nth-child(1) {border-bottom: none;}}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px;margin: 0 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover{background-color: transparent;box-shadow: none;transform: none;}.block_product::after {height: 70px;}.pass_main {padding-right: 3vw;}.pass_top > .RWDparallax_new {width: 115vw;}.pass_top > .RWDparallax_new .picbgbox{background-size: contain;}.pass_top .container .RWDparallax_new .picbgbox {height: 420px !important;}.pass_top .container .RWDparallax_new::after{height: 465px;}.pass_main {padding-right: 5vw;width: calc(100% - 390px);font-size: 15px;}.pass_main a{font-size: 15px;}.block_blog {padding: 130px 0 50px;}.RWDbanner005 .main-title {width: 100%;}.RWDbanner005 .subtitle{width: 100%;}.block_footer::before {width: 17%;}.footer_left {width: 27%;}.footer_logo {text-align: left;}.footer_logo img {max-width: 190px;}.footer_right {width: 73%;}/*側選單*/ 
.cd-primary-nav .cd-secondary-nav {    width: 100%;    left: auto;    text-align: left;    padding: 0 30px;    padding-top: 30px;}/*內頁*/ 
.eforms1 .page_wrapper_bg .main section.call_to_action { background-attachment: scroll !important;}.about_part1 > .container, .about_part3 > .container, .about_part4 > .container { padding: 0 35px !important;}.collapsing_header .main {margin-top: 0;}#RWDPAGE_BASE_PAT02 .container {padding: 0 35px;}.hgroup .container {border-bottom: none;}.litem__text {      width: 85%;  padding: 20px;}.RWDtimeline01 li.event:nth-child(odd) .point {left: 110px;}.page_subject {  padding: 0 35px;}/*211021*/ 
.about_part1 p:nth-child(4) {    margin-bottom: 0 !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.about_left .RWDedictor {bottom: 2vw;width: 43vw;}/*內頁*/ 
.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text { padding-top: 100px;}.article3 .page_wrapper_bg .main section.call_to_action > .container>.article-text{ padding-top: 100px;}section.call_to_action { min-height: 800px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 34px;}.page_wrapper_bg .main section.call_to_action::before {    width: 50vw;height: 50vw;}/*關於*/ 
.page_wrapper_bg .about_title_items { margin-bottom: 15px;}.about_text { padding-left: 30px;}.about_logo { width: 90px;  padding-right: 5px;}.about_part1 .about_title_items h3.content_title { font-size: 22px;}.about_part1 { padding: 120px 0;}.pagecontent .RWDtimeline01 {    padding: 80px 35px;}.about_part3 { padding-bottom: 80px;}.about_part4 {padding: 120px 0 0;}.RWDtimeline01 li.event .circle img {max-height: 230px;}.about_award_list>li { width: 100%;}.about_award_items h3.content_title {font-size: 30px;}.about_pic>img { height: auto;}.about_part3 > .container .about_award_items {width: 100%;}.about_award_items.about_pic>img {height: auto;width: 600px;   margin: 0 auto;}.about_part3 {  padding-bottom: 40px;}.about_part3 > .container .about_award_items:nth-child(2) {padding-top: 50px;}.about_part4 { padding: 100px 0 0;}.about_award_list.flex-column {flex-direction: row;flex-wrap: wrap;}.about_award_list>li {  width: calc(100% / 3 - 1px);}/*公益活動*/ 
.charity_btn_items {flex-wrap: wrap;}.charity_btn_items>a:first-child, .charity_btn_items>a:nth-child(2) {       margin: 0px 0 10px 0; width: 100%;}.charity_items.charity_part3 { padding: 30px 0 0px;}.charity_items.charity_part3 > .container > ul > li> p {min-height: 115px;}/*產品*/ 
.RWDproduct_page .products-con {padding: 50px;}.RWDproduct_page .pic-box {width: calc(100% - 400px);}.RWDproduct_page .products-info {   padding: 40px; width: 400px;}/*知識學堂*/ 
.knowledge_part1 {padding:60px 60px 50px;}.rwdlayoutlist_9 .subject {font-size: 22px;}.knowledge_shop_items {flex-wrap: wrap;}.knowledge_shop_items>.knowledge_shop {     width: calc(100% / 3 - 15px);}.knowledge_text_items>.knowledge_text {  border-bottom: none;  border-right: none;width: 100%;padding: 0 120px 15px;  margin: 0;}.knowledge_text_items>.knowledge_text:nth-child(even) {margin-left: 0;}.knowledge_shop_area {    margin-top: 80px;}@media (max-width: 992px) {.form-group label {  padding-left: 0px!important; padding-right: 0px!important;}}/*211021*/ 
.knowledge_text_items>.knowledge_text.page_flex2 .page_flex {height: 280px;}.knowledge_text_items>.knowledge_text.page_flex2 .page_flex img {width: 100%;height: 100%;object-fit: cover;}.knowledge_text_items>.knowledge_text.page_flex .page_img {height: 280px;}.knowledge_text_items>.knowledge_text.page_flex .page_img img {width: 100%;height: 100%;object-fit: cover;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item{height: calc(100vh - 130px) !important;}.block_about .container {display: block;}.about_left{width: 100%;}.block_about .RWDedictor001 .section-subject {text-align: center;}.about_left .RWDedictor {position: relative;bottom: auto;left: auto;width: 60%;margin: 0 auto 35px;}.about_left .RWDedictor001 h1.main-title br {display: none;}.about_right{width: 100%;padding: 60px 50px;}.RWDscore01 .count-title {padding: 0 5%;}.block_product::before{width: 60vw;height: 60vw; right: -30vw;top: -30vw;}.block_product::after{display:none;}.RWDproduct002_v2 {padding: 50px 0px 30px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 5px;}.RWDproduct002_v2 .portfolio-bottom-summary h4{margin: 15px auto 0px;}@media screen and (min-width: 480px) and (max-width: 991px){.RWDproduct002_v2 .portfolio-bottom-summary p{min-height: 172px;}.RWDproduct002_v2 .portfolio-bottom-summary p::after{position: absolute;width: 100%;bottom: 0;}}.pass_top {padding-top: 250px;}.pass_top .container .RWDparallax_new .picbgbox{border-radius: 100px;}.pass_main {padding: 0 !important;width: 83%;font-size: 15px;margin: 0 auto;}.pass_top .container .RWDparallax_new::after {height: 420px;bottom: auto;top: -300px;z-index: -1;left: 50%;transform: translateX(-50%);background-position: center;}.pass_top > .RWDparallax_new {width: 100vw;}.pass_top > .RWDparallax_new{top: -250px;}.RWDService001 .boxFeature-2 p {padding: 0;}.RWDbanner005 .sqare_shadow.swiper-prev, .RWDbanner005 .sqare_shadow.swiper-next{display:block;top: 200px;}.RWDbanner005 .sqare_shadow.swiper-prev{left: 23vw;}.RWDbanner005 .sqare_shadow.swiper-next{right: 23vw;}.block_footer .container{align-items: flex-start;}.footer_logo img {max-width: 140px;}.footer_right_top {display: block;}.footer_name {width: 100%;position: relative;}.RWDsocial002{position: absolute;top: 20px;right: 0;}.footer_info {width: 100%;}.footer_notice{line-height: 1.8;}.footer_ssl, .footer_browser {display: block;}.footer_ssl {margin: 0 auto;padding: 0;}/*內頁*/section.call_to_action { min-height: 500px;}.RWDtimeline01 li.event:nth-child(odd) .point { left: 100px;}.layoutlist_2 .col-sm-6 { width: calc(100% / 3 - 1px);}.cate_list.row .col-sm-6.col-md-4{ width: calc(100% / 3 - 1px);}.rwdlayoutlist_9 .litem{ width: calc(100% / 3 - 1px);}.rwdlayoutlist_9 .subject {  font-size: 20px;}.knowledge_shop_area {margin-top: 60px;}@media (max-width: 900px) {.knowledge_text_items>.knowledge_text {padding: 30px;}}/*211021*/ 
.page_wrapper_bg .about_part4 .flex-row {    flex-direction: column;    align-items: center;}.about_part4 .txt_01 {    width: 100% !important;    padding-left: 0;}.about_part4 .about_logo {    width: 150px !important;    padding: 0;    margin-bottom: 30px;}section.hgroup {margin-top:15px;margin-bottom:15px}.RWDproduct_page .related-box .item {    width: 250px !important;}.page_wrapper_bg .about_part4 h3.content_title {margin-left:0}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/*內頁*//*關於*/ 
.about_part1 >.container > .about_text {  width: 100%;}.about_text { padding-left: 0;}.about_part1 >.container > .about_pic { width: 100%;}.about_part1 >.container { flex-direction: column-reverse;}.RWDtimeline01 li.event .circle img {  max-height: 190px;}.product_text_items { padding-left: 30px;}.cid22 .product_text_items.flex-half {    padding-left: 0px; width: 100%; margin-top: 40px;}.cid22 .product_pic.flex-half { width: 60%;margin: 0 auto;}.litem__text { width: 90%;padding: 15px;}.knowledge_shop_area {padding:40px;}.sale_area {padding:70px 40px 40px 40px;}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text .container { width: 600px !important;}.product_text.product_text_bottom {  margin-top: 0px;}.flex-row.product_top_list {  margin-bottom: 0;}@media (max-width: 812px) {.RWDtimeline01 li.event:nth-child(odd) .point { left: 150px;}.RWDtimeline01 li.event:before {left: 46px;}}/*211021*/ 
.about_part1 {padding: 50px 0 80px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
/*內頁*/ 
.sale_logo {width: calc(100% / 3 - 21px);}.rwdlayoutlist_9 .subject { font-size: 18px;}.RWDproduct_page .pic-box { width: calc(100% - 320px);padding-right: 40px;}.RWDproduct_page .products-info { width: 320px;    padding: 20px;}.product_text_items.flex-half {    padding-left: 0px; width: 100%; margin-top: 40px;}.product_pic.flex-half { width: 60%;margin: 0 auto;}.page_wrapper_bg .btn_back {  width: 100%;}.page_wrapper_bg .btn.btn_back a {width: 100%;}.page_wrapper_bg .ebtn a{  width: 100%;}.ebtn {margin-right: 0;}.charity_items.charity_part3 > .container > ul > li {     width: calc(100% / 2 - 31px);margin: 15px; }@media (max-width: 768px) {.page_wrapper_bg .main section.call_to_action::before { width: 60vw;  height: 60vw;}.about_part4::before {    width: 75vh; height: 25vh;}.pagecontent .RWDtimeline01 { padding: 80px 35px 0;}.about_part1 { padding: 80px 0;}.about_part4 {padding: 80px 0 0;}.charity_items.charity_part2 { padding: 80px  0 0;}.charity_items {   padding: 80px 0;}.knowledge_shop_items>.knowledge_shop {padding: 15px;}.charity_items.charity_part2::before {    bottom: -15px;}.knowledge_part1 { padding: 50px 50px 0;}.RWDproduct_page .products-con {padding: 40px;}.RWDtimeline01 li.event .point .title {width: 80%;}.webdesc { text-align: center;}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text {  padding-top: 40px;}.about_award_list>li>span br {display: none;}.layoutlist_2 .col-sm-6 {width: calc(100% / 2 - 1px);}.RWDproduct_page .pic-box {width: 100%;padding-right: 0;}.RWDproduct_page .products-info {  width: 100%; padding: 30px 0 0;}}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 5px 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_product .container {padding: 0 5px !important;}.block_about .container{padding-left: 25px !important;}/*logo*/ 
.cd-main-header .cd-logo{left: 25px;}/*main*/ 
.about_right_bottom{margin-top: 15px;}.RWDscore01 .trigger-next, .RWDscore01 .trigger-prev{display:none;}.RWDscore01 .count-item{width: calc(100%/2);margin-top: 25px;}.pass_main{width: 90%;}.RWDService001 .col-md-3.col-sm-6 {float: left;}.RWDService001 .boxFeature-2 p {padding: 0 5%;min-height: 129px;}.RWDService001 .boxFeature-2 p::after{position: absolute;width: 100%;bottom: 0;}.RWDbanner005 .swiper-center .main-title {color: #005daa;font-size: 18px;line-height: 1;}.footer_logo img {max-width: 135px;}.RWDbanner005 .swiper-center .swiper-slide {height:auto}/*內頁*/#RWDPAGE_BASE_PAT02 .container {padding: 0 25px;}.layoutlist_2 .col-sm-6 { width: calc(100% / 2 - 1px);}.cate_list.row .col-sm-6.col-md-4{ width: calc(100% / 2 - 1px);}.rwdlayoutlist_9 .litem{ width: calc(100% / 2 - 1px);}.RWDproduct_page .pic-box { width: 100%;  padding-right: 0px; float: none;}.easyzoom img {width: 100%;  height: auto;}.RWDproduct_page .products-info {width: 100%; padding: 20px;float: none;margin-top: 30px;}.cid4 .RWDproduct_page .products-info .txt ul>li>ul>li {  width: 100%;}.RWDproduct_page .pic-box .page-control {background: #005daa;    border-top-left-radius: 10px;}.RWDproduct_page .pic-box .btn {background: rgb(0 93 170 / 15%);color: #005daa8a;}.about_part1 > .container, .about_part3 > .container, .about_part4 > .container {padding: 0 25px !important;}.RWDproduct_page .products-con { padding: 0; border-radius: 0; border: none;  box-shadow: none; background: none;}@media screen and (max-width: 650px) {.about_right{padding: 45px 0 45px 20px;}.RWDService001 .boxFeature-2 p {padding: 0;}.footer_logo img {max-width: 115px;}}.RWDproduct_page .related-box .item {    width: 164px !important;}.RWDproduct_page .related-box .slick-arrow {background-color: #005daa;}.charity_items iframe {    width: 100% !important;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .RWDedictor001 h1.main-title, #RWDfullscreen01 h1.main-title, .RWDbanner005 .title_block .title_tw, .pass_main h1 {font-size: 30px;line-height: 1.2;}#RWDfullscreen01 h2.sub-title, .RWDbanner005 .title_block .title_en{line-height: 1.4;}.about_left .RWDedictor001 h1.main-title br {display: block;}.about_award{flex-wrap: wrap;}.about_award > div{width: calc(100% / 2);}.about_award > div:nth-child(3) {border-left: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 15px;margin: 0;}.RWDproduct002_v2 .row{margin:0 auto;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:50px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 35px !important;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 2 - 1px);}.pass_main a{max-width: 100%;}.RWDService001 .col-md-3.col-sm-6{width: calc(100% / 2);}@media screen and (min-width: 481px) and (max-width: 600px){.RWDService001 .boxFeature-2 p{min-height: auto;}.RWDService001 .boxFeature-2 p::after {position: relative; bottom: auto;}}.block_footer{text-align: center;}.block_footer::before {width: 100%;height: 100px;}.block_footer .container {display: block;}.footer_left {width: 27%;margin: 0 auto;}.footer_logo {text-align: center;margin-bottom: 20px;}.footer_logo img {max-width: 100%;}.footer_right {width: 100%;}.block_footer h1{margin: 0 auto 15px;}.RWDsocial002 {position: relative;top: auto;right: auto;text-align: center;}.RWDsocial002 .iconRounded{margin: 0 14px;}.footer_notice{text-align: center;}/*cookie*/ 
.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}/*內頁*/ 
.layoutlist_2 .col-sm-6 { width: 100%;}.cate_list.row .col-sm-6.col-md-4{ width: 100%;}.rwdlayoutlist_9 .litem{ width: 100%;}#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 32px;}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text .container {  width: 90% !important;}.page_wrapper_bg h3.content_title {  font-size: 26px;}.sale_logo {  width: calc(100% / 2 - 21px);}.knowledge_part1 .knowledge_pic.flex-half { width: 100%;padding: 0 0 15px 0;}.knowledge_shop_items>.knowledge_shop {  width: calc(100% / 2 - 15px);}.knowledge_shop_items>.knowledge_shop:nth-child(2) {margin-right: 0px;}.webdesc br {display: none;}.litem__text { width: 90%; padding: 20px;}.article3.cid4 #RWDPAGE_BASE_PAT02 .pagecontent p.text-center { text-align: left;}.about_award_items.about_pic>img {    width: 90%;}.about_award_list>li { width: 100%;}.about_award_list>li>span>br { display: block;}#RWDPAGE_BASE_PAT02 .pagecontent .charity_items.charity_part2 p br {  display: none;}.charity_items.charity_part2::before {display: none;}.charity_items.charity_part2 { padding: 80px 0 0;}.charity_items.charity_part3 > .container > ul > li { width: 100%;}.RWDtimeline01 li.event .point .title { font-size: 17px; width:90%;}.knowledge_part1 { padding: 30px 30px 0;}.knowledge_part1 {    margin-bottom: 30px;}.charity_items.charity_part3 > .container > ul > li> p {    min-height: auto;}/**/ 
.collapsing_header .main {    margin-top: 50px;}/*211021*/ 
.knowledge_text_items>.knowledge_text.page_flex2 .page_flex {height: 350px;}.knowledge_text.page_flex {flex-direction: column;padding:0px}.knowledge_text_items>.knowledge_text.page_flex p, .knowledge_text_items>.knowledge_text.page_flex .page_img {width:100%}.knowledge_text.page_flex2 {flex-direction: column;}.knowledge_text.page_flex2 .con_top {width:100%;padding:0}.knowledge_text.page_flex p {padding: 0 !important;}.knowledge_text_items>.knowledge_text.page_flex2 .page_flex {width: 100%;}.article3 .page_wrapper_bg .main section.call_to_action > .container>.article-text {    padding-top: 0px;}.article1 .page_wrapper_bg .main section.call_to_action {padding-top:0}.charity_items.charity_part2 {padding: 30px 0 0;}.about_part1, .charity_items {padding: 30px 0;}.pagecontent .RWDtimeline01 {padding: 30px 35px 0;}.article3 .page_wrapper_bg .main section.call_to_action > .container>.article-text {padding-top: 0px;}.sale_area {margin-top: 0px;}.sale_part1, .sale_part2 {margin-bottom:30px;padding-bottom:30px}.sale_area h3.content_title {margin-bottom:30px}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 0px;}.about_part4 {padding-top:30px}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text {    padding-top: 0px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDfakeloader img{max-width:60%;}.RWDmenu_plus02 .cd-main-header {padding: 5px 15px;}.RWDmenu_plus02 .sub-nav {display: none !important;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container{display:none;}.about_right, .RWDproduct002_v2 .portfolio-bottom-summary p, .RWDService001 .boxFeature-2 p, .block_footer {font-size: 14px;}.about_left .RWDedictor{width: 85%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(3){left: 50% !important;transform: translateX(-50%);}.pass_top {padding-top: 160px;}.pass_top .container .RWDparallax_new::after{height: 280px;top: -250px;}.pass_top .container .RWDparallax_new .picbgbox {border-radius: 30px;height: 450px !important;}.pass_top > .RWDparallax_new {top: -200px;}.block_blog::before{width: 230%;}.RWDService001 > .row:nth-child(3) > a > .col-md-3.col-sm-6:nth-child(1){float: none;position: relative;left: 50%;transform: translateX(-50%);}.RWDbanner005 .sqare_shadow.swiper-prev {left: 0;}.RWDbanner005 .sqare_shadow.swiper-next {right: 0;}.block_footer{padding: 60px 0 80px;}.footer_info {max-width: 300px;margin: 0 auto;}.block_fixed {width: 100%;position: fixed;bottom: -50px;z-index: 21;display: flex;flex-direction: row-reverse;transition: all 0.5s ease 0s;}.block_fixed_change{bottom: 0 !important;}.block_fixed .RWDedictor{display:block;width: calc(100% - 50px);text-align: center;}.scrollTop002{position: relative !important;opacity: 1 !important;right: 0;bottom: 0;}.scrollTop002 .ii{border-radius: 0;width:50px;height:50px;line-height:50px;}/*內頁*/ 
.page_wrapper_bg .scrollTop002 { position: relative !important; opacity: 1 !important;   right: 0;  bottom: 0;}#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 30px;}.RWDtimeline01 li.event:nth-child(odd) .point, .RWDtimeline01 li.event .point {    left: 120px;}.knowledge_shop_items>.knowledge_shop { width: 100%;margin-right: 0;margin-bottom: 15px;}.sale_area {padding:30px  15px;}.charity_video iframe {height: 200px !important;}.knowledge_shop_area > .container > .content_title {font-size: 24px;text-align: center;}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text .container {padding: 30px !important;}.page_subject { padding: 0 30px;}.knowledge_shop>img {max-width: 200px;}.knowledge_text_items>.knowledge_text  {    padding: 20px 15px;}@media (max-width: 414px) {/*內頁*/ 
.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text { padding-top: 30px;}.article3 .page_wrapper_bg .main section.call_to_action > .container>.article-text{ padding-top: 30px;}.about_part1 {padding: 60px 0;}.pagecontent .RWDtimeline01 { padding: 60px 35px 0;}.RWDtimeline01 li.event .circle img { max-height: 150px;}.RWDtimeline01 li.event:before { left: 26px;}.charity_items {   padding: 60px 0;}.charity_items.charity_part3 {padding: 0;}.RWDproduct_page .products-info .name {  font-size: 19px;}.RWDproduct_page .products-info .name>span {font-size: 14px;}.cid22 .product_pic.flex-half , .product_pic.flex-half {   width: 80%;}.webdesc {    font-size: 17px;}.knowledge_shop_area { padding: 30px;}.page_wrapper_bg .sale_area h3.content_title {  font-size: 24px;}.about_logo { width: 100px;  padding-right: 0; margin: 0 auto;}.RWDtimeline01 li.event:nth-child(odd) .point, .RWDtimeline01 li.event .point {  left: 100px;}.about_part1 .about_title_items h3.content_title {text-align: center;}.page_wrapper_bg .about_title_items { margin-bottom: 15px;  align-items: center;  display: flex;  flex-direction: column;}.RWDtimeline01 li.event .point .title {width: 100%;}}.about_part3 {padding-top:0}.article3 .page_wrapper_bg .main section.call_to_action > .container>.article-text {    padding-top: 0px;}.activity_img img {    width: calc(100% / 2);}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.block_blog {padding: 70px 0 50px;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action::before { width: 70vw; height: 70vw;}.about_part1 .about_title_items h3.content_title>span { font-size: 22px;}.about_part1 .about_title_items h3.content_title { font-size: 22px;}.RWDtimeline01 li.event:nth-child(odd) .point, .RWDtimeline01 li.event .point {  left: 80px;}.sale_logo {width: calc(100% / 2 - 11px);  margin: 0 5px 30px 5px;}/**/ 
.about_logo {text-align: center;margin-bottom:10px}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
#RWDfullscreen01 .RWDedictor001 h1.main-title, #RWDfullscreen01 h1.main-title, .RWDbanner005 .title_block .title_tw, .pass_main h1{font-size: 24px;}#RWDfullscreen01 h2.sub-title, .RWDbanner005 .title_block .title_en{font-size: 16px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item{height: calc(100vh - 100px) !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 15px;margin: 0;}.RWDproduct002_v2 .row{margin:0 auto;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:50px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 20px !important;}.RWDproduct002_v2 .col-sm-4{width: 100%;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {margin: -20px auto 0px;}.RWDService001 .boxFeature-2 p{min-height: 145px;}.footer_notice{font-size: 12px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 28px;}.eforms1 .page_wrapper_bg .main section.call_to_action > .container>.article-text .container {padding: 30px 20px !important;}.knowledge_text_items>.knowledge_text {    padding: 0 0 30px 0;}.knowledge_shop_area { padding: 30px 15px;}.about_part1 .about_title_items h3.content_title {  font-size: 19px; letter-spacing: 0px;}.RWDtimeline01 li.event .circle img {   max-height: 120px;}.RWDtimeline01 li.event:nth-child(odd) .point, .RWDtimeline01 li.event .point {left: 70px;}.about_award_list>li img {   max-height: 50px;}.page_wrapper_bg h3.content_title {   font-size: 24px;}
}
/*320px end*/