img { max-width: 100%;  height: auto;}a, a:hover, a:active, a:focus, a:visited { transition: .5s ease; text-decoration: none;}.row {margin-right: 0px;margin-left: 0px;}div#RWDfullscreen01 { overflow: visible !important;}/*容器設定*/#RWDfullscreen01 .container { width: 85%;}/* 反白顏色設定*/::selection {background: #555;color: #fff;}::-moz-selection {background:#555;color: #fff;}/*字體統一*/body.wrapper_bg {font-family: 'Lora', 'Noto Serif TC', serif;letter-spacing: 1px;line-height: 1.5;font-size: 16px;}.title_item { position: relative;margin-bottom: 60px;}.title_item:before {  position: absolute; content: ''; width: 60px; height: 5px;  background: #c3a99b; left: 50%; transform: translateX(-50%);top: -102px; z-index: 1;}.index h2.main_title { font-size: 42px; font-weight: 600;  color: #75503d; letter-spacing: 2px;  line-height: 1.2; margin: 0 0 15px;}.index h3.sub_title { font-size: 20px; letter-spacing: 2px; color: #c1a597;font-weight: 400;  margin: 0;}.index h3.sub_title br { display: none;}#RWDfullscreen01 p {font-size: 16px; letter-spacing: 1px; color: #555; font-weight: 400; line-height: 1.7; margin-bottom: 15px;}/*要拿掉的東西*/#RWDfullscreen01 .section-line, .RWDvideo002 h1.main-title, .RWDvideo002 h2.sub-title, .RWDService002 h1.main-title, .RWDService002 h2.sub-title { display: none;}/*全背景*/ 
.main.cd-main-content {position: relative;}.main.cd-main-content:before {position: absolute; content: '';  width: 100%;height: 100%;  background: url(archive/image/customization/cream-dust.png); background-color: #fcf8f0;  background-attachment: fixed; z-index: -3;}/*loading*/ 
.RWDfakeloader {background: url(archive/image/customization/cream-dust.png); background-color: #fcf8f0; }.fl {width: 250px;}.fl img {width: 100%;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index:99999 !important;width:100%;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: rgba(255, 255, 255, 90%) !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {  padding: 5px 20px;  border-color: #75503d; background: #75503d !important;    border-radius: 0px;}/*選單*/ 
.RWDmenu_plus04 .header { padding: 0 30px 0 5%;transition: .4s ease;background: transparent;}.RWDmenu_plus04 .header.is-up { padding: 0 30px 0 5%; transition: .4s ease;box-shadow: 0 10px 20px rgb(66 67 68 / 22%);  background: #fff;transition: .3s;border-bottom: 1px solid #eee; background-color: #fff;}.RWDmenu_plus04 .site-nav > .container { width: 100% !important;float: right;}.RWDmenu_plus04 .site-nav .menu {  text-align: center; letter-spacing: 1px; font-size: 16px; color: #555;}.RWDmenu_plus04 .header .site-nav .menu>li>a {font-size: 16px; position: relative;  padding: 25px 20px;color: #333;transition: .5s ease;}.RWDmenu_plus04 .header .site-nav .menu>li>a::before {      position: absolute;  content: '';  width: 0; height: 3px; background: #555; bottom: -1px; left: 0;opacity: 0; transition: .5s ease;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a::before {background: #555; }.RWDmenu_plus04 .header .site-nav .menu>li>a:hover:before {   width: 100%; opacity: 1;transition: .5s ease;}.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: #555;transition: .5s ease;}.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: #022877;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li { text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding: 10px;color: #555;transition: .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {background: #555;color: #fff;text-decoration: none;transition: .5s ease;}.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 {font-weight: 400;}.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #555;}/*功能選單*/ 
.RWDmenu_plus04 .features {width: 580px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn { float: left; color: #555;    padding: 25px 15px;}.RWDmenu_plus04 .cart-btn .ii-bag2 {  letter-spacing: -1px;}/*右側選單*/ 
.RWDmenu_plus04 .features .edit { float: right;position: relative;top: 15px;}.menu_btn_item {  display: flex;}a.menu_btn {   position: relative;font-size: 16px; display: flex; padding: 10px 20px;  justify-content: center; align-items: center; border: 1px solid #999; margin: 0 10px;}a.menu_btn i { color: #fff;  padding-right: 5px;}a.menu_btn.menu_btn_line, a.menu_btn.menu_btn_line i { color: #14cd5d;border-color: #14cd5d;}a.menu_btn.menu_btn_line:hover:before {  right: auto; width: 100%; transition: .5s ease;}a.menu_btn.menu_btn_line:before { position: absolute; content: '';  width: 0; height: 100%;  background: #14cd5d;transition: .5s ease; left: 0; z-index: -1;}a.menu_btn.menu_btn_tel, a.menu_btn.menu_btn_tel i { color: #dcae89;border-color: #dcae89;}a.menu_btn.menu_btn_tel:hover:before {  right: auto; width: 100%; transition: .5s ease;}a.menu_btn.menu_btn_tel:before { position: absolute; content: '';  width: 0; height: 100%;  background: #dcae89;transition: .5s ease; left: 0; z-index: -1;}a.menu_btn.menu_btn_tel>span {  padding-right: 5px;}.menu_btn_item a.menu_btn:hover, .menu_btn_item a.menu_btn:hover i { color: #fff; transition: .5s ease;}/*會員側選單*/ 
.RWDmenu_plus04 .member-block a.login.is-on {background-color: #dcae89;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin {    color: #dcae89; border: 1px solid #dcae89;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn{background-color: #dcae89;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total { font-size: 16px;  letter-spacing: 1px; color: #555;}/*logo*/ 
.RWDmenu_plus04 .logo {  position: relative; width: 250px; top: 10px;}/*banner*//*.banner_block > .RWDbanner_plus01 { padding: 74px 0 0 5%; position: relative;}*/ 
.banner_block > .RWDbanner_plus01 {padding: 74px 0 0 0;  position: relative;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {  max-height: calc(100vh - 74px) !important; height: calc(100vh - 74px) !important;}/*banner輪播*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button, .RWDbanner_plus01.style-dotnav.dot .slick-dots button { background: #fff;}/*scrolldown*/@keyframes oxxo{      0%{        top:40px;      }      25%{        top:78px;      }      50%{        top:100px;      }      75%{        top:132px;      }      100%{        top:180px;      }  }.RWDbanner_plus01 .page-scroll {  bottom: 0px; height: 160px; margin-left: 0px;  opacity: 0.9;  left: 7.5%;z-index: 201;}.RWDbanner_plus01 .page-scroll::before {content: ""; display: block; position: absolute;width: 10px;height: 10px; top: 55px;   left: 50%; margin-left: 0; background: #E4B38B;animation-name: oxxo;animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: step-start; animation-timing-function: steps(30,end);  transform: rotate(45deg);  z-index: 1;}.RWDbanner_plus01 .page-scroll a { -webkit-transform: translate(0,0%);transform: translate(0,0%);}.RWDbanner_plus01 .page-scroll.style-custom span { display: inline-block; margin-bottom: 0px;-webkit-writing-mode: vertical-lr; writing-mode: vertical-lr; font-size: 10px;position: absolute; left: -30px;bottom: -80px; letter-spacing: 2px;  color: #fff; font-weight: 300;}.RWDbanner_plus01 .page-scroll.style-custom span::before { position: absolute; content: '';width: 1px; height: 168px; left: 34px; bottom: -85px; background: #ffffff6b;}/*輪播點位置*/ 
.RWDbanner_plus01.style-dotnav.control-center .control-box { bottom: 40px;}/*banner文字*/ 
.RWDbanner_plus01 .slick-caption { top: 50%; transform: translateY(-50%);}.RWDbanner_plus01 .slick-caption .txt1 {  margin: 0 0 45px;}.RWDbanner_plus01 .slick-caption .txt1>span {  letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt2>span {  letter-spacing: 3px;}.RWDbanner_plus01 .slick-caption .txt1>span, .RWDbanner_plus01 .slick-caption .txt2>span { text-shadow: 0 0 5px #111;}/*scrolldown位置*/ 
.scrolldown_block {position: absolute; top:-74px;}/*關於*/ 
.about_block {  padding: 100px 0;  position: relative;}.about_block:before { position: absolute;  content: '';   width: 100%;  height: 100%;  background: rgb(255 255 255 / 70%); top: 0; z-index: -2;    right: 0;}.about_block:after { position: absolute; content: '';width: 100%; height: 100%; background: url(archive/image/customization/about_bg-11.jpg)no-repeat; top: 0;   background-size: cover; z-index: -1; opacity: .12; mix-blend-mode: multiply;    right: 0;}.index .about_block h2.main_title br { display: none;}/*關於區塊*/ 
.about_block>.container {    width: 75% !important; display: flex; flex-wrap: wrap; position: relative;     align-items: center; }.about_video_block {  margin-top: 50px; width: 100%;}.about_text_block { width: calc(50% - 120px); margin-right: 120px;    margin-top: 80px;}.about_pic_block { width: 50%; }/*關於影片*/ 
.RWDvideo002 .container.section-content { width: 100% !important;padding: 0;}.RWDvideo002 .videoitem {width: 100%;  margin: 0; padding: 0;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe { transform: translate(0px,0);  width: 100%;  transition: none;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {  opacity: 1;}.RWDvideo002 figure.effect-sarah h2::after {display: none;}.RWDvideo002 figure figcaption {padding: 0;}.RWDvideo002 figure figcaption, .RWDvideo002 figure a {height: 100%;}.RWDvideo002 figure.effect-sarah h2 { overflow: unset; opacity: 1; display: flex;justify-content: center; align-items: center;  color: #fff;  position: absolute; top: 50%; left: 50%;transform: translateX(-50%) translateY(-50%);  z-index: 2;margin:0;}.RWDvideo002 figure.effect-sarah h2:before {  position: absolute; content: ''; width: 120px;height: 120px;border: 1px solid rgb(255 255 255 / 80%); border-radius: 99em; z-index: -1;background: rgb(0 0 0 / 20%);  left: 50%; transform: translateX(-50%); transition: .5s ease-out;}.RWDvideo002 figure.effect-sarah h2:after {width: 135px;  height: 135px; border: 1px dashed #fff; border-radius: 99em;   background: transparent; left: 50%; transform: translateX(-50%) translateY(-50%);  top: 50%; animation: rotation 12s infinite linear;display: block;}.RWDvideo002 figure.effect-sarah figcaption:before { position: absolute; content: '';  width: 100%;  height: 100%; background: rgb(32 30 28 / 35%);}.RWDvideo002 figure.effect-sarah p { opacity: 1;  transform: none !important; color: #fff !important; position: absolute; font-size: 20px !important;line-height: 1.5 !important; right: 100px;   text-align: right !important;bottom: 80px !important; letter-spacing: 2px !important;}/*關於照片*/ 
.about_pic_item .about_pic {margin: 0 10px 20px;}.about_pic_item { display: flex;}.about_pic_item>.about_pic { width: calc(50% - 20px);}.about_pic_item_s { display: flex; flex-direction: column; margin-top: 80px;  width: 50%;}/*關於文字*/ 
.about_block .title_item:before {  position: absolute; content: ''; width: 60px; height: 3px; background: #c3a99b; left: 0;bottom: 0;transform: none; top: auto;}.about_text_block .title_item {  padding-bottom: 25px; border-bottom: 1px solid #c3a99b66;}/*陵園項目*/ 
.project_block {padding: 100px 0 150px; position: relative;}.project_block:before { position: absolute; content: '';  width: 100%; height: 500px; background: url(archive/image/customization/about_deco.png)no-repeat; top: 0; left: 0; opacity: .7; background-size: cover; background-position: center;z-index: -2;}.project_block:after {  position: absolute; content: ''; width: 85%; height: 1px; background: #c3a99b66;  top: 0; left: 50%; transform: translateX(-50%);  z-index: -1;}.project_block>.container { width: 62% !important;}.RWDproduct004, .RWDproduct004 .item-box, .RWDproduct004 #portfolio { overflow: unset;}.RWDproduct004 section { background-attachment: scroll;  border-bottom: none;}.RWDproduct004 a { display: block; width: 100%; height: 100%;    z-index: 10;}.RWDproduct004 #portfolio .row { display: flex; flex-wrap: wrap;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 {  width: calc(100% / 3 - 50px); margin: 0 25px !important;  position: relative;border-radius: 99em;overflow: hidden;border: 15px solid #dcc3b7;transition: .5s ease;box-shadow: 1.6px 1.6px 1.2px rgb(0 0 0 / 1%), 3.4px 3.4px 2.7px rgb(0 0 0 / 1%), 5.8px 5.8px 4.6px rgb(0 0 0 / 2%), 8.7px 8.7px 6.9px rgb(0 0 0 / 2%), 12.5px 12.5px 10px rgb(0 0 0 / 2%), 17.7px 17.7px 14.2px rgb(0 0 0 / 2%), 25.1px 25.1px 20.1px rgb(0 0 0 / 2%), 36.5px 36.5px 29.2px rgb(0 0 0 / 2%), 56.3px 56.3px 45px rgb(0 0 0 / 2%), 100px 100px 80px rgb(0 0 0 / 3%);}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:hover {border-color: #bda397;transition: .5s ease;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(2) {transform: translateY(50px);}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:hover .item-box:after {opacity: 0.75;transition: .4s ease-out;}/*陵園項目文字*/ 
.project_block .title_item { text-align: center;}.RWDproduct004 .item-box-desc { position: absolute;  z-index: 2; overflow: unset; margin: 0;padding: 0 35px 0;color: #fff; width: 75%; text-align: center !important; border-radius: 99em;  bottom: 65px;left: 50%; transform: translateX(-50%);}.RWDproduct004 #portfolio div.col-md-3 h3 {  text-align: center; color: #fff;font-size: 26px; letter-spacing: 2px;margin: 0 0 10px; line-height: 1;padding: 0 0 10px; border-bottom: 1px dashed #eeeeee54;}.RWDproduct004 .list-inline { margin-bottom: 0; height: auto !important;  display: -webkit-box;  -webkit-line-clamp: 2;   -webkit-box-orient: vertical;  text-overflow: ellipsis;  overflow: hidden; font-weight: 400; color: #d4d4d4;}.RWDproduct004 .item-box figure:before { position: absolute;content: ''; width: 60px; height: 38px; background: url(archive/image/customization/logo_flower.png)no-repeat; background-size: contain;  left: 50%;  transform: translateX(-50%);  bottom: 160px; z-index: 1; transition: .4s ease;opacity: 0;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:hover .item-box figure:before { transition: .4s ease; opacity: 1; bottom: 175px;}/*產品項目*/ 
.product_block {padding: 100px 0; position: relative;}.product_block:before { position: absolute;  content: ''; width: 85%; height: 1px;  background: #c3a99b66; top: 0; left: 50%;transform: translateX(-50%); z-index: -1;}.product_block:after { position: absolute; content: '';  width: 100%; height: 100%; background: url(archive/image/customization/about_bg-11.jpg)no-repeat; top: 0; background-size: cover; z-index: -2; opacity: .1;  mix-blend-mode: multiply; right: 0;background-position: center bottom; transform: scaleX(-1);}.product_block .title_item { text-align: center;}/*最新消息按鈕*/ 
.RWDnews005 .controlls-over .owl-pagination {    display: flex; justify-content:center; width: calc(100% - 60px); bottom: 0;  margin-top: 30px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { border-radius: 50%;background: transparent;border: 1px solid #999; color: #999; font-size: 30px; top: 40%;transition: all 0.5s ease; display: flex;   justify-content: center;  align-items: center;width: 45px !important;height: 45px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:before {  position: absolute; content: '';  width: 33px; height: 33px; background: rgb(255 255 255 / 15%);  border-radius: 99em;   z-index: -1;  transform: scale(0);  transition: .3s ease-out;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover:before { transform: scale(1.0); transition: .3s ease-out;}.RWDnews005 .container { width: 100% !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item { padding: 0 20px;}.RWDnews005 .owl-carousel.owl-padding-10 { overflow: visible;margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer { overflow: hidden;}.RWDnews005 .controlls-over .owl-controls .owl-next {  margin-top: 0; right: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {  margin-top: 0; left: -60px;}.RWDnews005 h4, .news005_h4, .RWDnews005 .owl-carousel .owl-item div>p { padding: 0 20px;}.RWDnews005 h4 a, .news005_h4 a {    font-size: 24px;  font-weight: 500;  letter-spacing: 1px; color: #75503d;  line-height: 1.5; text-align: center;}.RWDnews005 .img-hover>a { display: block;  width: 100%; height: 100%;   position: relative;}.RWDnews005 .owl-carousel img {width: 100%;}.RWDnews005 h4, .news005_h4 {text-align: center;  font-size: 20px;  margin: 0 0 10px 0; border-bottom: 1px dotted #cecece; padding: 0 20px 10px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden;text-align: center; font-size: 18px !important; margin: 0 !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p>span { padding-right: 5px;}/*產品項目按鈕*/ 
.RWDbtn01 { margin-top: 20px;}.RWDbtn01 .btn {   max-width: 250px;font-size: 16px;display: flex;padding: 10px 20px;  justify-content: center; align-items: center; border: 1px solid #ad9588;  margin: 0 10px;  border-radius: 0;  color: #75503d;  background: transparent; position: relative;line-height: 1.5;}.RWDbtn01 .btn:hover:before {  right: auto; width: 100%; transition: .5s ease;}.RWDbtn01 .btn:before { position: absolute; content: '';  width: 0; height: 100%;  background: #ad9588;transition: .5s ease; left: 0; z-index: -1;}.RWDbtn01 .btn:hover {    background: transparent; border: 1px solid #c3a99b;color: #fff;}/*購買流程*/ 
.step_block{padding: 100px 0; position: relative;}.step_block>.container { width: 100% !important; padding-left: 10%; padding-right: 5%;display: flex;flex-wrap:wrap;}.step_block .RWDService002 { width: calc(100% - 300px - 80px); margin-left: 80px;}.step_block .RWDedictor008 {  width: 300px;}.step_block:before { position: absolute; content: ''; width: 95%; height: 100%; background: rgb(255 255 255 / 60%); top: 0;z-index: -2;right: 0;    box-shadow: 0 0 20px #eae7e2;}.step_block .title_item:before {display: none;}.RWDService002 { padding: 0;}.RWDService002 .container { width: 100% !important;padding: 0;}.RWDService002 .section-subject, .RWDService002 .funny-boxes.not-right-column::before, .RWDService002 .funny-boxes > .funny-boxes-text > h4::after, .RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon::before{display: none;}.RWDService002 .container .row:after { clear: none;}.RWDService002 .row .col-sm-4.col-md-4 { width: calc(100% / 3 - 80px); float: left; padding: 0; margin: 0 80px 80px 0;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4 { margin-bottom: 0;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 {  font-size: 20px;font-weight: 500;letter-spacing: 1px;  color: #75503d; line-height: 1.5; padding: 0 0 5px 80px; text-align: left; margin: 0;}.RWDService002 .funny-boxes > .funny-boxes-text > p {  text-align: left; margin: 0 !important; line-height: 1.5 !important;padding-left: 80px;}.RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon {    width: 55px; margin: 70px 0 -18px;  position: absolute;  left: 0;  transform: none;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span:before { position: absolute;  content: ''; width: calc(100% - 70px); height: 1px; right: 18px; background: rgb(193 165 151 / 30%); bottom: 35px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span:after { position: absolute; content: "\f3d3"; font-size: 22px;   font-weight: 100;  right: 0; bottom: 19px;font-family: "Ionicons";opacity: .5;}.animated.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3) .funny-boxes > .funny-boxes-text > h4>span>span:after {display: none;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span {display: block; position: relative;  font-size: 30px;  color: #c1a597; padding-bottom: 20px;    margin-left: -80px;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes {  display: flex; align-items: flex-start; width: 100%; margin: 0;  position: relative;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes .funny-boxes-text {  width: 100%;animation-name: none;}.RWDService002 .fa {  width: 55px; height: 55px;}/*服務項目聯絡*/ 
.service_block {  position: relative;}.service_block .RWDedictor { position: absolute;  width: 100%;  height: 100%; top: 0;}.RWDparallax_new .picbgbox { height: 780px !important;}.service_block .RWDedictor .service_item {position: absolute;  max-width: 950px; left: 50%;  top: 50%;   transform: translateX(-50%) translateY(-50%); box-shadow: 0 0 30px #111c0a; background: url(archive/image/customization/cream-dust.png) 25%; background-color:rgb(255 255 255 / 80%);}.service_block .RWDedictor .service_item h2 { font-size: 30px;  font-weight: 600;  color: #75503d; letter-spacing: 1px; line-height: 1.2; margin: 0 0 30px;  padding: 0 0 20px; border-bottom: 1px solid #88685538; text-align: center;}.service_block .RWDedictor .service_item h2 br {display: none;}.service_block .RWDedictor .service_item h5 { color: #444;  font-size: 17px;   line-height: 1.7; margin: 0;}.service_logo {  width: 150px; margin: 0px auto 30px;}.service_btn_item { display: flex;}.service_text { padding: 70px 80px 80px; }a.service_btn {width: 50%;color: #fff;font-size: 20px;text-align: center;  padding: 20px;letter-spacing: 1px;font-weight: 500; background: rgb(255 255 255 / 65%); display: flex; justify-content: center;  align-items: center;}a.service_btn.service_btn_line {  background: #14cd5d; }a.service_btn.service_btn_line:hover { background:#08a747;}a.service_btn.service_btn_tel { background: #ad9588; }a.service_btn.service_btn_tel:hover{ background: #75503d; }a.service_btn>span, a.service_btn i {padding-right: 5px;}a.service_btn:hover {background: #fff;}/*最新消息*/ 
.news_block { position: relative; padding: 100px 0;}.news_block:before { position: absolute; content: ''; width: 100%;height: 100%;background: url(archive/image/customization/share_bg06.jpg)no-repeat;background-size: cover; opacity: .15; top: 0;z-index: -1;}.news_block>.container {  width: 60% !important;}.news_block .title_item:before {display: none;}.news_block .title_item {text-align: center;}.RWDnews010 { margin: 0 auto; padding: 80px; background: #fff;}.RWDnews010 .main-title { font-weight: 600;   color: #75503d;  letter-spacing: 1px; margin: 0; font-size: 17px;line-height: 1.5;    -webkit-line-clamp: 3;}.RWDnews010 .img-view { margin-right: 30px;}.RWDnews010 .mid-line {  margin: 0 40px;}.RWDnews010 .main-info { color: #555;  font-weight: 300; font-size: 13px; letter-spacing: .5px;}.RWDnews010 .sub-title { font-size: 16px; letter-spacing: 1px; color: #555;  height: auto;}.RWDnews010 .main-date:after {background: #d0d0d0;}.RWDnews010 .listitem:hover { padding-left: 10px;}/*20220905*/ 
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn {display: none;}.RWDmenu_plus04 .features .edit { top: 0px;}.RWDproduct004 .item-box figure:before {  opacity: 1; bottom: 175px;}.RWDproduct004 .item-box figure, .RWDproduct004 a {    z-index: 10;}.RWDproduct004 .item-box-desc, .RWDproduct004 #portfolio.portfolio-nogutter .item-box:before{    z-index: 11;}.RWDproduct004 .item-box figure a:before { position: absolute;  content: ''; width: 100%; height: 60%; bottom: 0; background: linear-gradient(0deg, #31241e, transparent); mix-blend-mode: darken;}.RWDproduct004 .list-inline {cursor: pointer;}.RWDproduct004 .item-box-desc {  width: 100%;  height: 100%;  bottom: 0;}.RWDproduct004 .item-box-desc>a { width: 100%;  height: 100%;position: relative;}.RWDproduct004 .list-inline {  cursor: pointer;bottom: 60px;  position: absolute;  width: 75%;  left: 50%; transform: translateX(-50%);}.RWDproduct004 #portfolio div.col-md-3 h3 {  position: absolute; bottom: 115px;  left: 50%;  transform: translateX(-50%); width: 85%;}/*精選塔牌位換模組*/ 
.RWDproduct002_v2 h1.main-title, .RWDproduct002_v2 h2.sub-title, .RWDproduct002_v2 .section-subject {display: none;}.RWDproduct002_v2 {  padding: 0;}.RWDproduct002_v2 .popup-portfolio {  margin: 0 auto;}.RWDproduct002_v2 .row .col-md-12 { padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary { height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0; margin: 0 15px 35px;  width: calc(100% / 3 - 31px);  background: #fff;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom {  padding: 15px 10px 0;}.RWDproduct002_v2 .showbottom a h4 { color: #75503d;  letter-spacing: 1px;  font-size: 20px;line-height: 1.5;    margin: 0 0 10px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 { color: #ce905e;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p>a.product_tel { width: 250px; background: #dcae89;  color: #fff;  padding: 5px 10px;  display: flex;  justify-content: center;  align-items: center;  margin: 10px auto 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p>a.product_tel i { padding-right: 5px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p {line-height: 1.5 !important; margin-bottom: 0 !important;}.RWDbtn01 { margin-top: 0;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes .funny-boxes-text { animation-duration: 0s !important;opacity: 1 !important;}/*過場圖片*/ 
.RWDparallax_new .picbgbox { height: 100% !important;}.RWDparallax_new .picbgbox .overlay >.container.editor, .RWDparallax_new .picbgbox .overlay >.container.editor .contact_pic, .RWDparallax_new .picbgbox .overlay >.container.editor .contact_pic img {  width: 100% !important;  padding: 0;}/*20220913*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 4 - 31px); }.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary {  display: flex; flex-direction: column;}.RWDproduct002_v2 .showbottom a h4>span {   display: block;  font-size: 16px; letter-spacing: 1px; color: #555; font-weight: 400; line-height: 1.7; margin: 5px 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p>a.product_tel { margin: 0 auto 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>a { order: 1;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>ul.price { order: 2;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p { order: 3;}.RWDproduct002_v2 li.selprice {  color: #cb8500; font-size: 16px;}.RWDproduct002_v2 .price .delline {     font-size: 15px; color: #333;}
/*footer start*/

.footer_block {padding: 100px 0 0px; position: relative; }.footer_block:before {  position: absolute;content: ''; width: 100%; height: 100%; background: rgb(223 210 203 / 50%);  top: 0; z-index: -2; mix-blend-mode: multiply;}.footer_block>.container {  max-width: 1500px; width: 90% !important;  display: flex; flex-wrap: wrap;padding:0;}.footer_title_info {   display: flex; width: 100%; align-items: center;}.footer_title_block { display: flex;  width: 100%;  justify-content: space-between;    padding-bottom: 15px; margin-bottom: 45px;  border-bottom: 1px solid #c3a99b66;    align-items: flex-end;}.footer_logo { width: 120px;}.footer_title_item {  display: flex; align-items: flex-end;width: 650px;}.footer_title { padding-left: 30px;}.footer_title h4 {font-size: 17px; font-weight: 300; letter-spacing: 1px; color: #555;  margin: 0;}.footer_title h1 {color: #333; font-size: 32px;  font-weight: 700;  letter-spacing: 3px;padding: 0;margin: 0 0 15px;}a.footer_btn_line { position: relative; font-size: 16px;  display: flex; padding: 10px 20px; justify-content: center;  align-items: center;  border: 1px solid #14cd5d; color: #fff; background: #14cd5d; width: 280px;    height: 50px;}a.footer_btn_line i { padding-right: 5px;}a.footer_btn_line:hover { color: #fff; background: #08a747;border-color: #08a747;}/*左邊資訊*/ 
.footer_title_block .RWDedictor { width: 1200px;}.footer_title_block .RWDsocial002 {  width: calc(100% - 1200px);}ul.footer_menu {  list-style: none; padding: 0;}ul.footer_info_list li a { color: #555;}.footer_info_item { display: flex;margin-bottom: 35px;}ul.footer_info_list li i { padding-right: 5px;}ul.footer_info_list li>span { padding-right: 10px; font-weight: 600; color: #333;}ul.footer_info_list li {font-size: 16px;  letter-spacing: 1px; color: #555; line-height: 1.5; padding-bottom: 10px;}ul.footer_info_list {  list-style: none;  padding: 0; margin-right: 40px;    margin-bottom: 0;}ul.footer_menu li a:hover {  color: #75503d;}/*頁尾選單*/ 
.footer_menu_block { width: 500px;}.footer_info_block { width: calc(100% - 500px);}.footer_menu_item {  display: flex; flex-wrap: wrap;justify-content: flex-end;}.footer_menu_item .footer_menu_list {  width: calc(100% / 4 - 40px); margin: 0 20px; text-align: center;}.footer_menu_item .footer_menu_list h6 {font-size: 16px; color: #333;   font-weight: 600;  margin: 0 0 5px;}ul.footer_menu li a {  font-size: 16px; color: #555;  letter-spacing: 1px;  padding: 5px 0;    display: block;}.footer_menu_item .footer_menu_list:last-child {margin-top: -10px;}/*資訊社群*/ 
.RWDsocial002 .pull-right { float: none !important;}.RWDsocial002 ul.socialNetwork {  display: flex;  justify-content: flex-end; margin-bottom: 0;}.RWDsocial002 ul.socialNetwork li { float: none;  margin-left: 15px;}.RWDsocial002 .iconRounded { display: flex; justify-content: center; padding-top: 0;  align-items: center;  width: 45px; height: 45px; background: transparent; transition: .3s ease;border: none;    font-size: 22px;}.RWDsocial002 ul.socialNetwork i.i.ii-line3.iconRounded {   color: #06c755;    }.RWDsocial002 ul.socialNetwork i.i.ii-fb1.iconRounded {  color: #1877f2; }.RWDsocial002 ul.socialNetwork i.i.ii-youtube1.iconRounded { color: #ff0000;  }.RWDsocial002 ul.socialNetwork i { margin-right: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {  background-color: transparent;  transition: .3s ease;}/*copyright*/ 
.footer_block .copyright_block {      flex-wrap: wrap;  display: flex; font-size: 13px; color: #b7b3aa;  letter-spacing: 1px; line-height: 1.5;   font-weight: 200;     padding: 15px; justify-content: center; align-items: center;margin: 40px 0 0;    border-top: 1px solid #c3a99b66;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {   font-size: 13px;color: #b7b3aa;  letter-spacing: 1px; line-height: 1.5;font-weight: 200;}.RWDssl01 {padding: 0 10px;}/*跟隨*/ 
.fixed_block {      z-index: 201; position: fixed;  right: 0; bottom: 0px;display: none;}/*scrolltop*/ 
.scrollTop002 {   bottom: 80px;    right: 5px;}.scrollTop002 aside.top_btn {  display: flex;  flex-direction: column;  align-items: center;}.scrollTop002 .ii { background: transparent; color: #888;    margin-bottom: 10px;}.scrollTop002 .txt {  writing-mode: tb-rl;}/*20220906*//*右側跟隨*/ 
.fixed_pc_block { position: fixed;right: 0; bottom: 229px;z-index:100;}.fixed_btn_items {  display: flex;flex-direction: column; align-items: center;  justify-content: center;}.fixed_btn { display: flex; flex-direction: column; align-items: center;justify-content: center;  width: 50px;  padding: 10px; letter-spacing: 3px; line-height: 1.3; font-size: 16px; writing-mode: horizontal-tb; color: #fff;}.fixed_btn:hover, .fixed_btn:focus, .fixed_btn:active{ color: #fff;}a.fixed_btn.fixed_form_btn { background: #75503d; }a.fixed_btn.fixed_product_btn { background: #dfb492;}.fixed_btn .fixed_btn_icon img { filter: brightness(0) invert(1);}.fixed_btn span {  text-align: center;  margin-top: 10px;}.fixed_btn .fixed_btn_icon { width: 20px;   height: 20px;}/*手機跟隨增加*/ 
.RWDmobile_bottom_v2 .mobile_bottom__li:nth-child(3) .text {  color: #75503d;}.RWDmobile_bottom_v2 .mobile_bottom__li:nth-child(4) .text {  color: #dcae89;}

/*footer end*/
/*bounceIn 修正成 fadeIn start*/

@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*bounceIn 修正成 fadeIn end*/
/*動態調整 start*/

/*關於圖片滑入方向調整*/@keyframes move07{  0% {      opacity: 0;  -webkit-transform:translateX(30px);      -moz-transform:translateX(30px);      -ms-transform:translateX(30px);      -o-transform:translateX(30px);  transform:translateX(30px);  }  100% {      opacity: 1;  -webkit-transform:translateX(0px);      -moz-transform:translateX(0px);      -ms-transform:translateX(0px);      -o-transform:translateX(0px);  transform:translateX(0px);  }  }@keyframes move08{  0% {      opacity: 0;  -webkit-transform:translateX(30px);      -moz-transform:translateX(30px);      -ms-transform:translateX(30px);      -o-transform:translateX(30px);  transform:translateX(30px);-webkit-transform:translateY(50px);      -moz-transform:translateY(50px);      -ms-transform:translateY(50px);      -o-transform:translateY(50px);  transform:translateY(50px);  }  100% {      opacity: 1;  -webkit-transform:translateX(0px);      -moz-transform:translateX(0px);      -ms-transform:translateX(0px);      -o-transform:translateX(0px);  transform:translateX(0px);-webkit-transform:translateY(50px);      -moz-transform:translateY(50px);      -ms-transform:translateY(50px);      -o-transform:translateY(50px);  transform:translateY(50px);  }  }@keyframes move09{  0% {      opacity: 0;  -webkit-transform:translateY(30px);      -moz-transform:translateY(30px);      -ms-transform:translateY(30px);      -o-transform:translateY(30px);  transform:translateY(30px);  }  100% {      opacity: 1;  -webkit-transform:translateY(0px);      -moz-transform:translateY(0px);      -ms-transform:translateY(0px);      -o-transform:translateY(0px);  transform:translateY(0px);  }  }@keyframes move10{  0% {      opacity: 0;  -webkit-transform:translateY(80px);      -moz-transform:translateY(80px);      -ms-transform:translateY(80px);      -o-transform:translateY(80px);  transform:translateY(80px);  }  100% {      opacity: 1;  -webkit-transform:translateY(50px);      -moz-transform:translateY(50px);      -ms-transform:translateY(50px);      -o-transform:translateY(50px);  transform:translateY(50px);  }  } .animated.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(1){animation: 1000ms ease normal forwards 1 move09;animation-delay: 1.0s;opacity: 0}.animated.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(2){animation: 1000ms ease normal forwards 1 move10;animation-delay: 1.5s;opacity: 0}.animated.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(3){animation: 1000ms ease normal forwards 1 move09;animation-delay: 2.0s;opacity: 0}/*.animated.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(1) { animation: fadeInDown 1s 1.0s forwards;opacity: 0;}.animated.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(2) { animation: fadeInDown 1s 1.5s forwards;opacity: 0;}.animated.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(3) { animation: fadeInDown 1s 2.0s forwards;opacity: 0;}*/ 
.animated.RWDService002 .row:nth-child(2) .col-sm-4.col-md-4:nth-child(1){animation: 1000ms ease normal forwards 1 move07;animation-delay: 1.0s;opacity: 0}.animated.RWDService002 .row:nth-child(2) .col-sm-4.col-md-4:nth-child(2){animation: 1000ms ease normal forwards 1 move07;animation-delay: 1.3s;opacity: 0}.animated.RWDService002 .row:nth-child(2) .col-sm-4.col-md-4:nth-child(3){animation: 1000ms ease normal forwards 1 move07;animation-delay: 1.6s;opacity: 0}.animated.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(1){animation: 1000ms ease normal forwards 1 move07;animation-delay: 1.9s;opacity: 0}.animated.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(2){animation: 1000ms ease normal forwards 1 move07;animation-delay: 2.1s;opacity: 0}.animated.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3){animation: 1000ms ease normal forwards 1 move07;animation-delay: 2.4s;opacity: 0}/*轉圈圈*/@keyframes rotation {  from {    transform:translateX(-50%) translateY(-50%) rotate(0deg);  }  to {    transform: translateX(-50%) translateY(-50%)rotate(359deg);  }}

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

/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{    position: relative; margin: 74px 0 0px 0;min-height: 1000px;padding-bottom: 120px;padding-top: 100px;}.page_wrapper_bg .main section.call_to_action>.container {width: 75%;}section.hgroup .container { width: 100%; margin: 0 0 50px;padding: 0;  border-bottom: none;}.main section .container .article-text > .container {width: 100%;    padding: 100px; background: rgb(255 255 255 / 60%); box-shadow: 0 0 20px #eae7e2;}.btn.active, .btn:active {    box-shadow: none;}/*內頁全背景*/ 
.page_wrapper_bg .main section.call_to_action:before {  position: absolute;  content: ''; width: 100%; height: 100%;background: url(archive/image/customization/about_bg-11.jpg)no-repeat;background-size: cover; opacity: .12;mix-blend-mode: multiply;  top: 0;z-index: -2;left:0;}/*內頁選單*/ 
.page_wrapper_bg .main.cd-main-content {  top: 0 !important;}.page_wrapper_bg .RWDmenu_plus04 .header {  border-bottom: 1px solid #e7ded5;}/*內頁頁尾*/ 
.page_wrapper_bg .footer_block {   margin-top: 0;  background: transparent; border-top: none;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 42px;margin-bottom: 5px;color: #75503d;font-weight: 600;letter-spacing: 3px;line-height: 1.5;text-align: center;}.page_wrapper_bg .article-text h2 {color: #75503d;font-weight: 600;font-size:36px;line-height: 1;letter-spacing:1px;margin: 0 0 15px;}.page_wrapper_bg .article-text h3 {color: #75503d;font-weight: 600;font-size:28px;letter-spacing: 1px;line-height: 1.6;margin: 0 0 5px;}.page_wrapper_bg .article-text h4 {font-size: 24px;line-height: 1.6;letter-spacing: 1px;margin: 0px 0 5px;}.page_wrapper_bg .article-text h5 {font-size: 18px;line-height: 1.6;letter-spacing: 1px;margin: 0px 0 5px;}.page_wrapper_bg .article-text h6 {font-size: 16px;line-height: 1.6;letter-spacing: 1px;margin: 0px 0 5px;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p, .RWDtimeline01 li.event .point .editor, .RWDslider01 .editor, .RWDtimeline02 .timeline2_list .block .text-in, .layoutlist_8 .list_subject .summary a, ._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {    font-weight: 400;color: #555;letter-spacing: 1px;line-height: 1.8;font-size: 16px;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*時間軸*/ 
.RWDtimeline02 { padding-top: 0;}.RWDtimeline02 .model-title, .RWDtimeline01 .model-title  { color: #75503d;  font-size: 24px; font-weight: 400;  line-height: 1.8; text-decoration: none;}.RWDtimeline02 .control-box {top: 0;}.RWDtimeline02 .control-box .slick-arrow { width: 45px;  height: 45px;border: 1px solid #75503d;}.RWDtimeline02 .control-box .slick-arrow:hover { border-color: #75503d;}.RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after { border-color: transparent #75503d transparent transparent;}.RWDtimeline02 .timeline2_list .block .year, .RWDtimeline01 li.event .point .date { font-size: 14px;  color: #888;padding-bottom: 5px;}.RWDtimeline01 li.event .point .title {  font-size: 20px;  font-weight: 600;   margin: 0 0 15px 0; line-height: 1.5;color: #75503d;}.RWDtimeline01 li.event:before {   width: 15px;height: 15px;border: 1px solid #75503d; background: #75503d;    left: -1px;}.RWDtimeline02 .timeline2_list .block .text-in {min-height: 85px;}.RWDtimeline01 .line_dot2 span { background: linear-gradient(to bottom,rgba(253,251,247,0) 0,rgba(253,251,247,1) 2%,rgb(253 251 247) 100%);}/*圖文輪播*/ 
.RWDslider01 .control-box .slick-dots li {    color: #75503d;}.RWDslider01 .pic img { width: 100%;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #c1a597; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #75503d;}/*統一間距設定*/ 
.content_flex {display: flex;  flex-wrap: wrap;}.content_item { margin-bottom: 120px;}.content_item:last-child{margin-bottom: 0;}.pagecontent .article_model[data-seq="0"] {  margin-top: 0 !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {  margin-top: 120px;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background:transparent !important;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;min-width: 180px;padding: 10px;border: 1px solid #ad9588;font-size: 15px;color: #75503d;font-weight: 400;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #ad9588;color: #fff;transition: 0.5s ease;}.page_wrapper_bg .ebtn {letter-spacing: 2px;background: transparent;padding: 0px;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {text-align: center;display: block;min-width: 180px;border: 1px solid #ad9588;font-size: 15px;padding: 10px;color: #75503d;font-weight:400;transition: 0.3s ease;}.page_wrapper_bg .ebtn a:hover {background: #ad9588;color: #fff;transition: 0.3s ease;}/*公共設施*//*相簿內頁*/ 
.photo_view .flexslider { background: transparent !important;border: none !important; padding: 50px;box-shadow: none; border-radius: 0px;}html[xmlns] .photo_view .flexslider .slides { height: 180px;}.photo_view .flexslider .slides2 img { opacity: 0.7 !important; transition: .5s ease;}.photo_view .flexslider .slides2 li:hover img {opacity: 1 !important; transition: .5s ease;}.photo_discription .text {  font-family: 'Lora', 'Noto Serif TC', serif !important; background: rgb(255 255 255 / 36%); padding: 40px;font-size: 18px !important; letter-spacing: 1px; line-height: 1.5 !important;  margin-top: 40px !important;border: 1px solid #e7ded5;}/*相簿箭頭*/ 
.photo_view #slider .flex-direction-nav a.flex-next:before {  content: "\f3d2";  font-family: "Ionicons"; background: none;  color: #c1a597; margin-top: 0;  font-size: 40px;  width: 60px;  height: 60px;display: flex; justify-content: center; align-items: center;}.photo_view #slider .flex-direction-nav a.flex-prev:before { content: "\f3d2";  font-family: "Ionicons";  background: none;  color:#c1a597;  margin-top: 0;  font-size: 40px; width: 60px; height: 60px; display: flex; justify-content: center;  align-items: center;}.photo_view #carousel .flex-direction-nav {margin-top: 45px !important;}.photo_view #carousel .flex-direction-nav a { width: 50px !important; height: 50px !important;  border: 1px solid #c1a597 !important;  display: flex; justify-content: center; align-items: center;}.photo_view #carousel .flex-direction-nav a:before { content: "\f3d2";  font-family: "Ionicons"; background: none;  color: #c1a597; margin-top: 0; font-size: 22px;  display: flex;  justify-content: center; align-items: center; top: auto !important;  left: auto !important;  right: auto !important;  bottom: auto !important;}.photo_view #carousel .flex-direction-nav a:before { content: "\f3d2";font-family: "Ionicons"; background: none;  color: #c1a597; margin-top: 0; font-size: 22px; display: flex; justify-content: center; align-items: center;top: auto !important; left: auto !important; right: auto !important; bottom: auto !important;}.photo_view #slider .flex-direction-nav .flex-prev {  left: -15px;}.photo_view #slider .flex-direction-nav .flex-next { right: -15px;}/*常見問題*/ 
.faq1 .page_wrapper_bg .main section.call_to_action>.container{     width: 100%; max-width: 1650px;}.faq_item {   border-bottom: 1px solid #e7ded5;}.rwd .faq_question {font-weight: 500; color: #75503d; font-size: 20px; padding: 20px 20px;}.faq_split { border-top: 1px dashed #e7ded5;}.rwd .faq_answer { padding: 30px 20px;  font-size: 18px; letter-spacing: 1px; line-height: 1.5; color: #555;}.faq_q_icon {  position: relative; margin: 0 20px 0 auto; background: transparent;}.faq_q_icon:before {   position: absolute; content: 'Q'; font-size: 22px; top: 0;  left: 0; line-height: 1;}.faq_a_icon { width: 20px;  height: 21px; margin: 5px 20px 0 auto;background: transparent; position: relative;}.faq_a_icon:before {  position: absolute;  content: 'A'; font-size: 22px; top: 50%;left: 0; line-height: 1; transform: translateY(-50%);}/*聯絡我們*/ 
.eforms1 .page_wrapper_bg .main section.call_to_action>.container {     width: 100%; max-width: 1650px;}.eformsDesc { font-size: 20px;  text-align: center;  color: #555;padding: 0 0 25px;  margin: 0 0 45px;  border-bottom: 1px solid #e7ded5;}.new-form { margin: 0px auto;}.new-form .formdesc .contact_title { margin-bottom: 25px;}.new-form .formdesc ul {list-style: none;  padding: 0; color: #555;}.new-form .formdesc ul li { padding-bottom: 5px;}.new-form .formdesc ul li span { padding-right: 10px; font-weight: 600;  color: #333;}.new-form .formdesc ul li a { color: #555;}.page_wrapper_bg .article-text .contact_title h3 {  color: #75503d;  font-weight: 600;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {  width: 100px; padding-right: 0; color: #333;font-weight: 600;  letter-spacing: 1px;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {  width: calc(100% - 100px) !important;}.customized_columns ._input, .customized_columns select {   background: rgb(241 235 229 / 70%); box-shadow: none; border-radius: 0;  border: none;}.new-form .formdesc {padding-left: 100px;}/*最新消息*//*列表樣式G*/ 
.layoutlist_8 .item {padding: 0 35px 40px; border-bottom: 1px solid #e7ded5;display: flex; align-items: center;  transition: .4s ease;  margin: 0 0 40px;}.layoutlist_8 .item:hover .article_subject { color: #75503d; transition: .4s ease;}.layoutlist_8 .list_subject { padding: 0  30px;}.layoutlist_8 .item .listdate {  text-align: right; border-left: 1px solid #e7ded5;}.layoutlist_8 .list_subject .summary a {  font-size: 16px;   line-height: 1.5; color: #555;}.layoutlist_8 .article_subject { color: #333;  font-size: 20px; font-weight: 600;  line-height: 1.8; text-decoration: none;}.layoutlist_8 .listdate .day {  font-size: 56px;  letter-spacing: 0px;   line-height: 1.5; color: #75503d;}.layoutlist_8 .list_subject .summary {  margin: 10px 0 0;}.layoutlist_8 .item .listdate {  text-align: center;}/*相簿列表*/ 
.layoutlist_2 .album_item { height: auto !important; margin: 0 0 30px;}.layoutlist_2 .album_item_subject { padding: 10px 0 0 !important;}.album_item img { max-height: none !important;}.layoutlist_2 .album_item a { font-size: 18px;  font-weight: 500; color: #555;}.layoutlist_2 .album_item a:hover {  color: #75503d;}/*關於*/ 
.article1.id40 .page_wrapper_bg .main section.call_to_action:before {display: none;}.article1.id40 .main section .container .article-text > .container:before {  position: absolute;content: ''; width: 100%;  height: 800px;  background: url(archive/image/customization/share_bg06.jpg)no-repeat; background-size: cover; opacity: .5;  top: 0; z-index: -1;display: block;  right: 0; background-position: top right;}.about_all {display: flex;flex-wrap: wrap;    margin-left: -20px;  margin-right: -20px;}.about_all .content_item {width: calc(100% / 3); flex-direction: column; padding: 0 20px;}.about_all .content_item .content_text { padding: 30px 0 0;}.about_all .content_title { position: relative;margin-bottom: 40px; padding-bottom: 15px;  border-bottom: 1px solid #e7ded5;text-align: center;}.about_all .content_title:before {   position: absolute;  content: ''; width: 60px; height: 3px; background: #c3a99b; left: 50%; bottom: 0;     transform: translateX(-50%);  top: auto;}.page_wrapper_bg .article-text .about_all h5 {  color: #c1a597; font-weight: 400;}.about_all .content_item.about_item01 .content_text {  width: calc(100% / 3);  padding: 0 0 0 80px;    display: flex;flex-direction: column;}.about_all .content_item.about_item01 .content_pic {  width: calc((100% / 3) * 2 - 10px);}.about_all .content_item.about_item01 {     align-items: center; width: 100%; flex-direction: row;    margin-bottom: 60px;}.about_all .content_item.about_item01 .content_title { text-align: left; }.about_all .content_item.about_item01 .content_title:before {left:0;transform:translateX(0%);}.about_all .content_item.about_item05, .about_all .content_item.about_item05 img { width: 100%;}/*全系列商品*/ 
.article3.id52 .page_wrapper_bg .main section.call_to_action:after { position: absolute; content: ''; width: 100%; height: 800px;  background: url(archive/image/customization/flower_bg.png)no-repeat;   top: 0;left: 0; z-index: -1;mix-blend-mode: multiply; opacity: .15;}.article3.id52 .page_wrapper_bg .main section.call_to_action {padding-bottom:0;}.article3.id52 .page_wrapper_bg .main section.call_to_action:before {display: none;}.article3.id52 .page_wrapper_bg .main section.call_to_action>.container { width: 100%;  padding: 0;}.article3.id52 .main section .container .article-text > .container { padding: 0; background: transparent;  box-shadow: none;}.article3.id52 .main section .container .article-text > .container .pagecontent {padding: 0 !important;}.article3.id52 .pagecontent .RWDeditor01 {margin-top: 0;}.article3.id52 .main section .container .article-text > .container .pagecontent>div {  margin-bottom: 0 !important;}/*按鈕固定*/ 
.series_btn_all { position: sticky;  top: 100px; z-index: 99;   margin: 30px auto 60px;;}.series_btn_all:before { position: absolute; content: ''; width: 100%; height: calc(100% + 50px);  top: -26px;left: 0; background: rgb(249 245 236 / 95%); }.articlecontent .collapsing_header .main {  overflow: visible;}/*全系列第一區塊*/ 
.series_info {width: 85%;  max-width: 1100px; margin: 0px auto;}.series_all {position: relative;}/*全系列商品最上面按鈕*/ 
.series_btn_item {  display: flex; flex-wrap: wrap;  justify-content: center;  align-items: center; margin: 35px auto 0; width: 45%;  }.series_btn_item a.series_btn {  width: calc(100% / 3 - 30px);   margin: 0 15px; font-size: 20px;  color: #75503d; text-align: center; font-weight: 600; padding: 10px;  border: 1px solid #75503d;   line-height: 1.5; position: relative; transition: .3s ease;display: flex;  justify-content: center; align-items: center;    background: #f9f5ec; }.series_btn_item a.series_btn:active { background: #75503d; color: #fff;  transition: .3s ease;}.series_btn_item a.series_btn:hover {  background: #75503d;  color: #fff; transition: .3s ease;}.series_btn_item a.series_btn .series_btn_icon {  width: 30px; height: 19px;  margin-right: 10px; display: flex;  justify-content: center; align-items: center;}.series_btn_item a.series_btn:hover img {  filter: brightness(0) invert(1);   transition: .3s ease;}.series_btn_item a.series_btn img {  transition: .3s ease;}/*目標位置設定*/#series_all_link_01, #series_all_link_02, #tomba_all_link_03 {    position: absolute; top: -75px;}/*全系列第二區塊*/ 
.series_all.series_all_01 {  background: rgb(255 255 255 / 70%);  padding: 120px 10%;margin: 0px auto;}/*小標題組合*/ 
.series_title {    position: relative;  margin: 0 auto 100px; text-align: center;    padding-bottom: 25px;border-bottom: 1px solid #d9cdc6;}.series_title:before { position: absolute;  content: '';  width: 60px;height: 3px;background: #c3a99b;  left: 50%;bottom: 0;transform: translateX(-50%);  top: auto;}.page_wrapper_bg .article-text .series_title h2 {letter-spacing: 6px;}/*全系列card*/ 
.series_item { display: flex; flex-wrap: wrap;}.series_card { width: calc(100% / 4 - 40px); margin: 0 20px 35px;  background: #fff;  box-shadow: 0 0 20px #eae7e2;}.series_card .content_text {  padding: 20px 25px;}.series_card .content_text h4 { font-weight: 600;  text-align: center;  color: #75503d; padding-bottom: 10px;  border-bottom: 1px solid #eee;  margin-bottom: 15px;}.series_card .content_text h4>span { padding-right: 5px;  font-size: 26px;}.series_card .content_text h6 {  text-align: center; color: #555;margin-bottom: 20px;}.series_card .content_text ul {display: flex; justify-content: center; align-items: center;   list-style: none;  flex-wrap: wrap;padding: 0;  text-align: center;}.series_card .content_text ul li {  width: 50%;}.series_card .content_text ul li:last-child {    color: #75503d; font-weight: 600;  font-size: 18px;}.series_card .content_text ul li:first-child { text-decoration: line-through;}.series_card .content_text ul li>span:first-child {  padding-right: 5px;}.series_card .content_text ul li:first-child, .series_card .content_text ul li:first-child small { font-size: 14px; font-weight: 300; color: #777;}a.series_tel_btn {  width: 100%;  background: #dcae89; color: #fff;  padding: 10px 10px;display: flex; justify-content: center; align-items: center;  margin: 10px auto 0; font-size: 16px;}a.series_tel_btn:hover { background: #e1985d;}a.series_tel_btn>i {   padding-right: 5px;}a.series_tel_btn.series_tel_btn_ph { display: none;}/*全系列第三區塊*/ 
.series_all.series_all_02 { padding: 120px 10%;}/*全系列第四區塊*/ 
.tomba_all.tomba_all_01 { position: relative; background: rgb(255 255 255 / 50%);  padding: 120px 12.5%;margin: 0px auto;}/*第四區塊標題*/ 
.tomba_title { margin: 0 0 100px; text-align: center;padding-bottom: 15px;  border-bottom: 1px solid #d9cdc6;}/*墓葬card*/ 
.tomba_card { display: flex;   flex-wrap: wrap;  margin-bottom: 100px; padding: 0 100px 100px;  border-bottom: 1px solid #d9cdc6;}.tomba_card:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: none;}.tomba_card .content_text {     width: calc(35% - 80px);   margin: 0 0 0 80px; padding: 40px 60px; background: #fff; }.tomba_card .content_pic { width: 65%;    padding: 15px; background: #fff;    display: flex;justify-content: center; align-items: center;}.tomba_card .content_text h4 {font-weight: 600; color: #75503d; margin-bottom: 10px;}.tomba_item .tomba_size_item h5 {font-size: 20px; font-weight: 600;color: #af8767;margin: 0 0 0px;}.tomba_size_item { padding: 20px; border: 1px solid #e7ded5;margin-bottom: -1px;background: #fff;}.tomba_item .tomba_size_item ul { display: flex; list-style: none;    padding: 0;  flex-wrap: wrap;align-items: flex-end;margin-bottom:0;}.tomba_item .tomba_size_item ul li { margin-right: 30px;}.tomba_item .tomba_size_item ul li span:first-child { padding-right: 5px;}.tomba_item .tomba_size_item ul li:first-child { font-size: 14px;  color: #777;  text-decoration: line-through;}.tomba_card .content_text a.series_tel_btn { margin-top: 60px;}/*墓葬照片下方*/ 
.tomba_card .content_pic a { display: flex;   flex-direction: column;align-items: flex-end;}.tomba_card .content_pic a>span {  margin-top: 10px; font-size: 15px;color: #999;  position: relative;}.tomba_card .content_pic a>span:before {  position: absolute;  content: '';  width: 50px; height: 16px; background: #b1afd6;  left: -65px;    top: 50%; transform: translateY(-50%); border: 3px solid #f2020f; border-radius: 2px;}.tomba_item .tomba_size_item ul li:last-child span:first-child {font-size: 14px;}.tomba_item .tomba_size_item ul li:last-child { font-size: 18px;}.tomba_item .tomba_size_item ul li:last-child{    color: #75503d; font-weight: 600;}/*塔位*/ 
.article5.id64 .page_wrapper_bg .main section.call_to_action:after { position: absolute; content: ''; width: 100%; height: 800px;  background: url(archive/image/customization/flower_bg.png)no-repeat;   top: 0;left: 0; z-index: -1;mix-blend-mode: multiply; opacity: .4;    transform: scaleX(-1);}.article5.id64 .page_wrapper_bg .main section.call_to_action {padding-bottom:0;}.article5.id64 .page_wrapper_bg .main section.call_to_action:before {display: none;}.article5.id64 .page_wrapper_bg .main section.call_to_action>.container { width: 100%;  padding: 0;}.article5.id64 .main section .container .article-text > .container { padding: 0; background: transparent;  box-shadow: none;}.article5.id64 .main section .container .article-text > .container .pagecontent {padding: 0 !important;}.article5.id64 .pagecontent .RWDeditor01 {margin-top: 0;}.article5.id64 .main section .container .article-text > .container .pagecontent>div {  margin-bottom: 0 !important;}/*塔位第一區塊*/ 
.wall_niche_info {margin: 0px 12.5% 120px; position: relative;}.wall_niche_info .wall_niche_text {  position: absolute; left: 0px;  top: 50%; transform: translateY(-50%); width: 45%; background: rgb(255 255 255 / 94%);  padding: 80px 80px;  box-shadow: 0 0 30px #8b775b80;}.wall_niche_info .wall_niche_text:before { position: absolute; content: ''; width: calc(100% - 30px);  height: calc(100% - 30px);left: 15px;top: 15px; border: 1px solid #ede1c0;}.wall_niche_info .wall_niche_text h5 {   color: #75503d;   margin: 0;   font-weight: 500;}.wall_niche_info .wall_niche_text ul li i {  padding-right: 10px;  font-size: 22px; color: #ce845e;}.wall_niche_info .wall_niche_text ul li {  display: flex;  padding-bottom: 5px;  align-items: center;}.wall_niche_info .wall_niche_text ul {  list-style: none;  margin: 0 0 30px; padding: 0 0 30px;  border-bottom: 1px dashed #b6b6b6; font-size:18px; font-weight: 600; color: #75503d;}.wall_niche_bg01 img { width: 100%;}.wall_niche_bg01 { width: 70%;margin: 0 0 0 auto;}/*塔位第二區塊*/ 
.wall_niche_all.wall_niche_all01 {  background: rgb(255 255 255 / 70%);  padding: 120px 12.5%;margin: 0px auto;}/*共通設定*/ 
.wall_niche_price { box-shadow: 0 0 20px #eae7e2; background: #fff;    padding-bottom: 60px;}.wall_niche_title { width: 100%;  text-align: center;  padding: 15px; background: #ece8e3; border: 1px solid #e3e3e3;  margin-bottom: -1px;}.wall_niche_all .wall_niche_price h3 { width: 100%;  background: #ebe0d8;  text-align: center;  padding: 15px 15px; letter-spacing: 10px; margin-bottom: 40px;}.wall_niche_all .wall_niche_price h3>span {  display: block; font-size: 18px;   color: #555;  letter-spacing: 1px; font-weight: 400;}/*塔位表格*/ 
.wall_niche_table table {    width: 100%; font-size: 17px;   color: #333;  line-height: 2;}.wall_niche_table table td {   text-align: center; padding: 10px 40px;  border: 1px solid #e3e3e3;}.wall_niche_table table tr:first-child {  color: #111; font-weight: 600;}.wall_niche_table table tr:nth-child(even) {  background: rgb(249 245 237 / 60%);}/*塔位寬度*/ 
.wall_niche_memo {  width: 100%;}.wall_niche_price.wall_niche_price_02 {  width: calc(100% / 3);}.wall_niche_price.wall_niche_price_01 {  width: calc((100% / 3) * 2 - 120px);margin-right: 120px;}.wall_niche_all.wall_niche_all01 h2 {  width: 100%;  text-align: center; margin-bottom: 60px;}/*左邊*/ 
.wall_niche_table.wall_niche_table01, .wall_niche_table.wall_niche_table02 {  width:calc(50% - 30px);justify-content: center; align-items: center; display: flex;flex-direction: column;margin: 0 15px;}.wall_niche_price.wall_niche_price_01 { width: calc((100% / 3) * 2 - 120px);  margin-right: 120px; display: flex; flex-direction: column;  align-items: center; }.wall_niche_price.wall_niche_price_01 .wall_niche_table_item{ width: 100%;   padding: 0 30px 50px;}.wall_niche_price.wall_niche_price_01 .wall_niche_pic_item { padding: 0 30px;}.wall_niche_table .wall_niche_title h4 {  color: #75503d; font-weight: 600; padding: 0 0 10px; border-bottom: 1px dashed #d9d6d1;}.wall_niche_table .wall_niche_title h4>span {padding: 0 10px;}.wall_niche_table .wall_niche_title h5 {  margin-bottom: 0;  color: #333;}.wall_niche_table .wall_niche_title h5 br {display: none;}/*左邊照片*/ 
.wall_niche_pic_item.content_flex .content_pic { width: calc(100% / 3);  flex-direction: column;  align-items: center;padding: 0 20px;}.wall_niche_pic_item.content_flex .content_pic>span {background: #ece8e3; padding: 5px 25px;  color: #111; font-weight: 500;letter-spacing: 2px; width: 83%;text-align: center; font-size: 15px;  margin: 5px auto 0;}/*右邊圖片*/ 
.wall_niche_price.wall_niche_price_02 .content_pic {width: 370px;display: flex;  flex-direction: column;  align-items: center;padding: 0 20px;    padding: 0 20px;  margin: 0 auto;}.wall_niche_price.wall_niche_price_02 .content_pic>span {background: #ece8e3; padding: 5px 25px;  color: #111; font-weight: 500;letter-spacing: 2px; width: 83%;text-align: center; font-size: 15px;  margin: 5px auto 0;}/*右邊表格*/ 
.wall_niche_table.wall_niche_table03 { padding: 0 45px 50px;}/*管理費*/ 
.wall_niche_memo {  width: 100%;   margin: 30px 0 0 auto; text-align: right;   font-size: 18px; color: #777; letter-spacing: 1px;}/*塔位第三塊*/ 
.wall_niche_all.wall_niche_all02 {  align-items: flex-end; padding: 120px 12.5%;margin: 0px auto;}.wall_niche_all.wall_niche_all02:before {  position: absolute;  content: ''; width: 100%; height: 100%; background: url(archive/image/customization/share_bg06.jpg)no-repeat; background-size: cover;  opacity: .2; top: 0; z-index: -1; left: 0; mix-blend-mode: multiply; transform: scaleX(-1);}.wall_niche_all.wall_niche_all02 .content_text h5 { margin-bottom: 120px;}.wall_niche_all.wall_niche_all02 .content_text .content_pic_flex .content_pic {padding-right: 15px;}.wall_niche_all.wall_niche_all02 .content_text .content_pic_flex .content_pic img { height: 100%;}.wall_niche_all.wall_niche_all02 .content_text .content_pic_flex {  display: flex;}.wall_niche_all.wall_niche_all02 >.content_pic {  width: 48%;}.wall_niche_all.wall_niche_all02 .content_text { width: 52%;  padding-right: 150px;}/*塔位第四塊*/ 
.series_all.series_all_02.wall_niche_all.wall_niche_all03 { background: rgb(255 255 255 / 70%);}/*墓葬園區*/ 
.article6.id76 .page_wrapper_bg .main section.call_to_action {padding-bottom:0;}.article6.id76 .page_wrapper_bg .main section.call_to_action:before {display: none;}.article6.id76 .page_wrapper_bg .main section.call_to_action>.container { width: 100%;  padding: 0;}.article6.id76 .main section .container .article-text > .container { padding: 0; background: transparent;  box-shadow: none;}.article6.id76 .main section .container .article-text > .container .pagecontent {padding: 0 !important;}.article6.id76 .pagecontent .RWDeditor01 {margin-top: 0;}.article6.id76 .main section .container .article-text > .container .pagecontent>div {  margin-bottom: 0 !important;}/*墓葬園區第一區塊*/ 
.ground_burial_all.ground_burial_all01 {    position: relative; margin: 0px 12.5%;  padding: 120px; background: rgb(255 255 255 / 70%);}.ground_burial_all.ground_burial_all01:before { position: absolute;  content: '';  width: 100%; height: 100%;background: url(archive/image/customization/share_bg06.jpg)no-repeat; background-size: cover;  top: 0; z-index: -1;left: 0;}.content_item.ground_burial_item01 .content_pic { width: 55%;}.content_item.ground_burial_item01 .content_text { position: relative; width: calc(45% - 120px); margin-right: 120px;    display: flex;  flex-direction: column;padding-bottom: 60px; }.content_item.ground_burial_item01 .content_text .content_pic {  width: 200px;  display: flex;  align-self: center;  margin-bottom: 35px;}.content_item.ground_burial_item01 {align-items: center;}/*墓葬園區第二區塊*/ 
.tomb_all.tomb_all01 {background: rgb(255 255 255 / 70%); padding: 120px 120px; margin: 0px 12.5%;    border-top: 1px solid #e7ded5;}.tomb_table_item .content_pic {  width: calc(50% - 50px); margin-left: 50px;}.tomb_table.tomb_table01 {width: 50%;}/*墓葬第二區塊標題*/ 
.page_wrapper_bg .article-text .tomb_all.tomb_all01 h2 { text-align: center;margin-bottom: 60px;}/*墓葬園區表格*/ 
.tomb_table table {    width: 100%; font-size: 17px;   color: #333;  line-height: 2;}.tomb_table table td {   text-align: center; padding: 9px 30px;  border: 1px solid #e3e3e3;}.tomb_table table tr:first-child { background: rgb(249 245 237 / 60%);  color: #111; font-weight: 600;}.tomb_table table tr:last-child td { text-align: left;  padding: 20px 30px;}.tomb_table.tomb_table01 ul {  list-style: decimal-leading-zero;   font-size: 15px;}.tomb_table table tr:last-child td h6 {  font-weight: 600;padding-bottom: 10px;border-bottom: 1px dashed #e3e3e3;}.tomb_table table tr:last-child{ background: rgb(249 245 237 / 60%); }/*墓葬園區第三區塊*/ 
.tomba_all.tomba_all_03 { padding: 120px 12.5%;margin: 0px auto;}/*神祖牌為*/ 
.article4.id88 .page_wrapper_bg .main section.call_to_action:after { position: absolute; content: ''; width: 100%; height: 800px;  background: url(archive/image/customization/flower_bg.png)no-repeat;   top: 0;left: 0; z-index: -1;mix-blend-mode: multiply; opacity: .15;}.article4.id88 .page_wrapper_bg .main section.call_to_action {padding-bottom:0;}.article4.id88 .page_wrapper_bg .main section.call_to_action:before {display: none;}.article4.id88 .page_wrapper_bg .main section.call_to_action>.container { width: 100%;  padding: 0;}.article4.id88 .main section .container .article-text > .container { padding: 0; background: transparent;  box-shadow: none;}.article4.id88 .main section .container .article-text > .container .pagecontent {padding: 0 !important;}.article4.id88 .pagecontent .RWDeditor01 {margin-top: 0;}.article4.id88 .main section .container .article-text > .container .pagecontent>div {  margin-bottom: 0 !important;}/*神祖牌為第一區塊*/ 
.tablet_info.tablet_info01 {margin: 0px 12.5% 120px; position: relative;}.tablet_info.tablet_info01 .tablet_text {  position: absolute; left: 80px;  top: 50%; transform: translateY(-50%); width: 43%; background: rgb(255 255 255 / 94%);  padding: 80px 80px;  box-shadow: 0 0 30px #8b775b80;}.tablet_info.tablet_info01 .tablet_text:before { position: absolute; content: ''; width: calc(100% - 30px);  height: calc(100% - 30px);left: 15px;top: 15px; border: 1px solid #ede1c0;}.tablet_info.tablet_info01 .tablet_text:after {  position: absolute; content: '';  width: 100%; height: 100%; background: url(archive/image/customization/share_bg07.jpg)no-repeat;background-size: cover; opacity: .35;  top: 0; z-index: -3;   display: block;  right: 0; background-position: top right; left: 0;}.tablet_info.tablet_info01 .tablet_text h5 {   color: #75503d;   margin: 0;   font-weight: 500; margin: 0 0 30px; padding: 0 0 30px;  border-bottom: 1px dashed #b6b6b6;}.tablet_info.tablet_info01 .tablet_text ul li i {  padding-right: 10px;  font-size: 22px; color: #ce845e;}.tablet_info.tablet_info01 .tablet_text ul li {  display: flex;  padding-bottom: 5px;  align-items: center;}.tablet_info.tablet_info01 .tablet_text ul {  list-style: none;  font-size:18px; font-weight: 600; padding:0;color: #75503d;margin:0;}.tablet_bg01 img {  width: 100%;} /*神祖牌位第二區塊*/ 
.tablet_info.tablet_info02  {  background: rgb(255 255 255 / 70%);  padding: 120px 12.5%;margin: 0px auto;}.tablet_info.tablet_info02 .tablet_item {  width: calc(100% / 3 - 40px);  margin: 0 20px; background: #fff;  box-shadow: 0 0 20px #eae7e2;}.tablet_info.tablet_info02 .tablet_item .tablet_title { padding: 30px 30px;  background: #ebe0d8; text-align: center;}.tablet_info.tablet_info02 .tablet_item h4 { padding-bottom: 10px; border-bottom: 1px dashed #d4d1ce; color: #75503d;  font-weight: 600;}.tablet_info.tablet_info02 .tablet_item h5 { margin: 0;}.tablet_info.tablet_info02 .tablet_item h5 br {display: none;}/*神祖牌為表格*/ 
.tablet_info .tablet_table table {    width: 100%; font-size: 17px;   color: #333;  line-height: 2;}.tablet_info .tablet_table table td {   text-align: center; padding: 10px 30px;  border: 1px solid #e3e3e3;}.tablet_info .tablet_table table tr:first-child { background: rgb(249 245 237 / 60%);  color: #111; font-weight: 600;}.tablet_info .tablet_table table tr td:first-child {  background: rgb(249 245 237 / 30%);}/*神祖牌照片*/ 
.tablet_info.tablet_info02 .tablet_item .content_pic {     margin: 0 auto 15px;}.tablet_info.tablet_info02 .tablet_item .content_pic img { height: 160px;}/*神祖牌第三區塊*//*小標題組合*//*全系列card*/ 
.tablet_info.tablet_info03 {  margin: 120px 12.5%;}.tablet_info.tablet_info03 .tablet_item { display: flex; flex-wrap: wrap;}.tablet_info.tablet_info03 .tablet_item .tablet_card { width: calc(100% / 3 - 40px); margin: 0 20px 35px;  background: #fff;  box-shadow: 0 0 20px #eae7e2;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text {  padding: 20px 25px;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h4 { font-weight: 600;  text-align: center;  color: #75503d; padding-bottom: 10px;  border-bottom: 1px solid #eee;  margin-bottom: 15px;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h4>span { padding-right: 5px;  font-size: 26px;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h6 {  text-align: center; color: #555;margin-bottom: 20px;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul {display: flex; justify-content: center; align-items: center;   list-style: none;  flex-wrap: wrap;    text-align: center;   padding: 0;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li {  width: 50%;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li:last-child {  font-size: 18px;color: #75503d;font-weight: 600;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li:first-child { text-decoration: line-through;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li>span:first-child {  padding-right: 5px;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li:first-child, .series_card .content_text ul li:first-child>span:first-child, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li:first-child small { font-size: 14px; font-weight: 300; color: #777;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_pic img { width: 100%;}/*221114修改*/ 
.new-form .formdesc {padding-left: 15px; padding-right: 100px;}

/*內頁 end*/
/*內頁表格 start*/

/*表格小手*/ 
.phone-info { margin-bottom: 15px;}.phone-info img { width: 22px !important;padding-bottom: 8px;}/*捲軸底色*/ 
.form_product::-webkit-scrollbar-track {  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);  background-color: #eee;}/*捲軸寬度*/ 
.form_product::-webkit-scrollbar {  width: 6px;  background-color: black;}/*捲軸本體顏色*/ 
.form_product::-webkit-scrollbar-thumb {  background-color:#105fad;}.phone-info {display: none;}

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

@media (max-width: 2048px) {.RWDmenu_plus04 .features {    width: fit-content;}.about_block>.container {width: 80% !important;}.project_block>.container { width: 75% !important;}.step_block>.container { padding-right: 2.5%;} .RWDbanner_plus01 .slick-caption .txt1>span {font-size: 24px !important;} .RWDbanner_plus01 .slick-caption .txt2>span {font-size: 44px !important;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action { min-height: 700px;}.page_wrapper_bg .main section.call_to_action>.container {width: 85%;}.main section .container .article-text > .container { padding: 80px;}.series_all.series_all_01, .series_all.series_all_02, .wall_niche_all.wall_niche_all01, .wall_niche_all.wall_niche_all02,.tomba_all.tomba_all_01, .tomba_all.tomba_all_03, .tablet_info.tablet_info02 { padding: 80px 7.5%;}.series_card { width: calc(100% / 4 - 30px); margin: 0 15px 35px;}.series_card .content_text ul {padding-left: 0;}.tomba_card {padding: 0 0px 80px;margin-bottom: 80px;}.tomba_card .content_text {  padding: 30px 40px;    width: calc(35% - 60px); margin: 0 0 0 60px;}.wall_niche_info, .tablet_info.tablet_info01 { margin: 0 7.5% 80px;}.ground_burial_all.ground_burial_all01, .tomb_all.tomb_all01 {  margin: 0 7.5%; padding: 80px;}.tablet_info.tablet_info03 {    margin: 80px 7.5%;}#series_all_link_01, #series_all_link_02, #tomba_all_link_03 {top: -120px;}}@media (max-width: 1920px) {.about_block>.container { width: 80% !important;}.news_block>.container { width: 65% !important;}/*內頁*/ 
.series_card .content_text ul li:last-child, .tomba_item .tomba_size_item ul li:last-child, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li:last-child {  font-size: 16px;}.wall_niche_price.wall_niche_price_01 {  width: calc((100% / 3) * 2 - 80px);  margin-right: 80px;}.series_card .content_text ul, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul {flex-direction: column;}.series_card .content_text ul li, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li {  width: 100%;}.series_card .content_text h4, .series_card .content_text h4>span { font-size: 21px;}}@media (max-width: 1900px) {.RWDService002 .funny-boxes > .funny-boxes-text > h4 { font-size: 18px;}/*內頁*/ 
.main section .container .article-text > .container { padding: 80px 60px;}.about_all .content_item.about_item01 .content_text {  padding: 0 0 0 30px;}.tomba_item .tomba_size_item h5 { margin: 0 0 15px;}.tablet_info.tablet_info01 .tablet_text {  width: 50%;}.wall_niche_price.wall_niche_price_01 {  width: calc((100% / 3) * 2 - 50px);  margin-right: 50px;}.tomb_table.tomb_table01 {  width: 100%; margin: 0 auto 35px;}.tomb_table_item .content_pic {width: 100%; margin-left: 0;}.layoutlist_8 .item { padding: 0 0 40px;}}@media (max-width: 1800px) {a.menu_btn {  padding: 10px;}.RWDmenu_plus04 .header .site-nav .menu>li>a {padding: 25px 15px;}.about_block>.container, .project_block>.container { width: 85% !important;}.step_block>.container { padding: 0 15px; width: 95% !important;}.step_block:before {width: 100%;}.news_block>.container { width: 80% !important;}.eforms1 .page_wrapper_bg .main section.call_to_action>.container, .faq1 .page_wrapper_bg .main section.call_to_action>.container {  width: 85%;}}@media (max-width: 1680px) {#RWDfullscreen01 .container  {width: 90%;}.about_block>.container, .project_block>.container { width: 90% !important;}.RWDmenu_plus04 .header, .RWDmenu_plus04 .header.is-up {  padding: 0 30px;}.RWDmenu_plus04 .logo {  width: 180px;top: 18px;}.RWDmenu_plus04 .header .site-nav .menu>li>a { font-size: 15px;}.banner_block > .RWDbanner_plus01 { padding: 0; margin: 74px 0 0;}.RWDbanner_plus01 .page-scroll { left: 5%;}.about_text_block { width: calc(50% - 80px); margin-right: 80px; margin-top: 0;}.index h2.main_title {font-size: 38px;}.step_block .title_item { text-align: center;}.step_block .title_item:before {display: block;}.step_block .RWDService002, .step_block .RWDedictor008 { width: 100%;  margin: 0;}/*20220906*/ 
.service_text { padding: 40px;}/*內頁*/ 
.content_item {margin-bottom: 80px;}.eforms1 .page_wrapper_bg .main section.call_to_action>.container, .faq1 .page_wrapper_bg .main section.call_to_action>.container, .page_wrapper_bg .main section.call_to_action>.container { width: 90%;}.about_all { margin-left: -10px; margin-right: -10px;}.about_all .content_item {padding: 0 10px;}.about_all .content_item .content_text {padding: 15px 0 0;}.wall_niche_info, .tablet_info.tablet_info01 { margin: 0 5% 80px;}.tablet_info.tablet_info03 {margin: 80px 5%;}.series_btn_item { width: 75%;}.series_all.series_all_01, .series_all.series_all_02, .wall_niche_all.wall_niche_all01, .wall_niche_all.wall_niche_all02, .tomba_all.tomba_all_01, .tomba_all.tomba_all_03, .tablet_info.tablet_info02 { padding: 80px 5%;}.ground_burial_all.ground_burial_all01, .tomb_all.tomb_all01 {margin: 0 5%;}.series_card {  width: calc(100% / 4 - 20px); margin: 0 10px 35px;}.tomba_card .content_text {  width: calc(35% - 30px);  margin: 0 0 0 30px;}.wall_niche_bg01 {  width: 100%;}.wall_niche_info .wall_niche_text { left: 60px;}.wall_niche_table .wall_niche_title h4 { font-size: 20px;  letter-spacing: 1px;}.wall_niche_table table td { padding: 10px;}.wall_niche_all.wall_niche_all02 .content_text h5 {  margin-bottom: 80px;}.wall_niche_all.wall_niche_all02 .content_text {padding-right: 80px;}.content_item.ground_burial_item01 .content_text {  width: calc(45% - 80px); margin-right: 80px;}#series_all_link_01, #series_all_link_02, #tomba_all_link_03 { top: -115px;}.series_title { margin-bottom: 50px;}}@media (max-width: 1550px) {.RWDmenu_plus04 .header, .RWDmenu_plus04 .header.is-up {  padding: 0 15px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn { padding: 25px 10px;}a.menu_btn { font-size: 15px;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 { width: calc(100% / 3 - 30px); margin: 0 15px !important;  border: 10px solid #dcc3b7;}.new-form .formdesc {    padding-left: 60px;}/*221114修改*/ 
.new-form .formdesc {padding-left: 15px; padding-right: 60px;}}@media (max-width: 1440px) {.RWDmenu_plus04 .header .site-nav .menu>li>a { padding: 25px 11px; font-size: 14px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.RWDnews005 h4 a, .news005_h4 a { font-size: 20px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p { font-size: 16px !important;}.service_block .RWDedictor .service_item { width: 65%;}.news_block>.container { width: 90% !important;}}@media (max-width: 1366px) {.scrollTop002 { right: 10px;}.RWDbanner_plus01 .page-scroll { left: 2.5%;}/*漢堡提早*/ 
.RWDmenu_plus04 #mobile-menu {background: url(archive/image/customization/cream-dust.png); background-color: #fcf8f0;}.RWDmenu_plus04 .header-in {display: block;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 .ml-stack-nav-toggle {display: block;}.RWDmenu_plus04 #mobile-menu  {display: block;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {   background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #dcae89;}.RWDmenu_plus04 #mobile-menu .menu li a { color: #555;}.RWDmenu_plus04 #mobile-menu .menu>li {    border-bottom: 1px solid #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {    letter-spacing: 1px;}.RWDmenu_plus04 .features {width: auto; float: right;}a.menu_btn {  font-size: 16px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul { background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after { color: #fff;}.RWDmenu_plus04 .ml-stack-nav-toggle__line {  height: 1px;}.RWDbanner_plus01 .slick-caption .txt2>span { font-size: 40px !important;}#RWDfullscreen01 .container  {width: 95%;}.about_block>.container, .project_block>.container, .footer_block>.container { width: 95% !important;}.RWDproduct004 #portfolio div.col-md-3 h3 { font-size: 24px;}.RWDproduct004 .item-box-desc {bottom: 55px; padding: 0 15px;}.RWDnews005 h4, .news005_h4 {margin: 0 0 5px 0;padding: 0 20px 5px;}.RWDnews005 .margin-top-20 { margin-top: 15px !important;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -50px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-50px;}.RWDService002 .row .col-sm-4.col-md-4 {width: calc(100% / 3 - 60px);margin: 0 60px 80px 0;}.news_block>.container { width: 95% !important;}.RWDnews010 {padding: 60px;}/*20220906*/ 
.RWDmenu_plus04 .features .edit {top: 14px;}.footer_block>.container {  width: 92% !important;}.RWDproduct004 .item-box-desc {bottom: 0;}/*20220913*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p>a.product_tel {  width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 4 - 21px); margin: 0 10px 35px;}/*內頁*/ 
.eforms1 .page_wrapper_bg .main section.call_to_action>.container, .faq1 .page_wrapper_bg .main section.call_to_action>.container, .page_wrapper_bg .main section.call_to_action>.container { width: 95%;}.series_all.series_all_01, .series_all.series_all_02, .wall_niche_all.wall_niche_all01, .wall_niche_all.wall_niche_all02, .tomba_all.tomba_all_01, .tomba_all.tomba_all_03, .tablet_info.tablet_info02 {     padding-left: calc(2.5% + 15px);  padding-right: calc(2.5% + 15px);}.ground_burial_all.ground_burial_all01, .tomb_all.tomb_all01 { margin: 0 2.5%;}.tablet_info.tablet_info03 {  margin: 80px 2.5%;}.series_card .content_text h6 { margin-bottom: 15px;}.series_card .content_text { padding: 15px 20px;}.tomba_card .content_text { padding: 30px;}.tablet_info.tablet_info01 .tablet_text, .wall_niche_info .wall_niche_text {  padding: 60px;}.tablet_info .tablet_table table td { padding: 5px 25px;}.tablet_info.tablet_info02 .tablet_item { width: calc(100% / 3 - 30px);  margin: 0 15px;}.wall_niche_price.wall_niche_price_01 {  width: calc((100% / 3) * 2 - 30px);  margin-right: 30px;}.wall_niche_price.wall_niche_price_01 .wall_niche_table_item { padding: 0 15px 50px;}.wall_niche_table.wall_niche_table03 { padding: 0 30px 50px;}.wall_niche_price.wall_niche_price_02 .content_pic {  width: 220px;}.wall_niche_all.wall_niche_all02 .content_text { padding-right: 30px;}.content_item.ground_burial_item01 .content_text { width: calc(45% - 50px); margin-right: 50px; padding-bottom: 0;}.ground_burial_all.ground_burial_all01, .tomb_all.tomb_all01 {padding: 80px 60px;}.page_wrapper_bg .article-text .tomb_all.tomb_all01 h2 {  margin-bottom: 40px;}.tomba_size_item { padding: 20px 0 0;border: none;  border-top: 1px dashed #e7ded5; margin: 20px 0 0;}}@media (max-width: 1280px) {.index h2.main_title { font-size: 34px; letter-spacing: 1px;}.about_text_block { width: calc(50% - 40px); margin-right: 40px;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 { width: calc(100% / 3 - 20px);  margin: 0 10px !important;  border: 7px solid #dcc3b7;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {  border: none;   width: 35px !important; height: 35px !important;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span { padding-bottom: 15px;}ul.footer_info_list li, .footer_menu_item .footer_menu_list h6, ul.footer_menu li a { font-size: 15px;}.footer_info_item { margin-bottom: 25px;}/*20220906*/ul.footer_info_list li, .footer_menu_item .footer_menu_list h6, ul.footer_menu li a { font-size: 14px;}/*20220906*/ 
.service_block .RWDedictor { position: relative;  top: auto;}.service_block .RWDedictor .service_item { position: relative; left: auto;   max-width: none;  width: 100%; box-shadow: none;  top: auto;  transform: none;}.service_text {  padding: 70px 80px 80px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {  max-height: calc(100vh - 74px - 60px) !important; height: calc(100vh - 74px - 60px) !important;}.RWDbanner_plus01 .slick-caption .txt2>span {font-size: 36px !important;}.RWDbanner_plus01 .slick-caption .txt1>span {font-size: 22px !important;}.about_pic_item_s {   margin-top: 28px;}.title_item { margin-bottom: 35px;}.RWDService002 .row .col-sm-4.col-md-4 { width: calc(100% / 3 - 40px);  margin: 0 40px 55px 0;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span { padding-bottom: 5px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span:before {  bottom: 28px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span:after {bottom: 12px;}.RWDService002 .fa {  width: 45px; height: 45px;}.RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon { width: 45px;}.RWDnews010 {padding: 40px;}.footer_menu_block { width: 500px;}.footer_info_block { width: calc(100% - 500px - 30px);margin-right: 30px;   border-right: 1px solid #c3a99b66;}ul.footer_info_list li>span { display: block; padding-right: 0;}/*20220906*/ 
.RWDService002 .funny-boxes > .funny-boxes-text > h4 { font-size: 17px;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action:before {display: none;}.page_wrapper_bg .main section.call_to_action { padding-top: 75px;padding-bottom: 80px;}section.hgroup .container {  margin: 0 0 35px;}.main section .container .article-text > .container { padding: 60px 40px;}#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 40px;}.content_item { margin-bottom: 60px;}.page_wrapper_bg .article-text h3 { font-size: 26px;}.article1.id40 .main section .container .article-text > .container:before {    opacity: .35;}.content_item.ground_burial_item01 .content_text .content_pic { width: 170px;   margin-bottom: 20px;}.content_item.ground_burial_item01 .content_text { width: calc(45% - 30px); margin-right: 30px;}.tablet_info.tablet_info01 .tablet_text, .wall_niche_info .wall_niche_text {padding: 45px 45px;  width: 55%; left: 30px;}.wall_niche_price.wall_niche_price_01 { width: 100%;margin: 0 0 45px;}.wall_niche_price.wall_niche_price_02 {width: 100%;    display: flex; flex-wrap: wrap;}.wall_niche_price.wall_niche_price_02 .wall_niche_pic_item { width: 35%;}.wall_niche_price.wall_niche_price_02 .content_pic {  width: 100%;}.wall_niche_table.wall_niche_table03 { width: 65%;    padding: 0 0 0 30px;}.wall_niche_all.wall_niche_all02 .content_text { width: 100%;  padding: 0;  margin: 0 auto 35px;}.wall_niche_all.wall_niche_all02 >.content_pic {width: 100%;}.wall_niche_all.wall_niche_all02 .content_text h5 { margin-bottom: 30px;}.wall_niche_all.wall_niche_all01 h2 {  margin-bottom: 40px;}.wall_niche_price.wall_niche_price_01, .wall_niche_price.wall_niche_price_02 { padding-bottom: 45px;}.series_card, .tablet_info.tablet_info03 .tablet_item .tablet_card { width: calc(100% / 3 - 20px);  margin: 0 10px 35px;}.tablet_info.tablet_info02 .tablet_item { width: calc(100% / 3 - 20px);  margin: 0 10px;}.tablet_info.tablet_info02 .tablet_item .content_pic img {  height: 130px;}.series_btn_item { width:85%;}.about_all .content_item.about_item01 .content_pic, .about_all .content_item .content_pic {  width: 55%;}.page_wrapper_bg .article-text .about_all h5 {  font-size: 17px;}.about_all .content_item.about_item01 .content_text, .about_all .content_item .content_text { width: 45%;}.about_all .content_item { width: 100%;  flex-direction: row;}.about_all .content_title { text-align: left;}.about_all .content_title:before { left: 0;  transform: translateX(0);}.about_all .content_item .content_text { padding: 0 0 0 30px;}.about_all .content_item .content_title {  margin-bottom: 25px;}html[xmlns] .photo_view .flexslider .slides {  height: 100px;}.tomba_item .tomba_size_item h5 {margin: 0 0 10px;}.tomba_size_item { padding: 10px 0 0; margin: 15px 0 0;}.tablet_info.tablet_info01 .tablet_text h5, .tablet_info.tablet_info01 .tablet_text ul, .wall_niche_info .wall_niche_text ul, .wall_niche_info .wall_niche_text h5 { font-size: 17px;}.wall_niche_info .wall_niche_text ul { padding: 0 0 20px; margin: 0 0 20px;}.wall_niche_all.wall_niche_all02 .content_text .content_pic_flex .content_pic img {  height: auto;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.project_block:before {height: 420px;}.RWDproduct004 .item-box-desc { padding: 0 0px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span:before, .RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span:after {display: none;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span { display: inline; font-weight: 500;  letter-spacing: .5px; color: #75503d; line-height: 1.5; font-size: 20px; padding-right: 10px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 { padding-bottom: 10px;border-bottom: 1px solid rgb(193 165 151 / 30%); margin-bottom: 10px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4, .RWDService002 .funny-boxes > .funny-boxes-text > p {padding-left: 0;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span {margin-left: 0;}.RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon {position: relative;margin: 0 15px 0 0; left: auto;}.RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon { margin: 0 0 15px; height: 45px;}.footer_menu_block {    width: 440px;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes { flex-direction: column; align-items: center;}.RWDService002 .row .col-sm-4.col-md-4 { width: calc(100% / 3 - 30px); margin: 0 15px 0px; padding-bottom: 30px; min-height: 191px;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4 {   min-height: auto;  margin-bottom: 0; padding-bottom: 0;border-bottom: none;}/*.service_block .RWDedictor .service_item { width: 80%;}*/ 
.service_text { padding: 70px 70px 70px;}.RWDnews010 .mid-line { margin: 0 25px;}.RWDnews010 .img-view { margin-right: 20px;}.RWDnews010 .main-date { margin-right: 10px; padding-right: 10px;}ul.footer_info_list li>span {display: block; padding-right: 0;}.footer_info_block { width: calc(100% - 440px - 30px);}.footer_menu_item .footer_menu_list {  width: calc(100% / 4 - 30px); margin: 0 15px;}/*20220906*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { margin: 0 10px 35px; width: calc(100% / 3 - 21px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p { font-size: 15px !important;  letter-spacing: .5px !important;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after {display: none;}.RWDmenu_plus04 .features { margin-right: 0; padding-right: 0;}.RWDmenu_plus04 .features .edit { display: block;}.about_block, .product_block, .step_block, .news_block { padding: 80px 0;}.project_block {  padding: 80px 0 130px;}.footer_block { padding: 80px 0 0px;}.about_block>.container {  align-items: flex-start;}.about_text_block .title_item {padding-bottom: 20px; border-bottom: 1px solid #c3a99b66;margin-bottom: 25px;}.index h2.main_title {  font-size: 32px;}.index h3.sub_title { font-size: 18px;letter-spacing: 1px;}.title_item:before {    top: -82px;}.about_video_block { margin-top: 15px;}.RWDvideo002 figure.effect-sarah p { right: 50px; top: 50%;bottom: auto !important; transform: translateY(-50%) !important;}.about_pic_item_s { margin-top: 0; width: 50%;}.RWDproduct004 .item-box-desc { font-size: 15px;}.RWDproduct004 #portfolio div.col-md-3 h3 { font-size: 23px;  margin: 0 0 5px;  padding: 0px 0 5px;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -45px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-45px;}/*20220906*/ul.footer_info_list {    margin-right: 25px;}.RWDproduct004 .item-box figure:before {  bottom: 160px;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action { padding-top: 60px;}.main section .container .article-text > .container {padding: 50px 35px;}.page_wrapper_bg .article-text h2 {font-size: 32px;}.tablet_info.tablet_info02 .tablet_item .content_pic img {  height: 120px;}.tablet_info .tablet_table table {   font-size: 16px;  line-height: 1.8;}.tablet_info.tablet_info02 .tablet_item h5 {  font-size: 15px;}.tablet_info.tablet_info02 .tablet_item h4 { font-size: 22px;}.tablet_info.tablet_info02 .tablet_item h5 br {display: block;}.tablet_info.tablet_info02 .tablet_item .tablet_title { padding: 20px 30px;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h4, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h4> span { font-size: 21px;}.tomba_title { margin: 0 0 60px;}.page_wrapper_bg .article-text .about_all h5 {  font-size: 16px;}.form-group label { padding-left: 0px!important; padding-right: 0px!important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption { top: auto; transform: translateY(0);bottom: 180px;}.RWDbanner_plus01 .slick-caption.txt-left {  text-align: center;}.RWDbanner_plus01 .page-scroll {display: none;}.RWDbanner_plus01 .slick-caption .txt1 { margin: 0 0 25px;}.RWDbanner_plus01 .slick-caption .txt1>span {   font-weight: 600;}.about_text_block .title_item { text-align: center;}.about_text_block {  width: 100%;  margin: 0 0 15px;}.about_block .title_item:before {  left: 50%; transform: translateX(-50%);}.about_pic_block { width: 100%;}.about_pic_item>.about_pic {  width: calc(20% - 10px);}.about_pic_item_s { flex-direction: row;  width: 80%;}.about_pic_item .about_pic {  margin: 0 10px;  max-height: 200px; overflow: hidden;}.about_pic_item { margin-left: -10px; margin-right: -10px;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 {  width: calc(100% / 3 - 10px); margin: 0 5px !important;}.RWDproduct004 #portfolio div.col-md-3 h3 { font-size: 20px; margin: 0 0 5px; padding: 0px 0 5px;  letter-spacing: 1px;    }.RWDService002 .funny-boxes > .funny-boxes-text > h4 {  padding-bottom: 5px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 { font-size: 16px;}.RWDService002 .row .col-sm-4.col-md-4 { margin: 0 15px 20px;  padding-bottom: 20px; min-height: 165px;}.RWDnews010 {  padding: 60px;}.footer_info_block { width: 100%; margin: 0 0 30px;padding: 0 0 30px; border-bottom:1px solid #c3a99b66;border-right: none;}.footer_info_block .RWDedictor {  display: flex;}ul.footer_info_list li>span {display: inline-block;  padding-right: 5px;}.footer_info_item { margin-bottom: 0;   width: 620px;}a.footer_btn_line { width: calc(100% - 620px);}.footer_menu_item .footer_menu_list { margin: 0 40px 0 0; width: calc(100% / 4 - 40px);}ul.footer_info_list li:last-child { padding: 0;}.footer_menu_item {    justify-content: flex-start;}.footer_menu_block {    width: 500px;}/*20220906*/ 
.RWDbanner_plus01 .slick-caption {bottom: 150px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 2 - 31px); margin: 0 15px 35px;}ul.footer_info_list li, .footer_menu_item .footer_menu_list h6, ul.footer_menu li a {font-size: 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item .portfolio-bottom .portfolio-bottom-summary>p>a.product_tel { width: 100%;}/*內頁*/ 
.new-form .formdesc .contact_title {  text-align: center;}.new-form .formdesc { padding: 0;}.new-form .formdesc ul {   margin-bottom: 55px;}.new-form .formdesc ul li { text-align: center;}.eformsDesc { margin: 0 0 35px;}.new-form .new-width .row .col-md-11 { width: 100% !important;}.new-form .new-width .row .col-md-11 {    margin-top: 15px;    margin-bottom: 35px;}.new-form .formdesc {    padding: 30px 0 0;    border-top: 1px solid #e7ded5;}.page_wrapper_bg .ebtn {  margin-right: 0;}.articlecontent .main section .container .article-text > .container {    padding: 0;  background: transparent; box-shadow: none;}.article1.id40 .main section .container .article-text > .container:before {display: none;}.about_all .content_item.about_item01 .content_title, .about_all .content_title { text-align: center;}.about_all .content_item.about_item01 .content_text, .about_all .content_item .content_text {width: 100%;  padding: 0;}.about_all .content_item.about_item01 .content_pic, .about_all .content_item .content_pic {  width: 100%; margin-bottom: 20px;}.series_btn_item a.series_btn { width: calc(100% / 3 - 20px); margin: 0 10px;}.series_card, .tablet_info.tablet_info03 .tablet_item .tablet_card { width: calc(100% / 2 - 30px); margin: 0 15px 35px;}.about_all .content_title:before, .about_all .content_item.about_item01 .content_title:before {left: 50%; transform: translateX(-50%);}.tomba_card .content_text a.series_tel_btn { margin-top: 30px;}.article5.id64 .page_wrapper_bg .main section.call_to_action:after {display: none;}.tablet_info.tablet_info01 .tablet_text, .wall_niche_info .wall_niche_text { background: rgb(255 255 255 / 70%); position: relative; left: auto; top: auto;  transform: translateY(0); width: 100%; box-shadow: none;}.tablet_info.tablet_info01 .tablet_text:after {display: none;}.tablet_info.tablet_info02 .tablet_item {width: calc(100% / 2 - 30px);  margin: 0 15px 35px;}.tablet_info.tablet_info02 .tablet_item:last-child {   width: calc(100% - 30px); margin: 0 15px;}.wall_niche_table table { font-size: 16px;}.wall_niche_table table td { padding: 5px 10px;}.ground_burial_all.ground_burial_all01, .tomb_all.tomb_all01 { padding: 0 15px; background: transparent;}.content_item.ground_burial_item01 {flex-direction: column-reverse;}.content_item.ground_burial_item01 .content_text { width: 100%; margin: 0px;}.content_item.ground_burial_item01 .content_pic {  width: 100%;margin: 0 0 30px;}.ground_burial_all.ground_burial_all01:before {display: none;}.tomb_all.tomb_all01 {  margin-top: 60px; padding-top:60px;}.tomb_table.tomb_table01 { background: rgb(255 255 255 / 70%);}.layoutlist_8 .list_subject { padding: 0 15px;}.layoutlist_8 .listdate .day { font-size: 50px;}.RWDtimeline01 .line_dot2 span {display: none;}.series_btn_all:before {  height: calc(100% + 30px); top: -15px;}.series_btn_all {  margin: 15px auto; top: 85px;}.tomba_title { border-bottom: none;  padding-bottom: 0;}.tomba_card .content_text a.series_tel_btn{ display: none;}.tomba_card .content_text {  order: 1;width: 100%;  margin: 0; box-shadow: none;  padding: 30px 30px 10px; }.tomba_card .content_pic { width: 100%;  margin: 0px;order: 2;}a.series_tel_btn.series_tel_btn_ph { order: 3;display: flex;margin-top:30px;}.tomba_card .content_text h4 {   font-size: 28px;  text-align: center;margin-bottom: 20px;}.tomba_item .tomba_size_item ul {  justify-content: center;}.tomba_size_item {background: transparent;  text-align: center; padding: 0 0 10px; margin: 0 0 15px; border-top: none; border-bottom: 1px dashed #e7ded5;}/*221114修改*/ 
.new-form .formdesc {padding: 0 0 35px; border-top: 0; border-bottom: 1px solid #e7ded5; margin-bottom: 45px;}.new-form .formdesc ul {margin-bottom: 0;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {a.menu_btn {font-size: 14px;}.about_pic_item .about_pic { max-height: 180px;}.RWDmenu_plus04 .ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 .ml-stack-nav-toggle { padding: 35px 40px 35px 15px;}.project_block, .step_block {  padding: 80px 0;}.project_block:before {display: none;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box { flex-direction: row;  display: flex;  align-items: center;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box:before {display: none;}.RWDproduct004 .item-box-desc {    width: 45%;  position: relative;  bottom: auto;  left: auto;transform: none; padding: 0 40px;  text-align: left !important;}.RWDproduct004 .item-box figure { width: 55%;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 { width: 80%;  margin: 0 auto 20px !important;  border: none; overflow: unset;  border-radius: 0;  box-shadow: none;    background: #fff;    border-bottom: 7px solid #dcc3b7;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:nth-child(2) {  transform: none;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3:last-child { margin-bottom:0;}.RWDproduct004 #portfolio div.col-md-3 h3 {  color: #75503d; text-align: left; margin: 0 0 10px; padding: 0 0 10px;border-bottom: 1px dashed #eee;}.RWDproduct004 .list-inline {  color: #555;  -webkit-line-clamp: 3; font-size: 15px !important;}.RWDproduct004 .item-box figure:before {display: none;}@keyframes move10{  0% {      opacity: 0;  -webkit-transform:translateY(30px);      -moz-transform:translateY(30px);      -ms-transform:translateY(30px);      -o-transform:translateY(30px);  transform:translateY(30px);  }  100% {      opacity: 1;  -webkit-transform:translateY(0px);      -moz-transform:translateY(0px);      -ms-transform:translateY(0px);      -o-transform:translateY(0px);  transform:translateY(0px);  }  } .RWDnews005 .controlls-over .owl-controls .owl-next { right: -45px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-45px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 {min-height: 60px;}.service_block .RWDedictor .service_item h2 {font-size: 28px;  margin: 0 0 25px;  padding: 0 0 15px;}.service_text { padding: 60px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4>span>span { padding-right: 7px; font-size: 18px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 {  padding-bottom: 10px; margin-bottom: 0; border-bottom: none;}.RWDService002 .row .col-sm-4.col-md-4 { width: calc(100% / 2 - 40px); margin: 0 20px 30px;  float: left; min-height: 170px;border-bottom: 1px solid rgb(193 165 151 / 25%);}.RWDService002 .funny-boxes > .funny-boxes-text > h4 {min-height: auto; font-size: 18px;}.RWDService002 .funny-boxes > .funny-boxes-text > p { min-height: 45px;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4 { min-height: 170px; margin-bottom: 30px;border-bottom: 1px solid rgb(193 165 151 / 30%);}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(2), .RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3) { margin-bottom: 0;}.RWDnews010 .sub-date {  padding-left: 27px;   margin-top: 15px;}.RWDnews010 .listitem { flex-direction: column;}.RWDnews010 .sub-title {  max-width: none; width: 100%;}.RWDnews010 .main-info { margin-top: 15px;}.footer_title_item .footer_title {padding-left: 0;}.footer_title_item .footer_logo {  margin: 0 auto 30px;}.footer_title_item { width: 100%; flex-direction: column; align-items: center; text-align: center;}.footer_title_block {    flex-wrap: wrap;}.footer_title_block .RWDsocial002 { width: 100%;}.footer_title_block .RWDedictor {  width: 100%;margin-bottom: 25px;}.RWDsocial002 ul.socialNetwork {justify-content: center;}.footer_info_block .RWDedictor { flex-direction: column;  align-items: center;    justify-content: center;}.footer_info_item { width: 80%;margin: 0 auto 30px;}a.footer_btn_line {  width: 280px;}.footer_menu_block { width: 80%; margin: 0 auto;}.footer_menu_item .footer_menu_list {  margin: 0 20px;}.RWDsocial002 ul.socialNetwork li { margin: 0 10px;}.footer_menu_item {    justify-content: center;}/*20220906*/ 
.RWDproduct004 #portfolio div.col-md-3 h3, .RWDproduct004 .list-inline { position: relative;  bottom: auto;  left: auto; right: auto;  width: 100%; transform: none;}/*內頁*/ 
.phone-info {display: block;} /*表格*/ 
.tomb_table.tomb_table01 {overflow-x: auto;white-space: nowrap; margin-top: 15px;}table.content_table{width:100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;overflow-x: auto;/*white-space: nowrap;*/}table.content_table::-webkit-scrollbar{width: 3px;height: 5px;}table.content_table::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}table.content_table::-webkit-scrollbar-track-piece:horizontal:decrement,table.content_table::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.phone-info img {  width: 30px !important;margin-right: 10px;}/*橫桿呈現*/table.content_table{overflow-x: auto;white-space: nowrap;}table.content_table{    overflow-x: scroll;    padding-bottom:15px;    -webkit-overflow-scrolling: auto;}table.content_table::-webkit-scrollbar {  width: 3px;  height: 5px;}table.content_table::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}table.content_table::-webkit-scrollbar-track-piece:horizontal:decrement,table.content_table::-webkit-scrollbar-track-piece:horizontal:increment { background-color: rgba(166, 166, 166, 0.2);}}

/*900px end*/
/*850px start*/

.RWDtimeline01 li.event:before {    left: 44px;}

/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {   opacity: 1;}.RWDvideo002 figure.effect-sarah h2:before {  width: 85px;  height: 85px;}.RWDvideo002 figure.effect-sarah h2:after { width: 100px; height: 100px;}.RWDvideo002 figure.effect-sarah p {  right: 30px;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 {  width: 80%;}.RWDnews005 h4, .news005_h4, .RWDnews005 .owl-carousel .owl-item div>p { padding: 0 10px 5px;}.news_block:before {    background-position: center;}.RWDnews010 {padding: 40px;}.footer_info_item {width: 85%;}/*內頁*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn_back {width: auto; }.layoutlist_8 .listdate .yearmonth {   letter-spacing: 1px;}.layoutlist_8 .item .listdate {  text-align: right; border-left: none;  padding: 0 0 0 10px;}.album1 .main section .container .article-text > .container {  padding: 0; background: transparent; box-shadow: none;}.page_wrapper_bg .article-text h5 { font-size: 17px;}.layoutlist_8 .list_subject .summary {   margin: 5px 0 0;}.RWDslider01 .text {  width: 100%;}.RWDslider01 .pic-list {  width: 100%;   padding: 0;}.RWDslider01.pic-right .pic-list { padding: 0;}.RWDslider01.pic-right .control-box, .RWDslider01 .control-box {  right: auto;  left: 50%;  transform: translateX(-50%);}.rwd .faq_answer { font-size: 16px;    line-height: 1.6;}.rwd .faq_question { font-size: 18px;}
}
/*800px end*/
/*768px start*/
@media (max-width: 768px) {
.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 { width: 90%;}.RWDproduct004 .item-box-desc { width: 60%;}.RWDproduct004 .item-box figure { width: 40%;}.RWDbtn01 .btn-box li {  width: 250px;padding: 0;}a.service_btn { font-size: 18px;}.about_pic_item .about_pic { max-height: 170px;}/*內頁*/ 
.main section .container .article-text > .container .pagecontent {  padding: 0 !important;}.layoutlist_8 .listdate .day {  font-size: 46px;}.page_wrapper_bg .main section.call_to_action>.container {  padding: 0 15px;}
}
/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.fl {width: 200px;}.RWDmenu_plus04 .features .edit { display: none;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {  max-height: calc(100vh - 74px - 60px - 55px) !important; height: calc(100vh - 74px - 60px - 55px) !important;}.fixed_block { display: block; width: 100%;}.mobile_bottom__a { display: flex;  align-items: center;  justify-content: center;  padding: 10px;    flex-direction: column;}.RWDmobile_bottom_v2 .icon { font-size: 17px;   margin: 0;   height: auto;  padding-right: 10px;}.RWDmobile_bottom_v2 .text { font-size: 16px;}.RWDmobile_bottom_v2 {background: url(archive/image/customization/cream-dust.png);    background-color: #fdfcfa;background-size: 30px 30px;    animation-name: none;  animation-duration: 0s !important;  animation-delay: 0s !important; opacity: 1 !important;    border-top:1px solid #96908c;}.RWDmobile_bottom_v2 .mobile_bottom__li {   border-left: 1px solid #968177;  border-right: none;}.RWDmobile_bottom_v2 .mobile_bottom__li:first-child {border-left: none;}.RWDmobile_bottom_v2 .mobile_bottom__li:first-child a.mobile_bottom__a {  color: #14cd5d;}.RWDmobile_bottom_v2 .mobile_bottom__li:nth-child(2) a.mobile_bottom__a {  color: #75503d;}.RWDService002 .funny-boxes.not-right-column { padding-bottom: 0;}/*.RWDparallax_new .picbgbox {  height: 350px !important;}*/ 
.service_block .RWDedictor { position: relative;  top: auto;  height: auto;}.service_block .RWDedictor .service_item { padding: 80px 60px; position: relative; max-width: none; width: 100%;   box-shadow: none;  top: auto; left: auto;   transform: none;border-bottom: 1px solid #c3a99b66;}.service_text {    margin-bottom: 30px; padding: 0;}.footer_block { padding: 80px 0 55px;}.footer_info_item {   width: 92%;}.scrollTop002 {bottom: 150px;}/*20220906*/ 
.fixed_pc_block {display: none;}.RWDmobile_bottom_v2 .icon {   padding-right: 0; width: 18px;}.RWDbanner_plus01 .slick-caption.txt-left { text-align: left;}/*20220913*/ 
.RWDproduct002_v2 .showbottom a h4>span {  font-size: 15px;}.RWDproduct002_v2 .price .delline, .RWDproduct002_v2 li.selprice {font-size: 14px;  letter-spacing: .5px;}/*內頁*/ 
.main section .container .article-text > .container { padding: 0; background: transparent; box-shadow: none;}.series_btn_item {  width: 90%;}.series_title br {  display: none;}.wall_niche_table .wall_niche_title h4 { font-size: 18px;}.wall_niche_table .wall_niche_title h5 {  font-size: 15px;}.wall_niche_all .wall_niche_price h3 {margin-bottom: 30px;}.wall_niche_pic_item.content_flex .content_pic {padding: 0 15px;}.tomb_table table { font-size: 15px;}.layoutlist_8.rwd {   display: flex; flex-wrap: wrap;}.layoutlist_8.rwd .item { display: flex; flex-direction: column; width: 50%;    padding: 0;  border-bottom: none;}.layoutlist_8 .item .listdate {  text-align: left; width: 100%;  margin: 10px 0 0; padding: 0 15px;}.form-horizontal .form-group {  margin-left: 0;  margin-right: 0;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {   width: 100%;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {  width: 100% !important; padding: 0;}.customized_columns ._input, .customized_columns select {background: rgb(255 255 255 / 70%);}.new-form .formdesc {    margin-top: 35px;}/*221114修改*/ 
.new-form .formdesc {margin-top: 0; margin-bottom: 35px;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {.about_pic_item {display: none;}.RWDproduct004 #portfolio .row .col-md-3.col-sm-3 {  width: 100%;}.RWDproduct004 .item-box figure {  width: 50%;}.RWDproduct004 .item-box-desc {  width: 50%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { top: 25%;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-40px;}.service_block .RWDedictor .service_item { padding: 80px 45px;}.RWDService002 .row .col-sm-4.col-md-4 { width: calc(100% / 2 - 30px); margin: 0 15px 30px;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 {  font-size: 16px;}.service_block .RWDedictor .service_item h2 { font-size: 26px;}.service_block .RWDedictor .service_item h5 {font-weight: 400; font-size: 15px;}.RWDnews010 .main-title {  font-size: 18px;}.RWDnews010 .img-view img {  width: 100%;}.RWDnews010 .img-view { margin: 0 0 20px;}.footer_block>.container { padding: 0 30px;}.RWDnews010 .listitem:first-child {  border-top: 1px dashed #c3a99b66;}ul.footer_info_list li>span { display: block;padding-right: 0;}.footer_info_item {  width: 100%;}.footer_menu_block {    width: 100%;  margin: 0;}.footer_menu_item .footer_menu_list {  text-align: left;margin: 0 40px 0 0;}.footer_menu_item {    justify-content: flex-start;}.RWDnews010 .listitem {    border-bottom: 1px solid #c3a99b66;}.RWDvideo002 figure.effect-sarah h2:before {  width: 55px;  height: 55px;}.RWDvideo002 figure.effect-sarah h2:after { width: 65px; height: 65px;}.RWDvideo002.istouch figure.effect-sarah p { right: auto;  left: 50%; transform: translateX(-50%) !important; text-align: center !important; font-size: 16px !important; top: auto; bottom: 18px !important;}.RWDvideo002 figure.effect-sarah h2 { transform: translateX(-50%);   top: 40px;}.RWDnews010 .sub-title:before {display: none;}.RWDnews010 .sub-title, .RWDnews010 .sub-date { padding-left: 0;}/*20220906*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 21px); margin: 0 10px 35px;}/*內頁*/ 
.series_btn_item a.series_btn {  font-size: 17px;margin: 0 auto 0 -1px;  width: calc(100% / 3 + 1px);}.tablet_info .tablet_table table td { padding: 5px 10px;}.wall_niche_table .wall_niche_title h4>span { padding: 0 5px; font-size: 16px;}.wall_niche_table .wall_niche_title h5 br {display: block;}.wall_niche_title {padding: 15px 10px;}.wall_niche_pic_item.content_flex .content_pic>span { width: 100%;  padding: 5px 15px;}.tomb_all.tomb_all01 { margin-top: 40px; padding-top: 40px;}.eformsDesc {  font-size: 18px;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDvideo002 figure.effect-sarah h2 {font-size: 18px;}.RWDproduct004 .item-box-desc { padding: 0 20px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.RWDService002 .row .col-sm-4.col-md-4 {    float: none;width: 85%; margin: 0 auto 30px; min-height: auto;padding: 0 0 30px;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes { flex-direction: row;align-items: flex-start;}.RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon {  margin: 0;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 { font-size: 17px; padding-bottom: 5px;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes .funny-boxes-text {  margin-left: 30px;width: calc(100% - 45px - 30px);}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3) {  border-bottom: none;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(2) { margin-bottom: 30px;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4, .RWDService002 .funny-boxes > .funny-boxes-text > p { min-height: auto;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(1), .RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(2) { padding-bottom: 30px;}.RWDvideo002.istouch figure.effect-sarah p { bottom: 0px !important;font-size: 15px !important;}.RWDvideo002 figure.effect-sarah h2:before {  width: 50px;  height: 50px;}.RWDvideo002 figure.effect-sarah h2:after { width: 60px; height: 60px;}.service_block .RWDedictor .service_item h2 br {display: block;}.news_block:before { background-position: right;}/*.RWDparallax_new .picbgbox {height: 60vw !important;}*/ 
.service_btn_item {  flex-direction: column;}a.service_btn { padding: 10px;  width: 100%;}a.service_btn.service_btn_tel { margin-bottom: 15px;}.service_block .RWDedictor .service_item {   padding: 80px 30px;}.footer_title h4 {line-height: 1.5;font-size: 20px;}.footer_info_item { flex-direction: column;    margin: 0 auto 10px;}ul.footer_info_list { margin: 0 0 15px;}ul.footer_info_list li>span {  display: inline-block;  padding-right: 5px;}.footer_menu_item .footer_menu_list {   width: calc(100% / 3 - 25px); margin-right: 25px;}/*20220906*/ 
.RWDmobile_bottom_v2 .text { font-size: 14px; margin-top: 5px;}.RWDproduct002_v2 .showbottom a h4 { font-size: 18px;}.RWDvideo002.istouch figure.effect-sarah p {width: 100%;}.RWDbanner_plus01.style-dotnav.control-center .control-box { bottom: 20px;}.RWDbanner_plus01 .slick-caption .txt1>span { font-size: 17px !important;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt2>span { font-size: 24px !important;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption { bottom: 80px;}/*20220906*/ 
.RWDparallax_new .picbgbox {height: 50vw !important;}.RWDparallax_new .picbgbox .overlay, .RWDparallax_new .picbgbox .overlay >.container.editor, .RWDparallax_new .picbgbox .overlay >.container.editor .contact_pic {  height: 100%;    overflow: hidden;}.RWDparallax_new .picbgbox .overlay >.container.editor .contact_pic img { width: auto !important;   height: 100%;  max-width: none;  object-fit: cover; object-position: center;}/*內頁*/ 
.layoutlist_8.rwd .item { width: 100%;}#RWDPAGE_BASE_PAT02 .hgroup h1 {   font-size: 36px;}.page_wrapper_bg .ebtn, .page_wrapper_bg .btn_back {width: 100%; }.tablet_info.tablet_info01 .tablet_text, .wall_niche_info .wall_niche_text { background: transparent;  padding: 0 0 15px;}.tablet_info.tablet_info01 .tablet_text:before, .wall_niche_info .wall_niche_text:before {display: none;}.tablet_info.tablet_info02 .tablet_item , .tablet_info.tablet_info02 .tablet_item:last-child { width: 100%; margin: 0 auto 35px;}.tablet_info.tablet_info02 .tablet_item:last-child {margin-bottom:0;}.tablet_info.tablet_info03 .tablet_item .tablet_card .content_text {padding: 15px 10px;}.series_card, .tablet_info.tablet_info03 .tablet_item .tablet_card {  width: calc(100% / 2 - 20px);  margin: 0 10px 35px;}.wall_niche_table.wall_niche_table01 {width: 100%;  margin: 0 auto 30px;}.wall_niche_price.wall_niche_price_01 .wall_niche_table_item {padding: 0 15px;}.wall_niche_pic_item.content_flex .content_pic { padding: 0 5px;}.wall_niche_table.wall_niche_table03 { width: 100%; padding: 0 15px 30px;}.wall_niche_price.wall_niche_price_02 .wall_niche_pic_item  { width: 50%;    margin: 0 auto;}.wall_niche_all.wall_niche_all02 .content_text .content_pic_flex .content_pic {  padding: 0 0 15px;}.wall_niche_all.wall_niche_all02 .content_text .content_pic_flex { flex-direction: column;}.wall_niche_all.wall_niche_all02 .content_text {  margin: 0 auto;}.series_card .content_text h4, .series_card .content_text h4>span {font-size: 17px;}.series_card .content_text { padding: 15px 10px;}.tomba_card {margin-bottom: 60px;}.tomba_item .tomba_size_item ul li {  margin-right: 10px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .ml-stack-nav-toggle__line { width: 30px;}.RWDmenu_plus04 .ml-stack-nav-toggle { padding: 35px 25px 35px 15px;}.RWDbanner_plus01 .slick-caption {width: 100% !important;}.RWDbanner_plus01 .slick-caption .txt1 { margin: 0 0 20px;}.index .about_block h2.main_title br { display: block;}.about_block .title_item:before { bottom: -2px;}.index .about_block h3.sub_title br {  display: block;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box { flex-direction: column;}.RWDproduct004 .item-box figure, .RWDproduct004 .item-box-desc { width: 100%;}.RWDproduct004 .item-box-desc { padding: 15px 20px;}.RWDbtn01 .btn-box li, .RWDbtn01 .btn { width: 100%;   max-width: none;}.RWDService002 .row .col-sm-4.col-md-4 { width: 100%;}.RWDService002 .funny-boxes > .funny-boxes-text > p { min-height: auto;}.RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(1), .RWDService002 .row:nth-child(3) .col-sm-4.col-md-4:nth-child(2) {padding-bottom:20px}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes .funny-boxes-text { margin-left: 25px; width: calc(100% - 45px - 25px);}.RWDvideo002 figure.effect-sarah h2 {top: auto;bottom: 30vw !important;}.RWDvideo002.istouch figure.effect-sarah p { bottom: 3vw !important;}.RWDnews010 {  padding: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {  padding: 0;}.footer_menu_item .footer_menu_list {  width: calc(100% / 3 - 15px); margin-right: 15px;}ul.footer_info_list li, .footer_menu_item .footer_menu_list h6, ul.footer_menu li a {font-size: 14px;}a.footer_btn_line {  width: 100%;}.footer_block>.container { padding: 0 20px;}.footer_block .copyright_block, .copyright_desc, .copyright_desc a, .copyright_desc a:hover { text-align: center;font-size: 12px;}.RWDvideo002 figure.effect-sarah { height: 60vw; display: flex;  justify-content: center;  align-items: center;}.RWDvideo002 figure.effect-sarah img { width: auto;height: 100%;  max-width: none;}.about_text_block {  margin: 0;}.animated.about_video_block { animation-delay: 0.5s !important;}/*20220906*/ 
.product_block>.container {width: 100% !important;  padding: 0 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {  width: calc(100% / 2 - 11px);  margin: 0 5px 35px;}.mobile_bottom__a {  padding: 10px 5px;}.RWDmobile_bottom_v2 .text { letter-spacing: .5px;}/*20220908*/ 
.RWDproduct004 .item-box-desc {  padding: 0;}.RWDproduct004 .item-box-desc>a {  width: 100%; height: 100%;  position: relative;  padding: 15px 15px 60px;}.RWDproduct004 .list-inline { position: absolute; width: 100%; padding: 0 15px; bottom: 15px; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 34px;}.photo_view #carousel .flex-direction-nav { margin-top: 25px !important;}.series_btn_item a.series_btn .series_btn_icon {display: none;}.series_all.series_all_01, .series_all.series_all_02, .wall_niche_all.wall_niche_all01, .wall_niche_all.wall_niche_all02, .tomba_all.tomba_all_01, .tomba_all.tomba_all_03, .tablet_info.tablet_info02 { padding-left: 20px; padding-right: 20px;}.series_card .content_text h4, .series_card .content_text h4>span, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h4, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h4> span { font-size: 15px;}.series_card .content_text h6, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text h6 { font-size: 14px;}.series_card, .tablet_info.tablet_info03 .tablet_item .tablet_card {  width: calc(100% / 2 - 10px);   margin: 0 5px 35px;}.series_card .content_text ul li:last-child, .tomba_item .tomba_size_item ul li:last-child, .tablet_info.tablet_info03 .tablet_item .tablet_card .content_text ul li:last-child { font-size: 14px;}.wall_niche_pic_item.content_flex .content_pic>span { padding: 5px 10px;}.RWDtimeline01 li.event:before {  left: 24px;}.photo_discription .text { padding: 25px 25px;}.tomba_card .content_text a.series_tel_btn {  margin-top: 15px;}.wall_niche_price.wall_niche_price_01 .wall_niche_pic_item {  padding: 0 15px;}.content_item.ground_burial_item01 .content_text .content_pic { width: 150px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {  width: 140px; top: 18px;}.RWDbanner_plus01 .slick-caption .txt1>span { font-size: 18px !important;}.RWDbanner_plus01 .slick-caption .txt2>span { font-size:24px !important;}.RWDmobile_bottom_v2 .icon {  font-size: 16px;   padding-right: 5px;}.RWDmobile_bottom_v2 .text { font-size: 15px;}.RWDService002 .row .col-sm-4.col-md-4 .funny-boxes .funny-boxes-text {  margin-left: 20px;  width: calc(100% - 45px - 20px);}.RWDnews010 {min-width: auto; background: transparent;  padding: 0;}.footer_block .copyright_block {  padding: 15px 10px;}.footer_title h4 { font-size: 16px;}.footer_menu_item .footer_menu_list {width: calc(100% / 2 - 30px);margin-right: 30px;  margin-bottom: 30px;}/*20220906*/ 
.index h2.main_title { font-size: 28px;}.RWDproduct002_v2 .showbottom a h4 {  font-size: 16px;}.footer_block>.container { padding: 0 15px;}.RWDmobile_bottom_v2 .text { font-size: 13px;}.RWDbanner_plus01 .slick-caption { bottom: 70px;}.RWDbanner_plus01 .slick-caption .txt1>span { font-size: 16px !important;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt2>span { font-size: 22px !important;letter-spacing: 1px;}/*20220913*/ 
.RWDproduct002_v2 .price .delline, .RWDproduct002_v2 li.selprice {letter-spacing: 0px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 32px;}.series_btn_item a.series_btn {  letter-spacing: 0px; font-size: 15px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.index h2.main_title { font-size: 28px;}
}
/*320px end*/