body{background-image:url("archive/image/editor/homepop/bg.png");font-family: 'Noto Sans TC', sans-serif, 'Noto Sans JP', sans-serif;}a:hover, a:focus{text-decoration:none;color:#666;}.RWDfakeloader img {width:200px;}@media (min-width: 1600px) {#RWDfullscreen01 .container {width: 1540px;}}/*標題*/ 
.index h1.main-title , .RWDProduct015__head__h1 , .RWDservice011__head__h1 {    color: #60766F;    font-size: 40px;    font-weight: 500;    line-height: 1.5;    letter-spacing: 3px;margin:0px;}.room-block h1.main-title {color: #b9a687;}.index h2.sub-title , .RWDProduct015__head__h2 , .RWDservice011__head__h2 {    font-size: 18px;    margin: 12px 0 0;    color: #666;    letter-spacing: 2px;    line-height: 1.5;    font-weight: 300;}.section-line {display:none !important;}.RWDservice011__head {margin: 0 0 60px;}.RWDedictor001 .section-subject {margin-left: 0px;margin-right: 0;}/*模組*/ 
.news-block {padding: 20px 0px 80px;}.room-block {    padding: 160px 0 120px;    position: relative;    background-attachment: fixed;    overflow: hidden;    background-repeat: no-repeat;}.sp-block {padding: 100px 0 0;position: relative;}.sp-block::after {    content: "";    width: 100%;    height: 1px;    background: #eee;    display: block;    position: absolute;    bottom: 21px;    left: 0px;    z-index: -1;}.eat-block {padding: 120px 0;}.eat-block .container {width: 100% !important;padding-left: 45px;padding-right: 45px;}/*menu*/ 
.RWDmenu_plus02 .share-group.main_share {    margin-top: 0;    margin-left: 0;    font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus02 .inside {background: transparent;}.collapsing_header header {background: transparent;}.collapsing_header .main {top: 0px !important;}.cd-main-header {background: transparent;}.RWDmenu_plus02 .container {width: 100% !important;    padding: 0px 80px;}.RWDmenu_plus02 .cd-nav {margin-left: 0px;}.cd-primary-nav>li>a {    font-size: 16px;    letter-spacing: 2px;    color: #333;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;}.cd-primary-nav .cd-secondary-nav>li>a {font-family: 'Noto Sans TC', sans-serif;font-size: 16px;letter-spacing: 2px;color: #555;}.lang-select-options a {font-family: "微軟正黑體";font-weight: 600;font-size: 16px;letter-spacing: 2px;color: #555;}.cd-primary-nav .cd-secondary-nav>li>a:hover {background:transparent;color:#000;}.lang-select-options a:hover {background:transparent;color:#000;}.RWDmenu_plus02 .cd-logo {width: 130px;margin-left: 0;margin-top: 22px;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.cd-primary-nav>li:after {display:none;}.RWDmenu_plus02 .inside.is-up .editor a:hover img {display: inline-block;transition: 0.5s ease;}.RWDmenu_plus02 .inside.is-up .editor a {background: #9c0000; transition: 0.5s ease;}.lang-select {font-family: 'Noto Sans TC', sans-serif;font-size: 16px;letter-spacing: 2px;color: #333;margin: 0px 60px;}.RWDmenu_plus02 .inside.is-up .lang-select {color:#000;}.cd-primary-nav>li>a:hover {color: #111;}.cd-header-buttons li {margin-top: 3px;}.lang-select-label:hover {color: #111;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::after, .RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::before {background: #000;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #333;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover:after, .RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover:before {background-color: #000;}.cd-main-header .lang-select-label:after {border: 1px solid #333;border-width: 1px 1px 0 0;}.RWDmenu_plus02 .share-group.main_share {    display: flex;    margin-top: 5px;    margin-left: 0;    font-family: 'Noto Sans TC', sans-serif;    margin-right: -8px;}.RWDmenu_plus02 .share-group a {    background: #eee;    margin: 0px 7px; padding: 9px;    display: flex;    align-items: center;    justify-content: center;    letter-spacing: 1px;    position: relative;    border-radius: 50px;}.RWDmenu_plus02 .share-group span {display:none;}.RWDmenu_plus02 .share-group img {width: 18px !important;}/*banner*/ 
.RWDbanner_plus01.full.style-dotnav.control-center.dot {padding: 80px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 140px)!important;height: calc(100vh - 140px)!important;}.RWDbanner_plus01 .page-scroll {bottom: 120px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 9px;height: 9px;border-radius: 4px;background: #fff;}/*最新*/ 
.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 h4 {    letter-spacing: 1px;    line-height: 1.5;    font-size: 20px;    margin: 0 0 10px;    border-bottom: 1px solid #eee;padding: 15px 15px 20px;font-weight: 400;}.RWDnews005 p.text-left{font-size:15px;color:#666;letter-spacing:1px;line-height:1.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;min-height: 50px;padding: 0px 15px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{background:transparent;border:0}.RWDnews005 .controlls-over .owl-controls .owl-next{right:10px}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{top:-90px;color:#121212;background:transparent;border: 1px solid #ad8b77;opacity:1;filter:Alpha(Opacity=100);-webkit-border-radius:60%;-moz-border-radius:60%;border-radius:60%;line-height: 48px;width: 50px !important;}.news-block .RWDnews005 .fa-angle-left:before,.news_block .RWDnews005 .fa-angle-right:before{width:35px;right:8px;opacity:.6}.news-block .RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover{background:#c2a899;}.RWDnews005 .controlls-over .owl-controls .owl-prev{left:auto;right:90px}.RWDnews005 .fa-angle-left:before {    content: "";    position: absolute;    width: 50px;    height: 15px;    background: url(archive/image/customization/right-02-01.png)no-repeat;    background-size: contain;    transform: scaleX(-1)translate(0, -50%);    filter: brightness(0.2);    top: 50%;    right: 0;}.RWDnews005 .fa-angle-right:before{    content: "";    position: absolute;    width: 50px;    height: 15px;    background: url(archive/image/customization/right-02-01.png)no-repeat;    background-size: contain;    transform:translate(0, -50%);    filter: brightness(0.2);    top: 50%;    right: 0;}.news-block .RWDnews005 .fa-angle-left:before, .news-block .RWDnews005 .fa-angle-right:before {width: 26px;right: 11px;opacity: .6;}ul.text-left.size-12.list-inline.list-separator {padding: 0px 15px;}/*關於*/ 
.room-block > .container > .RWDedictor {    display: flex;    align-items: flex-start;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    margin-bottom: 50px;    justify-content: center;color:#b9a687;}.about-title h1.main-title {margin: 0;margin-right: 120px;position: relative;top: -15px;line-height: 1.6;}.about-text h2.sub-title {margin: 0px 0px 8px;color: #b9a687;font-weight: 400;font-size: 20px;}.about-deco {    position: absolute;    right: -135px;    width: 600px;    bottom: -60px;    transform: scaleX(-1);    filter: hue-rotate(18deg);}.about-deco2 {position: absolute;left: -240px;width: 640px;bottom: -20px;}.about-deco img , .about-deco2 img {width: 100%;}.about-title {    position: relative;}.about-title::after {    content: "";    width: 220px;    height: 1px;    border-top: 1px solid #60766F;    display: block;    position: absolute;    top: 25px;    right: 130px;}.about-btn {margin-top: 30px;}.about-btn a {    color: #b9a687;    border: 1px solid #b9a687;    display: block;    width: 150px;    padding: 4px 0;    text-align: center;transition:0.5s ease;}.about-btn a:hover {background:#b9a687;color:#5e746d;transition:0.5s ease;}.room-bg {display: block;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;z-index: -1;}.room-bg .RWDparallax_new .picbgbox {height: 600px !important;}/*房型*/ 
.RWDProduct015 .product_box {width: 50%;padding: 0px 30px;}.RWDProduct015 .product_box .title {    letter-spacing: 1px;    line-height: 1.5;    font-size: 22px;    margin: 0 0 10px;    border-bottom: 1px solid #eee;    padding: 20px 10px 10px;    color: #111;    font-weight: 400;width: 70%;}.RWDProduct015 .product_box .memo {    font-size: 15px;    color: #666;    letter-spacing: 1px;    line-height: 1.7;    max-height: initial;    margin-bottom: 0;width: 70%;}.RWDProduct015 .product_box .imgs_box {padding: 0px;border: 0px;}.RWDProduct015__head {margin: 0 0 60px;}.RWDProduct015 .more_product {    font-size: 16px;    font-weight: 400;    color: #ad8b77;    border: 1px solid #ad8b77;    letter-spacing: 1px;    width: 250px;    height: auto;    line-height: 2;    padding: 6px 0;    margin: 60px auto 0px;background: #fff;}.RWDProduct015 .more_product:hover {background-color: #ad8b77;}.RWDProduct015 .tab__name {font-size: 13px;letter-spacing: 1px;font-weight: 300;}/*-----手風琴-----*//*產品入口*/ 
.RWDaccordion001, .RWDaccordion001 ul li {height: 550px !important;}.RWDaccordion001 ul:hover li {width: calc(100% / 3);}.RWDaccordion001 ul:hover li:hover {width: 50%  ;}.RWDaccordion001 ul li {overflow: hidden;width: calc(100%/3) ;pointer-events: auto;background-size: cover;}.RWDaccordion001 ul {pointer-events: none;width: 100%;display: flex;}.RWDaccordion001 .pic_show .word {display: flex;justify-content: flex-end;align-items: center;flex-direction: column;width: 100%;max-width: none;height: 100%;padding: 0 0 60px;opacity: 1;border: 0;background-color: transparent;}.RWDaccordion001 ul li div a {width: 100%;height: 100%;display: inline-block;color: #fff;padding: 0 15px;text-decoration: none;    overflow: hidden;}.RWDaccordion001 .pic_show .word .tw span {    letter-spacing: 3px;    padding: 50px 0 15px;    border-bottom: 0;    color: #fff;    font-size: 28px;    line-height: 1.3;    font-weight: 400;    text-shadow: 1px 1px 3px #000;    font-family: 'Noto Sans TC', sans-serif;}.RWDaccordion001 .pic_show .word .tw span h8 {display: block;letter-spacing: 0px;font-size: 20px;}.RWDaccordion001 ul li div a:after {    content: "";    position: absolute;    width: 100%;    height: 45%;    background: linear-gradient(to top, #442a2a, rgb(16 16 16 / 0%));    bottom: 0;    left: 0;}.RWDaccordion001 .pic_show .word .en {max-height: 40px;width: 100%;text-align: center;font-size: 16px;color: #fff;letter-spacing: 2px;border-top: 1px dotted #fff;padding: 15px 0 0;max-width: 400px;}.RWDaccordion001 ul li div a * {    opacity: 1;    text-overflow: initial;    position: relative;    white-space: inherit;    overflow: initial;    -webkit-transform: translateX(0px);    transform: translateX(0px);}.RWDaccordion001 ul li div {height: 100%;}.RWDaccordion001 ul li div a::before {    content: "";    width: calc(100% - 20px);    height: calc(100% - 20px);    border: 1px solid rgb(255 255 255 / 50%);    display: block;    position: absolute;    left: 10px;    top: 10px;    border-radius: 8px;}
/*footer start*/

.footer-block {    color: #555;    padding: 0px 0px 20px;    font-size: 16px;    letter-spacing: 1px;    line-height: 1.8;    background: url(archive/image/customization/1001-about-bg.jpg) !important;}.footer-block .container {display: flex;}.footer-logo img {width: 100%;margin-bottom: 30px;padding:0px 10px;}.footer-logo {padding: 50px 40px;background: rgb(197 197 197 / 30%);width: 260px;text-align: center;display: flex;align-items: center;justify-content: center;line-height: 1.5;}.footer-text {width: 660px;margin-left: 120px;padding: 60px 0px 0px;}.footer-other {width: calc(100% - 1040px);padding: 60px 0px 0px 100px;}.social-btn {margin-bottom: 20px;}.social-btn a {    border: 1px solid #1877f2;    width: 34px;    padding: 0px 2px;    transition: 0.5s ease;    color: #1877f2 !important;    font-weight: 400;    border-radius: 50px;    text-align: center;    display: block;}.social-btn a:hover {background: #1877f2;color: #fff !important;}.social-btn a:hover img {filter: contrast(0)brightness(2);}.social-btn a > img {    width: 25px;    transition: 0.5s ease;    margin: 0;    padding: 0;}.footer-logo a {    color: #555;    font-size: 20px;    border-bottom: 1px solid #bbb;    display: block;    width: 100%;    padding-bottom: 8px;}.call-btn a {background: #87715A;    color: #fff;    font-size: 16px;    letter-spacing: 1px;    display: block;    width: 100%;    text-align: center;    padding: 6px 0;}.call-btn {margin-top: 20px;}.footer-text iframe {margin-top: 20px;}.social-child-outter {display: flex; flex-wrap: wrap;}.social-child-outter h5 {width: 100%;font-size: 16px;padding: 0px 10px;margin-bottom: 0px;color:#111;}.social-child {width: calc(50% - 20px);margin: 10px 10px 0;text-align: center;border-bottom: 1px solid #ccc;padding: 6px 0;font-size: 14px;}.footer-text a {color:#555;}.footer-text a:hover {color:#333;}.footer-text span {display: inline-block;width: 45px;color: #111;}.fixed-btn {position: fixed;right: 0px;bottom: 150px;z-index: 98;}.fixed-btn a {    background: #87715A;    display: block;    padding: 12px 10px 5px;    color: #fff;    font-size: 17px;    letter-spacing: 3px;    text-align: center;}.fixed-btn img {    filter: contrast(0)brightness(2);    margin-bottom: 5px;    width: 26px;}.fixed-btn span {-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;}.scrollTop002 {right: 0px;bottom: 80px;}.social-btn i.icon.ion-social-facebook {    font-size: 18px;}.copy-right {    text-align: center;    margin-top: 60px;    font-size: 12px;    letter-spacing: 1px;    color: #999;    font-weight: 300;}.copy-right a {color: #999;}.fixed-reserve a {    background: #a94141;}.footer-text span:nth-child(5) {    margin-left: 30px;}.scrollTop002 .ii{    background: transparent;    color: #87715A;    font-size: 50px;}/*1102修改*/ 
.footer-logo a >i {   padding-right: 10px;}.footer-logo a { width: 180px; border-bottom: none;   margin: 10px 0 15px;    border: 1px solid #555;   padding: 5px 10px;  border-radius: 99em; color: #555;  background: rgba(255,255,255,.65);transition: .4s ease;}.footer-logo a:hover {border: 1px solid #b9a684; background: #b9a684;   color: #fff; transition: .4s ease;}

/*footer end*/
/*英文語系 start*/

.index .lang_en h1.main-title ,.lang_en .RWDProduct015__head__h1 , .lang_en .RWDservice011__head__h1 {letter-spacing: 0.5px;}.index .lang_en h2.sub-title , .lang_en .RWDProduct015__head__h2 , .lang_en .RWDservice011__head__h2  {letter-spacing: 0.5px;}.lang_en .cd-primary-nav>li>a{letter-spacing: 0.5px;}.lang_en .cd-primary-nav .cd-secondary-nav>li>a {letter-spacing: 0.5px;}.lang_en .lang-select{letter-spacing: 0.5px;}.lang_en .RWDmenu_plus02 .share-group a {letter-spacing: 0.5px;}.lang_en .RWDnews005 h4  {letter-spacing: 0.5px;}.lang_en .RWDnews005 p.text-left{letter-spacing: 0.5px;}.lang_en .room-block > .container > .RWDedictor{letter-spacing: 0.5px;}.lang_en .RWDProduct015 .product_box .title {letter-spacing: 0.5px;}.lang_en .RWDProduct015 .more_product{letter-spacing: 0.5px;}.lang_en .RWDProduct015 .product_box .memo {letter-spacing: 0.5px;}.lang_en .RWDProduct015 .tab__name{letter-spacing: 0.5px;}.lang_en .RWDaccordion001 .pic_show .word .tw span {letter-spacing: 0.5px;}.lang_en .RWDaccordion001 .pic_show .word .tw span h8{letter-spacing: 0.5px;}.lang_en .RWDaccordion001 .pic_show .word .en{letter-spacing: 0.5px;}.lang_en .fixed-btn a {letter-spacing: 0.5px;}.lang_en .fixed-btn span { margin-top: 5px;}.lang_en .ftinfo-txt br { display:none;}.lang_en .about-title {width:40%;}.lang_en .about-text{width:60%;}.lang_en .RWDaccordion001 .pic_show .word {padding: 0 0 120px;}.lang_en .footer-text span:nth-child(5) {margin-left: 15px;}.lang_en .footer-text span { width: 35px;}.lang_en  .about-title::after {display:none;}

/*英文語系 end*/
/*日文語系 start*/

.lang_jp .about-title {width: 40%;}.lang_jp .about-text {width: 60%;}.lang_jp .RWDaccordion001 .pic_show .word { padding: 0 0 100px;}.lang_jp .ftinfo-txt br { display:none;}

/*日文語系 end*/
/*動畫 start*/

/*關於圖一*/ 
.about-deco img {    animation-name: down_up;    animation-duration: 8s;    animation-timing-function: ease-in-out;    animation-iteration-count: infinite;}@keyframes down_up{0%{ transform: translateY(40px);}50%{ transform: translateY(-20px);}100%{ transform: translateY(40px);}}/*關於圖二*/ 
.about-deco2 img {    animation-name: up_down;    animation-duration: 10s;    animation-timing-function: ease-in-out;    animation-iteration-count: infinite;}@keyframes up_down{0%{ transform: translate(20px,-20px);}50%{ transform: translate(-20px,40px);}100%{ transform: translate(20px,-20px);}}

/*動畫 end*/
/*內頁 start*/

@media (min-width: 1600px) {.page_wrapper_bg .footer-block .container {width: 1540px;}}.page_wrapper_bg .collapsing_header .main {top: 80px !important;}.page_wrapper_bg .call_to_action {padding: 35px 0px 105px;position: relative;}.page_wrapper_bg .RWDmenu_plus02 .inside {box-shadow: 1px 1px 15px rgb(43 43 43 / 12%);}.page_wrapper_bg .call_to_action::before {    content: "";    background: url(archive/image/customization/1027-about-deco-03.png);    width: 450px;    height: 405px;    display: block;    position: absolute;    left: -120px;    top: -40px;    background-size: contain;    animation-name: up_down;    animation-duration: 20s;    animation-timing-function: ease-in-out;    animation-iteration-count: infinite;    background-repeat: no-repeat;}.page_wrapper_bg .call_to_action::after {    content: "";    background: url(archive/image/customization/1027-about-deco-02.png);    width: 420px;    height: 270px;    display: block;    position: absolute;    right: -90px;    bottom: -50px;    background-size: contain;    animation-name: down_up;    animation-duration: 16s;    animation-timing-function: ease-in-out;    animation-iteration-count: infinite;    z-index: -1;}.hgroup .container {border-bottom: 0px;}.hgroup .breadcrumb { background: transparent;border: 0px;    padding: 0px;    bottom: 0px;    letter-spacing: 1px;    position: relative;    width: 100%;    text-align: center;    float: none !important;}.webdesc {text-align: center;}/*標題&文字*/ 
.hgroup h1 {    color: #60766F;    font-size: 40px;    font-weight: 500;    line-height: 1.5;    letter-spacing: 3px;    margin: 0px;    text-align: center;}.page_wrapper_bg .pagecontent , .page_wrapper_bg .pagecontent p , .page_wrapper_bg .products-editor.editor , .photo_desc {font-size: 16px;color: #666;letter-spacing: 1px;line-height: 2;font-family:'Noto Sans TC', sans-serif;}.page_wrapper_bg .photo_desc {font-size: 15px;line-height: 1.8;padding: 15px 40px 20px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;font-size: 16px;color: #666;letter-spacing: 1px;line-height: 1.7;}.page_wrapper_bg .pagecontent h4 {border-bottom: 1px solid #eee;padding: 0px;color: #111;font-weight: 500;font-size: 24px;padding-bottom: 20px;margin-bottom: 25px;line-height: 1.5;}/*側選單*/#sidebar .products-nav {width: 100%;font-family: 'Noto Sans TC', sans-serif;letter-spacing: 1px;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 110px;}#sidebar.layoutmenu6 {margin-top: -60px;}.m2018 .products-nav .nav-title {background: #f9f9f9;padding: 8px 10px;}.m2018 .products-nav>ul>li:hover>a, .m2018 .products-nav>ul>li.active>a {color: #60766F;transition: all .3s ease;}.m2018 .products-nav>ul>li>a {transition: all .3s ease;text-align: left;}/*最新*/ 
.page_wrapper_bg .layoutlist_8 .item {border-bottom: 0px; display: flex;justify-content: center;align-items: center;background: #fff;}.page_wrapper_bg .layoutlist_8 .item:nth-child(even) {border: 1px solid #eee;}._col.list_img.col-sm-3.col-md-3 {padding-left: 0;padding-right: 30px;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 36px;font-family: 'Yantramanav', sans-serif;}._col.listdate.col-sm-2.col-md-2 {text-align: center;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: 400;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 15px 0px 0px;}.page_wrapper_bg .layoutlist_8 .article_subject {    font-weight: 500;    letter-spacing: 2px;    font-size: 18px;    line-height: 1.5;}.page_wrapper_bg .cate_list .subject , .page_wrapper_bg .layoutlist_2 .subject , .layoutlist_1 .album_item_subject {    letter-spacing: 1px;    line-height: 1.5;    font-size: 20px;    font-weight: 400;    text-align: left;    border-bottom: 1px solid #eee;    padding: 15px 0px;    margin: 0;height: 60px !important;color:#121212;transition:0.5s ease;}.page_wrapper_bg .cate_list .subject a , .page_wrapper_bg .layoutlist_2 .subject a {color: #121212;transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item:hover a {color: #60766f;transition:0.5s ease;}.page_wrapper_bg .cate_list.row .col-sm-6 {margin: 44px 0px 0px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {background: transparent;float: right;margin-right: 0px;padding: 0;margin-top: 30px;}.page_wrapper_bg .btn_back a {    background: #fff;    color: #ad8b77;    border: 1px solid #ad8b77;padding: 10px 0;    font-size: 15px;    font-weight: 400;    transition: 0.5s ease;    width: 180px;    display: block;    letter-spacing: 2px;}.page_wrapper_bg .btn_back a:hover {background: #ad8b77;color:#fff;}.RWDproduct_page .btn_back a {padding: 6px 0px;}/*房型*/ 
.page_wrapper_bg .layoutlist_2 .col-xs-12.col-sm-6.col-md-3 {width: calc(100% / 3);margin: 0px 0px 40px;}.page_wrapper_bg .layoutlist_2 .item, .page_wrapper_bg .layoutlist_4 .item {border-bottom: 0px;}.RWDproduct_page .products-con {display: flex;}.RWDproduct_page .pic-box {width: calc(100% - 500px);padding-right: 0px;}.RWDproduct_page .products-info {width: 500px;padding-left: 80px;margin-top: -15px;}.info-table table {width: 100%;}.RWDproduct_page .products-info .name {    color: #60766F;    font-size: 32px;    font-weight: 500;    line-height: 1.5;    letter-spacing: 3px;    margin: 0px;}.RWDproduct_page .products-info .subname {    font-size: 18px;    color: #666;    letter-spacing: 2px;    line-height: 1.5;    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #60766F;}.reserve-btn {margin-top: 30px;}.reserve-btn a {font-size: 16px;color: #fff;background: #a94141;display: block;padding: 12px 0;text-align: center;transition:0.5s ease;}.reserve-btn a:hover {background:#b73636;color:#fff;transition:0.5s ease;}.info-table img {margin-bottom:6px;}.info-table td {text-align: center;border: 1px solid #eee;padding: 20px 15px;width: 50%;line-height: 1.5;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {    border-bottom: 1px solid #ddd;    margin-bottom: 30px;    font-family: 'Noto Sans TC', sans-serif;    font-size: 15px;    color: #666;    font-weight: 400;}.page_wrapper_bg .products-editor.editor ul {padding-left: 36px;list-style: none;margin-bottom: 60px;}.page_wrapper_bg .products-editor.editor ul li {position: relative;}.page_wrapper_bg .products-editor.editor ul span {    color: #60766F;    font-style: italic;    font-weight: 500;    margin-right: 10px;position: absolute;    font-size: 18px;left: -36px;top: -2px;}.room-bottom {border: 1px solid #eee;padding: 40px 40px 0px;margin-bottom: 40px;}.page_wrapper_bg .pagecontent .room-bottom h4 {text-align: center;}.room-bottom table {width: 100%;}.room-bottom tr {display: flex;flex-wrap: wrap;}.room-bottom tr td {width: calc(100% / 5);text-align: center;margin-bottom: 40px;}.room-bottom tr td img {margin-bottom:6px;}.layoutlist_2 .item .summary {position: absolute;left: 0px;top: 10px;}.layoutlist_2 .item .summary a {display: flex;}.layoutlist_2 .tag-child {background: rgba(0 ,0 ,0 ,.58);color: #fff;letter-spacing: 1px;font-size: 13px;margin-right: 5px;padding: 3px 5px;min-width: 6em;text-align: center;}.layoutlist_2 .tag-child.tag-import {background: #db1b1b;}/*美食*/ 
.room-outter {display: flex;margin-bottom:30px;align-items: center;}.room-text {width: 50%;padding-left: 80px;}.room-pic {width: 50%;}.id95 .pagecontent .article_model[data-seq="0"] {margin-top: 0;}.id95 .pagecontent .article_model[data-seq="1"] .model-title {text-align: center;position: relative;margin: 0 0 5px;letter-spacing: 2px;color: #111;font-size: 20px;}.id95 .pagecontent .article_model[data-seq="1"] .model-title::before {    content: "";    width: 140px;    height: 35px;    position: absolute;    top: 0px;    left: 50%;    background: #fff;    z-index: -1;    transform: translateX(-50%);}.id95 .pagecontent .article_model[data-seq="1"] .model-title::after {    display: block;    position: absolute;    content: "";    width: 200%;    height: 1px;    background: #eee;    left: -50%;    top: 16px;    z-index: -2;}.room-twopic {display: flex;margin-bottom: 40px;}.room-twopic img {width: calc(50% - 30px);margin: 0px 15px;}.food-bottom {text-align: center;}.food-bottom h1 {    letter-spacing: 1px;    line-height: 1.5;    font-size: 32px;    color: #60766f;    font-weight: 500;    text-align: center;    margin: 10px 0px 32px;}.room-info ul {display: flex;flex-wrap: wrap;margin: 0;padding-left: 0;}.room-info li {width: calc(100% / 2);padding-left: 0px;list-style: none;border-bottom: 1px dashed #ddd;padding: 20px 0px;position: relative;}.room-info li::after {content: "";width: 1px;height: 50%;top: 25%;position: absolute;background: #ddd;right: 0;}.room-info li:nth-child(1)::after, .room-info li:nth-child(3)::after , .room-info li:nth-child(5)::after {background: #f7f7f7;}.room-info li:nth-child(4) , .room-info li:nth-child(5) {border-bottom:0px;padding-bottom:0px;}.room-info {margin-top: 25px;padding-bottom: 40px;border-bottom: 1px solid #60766f;}.food-logo {position: relative;}.food-logo::after {content: "";width: calc(100% - 180px);height: 1px;display: block;position: absolute;right: 0px;top: 50%;background: #60766f;}.food-logo img {width: 120px;margin-bottom: 10px;}.room-info i.icon {color: #60766F;margin-right: 6px;font-size: 18px;display: inline-block;width: 20px;text-align: center;margin-left: -3px;}.room-info span {color: #111;margin-right: 8px;}.room-info li:nth-child(1) {width: 100%;}.food-bottom .room-info {    border: 0;    width: 800px;    margin: 45px auto 0;    background: #f7f7f7;    padding: 30px 30px 50px;}/*交通*/ 
.page_wrapper_bg .layoutlist_1 {margin-top: 60px;}.page_wrapper_bg .layoutlist_1 .row.masonry {margin-left: 0;margin-right: 0;}.album_item.col-sm-3.col-md-3.content_box {top: auto !important;width: calc(100% / 3) !important;position: relative !important;left: auto !important;}.page_wrapper_bg .layoutlist_1 .album_item_subject {transition:0.5s ease;}.page_wrapper_bg .layoutlist_1 .album_item_subject td {text-align: left !important;}.cate_list.row .col-sm-6.col-md-4:hover a {color: #60766F;transition:0.5s ease;}.album_item.col-sm-3.col-md-3.content_box:hover .album_item_subject {color: #60766F;transition:0.5s ease;}.page_content1v1 .album_d_item .album_item_subject h4 {font-size: 20px;margin: 0;padding: 0;border-bottom: 0px;line-height: 1.5;font-weight: 400;transition:0.5s ease;}.page_content1v1 .album_d_item .album_item_subject {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    letter-spacing: 1px;    font-weight: 400;    text-align: left;    border-bottom: 1px solid #eee;    padding: 15px 0px 0px;    height: 56px !important;    color: #000;    opacity: 1 !important;    background: transparent;    bottom: 0px;}.page_wrapper_bg .row .album_d_item a {border-bottom: 0px;padding-bottom: 60px;}.page_wrapper_bg .page_content1v1 {margin-top: 30px;}.page_wrapper_bg .page_content1v1 .row {margin-left: 0px;margin-right: 0px;}.page_wrapper_bg .webdesc img {border: 1px solid #eee;}.page_wrapper_bg .photo_desc ul {padding-left: 20px;}.page_wrapper_bg .photo_desc h4 {font-size: 20px;color: #121212;font-weight: 400;line-height: 1.5;margin: 0px;letter-spacing: 1px;font-family: 'Noto Sans TC', sans-serif;}.album_d_item {width: calc(100% / 3);}.page_wrapper_bg .layoutlist_1 .row a img, .row .album_d_item a img {width: 100%;}.page_wrapper_bg .page_desc {margin-top: 30px;}.page_wrapper_bg .pic-bottom {text-align: right;margin: 8px 0px 0px;}/*設施*/ 
.rwdlayoutlist_9 .litem .litem__imgs::after {display:none;}.rwdlayoutlist_9 .litem {padding: 0px 15px;margin: 45px 0px 0px;}.rwdlayoutlist_9 .cdate::before {display:none;}.rwdlayoutlist_9 .cdate {display:none;} .litem__text {padding: 20px 30px;background: #fff;}.spa-area {display: flex;flex-direction: row-reverse;}.spa-info {display: inline-block;width: 40%;}.spa-pic {position: relative;display: inline-block;width: 60%;padding-left: 60px;margin-bottom: 15px;}.spa-call {font-size: 20px;letter-spacing: 1px;border-bottom: 1px solid #60766F;margin-bottom: 15px;color:#60766F;}.spa-call span {display: -webkit-box;line-height: 1.5;font-size: 16px;letter-spacing: 1px;}.spa-call a {color:#60766F;}.spa-info-child span {margin-right: 6px; color: #60766F;}.spa-info i {margin-right: 6px;}.spa-text {margin: 40px 0px 0px;}.page_wrapper_bg .note {    border-top: 1px dotted #ddd;    font-size: 14px;    padding-top: 20px;    margin-top: 20px;    color: #b9a687;}.page_wrapper_bg .note ol {padding-left: 20px;}/*租屋*/ 
.floor-area {display: flex;}.floor-child {width: calc(100% / 4 - 20px);margin: 0px 10px;border: 1px solid #eee;padding: 30px;}.floor-child span {margin-right: 8px;display: block;font-size: 24px;color: #121212;line-height: 1.5;}.rent-three-child {display: flex;margin-left: -15px;margin-right: -15px;}.rent-three-child img {width: calc(100% / 3 - 30px);margin: 0px 15px;}.rent-intro {text-align: center;}.article7 .RWDslider01 .pic-list,{width: 100%;}.article7 .RWDslider01.pic-right .pic-list {padding-left:0px;width:100%}.article7.id173 .pagecontent .RWDslider01,.article7.id826 .pagecontent .RWDslider01,.article7.id1084 .pagecontent .RWDslider01  {width: calc(50% - 40px);margin:0px 18px;display: inline-block;margin-top: 0px;position: relative;overflow: hidden;}.article7.id173 .pagecontent .article_model[data-seq="0"],.article7.id826 .pagecontent .article_model[data-seq="0"],.article7.id1084 .pagecontent .article_model[data-seq="0"] {margin-top: 20px;}.article7.id173 .pagecontent .article_model[data-seq="1"],.article7.id826 .pagecontent .article_model[data-seq="1"],.article7.id1084 .pagecontent .article_model[data-seq="1"] {margin-top: 60px;}.article7.id173 .pagecontent .article_model[data-seq="4"],.article7.id826 .pagecontent .article_model[data-seq="4"],.article7.id1084 .pagecontent .article_model[data-seq="4"] {border: 1px solid #e7e7e7;padding: 45px 80px;background: #fff;}.article7.id173 .pagecontent .article_model[data-seq="2"],.article7.id826 .pagecontent .article_model[data-seq="2"],.article7.id1084 .pagecontent .article_model[data-seq="2"] {background: #60766F;padding: 80px 0 50px;}.article7.id173 .pagecontent .article_model[data-seq="3"],.article7.id826 .pagecontent .article_model[data-seq="3"],.article7.id1084 .pagecontent .article_model[data-seq="3"] {background: #b9a687;padding: 80px 0 50px;}.article7.id173 .RWDslider01 .model-title,.article7.id826 .RWDslider01 .model-title,.article7.id1084 .RWDslider01 .model-title {font-size: 24px;color: #fff;margin: 0px;line-height: 1.5;text-align: left;padding:0px 30px 20px;}.article7.id173 .RWDslider01 .model-title span,.article7.id826 .RWDslider01 .model-title span,.article7.id1084 .RWDslider01 .model-title span {    font-size: 17px;    letter-spacing: 1px;    display: block;    color: #ddd;    margin: 6px 0 0;}.article7.id173 .RWDslider01.pic-right .control-box,.article7.id826 .RWDslider01.pic-right .control-box,.article7.id1084 .RWDslider01.pic-right .control-box {width: 100%;text-align: center;bottom:18px;color: #444;}.article7.id173 .RWDslider01 .slick-arrow:before,.article7.id826 .RWDslider01 .slick-arrow:before,.article7.id1084 .RWDslider01 .slick-arrow:before  {color: #555;}.article7.id173 .pagecontent .RWDeditor01 h2,.article7.id826 .pagecontent .RWDeditor01 h2,.article7.id1084 .pagecontent .RWDeditor01 h2  {    position: relative;    text-align: center;    letter-spacing: 1px;    line-height: 1.5;    font-size: 30px;    color: #60766f;    font-weight: 500;margin:0px 0px 50px;}.article7.id173 .pagecontent .RWDeditor01 h2::before,.article7.id826 .pagecontent .RWDeditor01 h2::before,.article7.id1084 .pagecontent .RWDeditor01 h2::before  {    content: "";    width: 160px;    height: 35px;    position: absolute;    top: 0px;    left: 50%;    background: #fff;    z-index: -1;    transform: translateX(-50%);}.article7.id173 .pagecontent .RWDeditor01 h2::after ,.article7.id826 .pagecontent .RWDeditor01 h2::after ,.article7.id1084 .pagecontent .RWDeditor01 h2::after{display: block;    position: absolute;    content: "";    width: 200%;    height: 1px;    background: #eee;    left: -50%;    top: 24px;    z-index: -2;}.article7.id173 .RWDslider01 .text,.article7.id826 .RWDslider01 .text,.article7.id1084 .RWDslider01 .text{display: none;}.article7.id173 .pagecontent .RWDeditor01,.article7.id826 .pagecontent .RWDeditor01,.article7.id1084 .pagecontent .RWDeditor01 {margin-top: 100px;}.article7.id173 .pagecontent .RWDslider01::after,.article7.id826 .pagecontent .RWDslider01::after,.article7.id1084 .pagecontent .RWDslider01::after {    content: "";    background: url(archive/image/customization/1027-about-deco-03.png);    width: 405px;    height: 370px;    display: block;    position: absolute;    left: -120px;    top: -40px;    background-size: contain;    filter: contrast(0)brightness(2);z-index: -1;}.rent-child {width: calc(100% / 3 - 30px);margin: 0px 15px;}.rent-area.area-bottom {display: flex; margin: 40px -15px 0px;}.rent-area h5 {color: #121212;font-size: 20px;line-height: 1.5;margin: 15px 0px 2px;}.rwdlayoutlist_9 .subject {margin: 0;}.meeting-info ol {padding-left: 23px;}.rent-area h5 i.icon {font-size: 18px;position: relative; top: -1px;color: #60766f;margin-right:4px;}.rent-text {line-height: 1.6;}.page_wrapper_bg .equipt-outter h4 {border-bottom: 0px;padding-bottom: 0;}.equipt-outter ol {padding-left: 0px;display: flex; flex-wrap: wrap;}.equipt-outter li {    list-style: none;    width: calc(100% / 3 - 20px);    padding-bottom: 15px;    border-bottom: 1px solid #f1f1f1;    margin: 0px 20px 15px 0px;}.equipt-outter li i {margin-right: 12px;color: #60766f;}/*隱私*/ 
.article8.id143 .pagecontent h4 {padding-bottom: 10px;margin-bottom: 15px;}.privacy-page ul {padding-left: 20px;}/*宴會*/ 
.meeting-area {display: flex;margin-left: -10px;margin-right: -10px;}.meeting-child {width: calc(100% / 2 - 20px);margin: 0px 10px;}.meeting-child.last-child {width: 100%;margin: 45px 0px 0px;}.page_wrapper_bg .meeting-child h4 {font-size: 20px; padding-bottom: 10px;margin-bottom: 10px;}.meeting-pic {display: flex;margin: 20px -10px 0px;}.meeting-pic-child {width: calc(50% - 20px);margin: 0px 10px;}.meeting-pic-child h5 {    color: #121212;    font-size: 20px;    line-height: 1.5;    margin: 10px 0px 15px;}.meeting-pic-child h5 i.icon {    font-size: 18px;    position: relative;    top: -1px;    color: #60766f;    margin-right: 4px;}.meeting-pic-child h5 span {    margin-left: 10px;    font-size: 15px;    letter-spacing: 1px;    background: #efefef;    padding: 0px 6px;}.list7.menu3 .row {margin-left: 0px;margin-right: 0px;}.list7.menu3 .webdesc {text-align: left;border-bottom: 1px solid #eee;padding-bottom: 35px;}.list7.menu3.pagecontent .article_model[data-seq="0"] {margin-top:0px;}.download_container .btn {    border: 1px solid #ad8b77;    border-radius: 0px;    position: relative;    top: -2px;    padding: 7px 20px;    letter-spacing: 1px;transition:0.5s ease;background:#ad8b77;color:#fff;}.download_container .btn:hover {background:#9f775f;color:#fff;transition:0.5s ease;}.page_wrapper_bg .layoutlist_7 .litem {margin: 44px 0px 0;}.page_wrapper_bg .layoutlist_7 .cdate {display:none;}.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a {font-size: 20px;letter-spacing: 1px;color: #121212;margin: 15px 0px 0px;transition:0.5s ease;}.contact-child {padding-top: 10px;}.contact-child i.icon {    color: #60766f;    margin-right: 8px;    width: 28px;    height: 28px;    border: 1px solid #bfc1c0;    display: inline-block;    padding: 1px 7px;    line-height: 1.4;    border-radius: 50%;}.contact-child i.icon {color: #60766f;margin-right: 6px;}.contact-child.right-child {margin-left: 40px;}.contact-info {display: flex;}.webdesc a {color: #666;}.webdesc a:hover {color: #666;}.download_container label {font-weight: normal;}/*租屋按鈕*/ 
.article7.id173 .fixed-btn {display: none;}.fixed-btn-rent {position: fixed;right: 0px;bottom: 110px;z-index: 98;}.fixed-btn-rent a {    background: #a94141;    display: block;    padding: 12px 10px;    color: #fff;    font-size: 17px;    letter-spacing: 1px;line-height: 1.3;    text-align: center;width: 45px;}.fixed-btn-rent a p {margin: 6px 0px 0px;writing-mode: tb-rl;-webkit-writing-mode: vertical-lr;position: relative; left: 2px;}/*列表滑過*/ 
.page_wrapper_bg .cate_list .col-sm-6.col-md-4 .img {overflow: hidden;}.page_wrapper_bg .cate_list .col-sm-6.col-md-4 .img img {transition:0.5s ease;}.page_wrapper_bg .cate_list .col-sm-6.col-md-4:hover img {transform: scale(1.05);transition:0.5s ease;}.page_wrapper_bg .layoutlist_7 .litem .img {overflow: hidden;}.page_wrapper_bg .layoutlist_7 .litem img {transition:0.5s ease;}.page_wrapper_bg .layoutlist_7 .litem:hover img {transform: scale(1.05);transition:0.5s ease;}.page_wrapper_bg .layoutlist_7 .litem:hover .subject a {color:#60766F;}.page_wrapper_bg .layoutlist_2 .item img {transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item:hover img {transform: scale(1.05);transition:0.5s ease;}.page_wrapper_bg .layoutlist_1 .row a, .page_wrapper_bg .row .album_d_item a {overflow: hidden;}.page_wrapper_bg .album_item.col-sm-3.col-md-3.content_box:hover img {transform: scale(1.05);transition:0.5s ease;}.page_wrapper_bg .album_item.col-sm-3.col-md-3.content_box img {transition:0.5s ease;}.album_d_item:hover img {transform: scale(1.05);transition:0.5s ease;}.album_d_item img {transition:0.5s ease;}.album_d_item:hover .album_item_subject h4 {color:#60766F;}/*---------EN------------*/ 
.lang_en  .hgroup .breadcrumb {letter-spacing: 0.5px;}.lang_en  .hgroup h1{letter-spacing: 0.5px;}.lang_en  .photo_desc{letter-spacing: 0.5px;}.lang_en  .subname, .lang_en  .RWDproduct_page .products-info .txt .editor{letter-spacing: 0.5px;}.lang_en  #sidebar .products-nav {letter-spacing: 0.5px;}.lang_en  .RWDproduct_page .products-info .name {letter-spacing: 0.5px;}.lang_en  .RWDproduct_page .products-info .subname{letter-spacing: 0.5px;}.lang_en  .layoutlist_2 .tag-child{letter-spacing: 0.5px;}.lang_en  .food-bottom h1{letter-spacing: 0.5px;}.lang_en  .page_content1v1 .album_d_item .album_item_subject {letter-spacing: 0.5px;}.lang_en  .spa-call{letter-spacing: 0.5px;}.lang_en  .spa-call span{letter-spacing: 0.5px;}.article7.id173  .lang_en .RWDslider01 .model-title span {letter-spacing: 0.5px;}.article7.id173 .lang_en  .pagecontent .RWDeditor01 h2{letter-spacing: 0.5px;}.lang_en  .meeting-pic-child h5 span{letter-spacing: 0.5px;}.lang_en  .download_container .btn {letter-spacing: 0.5px;}.lang_en  .fixed-btn-rent a {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en  .layoutlist_8 .article_subject{letter-spacing: 0.5px;}.page_wrapper_bg.lang_en  .cate_list .subject , .page_wrapper_bg .layoutlist_2 .subject , .layoutlist_1 {letter-spacing: 0.5px;}.album_item_subject {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en  .btn_back a {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en  .photo_desc h4{letter-spacing: 0.5px;}.id95 .lang_en  .pagecontent .article_model[data-seq="1"] .model-title {letter-spacing: 0.5px;}.lang_en .fixed-btn-rent,.lang_jp .fixed-btn-rent{display:none}

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

@media (max-width: 1700px) {.RWDbanner_plus01 .slickitem01 .slick-caption.txt-left {padding-left: 90px;}.about-deco {width: 450px;}.lang_en .about-title { width: auto;}}@media (max-width: 1600px) {.RWDservice011 .link_box {width: calc(100% - 30px);margin: 0 15px;}.RWDbanner_plus01.full.style-dotnav.control-center.dot {padding:80px 0;}.RWDmenu_plus02 .container {padding: 0px 30px;}.lang-select {margin-right: 20px;font-size: 15px;letter-spacing: 1px;}.cd-primary-nav>li>a {font-size: 15px;letter-spacing: 1px;}.lang-select-options a {font-size: 15px;letter-spacing: 1px;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;letter-spacing: 1px;}.RWDnews005 h4 {padding: 5px 15px 10px;}.about-title h1.main-title {margin-right: 60px;}.about-title::after {right: 60px;}.RWDProduct015 .product_box .memo , .RWDProduct015 .product_box .title {width: 100%;}.footer-text {width: 400px;margin-left: 80px;}.footer-other {width: calc(100% - 740px);padding: 60px 0px 0px 60px;}.lang_en .ftinfo-txt br { display:block;}.lang_jp .ftinfo-txt br { display:block;}}@media (max-width: 1460px) {.lang_en .cd-primary-nav>li>a {padding:0 calc(20px / 2)}}@media (max-width: 1400px) {.RWDmenu_plus02 .container {padding: 0px 20px;}.cd-primary-nav>li>a {font-size: 14px;letter-spacing: 0px;padding: 0px 15px;}.lang-select-options a {font-size: 14px;letter-spacing: 0px;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 14px;letter-spacing: 0px;}.fixed-btn a {font-size: 15px;letter-spacing: 2px;}.room-block > .container > .RWDedictor {justify-content: end;}.RWDaccordion001, .RWDaccordion001 ul li {height: 500px !important;}.RWDbanner_plus01 .slick-caption {top: 80px;}.RWDbanner_plus01 .page-scroll {bottom: 60px;}.lang_en .about-text h2.sub-title br {display: none;}}@media (max-width: 1300px) {.lang_en .lang-select {letter-spacing: 00;margin: 0 15px;}.lang_en .cd-primary-nav>li>a {letter-spacing: 0;padding: 0 10px;}}@media (max-width: 1200px) {#RWDfullscreen01 .container {width: 100%;padding-left:40px;padding-right:40px;}.RWDbanner_plus01.full.style-dotnav.control-center.dot {padding: 50px 0px 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 112px)!important;height: calc(100vh - 112px)!important;}.news-block {padding: 80px 0;}.index h1.main-title, .RWDProduct015__head__h1, .RWDservice011__head__h1 {font-size: 36px;}.about-title::after {width: 200px;top: 18px;}.room-block {padding: 120px 0;}.RWDProduct015 .product_box {padding: 0px 15px;}.RWDaccordion001, .RWDaccordion001 ul li {height: 430px !important;}.RWDaccordion001 ul:hover li:hover, .RWDaccordion001 ul:hover li {width: calc(100%/3);}.RWDaccordion001 ul li {width: calc(100%/3);}.RWDaccordion001 .pic_show .word .en {max-height: none;min-height: 65px;}.RWDaccordion001 ul li div a:after {height: 55%;}.footer_block .container {width: 100%;padding: 0 50px;}.RWDaccordion001 .pic_show .word .en {letter-spacing: 1px;font-size:15px;}.RWDaccordion001 .pic_show .word {padding: 0 20px 30px;}.page_wrapper_bg .footer-block .container{width: 100%;padding-left:40px;padding-right:40px;}.lang_en .RWDaccordion001 .pic_show .word {    padding: 0 20px 30px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*menu*/#RWDfullscreen01 .cd-main-header {background: #fff;padding: 0px 15px;}.cd-main-header .cd-logo {margin-top: 9px !important;width: 120px;}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav>li>a {font-size: 15px;letter-spacing: 1px;}.lang-select-options a {font-size: 15px;letter-spacing: 1px;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;letter-spacing: 1px; font-weight: 400;color:#333;}.RWDmenu_plus02 .share-group.main_share {margin-top: 2px;}.lang-select {margin: 0 20px;}/*footer*/ 
.footer-logo {width: 220px;}.footer-logo img {padding: 0;}.footer-text {width: 340px;margin-left: 60px;}.footer-other {width: calc(100% - 620px);}/*---------------------內頁---------------------*/ 
.collapsing_header header {background: #fff;}.RWDproduct_page .pic-box {width: calc(100% - 400px);}.RWDproduct_page .products-info {width: 400px;padding-left: 50px;}.info-table td {padding: 15px 10px;}.spa-text {margin: 10px 0px 0px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDnews005 .section-subject {text-align: left;}.room-block {padding: 120px 0 80px;    background-attachment: initial;}.room-block > .container > .RWDedictor {display: block;padding-left: 360px;}.about-title::after {display:none;}.footer-block .container {flex-wrap: wrap;}.footer-text {width: calc(100% - 280px);}.footer-other {width: 100%;padding: 30px 0px 0px;}.social-child {width: calc(100% / 3 - 20px);}/*--------------------內頁--------------------*/ 
.room-text {padding-left: 50px;}.article7.id173 .pagecontent .article_model[data-seq="4"] {padding: 40px 60px 30px;}.floor-child {padding: 20px 15px;}.floor-area {flex-wrap: wrap;}.article7.id173 .pagecontent .RWDeditor01 {margin-top: 80px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.news-block .RWDnews005 .section-subject {padding-right: 200px;}.about-title h1.main-title {margin-right: 0;}.room-block {padding: 80px 0px;}.eat-block {padding: 100px 0;}.copy-right {letter-spacing: 0px;}.RWDaccordion001 ul li, .RWDaccordion001 ul:hover li:hover, .RWDaccordion001 ul:hover li  {width: 100%;}.RWDaccordion001 ul li {margin: 0 0px 20px;}.RWDaccordion001 {height: auto !important;}.RWDaccordion001 ul, .RWDaccordion001 li {flex-wrap: wrap;}.RWDaccordion001 ul li {    height: 300px !important;}/*-------------------內頁-----------------*/ 
.room-outter {flex-direction: column-reverse;}.room-pic {width: 100%;}.room-text {padding-left: 0px;width: 600px;text-align: center;}.room-info {border-bottom: 0; padding-bottom: 25px;}.food-logo::after {display:none;}.food-logo img {position: relative;left: -6px;}#sidebar {margin-bottom: 30px;padding: 0;}.floor-child {padding: 20px 30px;width: calc(50% - 20px);margin: 0px 10px 20px;}.article7.id173 .pagecontent .RWDslider01 ,.article7.id826 .pagecontent .RWDslider01 ,.article7.id1084 .pagecontent .RWDslider01 {width: calc(50% - 20px);margin: 0px 8px;}.spa-area {display: block;}.spa-pic {width: 100%;padding-left: 0;display: block;margin-bottom: 25px;}.spa-info {display: block;width: 100%;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.room-block > .container > .RWDedictor {    display: block;    padding-left: 0;    text-align: center;}.about-btn a {    margin: 0 auto;}.lang_en .about-title {width:100%;}.lang_en .about-text{width:100%;}.lang_jp .about-title {width:100%;}.lang_jp .about-text {width: 100%;}/*-----------------內頁----------------*/ 
.page_wrapper_bg .layoutlist_2 .col-xs-12.col-sm-6.col-md-3 {width: 50%;}.room-info li:nth-child(1) {width: 100%;}.room-info li {width: 50%;}.meeting-pic-child h5 span {display: block;margin-left: 20px;background: transparent;}.food-bottom .room-info {width: 100%;padding: 30px;}.equipt-outter li {width: calc(100% / 2 - 20px);margin-right: 20px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDproduct_page .btn_back {width: auto;}.RWDproduct_page .products-con { display: block;}.RWDproduct_page .pic-box {width: 100%;float: none;}.RWDproduct_page .products-info {width: 100%;padding-left: 0px;margin-top: 20px;}.room-bottom tr td {width: calc(100% / 3);}.room-bottom:last-child {margin-bottom: 0;}.page_wrapper_bg .call_to_action::before {width: 350px;height: 305px;opacity: 0.8;}.page_wrapper_bg .call_to_action::after {width: 380px;height: 230px;}.hgroup .container {padding: 0;}.album_d_item {width: 50%;}.page_wrapper_bg .layoutlist_7 .litem {width: 50%;}.article7.id173 .pagecontent .article_model[data-seq="4"] ,.article7.id826 .pagecontent .article_model[data-seq="4"] ,.article7.id1084 .pagecontent .article_model[data-seq="4"] {padding: 40px 40px 30px;}.meeting-info li {margin-right: 40px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.copy-right span {display:none;}#RWDfullscreen01 .container {width: 100%;padding-left:20px;padding-right:20px;}.footer-text span:nth-child(5) {margin-left: 0px;}/*-----------------------內頁----------------------*/ 
.page_wrapper_bg .main .container {padding-left: 20px;padding-right: 20px;}.hgroup h1 {margin-bottom: 10px;}/*最新*/ 
.page_wrapper_bg .layoutlist_8.rwd.fn_article1 {display: flex;flex-wrap: wrap;}.page_wrapper_bg .layoutlist_8 .item {width: calc(50% - 30px);float: left;margin: 0px 15px 30px;}.page_wrapper_bg .layoutlist_8 .item {display: block;padding: 0;background: #efefef;}._col.list_img.col-sm-3.col-md-3 {padding-left: 0;padding-right: 0px;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 5px 0px 0px;}._col.listdate.col-sm-2.col-md-2 {text-align: left;padding-bottom:10px;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;font-family: 微軟正黑體;}.page_wrapper_bg .layoutlist_8.rwd .list_img+.list_subject {margin-top: 20px;}.page_wrapper_bg ._col.listdate.col-sm-2.col-md-2 {padding-bottom: 20px;}.room-text {width: 100%;}.album_item.col-sm-3.col-md-3.content_box {width: calc(100% / 2) !important;float: left;}.page_wrapper_bg .row .album_d_item a {padding-bottom: 0;}.album_d_item {margin-top: 20px;}.page_wrapper_bg .photo_desc {padding: 0 0 5px;}.room-info li {width: 100%;padding: 10px 0px;}.room-info li:nth-child(4) {border-bottom: 1px dashed #ddd;padding-bottom: 10px;}.room-info li::after {background: #f7f7f7;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01 .slickitem01 .slick-caption.txt-left {padding-left: 0;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .logo img {width: 300px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;    color: transparent;}.RWDbanner_plus01 .page-scroll.style04 {bottom: 60px;}.about-deco2 {width: 230px;}.about-title::after {    width: 170px;    left: 110px;}.room-block {padding: 80px 0px 120px;}.about-title h1.main-title {margin-right: 0;font-size: 30px;    letter-spacing: 1px;}.about-text br {display: none;}.cd-main-header .cd-logo {width: 105px;margin-top: 11px !important;}.RWDmenu_plus02 .share-group.main_share {margin-top: 2px;}.RWDmenu_plus02 .share-group img {width: 15px !important;}.RWDmenu_plus02 .phone-menu {margin-left: 10px;}#RWDfullscreen01 .cd-main-header {padding-right: 5px;}.index h2.sub-title, .RWDProduct015__head__h2, .RWDservice011__head__h2 {font-size: 16px;margin: 6px 0 0;letter-spacing: 1px;}.RWDservice011 .link_area.num3 .link_box:first-child, .RWDservice011 .link_area.num3 .link_box:nth-child(2), .RWDservice011 .link_area.num4 .link_box {width: 100%;margin: 0 0px 30px;}.news-block {padding: 80px 0 20px;}.news-block .RWDnews005 .section-subject {padding-right: 0; text-align: center;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    top: 50%;    margin-top: -80px;    color: #121212;    background: #fff;    border: 0;    line-height: 40px;    height: auto !important;    width: 40px !important;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -15px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -20px;right: auto;}.news-block .RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background: transparent;}.news-block .RWDnews005 .fa-angle-left:before, .news-block .RWDnews005 .fa-angle-right:before {width: 26px;right: 6px;}.news-block .container {padding-left: 35px !important;padding-right: 35px !important;}.RWDnews005 .section-subject {margin-bottom: 30px;}.RWDaccordion001 ul li, .RWDaccordion001 ul:hover li:hover, .RWDaccordion001 ul:hover li, .RWDaccordion001 ul li div { display: block;}/*footer*/ 
.RWDProduct015 .product_box {    width: 100%;    padding: 0px;}.RWDProduct015__head {    margin: 0 0 40px;}.RWDProduct015 .more_product {    margin-top: 30px;width: 100%;}.footer-block {padding: 60px 0px;}.eat-block {padding: 80px 0;}.footer-logo {    width: 100%;    background: transparent;    text-align: left;    padding: 0;    display: block;}.footer-logo img {width: 130px;margin-bottom: 20px;}.fixed-btn {width: 100%;bottom: 0;}.fixed-btn .RWDedictor {display: flex;}.fixed-reserve {width: 100%;}.fixed-btn span {-webkit-writing-mode: initial;writing-mode: initial;}.fixed-btn a {display: flex;align-items: center;justify-content: center;padding: 10px 0;}.fixed-btn img {margin: 0px 10px 0px 0px;}.fixed-high {width: 100%;}.footer-text {width: 100%;margin-left: 0;padding: 30px 0 0;}.social-btn {margin-bottom: 15px;}.social-btn a {width: 100%;}.social-child {width: calc(50% - 20px);border-top: 1px solid #ccc; border-bottom: 0;padding-bottom: 0;}.copy-right {margin-top: 40px;}.jxPOhn {margin-bottom: 50px;}.dfBDQI {display: none !important;}.scrollTop002 {bottom: 120px;}/*-------------------內頁------------------*/ 
.collapsing_header header {background: #fff;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .layoutlist_8 .item {width: calc(50% - 20px);float: left;margin: 0px 10px 20px;}.page_wrapper_bg .btn_back {float: none;width: 100%;}.page_wrapper_bg .btn_back a {display: block;width: 100%;}.hgroup h1 {font-size: 32px;}.page_wrapper_bg .layoutlist_2 .col-xs-12.col-sm-6.col-md-3 {width: 100%;margin: 0px 0px 20px;}.RWDproduct_page .products-info .name {font-size: 28px;}.room-bottom {padding: 30px 20px 0px;}.room-bottom tr td {width: calc(100% / 2);font-size: 15px;letter-spacing: 0px;}.page_wrapper_bg .pagecontent .RWDslider01, .page_wrapper_bg .pagecontent .RWDeditor01 {margin-top: 50px;}.page_wrapper_bg .call_to_action .container {padding-left: 10px;padding-right: 10px;}/*美食*/ 
.food-bottom h1 {font-size: 26px;margin: 10px 0px 26px;}.room-twopic {display: block;margin-bottom: 5px;}.room-twopic img {width: 100%;margin: 0px 0px 15px;}.food-bottom .room-info span {display: block;margin-right:0px;}.food-bottom .room-info i.icon {margin-right: 0px;}/*宴會*/ 
.list7.menu3 .webdesc {padding-bottom: 25px;}.contact-info {display: block;}.contact-child.right-child {margin-left: 0;}.meeting-area {display: block;margin-left: 0;margin-right: 0;}.meeting-child {width: 100%;margin: 0px 0px 30px;}.meeting-child.last-child {margin-top: 30px;}.meeting-pic {display: block;margin: 20px 0 0;}.meeting-pic-child {width: 100%;margin: 0px 0px 30px;}.meeting-info li {width: 100%;margin-right: 0;padding: 0;}.equipt-outter li  {width: 50%;margin-right: 0;padding: 0;letter-spacing: 0;}.meeting-pic-child h5 span {display: inline-block;margin-left: 0;}.page_wrapper_bg .dd-container , .page_wrapper_bg .dd-select , .page_wrapper_bg .dd-options {width: 100% !important;}.page_wrapper_bg .file_area {margin-right: 0;}.page_wrapper_bg .download_container .btn {width: 100%;margin-top: 15px;top: 0;}.album_item.col-sm-3.col-md-3.content_box {width: 100% !important;float: none;}.article7.id173 .RWDslider01 .model-title span {    display: block;    background: transparent;    margin-left: 0;    margin-top: 5px;padding: 0;}.article7.id173 .pagecontent .RWDslider01,.article7.id826 .pagecontent .RWDslider01,.article7.id1084 .pagecontent .RWDslider01 {width: 100%;display: block;margin: 0;}.article7.id173 .pagecontent .article_model[data-seq="3"] ,.article7.id826 .pagecontent .article_model[data-seq="3"] ,.article7.id1084 .pagecontent .article_model[data-seq="3"] {margin-top: 40px;}.article7.id173 .RWDslider01.pic-right .control-box,.article7.id826 .RWDslider01.pic-right .control-box,.article7.id1084 .RWDslider01.pic-right .control-box{position: absolute;bottom: 20px;}.rent-three-child {flex-wrap: wrap;}.rent-three-child img {width: calc(100% / 2 - 30px);}.rent-three-child img:nth-child(1) {width: calc(100% - 30px);margin: 0px 15px 30px;}.rent-area.area-bottom {flex-wrap: wrap;}.rent-child {width: calc(100% / 2 - 30px);}.rent-child:nth-child(1) {width: calc(100% - 30px);margin: 0px 15px 40px;}.floor-child {padding: 20px;}.privacy-page h4 {font-size: 20px !important;}.fixed-btn-rent {bottom: 0px;width: 100%;}.fixed-btn-rent a {width: 100%;text-align: center;}.fixed-btn-rent a p {writing-mode: horizontal-tb;-webkit-writing-mode: horizontal-tb;display: inline-block;margin: 0px 0px 0px 6px;left: 0;}.page_wrapper_bg .layoutlist_7 .litem {width: 100%;}.page_wrapper_bg .pic-bottom {text-align: center;}.index .lang_en h1.main-title, .lang_en .RWDProduct015__head__h1, .lang_en .RWDservice011__head__h1 {font-size: 32px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 75vh !important;height: 75vh !important;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {bottom: 30px;}.RWDbanner_plus01 .page-scroll.style04 {display:none;}.about-btn a {width: 100%;}.RWDnews005 h4 {font-size: 18px;}.social-child img {width: 100%;}/*1102修改*/ 
.footer-logo a {margin-bottom: 0;width: 100%; text-align: center;}.footer-logo { text-align: center;}/*---------------內頁--------------*/ 
.page_wrapper_bg .layoutlist_8 .item {width: 100%;margin: 0px 0px 20px;}.page_wrapper_bg .layoutlist_7 .litem {width: 100%;}.album_d_item {width: 100%;}.equipt-outter li, .meeting-info li {width: 100%;}.RWDslider01 .text {    display: none;}.rent-three-child img {width: calc(100% - 30px);margin: 0px 15px 40px;}.rent-three-child img:last-child {margin-bottom: 0;}.rent-child {width: calc(100% - 30px);margin: 0px 15px 40px;}.floor-child {width: 100%;padding: 15px;text-align: center;}.food-bottom .room-info {padding: 30px 15px;}@media (max-width: 414px) {.article7.id173 .pagecontent .article_model[data-seq="4"] {margin-top: 20px;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*banner*/ 
.RWDbanner_plus01 .logo img {width: 100%;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.cd-main-header .cd-logo {width: 85px;margin-top: 15px !important;}.RWDmenu_plus02 .share-group a {margin-right: 8px;}.lang_en .RWDaccordion001 .pic_show .word .en {font-size: 13px;line-height: 1.5;}.lang_en .RWDaccordion001 .pic_show .word .tw span {font-size: 22px;}.index .lang_en h1.main-title, .lang_en .RWDProduct015__head__h1, .lang_en .RWDservice011__head__h1 {font-size: 30px;}.lang_en .copy-right {padding: 0 20px;}.lang_jp .copy-right {padding: 0 20px;}/*------------------內頁------------------*/ 
.info-table td {font-size: 14px;letter-spacing: 0px;}.room-bottom {margin-bottom: 25px;}.room-bottom tr td {width: 100%;}.room-bottom tr td img {margin-bottom: 2px;}.food-bottom .room-info {letter-spacing: 0px;font-size: 15px;}
}
/*320px end*/