a:hover, a:focus{text-decoration: none;}.fl img {width: 300px;}/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #666 !important;border-radius: 0 !important;border: 0 !important;font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {color: #333 !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}@media (max-width: 600px) {.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}/*網站文字統一*/ 
.main.cd-main-content {position: relative;}.news {position: fixed;top: 0;z-index: 11;text-align: center;width: 100%;background: #ac92a6;}.RWDnews_autolist .news-list a {color: #eee;}.slick-vertical .slick-slide {background:#ac92a6;}.RWDnews_autolist .title, .news .RWDnews_autolist .slick-arrow {display: none !important;}.RWDnews_autolist .news-list {width: 100%;text-align: center;padding: 0px;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 302px;margin-top: 5px;margin-bottom: 10px;transition: all .3s ease;}.RWDmenu_plus04 .is-up .logo {width: 250px;transition: all .3s ease;margin-top: 8px;margin-bottom: 8px;}/*menu*/ 
.RWDmenu_plus04 .header {padding: 0 50px;top: 38px;transition: all .3s ease;}.RWDmenu_plus04 .header.is-up {top: 0;transition: all .3s ease;}.RWDmenu_plus04 .features .edit a {font-size: 13px;margin-left: 10px;display: inline-block;border-right: 1px solid #ddd;padding-right: 10px;color: #888;}.RWDmenu_plus04 .features .edit {float: right;padding-right: 30px;padding-top: 15px;}.RWDmenu_plus04 .features .edit a:last-child {border-right: 0;}.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: #ac92a6;transition: all .3s ease;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;font-weight: 600;  padding: 30px 15px;letter-spacing: 1px;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a { padding: 25px 15px;}.RWDmenu_plus04 .features .share-group a:first-child {margin-left: 0;background: #cebb83;border-radius: 10px;color: #fff;display: flex;padding:5px 30px;align-items: center;transition: all .5s ease;}.RWDmenu_plus04 .features .share-group.main_share {padding: 0;}.RWDmenu_plus04 .features .share-group.main_share h8 {display: block;font-size: 15px;color: #fff;letter-spacing: 1px;transition: all .5s ease;}.RWDmenu_plus04 .features .share-group.main_share span {font-size: 20px;color: #fff;line-height: 1.3;font-weight: 600;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu {text-align: left;}.RWDmenu_plus04 .features .edit i {color: #2d88ff;transform: translate(0px, 1px);display: inline-block;}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 400;background: #ac92a6;color: #fff;transition: all .3s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.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: #ac92a6;}/*banner*/ 
.block_banner {padding-top: 112px;}.RWDbanner_plus01 .page-scroll {bottom: 20px;}.RWDbanner_plus01 .slick-caption .container {width: 100%;}.RWDbanner_plus01 .slick-caption {top: 22%;}.RWDbanner_plus01 .slick-caption.txt-left {left: 10%;}.RWDbanner_plus01 .slick-caption.txt-right {text-align: left;width: auto;right: 10%;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 45px;font-weight: 600;color: #333;letter-spacing: 5px;line-height: 1.3;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size:26px;letter-spacing: 3px;color: #807265;line-height: 1.5;}.RWDbanner_plus01 .slick-caption .txt2{border-bottom: 1px solid #bbb;padding-bottom: 80px;}.RWDbanner_plus01 .slick-caption .txt2.device_pc {display: inline-block;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 18px;line-height: 1.7;letter-spacing: 2px;color: #666;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;background: #ac92a6;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #75546e;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {  z-index: 20;}/*標題*/ 
.RWDservice009__head__h1, .RWDservice011__head__h1, .index h1.main-title {font-size: 36px;margin: 0 0 10px;line-height: 1.3;letter-spacing: 2px;font-weight: 600;color: #333;}.index h2.sub-title {font-size: 18px;margin-bottom: 5px;letter-spacing: 1px;line-height: 1.3;color: #807265;}.RWDservice011__head__h2, .RWDservice009__head__h2 {font-size: 18px;line-height: 1.3;letter-spacing: 1px;color: #807265;}/*room*/ 
.room_block {position: relative;padding:100px 120px;}.RWDservice011 .link_area.num3 .memo:before {content: "";position: absolute;width: 1px;height: 100%;border-left: 2px dotted #ac92a6;left: 15px;top: 0;}.RWDservice011 .link_box {width: calc(100% - 50px);margin: 0 25px;align-items: flex-end;padding: 0;}.RWDservice011 .link_box:before {content: "";position: absolute;width: calc(100% - 30px);height: calc(100% - 30px);border: 1px solid #ffffff;right: 15px;top: 15px;border-radius: 10px;}.RWDservice011 .link_box .name, .RWDservice011 .link_box .title, .RWDservice011 .link_box .more span {padding-left: 80px;}.RWDservice011 .link_area {height: 750px;}#m_RWDfullscreen02_4_2.RWDservice011 .link_box .shadow {background: linear-gradient(to top, rgb(16 0 0 / 90%) , rgb(16 0 0 / 5%)65%) !important;}.RWDservice011 .link_box .more .ii-eye1 {top: 3px;}.RWDservice011 .link_box .name {margin-bottom: 5px;line-height: 1.3;letter-spacing: 1px;font-size: 18px;}.RWDservice011 {z-index: 1;}.room_block .RWDservice011 .link_box .txt_box {position: relative;width: 80%;border:0}.RWDservice011 .link_box .mid_box {width: 100%;}.RWDservice011 .link_area.num3 .memo {min-height: 168px;display: flex;align-items: center;-webkit-line-clamp: 6;background: #f6f1ed;color: #333;box-shadow: 0 0 10px 5px rgb(0 0 0 / 10%);padding: 30px 30px 30px 80px;min-width: 280px;border-radius: 0 5px 5px 0px;}.RWDservice011 .link_box .circle {left: 80px;}/*space*/ 
.space_block {padding: 100px 0 150px;background: url(archive/image/customization/bg-2.jpg)no-repeat;background-size: cover;}.space_block .container {width: 80%;}.RWDservice009 .top_icon .swiper-wrapper {width: 70% !important;margin: 0 auto;}.RWDservice009 .top_icon .swiper-slide {width: calc(100%/7) !important;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {display: block;text-align: left;background-color: #fff;padding: 50px 120px 50px 80px;width: 42%;top: 30px;right: 0px;border-radius: 10px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .box .img {width: 60%;}.RWDservice009 .gallery-thumbs-RWDservice009 {width: calc(40% + 120px);position: absolute;left: calc(60% - 123px);}.RWDservice009 .gallery-thumbs-RWDservice009 .imgs { filter: opacity(.7);}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title {position: initial;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title h8 {line-height: 1.3;font-size: 16px;color: #fff;font-weight: 600;letter-spacing: 1px;margin-left: 10px;padding: 10px 15px 30px;position: absolute;right: 30px;top: -5px;background: #AC92A6;border-top: 5px solid #d8c68e;height: 100px;display: flex;align-items: center;clip-path: polygon(100% 0, 100% 100%, 50% 79%, 0 100%, 0% 0%);-webkit-clip-path: polygon(100% 0, 100% 100%, 50% 79%, 0 100%, 0% 0%);border-radius: 5px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title {position: initial;border-bottom: 2px dotted #ddd;padding-bottom: 10px;font-weight: 600;letter-spacing: 3px;color: #3c3a3b;margin-bottom: 30px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .memo {font-size: 15px;color: #666;letter-spacing: 2px;text-align: justify;line-height: 1.7;-webkit-line-clamp: 4;}.RWDservice009 .top_icon .swiper-slide .imgs::before {content: '';position: absolute;background-color: #d8c68e;border-radius: 10px;}.RWDservice009 .top_icon .swiper-slide.show .imgs::before, .RWDservice009 .top_icon.showit .swiper-slide.show .imgs::before {width: 100%;height: 100%;background-color: #fff;border: 1px solid #d8c68e;box-shadow: #fff 0 0 0 4px, #e2e2e2 0 0 5px 5px;}.RWDservice009 .top_icon .swiper-slide .imgs img {padding: 12px;    filter: brightness(.9);}.RWDservice009 .top_icon .swiper-slide .imgs {margin-bottom: 15px;}.RWDservice009 .top_icon .swiper-slide .name {font-size: 14px;line-height: 1.5;color: #666;letter-spacing: 1px;}/*video*/ 
.RWDvideo001 .mouse.defbg {display: none;}.video_block {box-shadow: 0px -5px 10px 0px hsl(0deg 0% 0% / 5%);}.RWDvideo001 .video {filter: brightness(0.7);}.RWDvideo001 .btn2play:after {    content: "環境介紹";    width: 120px;    font-size: 15px;    margin-top: 15px;    position: absolute;    display: inline-block;    letter-spacing: 1px;    left: 50%;    transform: translate(-50%, 0px);}.RWDvideo001 .info .summary {    margin-top: 0;    color: #333;    height: 100%;    width: 40%;    text-align: left;    background: #fff;    display: flex;    flex-direction: column;    padding-left: 120px;    justify-content: center;    padding-right: 50px;    border-radius: 0 30px  30px 0;    position: relative;    overflow: hidden;}.RWDvideo001 .video {filter: brightness(0.7);background-size: 80%;background-position: right;}.RWDvideo001 .info .summary p {padding-top:40px;letter-spacing: 1px;line-height: 2;font-size: 15px;color: #666;z-index:1;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {left: 70%;border: 1px solid #FFF;}.RWDvideo001 .info .summary:before {content: "";position: absolute;width: 250px;height: 350px;background: url(archive/image/customization/logo_big.png)no-repeat;background-size: contain;right: -25px;bottom: -100px;opacity: .3;}.RWDvideo001 .info .summary p strong {  color: #333;  border-bottom: 2px dotted #ac92a6;font-size: 16px;}/*跟隨右側*/ 
.fixed_line {    position: fixed;    right: 0px;    bottom: 150px;    transition: .4s ease;    z-index: 21;}.fixed-r-btn.fixed-r-line {    display: flex;    flex-direction: column;    align-items: center;    margin-top: 15px;    color: #333;    font-weight: 600;    border: 2px solid #00b900;    line-height: 1.2;    border-radius: 5px;    background: #fff;    width: 45px;    padding: 15px 10px;    font-size: 16px;    text-align: center;    transition: .3s ease;}.fixed-r-btn img {width: 30px; margin-bottom: 10px;}a.fixed-r-btn.fixed-r-ph {display: none;}@media (min-width: 1200px) {.fixed-r-btn:hover {transform: translateX(-20px);}}.scrollTop002 .ii {border-radius: 10px;}.scrollTop002 {bottom: 50px;right: 3px;}
/*footer start*/

.footer-block {padding: 100px 0 0;}.footer-block .container {display: flex;flex-wrap: wrap;}.ft_info a, .ft_info a:hover, .ft_minfo a, .ft_minfo a:hover {color: #666;}.ft-top {width: 100%;margin-bottom: 30px;}.ft_menu .RWDedictor {display: flex;}.ft_menu {width: 55%;}.ft_info {width: 45%;padding-right: 50px;}.ft_minfo {width: calc(100%/3);border: solid #ddd;border-width: 0 0px 0 1px;padding: 0 50px;min-height: 190px;}.ft_info dd {font-size: 15px;letter-spacing: 1px;line-height: 2;color: #666;}.ft_minfo dd {line-height: 1.7;font-size: 15px;color: #666;letter-spacing: 1px;margin-bottom: 10px;}.ft_minfo dl {margin-top: 0;margin-bottom: 0;}.ft_minfo:nth-child(3) {border: solid #ddd;border-width: 0 1px 0 1px;}a.fb_btn {color: #2d88ff;padding: 6px 50px;display: inline-block;border-radius: 5px;border: 1px solid #2d88ff;font-size: 15px;letter-spacing: 1px;margin-top: 10px;}.ft_minfo h4 {font-weight: 600;font-size: 18px;letter-spacing: 1px;}.ft-top h3 {font-size: 26px;color: #333;margin-bottom: 0;display: inline-block;letter-spacing: 2px;line-height: 1.3;}a.map_a {font-size: 13px;display: inline-block;border: 1px solid #ddd;border-radius: 5px;padding: 0 10px;margin-left: 10px;}.ft_info dd img {width: 38px;margin-right: 5px;transform: translate(0px, -2px);}a.fb_btn:hover {color: #fff;background: #2d88ff;transition: all .3s ease;}.ft_other {display: flex;flex-wrap: wrap;justify-content: center;font-size: 12px;align-items: center;color: #999;background: #eee;padding: 15px;margin-top: 100px;}.RWDssl01 { padding: 0 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #999;}.ft_other .RWDedictor a, .ft_other .RWDedictor a:hover {color: #666;}.ft_other .RWDedictor a { padding-right: 15px;}

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

/*a連結*/a{text-decoration: none;}a:focus, a:hover {color: #000000;text-decoration: none;}/*main*/ 
.page_wrapper_bg section.call_to_action { padding:80px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}.page_wrapper_bg  .block_banner {padding-top: 0;}.page_wrapper_bg  .RWDmenu_plus04 .header.is-up {top: 38px;}.page_wrapper_bg .news {z-index: 21;}.page_wrapper_bg .RWDmenu_plus04 .logo {width: 250px;}.page_wrapper_bg .RWDmenu_plus04 .header.is-up .logo{margin-top: 5px;margin-bottom: 10px;}.page_wrapper_bg  .RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 15px;}.pagecontent .article_model[data-seq="0"]{margin-top: 0px !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 30px !important;}.page_wrapper_bg .footer-block {padding: 80px 0 0;background: #f7f7f7;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.7;}.page_wrapper_bg .article-text h2  {    font-size: 20px;    line-height: 1.5;    letter-spacing: 2px;    font-weight: bold;    margin: 0 0 20px;    color: #bfb596;}.page_wrapper_bg .article-text h1 {    font-size: 37px;    font-weight: bold !important;    margin: 0;    line-height: 1.5;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text h5 {    font-size: 17px;    color: #a48c45;    font-weight: bold !important;    line-height: 1.8;    margin: 0;    letter-spacing: 2px;}.page_wrapper_bg .article-text{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333;text-align:left;font-weight: 400;}.page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333; font-weight: 400;text-align:left;}._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;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align:left;bottom: 0;padding: 0;margin:0px 0 30px;letter-spacing: 1px;}.hgroup .container {margin-bottom: 0;border-bottom: none;padding-top: 0;margin-top: 0;}.hgroup h1 {    text-align: left;    letter-spacing: 4px;    font-size: 33px;    font-weight: 600;    line-height: 1.5;    margin: 0;    padding: 0;    color: #666;}section.hgroup {    position:absolute;    top: -280px;    left: 0px;width: 100%;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding:8px 0px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a {    padding: 0 15px;    background: transparent;    color: #a89868;    transition: all 0.2s ease;    border: 1px solid #dacca5;    display: block;    width: 130px;    border-radius: 5px;}.btn.btn_back a:hover {border: 1px solid #a89868;color: #fff;background:#a89868;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a{    line-height: 1.5;    padding: 7px 30px;    margin-top: 20px;    color: #fff;    background: #cebb83;    border: 1px solid #cebb83;    transition: all .2s ease;    display: block;    width: 150px;    text-align: center;    border-radius: 5px;}.ebtn a:hover {background:#b1a274; color: #fff; border-color:#b1a274; transition: all .2s ease;}/*文章列表-2*/ 
.layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_2 .album_item_subject {    padding: 10px 0 0;    color: #333;    font-weight: bold;    font-size: 17px;}/*文章列表-3*/ 
.layoutlist_3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/ 
.layoutlist_4 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_4 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-7*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 15px !important;;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{font-size: 12px;}.layoutlist_7 .summary, .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/**/ 
.layoutlist_8 .list_subject .summary {margin: 0;}.layoutlist_8 .item:last-child {border-bottom: none;}.layoutlist_8 .item { padding: 44px 0;border-bottom: 1px solid #e0e0e0;display: flex;align-items: center;}.layoutlist_8 .listdate .day {text-align: right;color: #797979;font-size: 30px;}.layoutlist_8 .listdate .yearmonth{letter-spacing: 1px;padding-bottom: 5px; text-align: right;color: #797979;}/*相簿-1*/ 
.layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/ 
.layoutlist_1 .album_item_subject {    padding: 20px 0px 0;    font-size: 18px;    font-weight: bold;    color: #545454;}.album1 .album_item {    top: 0 !important;    background: #eee;    padding: 20px;    width: calc(100%/3 - 20px) !important;    margin: 30px 10px;float: left;}.album1 .layoutlist_1 .row a,.album1 .row .album_d_item a{padding-bottom: 0;}.webdesc ul {    padding-left: 20px;}.webdesc {    border-bottom: 1px solid #e1dddd;    margin-bottom: 30px;    padding-bottom: 30px;    color: #555;}.page_content1>.row {margin: 0;}.row .album_d_item a img { height: auto;}/*Q&A*/ 
.rwd .faq_question{font-size: 16px;letter-spacing: 2px;}.rwd .faq_answer{font-size: 15px;letter-spacing: 2px;line-height: 1.8;}/*會員註冊*/#join_form .btn-primary{border-radius: 0;}.strong_box:last-child {    border-right: none;}.strong_box {    width: 25%;    border-right: 1px solid rgb(241 236 222);    padding: 30px 10px;    text-align: center;    margin: 5px 0 0;}.strong_img {    width: 70px;    margin: 0 auto 7px;}.strong_sec {    display: flex;    flex-wrap: wrap;    border-radius: 10px;    background: #f9f8f8;}.txt_box {    border-bottom: 1px solid #e8e8e8;    padding-bottom: 30px;    margin-bottom: 0;}.txt_box p{margin: 0;}/**/ 
.eformsDesc {margin: 10px 0;padding-bottom: 0px;border-bottom:none;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.customized_columns ._input, .customized_columns select {border: none;}.form-control {border:none;border-radius: 5px;-webkit-box-shadow: none;box-shadow: none;}.ct_button {margin: 20px 0 0;}.ct_button a {    display: block;    line-height: 1.5;    background: #c1af7b;    width: 150px;    margin: 0 auto;    padding: 7px 0;    border-radius: 5px;    color: #fff;    font-weight: bold;    letter-spacing: 1px;    font-size: 16px;}.eformsDesc_bottom a {    color: #a99455;    font-weight: bold;    text-decoration: underline;}.eformsDesc_bottom {    margin: 30px 0 0;    padding-top: 20px;    border-top: 1px dotted #bbb;}/**/ 
.album2 .page_desc p {text-align: center;}.album2 .hgroup h1{text-align: center;color: #2f2f2f;}.album2 .hgroup .breadcrumb{text-align: center;}.album2 .m2018 .products-nav .nav-title {display: none;}.album2 .row .album_d_item a {border-bottom: none;height: auto;min-height:240px;padding-bottom: 0;}.album2 .album_d_item {margin-top: 0;}/*房型側選單*/ 
.album2  .pagecontent.col-md-9 {width: 100%;}.album2  #sidebar {margin: 0 0px 50px;width: 100%; padding-right: 0 !important; position:relative; text-align: center; }.album2  .m2018 .products-nav .nav-title { display: none;}.album2   #sidebar .products-nav ul {text-align: center;margin: 0 15px;}.album2  .m2018 .products-nav>ul>li {    width: calc(100% / 3 - 4px);    display: inline-block;    margin: 0;    padding: 0;    border: 0;}.album2  .m2018 .products-nav>ul>li>a{    letter-spacing: 2px;    line-height: 1.5;    display: inline-block;    padding: 12px 30px;    border-radius: 0;    font-size: 16px;    color: #333;    background: rgb(206 187 131 / 28%);}.album2 .m2018 .products-nav>ul>li>a:hover {    background: #cebb83;    transition: .3s ease;    color: #fff;}.album2  .m2018 .products-nav>ul>li.active>a, .article1 .m2018 .products-nav>ul>li:hover>a {background:#cebb83;color: #fff;transition: all .5s ease;}.album2 .m2018 .products-nav>ul>li.active>a:after {height: 50px;}.album2 .m2018 .products-nav>ul>li>a:after {    content: "";    position: absolute;    background: #cebb83;    width: 1px;    height: 0px;    bottom: -50px;    right: 50%;    transform: translateX(-50%);}.album2 .page_desc {    margin: 0 15px 20px;    background: #f7f7f7;    padding: 30px 15%;    text-align: center;}.album2 .m2018 .products-nav>ul>li:before {    content: "";    position: absolute;    border: 1px solid rgb(255 255 255 / 43%);    width: calc(100% - 10px);    height: calc(100% - 10px);    transform: translate(-50%,-50%);    top: 50%;    left: 50%;    z-index: 2;    pointer-events: none;}.album2 .m2018 .products-nav>ul>li>a:before {    content: "01";    position: relative;    font-weight: bold;    padding-right: 5px;}.album2 .m2018 .products-nav>ul>li:nth-child(2)>a:before {content: "02";}.album2 .m2018 .products-nav>ul>li:nth-child(3)>a:before {content: "03";}.room_sec {margin-top: 30px;}.room_box.box_size {    border-top: 1px solid #e8e8e8;    padding-top: 20px;    margin-top: 20px;}.room_box ul {    padding-left: 0;    display: flex;}.room_box li:last-child:after {    background: transparent;}.room_box li:after {    content: "";    position: absolute;    background: #e1e1e1;    right: 0;    bottom: 0;    width: 1px;    height: 90%;}.room_box li {    width: calc(100%/3);    list-style: none;    margin: 20px 0 0;    position: relative;}.album_icon {    width: 60px;    display: block;    margin: 0 auto;}.album2 .page_desc span {    color: #000;    font-weight: bold;}/**/#doc_table tbody {border: none;}#doc_table tr{border: 1px solid #e3e3e3}#doc_table td{border: 1px solid #e3e3e3}#doc_table tr:first-child {background: rgb(234 230 243 / 85%);}#doc_table td {padding: 10px 10px;text-align: center;line-height: 1.7;}#doc_table {;margin: 10px 0;border: none;}#doc_table td:first-child {background: #fbf8f0;}.reservation_sec {border-top: 1px dotted #dadada;padding-top: 30px;}.time_sec p span {color: #848484;}.reser_tab {width: 90px;text-align: center;border-radius: 5px; font-size: 15px;color: #fff;font-weight: bold;background: #d4caae;margin: 0 0 5px;}.reser_box span{opacity: 0.4;padding: 0 10px;}/**/ 
.video_item {margin: 10px 0px;width: calc(100%/3);text-align: center;float: left;}.video_item_subject {font-size: 15px !important;margin: 10px 0px;font-weight: bold !important; text-align: center;letter-spacing: 1px;color: #505050;}.video_item_subject span {    color: #a99456;    padding-right: 5px;}

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

.paneleffect_v1.firstin {animation-delay: 1.3s !important;}.paneleffect_v1.firstpr{animation-delay: 1s !important;}.paneleffect_v1.firstpr2{animation-delay: 1.3s !important;}.paneleffect_v1.firstpr3{animation-delay: 1.6s !important;}@media (max-width:480px){/*旅遊情報*/ 
.right01.fadeInUp, .right02.fadeInUp, .right03.fadeInUp, .right04.fadeInUp, .right05.fadeInUp {animation-delay: .5s !important;}}

/*進場 end*/
/*小螢幕 start*/

@media (max-width: 1700px) {.RWDvideo001 .info .summary { padding-left: 80px;}.space_block .container { width: 100%;padding: 0px 100px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 25px;}.RWDbanner_plus01 .slick-caption .txt2 {padding-bottom: 50px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 16px;}.room_block {padding: 100px 80px;}.RWDservice011 .link_area {height: 680px;}.RWDvideo001 .info .summary p br {display: none;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .memo br {display: none;}}@media (max-width: 1530px) {.RWDservice009__head__h1, .RWDservice011__head__h1, .index h1.main-title {font-size: 32px;}.room_block {padding: 100px 50px;}.RWDmenu_plus04 .header {padding: 0 30px;}.room_block {padding: 100px 35px;}.RWDservice011 .link_box {width: calc(100% - 30px);margin: 0 15px;}.space_block .container {padding: 0px 50px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .memo {letter-spacing: 1px;-webkit-line-clamp: 5;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a {padding: 25px 10px;}.RWDmenu_plus04 .logo {width: 260px;margin-top: 8px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 30px 10px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 23px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 15px;}.RWDbanner_plus01 .slick-caption {top: 18%;}.RWDvideo001 .info .summary:before { width: 185px;height: 285px;}}@media (max-width: 1400px) {.page_wrapper_bg .RWDmenu_plus04 .logo{width:220px;}.RWDmenu_plus04 .features .share-group a:first-child {padding: 5px 20px;}.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt2.device_pc {display: none;}.RWDbanner_plus01 .slick-caption .txt2.device_note {display: inline-block;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt2 {padding-bottom: 40px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 21px;letter-spacing: 2px;}.RWDservice011 .link_area {height: 600px;}.RWDservice011 .link_box .title {font-size: 28px;letter-spacing: 2px;}.RWDservice011 .link_box .name {font-size: 16px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {padding: 30px 100px 30px 50px;}#m_RWDfullscreen02_33_2.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {height: 250px !important;}.RWDvideo001 .info .summary {width: 45%;}.swiper-container-autoheight .swiper-wrapper {height: 450px !important;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title {margin-bottom: 20px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title {font-size: 26px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title h8 {padding: 10px 10px 30px;right: 20px;height: 90px;}.RWDvideo001 .info .summary {padding-left: 50px;}.RWDvideo001 .video {background-attachment: inherit;}section.hgroup {top: -230px;}}@media (max-width: 1320px) {.RWDmenu_plus04 .features .edit a {font-size: 13px;    padding-right: 6px;margin-left: 6px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 5px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 36px;letter-spacing: 2px;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {left: 73%;}.RWDvideo001 .info .summary { width: 48%;}.RWDvideo001 .video {background-size: 75%;background-position: top right;}.footer-block .container {width: 100%;padding: 0 80px;}.RWDservice011 .link_area.num3 .memo {    padding: 30px 30px 30px 50px;}.RWDservice011 .link_area {    height: 550px;}.RWDservice011 .link_box .name, .RWDservice011 .link_box .title, .RWDservice011 .link_box .more span {padding-left: 50px;}.RWDservice011 .link_box .circle {left: 50px;}section.hgroup { top: -210px;}}@media (max-width: 1250px) {.RWDmenu_plus04 .site-nav {display:none !important;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #ac92a6;}.RWDmenu_plus04 .features .edit {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features:after{display:none;}.RWDmenu_plus04 .features .share-group.main_share { margin-top: 10px;}.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 #mobile-menu .menu>li.link_fb>a:before {    content: "";    position: relative;    display: inline-block;    width: 15px;    height: 15px;    background: url(archive/image/customization/fblogo.png)no-repeat;    background-size: contain;    top: 2px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*banner*/ 
.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {position: relative;top: inherit;left: 0;right: 0;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {top: initial;position: absolute;width: 100%;bottom: -40px;height: inherit!important;}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {display: inline-block;vertical-align: middle;}.RWDbanner_plus01 .slick-caption.txt-left {left: 50px;}.RWDbanner_plus01 .slick-caption.txt-right {right: 80px;}.RWDbanner_plus01 .slick-caption {top: 16%;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 32px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 19px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 14px;}.RWDbanner_plus01 .slick-caption .txt2 {padding-bottom: 30px;}.RWDbanner_plus01 .page-scroll {display: none;}.banner-block {padding: 0 0 40px;}.RWDbanner_plus01 {overflow: initial;}/**/ 
.RWDservice009__head__h1, .RWDservice011__head__h1, .index h1.main-title {font-size: 28px;}/**/ 
.RWDservice011 .link_area.num3 .link_box:first-child, .RWDservice011 .link_area.num3 .link_box:nth-child(2), .RWDservice011 .link_area.num4 .link_box {width: calc(50% - 30px);margin: 0 15px 30px;}.RWDservice011 .link_area {height: auto;}.RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_box {height: 350px;}.RWDservice011 .link_area.num3 .memo {display: none;}.RWDservice011 .link_box {padding: 0 0 80px;}.RWDvideo001 .video {background-size: contain;background-attachment: initial;background-position: top right;}/**/ 
.RWDservice009 .top_icon .swiper-wrapper {width: 100% !important;}.space_block .container {padding: 0px;}.RWDservice009 .top_icon .swiper-slide {width: calc(100%/8) !important;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {    position: absolute;    margin-top: 30px;    left: auto;    right: 0;    width: 50%;}#m_RWDfullscreen02_33_2.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {height: 280px !important;}.space_block {padding: 80px 0;}.ft_minfo {padding: 0 20px;}.fixed-r-btn {transform: none;}/**/ 
.album2 #sidebar {margin: 0 15px 50px;}.album2 .row .album_d_item a {min-height: 210px;}section.hgroup {top: -200px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.page_wrapper_bg .collapsing_header .main { top: 110px !important;}.page_wrapper_bg .RWDmenu_plus04 .logo {margin-top: 5px;margin-bottom: 10px;}.page_wrapper_bg  .hgroup .container {padding: 0 30px;}.page_wrapper_bg section.call_to_action {min-height: 580px;}.strong_box {padding: 30px 0px;font-size: 14px;}section.hgroup {top: -240px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.fl img {width: 280px;}.RWDbanner_plus01 .slick-caption.txt-right {right: 50px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 18px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 13px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 30px;}section.hgroup {top: -260px;}.RWDservice009 .top_icon .swiper-slide {width: calc(100%/7) !important;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {padding: 30px ;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title {padding-bottom: 30px; padding-right: 30px;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title h8 {line-height: 1.3;height: 85px;}.RWDservice011__head__h2, .RWDservice009__head__h2 {font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt2.device_note {display: none;}.RWDbanner_plus01 .slick-caption .txt2.device_pad {display: inline-block;}.RWDvideo001 .info .summary {    width: 100%;    height: auto;    padding: 50px;    border-radius: 50px 50px 0 0;    border-bottom: 1px solid #ddd;}.RWDvideo001.show {height: 600px !important;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {left: 50%;top: 150px;}.RWDvideo001 .info {display: flex !important;align-items: flex-end;}/*footer*/ 
.ft_menu {width: 100%;}.ft_info {width: 100%;padding-right: 0;text-align: center;margin-bottom: 50px;border: solid #ddd;border-width: 1px 0;padding: 30px;}.ft-top .RWDedictor {text-align: center;}.ft-top {margin-bottom: 10px;}.ft_minfo, .ft_minfo:nth-child(3) {text-align: center;border-width: 0;min-height: initial;}.ft_minfo:nth-child(2) {border: solid #ddd;border-width: 0 1px;}.footer-block {padding: 80px 0 0;}.ft_other {margin-top: 50px;}/**/ 
.album2 #sidebar {margin: 0 0 50px;}.album2 .page_desc {padding: 30px 5%;}.album2 .row .album_d_item a {min-height: 220px;}.album1 .album_item {height: auto !important;}.strong_box {padding: 30px 30px;font-size: 13px;}.strong_img {width: 50px;}.page_wrapper_bg .article-text h1 {font-size: 24px;}.page_wrapper_bg .article-text p {font-size: 14px;line-height: 1.8;letter-spacing: 1px;}.page_wrapper_bg .article-text {font-size: 14px;line-height: 1.8;letter-spacing: 1px;}.care-sec br{display: none;}.strong_box {padding: 15px;font-size: 13px;width: 50%; line-height: 1.6;}.strong_box:nth-child(1), .strong_box:nth-child(2) {border-bottom: 1px solid rgb(241 236 222);}.strong_box:nth-child(even) {border-right: none;}.form-horizontal .form-group {    margin-left: -15px;    margin-right: -15px;}.video_item {    margin: 30px 0px;    width: 50%;    height: auto !important;min-height:320px}.video_item_subject {    font-size: 15px !important;    font-weight: bold !important;    letter-spacing: 1px;    color: #505050;    text-overflow: unset !important;    overflow: visible !important;    white-space: unset !important;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
section.hgroup {top: -240px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .box .img {width: 100%;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {position: relative;left: auto;right: 0;width: 90%;margin: -70px auto 0;}.swiper-container-autoheight .swiper-wrapper {height: auto !important;}#m_RWDfullscreen02_33_2.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {height: 250px !important;padding-top: 50px;}.layoutlist_8.rwd .item {padding: 30px 0;flex-direction: column;}.layoutlist_8.rwd .listdate {width: 100%;margin:10px 0 0}.layoutlist_8.rwd .listdate .day {color: #797979;}.page_wrapper_bg .RWDmenu_plus04 .header {box-shadow: 2px 2px 5px 1px rgb(223 223 223 / 50%);}.hgroup h1 {letter-spacing: 2px;font-size: 28px;color: #555;}.page_subject {    padding: 0;    border-bottom: 1px solid #d8d8d8;    width: 100%;    margin: 0 auto 30px;}.page_wrapper_bg .hgroup .container {    padding: 0 30px;    margin: 0;}section.hgroup {    top: 0;    position: relative;}.strong_img {width: 40px;}.ebtn a {width: 100%;}.form-horizontal .form-group {margin-left: -15px;margin-right: -15px;}.album2 #sidebar {margin: 0 0 20px;}.album2  .page_subject {border-bottom: none;}.album2 .hgroup h1 {text-align: left;}.room_box li:after{display: none;}.room_box li:last-child {border-bottom: none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a, #album .btn.btn_back a {width: 100%;}.video_item {width: 100%;min-height:auto !important;height:auto !important}.layoutlist_8 .list_subject .summary {margin: 0;line-height: 1.7;font-size: 14px;}.album2 .page_desc p {text-align: left;}.row .album_d_item {padding: 0 15px;width: 50%;}.album2 .row .album_d_item a {min-height: 190px;}.room_sec {margin-top: 20px;}.time_sec p { margin: 5px 0 0;}.strong_box {padding: 10px;font-size: 12px;}.eformsDesc {margin: 0 0 10px;}.form-horizontal .form-group {margin-left: 0px;margin-right: 0px;}.video_item_subject {margin: 5px 0 30px !important;}.video_item {    margin: 10px 0px;    width: 50%;   height: 275px !important;;    min-height: 320px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
@media (max-width: 415px) {.RWDbanner_plus01 .slick-caption .txt2.device_pad {display: none;}.RWDbanner_plus01 .slick-caption .txt2.device_phone {display: inline-block;}}.fl img {width: 260px;}.RWDmenu_plus04 .features .share-group.main_share {display: none;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo  {width: 235px;margin-top: 8px;}.RWDbanner_plus01 .slick-caption {top: 10%;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 28px;}.RWDbanner_plus01 .slick-caption.txt-left {left: 0px;width: 100%;padding: 0 15px;}.RWDbanner_plus01 .slick-caption.txt-right {right: 0;width: 100%;padding: 0 15px;text-align: center;}.RWDbanner_plus01 .slick-caption .txt2 {padding-bottom: 15px;}.slick-vertical .slick-slide {color:#eee;padding: 0 15px;}.room_block {padding: 80px 30px 50px;}.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;}.space_block {padding: 50px 0;}.RWDservice009__head {padding: 0 30px;}.RWDservice009 .top_icon .swiper-slide {width: calc(100%/4) !important;}.RWDservice009__head__h1, .RWDservice011__head__h1, .index h1.main-title {font-size: 30px;}.RWDservice009 .top_icon {display: none;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title {font-size: 24px;}#m_RWDfullscreen02_4_2.RWDservice011 .link_box .shadow {background: linear-gradient(to top, rgb(16 0 0 / 90%) , rgb(16 0 0 / 5%)78%) !important;}#m_RWDfullscreen02_33_2.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .box .img {height: 245px;}#m_RWDfullscreen02_33_2.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {height: auto !important;min-height: 280px;padding-top: 50px;}.RWDvideo001 .info .summary p {padding-top: 20px;}.RWDvideo001 .info .summary {padding: 50px 30px;}.RWDvideo001 .video {background-size: 150%;background-attachment: initial;background-position: 68% 0;}.RWDvideo001 .info .summary br {display: none;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {top: 100px;}.RWDservice011 .link_box {margin: 0;}.RWDservice011 .link_area.num4 .link_box, .RWDservice011 .link_box {height: 270px;}.ft_menu .RWDedictor {flex-wrap: wrap;}.ft_minfo {width: 100%;}.ft_minfo:nth-child(2) {border: solid #ddd;border-width: 0;padding: 0;margin: 0 0 30px;}.ft_minfo {width: 50%;margin: 0 0 30px;}.footer-block .container {padding: 0 30px !important;}.ft_other {padding-bottom: 80px;flex-direction: column;}.ft_other .RWDedictor a {padding-right: 0;display: block;text-align: center;}a.fixed-r-btn.fixed-r-ph {display: inline-block;background: #cebb83;color: #fff;font-weight: 600;text-align: center;}.fixed-r-btn.fixed-r-line img {filter: brightness(15)grayscale(1)contrast(3);}.fixed-r-btn.fixed-r-line {margin-top: 0;width: 50%;border-radius: 0;padding: 3px;background: #00b900;color: #fff;border: 0;}.fixed-r-btn.fixed-r-line {display: flex;flex-direction: row;justify-content: center;}.fixed_line .RWDedictor{width:100%;}.fixed-r-btn{width:calc(100%/2);float:left;padding:0 10px;line-height:45px;height:45px}.fixed-r-btn.fixed-r-line img {margin-right: 5px;margin-bottom: 0;}.fixed_line {right: 0px;bottom: 0;left: 0;}.fixed-r-btn.fixed-r-line{margin-top:0}/**/ 
.page_wrapper_bg .row {margin-right: 0;margin-left: 0;}.page_wrapper_bg  .main .container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .RWDmenu_plus04 .logo, .page_wrapper_bg .RWDmenu_plus04 .is-up .logo {width: 235px;margin-top: 5px;margin-bottom: 10px;}.album2 .page_desc {padding: 0;background: transparent;text-align: left;margin: 0 0 20px;}.album2 .pagecontent.col-md-9 {padding: 0 5px!important;}.room_box ul {flex-direction: column;}.room_box li {width: 100%;margin: 10px 0 0; display: flex; align-items: center;border-bottom: 1px solid #dedede; padding-bottom: 10px;}.album_icon {width: 40px;display: block;margin: 0 10px 0 0;}.row .album_d_item {padding: 0;width:100%;}/*橫桿呈現*/ 
.calen::-webkit-scrollbar {width: 3px;height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.calen{overflow-x: auto;white-space: nowrap;}.calen{ overflow-x: scroll;padding-bottom:10px;-webkit-overflow-scrolling: auto;margin-bottom: 20px;}.page_wrapper_bg section.call_to_action { min-height: 500px;padding: 50px 0;}.album1 .album_item {    width: calc(100%/2 - 10px) !important;    margin: 30px 5px;    padding: 0;    background: transparent;}.layoutlist_1 .album_item_subject {padding: 10px 0px 0;font-size: 15px;}.hgroup h1 {letter-spacing: 2px;font-size: 28px;color: #555;}.page_subject {    padding: 0;    border-bottom: 1px solid #d8d8d8;    width: 100%;    margin: 0 auto 30px;}.page_wrapper_bg .hgroup .container {    padding: 0 30px;    margin: 0;}section.hgroup {    top: 0;    position: relative;}.strong_img {width: 40px;}.ebtn a {width: 100%;}.form-horizontal .form-group {margin-left: -15px;margin-right: -15px;}.album2 #sidebar {margin: 0 0 20px;}.album2  .page_subject {border-bottom: none;}.album2 .hgroup h1 {text-align: left;}.room_box li:after{display: none;}.room_box li:last-child {border-bottom: none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a, #album .btn.btn_back a {width: 100%;}.video_item {width: 100%;min-height:auto !important;height:auto !important}.layoutlist_8 .list_subject .summary {margin: 0;line-height: 1.7;font-size: 14px;}.album2 .page_desc p {text-align: left;}.row .album_d_item {padding: 0;}.room_sec {margin-top: 20px;}.time_sec p { margin: 5px 0 0;}.strong_box {padding: 10px;font-size: 12px;}.eformsDesc {margin: 0 0 10px;}.form-horizontal .form-group {margin-left: 0px;margin-right: 0px;}.video_item_subject {margin: 5px 0 30px !important;}
}
/*600px end*/
/*320px start*/
@media (max-width: 320px){
.fl img {width: 200px;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {width: 215px;margin-top: 9px;margin-bottom: 0;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 23px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 14px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 12px;letter-spacing: 0px;}.RWDservice009 .top_icon .swiper-slide .name {font-size: 12px;}a.fixed-r-btn.fixed-r-ph, .fixed-r-btn.fixed-r-line {font-size: 13px;}.RWDservice009__head__h1, .RWDservice011__head__h1, .index h1.main-title {font-size: 26px;}
}
/*320px end*/