a,a:hover {    text-decoration: none;    transition: 0.5s}.cd-main-content {    font-family: 'Noto Serif TC', serif;    font-size: 17px;    color: #555;    line-height: 2;    letter-spacing: 1px;}/*loading*/ 
.fl {    width: 300px;}.fl img {    width: 100%;}/*選單*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 17px;    font-family: 'Noto Serif TC', serif;    font-weight: 500;    letter-spacing: 1px;    color: #333;}.RWDmenu_plus04 .logo a {    width: 240px;    display: block;    margin: 20px 0 0;}.RWDmenu_plus04 .logo {    width: auto;}.RWDmenu_plus04 .features .edit a:hover {    transition: all 0.5s ease 0s;    background: #866c49;}.RWDmenu_plus04 .features .edit a span {    letter-spacing: 0;    margin-left: 10px;}.RWDmenu_plus04 .features .edit a {    display: flex;    color: #fff;    padding: 15px 50px;    font-size: 17px;    letter-spacing: 2px;    transition: all 0.5s ease 0s;    background: #b4966c;    align-items: center;    font-weight: 700;    font-family: 'Noto Serif TC', serif;}.RWDmenu_plus04 .container {    max-width: 100%;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.RWDmenu_plus04 .lang-select:hover .lang-select-label,.RWDmenu_plus04 .site-nav .menu>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #eba00e;    transition: .3s ease;}.RWDmenu_plus04 .features .share-group span,.RWDmenu_plus04 .site-nav .menu ul li a {    font-size: 15px;    text-align: center;    font-family: 'Noto Serif TC', serif;    font-weight: 500;    letter-spacing: 1px;}.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: #eba00e;    border-width: 1px 1px 0 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;    color: #eba00e;    font-weight: 500;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 0;}/**/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: 80vh !important;    height: 80vh !important;}.RWDbanner_plus01 .slick-caption .txt1 span:before {    content: "";    position: absolute;    background: url(archive/image/customization/bannertxt-top.png)no-repeat;    width: 100%;    height: 3vw;    background-size: contain;    top: -100px;}.RWDbanner_plus01 .slick-caption .txt1 span {    position: relative;}.RWDbanner_plus01 .slick-caption .txt1 {    font-size: clamp(1.5625rem, 1.25rem + 1.5625vw, 3.5rem);    font-weight: 700;    color: #3a3833;    letter-spacing: 3px;    line-height: 1.7;    margin: 0;}.RWDbanner_plus01 .slick-caption .txt2 {    font-size: clamp(0.9375rem, 0.8214rem + 0.5804vw, 1.6rem);    line-height: 1.7;    color: #555;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption {    top: 50%;    transform: translateY(-50%);}.RWDbanner_plus01 .slick-caption .txt2:after {    content: "";    position: absolute;    background: #8e6c3b;    width: 27vw;    height: 7px;    left: 50%;    transform: translateX(-50%);    bottom: -50px;}.RWDbanner_plus01 .slick-caption .txt2:before {    content: "";    position: absolute;    background: #624316;    width: 27vw;    height: 1px;    left: 50%;    transform: translateX(-50%);    bottom: -37px;}/*.RWDbanner_plus01 .banner-slider.bg .slick-item:before {    content: "";    position: absolute;    background: url(archive/image/customization/b-cloud.png)no-repeat;    width: 30vw;    height: 12vw;    bottom: 31%;    left: -5%;    background-size: contain;    z-index: 1;    transition: 0.4s;    filter: blur(5px);    animation: 5000ms ease normal forwards 1 fd1;    animation-delay: 1500ms;}.RWDbanner_plus01 .banner-slider.bg .slick-item:after {    content: "";    position: absolute;    background: url(archive/image/customization/b-cloud.png)no-repeat;    width: 15vw;    height: 7vw;    bottom: 31%;    right: -5%;    background-size: contain;    z-index: 1;    transition: 0.4s;    filter: blur(5px);    animation: 7000ms ease normal forwards 1 fd2;    animation-delay: 1500ms;}*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #dbdbdb;}/*寬度*/ 
.about_block {    position: relative;    padding: 120px 0px;}.member_block {    position: relative;    padding: 120px 0;    overflow: hidden}.member_block .container {    width: 65%;    padding: 0;}.news_block .container {    width: 60%;}.news_block {    position: relative;    padding: 120px 0 150px;}.RWDnews005 .container {    width: 75%;}.act_block {    position: relative;    background: #f7f7f7;    padding: 120px 0;}/*-----*/ 
.news_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/news-bg.png);    width: 100%;    height: 40vw;    bottom: 0;    left: 0;    background-size: cover;    z-index: -1;    filter: brightness(1.15)opacity(0.6);}/*標題共用*/ 
.RWDright_cont002 .item-first .text-box .title,.main-title {    font-size: 22px !important;    letter-spacing: 7px;    font-weight: 500 !important;    line-height: 1.3;}.RWDright_cont002 .item-first .text-box .subtitle,.sub-title {    letter-spacing: 0.5px;    margin-top: 0 !important;    font-size: clamp(1.5625rem, 1.1429rem + 3.0982vw, 5.5rem) !important;    text-transform: uppercase;    font-weight: 700 !important;    line-height: 1.3;    color: #fdf6ed;    font-family: 'Cinzel', serif;    ;}.RWDnews005 .sub-title {    color: #e8dfd3;}.section-line {    display: none !important;}.section-subject {    margin-bottom: 40px !important;    position: relative !important;}.news_block .section-subject {    text-align: center;    margin-bottom: 60px !important;}.news_block h3.sub-title {    margin: 40px 0 0 !important;    color: #e8dfd3;}.member_block h2.main-title {    color: #fff;}.RWDright_cont002 .item-first .text-box .subtitle {    color: #e0d0b9;    border-bottom: 1px solid #dbcdba;    padding: 10px 0px 40px;}.RWDright_cont002 .item-first .text-box .title {    color: #c99f68;}/**/ 
.RWDright_cont002 .container {    width: 80% !important;}.RWDright_cont002 .item-first {    position: relative;    background: transparent;    padding: 0;    display: flex;    align-items: center;    justify-content: center;}.RWDright_cont002 .item-first .text-box {    width: 50%;    float: none;    color: #333;    padding: 0px 0px 0px 5%}.RWDright_cont002 .item-first .pic {    width: 100%;    float: none}.RWDright_cont002 .item-first a {    width: 50%;    display: block;}.RWDright_cont002 .item-first:hover .pic img {    transform: scale(1);}.RWDright_cont002 .item-first .text-box .underline {    display: none}.RWDright_cont002 .item-first .text-box .text {    line-height: 2;    font-size: 17px;    letter-spacing: 1px;    margin-top: 70px;    width: 100%;}.RWDright_cont002 .abtitle {    font-size: clamp(1.375rem, 1.1429rem + 1.1607vw, 2.4rem);    line-height: 1.5;    margin: 0 0 15px;    font-weight: 700;    letter-spacing: 1px;}.RWDright_cont002 .item-first .text-box button {    letter-spacing: 2px;    position: relative;    display: flex;    padding: 10px 30px;    border: 1px solid #866c49;    width: 300px;    margin: 30px 0 0;    background: transparent;    color: #866c49;    justify-content: space-between;    transition: .3s ease;}.RWDright_cont002 .item-first .text-box a {    padding: 0;    border: none;    width: auto;    margin: 30px 0 0;}.RWDright_cont002 .item-first .text-box a:hover {    background-color: transparent;}.RWDright_cont002 .item-first .text-box button:hover {    background-color: #866c49;    border-color: #866c49;    transition: .3s ease;}.RWDright_cont002 .item-first .text-box button:after {    content: ">";}/**/ 
.member_bg {    position: absolute;    width: 100%;    top: 0;    z-index: -1;}.RWDparallax_new .picbgbox {    height: 20vw !important;}.RWDService001 {    display: flex;    align-items: center;}.RWDService001 .section-subject {    width: 40%;    text-align: left;}.RWDService001 .row:nth-child(2) {    width: 60%;    display: flex;    flex-wrap: wrap;}.RWDService001 .col-md-3.col-sm-6 {    width: 100%;    padding: 0;}.RWDService001 .row:nth-child(2) a {    background: #fff;    display: flex;    width: calc(50% - 20px);    margin: 0 10px 20px;    color: #333;    padding: 20px 50px 10px;}.RWDService001 .row:nth-child(2) a:hover {    background: #866c49;    color: #fff;}article.boxFeature-2 h2 {    font-size: 22px;    position: relative;    display: flex;    justify-content: space-between;    margin: 0}article.boxFeature-2 h2:after {    content: ">";}/**/ 
.service2_block .RWDService001 p:nth-child(3) {    border-bottom: 2px #dedede dotted;}/**/ 
.RWDnews005 h4 a,.news005_h4 a {    color: #121212;    float: none;    width: 100% !important;    display: block;    font-size: 20px;    letter-spacing: 1px;    height: auto;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDnews005 .list-inline {    margin-left: 0px;    list-style: none;    width: 100%;    color: #555;    letter-spacing: 1px;    text-align: center;    font-size: 15px;}.RWDnews005 .controlls-over .owl-pagination {    margin-top: 50px;    display: none}.RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0px;    margin-right: 0px;    width: auto;    margin: 0 !important}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden !important;}.RWDnews005 .owl-carousel {    overflow: visible !important}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #121212;    background: transparent;    border: #fff 0px solid;    opacity: 1;    filter: Alpha(Opacity=100);    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -70px}.RWDnews005 .img-hover a {    width: 120px;    position: relative;}.RWDnews005 ul>li>i {    display: none;}/**//*-------------------------------------------*/ 
.footer_block {    position: relative;    padding: 120px 0 70px;    color: #e6e6e6;    overflow: hidden;}.footer-bg {    position: absolute;    top: 0;    width: 100%;    z-index: -1;}.footer_block .container {    width: 60%;    display: flex;    align-items: center;    flex-wrap: wrap;}.footer-logo {    width: 40%;}.footer-info {    width: 60%;}.footer-rights {    font-size: 12px;    font-family: sans-serif;    color: #b4b4b4;    width: 100%;    display: flex;    margin: 40px 0 0;    border-top: 1px solid rgb(255 255 255 / 35%);    padding: 40px 0 0;    margin: 40px 0 0;}.footer-info ul {    list-style: none;    padding: 0;    margin: 0;    line-height: 2.2;    display: grid;    grid-template-columns: auto auto;    gap: 0 30px;}.ftlogobox {    max-width: 15vw;}.footer-info ul span {    margin-right: 10px;}.footer-info ul a {    color: #e6e6e6;}.footer-info ul {    list-style: none;    padding: 0;    margin: 0;    line-height: 2.2;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover {    color: #b4b4b4;}.RWDssl01 {    margin: 0 15px;}/*------*/ 
.RWDnews015 .main_box {    background: #fff;    padding: 0 0 80px;    box-shadow: 4px 7px 17px 8px rgb(219 219 219 / 36%);    border: 1px solid #f3ebdc;}.RWDnews015 .RWDnews015-container-thumb {    min-height: auto;    overflow: initial;}.RWDnews015 .main_box>.RWDnews015-container {    background: #f2f2f2;}.RWDnews015 .link {    color: #555555;    font-size: 16px;    line-height: 1.7;    letter-spacing: 1px;    padding: 20px 50px;    width: 90%;    font-weight: 300;}.RWDnews015 .active .type_name {    color: #fff;    background: #866c49;}.RWDnews015 .type_name {    padding: 20px 0;    font-size: 18px;    line-height: 1.7;    text-align: center;    position: relative;    color: #555;}.RWDnews015 .RWDnews015-container .swiper-slide {    width: calc(100%/3);}.RWDnews015 .RWDnews015-container .line {    background-color: transparent}.RWDnews015 .more {    margin: 50px auto 0;    letter-spacing: 2px;    position: relative;    display: flex;    padding: 10px 30px;    border: 1px solid #e9bc65;    width: 300px;    background: transparent;    color: #d5a446;    justify-content: space-between;    transition: .3s ease;}.no-touch .RWDnews015 .more:hover {    background: #e9bc65;    color: #fff;    border-color: #e9bc65;}.RWDnews015 .swiper-slide-active .more:after {    content: ">";}.scrollTop002 .ii {    background: #553b17;}.scrollTop002 {    bottom: 150px;    right: 50px;}/*cookie*/ 
.RWDalert_fancybox.bottom {    animation: none;    opacity: 1 !important;}.RWDalert_fancybox .btn.active {    background: #b4966c !important;    color: #fff !important;    border-radius: 0 !important;    border: 5px !important;    font-size: 1rem !important;    letter-spacing: 2px !important;    padding: 6px 30px !important;}.RWDalert_fancybox .btn:hover {    background: transparent !important;    ;}.RWDalert_fancybox.bottom {    width: 50%;    animation: none;    opacity: 1 !important;    box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);    text-align: center;    left: 50% !important;    transform: translate(-50%, 0px);    border-top-left-radius: 20px;    border-top-right-radius: 20px;    color: #fff !important;    background: #000 !important;    letter-spacing: 2px !important;}.RWDalert_fancybox .btn {    border-radius: 0;    padding: 6px 20px !important;    font-size: 1rem !important;    color: #ddd !important;}.RWDalert_fancybox.bottom .editor {    font-size: 14px !important;    letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {    padding: 25px !important;}.RWDalert_fancybox.bottom .editor a {    color: #fff;    border-bottom: 1px solid;}.RWDalert_fancybox .btn.active:hover {    background: #b4966c !important;}@media (max-width: 1400px) {    .RWDalert_fancybox.bottom {        width: 80%;    }}@media (max-width: 991px) {    .RWDalert_fancybox.bottom {        width: 100%;        padding: 25px 10px !important;        left: 0% !important;        transform: translate(0%, 0px);    }}@media (max-width: 800px) {    .RWDalert_fancybox.bottom {        padding: 25px 50px !important;    }}@media (max-width: 600px) {    .RWDalert_fancybox.bottom {        padding: 25px 30px !important;    }    .RWDalert_fancybox .btn.active {        width: 100% !important;        display: block !important;        margin: 15px 0 0;    }    .RWDalert_fancybox.bottom .editor,    .RWDalert_fancybox.bottom .btn-box {        display: block !important;        margin: auto !important;    }    .RWDalert_fancybox .btn {        display: none    }}/*241230 緊急預定*/ 
.form-horizontal .control-label {    width: 80px;}.form-horizontal .col-md-11 {    width: calc(100% - 80px);}
/*動態 start*/

/*fd1*/@-webkit-keyframes fd1 {0% {    opacity: 1;    transform: translateX(0);}100% { transform: translateX(50%);    opacity: 0.5;}}/*fd1*/@-webkit-keyframes fd2 {0% {    opacity: 0.7;    transform: translateX(0);}100% { transform: translateX(-70%);    opacity: 0.2;}}

/*動態 end*/
/*內頁 start*/

.page_wrapper_bg .RWDmenu_plus04 .header {box-shadow: 6px 4px 20px 7px rgb(213 213 213 / 33%);}.page_wrapper_bg section.call_to_action>.container {width: 80%;padding: 0;}.page_wrapper_bg .article-text>.container {width:100%;padding: 0;}.article10 .page_wrapper_bg section.call_to_action>.container {width:1170px;padding: 0;}.eforms1 .page_wrapper_bg section.call_to_action>.container,.album1.albumcontent .page_wrapper_bg section.call_to_action>.container{    width: 65%;}.page_wrapper_bg section.call_to_action {    padding: 100px 0;    min-height: 900px;}.page_wrapper_bg .article-text {font-size: 16px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 16px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    font-size: 22px;    margin: 0 0 5px;    line-height: 1.7;    color: #333;    letter-spacing: 1px;    font-weight: 500;}.page_wrapper_bg .article-text h3 {    font-size: 22px;    line-height: 1.5;    color: #333;    letter-spacing: 1px;    font-weight: 500;    margin: 0 0 5px;}/*-----*/ 
.article2 .page_subject,.article3 .page_subject,.article4 .page_subject{    display: none;}#article{    background: #f7f7f7;    padding: 70px 10% !important;    z-index: 1;}.article2 #article,.article3 #article,.article4 #article{padding: 70px 10% 10vw !important;}.article2 #article:after,.article3 #article:after,.article4 #article:after {    content: "";    position: absolute;    background: url(archive/image/customization/news-bg.png);    width: 100%;    height: 13vw;    bottom: 0;    left: 0;    background-size: cover;    z-index: -1;    filter: brightness(1.15)opacity(0.6);    background-position-y: bottom;}.article2 .RWDtimeline01 .line_dot2 span,.article3 .RWDtimeline01 .line_dot2 span,.article4 .RWDtimeline01 .line_dot2 span{ background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(247 247 247) 2%,rgb(247 247 247) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(247 247 247) 2%,rgb(247 247 247) 100%);}/*----*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01, .pagecontent .single-photo {    margin-top: 50px !important;}.pagecontent .RWDtimeline01 {    margin-top: 50px !important;}/*側選單*/#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;    font-family: 'Noto Serif TC', serif;    border: 1px solid #c8c8c8;}.m2018 .products-nav .nav-title{    background: #866c49;    font-size: 18px;    padding: 10px 10px;    text-align: center;    margin-bottom: 0;    color: #fff;    letter-spacing: 2px;    border: 1px solid #866c49;}.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 #b4966c;}.page_wrapper_bg .products-nav>ul> li.active > a{color:#b4966c;font-weight: 600;}.page_wrapper_bg .products-nav>ul>li:hover > a{color:#b4966c}.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: #c5a98a;    font-weight: 400;}.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 15px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #b4966c;padding: 7px 50px !important;color: #fff;font-size: 15px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {color: rgb(255, 255, 255);font-size: 15px;font-weight: 600;background: #b4966c;padding: 10px 50px;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;}.btn.btn_back a:hover {background: #b4966c;transition: .5s ease;border: 1px solid #b4966c;color: #fff;}.btn.btn_back a{    border: 1px solid #b4966c;    background: transparent;    color: #b4966c;    padding: 3px 50px;    font-size: 15px;display:block;}#article .btn.btn_back a {padding: 9px 50px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 50px;}.album1 .btn.btn_back a:hover {padding: 10px 50px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}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: 0;border-bottom: none;padding:0;width:100%;}.hgroup .pageTitle{    text-align: center;    padding: 0;    font-size: clamp(1.375rem, 1.1429rem + 1.1607vw, 2.4rem);    line-height: 1.5;    margin: 0 0 15px;    font-weight: 700;    letter-spacing: 1px;}.article1 .page_subject,.article2 .page_subject,.article3 .page_subject,.article9 .page_subject,.article8 .page_subject,.faq1 .page_subject{padding-left: 25%;}/**/ 
.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:hover {    background: #f5efe2;    transition: .3s ease;}.layoutlist_8 .item {    padding: 35px;    border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 12px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}/*會員*/#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;}.privacy_block .item {    margin: 50px 0;}.tabs nav li.tab-current a::before {    background: #e4ba7f !important;}/*----**/ 
.group_subject h1 span {    letter-spacing: 0.5px;    margin: 5px 0 0;    font-size: clamp(1.5625rem, 1.1429rem + 3.0982vw, 5.5rem) !important;    text-transform: uppercase;    font-weight: 700 !important;    line-height: 1.3;    color:#e0d0b9;    font-family: 'Cinzel', serif;    display: block;}.group_subject h1.pageTitle {    font-size: 22px;    letter-spacing: 7px;    font-weight: 500;    line-height: 1.3;    color: #c99f68;    border-bottom: 1px solid #dbcdba;    padding: 0 0 20px;}.groupsec ul {    list-style: none;    padding: 0;}.groupsec {    margin: 50px 0;}.groupsec.firstone {    margin-top: 0;}/*-----*/ 
.meeting-sec ul>li>ul>li {    margin: 5px 0;}.meeting-sec ul>li>ul {    padding-left: 20px;}.meeting-sec ul>li span {    color: #b4966c;}.meeting-sec ul>li {    margin: 15px 0;}.meeting-sec ul {    list-style: none;    padding: 0;}.meeting-memo ul {    list-style: none;    padding: 0;    margin: 0;}.meeting-memo {    font-size: 12px;}.meeting-sec ul>li span.onelist {    display: block;}/*時間軸*/ 
.RWDtimeline01 li.event .point .date { font-size: 17px;  text-align: left; color: #9f8a6d;  font-weight: bold;}.RWDtimeline01 li.event .point .title {  font-size: 18px;   font-weight: bold;margin: 15px 0 0; line-height: 1.5;  color: #231914;  text-align: left;}.RWDtimeline01 .line_dot2 span {    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(247 247 247) 2%,rgb(247 247 247) 100%);}/*時間軸去左邊*/ 
.article2 .RWDtimeline01 li.event,.article3 .RWDtimeline01 li.event,.article4 .RWDtimeline01 li.event{margin:10px 0;  padding: 15px 0;}.article2 .RWDtimeline01 .line_dot,.article3 .RWDtimeline01 .line_dot,.article4 .RWDtimeline01 .line_dot{ left: 0;  margin-left: 0;}.article2 .RWDtimeline01 li.event:before,.article3 .RWDtimeline01 li.event:before,.article4 .RWDtimeline01 li.event:before{ right: auto;width: 12px;height: 12px;left: 25px;border: 1px solid #9f8a6d;background:#9f8a6d;right: auto; width: 10px; height: 10px; left: 27px;border-radius:50px;}.article2 .RWDtimeline01 li.event:nth-child(odd) .point,.article3 .RWDtimeline01 li.event:nth-child(odd) .point,.article4 .RWDtimeline01 li.event:nth-child(odd) .point{left: 80px;}.article2 .RWDtimeline01 li.event .point,.article3 .RWDtimeline01 li.event .point,.article4 .RWDtimeline01 li.event .point{  width: 80%;  right: auto;left: 80px; border-bottom: 1px dashed #eee; padding-bottom: 25px;}.article2 .RWDtimeline01 li.event .point .title,.article3 .RWDtimeline01 li.event .point .title,.article4 .RWDtimeline01 li.event .point .title{display: none;}.RWDtimeline01 li.event:before{ width: 12px;height: 12px;border: 1px solid #9f8a6d;background:#9f8a6d;border-radius:50px;}/*-----*/#member-table tr:first-child {    background: #e4dacc;}#member-table tr {    border: none;    background: #fff;}#member-table td {    padding: 5px 30px;}#member-table {    margin-top: 30px;}.inprimg-box .imgbox {    margin: 20px 5px;}.inprimg-box {    display: flex;    margin: 0 -5px;}/*-----*/ 
.rwdlayoutlist_9 .litem {    padding: 15px 15px 0;    width: 50%;}.rwdlayoutlist_9 .litem .litem__imgs::after,.rwdlayoutlist_9 .litem .litem__imgs::before{background: transparent;}.rwdlayoutlist_9 .subject {    font-size: 20px;    line-height: 1.5;    letter-spacing: 1px;}.rwdlayoutlist_9 .cdate {    display: none;}.rwdlayoutlist_9 .litem__text {    background: #f7f7f7;}.rwdlayoutlist_9 .litem .litem__imgs {    overflow: hidden;}.rwdlayoutlist_9 .litem:hover img.litem__imgs__img {    transform: scale(1.05);    transition: .3s ease;}.rwdlayoutlist_9 .litem img.litem__imgs__img {    transform: scale(1);    transition: .3s ease;}.rwdlayoutlist_9 .litem:hover .subject {    color: #8f6832;    transition: .3s ease;}.titletab-box {    color: #b4966c;    font-size: 18px;    margin: 0 0 30px;    position: relative;    display: flex;    align-items: center;}.titletab-box:after {    content: "";    position: relative;    display: inline-block;    width: calc(100% - 100px);    height: 1px;    background: #e9d4b5;    margin-left: 15px;}/*----*/ 
.new-form {    margin: 0;    background: #f8f8f8;    padding: 50px 10%;}.new-form  .customized_columns ._input,.new-form  .customized_columns select {    border: none;    background-color: #ffffff;}.new-form  .form-control {    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;}.formdesc.col-md-6 ul {    list-style: none;    padding: 0;    margin: 0;}.formdesc.col-md-6 ul li span {    margin-right: 7px;}.ctus-logobox {    margin: 0 0 20px;}.form-group label.must:after {    color: #f9b04b;}.new-form a {    color: #555;}.systemmsg {    text-align: center;}/*------*/ 
.layoutlist_2 .album_item {    margin: 10px 0;    height: auto !important;}#album .layoutlist_2 {    display: flex;    flex-wrap: wrap;}.album_item img {max-height: none !important;}.layoutlist_2 .album_item {    margin: 0 10px 20px;    height: auto !important;    width: calc(100%/3 - 20px);    padding: 20px;    transition: .3s ease;}.layoutlist_2 .album_item_subject {    padding:10px 0;    font-size: 18px;    letter-spacing: 1px;    font-weight: 400;    color: #131313;}.layoutlist_2 .album_item:hover {    box-shadow: 13px 14px 20px 10px rgb(22 22 22 / 14%);    transition: .3s ease;}/*----*/ 
.photo_view .flexslider .slides2 img {    opacity: 1;}.photo_view #carousel .flex-active-slide img {    filter: brightness(0.6);}/*----*/ 
.faq_item td:first-child {    display: none;}.rwd .faq_answer {    padding: 35px 0;}.faq_item {    margin: 0px 2px;    border-bottom: 1px solid #cccccc;    background: #f9f9f9;    padding: 10px 5%;}.rwd .faq_answer {    padding: 20px 0;}.faq_item:last-child {    border: none;}/*---*/ 
.tabs nav li.tab-current a::before {    background: transparent !important;}.tabs nav li.tab-current a {    background: #b4966c !important;    border-color: #b4966c !important;    color: #fff !important;}.tabs nav a {color: #333;}.tabs nav a:hover {    background: #e9e0d4;    transition: .3s ease;}.tablescroll-txt {    display: none;    margin: 15px 0 0;}.mamber-table h5 span {    margin-left: 10px;}.mamber-table h5 {    text-align: center;}/*-----*/ 
.pr-ctusinfo ul span {    margin-right: 10px;    color: #9f8867;}.pr-ctusinfo ul {    list-style: none;    border-top: 1px solid #bfbfbf;    padding:15px 0 0;    margin:15px 0 0;}.pr-ctusinfo ul ol {    padding-left: 24px;}.pr-ctusinfo ul a {    word-break: break-all;}

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

@media (max-width: 2000px) {.RWDbanner_plus01 .slick-caption .txt2:after, .RWDbanner_plus01 .slick-caption .txt2:before{width: 30vw;}.RWDright_cont002 .container {    width: 85% !important;}.RWDright_cont002 .item-first .pic img {    object-fit: cover;    min-height: 40vw;object-position: center;}.RWDparallax_new .picbgbox {height: 35vw !important;}.news_block .container {width: 70%;}.footer_block .container {width: 70%;}.RWDbanner_plus01 .slick-caption .txt1 span:before {height: 4vw;}}@media (max-width: 1900px) {.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 .logo a {width: 18vw; margin: 16px 0 0;}.RWDmenu_plus04 .features .edit a { margin-top: 10px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #b4966c;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu a {font-family: 'Noto Serif TC', serif;font-weight: 500;letter-spacing: 1px !important;}}@media (max-width: 1800px) {    .RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;padding: 25px 10px;}    .RWDmenu_plus04 .features .edit a {padding: 15px 30px;font-size: 15px;}.cd-main-content {font-size: 15px;}.RWDright_cont002 .item-first .text-box .text {font-size: 15px;}.RWDright_cont002  .abtitle {font-size: clamp(1.375rem, 1.1rem + 1vw, 1.7rem);}.member_block .container { width: 80%;}article.boxFeature-2 h2 {font-size: 20px;}.news_block .container {width: 80%;}.RWDnews005 .container {width: 85%;}.article2 #article, .article3 #article, .article4 #article {    padding: 70px 70px 10vw !important;}.new-form {padding: 50px;}    }.article9 #article {padding: 70px !important;}@media (max-width: 1600px) {.footer-info {width: 100%; margin: 40px 0 0;}.ftlogobox {max-width: 25vw;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption .txt2:after, .RWDbanner_plus01 .slick-caption .txt2:before {    width: 35vw;}.news_block {padding: 100px 0 150px;}.RWDparallax_new .picbgbox {height: 45vw !important;}.RWDbanner_plus01 .slick-caption .txt1 span:before { height: 7vw;}.article9 #article,.article7 #article{    padding: 40px !important;}.rwdlayoutlist_9.row .litem__text {width: 85%; padding: 20px;}.eforms1 .page_wrapper_bg section.call_to_action>.container, .album1.albumcontent .page_wrapper_bg section.call_to_action>.container {    width: 75%;}.layoutlist_2 .album_item {width: calc(100%/2 - 20px);}    }@media (max-width: 1300px) {    .RWDright_cont002 .item-first .pic img {min-height: 50vw;}    .RWDright_cont002 .container {    width: 90% !important;padding:0}.news_block:after {height: 60vw}.RWDright_cont002 .item-first .text-box .text {margin-top: 50px;}.article2 #article, .article3 #article, .article4 #article {    padding: 70px 70px 15vw !important;}.customized_columns,.new-form .formdesc{width: 100%;}    }@media (max-width: 1200px) {    .article10 .page_wrapper_bg section.call_to_action>.container {width: 85%;}    .rwdlayoutlist_9 .subject {    font-size: 17px;}    }

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .logo a {    width: 22vw;    margin: 20px 0 0;}.RWDbanner_plus01 .slick-caption .txt1 span:before { height: 17vw;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: 100vh!important;    height: 100vh!important;}.RWDright_cont002 .item-first .text-box {padding: 0px 0px 0px 40px;}.member_block .container {    width: 85%;}.news_block .container {    width: 90%;}.RWDnews005 h4 a, .news005_h4 a {    font-size: 17px;margin: 0;}article.boxFeature-2 h2 {    font-size: 18px;}.RWDbanner_plus01 .slick-caption .txt2:after, .RWDbanner_plus01 .slick-caption .txt2:before {    width: 45vw;}.RWDright_cont002 .item-first .pic img {    min-height: 65vw;}.RWDnews015 .link { padding: 20px 0;}.news_block h3.sub-title{margin: 30px 0 0 !important;}.RWDnews005 .sub-title{margin:10px 0 0 !important;}.news_block .section-subject {margin-bottom: 40px !important;}.RWDService001 .section-subject {    width: 100%;    text-align: center;}.RWDService001 .row:nth-child(2) {    width: 100%;}.RWDService001 {    flex-direction: column;}.member_block .RWDparallax_new .picbgbox {    height: 57vw !important;    background-position-x: left !important;}.footer-rights {flex-wrap: wrap;}.footer_block .container {    width: 80%;}.about_block {padding: 80px 0px;}.member_block{padding: 80px 0px;}.news_block {padding: 70px 0 120px;}.act_block{padding: 80px 0px;}.footer_block {padding: 80px 0 50px}.RWDbanner_plus01 .banner-slider.bg .slick-item:before { width: 60vw;height: 30vw; bottom: 30%;left:-7%;}.RWDbanner_plus01 .banner-slider.bg .slick-item:after {    width: 30vw;    height: 15vw;    bottom: 31%;    right: 0;}    /*fd1*/@-webkit-keyframes fd1 {0% {    opacity: 1;    transform: translateX(0);}100% { transform: translateX(10%);    opacity: 0.5;}}/*fd1*/@-webkit-keyframes fd2 {0% {    opacity: 0.7;    transform: translateX(0);}100% { transform: translateX(-15%);    opacity: 0.2;}}/*-----*/#sidebar {    width: 100%;    padding: 0 !important;    margin: 0 0 30px;}#article,#faq{    width: 100%;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p{font-size: 15px;}.page_subject {    padding: 0 !important;}.hgroup .pageTitle {font-size: clamp(1.375rem, 1.1429rem + 2.3vw, 2.4rem);margin: 0;}.layoutlist_2 .album_item {padding: 0;box-shadow:none;}.layoutlist_8 .item:hover { background: transparent;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features .edit {    display: block;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption .txt1 span:before {    height: 7vw;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: 80vh !important;    height: 80vh !important;}.RWDbanner_plus01 .slick-caption .txt2:after,.RWDbanner_plus01 .slick-caption .txt2:before {    width: 50vw;}.member_block {    padding: 60px 0 80px;}.RWDright_cont002 .container {    width: 85% !important;}.RWDright_cont002 .item-first {    flex-direction: column-reverse;}.RWDright_cont002 .item-first a {    width: 100%;    margin: 50px 0 0;}.RWDright_cont002 .item-first .text-box {    padding: 0;    width: 100%;}.RWDright_cont002 .item-first .text-box a {    margin: 20px 0 0;}.RWDparallax_new .picbgbox {    height: 70vw !important;}.RWDnews015 .link {    padding: 20px 0;}.footer-info ul {    display: block;}.ftlogobox {    max-width: 40vw;}.article2 #article,.article3 #article,.article4 #article {    padding: 50px 50px 20vw !important;}.group_subject h1.pageTitle {    margin: 0;}.page_wrapper_bg section.call_to_action {    padding: 70px 0;}.page_wrapper_bg section.call_to_action>.container {    width: 90%;}#member-table td {    padding: 5px 15px;}.eforms1 .page_wrapper_bg section.call_to_action>.container,.album1.albumcontent .page_wrapper_bg section.call_to_action>.container {    width: 90%;}/*241230 緊急預定*/ 
.form-horizontal .control-label,.form-horizontal .col-md-11 {    width: 100%;}
}
/*991px end*/
/*812px start*/

@media (max-width: 812px) {    .RWDtimeline01 .line_dot, .RWDtimeline01 .line_dot2 {    left: 18px;}}

/*812px end*/
/*800px start*/
@media (max-width: 800px) {
.page_wrapper_bg  .ebtn a {width:180px;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .edit {    display: none;}.RWDmenu_plus04 .logo a { width:35vw;margin: 20px 0 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 120px)!important;    height: calc(100vh - 120px)!important;}.footer-rights {flex-direction: column;}.footer_block {    padding: 80px 0 110px;}.RWDssl01 {    margin: 0;}.RWDnews005 .container {    width:90%;    padding: 0;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {bottom:40px;}.RWDnews015 .link .title {    font-size: 15px;    font-weight: 300;    line-height: 1.7;}.RWDnews015 .link {    padding: 20px 2.5%;}.RWDnews015 .link .date {left: 2.5%;}.RWDmobile_bottom_v2 {    background-color: #e08505;    z-index: 202;    animation: none !important;    opacity: 1 !important;}.mobile_bottom__a {    display: flex;    padding: 10px 0;    align-items: center;    justify-content: center;}.RWDmobile_bottom_v2 .icon {    font-size: 20px;    line-height: 20px;    margin: 0 7px 0 0;    height: 20px;}.RWDmobile_bottom_v2 .text {    font-size: 16px;    letter-spacing: 1px;}.footer_block .RWDparallax_new .picbgbox {background-position-x: center !important;height: 100vw !important}.RWDright_cont002 .item-first .text-box .subtitle, .sub-title {font-size: 48px !important;margin:0}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    background: #fff;    border-radius: 0;    margin-top: -85px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -14px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -14px;}.member_block .RWDparallax_new .picbgbox {    height: 180vw !important;}    .RWDService001 .row:nth-child(2) a:first-child{margin-top:0;}    .RWDService001 .row:nth-child(2) a {    width: 100%;    margin: 10px 0;    padding: 20px 20px 10px;}.RWDparallax_new .picbgbox {    height: 175vw !important;}.RWDService001 .row:nth-child(2) a:hover {    background: #fff;    color: #333;}.rwdlayoutlist_9 .litem {width: 100%;}.layoutlist_2 .col-xs-12 {width: 50%;float: left;}.layoutlist_8.rwd .item {    padding: 0;    width:100%;    float: left;    border-bottom: none;    margin: 0 0 50px;}.layoutlist_8.rwd .listdate {    margin: 0;}.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;}.layoutlist_8.rwd .listdate .day {    color: #555;    font-size: 12px;    letter-spacing: 0;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*loading*/ 
.fl {width:220px;}.fl img {width:100%;}.RWDmenu_plus04 .logo a {    width: 210px;    margin: 20px 0 0;}.RWDright_cont002 .container {width: 85% !important;}.RWDright_cont002 .abtitle {font-size: clamp(1rem, 1.1rem + 1vw, 1.7rem);}.RWDright_cont002 .item-first .text-box button {width: 100%;}.news_block .container { width: 95%;}.RWDnews015 .RWDnews015-container .swiper-slide {width: auto;}.RWDnews015 .type_name {padding: 15px 10px;font-size: 14px;;}.RWDnews015 .more {width: 85%;}.footer_block .container {width: 90%;}.footer-logo {width: 100%;}.ftlogobox {max-width: 80vw;}.RWDbanner_plus01 .slick-caption .txt1 span:before {height: 10vw;top: -60px;}.RWDbanner_plus01 .slick-caption .txt2:after, .RWDbanner_plus01 .slick-caption .txt2:before {width: 60vw;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 28px;letter-spacing: 1px;}.mamber-table h5 {    text-align: left;}.section-subject,.news_block .section-subject{    margin-bottom: 30px !important;}.RWDright_cont002 .item-first .text-box .subtitle {padding: 5px 0px 20px;}.RWDright_cont002 .item-first .text-box .text {margin-top: 40px;}.news_block:after {    height: 70%;    background-position-x: center;}.scrollTop002 {    bottom: 100px;    right: 15px;}.RWDbanner_plus01 .banner-slider.bg .slick-item:before {    width: 65vw;    height: 35vw;    bottom: 10%;    left: -14%;}.footer_block .RWDparallax_new .picbgbox {    background-position-x: center !important;    height: 190vw !important;}.meeting-sec ul>li { line-height: 1.65;}.meeting-sec ul>li span {display: block;}.article2 #article, .article3 #article, .article4 #article {    padding:50px 30px 20vw !important;}.RWDtimeline01 .line_dot, .RWDtimeline01 .line_dot2 {    left: -30px !important;}.RWDtimeline01 li.event .point {    width: calc(100% - 40px) !important;    left: 40px !important;}.RWDtimeline01 li.event:before {    left: -4px !important;}.RWDtimeline01 li.event .point .date {    font-size:18px;    margin: 0 0 5px;}.pagecontent .RWDtimeline01 {    margin-top: 20px !important;}/*橫桿呈現*/ 
.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;}.tablescroll-txt {display: block;}.article9.articlelist #article {    padding: 0 15px !important;}.rwdlayoutlist_9.row .litem__text {    width: 100%;    padding: 10px 0 0;    margin: 0;}.rwdlayoutlist_9 .litem {    padding: 15px;}.hgroup .pageTitle {    font-size: 30px;}.article9 #article {    padding: 30px !important;}.inprimg-box {    flex-direction: column;}.inprimg-box .imgbox {    margin: 5px;}.titletab-box {    margin: 0 0 10px;}.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.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;}.eforms1 .page_wrapper_bg section.call_to_action>.container, .album1.albumcontent .page_wrapper_bg section.call_to_action>.container {    width: 95%;}.new-form {    padding: 20px;}.layoutlist_2 .album_item {    width: 100%;    padding: 0;}.pr-ctusinfo ul li {    margin: 0 0 15px;    line-height: 1.65;}.pr-ctusinfo ul span {    display: block;}.pr-ctusinfo p {    font-size: 14px !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01 .slick-caption .txt2:after, .RWDbanner_plus01 .slick-caption .txt2:before {width: 85%;}
}
/*480px end*/
/*370px start*/

@media (max-width: 370px) {    .RWDbanner_plus01 .slick-caption .txt1 {    font-size: 24px;    letter-spacing: 1px;}.member_block .RWDparallax_new .picbgbox {    height: 210vw !important;    background-position-x: left !important;}.news_block .container {    width: 100%;}}

/*370px end*/