﻿:root{--main-color:#425750;--main-bg:#6b7369;--gray-color:#b1aead}body{background-color:var(--main-bg);color:#e7e7e7;letter-spacing:.1em}#body{padding:0}#header{background-color:var(--main-color)}#headerDiv{display:none}#bodyheaderDiv{padding:0}#bodyheaderDiv .row{margin:0}.page-container{width:70%;margin:0 auto !important}@media (max-width:1200px){.page-container{width:80%}}.page-title{padding:15px 0;font-family:'Noto Sans TC',sans-serif;margin:0 0 33px 0}.page-title hr{display:none}.page-title h1{background-color:transparent;color:#DEBFA5;font-weight:400;font-size:2.8rem;letter-spacing:.2em}.page-title h4.subtitle{color:#fff}.navbar-top-brand img{max-height:100px;width:auto;}.navbar-top-container{padding:20px 15px 7px 15px !important}.navbar ul li a{font-size:1.7rem !important;font-weight:normal !important;font-family:'Cambria Math'}@media (max-width:992px){.navbar ul li a{background-color:var(--main-color)}.navbar-nav.sm-collapsible .caret:before{content:'';display:inline-block;border-top:solid 6px;border-left:solid transparent 6px;border-right:solid transparent 6px}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{border-width:0}.navbar-nav.sm-collapsible .open>a>.caret:before{content:''}}button.navbar-toggle{float:right;margin-top:-65px;margin-right:0}#ListItemSearchControl{display:none}.albumitem-boxshadow .albumitem-img-div,.albumitem-boxshadow .albumitem-img{border-radius:0;box-shadow:none}.albumitem-boxshadow{padding:0}.fb-messenger-btn{background-color:#B48B73}#scrollUp{display:none !important}.index-kv li.lslide-item img{width:100%;height:auto}.index-link{padding:50px 0}.index-link .page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1200px){.index-link .page-container{width:90%}}.index-link .item{flex-basis:50%}@media (max-width:480px){.index-link .item{flex-basis:100%}}.index-link .item .inner{display:block;width:96%;margin:2%;position:relative}.index-link .item h2{position:absolute;left:0;bottom:0;width:100%;text-align:center;background-color:rgba(0,0,0,.5);margin:0;padding:3%;line-height:2;font-size:1.8rem;font-weight:600;color:#eee}.uccontent-block._id-858,.alist-fbcomment-block._115-0{background-color:var(--gray-color)}.uccontent-block._id-858 > div,.alist-fbcomment-block._115-0 > div{margin:0 auto !important;max-width:1280px}.index-comment .txt h3{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px 0;font-size:2rem}.index-comment .txt h3 span{color:#004750;font-weight:600}.index-comment .txt h3 span.en{font-size:1.5rem;color:#888288;font-weight:400;padding-left:5px}.alist-fbcomment-items{width:100%;font-size:1.6rem;color:#444}.comment-head-pic,.comment-head-info,.comment-text{padding-left:6%;padding-right:6%}.comment-head-pic{text-align:center}.comment-head-pic span{display:inline-block;width:80px;height:80px;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #999;border-radius:50%}.comment-head-info{text-align:center}.comment-head-info span{display:inline-block;font-size:1.8rem;line-height:2}.comment-head-info .name{margin-right:10px}.comment-head-info .date{font-size:1.6rem}.comment-text{padding-top:20px;border-top:1px solid #bbb;line-height:1.6;letter-spacing:.1em}.alist-fbcomment-control .lSAction > a{height:100px}.alist-fbcomment-control .lSAction > a.lSPrev,.alist-fbcomment-control .lSAction > a.lSNext{top:0;background-size:50%;background-position:center;background-repeat:no-repeat}.alist-fbcomment-control .lSAction > a.lSPrev{background-image:url('/images/left-arrow-bk.png')}.alist-fbcomment-control .lSAction > a.lSNext{background-image:url('/images/right-arrow-bk.png')}.index-ig-pic{margin:50px auto !important;width:90%}.uccontent-block._id-908{background-image:url('/UploadFiles/74/images/bg/bodybg-unit-20-133-100.png')}@media (max-width:576px){.index-ig-pic{margin:30px auto !important;width:100%}}.ytvideo-list .articleitem-inner{border-radius:20px;overflow:hidden}.video-img-span{display:block;background-size:cover;background-position:center}.video-player-span{display:block;width:100%;height:100%;background-image:url('/images/ic_play_circle_outline_white_24dp.png');background-position:center;background-repeat:no-repeat;background-size:15%;opacity:.5;filter:alpha(opacity=50);}.video-player-span:hover{opacity:1;filter:alpha(opacity=100);}.video-text-span{display:block;font-size:1.6rem;font-family:'Marcellus','MingLiU';text-align:center;padding:10px;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;color:#cdcdcd}.contact-info{margin:50px 0 100px;color:#333}@media (max-width:480px){.contact-info{margin:50px 0}}.contact-info .page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#E7DBD0;padding:50px 5%;word-break:break-all}@media (max-width:768px){.contact-info .page-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-info .list{flex-basis:50%;padding-right:5%}@media (max-width:768px){.contact-info .list{flex-basis:100%;padding-right:0;padding-bottom:30px}}.contact-info .list h2{text-align:center;font-size:2.4rem;margin:0;position:relative;margin-bottom:30px}.contact-info .list h2::after{content:'';background-color:#004750;width:28px;height:3px;position:absolute;bottom:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact-info .list ul{list-style:none;padding:20px 0 0;font-size:1.6rem}.contact-info .list li{margin-bottom:12px;line-height:1.5}.contact-info .list li:last-child a{margin:0 5px;width:40px;height:40px;border-radius:50%;background-color:#B48B73}.contact-info .list a img{padding:20%}.contact-info .pic{flex-basis:50%}@media (max-width:768px){.contact-info .pic{flex-basis:100%;margin-bottom:30px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.freeform-71{width:90%;max-width:1080px;margin:0 auto}.freeform-71 #SaveBt{background-color:#B48B73;color:#fff;border:0;border-radius:0;padding:10px 60px}.about-info{padding:50px 0;font-size:1.6rem;line-height:1.5}.about-info .page-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.about-info .page-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-info .content{flex-basis:60%;padding-right:2%}@media (max-width:768px){.about-info .content{flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.about-info .part{margin-bottom:30px}.about-info .part h3{margin:0;padding-bottom:10px;font-weight:600;color:#DEBFA5;font-size:2rem}.about-info .part p{font-size:1.6rem;line-height:1.5;color:#dddddd}.about-info .pic{flex-basis:40%;padding-left:10%;position:relative;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}@media (max-width:768px){.about-info .pic{flex-basis:100%;padding-left:0;padding-bottom:30px}}.about-info .pic img{position:relative;z-index:1}.about-info .pic::after{content:'';display:inline-block;width:70%;padding-top:90%;background-color:var(--main-color);position:absolute;top:34%;left:15%}@media (max-width:768px){.about-info .pic::after{display:none}}.about-equipment{padding:0 0 50px}.about-equipment .title{padding-bottom:30px;position:relative;width:100%}.about-equipment .title h2{margin:0;color:#DEBFA5;font-size:3rem;text-align:center;margin-top:8px;line-height:1.5;background:url(/Images/dot/dot_ccc.jpg) center repeat-x}.about-equipment .title h2 span{display:inline-block;padding:0 20px;background-color:#185860}.about-equipment .intro{text-align:center;margin:0 0 80px}.about-equipment .intro p{font-size:1.6rem;line-height:1.5}.about-equipment .list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:480px){.about-equipment .list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-equipment .part{padding:0 30px 30px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.about-equipment .part:nth-child(3n){padding-right:0}@media (max-width:480px){.about-equipment .part{flex-basis:100%;padding-right:0}}.about-equipment .part h3{margin:0;padding-bottom:10px;font-weight:600;color:#DEBFA5;font-size:2rem}.about-equipment .part p{font-size:1.6rem;line-height:1.5}.about-equipment .part p span{color:#B48B73}.alist-news-items .articleitem-inner{display:flex;display:-webkit-flex;position:relative;color:#e7e7e7}.alist-news-items .pic{width:45%;padding:20px 0}.alist-news-items .text{width:55%;padding:50px 15% 30px 10%;text-align:left}.alist-news-items .text .date{font-size:1vw;padding-bottom:20px}.alist-news-items .text h2.title{font-size:1.8vw;color:#e7e7e7;font-weight:400;line-height:1.5;letter-spacing:.06em;margin:0}.news-more{display:inline-block;padding:6px 30px;font-size:.8vw;border:1px solid #ddd;float:right;text-transform:uppercase;margin-top:20px}@media (max-width:768px){.alist-news-items .articleitem-inner{flex-wrap:wrap;-webkit-flex-wrap:wrap}.alist-news-items .pic,.alist-news-items .text{width:100%;text-align:center}.alist-news-items .pic img{width:90%;max-width:350px}.alist-news-items .pic{padding:0}.alist-news-items .text{padding:10px}.alist-news-items .text .date{font-size:2vw;padding-bottom:10px}.alist-news-items .text h2.title{font-size:4vw}.news-more{font-size:2vw;float:none}}.alist-package-items .item{position:relative}.alist-package-items .item h3{margin:0;font-size:1.8rem;padding:20px 10px 10px;color:#e7e7e7;text-align:center}.alist-package-items .item .price{font-size:1.8rem;position:relative;margin-left:10px;font-weight:600}.alist-package-items .item .price::before,.popup .title .price::before{content:'NT$';display:inline-block;margin-right:5px;font-size:1.4rem;font-style:italic}.popup .title .first-price{color:#833734}.popup .title .second-price{color:#a47442}.alist-package-items .item .price p,.popup .title .price p{display:inline-block;margin:0}.alist-package-items .item-link{position:absolute;width:100%;height:100%;top:0;left:0}.popup{padding:0;display:none;width:90%;max-width:600px;background-color:#fff3e9;color:#444}.popup .title{text-align:center;background-color:#eef3f4;margin-bottom:30px;padding:30px;border-bottom:1px solid rgba(24,88,96,0.2)}.popup .title .icon{width:50px;margin:0 auto 20px}.popup .title h2{margin:0;font-size:2rem}.popup .title .price{margin:0;font-size:1.5rem;font-weight:600;padding-left:5px}.popup ul{margin:20px 0 40px;padding:0 15%;list-style:none}.popup li{line-height:1.5;font-size:1.5rem;margin-bottom:5px}.popup li:first-child{font-size:1.7rem;font-weight:600;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:10px}.popup .contact-link{margin:40px auto;padding:15px 0;background-color:var(--main-color);width:130px;color:#fff;text-align:center}.alist-Package .page-title h3{margin-top:0;background-color:transparent;padding:0 15px 25px;color:#fff}.service-store{padding:50px 0}.service-store h4,.service-sort h4{margin:0 0 10px;font-size:2.5rem;line-height:1.5;font-weight:600}.service-store .store-box{margin-bottom:30px}.service-store .item-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.5%}.service-store .item{flex-basis:25%;padding:0 3%;position:relative;min-width:200px}@media (max-width:900px){.service-store .item{flex-basis:33.33%}}@media (max-width:600px){.service-store .item{flex-basis:50%}}.service-store .item-img span{border:1px solid #eee;border-radius:5px}.service-store .item p{text-align:center;padding:20px 0;font-size:1.5rem;line-height:1.5}.wd-service-notice{padding:80px 20px;font-size:16px;line-height:2;letter-spacing:.1em}.wd-service-notice .container{margin:0 auto;width:auto;max-width:880px}.wd-service-notice h2{text-align:center;font-size:24px;font-weight:700;padding-bottom:20px;border-bottom:1px solid #e7e7e7}.wd-service-notice h3{font-size:16px;font-weight:700;margin-top:20px}.wd-service-notice ul{list-style:none;padding-left:1em}.store-item{padding:0;background-color:#fff3e9;color:#444}.store-item .title{text-align:center;background-color:#eef3f4;margin-bottom:30px;padding:30px;border-bottom:1px solid rgba(24,88,96,0.2)}.store-item .title .icon{width:50px;margin:0 auto 20px}.store-item .title h2{margin:0;font-size:2rem;width:100%}.store-item .title .first-price{color:#833734}.store-item .title .second-price{color:#a47442}.store-item .title .price{margin:0;font-size:1.5rem;font-weight:600;padding-top0:10px;width:100%}.store-item .title .price::before{content:'NT$';display:inline-block;margin-right:5px;font-size:1.4rem;font-style:italic}.store-item .title .price p{display:inline-block;margin:0}.store-item ul{margin:20px 0 40px;padding:0 10%;list-style:none}.store-item li{line-height:1.5;font-size:1.5rem;margin-bottom:5px}.store-item li:first-child{font-size:1.7rem;font-weight:600;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:10px}.store-item .contact-link{margin:40px auto;padding:15px 0;background-color:var(--main-color);width:130px;color:#fff;text-align:center}.alist-Package.sort-1183 .first-price .group,.alist-package.sort-1183 .first-price .group,.alist-Package.sort-1183 .second-price .group,.alist-package.sort-1183 .second-price .group,.alist-Package.sort-672 .first-price .group,.alist-package.sort-672 .first-price .group,.alist-Package.sort-672 .second-price .group,.alist-package.sort-672 .second-price .group,.alist-Package.sort-1184 .first-price .group,.alist-package.sort-1184 .first-price .group,.alist-Package.sort-1184 .second-price .group,.alist-package.sort-1184 .second-price .group{display:none}.footer{background-color:var(--main-color);padding:50px 0}.footer .page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%}.footer .item{flex-basis:33.3%;color:# eee;padding:0 20px}@media (max-width:993px){.footer .item{flex-basis:50%}.footer .item:last-child{display:none}}@media (max-width:768px){.footer .item{flex-basis:100%}.footer .item + .item{margin-top:30px}.footer .item:last-child{display:block}}.footer .item a{display:inline-block;word-break:break-all}.footer .item h4{color:#DEBFA5;text-align:left;font-size:1.8rem;font-weight:600;line-height:1.5;margin:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #c5c5c5}.footer .item ul{padding:0;list-style:none;text-align:left;font-size:0.9em}.footer .item li{font-size:1.5rem;margin-bottom:10px;line-height:1.5}.footer .item .icon a{margin:0 3px;width:30px;height:30px;border-radius:50%;background-color:#bfa06b}.footer .item .icon img{padding:20%}.footer .item .box{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .item .box ul{flex-basis:50%}.fb-messenger-btn{display:none !important}.social-buttons{position:fixed;width:50px;right:24px;bottom:5px;z-index:99}.social-buttons a.line-btn{background:url("/Images/social/Line-64-w2.png") center no-repeat #bfa06b}.social-buttons a.ig-btn{background:url("/Images//social//ig-64-w2.png") center no-repeat #E10053}.social-buttons a.msg-btn{background:url("/Images/messanger_transparent.svg") center no-repeat #0084ff}.social-buttons a.line-btn,.social-buttons a.ig-btn,.social-buttons a.msg-btn{height:50px;margin:5px 0;border:0;outline:0;border-radius:50px;box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);-webkit-transition:box-shadow 1s ease;background-size:60%;transition:all 1s ease-in-out}@media (max-width:992px){.social-buttons{bottom:65px}}@media (max-width:768px){.social-buttons{width:40px;right:10px}.social-buttons a.line-btn,.social-buttons a.ig-btn,.social-buttons a.msg-btn{height:40px}}.imgalbum-Photoalbum #bodyfooterContent,.imgalbum-photoalbum #bodyfooterContent{display:none}.resume-list{width:70%;margin:5% auto !important;padding-bottom:10px;font-size:16px}.resume-list .resume-item{display:grid;grid-template-columns:40% 60%;align-items:center;border:6px double #e0e0e0;margin-bottom:40px}.resume-list .resume-item .pic{height:100%}.resume-list .resume-item .txt{padding:20px}.resume-list .resume-item .txt h2.title{font-size:1.3em;margin:0;color:#bfa06b;padding-bottom:10px}.resume-list .resume-item .txt div.info{font-size:1em;line-height:1.5;margin:0;padding-right:5%}@media (max-width:1200px){.resume-list{font-size:15px;width:80%;}}@media (max-width:480px){.resume-list{width:90%}.resume-list .resume-item{grid-template-columns:100%}.resume-list .resume-item .pic{height:auto;padding-bottom:100%}}