/*網頁共同設定*/body{font-size:16px; letter-spacing:2px; line-height:2;}/*banner*/ 
.RWDbanner_plus01.style-control.control-right .control-box {width: 300px;border:0px;}.RWDbanner_plus01 .slick-caption {top: 22%;}/*menu*/ 
.RWDmenu_plus03 .header {background: rgba(255, 255, 255, 0.5);}.RWDmenu_plus03 .logo {width: 220px;}.ml-stack-nav-toggle {margin-top: 16px;}.ml-stack-nav-toggle__line {height: 2px;}.RWDmenu_plus03 nav#ml-stack-nav-1 li a {font-weight: 600;letter-spacing: 2px;font-size: 16px;padding: 10px 0;border-bottom: 1px dotted #b5cbe3;}.menu-btn {display: inline-block;margin-top: 11px;}.menu-btn a {color: #333;font-weight: 600;font-size: 15px;letter-spacing: 2px;border-right: 1px solid #969696;padding: 0px 20px;}.RWDmenu_plus03 .features {margin-right: 0px;padding-right:10px;}.menu-news a::before {    content: "";    background: url(archive/image/customization/newspaper-folded1.png);    width: 25px;    height: 25px;    display: inline-block;    background-size: contain;    position: relative;    vertical-align: middle;    margin-right: 10px;top:-2px}.menu-fin a::before {    content: "";    background: url(archive/image/customization/rising.png);    width: 25px;    height: 25px;    display: inline-block;    background-size: contain;    position: relative;    vertical-align: middle;    margin-right: 10px;top:-3px}.menu-btn a:hover {color: #2b406c;}.RWDmenu_plus03 .edit {display: block !important;}/*模組*/ 
.everyday_block {padding:90px 0px 60px 0px;}.service-block {padding:40px 0px 80px 0px;}.product_block {padding:100px 0px 40px;box-shadow: 0 0px 8px 0 rgb(197, 197, 197);background: #eee;}.news-block {padding: 100px 0px 120px;position:relative;}.RWDproduct002_v2 {padding: 0px;}.service-block {position:relative;}.everyday_block {background: linear-gradient(to bottom,#eee 50%,#fff 50%,#fff 100%);}.service-block::after {    display: block;    background: url(archive/image/customization/0213-deco-07.png);    width: 220px;    height: 325px;    content: "";    position: absolute;    right: 0px;    bottom: -80px;    background-size: contain;    background-repeat: no-repeat;z-index:-1;}/*標題*/h1.main-title {font-size: 36px !important;font-weight: 600 !important;line-height: 1.5 !important;letter-spacing: 5px !important;}h2.sub-title {color: #2b406c !important;font-size: 17px !important;font-weight: 600 !important;}.RWDService001 h2.sub-title {display: none;}.section-line {display:none !important;}/*全球*/ 
.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity:1;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -65px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border:0px;}.RWDnews005 .owl-carousel.owl-padding-10 {background: #fff;box-shadow: 0 12px 32px 0 rgba(25,42,70,.13);padding:50px;}.RWDnews005 .margin-top-20 {display: none;}.RWDnews005 a {pointer-events: none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .img-hover {padding: 40px;border: 1px solid #eee;}/*關於*/ 
.RWDService001 .col-md-3.col-sm-6 {width: calc(100% / 3);border-right: 1px solid #eee;padding:0 25px;}.RWDService001 .iconBig {float: left;width: 25%;margin-bottom: 0px;}.RWDService001 h2 {float: left;width: 75%;padding: 0px 0px 0px 30px;font-size: 18px;font-weight: 600;letter-spacing: 2px;color: #555;line-height: 1.8;margin-top: 0px;}.RWDService001 p {float: left;width: 75%;padding: 0px 0px 0px 30px;font-size: 15px;letter-spacing: 2px;text-align: justify;font-weight: 600;line-height: 1.8;color: #555;}.RWDService001 a:last-child > .col-md-3.col-sm-6 {border-right: 0px;}.RWDService001 a {pointer-events: none;}.RWDbtn01 {margin-top: 60px;}.RWDbtn01 .btn {border-radius: 0px;font-weight: 600;font-size: 15px;transition:0.5s ease;}/*投資*/ 
.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px;}.portfolio-bottom-summary p {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #333;font-weight: 600;text-align: left;}.portfolio-bottom {background: #fff;width: calc(100% - 60px);margin-left: 60px;margin-top: -30px;padding: 20px 30px;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);transition:0.5s ease;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {padding: 0px 0px 10px;margin-bottom: 0px;text-align: left;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {font-size: 19px;font-weight: 600;color: #2b406c;line-height:1.8;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #333;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {transition:0.5s ease;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover .portfolio-bottom {background: #efddb6;}/*新訊*/ 
.RWDnews003 .box-icon.box-icon-side {background: #fff;    border: 1px solid #eee;border-bottom: 2px solid #efddb6;padding: 20px;text-align: center;margin: 0px 0px 30px;}.RWDnews003 .box-icon a.box-icon-title:hover>h2 {background: #555;color: #eee;}.news-block::after {background: url(archive/image/customization/bottom-pic.png);width: 100%;display: block;position: absolute;content: "";height: 400px;bottom: 0px;background-size: cover;z-index:-1;background-repeat: no-repeat;opacity: 0.8;}.RWDnews003 .box-icon.box-icon-side {display: flex;flex-direction: column-reverse;}.RWDnews003 .box-icon a.box-icon-title >h2 {background: #eee;font-size: 15px;line-height: 1.5;color: #555;display: inline-block;padding: 3px 35px 3px 20px;position: relative;}.RWDnews003 .box-icon a.box-icon-title >h2::after {content: ">";font-size: 20px;position: absolute;right: 11px;top: -2px;}.RWDnews003 .box-icon p {font-weight: 600;color: #333;font-size: 18px;line-height:2;}.RWDnews003 .box-icon h8 {color: #666;font-size: 14px;margin-bottom: 10px;display:block;}/*footer*/ 
.footer-block {background: #2b406c;padding: 120px 0px 60px;color: #fff;font-size: 15px;line-height: 1.8;letter-spacing: 1px;}.logo-pic {display: inline-block;position: relative;top: -12px;}.logo-pic img {width: 230px;}.logo-text {display: inline-block;margin-left: 15px;border-left: 1px dotted #8196c3;padding-left: 25px;line-height:1.5;}.left-logo h4 {margin-bottom: 0px;font-size: 16px;font-weight: 600;line-height:1.5;}.bottom-btn a {    border: 1px dotted #4c618c;    border-bottom: 1px solid #7c88a0;    padding: 5px 25px;    color: #eee;    display: block;    font-weight: 600;    text-align: center;    font-size: 15px;    letter-spacing: 3px;    transition: 0.3s ease;}.bottom-btn a:hover {background: #5d6c8a;}.footer-rights {font-size: 13px;color: #ccc;letter-spacing: 1px;}.left-info a {color: #fff;}.left-info a:hover {color:#ccc;}.footer-rights a {color: #ccc;}.footer-rights a:hover {color:#ddd;}.footer-bottom {display: flex;align-items: flex-end;margin-top:45px;}/*totop*/
/*INNER start*/

.call_to_action { position: relative;}.call_to_action:after { background: url(archive/image/customization/bottom-pic.png);  width: 100%; display: block; position: absolute;  content: ""; height: 400px; bottom: 0px; background-size: cover; z-index: -1; background-repeat: no-repeat;opacity: .3;}#RWDPAGE_BASE_PAT02 .footer-block { margin: 0; padding: 60px 0 40px;}.pagecontent .article_model[data-seq="0"] { margin-top: 0;}.RWDtimeline01 .model-title { margin-bottom: 40px; line-height: 1.5;text-align: center;}.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #feb40d;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.column_memo { margin-top: 10px; color: #999;}/*ttl & bread*/h1.pageTitle { font-weight: bold; letter-spacing: 1.5px; line-height: 1.5; margin: 0; font-size: 30px; text-align: center;}.hgroup .breadcrumb a:hover { color: #fdb810;}.hgroup .breadcrumb a, .hgroup .breadcrumb a:hover { transition: .5s;}.hgroup .container { margin-bottom: 50px; border: 0; margin-top: 0;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before { background: transparent;}.hgroup .breadcrumb a { color: #2b406c;}.hgroup .breadcrumb { border-radius: 0; position: relative; width: 100%; border: 0; text-align: center; bottom: 0;}/*space*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.call_to_action { padding: 35px 0 75px 0 !important;}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p {font-size: 15px;line-height: 2 !important;letter-spacing: 2px;color: #333;font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 50px !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.pagecontent .ebtn a { background: transparent !important; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover { background-color: #505050; color: white;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #c5ac77 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #505050 !important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #313131;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover {    background: #555;    color: white;}#panel_14 > section.article-text > div > div > div > div.ebtn {    background: transparent;    color: transparent;    padding: 0;    margin: 0;}#panel_14 > section.article-text > div > div > div > div.ebtn a {    border-radius: 0;    border: 0;    background: #eee;    color: #555;    padding: 6px 40px;    transition: .5s;}.pagecontent .btn a:hover, .pagecontent .ebtn a:hover {    background: #555 !important;    border-color: transparent;    transition: .5s;    color: white !important;}.pagecontent .btn a, .pagecontent .ebtn a {    border: 0;    color: #555 !important;    transition: .5s;    background: #eee !important;}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #2b406c; color: white; font-size: 15px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;background: white; border: 1px solid #eee;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: white;}.m2018 .products-nav li a:hover { color: #9c9c9c !important;}.m2018 .products-nav>ul>li.active>a { font-weight: bold;border: 1px solid #eee; border-bottom: 1px solid #fdb810;}.m2018 .products-nav>ul>li { border-color: white;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 14px;}.m2018 .products-nav>ul>li:last-child { border-bottom: 1px solid #eee;}.m2018 .products-nav>ul>li a:hover { color: #fdb914 !important;}.m2018 .products-nav>ul>li a, .m2018 .products-nav>ul>li a:hover { transition: .5s;}/*news*/ 
.layoutlist_8 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_8 .listdate { border-left: 0 !important;}.layoutlist_8 .listdate .yearmonth { padding: 0;}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}.layoutlist_8 .item:hover,.layoutlist_8 .item { transition: .5s;}.layoutlist_8 .list_subject .summary { margin: 10px 0 !important;}

/*INNER end*/
/*語系 start*/

/*------英文版------*//*---首頁---*//*menu*/ 
.lang_en .menu-btn a {letter-spacing: 0.5px;}.lang_en .RWDmenu_plus03 nav#ml-stack-nav-1 li a {letter-spacing: 0.5px;}/**/body.wrapper_bg.lang_en {letter-spacing: 0.5px;}.lang_en h1.main-title {letter-spacing: 2px !important;}/**/ 
.lang_en .RWDService001 h2 {letter-spacing: 0.5px;}.lang_en .RWDService001 p {letter-spacing: 0.5px; text-align: left; font-size: 14px;}.lang_en .portfolio-bottom-summary p {letter-spacing: 0.5px; font-size: 14px;}/**/ 
.lang_en .RWDnews003 .box-icon p {font-size: 16px;}/**/ 
.lang_en .footer-block {letter-spacing: 0.5px;}.lang_en .footer-rights {letter-spacing: 0.5px;}.lang_en .bottom-btn a {letter-spacing: 0.5px;}/*---內頁---*//**/ 
.lang_en.page_wrapper_bg .article-text, .lang_en.page_wrapper_bg .article-text p {letter-spacing: 0.5px;}.lang_en .pagecontent .btn, .lang_en .pagecontent .ebtn {letter-spacing: 0.5px;}.lang_en.page_wrapper_bg .article-text h3 {letter-spacing: 1px;}

/*語系 end*/
/*小螢幕 start*/

@media (max-width:1450px){.service-block::after {height: 260px;width: 150px;}}@media (max-width:1300px){.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -45px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -45px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 8px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 8px;}.portfolio-bottom {padding:20px 25px;}}@media (max-width:1199px){#RWDfullscreen02 .container {padding: 0 30px;}.RWDmenu_plus03 .header {padding: 5px 30px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDbanner_plus01 .logo img {width: 650px;}/*關於*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .img-hover {padding: 20px;}.RWDService001 .iconBig {float: none;width: 100%;text-align: center;}.RWDService001 .iconBig img {width: 80px;}.RWDService001 h2 {float: none;width: 100%;text-align: center;margin: 15px 0px 10px;padding:0px;}.RWDService001 p {float: none;width: 100%;padding:0px;}.RWDnews003 .box-icon p {font-size: 17px;}.RWDnews003 .box-icon.box-icon-side {padding: 15px;}/*footer*/ 
.footer-rights {font-size: 12px;}.left-logo h4 {font-size: 15px;}.footer-block {padding: 80px 0px 40px;}.scrollTop002 {bottom: 100px;}/*INNER*/ 
.new-form { margin-top: 0;}.hgroup .container { margin-bottom: 30px;}#RWDPAGE_BASE_PAT02 .footer-block .container { padding: 0 30px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*關於我們*/ 
.RWDService001 .col-md-3.col-sm-6 {padding: 0 15px;}.portfolio-bottom {width: calc(100% - 30px);margin-left: 30px;}.portfolio-bottom-summary p {letter-spacing: 1px;font-size: 14px;}/*訊息*/ 
.RWDnews003 .col-md-4 {width: 50%;float: left;}/*footer*/ 
.footer-bottom {display: block;}.bottom-btn {margin-top:15px;}.footer-rights {margin-top: 25px;}/*模組*/ 
.product_block {padding: 80px 0 20px;}.news-block {padding: 80px 0px 120px;}/*INNER*/#sidebar { margin-bottom: 5%;}h1.pageTitle { font-size: 25px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDbanner_plus01 .logo img {width: 100%;}.RWDbanner_plus01 .page-scroll {bottom: 150px;}.RWDbanner_plus01 .slick-caption {top: 20%;}/*標題*/h1.main-title {font-size: 32px !important;letter-spacing: 3px !important;}/*menu*/ 
.RWDmenu_plus03 .header {padding: 5px 20px;}.RWDmenu_plus03 .edit {position: fixed;bottom: 0px;background: rgba(255, 255, 255, 0.5);width: 100%;float: none;left: 0px;border-top: 1px solid #fff;}.menu-btn {margin: 0px;width: 50%;float: left;text-align: center;}.menu-btn a {border-right: 0px;padding:15px 0px 10px 0px;display:block;}.menu-fin {border-right: 1px solid #eee;}.RWDmenu_plus03 .header.is-scroll .edit {background: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}/*全球*/ 
.RWDnews005 .owl-carousel.owl-padding-10 {padding: 30px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -10px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -10px;}.RWDService001 .col-md-3.col-sm-6 {width: 100%;border-right: 0px;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 25px;}.service-block::after {display:none;}.RWDbtn01 {margin-top: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .img-hover {padding: 10px;border: 0px;}/*模組*/ 
.everyday_block {padding-top: 120px;}.service-block {padding: 0px 0px 60px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px;}.portfolio-bottom {width: 100%;margin-left: 0px;box-shadow: none;padding: 20px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {text-align: center;}.RWDnews003 .col-md-4 {width: 100%;float: none;}/*footer*/ 
.logo-text {display: block;padding-left: 0px;margin-left: 0px;border-left: 0px;}.left-info span {display: none;}.footer-block {font-size: 14px;}.left-logo h4 {margin: 10px 0px;}.bottom-btn {margin-top: 28px;}.footer-block {padding: 80px 0px 80px;}.scrollTop002 {right: 15px;bottom: 80px;}/*INNER*/h1.pageTitle { margin-bottom: 10px;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.pagecontent .btn_back { display: block;}.ebtn.currectsend_btn { width: auto;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.layoutlist_8 .listdate .yearmonth { display: inline-block;}.layoutlist_8 .listdate .day:before { content: "/"; left: 0; position: absolute;}.layoutlist_8 .listdate .day { font-size: 12px !important;color: #afafaf !important; display: inline-block; position: relative; padding-left: 10px;}#RWDPAGE_BASE_PAT02 .footer-block { padding: 60px 0 80px;}.ebtn.currectsend_btn { width: 100%;}
}
/*phone版 end*/