/* 隱藏*/ 
.sign{display:none}a:focus, a:hover {    text-decoration: none;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*body, html { font-family: Noto Sans JP,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}*/label{letter-spacing:1px}.main { overflow: hidden;}/*loading*/ 
.fl {width:270px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.8s;}/*logo*/ 
.RWDmenu_plus04 .logo {position: absolute;background: #fff; left: 0px; width: 150px;padding: 10px 0px 10PX 15PX; transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo {width: 140px; height: 65px; left: 30px; top: 0; padding: 10px 0 0; transition: all .5s ease; background: transparent;}.RWDmenu_plus04 .logo a:before { content: ""; position: absolute; width:100%; height: 55px; background: url(archive/image/customization/logo00.png)no-repeat; background-size: contain; top:7px; left: 0px;z-index: 30; transition: all .5s ease;opacity:0;}.RWDmenu_plus04 .is-up .logo a:before {opacity:1;transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo img { display: none;width: 100px;}/*menu*/ 
.RWDmenu_plus04 .header {padding: 0 50px;background:transparent;transition: all .35s ease;}.RWDmenu_plus04 .site-nav .menu>li>a { color: #fff; font-weight: bold; letter-spacing: 1px; font-size: 15px;padding:25px}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a {color: #002c47;transition: .3s ease;}.RWDmenu_plus04 .header.is-up { background: #fff; transition: all .35s ease;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {color: #fff;}.RWDmenu_plus04 .header.is-up .features .share-group a, .RWDmenu_plus04 .header.is-up .features i {color: #022E49;}.lang-select-label {border-top-right-radius: 20px; border-bottom-right-radius: 20px;}.RWDmenu_plus04 .features .search-btn { border-top-left-radius: 20px; border-bottom-left-radius: 20px;}.RWDmenu_plus04 .features .search-btn, .lang-select-label {padding: 10px 15px;display: flex;align-items: center;}.RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .lang-select-label:hover:after {border-color: #022E49;}.RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #9e8a61; transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li:after {    content: "";    position: absolute;    background: rgb(255 255 255 / 73%);    width: 80%;    height: 1px;    bottom: 15px;    left: 50%;    transform: translatex(-50%);}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a{ text-decoration: none; font-weight: 400; background: #9E8A61; color: #fff; transition: all .5s ease;}.RWDmenu_plus04 .header.is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .header.is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:after{border-color:#022e49;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after{border-color:#e9e9e9;}.RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #9e8a61;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu ul li>a {padding-right: 10px;text-align: center;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #022E49;    background: transparent;}.RWDmenu_plus04 .lang-select-label:after {border-color: #022E49;}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-in {max-width:900px}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 7px;height: 7px;background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {position: relative;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li:before {content: "";position: absolute;width: 23px;height: 23px;border: 1px solid #fff;top: 3px;left: 3px;border-radius: 60%;transition: all .5s ease;transform: scale(0);}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active:before, .RWDbanner_plus01.style-dotnav.dot .slick-dots li:hover:before  {  transform: scale(1);transition: all .5s ease;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01 .page-scroll a img {margin-top: 18px; margin-left: -10px;  width: 25px; filter: brightness(20) grayscale(1)drop-shadow( 0 0 20px #333);animation: web_menu002 ease-out 1.5s infinite;animation-direction: alternate;}.RWDbanner_plus01 .page-scroll a span { transform: rotate(90deg);}.RWDbanner_plus01 .page-scroll { left: 35px; bottom: 0;}.RWDbanner_plus01 .page-scroll a {-webkit-transform: translate(0,-60px); transform: translate(0,-60px);}.RWDbanner_plus01 .page-scroll.style-custom span { display: block; margin-bottom: 15px; text-shadow: 0 0 20px #333;}@keyframes web_menu002{0%{ transform: translate(0px, 0px)scaleX(-1)rotate(180deg);} 50%{transform: translate(0px, 20px)scaleX(-1)rotate(180deg);}100%{transform: translate(0px, 0px)scaleX(-1)rotate(180deg);}}.scroll_b {position: relative; top: -74px;}.RWDbanner_plus01 .pic-box{overflow: hidden;}.RWDbanner_plus01 .slick-item.slickitem01 .pic img { -webkit-animation: slideZoom 10s; animation: slideZoom 10s;}@keyframes slideZoom {0%{-webkit-transform:scale(1.5) ;transform:scale(1.5);}to{-webkit-transform:scale(1) ;transform:scale(1);}}.RWDbanner_plus01 .slick-caption {top: 50%;transform: translateY(-50px);}.RWDbanner_plus01 .slick-caption.txt-right {text-align: right; top:50%;}.RWDbanner_plus01 .slick-caption.txt-right .container {width: auto;display: inline-block;margin-right: 4vw;text-align: center;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 50px;color: #fff;line-height: 1.2;font-weight: 600;text-shadow: 4px 2px 5px #020202;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 30px;line-height: 1.2;font-weight: 400;color: #fff;text-shadow: 4px 2px 5px #020202;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 30px;}.RWDbanner_plus01 .slick-caption .txt1{ position: relative;}/*行動呼籲*/ 
.RWDmenu_plus04 .features {width: 320px;}.RWDmenu_plus04 .features .edit .menu_btn a{    font-size: 16px;    letter-spacing: 1px;    font-weight: bold;    background: #fff;    padding: 10px 25px;    color: #555;    display: flex;    align-items: center;    justify-content: center;    margin-top: 0px;    transition: 0.4s;    border-radius: 30px;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn a {background: #022e49;color: #fff;transition: 0.4s;}.RWDmenu_plus04 .features .edit .menu_btn a i {color:#022E49;font-size: 20px;margin-right:10px}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn a i {color:#fff;}.RWDmenu_plus04 .features .edit .menu_btn a:hover {transition: 0.4s;color: #fff;background: #002c47;}.RWDmenu_plus04 .features .edit .menu_btn a:hover i{transition: 0.4s;color: #fff;}/*共同標題*/ 
.index .section-line{display:none;}h1.main-title {font-size: 36px !important;color: #022E49 !important;letter-spacing: 2px !important;font-weight: 600 !important;margin:0px 0 50px !important;text-align: center;}h2.sub-title {font-size: 18px !important;letter-spacing: 0.5px !important;font-weight: normal !important;color: #888 !important;margin: 0 !important;line-height:1.5 !important}/*about*/ 
.RWDedictor002 .owl-carousel .owl-wrapper-outer {overflow: visible;}.about_block .RWDedictor002 .img-rounded { border-radius: 0;}.left_b, .right_b {position: relative;padding-bottom: 0px;}.left_b .RWDparallax_new .picbgbox, .right_b .RWDparallax_new .picbgbox {height: 20vw !important;}.left_b .RWDparallax_new {opacity: .1;position: absolute; left: 0;width:49vw;top: 0; z-index: -1;}.ab_block .owl-carousel .owl-item {box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.16)}.ab_block .img-rounded {border-radius:0}.ab-iconbox {    font-size: 14px;    background: url(archive/image/customization/bgimg.png);    margin: 0 6px;    padding: 20px 15px;    width: 25%;    color: #555;}.abicon-sec {display: flex;margin: 0 -10px}.ab-iconbox h5 {    font-weight: bold;    color: #333;    font-size: 17px;    letter-spacing: 1px;}.RWDedictor002 .section-content {width: 85% !important;margin: 0 auto;max-width: initial !important;padding: 70px 0;}.ab-bottom {margin: 50px 0 0;}.ab-bottom h2 {margin: 10px 0 20px;font-size: 17px;font-weight: bold;}.RWDedictor002 .RWDedictor002-text p {margin: 0 0 7px;}.RWDedictor002 .row { display: flex; position: relative;align-items: center;}.animated .RWDedictor002 .RWDedictor002-text { padding: 0 50px 0 0;animation: 1300ms ease normal forwards 1 Up;opacity: 0;animation-delay: .6s;}.lang_tw .RWDedictor002 .RWDedictor002-text > p {color:#555;font-weight: 400;}@keyframes Up {0%{-webkit-transform:translate(0px, 60px) ;transform:translate(0px, 60px);    opacity: 0;}to{-webkit-transform:translate(0px, 0px) ;transform:translate(0px, 0px);    opacity: 1;}}.right_b .RWDedictor002 .row { flex-direction: row-reverse;}.right_b .RWDparallax_new {  opacity: .1; position: absolute;right: 0; width: 45vw; top: 0; z-index: -1;}.RWDedictor002 .RWDedictor002-text > p { font-size: 15px; letter-spacing: 1px;}.RWDedictor002 .sub-title {    font-size: 30px !important;    letter-spacing: 0.5px !important;    font-weight: 600 !important;    color: #022E49 !important;    margin: 0 0 30px !important;    line-height: 1.5 !important;}.animated .RWDproduct004 .col-sm-3.mix { animation: 1300ms ease normal forwards 1 Right; opacity: 0; animation-delay:.8s;}.animated .RWDproduct004 .col-sm-3.mix:nth-child(2){animation-delay:1.1s;}.animated .RWDproduct004 .col-sm-3.mix:nth-child(3){animation-delay:1.5s;}.animated .RWDproduct004 .col-sm-3.mix:nth-child(4){animation-delay:1.9s;}@keyframes Right {0%{-webkit-transform:translate(60px, 0px) ;transform:translate(60px, 0px);    opacity: 0;}to{-webkit-transform:translate(0px, 0px) ;transform:translate(0px, 0px);    opacity: 1;}}/*scroll-top*/ 
.scrollTop002 .txt { display: block; transform: rotate(90deg); margin-top: 30px; font-size: 13px; letter-spacing: 1px; color: #333;  padding-bottom: 4px;}.scrollTop002:hover img {animation: s_top ease .8s; animation-delay:.2s;}@keyframes s_top {0%{-webkit-transform:translate(0px, 10px) ;transform:translate(0px, 10px);    opacity: 1;}to{-webkit-transform:translate(0px, -60px) ;transform:translate(0px, -60px);    opacity: 0;}}/*新*/#RWDfullscreen01 .container {width: 80%;max-width: 1300px;}/*精選物件*/ 
.pro_block {padding:60px 0;position: relative;background: url(archive/image/customization/bgimg.png);}.RWDproduct002_v2 .section-subject {display:none}.RWDproduct002_v2 {padding:0px !important}.RWDproduct002_v2 .section-line {display:none}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 4 - 1px);}.portfolio-bottom {margin-top:20px}.RWDproduct002_v2 .popup-portfolio .portfolio-item a h4 {color: #333;letter-spacing: 0.5px;font-weight: bold;margin-bottom:10px;transition: 0.3s;line-height:1.5}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover a h4 {color: #9e8a61;transition: 0.3s}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom:20px;padding: 20px;border: 1px solid transparent;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {background: #fff;}.RWDproduct002_v2 {position: relative;}.RWDproduct002_v2 .popup-portfolio {margin:0px}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {letter-spacing:1px;font-size:15px;color:#666}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom:30px}.portfolio-bottom h4 {font-size: 16px !important;}.RWDproduct002_v2 .showbottom a {text-align: left;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .portfolio-item > .inner-content{opacity: 1 !important;animation: none;}/*頁籤*/ 
.RWDproduct002_v2 .btn.btn-rj {background: #e1d0ac;min-width: 120px;color: #fff;letter-spacing: 1px;font-size: 16px;border-radius:0px;margin: 0 2px;transition: 0.4s;position: relative;min-width:180px}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: #9e8a61;transition: 0.4s;}.RWDproduct002_v2 .active .btn.btn-rj {position: relative;background-color: #9e8a61;transition: 0.4s;}/*服務項目*/ 
.RWDservice011__head__h1 {letter-spacing: 1px !important;font-size: 36px !important;font-weight: 600 !important;line-height: 1.5;margin-top:0;margin-bottom:0px;color:#022E49}.RWDservice011__head__h2 {font-size: 18px;font-weight: 400;letter-spacing: 1.5px;color: #555;margin: 0 0 60px;line-height: 1.5;}.RWDservice011 .link_box .title {letter-spacing: 1px !important;font-size: 28px !important;font-weight: normal !important;line-height: 1.5;margin-top:0;text-shadow: 2px 2px 7px #0d2a3b;}.RWDservice011 .link_box .name {font-size: 15px;font-weight: 400;letter-spacing: 0.5px;color: #fff;margin: 0 0 10px;line-height: 1.5;}.RWDservice011 .link_box .circle {font-size: 20px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;}.RWDservice011 .link_area {height: 500px;}.RWDservice011 .link_box {padding: 30px;align-items: center;justify-content: center;}.ii-eye1:before {position: relative;top: 3px;}/*使用者見證*/ 
.witness_block {padding:60px 0;position: relative;}.witness_block::after {    content: "";    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    background: url(archive/image/customization/bgimg.png);z-index:-1}.RWDnews003 h1.main-title{font-size: 36px;letter-spacing: 2px;font-weight: bold;margin-bottom:0px;color: #fff;}.RWDnews003 .section-line{display:none;}.RWDnews003 .box-icon.box-icon-side{padding-left: 0px;position: relative;background:#fff;padding:35px;margin: 0px 0px 30px;clip-path: polygon(100% 0, 100% 90%, 90% 100%, 0 100%, 0 0);}.RWDnews003 .fa img{display: none;}.RWDnews003 .box-icon .box-icon-title>h2{font-size:16px;word-break: break-all;letter-spacing: 1px;letter-spacing: 2px;position: relative;margin: 0px 0px 20px;padding-top: 20px;line-height: 1.5;min-height: 50px;color:#333 !important}.RWDnews003 .box-icon .box-icon-title>h2:before{content: " ";width:50px;height:3px;position: absolute;top:0px;left:0px;background:#9E8A61;}.RWDnews003 .box-icon a.box-icon-title:hover>h2{color: #000000;}.RWDnews003 .box-icon p{color: #666;font-size: 15px;word-break: break-all;letter-spacing: 0.5px;text-align: justify;line-height:1.8;margin:10px 0 0;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;white-space: normal;}.RWDnews003 .box-icon p.date{position: relative;font-size: 14px;}.RWDnews003 .box-icon p.date:before{content: " ";width: calc(100% - 120px);height:1px;position: absolute;top:50%;right:0px;background:#eee;}.RWDnews003 .box-icon a.box-icon-more {    text-align: left;    margin-bottom: 10px;    margin-top: 20px;    font-size: 15px;    color: #00395c;    letter-spacing: 0.5px;}.RWDnews003 .box-icon a.box-icon-more:hover{color:#000;}.RWDnews003 .box-icon.box-icon-side h5 {color:#9E8A61}/*投資與品味*/ 
.invest_block{padding:60px 0;border-top:1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3}.RWDnews005 .container{width:80%}.RWDnews005 h4{min-height:70px;letter-spacing:2px;line-height:1.3;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;margin:0 0 15px}.RWDnews005 h4 h8{display:block;font-size:15px;line-height:1.5;font-weight:300;color:#4992d8}.RWDnews005 p.text-left{font-size:15px;color:#666;letter-spacing:0.5px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.invest_block .RWDnews005 .fa-angle-left:before,.news_block .RWDnews005 .fa-angle-right:before{width:35px;right:8px;opacity:.6}.invest_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover{background:transparent}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 calc(40px / 2);}.RWDnews005 h4 {font-size: 16px;letter-spacing: 0.5px;line-height: 1.5;margin: 10px 0 20px !important;min-height: auto;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item h4 {color: #333;transition: 0.4s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 {color: #9E8A61;transition: 0.4s;}.RWDnews005 .section-subject {margin-bottom:0 !important}.RWDbtn01 .btn-box li {max-width: 250px;}.RWDbtn01 .btn-box li a {    font-size: 16px;    letter-spacing: 0.5px;    background: #fff;    color: #022e49;    border-radius: 30px;    border: 1px solid rgb(2 46 73 / 52%);}.RWDbtn01 .btn-box li a:hover {background:#022e49; color:#fff;border: 1px solid #022e49;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i {font-size: 35px;color: #022E49;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0;padding:0}.RWDnews005 .controlls-over .owl-controls .owl-prev {padding: 0;left: -40px;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: revert;margin: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next{right:-40px}.RWDnews005 h4 a, .news005_h4 a {color: #222;font-weight: 600;}/*----*/ 
.service_block {padding: 50px 0 0;}.RWDbtn01 {margin-top: 0;}/* 230802 SEO修改*/ 
.ft_sitemap .RWDedictor ul li span{    font-size: 18px;    color: #022E49;    font-weight: bold;    border-bottom: 1px solid #eee;    min-width: 150px;    letter-spacing: 1px;    margin-top: 10px;    margin-bottom: 15px;    padding-bottom: 15px;    display: block;    line-height: 1;}.RWDservice004 .editor>p{    font-size: 18px;    font-weight: bold;    color: #022E49;    line-height: 1.5;}
/*日文 start*/

.lang_jp .RWDedm001 .form-control::placeholder {font-size: 12px;letter-spacing: 0 !important}.lang_jp .RWDedm001 .btn.btn-rj {font-size: 13px;letter-spacing: 0.5px}.lang_jp .web_in a {letter-spacing: 0.5px;font-size: 12px;}.lang_jp .RWDedm001:before {content: "ニュースレター登録";}.lang_jp h1.main-title {letter-spacing: 0px !important}/*語系*/ 
.lang-select-label>*+* {margin-left: 3px;color: #fff;letter-spacing: 1px;font-weight: 600;}.lang-select-label.no-symbol {padding-top: 6px;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color:#fff;;background: transparent;}.RWDmenu_plus04 .header.is-up .lang-select-label>*+*   {margin-left: 3px;color:#022e49;letter-spacing: 1px;font-weight: 600;}.RWDmenu_plus04 .header.is-up .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .header.is-up .lang-select:hover .lang-select-label {color:#022e49;background: transparent;}.page_wrapper_bg .RWDmenu_plus04 .header.is-up .lang-select-label>*+* {color: #022e49;}.page_wrapper_bg .RWDmenu_plus04 .header .lang-select-label>*+* {color: #022e49;}.page_wrapper_bg .RWDmenu_plus04 .features .lang-select:hover .lang-select-label i,.page_wrapper_bg .RWDmenu_plus04 .lang-select:hover .lang-select-label {color:#022e49;;background: transparent;}.lang_jp .title_block br {display:block}.RWDservice011__head__h1 br {display:none}.lang_jp .RWDservice011__head__h1, .lang_jp .RWDservice011__head__h2 {letter-spacing: 1px !important;font-size: 36px !important;font-weight: 600 !important;line-height: 1.15;margin-top:0;margin-bottom:0px;color:#022E49}@media (max-width: 1280px) { .lang_jp .RWDservice011__head__h1  {letter-spacing: 0px !important;font-size: 32px !important;}.lang_jp .RWDservice011__head__h2  {letter-spacing: 0px !important;font-size: 32px !important;}.lang_jp .title_block br {display:block}.RWDservice011__head__h1 br {display:block}}@media (max-width: 767px) { .lang_jp .RWDservice011__head__h1  {letter-spacing: 0px !important;font-size: 32px !important;}.lang_jp .RWDservice011__head__h2  {letter-spacing: 0px !important;font-size: 32px !important;}.lang_jp .title_block br {display:block}.RWDservice011__head__h1 br {display:block}}

/*日文 end*/
/*footer start*/

.footer_block { padding:60px 0 0;position: relative;}.footer_block::after {    content: "";    width: 100%;    height: 100%;    position: absolute;    top: 0;    left: 0;    background: url(archive/image/customization/bgimg.png);    z-index: -1;}.web_in { text-align: right; font-size: 14px;margin-top: 20px;}.web_in a {border-left: 0;letter-spacing: 0;margin-left: 8px;padding-left: 8px;position: relative;color:#555}.web_in a:hover { color: #9e8a61; border-color: #9e8a61; transition: all .5s ease;}.RWDsocial002 ul.socialNetwork li:nth-child(4) a i {margin-right: 0;}.ft_other .RWDedictor, .RWDssl01, .copyright { display: inline-block;}.ft_other { text-align: center; background: #022E49; font-size: 12px; color: #ccc; padding: 12px 10px;}.RWDssl01 {padding: 0 30px;}.RWDservice004 .editor, .RWDservice004 .editor a {    color: #555;    letter-spacing: 0.5px;    line-height: 1.8;transition: 0.4s;}.RWDservice004 .editor h4 {    font-size: 18px;    font-weight: bold;    color: #022E49;line-height:1.5}.RWDservice004 .editor a:hover {    color: #9E8A61;    transition: 0.4s;}/*社群*/ 
.RWDsocial002 {display: flex;justify-content: flex-end;margin: 20px 0;}.RWDsocial002 .pull-right {  float: none !important;  margin: 0;}.RWDsocial002 .iconRounded { border: 0px; color: #888; font-size: 20px; background-color:transparent; border-radius: 0;padding: 0; height: auto; text-align: left; width: auto;  margin-right: 25px; text-decoration: none;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover { background-color: transparent; color: #9e8a61; transition: all .5s ease;}.RWDsocial002 ul li:nth-child(1) a i {color:#1b66ca}.RWDsocial002 ul li:nth-child(2) a i {color:#814f95;background-image: linear-gradient(135deg, #4929b5 0%, #C92596 65%, #F7882E 94%) !important;-webkit-background-clip: text;color: transparent;}.RWDsocial002 ul li:nth-child(3) a i {color:#e73734}.RWDsocial002 ul li:nth-child(4) a i {color:#c50808}.RWDsocial002 ul li:nth-child(1) a:hover i {color:#1b66ca;opacity: 0.8;}.RWDsocial002 ul li:nth-child(2) a:hover i {color:#814f95;opacity: 0.8;}.RWDsocial002 ul li:nth-child(3) a:hover i {color:#569af6;opacity: 0.8;}.RWDsocial002 ul li:nth-child(4) a:hover i {color:#c50808;opacity: 0.8;}.RWDservice004 .editor ul {padding-left: 0px;list-style: none;}.RWDservice004 .editor ul li {position: relative;padding-left: 22px;}.RWDservice004 .editor ul li::before {    content: "";    width: 6px;    height: 6px;    background: #9E8A61;    position: absolute;    top: 11px;    left: 5px;    border-radius: 50px;}.RWDsocial002 ul.socialNetwork li:nth-child(4) a img {    width: 22px;    position: relative;    top: -5px;}/*頁尾公司*/ 
.RWDservice004 .title_block {display:none}.footer_block .container {    display: flex;    align-items: flex-end;    flex-wrap: wrap;    justify-content: space-between;}/*選單地圖*/ 
.ft_sitemap {width:100%;margin: 60px 0;}.ft_sitemap .RWDedictor {    display: flex;    align-items: flex-start;    grid-column-gap: 30px;font-size:15px}.ft_sitemap .RWDedictor ul {    list-style: none;    padding-left: 0;text-align: center;}.ft_sitemap .RWDedictor ul li h4 {    font-size: 18px;    color: #022E49;    font-weight: bold;    border-bottom: 1px solid #eee;    padding-bottom: 15px;    margin-bottom: 15px;    min-width: 150px;    letter-spacing: 1px;}.ft_sitemap .RWDedictor ul li {    line-height: 1.8;}.ft_sitemap .RWDedictor ul li a {    padding: 0 5px;color:#555;transition: 0.4s;}.ft_sitemap .RWDedictor ul li a:hover {    padding: 0 5px;color:#9E8A61;transition: 0.4s;}.ft_sitemap .RWDedictor {    display: grid;    align-items: flex-start;    font-size: 15px;    grid-template-columns: auto auto auto auto auto auto;    grid-column-gap: 50px;}/*左*/ 
.ft_info {width: calc(65% - 30px);}.RWDservice004 .main-slider {height: auto;border: 1px solid #eee;padding: 30px;background:#fff}.RWDservice004 .main-slider .swiper-slide {min-height: auto;padding-top:0}.swiper-container {margin-left: 0;}.RWDservice004 .tab_name {min-width: 150px;font-size: 16px;letter-spacing: 1px;}.RWDservice004 .tab_name:after {background-color: #9E8A61;display:none}.RWDservice004 .tab_block {border-top: 0;border-bottom: 0px solid #eee;}.swiper-slide.tab_name.swiper-slide-next.active {    background: #9E8A61;    color: #fff;}.swiper-slide.tab_name.active {background: #9E8A61;color: #fff;}.swiper-wrapper {background: #fff;}/*右*/ 
.social_btn {width: calc(35% - 30px);}/*電子報*/form.newsletter-form {display: flex;align-items: center;border: 1px solid #eee;background: #fff;}.RWDedm001 .form-group {margin-bottom: 0;width:350px}.RWDedm001 .form-control {    background: #e9e9e9;    border: 0px;    box-shadow: none;    border-radius: 0;}.RWDedm001 .btn.btn-rj {background:#04466f;border: 0px;font-size: 14px;letter-spacing: 1px;border-radius: 0;padding: 7px 14px;}#btn_order_email {border-right: 1px solid #eee;}.RWDedm001 .btn.btn-rj:hover, .RWDedm001 .btn.btn-rj:focus {background-color: #111;outline: none;}#btn_reject_email {background: #999;color: #ccc;}.RWDedm001 {text-align: right;}.RWDedm001:before {    content: "掌握日本地產投資最新趨勢";    position: relative;    width: 100%;    margin: 0px 0 5px;    display: block;    letter-spacing: 1px;    color: #555;    font-size: 14px;}/**/ 
.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color:#ccc !important}/*scrollTop*/ 
.scrollTop002 {right: 10px;bottom: 80px;}.scrollTop002 img {width: 55px;height: 55px;}.scrollTop002 .ii {border-radius:0}/*ph_btn*/ 
.ph_btn {display: none;position: fixed;bottom: 0;width: 100%;opacity: 0;transition: 0.4s;z-index:1111}.ph_btn_change {opacity: 1;transition: 0.4s;}.ph_btn  .menu_btn a {font-size: 16px;letter-spacing: 1px;font-weight: bold;background: #1eb20c;padding: 10px 25px;color: #fff;display: flex;align-items: center;justify-content: center;margin-top: 0px;transition: 0.4s;}.ph_btn  .menu_btn a i {color: #fff;font-size: 20px;margin-right:10px}.ph_btn  .menu_btn a:hover {background: #206c2b;transition: 0.4s;}

/*footer end*/
/*內頁 start*/

.page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu>li>a {color: #002c47;}.page_wrapper_bg .RWDmenu_plus04 .header .features .edit .menu_btn a {background: #022e49;color: #fff;}.page_wrapper_bg .RWDmenu_plus04 .header .dropdown-menu .manu-item-box ul li.has-child>a:after,.page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu li.dropdown>a:after, .page_wrapper_bg .RWDmenu_plus04 .header .site-nav .menu li.has-child>a:after {border-color: #022e49;}.page_wrapper_bg .RWDmenu_plus04 .header .features .share-group a,.page_wrapper_bg .RWDmenu_plus04 .header .features i {color: #022E49;}.page_wrapper_bg .RWDmenu_plus04 .header .features .edit .menu_btn a i {color: #fff;}.page_wrapper_bg .RWDbanner_plus01 .slick-item.slickitem01 .pic img {animation:none;}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow: none;border-radius: 20px;}.m2018 .products-nav .nav-title {    background: #012d48;    font-size: 16px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #fff;    letter-spacing: 5px;    border-radius: 0;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #012d48;}.page_wrapper_bg .products-nav>ul> li.active > a{color: #012d48;font-weight: 600;}.page_wrapper_bg .products-nav>ul>li:hover > a{color: #012d48;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;border-radius: 30px;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {    color: rgb(255, 255, 255);    font-size: 14px;    font-weight: 600;    background: rgb(158, 138, 97);    padding: 6px 30px;    border-radius: 30px;    transition: all 0.5s ease 0s;    display: block;    text-align: center;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}.page_wrapper_bg .ebtn.refill_btn a {border: 1px solid #9e8a61;color: #9e8a61;background: #fff;}.page_wrapper_bg .ebtn.refill_btn a:hover {background: #9e8a61;color: #fff;transition: .3s ease;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background: #9e8a61;transition: .5s ease;border: 1px solid #9e8a61;color: #fff;padding: 3px 20px;border-radius: 20px;font-size: 14px;}.btn.btn_back a {border: 1px solid #9e8a61;background: #fff; color: #9e8a61;padding: 3px 20px;border-radius: 20px;font-size: 14px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #9e8a61;transition: .3s ease;}.layoutlist_8 .article_subject {color: #053a5a;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}.form-group label.must:after {color: #b2904a;}/*會員*/#btn_member_login:hover {background-color: #009fe8;}#btn_member_login {border-radius: 20px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius: 20px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #ff6613;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #10a5e9; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 20px;color: #009fe8;border: 1px solid #009fe8;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #10a5e9;border-radius: 20px;}.layoutlist_2 .subject {text-align: center;}/*搜尋*/ 
.RWDsearch_page .list-data>ul>li:nth-child(odd) { background: #f7f3eb;}.RWDsearch_page .list-data>ul>li:first-child {border-top: 1px solid #cfc6b2;}.RWDsearch_page .list-data>ul>li {border-bottom:1px solid #cfc6b2;}/*人資*/ 
.recruitment .list_table A:hover {color: #9e8a61;}.recruitment .list_table A{color: #333;}.recruitment .fillform {    margin: 30px 0 15px;    text-align: center;    font-size: 18px;    color: #012d48;    font-weight: bold;}.recruitment .description {padding-bottom: 20px;border-bottom: 1px dotted #889095;}/*檔案下載*/ 
.page_wrapper_bg .dd-select {width: 100% !important;}.dd-container{width: 100% !important;}.download .year-container {width: 20% !important;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #9e8a61;border-color: #9e8a61;transition: .3s ease;}.layoutlist_3 .dbtn_v2 {color: #9e8a61;border: 1px solid #9e8a61;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #9fa09f;}#RWDPAGE_BASE_PAT02 .footer_block .container {width: 80%;max-width: 1300px;}

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

@media (max-width:1600px){.abicon-sec {flex-wrap: wrap;}.ab-iconbox {margin: 0 5px 10px; width: calc(50% - 10px);}}@media (max-width:1500px){#RWDfullscreen01 .container {width: 90%;}.map_block .container, .footer_block .container {padding:0 15px 80px !important}/**/#RWDPAGE_BASE_PAT02 .footer_block .container { width: 90%;}}@media (max-width:1440px){.RWDservice004 .editor {margin-right:0px !important}/**/#RWDPAGE_BASE_PAT02 .footer_block .container { width: 90%;}}@media (max-width:1366px){.RWDservice004 .editor {width: 100% !important;}.ft_info {width: calc(60% - 30px);}.social_btn {width: calc(40% - 30px);}form.newsletter-form {display: flex;align-items: center;justify-content: flex-end;border: 1px solid #eee;background: #fff;max-width: 400px;float: right;}.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .container {width: auto !important;}}@media (max-width:1300px){/*選單*/ 
.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display:block}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;margin-top: 0px;width:370px}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #9E8A61;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #eee;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active > a::before {color: #fff;}.RWDmenu_plus04 #mobile-menu .menu a {padding: 13px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #333;}.RWDmenu_plus04 .features .search-btn, .lang-select-label {padding:29px 15px}.RWDmenu_plus04 .features .edit {padding: 15px 0;margin-right:20px}.RWDmenu_plus04 .features {width: auto;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .site-nav{display: none;}.RWDmenu_plus04 .header .site-nav .menu>li>a {color: #002c47;transition: .3s ease;}.RWDmenu_plus04 .header{ background: #fff; transition: all .35s ease;}.RWDmenu_plus04 .header.dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .header.site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .header.site-nav .menu li.has-child>a:after{border-color:#022e49;}.RWDmenu_plus04 .header.features .edit .menu_btn a i {color:#fff;}.RWDmenu_plus04 .header.features .edit .menu_btn a {background: #022e49;color: #fff;transition: 0.4s;}.RWDmenu_plus04 .header .logo a:before {opacity: 1;}.RWDmenu_plus04 .logo img {display: none;width: 100px;}.RWDmenu_plus04 .logo {left:30px;}.RWDmenu_plus04 .header .features .edit .menu_btn a {background: #022e49;color: #fff;}.RWDmenu_plus04 .header .features .edit .menu_btn a i {color: #fff;}.lang-select-label.no-symbol {display:none}.map_block .container, .footer_block .container {padding:0 15px 40px !important}}@media (max-width:1280px){.ft_sitemap .RWDedictor {grid-column-gap: 30px;}h1.main-title {font-size: 32px !important;}.RWDnews003 .box-icon .box-icon-title>h2 {min-height:70px}}@media (max-width:1220px){.ft_sitemap .RWDedictor {grid-template-columns: auto auto auto auto;grid-row-gap: 30px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display:block}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;margin-top: 0px;width:370px}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #9E8A61;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #eee;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active > a::before {color: #fff;}.RWDmenu_plus04 #mobile-menu .menu a {padding: 13px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #333;}.RWDmenu_plus04 .features .search-btn, .lang-select-label {padding:29px 15px}.RWDmenu_plus04 .features .edit {padding: 15px 0;margin-right:20px}.RWDmenu_plus04 .features {width: auto;}/**/ 
.RWDedictor002 .sub-title {font-size: 24px !important;}/**/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:20px calc(20px / 2)}/**/ 
.RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_box {    height: 300px;    padding: 0px 30px;}.RWDservice011 .link_area {    height: 600px;}.ft_info {width: calc(52% - 30px);}.social_btn {width: calc(48% - 30px);}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*-----*/ 
.RWDmenu_plus04 .header .features .share-group a, .RWDmenu_plus04 .header .features i {color: #022E49;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}/**/ 
.para_block .RWDparallax_new .picbgbox { height: 300px !important;}/**/ 
.RWDproduct004 .item-box-desc {padding: 60px 20px;}.RWDproduct004 .item-box-desc:after { left: -45px;}.RWDproduct002_v2 .col-sm-4 {    width: calc(100% / 3 - 1px);}.RWDbtn01 {margin-top:0}.portfolio-bottom-summary {    height: auto !important;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 65px)!important;height: calc(100vh - 65px)!important;}/*----*/ 
.right_b .RWDedictor002 .row , .RWDedictor002 .row{ display: block; flex-direction: unset;}.animated .RWDproduct004 .col-sm-3.mix { width: calc(100% /2);float: left;}.RWDedictor002 .owl-carousel {width:100%}.right_b .RWDparallax_new, .left_b .RWDparallax_new { width: 100%;}.right_b .RWDedictor002 .row:after {  top: -80px;}.right_b .RWDedictor002 .row:before { top: -130px;}.RWDedictor002 .section-content { padding: 50px 30px;}.ab_block .img-rounded {    height: 300px;    width: 100%;    object-fit: cover;    object-position: bottom;}.right_b .RWDedictor002 .col-md-6 {    width: 100%;}.owl-carousel .owl-wrapper-outer {    height: 300px !important;}.animated .RWDedictor002 .RWDedictor002-text {    padding-right: 0;    margin-top: 40px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*使用者見證*/ 
.RWDnews003 .box-icon.box-icon-side{background:url(archive/image/customization/news-bg-block-pad.png) no-repeat;background-size: cover;background-position: bottom right}.RWDnews003 .box-icon.box-icon-side{padding: 40px 40px 20px 45%;margin: 0px 0px 30px; position: relative;}.RWDnews003 .box-icon .box-icon-title{position: absolute;left: 40px;width: 30%;}.RWDnews003 .box-icon .box-icon-title>h2{font-size: 18px;line-height: 1.5;}/**/ 
.right_b .RWDedictor002 .row {    flex-direction: row-reverse;}.right_b .RWDedictor002 .col-md-6 {    width: calc(100% / 2);}.RWDnews003 .box-icon.box-icon-side {    background: #fff;    clip-path: polygon(100% 0, 100% 85%, 95% 100%, 0 100%, 0 0);}.ft_info {width: 100%;}.social_btn {width: 100%;}.RWDsocial002 {justify-content: flex-start;padding:0 5px}form.newsletter-form {float: left;}.web_in {text-align: left;margin-top:20px;padding:0 5px 0 0}.web_in a {margin: 0 8px 0 0;padding: 0 8px 0 0;}.right_b .RWDedictor002 .row , .RWDedictor002 .row{ display: block; flex-direction: unset;}.animated .RWDproduct004 .col-sm-3.mix { width: calc(100% /2);float: left;}.RWDedictor002 .owl-carousel {width:100%}.right_b .RWDparallax_new, .left_b .RWDparallax_new { width: 100%;}.right_b .RWDedictor002 .row:after {  top: -80px;}.right_b .RWDedictor002 .row:before { top: -130px;}.RWDedictor002 .section-content { padding: 50px 30px;}.ab_block .img-rounded {height: 300px;width: 100%;object-fit: cover;object-position: bottom;}.right_b .RWDedictor002 .col-md-6 {width: 100%;}.owl-carousel .owl-wrapper-outer {height: 300px !important;}.animated .RWDedictor002 .RWDedictor002-text {padding-right: 0;margin-top: 40px;text-align: left;}.ab-iconbox {padding: 30px;}.pro_block {padding: 40px 0;}.RWDedm001 {    text-align: left;    margin: 30px 0 10px;}.ft_sitemap {margin: 60px 0 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.para_block { padding: 60px 0; margin-top: 0;}.para_block .RWDparallax_new .picbgbox { height: 250px !important;}.para_block:after { height: 150px;}.para_block .container.editor { font-size: 23px; max-width: 400px;left: 45px;}.para_block:before { left: 60px;}.RWDproduct004 .callout-dark { padding: 0 0 40px;}.info_c img {    width: 120px;}.web_in {font-size: 12px;}.ft_other { font-size: 11px;}.RWDssl01 { padding: 0 20px;}.RWDsocial002 .iconRounded { margin: 0 10px;}.RWDbtn01 {    margin-top: 40px;}.ft_sitemap .RWDedictor {grid-template-columns: auto auto auto;}.RWDbanner_plus01 .page-scroll {    display: none;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.ph_btn {display: block;opacity:1}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {color: #002c47;}.RWDservice004 {    min-width: auto;    padding-left: 0;    padding-right: 0;}.footer_block {padding-bottom:40px}.RWDservice011 .link_area.num3 .link_box:first-child, .RWDservice011 .link_area.num3 .link_box:nth-child(2), .RWDservice011 .link_area.num4 .link_box {    width: 50%;}.RWDservice011 .link_box .title {font-size: 22px !important;}.ft_other { text-align: left;padding: 12px 30px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: none;}/*使用者見證*/ 
.RWDnews003 .box-icon.box-icon-side{padding: 40px 20px 20px}.RWDnews003 .box-icon .box-icon-title{position:relative;left:0px;width:100%;}.RWDnews003 .box-icon .box-icon-title>h2{font-size:18px;line-height: 2;}/*投資與見證*/ 
.invest_block .RWDnews005 .section-subject {padding-right: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {top: 50%;margin-top: -80px;color: #121212;background: transparent;border: 0;}.invest_block .RWDnews005 .fa-angle-left:before, .news_block .RWDnews005 .fa-angle-right:before {right: 0px;opacity: .6;width: 50px;height: 20px;}.invest_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background: transparent;}.RWDnews003 .box-icon p {    margin-bottom: 0;}.RWDnews003 .box-icon .box-icon-title>h2 {    min-height: auto;}.RWDservice011 .link_area.num3 .link_box:first-child, .RWDservice011 .link_area.num3 .link_box:nth-child(2), .RWDservice011 .link_area.num4 .link_box {    width: 100%;    margin-bottom: 5px;}.RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_box {    height: 250px;}.RWDservice011 .link_area {height: 1000px;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 36px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 24px;}.RWDproduct002_v2 .col-sm-4 {    width: calc(100% / 2 - 1px);}.RWDssl01 {padding-left:0 !important}.ft_sitemap .RWDedictor {    grid-column-gap: 20px;    grid-row-gap: 20px;    grid-template-columns: auto auto;}.RWDbanner_plus01 .page-scroll {    left: 50%;}.RWDbanner_plus01 .page-scroll a img {    height: 50px;    object-fit: contain;}/*----*/ 
.ab-iconbox {    width: 100%;    display: flex;}.ab-txt {    padding-left: 10px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.page_wrapper_bg .RWDbanner_plus01{display:none;height:0}.fl {width:220px;}.RWDmenu_plus04 .logo { width: 110px; padding: 12px 30px;left:15px}.ml-stack-nav-toggle { padding: 25px 14px;}.RWDbanner_plus01 .slick-caption.txt-right { width: 100%;}.RWDbanner_plus01 .slick-caption.txt-right .container {  margin: 0px auto;}.RWDbanner_plus01 .slick-caption .txt1:before {    width: 230px;    height: 85px;    top: -30px;}.RWDbanner_plus01 .slick-caption.txt-right {    top: 44%;}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .is-up .logo { left: 15px;}.RWDmenu_plus04 #search-box.full .form-control { font-size: 15px;}.RWDmenu_plus04 #search-box.full .btn-box {top: -4px;}.RWDbanner_plus01 .slick-caption.txt-right .container {    margin-right: 0;}/**/ 
.index h1.main-title, .RWDproduct004 h1.main-title { font-size: 32px;}.index  .section-subject { margin-bottom: 30px;}.animated .RWDedictor002 .RWDedictor002-text { padding: 0;}.RWDedictor002 .owl-carousel { width: 100%;}.left_b .RWDparallax_new .picbgbox, .right_b .RWDparallax_new .picbgbox { height: 46vw !important;}.para_block .RWDparallax_new { max-width: 100%;}.para_block .container.editor { font-size: 20px; max-width: 400px; left: 0; top: 85px; padding: 0 30px; text-align: center;}.para_block:after{display:none;}.RWDproduct004 .callout-dark { padding: 0;  background: #fff;}.RWDproduct004 .item-box-desc {  padding: 20px;}.RWDproduct004 .item-box figure:before{display:none;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {color: #9e8a61;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 { font-size: 15px;}/**/ 
.map_tw, .map_jp {padding: 30px 0 0;animation: none !important;}.map_block .container, .footer_block .container { width: 100%; padding: 0 40px;}#RWDPAGE_BASE_PAT02 .footer_block .container { width: 100%; padding: 0 40px;}.map_tw:before, .map_jp:before  {display:none;}.map_tw .row { display: flex; flex-direction: column-reverse;}.map_tw:before { left: 0;}.map_block {padding: 60px 0;}.info_c img {width: 180px;}.web_in a {  display: block; margin: 0 10px;  padding: 0;  border-left: 0;}.ft_other .RWDedictor, .RWDssl01, .copyright {  display: block;  word-break: break-word;}.RWDssl01 { padding: 0;}.ft_other {    padding: 15px 30px;}/**/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg .RWDmenu_plus04 .logo a:before {opacity: 1;left: 15px;}.page_wrapper_bg .RWDmenu_plus04 .logo {width: 0;left: 15px;}.hgroup h1 {letter-spacing: 1px;font-size: 28px;}.download .year-container {width: 100% !important;}.faq_question {font-weight: normal;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 25px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 20px;}/*tw*/ 
.lang_tw.page_wrapper_bg .ebtn a {width: 100%}.map_block {    padding: 0 0 15px;}.ml-stack-nav-toggle {    padding: 37px 14px;    margin-left: 10px;}.owl-carousel .owl-wrapper-outer {    height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0;    width: 100%;margin-bottom:0}#RWDfullscreen01 .container {    padding-left: 5px !important;    padding-right: 5px !important;}.RWDbanner_plus01 .slick-caption.txt-left {    text-align: center;    width: 100%;}.RWDedictor002 .sub-title span {    display: block;}.RWDedm001 .form-group {width:200px}.RWDbanner_plus01 .page-scroll {    display: none;}.RWDbtn01 {margin-top:20px}.RWDproduct002_v2 .btn.btn-rj {    min-width: 150px;}.portfolio-bottom {padding:0 20px}
}
/*480px end*/
/*390px start*/

@media (max-width: 390px) {.RWDedm001 .form-group {width:100%}.ft_sitemap .RWDedictor ul li h4 {min-width:110px}form.newsletter-form {    flex-direction: column;    width: 100%;}.RWDedm001 .btn.btn-rj {    width: calc(100% / 2);}form.newsletter-form {    flex-flow: wrap;}}

/*390px end*/
/*380px start*/
@media (max-width: 380px){
.index h1.main-title, .RWDproduct004 h1.main-title { font-size: 30px;}.ft_sitemap .RWDedictor {    grid-column-gap: 10px;    grid-row-gap: 10px;    grid-template-columns: 1fr 1fr;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 13px;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 10px;}.RWDbanner_plus01 .slick-caption .txt2:before {    width: 166px;    height: 60px;    right: 28px;    top: -31px;}.RWDbanner_plus01 .slick-caption .txt3 {    margin-top: 10px;}.index h1.main-title, .RWDproduct004 h1.main-title {    font-size: 24px;}.RWDproduct004 .item-box-desc:after{display:none;}
}
/*320px end*/