body{background-image:url("archive/image/editor/homepop/bg.png");}a:hover, a:focus{text-decoration:none}.navbar .logo_img{width:170px}.fl {width:250px;}.fl img {width: 100%;animation-name: zeroall;animation-duration: 2.5s;}.index .cd-main-content {overflow-x: hidden;}/**/ 
.cd-logo{width: 160px;margin: 9px 0 0;}.cd-primary-nav>li>a {font-size: 15px;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn {top: 45px;}.RWDmenu_plus04 .header-in { position: static;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 22%;}.RWDbanner_plus01 .slick-caption { color: #000;font-family: 'Noto Serif TC', serif; line-height: 1.5;letter-spacing:3px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 42px;line-height: 1.5;font-weight: bold;letter-spacing: 5px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;letter-spacing: 3px;color: #333;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 70px !important;font-size: 18px;line-height: 2.5;color: #735441;letter-spacing: 4px;}.RWDbanner_plus01 ul {line-height: 2;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #bd724e;opacity: 1;}.RWDbanner_plus01 .banner_button a {display: block;width: 180px; padding: 10px 0;border: 1px solid #b5aeac;text-align: center;color: #333; font-size: 17px;transition: .3s ease;}.RWDbanner_plus01 .banner_button a:hover {background: #989087;transition: .3s ease;color: #fff;}.RWDbanner_plus01 .banner_button:last-child a {border-left: none;}.RWDbanner_plus01 .banner_buttonsec {display: flex; margin-top: 40px;}.RWDbanner_plus01 .slick-caption .txt5 a {color: #333;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt5 { border-top: 1px solid #d5d5d5;padding-top: 20px;margin-top: 40px;color: #333;font-size: 17px;width: 50%;}.RWDbanner_plus01 .slick-caption .txt5 span span {font-size: 16px;padding-left:30px;}.RWDbanner_plus01 .logo {display: none;}.RWDbanner_plus01 .slick-caption .txt5 br {display: none;}/* 手機menu*/ 
.navbar-default .navbar-toggle{margin-top:14px}/*選單*/ 
.RWDmenu_plus04 .site-nav .menu li.menu_member {display: none;}.RWDmenu_plus04 .site-nav .menu>li>a { font-size: 15px;padding: 25px 12px;font-weight: bold;text-transform: uppercase;color: #80716c; letter-spacing: 2px;}.RWDmenu_plus04 .header.is-up  .site-nav .menu>li>a{color: #555;}.RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color:#000;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a:hover {background: transparent;color:#000;} .RWDmenu_plus04 .site-nav .menu>li.active>a{background: transparent;color:#000}.RWDmenu_plus04 .header.is-up .site-nav .menu>li.active>a{background: transparent;color:#555}.RWDmenu_plus04 .lang-select-label:hover:after, .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:#333;}.RWDmenu_plus04 .header.is-up {    padding: 0 200px 0 20px;    transition: .3s ease;    background: rgba(234,234,234,0.89);}.RWDmenu_plus04 .header {transition: .3s ease; background: transparent;padding: 0 15px;}.RWDmenu_plus04 .header.is-up .features .cart-btn {margin-right: 40px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 20px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 20px;}.RWDmenu_plus04 .features .search-btn{padding: 25px 20px;}.RWDmenu_plus04 .features {width:0px; transition: .3s ease;}.RWDmenu_plus04 .header .features {width: 180px; transition: .3s ease;}.RWDmenu_plus04 .site-nav {float: right;}.RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:after {margin-top: -6px;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border: 1px solid #333;    border-width: 1px 1px 0 0;}.RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:after {    border: 1px solid #555;    border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu ul {background: rgb(234,234,234,0.95);}.RWDmenu_plus04 .features .share-group.main_share h2 {    margin: 0;    text-align: left;    font-size: 25px;    font-family: 'Noto Serif TC';    font-weight: bold;    color: #000;}.RWDmenu_plus04 .site-nav .menu li.has-child {    margin-right: 10px;}/**/ 
.RWDmenu_plus04 .features .share-group span span {    padding-left: 10px; font-family: 'Noto Serif TC';}.RWDmenu_plus04 .features .share-group span {    font-size: 14px;    text-align: center;    letter-spacing: 1px; font-family: 'Noto Serif TC';}.RWDmenu_plus04 .header.is-up .features .share-group.main_share { transition: .3s ease;opacity: 1;}.RWDmenu_plus04 .features .share-group.main_share{    float: right;    padding: 5px 5px;    opacity: 0;    transition: .3s ease;    position: absolute;    right: 30px;    top: 50%; text-align: left;transform: translateY(-50%);color: #333;display: none;}.RWDmenu_plus04 .header.is-up .features .share-group.main_share{display:block;transition: .3s ease;}.RWDmenu_plus04 .features .share-group a img {display: inline-block; margin: auto; width: 20px !important;}.RWDmenu_plus04 .features .share-group a {color: #000;font-weight: bold;}.RWDmenu_plus04 .site-nav .menu>li>ul {left: 50%;margin-left: -75px;top: calc(100% + 0px); padding: 5px 0 5px;}.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: 700;color: #000;}.RWDmenu_plus04 .logo{    width: 160px;    margin-top: 0;    margin-left: 20px;    transition: .3s ease;    position: absolute;    left: 15px;}.RWDmenu_plus04 .header.is-up .logo {    transition: .3s ease;    width: 170px;    margin-top: 0;    background: #fff;    padding: 15px;    border-radius: 0 0px 20px 20px;}/**/ 
.RWDmenu_plus04 .site-nav .menu li.buy_action:before {    content: "";    position: absolute;    background: url(archive/image/customization/shoppingbag.png)no-repeat;    width: 15px;    height: 15px;    background-size: contain;    left: 0;    top: 30px;}.RWDmenu_plus04 .site-nav .menu li.buy_action {position: relative;}.RWDmenu_plus04 .site-nav .menu li.buy_action a {color: #000;}.RWDmenu_plus04 .site-nav .menu li.buy_action a :hover{color:#c3a867;}/**/ 
.RWDmenu_plus04 .member-block a.login.is-on {background-color: #989087;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #989087;font-size: 14px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 14px;}/*標題*/ 
.index h1.main-title {    font-family: 'Noto Serif TC';    font-size: 36px;    font-weight: bold;    letter-spacing: 3px;color: #000;}.index h2.sub-title {    font-family: 'Noto Serif TC';    font-size: 17px;    line-height: 1.8;    letter-spacing: 1px;color: #222;}.index .section-line {    display: none;}.index .section-subject {    margin-bottom: 50px;}.invest_title span {    opacity: 0.5;    padding: 0 8px;}.invest_title {    font-family: 'Noto Serif TC';    font-size: 30px;    font-weight: bold;    letter-spacing: 3px;    color: #000;    line-height: 1.8;}.invest_subtitle{    font-family: 'Noto Serif TC';    font-size: 17px;    line-height: 1.8;    letter-spacing: 1px;    color: #222;}.invest_subtitle br{ display: none;}.ab_title {    font-family: 'Noto Serif TC';    font-size: 30px;    font-weight: bold;    letter-spacing: 3px;    color: #000;    line-height: 1.8;}.ab_subtitle{    font-family: 'Noto Serif TC';    font-size: 17px;    line-height: 1.8;    letter-spacing: 1px; color: #222;}.news_block .RWDedictor001 h1.main-title{    font-family: 'Noto Serif TC';    font-size: 30px;    font-weight: bold;    letter-spacing: 3px;    color: #000;    line-height: 1.5;}.news_block .RWDedictor001 h2.sub-title{    font-family: 'Noto Serif TC';    font-size: 17px;    line-height: 1.8;    letter-spacing: 1px; color: #222;}/*區塊*/ 
.location_block {position: relative;padding: 50px 0 20px;}.location_block .container {width: 86%;}.location_block:after {    content: "";    position: absolute;    background: #f5f5f5;    width: 100%;    height: 400px;    bottom: 0;    z-index: -1;}.step_block {    position: relative;    padding: 80px 0 100px;    background: #f5f5f5;overflow: hidden;}.step_block .container {width: 60%;}.invest_block  {position: relative;padding: 100px 0;background: #f7f7f7;}.invest_block .container {width: 86%;}.RWDnews005 .container {width: 100%;padding:0px;}.about_block{position: relative;}.about_block .container {    width: 100%;    display: flex;   padding: 0 0 100px;align-items: center;}.about_block .container:after {    content: "";    position: absolute;    background: #e0e0e0;    width: 94%;    right: 0;    bottom: 0;    height: 1px;}.invest_block:before  {    content: "";    position: absolute;    background: #f5eeef;    left: 0;    top: 0;    width: 710px;    height: 100%;}.step_bottom {    position: relative;    background: #f7f3ef;}.news_block .container {width: 86%;}.news_block {padding:100px 0 120px;}.location_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/lotus.png)no-repeat;    width: 550px;    height: 600px;    background-size: contain;    top: -180px;    left: -145px;    opacity: 0.15;}.step_block:before{    content: "";    position: absolute;    width: 835px;    height: 278px;    background-size: contain;    background: url(archive/image/customization/lotus-22.png)no-repeat;    left: -430px;    bottom: 0;    z-index: 0;    opacity: 0.15;}.step_block:after {    content: "";    position: absolute;    width: 700px;    height: 321px;    background-size: contain;    background: url(archive/image/customization/lotus-33.png)no-repeat;    right: -315px;    bottom: 0;    z-index: 0;    opacity: 0.2;}/*RWDproduct002_v2 */ 
.RWDproduct002_v2{    padding: 0 0 50px;    border-bottom: 1px solid #e2e2e2;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-family: 'Noto Serif TC';    color: #333;    font-weight: bold;    letter-spacing: 2px;    font-size: 18px;    display: flex;    justify-content: space-between;    align-items: center;border-bottom: 1px solid #dbdbdb;    padding-bottom: 10px;position: relative;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span {    color: #555;position: relative;font-size: 16px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span:before {    content: "";    background: url(archive/image/customization/pin.png)no-repeat;    width: 10px;    height: 15px;    background-size: contain;    left: -18px;    top: 2px;    z-index: 1;    position: absolute;    opacity: 0.6;}.portfolio-bottom-summary {    width: 85%;    margin: 0 auto;    height: 73px !important;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    font-size: 15px;    text-align: left;    letter-spacing: 1px;color: #5d5d5d;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 7px;    width: calc(100%/3 - 20px);    margin: 0px 10px 50px;}.portfolio-bottom {    margin-top: 20px;}.RWDproduct002_v2 .popup-portfolio {    margin: 0;}/**/ 
.RWDService001 .col-md-3 {    width: calc(100%/3);margin-bottom: 30px;}.RWDService001 .row:after {    display: none;}.RWDService001 article.boxFeature-2 h2 {    font-size: 18px;    text-align: center;    font-family: 'Noto Serif TC';    letter-spacing: 2px;    color: #333;    position: relative;}.RWDService001 article.boxFeature-2 h2 br {display: none;}.RWDService001 article.boxFeature-2:before {    content: "";    position: absolute;    left: 50%;    transform: translateX(-50%);    border-radius: 100%;    top: -40px;    font-size: 31px;    color: #9c8d89;    font-family: 'Noto Serif TC';    font-style: italic;    z-index: 1;}.RWDService001 .col-md-3:nth-child(1) article.boxFeature-2:before{content: "1";}.RWDService001 .col-md-3:nth-child(2) article.boxFeature-2:before{content: "2";}.RWDService001 .col-md-3:nth-child(3) article.boxFeature-2:before{content: "3";}.RWDService001 .col-md-3:nth-child(4) article.boxFeature-2:before{content: "4";}.RWDService001 .row:nth-child(3) .col-md-3:nth-child(1) article.boxFeature-2:before{content: "5";}.RWDService001 .row:nth-child(3) .col-md-3:nth-child(2) article.boxFeature-2:before{content: "6";}.RWDService001 article.boxFeature-2:after {    content: ">";    position: absolute;    right: -30px;    top: -15px;    font-size: 55px;    font-weight: bold;    font-family: 'Noto Serif TC';    color: #e4e3e3;}.RWDService001 .row:nth-child(3) .col-md-3:nth-child(2) article.boxFeature-2:after{display:none;}.RWDService001 .row:nth-child(2) .col-md-3:nth-child(3) article.boxFeature-2:after{display:none;}.RWDService001 p { font-size: 15px;    text-align: center;    color: #888888;    font-family: 'Noto Serif TC';    letter-spacing: 2px;}.RWDService001 article.boxFeature-2 {    position: relative;    margin-top: 90px;}.RWDService001 .section-subject {margin-bottom: 120px !important;}/**/ 
.RWDparallax_new .picbgbox {height: 300px !important;display: flex !important;justify-content: center;}.RWDparallax_new .picbgbox .overlay {display: flex;justify-content: center;}.RWDparallax_new .container.editor {    display: flex;    justify-content: center;    flex-direction: column;    text-align: center;    margin: 0 auto;font-family: 'Noto Serif TC';font-size: 18px;}.RWDparallax_new .container.editor a {color:#66575b;letter-spacing: 2px;}.RWDparallax_new .container.editor h2{    font-size: 35px !important;    font-weight: bold;    letter-spacing: 0px !important;    margin-top: 15px;    margin-bottom: 40px;}.RWDparallax_new .container.editor h2 a {    color: #333;}/**/ 
.invest_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0px 25px;margin-top: 120px;}.invest_block .invest_right {    width: calc(100% - 670px);float:right;}.invest_block .invest_left {    width: 640px;   float:left;}.invest_block .RWDnews005 .owl-carousel .owl-item div ul {    text-align: left;    list-style: none;    padding-left: 0;    letter-spacing: 1px;    color: #555;    font-size: 15px;    margin-top: 15px;    margin-bottom: 0;}.invest_block .RWDnews005 .owl-carousel .owl-item div ul span {    font-weight: bold;    padding-right: 8px;    color: #332825;}.invest_block  .RWDnews005 h4 {    font-size: 18px;    margin: 0 0 0px 0;    font-family: 'Noto Serif TC';    letter-spacing: 2px;    font-weight: bold;    color: #333;    border-bottom: 1px solid #ccc;    padding-bottom: 20px;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-prev {    top: 20px;    margin-top: 0;    right: 105px;    left: auto;    background: #ebe7e8;    color: #7e6f6f;    border: none;    width: 55px !important;    height: 55px !important;    font-size: 24px;    border-radius: 0;}.invest_block  .RWDnews005 .controlls-over .owl-controls .owl-next {    top: 20px;    margin-top: 0;    right: 30px;    left: auto;    background: #ebe7e8;    color: #7e6f6f;    border: none;    width: 55px !important;    height: 55px !important;    font-size: 24px;    border-radius: 0;}.instep_item{    text-align: left;    position: relative;    font-family: 'Noto Serif TC';    letter-spacing: 2px;    font-size: 17px;    color: #333;    margin: 5px 0;    padding-left: 0;    line-height: 2;}.in_num {    font-size: 20px;    font-style: italic;    padding-right: 10px;    color: #af8273;}.instep_block {display: flex;margin: 50px 0;flex-direction: column;}.invest_button a:hover {    background: #989087;    transition: .3s ease;    color: #fff;    border: 1px solid #ab9e91;}.invest_button a {    border: 1px solid #b7b7b7;    display: block;    width: 150px;    text-align: center;    padding: 5px 0;    font-size: 15px;    color: #555;    transition: .3s ease;}.invest_button {    margin-top: 50px;}/**/ 
.about-info {    width:730px;    padding: 0px 100px 0 7%; position:relative;}.about-photo {    width: calc(100% - 730px);padding: 100px 0 0;}.ab_txt {    margin-top: 30px;    font-size: 15px;    letter-spacing: 1px;    color: #555;    line-height: 1.8;}.RWDbanner008 .slider {    position: relative;    width: auto;    height: 400px;    padding:20px;}/**/ 
.news_block .RWDnews005 .container{width:100% !important;min-width: auto !important;padding:0;}.news_block .RWDnews005 .section-subject{display: none;}.news_block .RWDedictor001 .section-subject{text-align: left;}.news_block .RWDedictor001 .section-line{display:none;}.news_block .RWDnews005 .owl-carousel.owl-padding-10{margin-left: -10px;margin-right: -35px;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding: 0 35px;} .RWDnews005 .controlls-over .owl-pagination{display:none;}.news_block .RWDnews005 .owl-carousel img{display:none;}.news_block .RWDnews005 .margin-top-20{margin-top: 0px !important;}.news_block .RWDnews005 h4{margin: 0 auto 15px;font-size:18px;text-align: left;font-weight: bold;letter-spacing: 1.5px;color:#333;line-height:1.8;min-height:auto;font-family: 'Noto Serif TC';}.news_block .RWDnews005 h4 a {color: #333;}.news_block  .RWDnews005 p.text-left{margin-bottom:0;font-size: 15px;letter-spacing: 1.5px;color:#666;min-height: 90px;text-align: justify;line-height: 2;}.news_block  .RWDnews005 ul.text-left{margin-top: 20px;letter-spacing: 2px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{z-index: 10;}.news_block  .RWDnews005 .controlls-over .owl-controls .owl-prev{left: -148px;color: #989087;}.news_block  .RWDnews005 .controlls-over .owl-controls .owl-next{right: auto;left: -88px;color: #989087;}.RWDnews005 .owl-carousel {overflow: visible;} .RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden;}.news_block .RWDedictor001 h1.main-title span {    opacity: 0.5;    padding: 0 8px;}.new_title{    float: left;    width: 560px;    margin-right: 100px;    border-right: 1px solid #ccc;}.new_info{    float: right;    width: calc(100% - 660px);}.news_block  .RWDedictor001 a{display: block;color:#666;font-size: 15px;letter-spacing: 1.5px;border: 1px solid #999;max-width: 150px;text-align: center;padding: 10px 0;margin-top: 120px;transition: all 0.5s ease 0s;}.news_block  .RWDedictor001 a:hover{background-color:#555;border-color:#555;color:#fff;}.RWDbanner008 .slider a {    pointer-events: none;}
/*footer start*/

.footer_block .container {    width: 80%;    display: flex;    flex-wrap: wrap;}.footer_block  {    padding: 100px 0 60px;    background: #eaeaea;    font-family: 'Noto Serif TC';    color: #555;    letter-spacing: 1px;    font-size: 15px;    position: relative;    z-index: 1;}.footer_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/ft-bg.png)no-repeat;    width: 100%;    height: 100%;    left: 0;    top: 0;    background-attachment: fixed;    background-size: cover;    z-index: -1;    opacity: 0.35;    background-position: center;}.ft-left {    width: 30%;}.ft-mid {    width: 35%;}.ft-right {    width: 35%;font-family: sans-serif;}.ft-right a {    color: #777;font-family: sans-serif;}.ft-right {    width: 35%;    font-size: 12px;    font-family: none;    color: #777;}.ft-button a {    color: #ffffff;    display: block;    text-align: center;    padding: 5px 0;    width: 210px;    background: #0e9c11;    letter-spacing: 2px;}.ft-button {    margin-top: 40px;}.ft-title {    font-size: 26px;    color: #000;    letter-spacing: 3px;    font-weight: bold;}.ft-phone a {    color: #333;    font-size: 28px;    font-weight: bold;}.ft-phone {    margin: 25px 0 10px;}.ft-info span {    padding-right: 8px;    letter-spacing: 2px;}.ft-keyword {    border-bottom: 1px solid #c5c5c5;    padding-bottom: 10px;    margin-bottom: 10px;}.ft-keyword span {    opacity: 0.5;}.scrollTop002 .ii {font-size: 35px;background: #d8c0b2;color: #fff;}

/*footer end*/
/*進場 start*/

@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}

/*進場 end*/
/*內頁 start*/

.page_wrapper_bg .RWDmenu_plus04 .header{background:#eee;}.page_wrapper_bg  .RWDmenu_plus04 .header .logo {transition: .3s ease;width: 170px;margin-top: 0;background: #fff;padding: 15px;border-radius: 0 0px 20px 20px;}.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;}.page_wrapper_bg .article-text h1 {color: #333;font-size: 27px;letter-spacing: 4px;line-height: 1.5; margin: 0px 0 10px;}.page_wrapper_bg .article-text h5 { font-size: 14px;font-family: 'Noto Serif TC';font-size: 22px;font-weight: bold;letter-spacing: 3px;color: #2e2e2e;line-height: 1.5;margin: 10px 0 15px;}.page_wrapper_bg .article-text h4 { font-size: 18px;color: #333;letter-spacing: 2px;line-height: 1.5;margin: 0;font-family: 'Noto Serif TC';}/**/ 
.albumlist section.call_to_action:before {content: ""; position: absolute;background: #eee;width: 100%;height: 470px;top: 0;}.albumcontent section.call_to_action:before {content: ""; position: absolute;background: #eee;width: 100%;height: 550px;top: 0;}section.call_to_action {padding: 60px 0 100px;min-height: 700px; position: relative;}.eforms1 section.call_to_action:before {    content: "";    position: absolute;    width: 835px;    height: 278px;    background-size: contain;    background: url(archive/image/customization/lotus-22.png)no-repeat;    left: -500px;    bottom: 0;    z-index: 0;    opacity: 0.2;}.eforms1 section.call_to_action:after {    content: "";    position: absolute;    width: 700px;    height: 321px;    background-size: contain;    background: url(archive/image/customization/lotus-33.png)no-repeat;    right: -395px;    bottom: 0;    z-index: 0;    opacity: 0.25;}.al_txt h4 {position: relative;}.albumlist .hgroup .container {display: none;}.albumcontent .hgroup h1{text-align:center;}.albumcontent .hgroup .breadcrumb{text-align:center;}.eforms1 .hgroup h1{text-align:center;}.eforms1 .hgroup .breadcrumb{text-align:center;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{    background: #f9f9f9;    box-shadow: 2px 2px 6px rgb(216 216 216 / 64%);    border-radius: 0px;font-family: 'Noto Serif TC';}.m2018 .products-nav .nav-title {    background: #e8e2db;    font-size: 16px;    padding: 7px 10px;    text-align: center;    margin-bottom: 0;    color: #695845;    letter-spacing: 5px;    border-radius: 0px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align:left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{    background: transparent;    border-bottom: 1px solid #ddd;}.page_wrapper_bg .products-nav>ul>li:hover > a{color: #000;}.page_wrapper_bg .products-nav>ul> li.active > a{color:#976d3d;font-weight: 600;letter-spacing:3px;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #555;letter-spacing: 2px;}.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 40px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 5px 40px !important;border-radius:0px;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:#989087;padding: 10px 30px;border-radius:0px;transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a , .album2 .btn.btn_back a  ,.album3 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover , .album2 .btn.btn_back a:hover , .album3 .btn.btn_back a:hover  {padding: 10px 20px;}.btn.btn_back a:hover {    padding: 3px 20px;    border-radius: 0px;    font-size: 14px;    background: #989087;    transition: .3s ease;    color: #fff;    border: 1px solid #ab9e91;}.btn.btn_back a {    border: 1px solid #cacaca;    background:transparnt;    color: #555;    padding: 3px 20px;    border-radius: 0px;    font-size: 14px;}/*麵包屑(置中)*/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: left;    bottom: 0;    padding: 0 0 30px;    margin: 10px 0 30px;    border-bottom: 1px solid #e4e4e4; letter-spacing:2px;    border-radius: 0;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {    text-align: left;    letter-spacing: 5px;    font-size: 30px;    font-weight: 600;    line-height: 1.5;    margin: 0;    padding: 0;    font-family: 'Noto Serif TC';}/**/ 
.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: 50px 0;border-bottom: 1px solid #d7d7d7;display: flex;    align-items: center;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;font-family: 'Noto Serif TC';}.layoutlist_8 .list_subject .summary {margin: 5px 0 20px;}.form-group label.must:after {color: #f7be05;}.layoutlist_8 .listdate .yearmonth{text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}.RWDmenu_plus04 .cart-block .name, .RWDmenu_plus04 .querycar-block .name {    color: #333;    font-size: 16px;    letter-spacing: 2px;}/*會員*/#btn_member_login:hover {background-color:#948779;}#btn_member_login {border-radius:0px;background-color: #948779;}.member_join_strong { color: #000; font-weight: bold;}#join_form .btn-primary:hover {background:#948779;}#join_form .btn-primary {background:#948779; border-radius:0px;}.btn-primary { color: #fff;background-color:#948779;border-color: #948779;border-radius:0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#948779;border-color:#948779;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .subname {    color: #555;    line-height: 2;}.RWDproduct_page .products-info .subname a{    color: #555;    line-height: 2;}.RWDproduct_page .products-info .price-box li.active{color: #c4861b;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color:#c4861b;}.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: #948779; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #fff;    border-radius: 0px;    color: #868079;    border: 1px solid #bdbab6;    transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: #a99e91;    border-radius: 0px;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #e7bf52;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color:#c4861b;}.total b{color: #c4861b;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #c4861b;}.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn {display: inline-block;color: #948779;border-color:#948779;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #948779;color: #948779;}.RWDshopping .btn.bg2 {background:#948779;color: #fff; border-color: #948779;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background:#948779;color: #fff;}.form-box .required:after { color: #c4861b;}.shopping-item .name {color: #333;letter-spacing: 2px;}/*相簿*/ 
.photo_view .flexslider .slides2 {height: 90px !important;}.layoutlist_2 .album_item{    padding: 0;    width: calc(100%/3 - 30px);    overflow: visible !important;    background: #f4f4f4;    margin: 10px 15px 30px;    box-shadow: 2px 2px 5px #e0dcdcc4;float: left;}.layoutlist_2 .album_item_subject {    padding: 14px 5px;    color: #333;    font-size: 16px;    font-family: 'Noto Serif TC';    letter-spacing: 3px;    font-weight: bold;transition: .3s ease;}.layoutlist_2 .album_item_subject:hover {color: #000;transition: .3s ease;}.item .summary a:hover {    color: #555;}#photo_table td {    padding: 7px 10px;text-align: center;border: 1px solid #ddd;}#photo_table {border: 1px solid #ddd;background: #fff;}#photo_table th {    background: #eee;    text-align: center;    padding: 10px 0;border: 1px solid #ddd;}.ab_block {    display: flex;    flex-wrap: wrap;align-items: self-start;}.al_txt {    width: 50%;    padding-right: 100px;    position: relative;font-family: 'Noto Serif TC';}.al_txt p {    border-top: 1px solid #dedddd;    padding-top: 25px;    margin-top: 25px;}.al_txt h4:before {    content: "";    position: absolute;    background: url(archive/image/customization/pin.png)no-repeat;    width: 18px;    height: 18px;    background-size: contain;    left: 4px;    top: 5px;    opacity: 0.7;}.al_txt h4 {    position: relative;    padding-left: 23px;}.al_pic {    width: 50%;}.al_item{    width: calc(100%/3 - 40px);    border: 1px solid #dadada;    margin: 10px 20px 20px;    padding: 15px 25px 15px 30px;    position: relative;}.al_item:before {    border: 1px solid #dadada;    content: "";    position: absolute;    background: #fbf1f1;    width: 35px;    height: 35px;    left: -22px;    top: 12px;    border-radius: 100%;}.al_item:after {    content: "";    position: absolute;    left: -16px;    font-size: 17px;    font-style: italic;    top: 12px;    font-family: 'Noto Serif TC';    color: #928989;}.al_item:nth-child(1):after {content: "01";}.al_item:nth-child(2):after{content: "02";}.al_item:nth-child(3):after {content: "03";}.al_item:nth-child(4):after {content: "04";}.al_item:nth-child(5):after {content: "05";}.album_notice {    margin-top: 10px;}.album_block {    padding: 60px 0;}.al_block {    display: flex;    flex-wrap: wrap;}.albumlist .page_content2 {    padding-top: 70px;    margin-top: 70px;    position: relative;}.photo_view .flexslider {background: transparent !important;;border: 4px solid transparent !important;}.RWDmenu_plus04 .cart-block .name h1 {font-size: 18px;letter-spacing: 2px;font-family: 'Noto Serif TC';}.shopping-item .table .info h1 {font-size: 18px;letter-spacing: 2px;font-family: 'Noto Serif TC';}.RWDproduct_page .products-info {font-family: 'Noto Serif TC';}.RWDproduct_page .products-info .txt .editor {    color: #555;    font-size: 15px;    line-height: 2;}.RWDproduct_page .products-info .txt .editor ul {    padding-left: 20px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { border-bottom: 1px solid #dadada;font-size: 15px;letter-spacing: 3px;}.RWDproduct_page .products-info .txt .title .ii {color: #b1a9a9;}.RWDproduct_page .products-info .price-box li.delline:after {background: #bebaba;}.RWDproduct_page .products-info .price-box li { color: #bbb;}.RWDproduct_page .products-info .name h1 {    font-size: 24px;    color: #333;    letter-spacing: 3px;}.RWDproduct_page .products-info .name span {    font-size: 15px;    display: block;    color: #555;    line-height: 1.8;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {display: none;}.RWDproduct_page .products-info .txt {    border-top: 1px solid #d8d8d8;    padding-top: 25px;    margin-top: 25px;}.album3 .layoutlist_2, .album2 .layoutlist_2, .album1 .layoutlist_2, .album4 .layoutlist_2, .album5 .layoutlist_2 {    padding: 0;    margin: 0 -10px;    border-top: 1px solid #d6d6d6;    padding-top: 60px;    margin-top: 0;}.price_block  {    display: flex;    flex-wrap: wrap;    flex-flow: row;margin: 0 -30px;}.price_item:after {    content: "+";    position: absolute;    color: #fff;    font-size: 28px;    border-radius: 100%;    opacity: 0;    transition: .3s ease;    bottom: -10px;    right: 3px;pointer-events: none;}.price_item:before{    content: "";    position: absolute;    background: rgb(109 81 66 / 93%);    width: 30px;    height: 30px;    opacity: 0;    transition: .3s ease;    bottom: 0;    right: 0;pointer-events: none;}.price_item {margin: 0 30px;position: relative;}.price_item:hover:before{opacity: 1;transition:.3s ease;}.price_item:hover:after{opacity: 1;transition:.3s ease;}/**/ 
.layoutlist_2 .item, .layoutlist_4 .item{margin-top: 0;border-bottom: none;}.layoutlist_2 .subject{    text-align: left;    overflow: visible !important;    font-family: 'Noto Serif TC';    font-size: 20px;    height: auto !important;    margin: 10px 0 15px;    border-bottom: 1px solid #e2dfdf;    padding-bottom: 10px;}.item .summary A.itemlink {color: #333;}.item .summary { line-height: 2;}.layoutlist_2 .subject span {display: block;position: relative;font-family: none;font-size: 14px;}.layoutlist_2 .subject h1 {font-size: 20px;border-bottom: 1px solid #e2dfdf;padding-bottom: 10px;}.product2 .layoutlist_2 {margin: 0 -15px;}.formdesc {text-align: center;}.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.layoutlist_1.page_content2 {    padding: 50px;    background: #f5f5f5;    font-family: 'Noto Serif TC';    letter-spacing: 2px;}.customized_columns ._input, .customized_columns select {    border: none;    background-color: #fff;    font-size: 15px;    border-radius: 0;    box-shadow: none;}.in-button {    padding-top: 30px;}.in-button a {    border: 1px solid #d8cbbc;    display: flex;    text-align: left;    width: 290px;    padding: 11px 20px;    color: #333;    font-weight: bold;    font-size: 15px;    line-height: 2;    align-items: center;}.in-button .inimg {    width: 30px;    margin-right: 20px;}.intxt {    line-height: 1.8;}.intxt span {    opacity: 0.4;    padding: 0 6px;}.in-button a:hover .inimg img {    filter: invert(1);    transition: .3s ease;}.in-button a:hover {    background: #948779;border: 1px solid #948779;    color: #fff;    transition: .3s ease;}.innerstep_item span {    color: #9c8d89;    font-size: 37px;    display: block;    font-family: 'Noto Serif TC';    font-style: italic;line-height: 1.5;}.innerstep_item {    text-align: center;    margin-right: 55px;    position: relative;    font-weight: bold;    font-family: 'Noto Serif TC';    letter-spacing: 2px;}.innerstep_block {    display: flex;    flex-wrap: wrap;    margin: 40px 0 20px;}.innerstep_txt {    border-bottom: 1px solid #d6d6d6;    margin-bottom: 50px;    padding-bottom: 30px;}.innerstep_txt h5 {    margin-top: -5px !important;    font-size: 18px !important;}.innerstep_item:before {    content: ">";    position: absolute;    font-size: 35px;    right: -50px;    top: -5px;    color: #e5d9d9;}.innerstep_item:last-child:before {display:none;}.innerstep_txt p a {    color: #333;    padding-left: 5px;}.RWDproduct_page .products-editor {    border-top: 1px solid #e2e2e2;    padding-top: 50px;}.eforms1 .form-group .col-md-11 {    width: 100%;    padding: 0;}.al_phone a {color: #555;}.al_phone {margin-top: 30px;}.albutton_block {display: flex;margin: 0 -20px;flex-wrap: wrap;}.albutton_item {    margin: 0 10px;    width: calc(100%/3 - 20px);}.albutton_item a {    background: #989087;    border: 1px solid #989087;    display: block;    color: #fff;    text-align: center;    padding: 5px 0;transition: .3s ease;position: relative;}.albutton_item a:after {    content: "";    position: absolute;    background: url(archive/image/customization/arrow.png)no-repeat;    width: 15px;    height: 15px;    right: 55px;    top: 50%;    background-size: contain;    filter: brightness(5);    transition: .3s ease;    transform: translateY(-50%);}.albutton_item a:hover:after {filter:none; transition: .3s ease;}.albutton_item a:hover {    background: #fff;    color: #989087;    border: 1px solid #989087;    transition: .3s ease;}.albutton_item.item2 a:after {    right: 25px;}.albutton_item.item3 {    width: calc(100%/4 - 20px);    margin: 10px 10px;}.albutton_item.item2 {    margin: 10px;    width: calc(100%/5 - 20px);}

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

@media (max-width: 1700px) {.invest_block .invest_right {width: calc(100% - 600px);}.invest_block .invest_left {width:600px;}.invest_block .container {width: 94%;}.about-info {padding: 0px 100px 0 3%;}.news_block .container{width: 94%;}.footer_block .container{width:86%;}.invest_block:before {width: 620px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 40px !important;}.portfolio-bottom-summary {width: 90%;}.step_block:before {left: -520px;}.step_block:after { right: -465px;}.eforms1 section.call_to_action:before {left: -580px;}.eforms1 section.call_to_action:after {right: -475px;}}@media (max-width: 1600px) {.RWDmenu_plus04 .logo {width: 140px;}.RWDmenu_plus04 .header.is-up {padding: 0 190px 0 20px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 25px 8px;letter-spacing: 1px;}.RWDmenu_plus04 .features .share-group.main_share h2 {font-size: 22px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 38px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 20px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 16px;letter-spacing:3px;}.location_block:before {width: 490px;height: 530px;top: -120px;}.step_block .container {width: 70%;}.invest_block .invest_right {width: calc(100% - 500px);}.invest_block .invest_left {width:500px;}.invest_block:before {width: 520px;}.invest_subtitle br{ display:block}.about-info { padding: 0px 50px 0 3%;width: 580px;}.new_title{width:520px;}.new_info {width: calc(100% - 620px);}.footer_block .container {width: 94%;}.about-photo {width: 100%;}.eforms1 section.call_to_action:before {display: none;}.eforms1 section.call_to_action:after {display: none;}}@media (max-width: 1500px) {.location_block:before { top: 0;}.RWDbanner_plus01 .slick-caption {top: 28%;}.location_block {padding: 100px 0 20px;}.invest_block .RWDnews005 h4 {font-size: 17px;}.invest_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0px 15px;}.new_title{width:500px;}.new_info {width: calc(100% - 600px);}.ft-keyword br { display: none;}.news_block .RWDnews005 p.text-left {min-height: auto;text-align: left;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item { padding: 0px 25px;}.RWDmenu_plus04 .logo {width: 160px;margin-top: 28px;margin-left: 10px;}.RWDmenu_plus04 .header.is-up .logo {width: 160px;margin-top:0px;margin-left: 10px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 25px !important;}.RWDbanner_plus01 .slick-caption .txt5 { margin-top: 25px;width: 50%;}.RWDbanner_plus01 .slick-caption .txt5 span span {    font-size: 15px;    padding-left: 25px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 30px;}}@media (max-width: 1400px) {.location_block .container {width: 94%;}.invest_block .invest_right {width: calc(100% - 420px);}.invest_block .invest_left {width:420px;}.invest_block:before {width: 600px;}.location_block:before {top: 60px;width: 450px;}.RWDmenu_plus04 .logo {width: 190px;margin-top: 28px;margin-left: 15px;}.RWDmenu_plus04 .header.is-up .logo {width: 190px;margin-top:0px;margin-left: 15px;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .site-nav {    display: none;    float: none;    clear: both;    overflow: auto;    position: static;    margin: 0;}.RWDmenu_plus04 .header {    transition: .3s ease;    background: rgba(234,234,234,0.89);    padding: 0px 30px;}.RWDmenu_plus04 .features .share-group span {font-size: 13px;}.RWDmenu_plus04 .features {    width: 50%;    float: right;    position: relative;}.RWDmenu_plus04 .features .search-btn {    padding: 25px 15px;    margin-right: 220px;}.RWDmenu_plus04 .features .share-group a {    width: 220px;    height: 40px;    padding: 8px 5px 20px;}.RWDmenu_plus04 .header.is-up .features .cart-btn {    margin-right: 0;}.RWDmenu_plus04 .features .share-group.main_share {right: 90px;}.RWDmenu_plus04 .header.is-up {    padding: 0 15px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #989087;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.ft-left {width: 25%;}.ft-mid {width:35%;}.ft-right{width: 40%;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0px 10px;}.RWDmenu_plus04 .logo {    width: 150px;    margin-top: 0;    margin-left: 15px;    background: #fff;    border-radius: 0 0 20px 20px;    padding: 15px;}.RWDmenu_plus04 .header.is-up .logo {    width: 150px;    margin-top: 0;    margin-left: 15px;    background: #fff;    border-radius: 0 0 20px 20px;    padding: 15px;}.RWDmenu_plus04 #mobile-menu .menu>li.menu_member { display: none;}.RWDbanner_plus01 .slick-caption {top: 8%;}.RWDbanner_plus01 .slick-caption .container {width: 70%;}.RWDbanner_plus01 .slick-caption .txt5 {width: 70%;}}@media (max-width: 1300px) {.invest_block .invest_left {width: 100%;text-align: center;}.invest_subtitle br{display: none;}.instep_block {margin: 15px 0 50px;flex-direction: row;justify-content: center;}.invest_button a {margin: 0 auto;}.invest_block .invest_right{width: 100%;}.instep_block {margin: 10px 0 30px;}.invest_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {margin-top: 60px;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-prev {top: 50%;right: auto;left: -80px;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-next{top: 50%;right:-80px;left: auto;}.invest_block .container {width: 86%;}.invest_block:before{display: none;}.instep_item {margin: 0px 15px;}.ft-left{width: 100%;}.ft-right{width: 100%;}.ft-mid{width: 100%;}.footer_block {text-align: center;}.ft-button {    margin: 30px 0 30px;}.ft-button a {margin: 0 auto;}.ft-phone {    margin: 10px 0;}.ft-right {width: 100%;margin-top: 30px;}.bottom-right br {display: none;}.RWDService001 article.boxFeature-2:after {right: -10px;top: -5px; font-size: 30px;}.index .cd-main-content {position: relative; top: 70px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
nav.cd-nav .bottom-copyright {display: none;}.RWDbanner_plus01 .slick-caption .container {width: 65%;}.banner_buttonsec {margin-top: 30px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 20px !important;}.portfolio-bottom-summary {width: 100%;}.step_block .container { width: 90%;}.step_block:before {opacity: 0.1;}.step_block:after{opacity: 0.1;}.RWDService001 article.boxFeature-2:after {right: -20px;top: -8px;font-size: 55px;}.about-photo {padding: 0;}.about_block .container {padding: 80px 0;}.news_block .RWDedictor001 .section-subject{display:none;}.news_block .RWDnews005 .controlls-over .owl-controls .owl-prev,.news_block .RWDnews005 .controlls-over .owl-controls .owl-next{display:none;}.new_title{float: none;width: 100%;margin: 0 auto;border-right: 0 solid transparent;}.new_info{float: none;width: 100%;}.news_block .RWDnews005 .section-subject{display: block;}.news_block .RWDnews005 h1.main-title{    font-family: 'Noto Serif TC';    font-size: 30px;    font-weight: bold;    letter-spacing: 3px;    color: #000;    line-height: 1.5;}.news_block .RWDnews005 h2.sub-title {    font-family: 'Noto Serif TC';    font-size: 17px;    line-height: 1.8;    letter-spacing: 1px;    color: #222;margin-top: 5px;}.news_block .RWDnews005 .section-line{display:none;}.news_block .RWDnews005 .owl-carousel.owl-padding-10{margin-left: -50px;margin-right: -50px;}.news_block .RWDnews005 .controlls-over .owl-pagination{display:block;margin-top: 25px;}.news_block .RWDedictor001 a{margin: 15px auto 0;max-width: 200px;}.news_block .container {    width: 80%;    padding: 0;}.about-photo {width: 100%;}.about-info {    padding: 0px 50px 0 5%;    width: 700px;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 15px;}.about_block .container:after {    content: "";    position: absolute;    background: #e4e4e4;    width: 96%;    right: 50%;    bottom: 0;    height: 1px;    transform: translateX(50%);}.news_block .RWDnews005 .section-subject {   margin-bottom: 70px;}.news_block .RWDnews005 h1.main-title br {display: none;}.news_block .RWDnews005 h1.main-title span {    opacity: 0.5;    padding: 0 8px;}.RWDbanner_plus01 .slick-caption {top: 20%;}.RWDmenu_plus04 .logo {width: 140px;}.RWDmenu_plus04 .header.is-up .logo {width: 140px;}.RWDbanner_plus01 .slick-caption .txt1 {    font-size: 17px;}.RWDbanner_plus01 .slick-caption .txt5 {width: 80%;}/**/ 
.innerstep_item {margin-right: 35px;}.innerstep_item span {font-size: 30px;}.innerstep_item:before {top: -10px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.cd-main-content {position: relative; top: 72px;}.RWDbanner_plus01 .slick-caption {top: 20%;}.banner_button a:hover {background: transparent;color: #333;border: 1px solid #b5aeac;}.location_block {padding: 50px 0 20px;}.RWDbanner_plus01 .slick-caption .container {width: 85%;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 32px;margin-top: 5px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 16px;letter-spacing: 2px;}.RWDService001 article.boxFeature-2:after{display: none;}.location_block:after {height: 330px;}.location_block:before {opacity: 0.08;}.RWDmenu_plus04 .features .share-group.main_share { top: calc(50% - 5px);}.ft-keyword br {display: block;}.portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0px 10px 30px;}/**/ 
.layoutlist_1.page_content2 {padding: 0;background: transparent;}.customized_columns ._input, .customized_columns select {background-color: #f3f3f3;}.layoutlist_2 .album_item {height: auto !important;}#photo_table {border: 1px solid #dbdbdb;}.al_txt p br {display: none;}.albumlist section.call_to_action:before {height:430px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {justify-content: center; flex-direction: column;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span {font-size: 15px;margin-top: 10px;}.RWDService001 article.boxFeature-2:after {display: none;}.step_block .container {width: 100%;}.invest_block .container {    width: 100%;}.location_block .container {    width: 100%;}.RWDbanner_plus01 .slick-caption .container {    width: 75%;    text-align: center;}.RWDbanner_plus01 .slick-caption {    top: 7%;}.banner_button {    width: 50%;}.banner_button a {    width:auto;}.location_block {    padding: 80px 0 20px;}.step_block {padding: 80px 0 80px;}.RWDService001 p {font-size: 14px;letter-spacing: 1px;}.invest_block .RWDnews005 .container {    width: 90% !important;    padding: 0px;}.instep_block {    margin: 10px 0 30px;    flex-wrap: wrap;}.invest_block .RWDnews005 .controlls-over .owl-pagination{display:block;margin-top: 25px;}.invest_block .RWDnews005 . .owl-buttons {    display: none;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-prev {    top: 50%;    right: auto;    left: -130px;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-next {right:-130px;left:auto;}.about-info {    padding: 0px 40px 0 5%;    width: 100%;}.news_block .container { width: 70%;}.footer_block .container {    width: 100%;}.news_block {    padding: 80px 0;}.location_block:before{display: none;}.instep_item {    margin: 0px 8px;}.in_num { font-size: 18px;padding-right: 3px;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: -80px;    margin-right: -80px;}.RWDbanner_plus01 .logo {display: block;width: 200px;text-align: center;margin: 0 auto;position: relative;left: -15px;}.RWDmenu_plus04 .logo {    width: 160px;opacity: 0;    margin-top: 0px;    margin-left: 10px;}.RWDmenu_plus04 .header.is-up .logo{width: 160px;margin-top: 0px;margin-left: 10px;opacity: 1;}.page_wrapper_bg .RWDmenu_plus04 .header .logo{width: 160px;margin-top: 0px;margin-left: 0px;opacity: 1;}.footer_block {padding: 100px 0 110px;}.RWDbanner_plus01 .slick-caption .txt5 {width: 100%;}.RWDbanner_plus01 .banner_button a {width: 100%;}/**/ 
.page_wrapper_bg .ebtn {margin-right: 0;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 50px;}.hgroup h1 {text-align: center;}.hgroup .breadcrumb {    text-align: center;    border-bottom: none;    padding: 0 0 5px;}.innerstep_item:last-child {margin-right: 0;}.innerstep_item {margin-right: 20px;}.innerstep_txt {text-align: center;}.layoutlist_2 .subject {font-size: 17px;}.innerstep_block {justify-content: center;}.albumlist section.call_to_action:before{display: none;}.ab_block {align-items: center;}.layoutlist_2 .album_item {width: calc(100%/2 - 30px);}.al_item {width: calc(100%/2 - 40px);margin: 10px 20px 20px;}#mobile-fixed .btn-box .bg2 {background: #989087;border: 1px solid #989087;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.page_wrapper_bg  .ebtn a {width: auto;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}.ab_block {    align-items: center;    flex-direction: column;}.al_txt {width: 70%;padding-right: 0;}.al_pic {    width: 100%;    margin-top: 20px;}.page_wrapper_bg .article-text h1 {    font-size: 22px;    letter-spacing: 3px;    font-weight: bold;}.album_block {text-align: center;}.price_item {    margin: 0 10px;    position: relative;}.page_wrapper_bg .article-text h5 {font-size: 18px;}.album_block {    padding: 60px 0 20px;}.album3 .layoutlist_2, .album2 .layoutlist_2, .album1 .layoutlist_2, .album4 .layoutlist_2, .album5 .layoutlist_2 { padding-top: 40px;margin-top: 40px;}.al_txt h4 {padding-left: 0;}.al_txt h4:before {display:none;}.RWDService001 article.boxFeature-2 h2 {font-size: 16px;min-height: 20px;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.RWDbanner_plus01 .slick-caption.txt-center{margin-top:20%}.RWDService001 article.boxFeature-2 h2  {font-size: 16px;letter-spacing: 1px;}.step_block:after {opacity: 0;}.RWDService001 .section-subject {margin-bottom: 50px !important;}.instep_block {    margin: 10px 0 30px;    flex-wrap: wrap;}.invest_block .RWDnews005 .controlls-over .owl-pagination{display:block;margin-top: 25px;}.invest_block .RWDnews005 . .owl-buttons {display: none;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-prev{display: none;}.invest_block .RWDnews005 .controlls-over .owl-controls .owl-next{display: none;}.about-info {    padding: 0px 40px 0 5%;    width: 100%;}.news_block .container { width: 70%;}.footer_block .container {    width: 100%;}.bottom-right br {    display: block;}.RWDmenu_plus04 .header.is-up .features .share-group.main_share {display: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: auto !important;}.portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {font-size: 14px;}#purechat-container .purechat-launcher-frame.purechat-launcher-frame-bottom-left {bottom: 45px !important;z-index: 8 !important;}.albutton_item a:after{display: none;}.RWDbanner_plus01 .banner_button a {width: 100%;border: 1px solid #867386;}.RWDmobile_bottom_v2{ display:block;position: fixed !important; bottom: 0; width: 100%;display: block; z-index: 21;background-color: transparent;bottom:0px;top: auto;}.mobile_bottom__a {padding: 10px 0;display: block;}.RWDmobile_bottom_v2 .icon {display: none;}.mobile_bottom__ul {display: flex; padding:0;margin: 0;list-style: none;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus {color: #fff; text-align: center;}.mobile_bottom__li:first-child {border-left: none;}.mobile_bottom__li {flex: 1 1 25%;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}.mobile_bottom__ul {padding:0;}.mobile_bottom__li:last-child .mobile_bottom__a {background: #28bb2b;}.mobile_bottom__li:first-child .mobile_bottom__a {background: #d05236;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus {padding: 10px 0;}.RWDbanner_plus01 .slick-caption .txt5 {border-top:1px solid #b5adac;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .header.is-up .features .share-group.main_share {display: none;}.ft-mid p br {    display: none !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 7px;    width: calc(100%/2 - 10px);    margin: 0px 5px 40px;height: auto !important;}.portfolio-bottom-summary {height: auto !important;}.RWDService001 .col-md-3 {    width: calc(100%/2);    margin-bottom: 20px;    float: left;}.RWDmenu_plus04 .header {    transition: .3s ease;    background: #fff;    padding: 0px 15px;}.fl {width:180px;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 28px;letter-spacing: 3px;}.RWDbanner_plus01 .slick-caption .container {    width: 100%;    text-align: center;}.RWDbanner_plus01 .slick-caption .txt1 {    font-size: 17px;}.about_block .container {flex-direction: column;}.RWDbanner_plus01 .slick-caption {    top: 13%;    width: 100% !important;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {font-size: 14px;}.index h1.main-title {font-size: 30px;}.invest_title{font-size: 30px;}.ab_title{font-size: 30px;  text-align: center;}.invest_title {    font-size: 27px;    letter-spacing: 1px;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0;    margin-right: 0;}.news_block .container {    width: 96%;}.news_block .RWDnews005 h1.main-title br {display: block;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 30px;    text-align: center;}.news_block .RWDnews005 .margin-top-20 {    margin-top: 0px !important;    text-align: center;}.news_block .RWDnews005 p.text-left {text-align: center;}.news_block .RWDnews005 .section-subject {    margin-bottom: 50px;}.about_block { text-align: center;}.ft-keyword br {    display:none;}.RWDService001 article.boxFeature-2 h2 br {    display: block;}.RWDService001 article.boxFeature-2 h2 {font-size: 16px; line-height: 1.5;}.instep_item {    margin: 0px 5px;    width: calc(50% - 10px);}.in_num {    font-size: 15px;    font-style: italic;    padding-right: 4px;    color: #af8273;}.instep_item {    margin: 0px 2px;    width: calc(50% - 4px);    font-size: 14px;    letter-spacing: 1px;}.instep_block {margin: 40px 0 30px;}.invest_block .RWDnews005 .container {width: 100% !important;}.invest_button a { width: 100%;}.about_block .container {width: 90%;}.about-info {padding: 0;}.ft-mid p {    font-size: 12px;    letter-spacing: 2px;}.ml-stack-nav-toggle {padding: 25px 45px 45px 15px;}.ml-stack-nav-toggle i {display: none;}.location_block:after{display: none;}.RWDproduct002_v2 {border-bottom: none;padding: 0 0 20px;}.news_block .RWDnews005 h2.sub-title {font-size: 16px;}.RWDbanner_plus01 .slick-caption {    top: 25%;    width: 100% !important;}.mobile_bottom__ul {padding:0;}.mobile_bottom__li:last-child .mobile_bottom__a {background: #28bb2b;}.mobile_bottom__li:first-child .mobile_bottom__a {background: #d05236;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus {padding: 10px 0;}.RWDbanner_plus01 .slick-caption .txt5 {border-top:1px solid #b5adac;}/**/ 
.layoutlist_2 .col-xs-12 {width: 50%;float: left;margin-bottom: 50px;}.layoutlist_8.rwd .item {padding: 30px 0;width: 50%;float: left;display:block;}.layoutlist_8.rwd .row {margin-left: 0;margin-right: 0;}.RWDslider01 .pic-list {float: none;width: 100%;padding-left: 0;padding-right: 0;}.RWDslider01.pic-right .pic-list { float:none; padding-left: 0px; padding-right: 0;}.RWDslider01 .text { float: none;width: 100%;}.RWDslider01 .control-box { left: 0;}.innerstep_txt { text-align: left;}.innerstep_item {margin: 3px 0;display: flex;align-items: center;width: 100%;flex-direction: row;}.innerstep_item span {    font-size: 20px;    margin-right: 10px;}.innerstep_block {margin: 15px 0;}.innerstep_item:before{display: none}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.step_block .container {width: 95%;}.invest_block .container {width: 95%;}.about_block .container {width: 90%;flex-direction: column;padding: 60px 0;}.news_block .container {width: 90%;}.index h1.main-title {font-size: 26px !important;}.index h2.sub-title {font-size: 15px !important;margin: 10px 0 0 !important;}.invest_title{font-size: 26px ;}.invest_subtitle{font-size: 15px;margin: 10px 0 0;}.step_block {padding: 60px 0;}.location_block {padding: 60px 0 20px;}.RWDproduct002_v2 {padding: 0;}.news_block {padding: 60px 0;}.footer_block {padding: 80px 0 110px;}.invest_block {padding: 60px 0;}.RWDService001 .section-subject {margin-bottom: 30px !important;}.news_block .RWDnews005 .section-subject {margin-bottom: 30px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 7px;    width: calc(100%/2 - 10px);    margin: 0px 5px 40px;height: auto !important;}.portfolio-bottom-summary {height: auto !important;}.RWDService001 .col-md-3 {    width: calc(100%/2);    margin-bottom: 20px;    float: left;}.RWDmenu_plus04 .header {    transition: .3s ease;    background: #fff;    padding: 0px 15px;}.fl {width:180px;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: 28px;letter-spacing: 3px;}.RWDbanner_plus01 .slick-caption .container {    width: 100%;    text-align: center;}.RWDbanner_plus01 .slick-caption .txt1 {    font-size: 17px;}.RWDbanner_plus01 .slick-caption {    top: 5%;    width: 100% !important;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {font-size: 14px;}    .ab_title{font-size: 30px;  text-align: center;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0;    margin-right: 0;}.news_block .container {    width: 96%;}.news_block .RWDnews005 h1.main-title br {display: block;}.news_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0;    text-align: center;}.news_block .RWDnews005 .margin-top-20 {    margin-top: 0px !important;    text-align: center;}.news_block .RWDnews005 p.text-left {text-align: center;}.about_block { text-align: center;}.ft-keyword br {    display:none;}.RWDService001 article.boxFeature-2 h2 br {    display: block;}.RWDService001 article.boxFeature-2 h2 {font-size: 16px; line-height: 1.5;}.in_num {    font-size: 15px;    font-style: italic;    padding-right: 4px;    color: #af8273;}.instep_item {    margin: 0 auto;    font-size: 15px;    letter-spacing: 1px; width: 90%;}.invest_button a {width: 90%;}.instep_block {margin: 40px 0 30px;}.invest_block .RWDnews005 .container {width: 100% !important;}.about-info {padding: 0;}.ft-mid p {    font-size: 12px;    letter-spacing: 2px;}.ml-stack-nav-toggle {padding: 25px 45px 45px 15px;}.ml-stack-nav-toggle i {display: none;}.location_block:after{display: none;}.RWDproduct002_v2 {border-bottom: none;padding: 0 0 20px;}.news_block .RWDnews005 h2.sub-title {font-size: 16px;}.RWDmenu_plus04 .features:after { background-color: #ccc;}.scrollTop002 {bottom: 25px;}.RWDbanner_plus01 .slick-caption .txt5 br {display:block;}.RWDbanner_plus01 .slick-caption .txt5 span span {padding-left: 0;}.RWDbanner_plus01 .slick-caption .txt5 { line-height: 2;}/**/ 
.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;padding: 8px 20px;}.page_subject {    padding: 0;}.layoutlist_2 .album_item {    width: 100%;    margin: 0 0px 30px;}.al_item {    width: 100%;    margin: 10px 0px 20px;}.album3 .layoutlist_2, .album2 .layoutlist_2, .album1 .layoutlist_2, .album4 .layoutlist_2, .album5 .layoutlist_2 {margin: 0;}/*橫桿呈現*/ 
.calen::-webkit-scrollbar {  width: 3px;  height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {  background-color: rgba(166, 166, 166, 0.2);}.calen{overflow-x: auto;white-space: nowrap;}.calen{    overflow-x: scroll;    padding-bottom:15px;    -webkit-overflow-scrolling: auto;text-align: center;}/*卷軸*/#photo_table:-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #fff;}#photo_table:-webkit-scrollbar {width: 8px;background-color: #fff;}#photo_table::-webkit-scrollbar-thumb {background-color:#a4c1c1;border: 1px solid #a4c1c1;width: 2px;height: 2px;}#photo_table:-webkit-scrollbar-track-piece:horizontal:decrement,#photo_table::-webkit-scrollbar-track-piece:horizontal:increment {background-color:#a4c1c1;}#photo_table th { padding: 10px 10px;}.price_item {width: 100%; margin: 0 0 30px;}.price_block { flex-direction: column; margin: 0;}.album1 .btn.btn_back a, .album2 .btn.btn_back a, .album3 .btn.btn_back a {display: block;}.photo_view .flexslider .slides2 {height: 60px !important;}/**/ 
.albutton_block {justify-content: center;margin: -40px -10px 0px;}.albutton_item.item3 {margin: 8px 5px;width: calc(100%/2 - 10px);}.albutton_item.item2 {margin: 8px 5px;width: calc(100%/2 - 10px);}.albutton_item {margin: 8px 5px;width: calc(100%/2 - 10px);}.RWDmenu_plus04 .features .member-btn{display:none;}.RWDmenu_plus04 .site-nav .menu li.menu_member {display: block;}.RWDmenu_plus04 #mobile-menu .menu>li.menu_member {display: block;}.banner_button {width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .header .features {width: auto;margin-right: 20px;padding-right: 10px;}.ml-stack-nav-toggle {    padding: 25px 15px 45px 15px;}.RWDmenu_plus04 .header {padding: 0px 10px;}.RWDmenu_plus04 .header.is-up {padding: 0px 10px;}.RWDmenu_plus04 .logo {margin-left: 0px;}.RWDmenu_plus04 .header.is-up .logo{margin-left: 0px;}.page_wrapper_bg  .RWDmenu_plus04 .header.is-up .logo{margin-left: 0px;}.ft-mid p br {    display:block !important;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 10px;}.RWDbanner_plus01 .logo {width: 150px;}.innerstep_txt h5 { font-size: 15px !important;}.al_txt {width: 100%;}.page_wrapper_bg  .btn.btn_back a {display: block;}.photo_view .flexslider .slides2 {    height: 40px !important;}.eforms1 .pagecontent {    padding: 0px 0px!important;}#mobile-fixed .btn-box .normal {border-radius: 0;}.scrollTop002 { bottom: 60px;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus {padding: 10px 0;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .header.is-up .logo {width: 140px;}.RWDmenu_plus04 .header .logo{width: 140px;}.page_wrapper_bg  .RWDmenu_plus04 .header .logo{width: 140px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){.RWDmenu_plus04 .header.is-up .logo {width: 125px;}.RWDmenu_plus04 .header .logo{width: 125px;}.page_wrapper_bg  .RWDmenu_plus04 .header .logo{width: 125px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 22px; letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt1 {    font-size: 15px;    letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt3 {    font-size: 15px;    letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt5 {font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt5 span span{font-size: 14px;}.banner_button a {font-size: 15px;}.banner_buttonsec {    margin-top: 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0;    width: 100%;    margin: 0px 0px 40px;    height: auto !important;}.RWDService001 article.boxFeature-2 h2 {    font-size: 14px;    line-height: 1.5;letter-spacing: 0;}.RWDparallax_new .container.editor {font-size: 15px;}.invest_subtitle {text-align: left;}.instep_block {    margin: 20px auto 20px;}.invest_title {    font-size: 22px;    letter-spacing: 1px;    text-align: left;}.invest_button {    margin-top: 25px;}.instep_item {margin: 0;width: 100%;}.RWDbanner_plus01 .slick-caption {top: 3%;}.RWDmobile_bottom_v2 .text { font-size: 12px;}.ft-title { font-size: 22px;}.in-button a {width: 100%; font-size: 13px;}.in-button .inimg {    width: 20px;    margin-right: 15px;}

/*370px end*/
/*320px start*/
@media (max-width: 320px){
.about_bg>.container, .RWDnews005 .container, .products_title .container, .new_title .container, .new_footer .container {padding: 0 20px;}.product_panel .container {padding: 0 5px;}.albutton_item a {font-size: 14px;}.instep_item {width: 100%;}.invest_button a{width: 100%;}
}
/*320px end*/