@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";@import"all.css";@import"content.css";@import"contentbuilder.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea{outline:none}*{box-sizing:border-box}a{text-decoration:none}a{color:#666}body{font-family:Arial,"Noto Sans","微軟正黑體","メイリオ",sans-serif;letter-spacing:1.5px;line-height:1.5;background-color:#fffcf9}input,textarea,select{padding-left:5px;font-size:16px;font-family:"Noto Sans",sans-serif;margin:0}input[type=radio],input[type=checkbox]{width:16px;height:16px;margin:0}iframe,video{width:100%;max-width:100%}a:hover{text-decoration:none}img{max-width:100%}.flex,.row{display:flex;flex-wrap:wrap;padding:0 15px}.fancybox-title{position:absolute;top:0;left:0;padding:15px;background-color:rgba(0,0,0,.3);color:#fff;font-family:"Noto Serif TC",serif;width:100%}#scrollBars::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}#scrollBars::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#scrollBars::-webkit-scrollbar-thumb{border-radius:10px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.44, #DA8F8F), color-stop(0.72, #DA8F8F), color-stop(0.86, #DA8F8F))}.container{max-width:1400px;margin:auto}.homeMore .induce{background-image:url("../img/homeMore.svg");width:84px;height:84px;background-size:cover;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-family:"Noto Serif TC",serif;font-size:16px;font-weight:600;letter-spacing:0;color:#78502e;text-transform:uppercase;transition:.4s color,.4s background-image}@media(max-width: 576px){.homeMore .induce{margin:auto}}.homeMore .induce:hover{background-image:url("../img/homeMoreAfter.svg");color:#fff;transition:.4s color,.4s background-image}.homeTitle{background-image:url("../img/homeMore.svg");background-repeat:no-repeat;background-position:left center;position:relative}@media(max-width: 576px){.homeTitle{max-width:186px;margin:auto}}.homeTitle .chArt{color:#78502e;font-family:"Noto Serif TC",serif;font-size:28px;font-weight:700;padding-top:24px;padding-left:28px}.homeTitle .enArt{font-family:"EB Garamond",serif;font-size:20px;font-weight:500;color:#e6c07e;text-transform:uppercase;padding-left:80px;letter-spacing:0}.loading{background-color:#fffcf9;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.loading .mainImg{text-align:center}@media(max-width: 576px){.loading .mainImg{padding:0 30px}}.loading .loadingImg{transform:scale(1);animation:3s loadingImg linear;position:relative;max-width:248px;will-change:transform;transform:translateZ(0)}@media(max-width: 576px){.loading .loadingImg{max-width:188px;margin:auto;margin-bottom:15px}}.loading .art{opacity:1;transform:translateY(0px);animation:4.5s loadingArt linear}@media(max-width: 576px){.loading .art img{max-width:82%;margin:auto}}@keyframes loadingImg{0%{transform:scale(7) rotate(360deg);top:80px}80%{transform:scale(1) rotate(0deg);top:50px}99%{transform:scale(1) rotate(0deg);top:0}100%{transform:scale(1) rotate(0deg);top:0}}@keyframes loadingArt{0%{opacity:0}90%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}.effects{position:relative;display:flex;flex-wrap:wrap}.effects .mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);color:#fff;font-family:"Noto Serif TC",serif;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;opacity:0;transition:.5s opacity}.effects .mask span{font-size:9.6px;background-image:url("../img/homeMoreAfter.svg");width:51px;height:51px;background-size:cover;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.effects:hover .mask{opacity:1;transition:.7s opacity}.bodyToggle{overflow:hidden}.contentBuilder{padding:0 30px}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes lightSpeedIn{from{transform:translate3d(20%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, 90deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 50px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes slideInDown{from{transform:translate3d(0, -10%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 10%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media(print),(prefers-reduced-motion: reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-10%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(10%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -30%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 20%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.7, 0.7, 0.7)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}.img_effects{animation-name:effects;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;transform:translate3d(100%, 0, 0)}.effects_wrap{position:relative;overflow:hidden}@keyframes effects{0%{transform:translate3d(-100%, 0, 0)}50%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}.clip_bottom{animation-name:clip_bottom}@keyframes clip_bottom{0%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}}.clip_top{animation-name:clip_top}@keyframes clip_top{0%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.clip_left{animation-name:clip_left}@keyframes clip_left{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.clip_right{animation-name:clip_right}@keyframes clip_right{0%{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}100%{-webkit-clip-path:polygon(100% 0, 0 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 0, 0 100%, 100% 100%)}}@media(max-width: 960px){.contactActive{border-bottom:1px solid #978c85}}header{padding:15px 30px;background:#fffcf9;position:fixed;top:0;left:0;width:100%;z-index:101}@media(max-width: 428px){header{padding:15px}}@media(max-width: 428px){header .logo img{max-width:150px}}header .menuBtn{display:none;transform:rotate(0deg);transition:.5s transform}@media(max-width: 768px){header .menuBtn{display:block;position:absolute;width:74px;height:74px;background-image:url("../img/menuBtn.svg");background-size:cover;top:15px;right:30px;cursor:pointer}}@media(max-width: 768px)and (max-width: 576px){header .menuBtn{right:15px}}@media(max-width: 768px)and (max-width: 428px){header .menuBtn{width:50px;height:50px}}header .menuBtn::before,header .menuBtn::after{content:"";position:absolute;width:31px;height:3.5px;background-color:#fff;left:22px}@media(max-width: 428px){header .menuBtn::before,header .menuBtn::after{top:20px;left:10px;height:2.7px}}header .menuBtn::before{top:30px;transform:rotate(0deg);transition:.6s top,.6s transform}@media(max-width: 428px){header .menuBtn::before{top:20px}}header .menuBtn::after{top:40px;transform:rotate(0deg);transition:.6s top,.6s transform}@media(max-width: 428px){header .menuBtn::after{top:28px}}header .menuBtnOpen{transform:rotate(45deg);transition:.5s transform}header .menuBtnOpen::before{top:35px;transform:rotate(0deg);transition:.6s top,.6s transform}@media(max-width: 428px){header .menuBtnOpen::before{top:25px}}header .menuBtnOpen::after{top:35px;transform:rotate(90deg);transition:.6s top,.6s transform}@media(max-width: 428px){header .menuBtnOpen::after{top:25px}}header .row{max-width:1400px;margin:auto;justify-content:space-between;align-items:center}@media(max-width: 576px){header .row{padding:0}}@media(max-width: 768px){header .row menu{flex:0 0 100%;margin:10px 0 0 0;display:none;height:100vh}}header .row menu a{padding:0 15px;color:#78502e;font-size:20px;font-weight:600;font-family:"Noto Serif TC",serif;opacity:.6}@media(max-width: 960px){header .row menu a{padding:0 5px}}@media(max-width: 768px){header .row menu a{display:block;padding:30px 0;text-align:center;border-top:1px solid #978c85;opacity:1}}@media(max-width: 576px){header .row menu a{padding:20px;font-size:16px}}header .row menu a:hover{opacity:1}header .row menu .menuActive{opacity:1}footer{padding:50px 30px 30px;background:#78502e}@media(max-width: 576px){footer{padding-top:30px;padding-bottom:90px}}footer .content{max-width:1400px;margin:auto}footer .content .logoRow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px 30px;border-bottom:solid 1px #fffcf9}@media(max-width: 428px){footer .content .logoRow{padding:15px 0}}@media(max-width: 960px){footer .content .logoRow section{flex:0 0 50%;max-width:50%;display:flex;flex-wrap:wrap}}@media(max-width: 768px){footer .content .logoRow section{flex:0 0 60%;max-width:60%;white-space:nowrap}}@media(max-width: 576px){footer .content .logoRow section{flex:0 0 100%;max-width:300px;margin:auto;padding:15px 0}}footer .content .logoRow section a{padding:0 15px;font-family:"Noto Serif TC",serif;color:#fff;font-weight:600}@media(max-width: 960px){footer .content .logoRow section a{flex:0 0 33.33%;max-width:33.33%;padding:3px 15px}}@media(max-width: 576px){footer .content .logoRow section a{text-align:center;flex:0 0 33.33%}}@media(max-width: 428px){footer .content .logoRow section a{padding:0 7px}}@media(max-width: 960px){footer .content .logoRow .logo{flex:0 0 50%;max-width:50%}}@media(max-width: 768px){footer .content .logoRow .logo{flex:0 0 40%;max-width:40%}}@media(max-width: 576px){footer .content .logoRow .logo{flex:0 0 100%;max-width:100%;text-align:center}}footer .content .dataRow{display:flex;flex-wrap:wrap;font-family:"Noto Serif TC",serif;color:#fff;font-weight:600;padding:30px;border-bottom:solid 1px #fffcf9}@media(max-width: 428px){footer .content .dataRow{padding:15px 0px}}footer .content .dataRow .col{display:flex;flex-wrap:wrap;flex:0 0 33%;max-width:33%;padding:10px 15px}@media(max-width: 428px){footer .content .dataRow .col{padding:7px 15px;font-size:14px}}footer .content .dataRow .col span{flex:0 0 60px}footer .content .dataRow .col p{flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px)}footer .content .dataRow .col *{color:#fff}footer .content .dataRow .col:nth-child(1),footer .content .dataRow .col:nth-child(4){flex:0 0 50%;max-width:39%}@media(max-width: 1024px){footer .content .dataRow .col:nth-child(1),footer .content .dataRow .col:nth-child(4){flex:0 0 50%;max-width:50%}}@media(max-width: 576px){footer .content .dataRow .col:nth-child(1),footer .content .dataRow .col:nth-child(4){flex:0 0 100%;max-width:300px;margin:auto}}footer .content .dataRow .col:nth-child(2),footer .content .dataRow .col:nth-child(5){flex:0 0 25%;max-width:25%}@media(max-width: 1024px){footer .content .dataRow .col:nth-child(2),footer .content .dataRow .col:nth-child(5){flex:0 0 50%;max-width:50%}}@media(max-width: 576px){footer .content .dataRow .col:nth-child(2),footer .content .dataRow .col:nth-child(5){flex:0 0 100%;max-width:300px;margin:auto}}footer .content .dataRow .col:nth-child(3){flex:0 0 25%;max-width:25%}@media(max-width: 1024px){footer .content .dataRow .col:nth-child(3){flex:0 0 50%;max-width:50%}}@media(max-width: 960px){footer .content .dataRow .col:nth-child(3){flex:0 0 50%;max-width:50%}}@media(max-width: 576px){footer .content .dataRow .col:nth-child(3){flex:0 0 100%;max-width:300px;margin:auto}}@media(max-width: 960px){footer .content .dataRow .col:nth-child(4){order:2;flex:0 0 100%;max-width:100%}}@media(max-width: 576px){footer .content .dataRow .col:nth-child(4){max-width:300px;margin:auto}}footer .copyright{text-align:center;padding:30px 0 0 0}footer .copyright .privacyRow a{color:#fff;padding:0 15px;border-right:solid 1px #fff}footer .copyright .privacyRow a:last-child{border:none}footer .copyright p{font-family:"Noto Serif TC",serif;color:#fff}@media(max-width: 576px){footer .copyright p{font-size:12px}}.homeBanner{margin-top:117px;padding-bottom:3%;position:relative;overflow:hidden}@media(max-width: 960px){.homeBanner{padding-bottom:120px}}@media(max-width: 576px){.homeBanner{padding-bottom:0px}}.homeBanner .homeBannerArt{position:absolute;z-index:3;font-size:48px;font-family:"Noto Serif TC",serif;color:#78502e;font-weight:700;top:12%;left:54%;width:100%;max-width:627px}@media(max-width: 1440px){.homeBanner .homeBannerArt{font-size:36px}}@media(max-width: 960px){.homeBanner .homeBannerArt{position:initial;flex:0 0 50%;max-width:50%;padding-left:5%;white-space:nowrap}}@media(max-width: 768px){.homeBanner .homeBannerArt{padding-left:10%}}@media(max-width: 480px){.homeBanner .homeBannerArt{font-size:24px;overflow:hidden}}@media(max-width: 320px){.homeBanner .homeBannerArt{font-size:20px}}@media(max-width: 576px){.homeBanner .homeBannerArt{order:-2;flex:0 0 100%;max-width:100%}}.homeBanner .homeBannerArt .second{padding-left:10%}@media(max-width: 960px){.homeBanner .homeBannerArt .second{padding-left:0}}@media(max-width: 576px){.homeBanner .homeBannerArt .second{padding-left:20%}}@media(max-width: 960px){.homeBanner .homeBannerArt .first{padding-left:10%}}.homeBanner .showBanner{display:flex;flex-wrap:wrap;align-items:flex-end}@media(max-width: 960px){.homeBanner .showBanner{align-items:center;justify-content:center}}.homeBanner .showBanner .showImg{flex:0 0 59%;max-width:59%;padding-bottom:5%}@media(max-width: 960px){.homeBanner .showBanner .showImg{flex:0 0 100%;max-width:100%;padding-bottom:15px}}@media(max-width: 576px){.homeBanner .showBanner .showImg{margin:15px 0 0}}.homeBanner .showBanner .showImg img{aspect-ratio:1140/704;display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 576px){.homeBanner .showBanner .showImg img{aspect-ratio:390/480}}.homeBanner .showBanner .arrow{position:absolute;z-index:3;width:50px;height:50px;top:calc(50% - 25px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.homeBanner .showBanner .arrow button{background-color:rgba(0,0,0,0);border:none;width:50px;height:50px;background-image:url("../img/slickPrev.svg");background-size:cover}.homeBanner .showBanner .arrow span{position:absolute;left:0px;font-family:"Noto Serif TC",serif;text-align:center;z-index:9;color:#78502e;font-size:10px;letter-spacing:0;display:block;text-align:center;width:100%}.homeBanner .showBanner .arrow:hover span{color:#fff}.homeBanner .showBanner .arrow:hover button{background-image:url("../img/homeMoreAfter.svg")}.homeBanner .showBanner .arrowPrev{left:10px}.homeBanner .showBanner .arrowNext{right:10px}.homeBanner .showBanner .thumbnailWrap{flex:0 0 41%;max-width:41%;padding-left:3%;position:relative}@media(max-width: 960px){.homeBanner .showBanner .thumbnailWrap{flex:0 0 50%;max-width:50%}}@media(max-width: 576px){.homeBanner .showBanner .thumbnailWrap{display:none}}.homeBanner .showBanner .thumbnailWrap .thumbnail .slick-prev{display:none !important}.homeBanner .showBanner .thumbnailWrap .thumbnail .nextArrow{position:absolute;width:100%;height:100%;z-index:99;top:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0)}.homeBanner .showBanner .thumbnailWrap .thumbnail .nextArrow::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:1}.homeBanner .showBanner .thumbnailWrap .thumbnail .nextArrow span{background-image:url("../img/homeMoreAfter.svg");width:84px;height:84px;background-size:cover;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-family:"Noto Serif TC",serif;font-size:16px;font-weight:600;letter-spacing:0;color:#78502e;text-transform:uppercase;transition:.4s color,.4s background-image}.homeBanner .showBanner .thumbnailWrap .thumbnail img{aspect-ratio:709/438;display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 960px){.homeBanner .showBanner .thumbnailWrap .thumbnail img{aspect-ratio:510/246}}@media(max-width: 768px){.homeBanner .showBanner .thumbnailWrap .thumbnail img{aspect-ratio:340/227}}.homeBanner .showBanner .thumbnailWrap .thumbnail figure{position:relative;cursor:pointer}.homeBanner .showBanner .thumbnailWrap .thumbnail:hover .nextArrow span{color:#fff;transition:.4s color,.4s background-image}.homeBanner .showBanner .thumbnailWrap .thumbnail:hover .nextArrow::after{background-color:rgba(0,0,0,0)}.homeBanner .showBanner .thumbnailWrap .thumbnail:hover figure::after{background-color:rgba(0,0,0,0)}.iconFixed{display:none;background-color:#78502e}@media(max-width: 576px){.iconFixed{display:flex;flex-wrap:wrap;position:fixed;bottom:0;left:0;width:100%;z-index:101;padding:12px 0}}.iconFixed div{flex:0 0 33.33%;text-align:center;max-width:33.33%;border-right:solid 1px #fff}.iconFixed div p{color:#fff}@media(max-width: 428px){.iconFixed div p{font-size:14px}}@media(max-width: 428px){.iconFixed div img{max-width:24px}}.iconFixed div:last-child{border:none}.community{position:fixed;right:5%;top:35%;text-align:center;z-index:99}@media(max-width: 1440px){.community{right:15px}}@media(max-width: 576px){.community{display:none}}.community section{padding-top:180px}.homeAbout{background-color:#fff}.homeAbout .row{padding:0}.homeAbout .row figure{flex:0 0 44%}@media(max-width: 1280px){.homeAbout .row figure{flex:0 0 50%}}@media(max-width: 768px){.homeAbout .row figure{flex:0 0 100%;order:2}}.homeAbout .row figure img{aspect-ratio:840/586;-o-object-fit:cover;object-fit:cover;width:100%;display:block}@media(max-width: 1440px){.homeAbout .row figure img{aspect-ratio:840/766;height:100%}}@media(max-width: 1280px){.homeAbout .row figure img{aspect-ratio:480/520}}@media(max-width: 768px){.homeAbout .row figure img{aspect-ratio:480/403}}.homeAbout .row article{flex:0 0 56%;padding:3% 5%}@media(max-width: 1280px){.homeAbout .row article{flex:0 0 50%}}@media(max-width: 768px){.homeAbout .row article{flex:0 0 100%;padding:3% 10%}}.homeAbout .row article .homeTitle{margin-bottom:30px}.homeAbout .row article p{max-width:700px;font-size:20px;font-weight:300;margin:15px 0}@media(max-width: 1440px){.homeAbout .row article p{padding-right:10%}}@media(max-width: 1280px){.homeAbout .row article p{padding-right:0}}@media(max-width: 960px){.homeAbout .row article p{font-size:16px}}.homeAbout .row article .homeMore{max-width:700px}@media(max-width: 576px){.homeAbout .row article .homeMore{margin:30px auto}}.homeAbout .row article .homeMore .induce{margin-left:auto}.homeNews{padding:120px 30px}@media(max-width: 576px){.homeNews{padding:60px 0}}.homeNews .homeMoreXs{display:none}@media(max-width: 576px){.homeNews .homeMoreXs{display:block;padding-top:30px}}@media(max-width: 576px){.homeNews .row{padding:0}}.homeNews .row .title{flex:0 0 84px;max-width:84px;display:flex;flex-wrap:wrap;align-content:space-between}@media(max-width: 768px){.homeNews .row .title{flex:0 0 100%;max-width:100%}}.homeNews .row .title .homeTitle{background-position:left top;flex:0 0 100%;margin-bottom:30px}@media(max-width: 768px){.homeNews .row .title .homeTitle{flex:0 0 50%;max-width:50%}}@media(max-width: 576px){.homeNews .row .title .homeTitle{max-width:186px}}.homeNews .row .title .homeTitle .chArt{padding:24px;text-align:center;letter-spacing:0;line-height:33px}@media(max-width: 768px){.homeNews .row .title .homeTitle .chArt{text-align:left;padding-bottom:0}}.homeNews .row .title .homeTitle .enArt{writing-mode:vertical-lr;padding-left:0;letter-spacing:0;position:absolute;top:98px;right:0}@media(max-width: 768px){.homeNews .row .title .homeTitle .enArt{position:initial;writing-mode:initial;padding-left:80px}}.homeNews .row .title .homeMore{flex:0 0 100%;margin-top:30px}@media(max-width: 768px){.homeNews .row .title .homeMore{flex:0 0 50%;max-width:50%;margin-top:0}}@media(max-width: 576px){.homeNews .row .title .homeMore{display:none}}@media(max-width: 768px){.homeNews .row .title .homeMore .induce{margin-left:auto}}.homeNews .row .content{flex:0 0 calc(100% - 84px);max-width:calc(100% - 84px);padding-left:6%}@media(max-width: 768px){.homeNews .row .content{flex:0 0 100%;max-width:100%;padding-left:0%}}.homeNews .row .content .row{border-top:solid 1px #cacaca;padding:15px 30px;align-items:center}@media(max-width: 576px){.homeNews .row .content .row{border-top:none;padding:0}}.homeNews .row .content .row figure{max-width:200px;flex:0 0 200px}@media(max-width: 576px){.homeNews .row .content .row figure{max-width:100%;flex:0 0 100%}}.homeNews .row .content .row figure img{aspect-ratio:50/33;-o-object-fit:cover;object-fit:cover;width:100%}.homeNews .row .content .row article{flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);padding-left:50px;font-family:"Noto Serif TC",serif}@media(max-width: 576px){.homeNews .row .content .row article{max-width:100%;flex:0 0 100%;padding-left:0;padding-top:10px}}.homeNews .row .content .row article .date{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:600;color:#9f9f9f}.homeNews .row .content .row article .titles{font-size:20px;font-weight:600;margin:10px 0;color:#78502e;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(max-width: 576px){.homeNews .row .content .row article .titles{-webkit-line-clamp:2}}.homeNews .row .content .row article p{font-size:16px;font-weight:600;color:#5c5754;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(max-width: 576px){.homeNews .row .content .row article p{-webkit-line-clamp:2}}.homeNews .row .content .row:last-child{border-bottom:solid 1px #cacaca}@media(max-width: 576px){.homeNews .row .homeNewsSlick{padding:0 80px}}.homeNews .row .homeNewsSlick .arrow{position:absolute;z-index:3;width:50px;height:50px;top:110px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-width: 576px){.homeNews .row .homeNewsSlick .arrow{top:80px}}.homeNews .row .homeNewsSlick .arrow button{background-color:rgba(0,0,0,0);border:none;width:50px;height:50px;background-image:url("../img/slickPrev.svg");background-size:cover}.homeNews .row .homeNewsSlick .arrow span{position:absolute;left:0px;font-family:"Noto Serif TC",serif;text-align:center;z-index:9;color:#78502e;font-size:10px;letter-spacing:0;display:block;text-align:center;width:100%}.homeNews .row .homeNewsSlick .arrow:hover span{color:#fff}.homeNews .row .homeNewsSlick .arrow:hover button{background-image:url("../img/homeMoreAfter.svg")}.homeNews .row .homeNewsSlick .arrowPrev{left:10px}.homeNews .row .homeNewsSlick .arrowNext{right:10px}.homeIntro{background-color:#fff}.homeIntro .row{padding:0}.homeIntro .row figure,.homeIntro .row article{flex:0 0 50%;max-width:50%}@media(max-width: 768px){.homeIntro .row figure,.homeIntro .row article{flex:0 0 100%;max-width:100%}}.homeIntro .row figure img,.homeIntro .row article img{aspect-ratio:960/460;-o-object-fit:cover;object-fit:cover;width:100%;display:block}@media(max-width: 1440px){.homeIntro .row figure img,.homeIntro .row article img{aspect-ratio:640/400}}@media(max-width: 960px){.homeIntro .row figure img,.homeIntro .row article img{aspect-ratio:480/400}}@media(max-width: 768px){.homeIntro .row figure img,.homeIntro .row article img{aspect-ratio:770/360}}.homeIntro .row article{background-image:url("../img/homeIntroBg.svg");background-size:cover;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-right:6%}@media(max-width: 1440px){.homeIntro .row article{padding:0 4%}}@media(max-width: 768px){.homeIntro .row article{order:-2}}.homeIntro .row article section{max-width:610px;margin:auto}@media(max-width: 768px){.homeIntro .row article section{max-width:480px;padding:100px 0}}@media(max-width: 576px){.homeIntro .row article section{max-width:80%;margin:auto;padding:70px 30px}}@media(max-width: 480px){.homeIntro .row article section{max-width:100%;margin:auto;padding:60px 15px}}.homeIntro .row article section .title{font-family:"Noto Serif TC",serif;font-size:36px;font-weight:700;color:#78502e;padding-bottom:25px}@media(max-width: 960px){.homeIntro .row article section .title{font-size:32px}}@media(max-width: 768px){.homeIntro .row article section .title{text-align:center}}@media(max-width: 576px){.homeIntro .row article section .title{font-size:20px}}.homeIntro .row article section p{font-size:20px;font-weight:300;color:#5c5754}@media(max-width: 1440px){.homeIntro .row article section p{text-align:justify}}@media(max-width: 960px){.homeIntro .row article section p{font-size:16px}}@media(max-width: 1440px){.homeIntro .row article section p br{display:none}}.homeIntro .row:nth-child(2n) article{padding-right:0;padding-left:6%}@media(max-width: 1440px){.homeIntro .row:nth-child(2n) article{padding:0 4%}}@media(max-width: 1440px){.homeIntro .row:nth-child(2n) article p br{display:none}}.homeCase{padding:120px 30px}@media(max-width: 960px){.homeCase{padding:60px 30px}}@media(max-width: 576px){.homeCase{padding:60px 0px}}.homeCase .homeMoreXs{display:none}@media(max-width: 576px){.homeCase .homeMoreXs{display:block;padding-top:60px}}.homeCase .title{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 576px){.homeCase .title .homeMore{display:none}}.homeCase .content{padding-top:30px}@media(max-width: 960px){.homeCase .content{max-width:90%;margin:auto}}@media(max-width: 768px){.homeCase .content{max-width:100%;margin:auto}}.homeCase .content .row{margin:0 -30px}@media(max-width: 576px){.homeCase .content .row{margin:0;padding:0 80px}}.homeCase .content .row .col{flex:0 0 33.33%;max-width:33.33%;padding:15px}@media(max-width: 960px){.homeCase .content .row .col{flex:0 0 50%;max-width:50%}}@media(max-width: 576px){.homeCase .content .row .col{padding:0}}.homeCase .content .row .col figure img{aspect-ratio:440/320;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.homeCase .content .row .col article .name{color:#5c5754;font-size:20px;font-weight:600;font-family:"Noto Serif TC",serif;padding:10px 0}.homeCase .content .row .col article p{color:#9f9f9f;font-weight:300}@media(max-width: 960px){.homeCase .content .row .col:nth-child(3){display:none}}@media(max-width: 576px){.homeCase .content .row .col:nth-child(3){display:block}}@media(max-width: 576px){.homeCase .content .homeCaseSlick{padding:0 80px}}.homeCase .content .homeCaseSlick .arrow{position:absolute;z-index:3;width:50px;height:50px;top:110px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-width: 576px){.homeCase .content .homeCaseSlick .arrow{top:80px}}.homeCase .content .homeCaseSlick .arrow button{background-color:rgba(0,0,0,0);border:none;width:50px;height:50px;background-image:url("../img/slickPrev.svg");background-size:cover}.homeCase .content .homeCaseSlick .arrow span{position:absolute;left:0px;font-family:"Noto Serif TC",serif;text-align:center;z-index:9;color:#78502e;font-size:10px;letter-spacing:0;display:block;text-align:center;width:100%}.homeCase .content .homeCaseSlick .arrow:hover span{color:#fff}.homeCase .content .homeCaseSlick .arrow:hover button{background-image:url("../img/homeMoreAfter.svg")}.homeCase .content .homeCaseSlick .arrowPrev{left:10px}.homeCase .content .homeCaseSlick .arrowNext{right:10px}.banner{margin-top:117px;display:flex;flex-wrap:wrap;align-items:flex-end;position:relative}@media(max-width: 960px){.banner{align-items:center}}.banner .bigImg{flex:0 0 63%;max-width:63%;padding-bottom:3%}@media(max-width: 960px){.banner .bigImg{flex:0 0 100%;max-width:100%;padding-bottom:3%}}@media(max-width: 576px){.banner .bigImg{padding-bottom:0}}.banner .bigImg img{display:block;aspect-ratio:1200/600;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 1024px){.banner .bigImg img{aspect-ratio:1140/704}}@media(max-width: 576px){.banner .bigImg img{aspect-ratio:1140/900}}.banner .thumbnail{flex:0 0 37%;max-width:37%;padding-left:5%;text-align:right}@media(max-width: 960px){.banner .thumbnail{flex:0 0 50%;max-width:50%;padding-left:0;margin-left:auto}}.banner .thumbnail img{display:block;aspect-ratio:660/400;-o-object-fit:cover;object-fit:cover;width:100%;margin-left:auto}@media(max-width: 600px){.banner .thumbnail{display:none}}.banner .title{font-family:"Noto Serif TC",serif;font-weight:700;background-image:url("../img/bannerTitle.svg");background-repeat:no-repeat;position:absolute;top:5%;left:58.5%;height:162px}@media(max-width: 1280px){.banner .title{background-size:contain;height:122px}}@media(max-width: 1024px){.banner .title{left:56.5%}}@media(max-width: 960px){.banner .title{position:initial;margin:auto}}@media(max-width: 600px){.banner .title{margin-bottom:0;position:relative;left:0;top:40px;order:-2}}.banner .title .chArt{font-size:48px;color:#78502e;line-height:1;padding-top:52px;padding-left:59px}@media(max-width: 1280px){.banner .title .chArt{font-size:36px;padding-top:36px}}.banner .title .enArt{font-size:32px;color:#e6c07e;text-transform:uppercase;padding-left:155px}@media(max-width: 1280px){.banner .title .enArt{font-size:24px;padding-left:125px;padding-top:12px}}.privacy{flex:0 0 100%;margin-top:214px;margin-bottom:100px}.privacy .privacyTitle{border-bottom:solid 1px #5c5754;font-size:20px;font-weight:500;padding-bottom:8px;margin-bottom:15px;color:#5c5754}.privacy .privacyTitle span{font-size:12px;padding-left:12px}.privacy p{padding-left:45px}@media(max-width: 375px){.privacy p{padding-left:34px;font-size:14px;line-height:24px}}.privacy .strong{font-size:20px;line-height:36px;padding:10px 0;font-weight:bold;padding-left:0;color:#78502e}@media(max-width: 375px){.privacy .strong{font-size:16px;line-height:26px}}.privacy ul{padding-left:45px;font-size:16px;line-height:28px}@media(max-width: 375px){.privacy ul{font-size:14px;line-height:24px;padding-left:34px}}.privacy .homeMore{margin:100px 30px}.privacy .homeMore .induce{margin:auto}.contact{padding:100px 0 150px}@media(max-width: 576px){.contact{padding:60px 0}}.contact .row{position:relative}@media(max-width: 768px){.contact .row{max-width:576px;margin:auto}}.contact .row::before{content:"";position:absolute;width:1px;height:100%;left:50%;top:0;background-color:#bbb}@media(max-width: 768px){.contact .row::before{display:none}}.contact .row .data{flex:0 50%;max-width:445px;margin:auto;padding:0 30px}@media(max-width: 960px){.contact .row .data{max-width:50%}}@media(max-width: 768px){.contact .row .data{flex:0 100%;max-width:100%}}.contact .row .data .logo{text-align:center;padding-bottom:15px}.contact .row .data section{display:flex;flex-wrap:wrap;font-size:20px;padding:10px 0;letter-spacing:0}@media(max-width: 960px){.contact .row .data section{font-size:16px}}.contact .row .data section span{font-family:"Noto Serif TC",serif;color:#78502e;flex:0 0 50px;font-weight:600}.contact .row .data section p{flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px);color:#5c5754}.contact .row .data .googleMap{padding:10px 0}.contact .row .data .googleMap iframe{width:100%;height:210px}.contact .row .tableWrap{flex:0 50%;max-width:500px;margin:0 auto;padding:36px 30px}@media(max-width: 1280px){.contact .row .tableWrap{padding:36px 80px}}@media(max-width: 960px){.contact .row .tableWrap{max-width:50%;padding:36px 30px}}@media(max-width: 768px){.contact .row .tableWrap{flex:0 100%;max-width:100%}}.contact .row .tableWrap section{display:flex;flex-wrap:wrap;font-size:20px;letter-spacing:0;border-bottom:solid 1px #78502e;margin:36px 0}@media(max-width: 960px){.contact .row .tableWrap section{font-size:16px}}.contact .row .tableWrap section span{font-family:"Noto Serif TC",serif;color:#78502e;flex:0 0 90px;font-weight:600}.contact .row .tableWrap section input[type=text]{flex:0 0 calc(100% - 90px);max-width:calc(100% - 90px);height:32px;background-color:rgba(0,0,0,0);color:#78502e;font-size:20px}@media(max-width: 960px){.contact .row .tableWrap section input[type=text]{font-size:16px}}.contact .row .tableWrap section select{flex:0 0 calc(100% - 90px);max-width:calc(100% - 90px);height:32px;background-color:rgba(0,0,0,0);color:#78502e;font-size:20px}@media(max-width: 960px){.contact .row .tableWrap section select{font-size:16px}}.contact .row .tableWrap .checkRow label{color:#5a5a5a}.contact .row .tableWrap .checkRow input[type=checkbox]{position:relative;top:2px}.contact .row .tableWrap .homeMore{padding:30px 30px 0}.contact .row .tableWrap .homeMore a{margin:auto}.case{padding:100px 0 100px}@media(max-width: 576px){.case{padding:60px 0}}.case .row .col{flex:0 0 33.333%;max-width:33.333%;padding:15px;margin-bottom:30px}@media(max-width: 960px){.case .row .col{flex:0 0 50%;max-width:50%}}@media(max-width: 576px){.case .row .col{flex:0 0 100%;max-width:100%}}.case .row .col figure{margin-bottom:10px;position:relative}.case .row .col figure .mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);color:#fff;font-family:"Noto Serif TC",serif;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;opacity:0;transition:.5s opacity}.case .row .col figure .mask span{font-size:9.6px;background-image:url("../img/homeMoreAfter.svg");width:51px;height:51px;background-size:cover;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.case .row .col figure img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:440/320}.case .row .col .name{color:#5c5754;font-family:"Noto Serif TC",serif;font-size:20px;margin-bottom:10px}.case .row .col:hover figure .mask{opacity:1;transition:.5s opacity}.page{padding:36px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(max-width: 576px){.page{padding:36px 0px;justify-content:space-between}}.page a,.page span{display:inline-block;margin:0 15px}@media(max-width: 576px){.page a,.page span{margin:0 10px}}@media(max-width: 375px){.page a,.page span{margin:0 5px}}.page div{cursor:pointer;font-size:9.6px;font-family:"Noto Serif TC",serif;color:#78502e;background-image:url("../img/slickPrev.svg");width:51px;height:51px;background-size:cover;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 20px}@media(max-width: 576px){.page div{margin:0 10px}}.page div:hover{color:#fff;background-image:url("../img/homeMoreAfter.svg")}.page div:first-child{margin-left:0}.page div:last-child{margin-right:0}.caseBanner{margin-top:117px;overflow:hidden}@media(max-width: 1280px){.caseBanner{padding:0 15px}}.caseBanner .content{max-width:1400px;margin:auto}.caseBanner .content .row .art{flex:0 0 45%;padding:0 30px;background-repeat:no-repeat;background-image:url("../img/caseItemBg.png");background-position:center;padding:7% 0}@media(max-width: 1024px){.caseBanner .content .row .art{background-size:contain}}@media(max-width: 576px){.caseBanner .content .row .art{flex:0 0 100%;height:initial;order:2}}.caseBanner .content .row .art .artContent{max-width:500px;margin:auto}.caseBanner .content .row .art .artContent .title{font-size:32px;font-family:"Noto Serif TC",serif;font-weight:600;color:#78502e;margin-bottom:25px}.caseBanner .content .row .art .artContent .title span{padding:0 16px;font-size:20px;color:#5c5754}.caseBanner .content .row .art .artContent .data{padding-bottom:12px}.caseBanner .content .row .art .artContent .data section{display:flex;flex-wrap:wrap;align-items:center;padding:5px 0;color:#5c5754}.caseBanner .content .row .art .artContent .data section img{flex:0 0 20px;max-width:20px}.caseBanner .content .row .art .artContent .data section p{padding-left:12px;flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}.caseBanner .content .row .art .artContent p{color:#5c5754;text-align:justify}.caseBanner .content .row figure{flex:0 0 55%;padding:0 30px}@media(max-width: 576px){.caseBanner .content .row figure{flex:0 0 100%;padding:0}}.caseBanner .content .row figure img{aspect-ratio:676/433;-o-object-fit:cover;object-fit:cover;width:100%;display:block}@media(max-width: 1024px){.caseBanner .content .row figure img{aspect-ratio:676/601}}.caseBanner .caseAlbum{background-image:url("../img/itemBg.svg");background-size:cover;padding:0 0 150px 0}@media(max-width: 1024px){.caseBanner .caseAlbum{padding:60px 0}}.caseBanner .caseAlbum .row .col{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:15px}@media(max-width: 960px){.caseBanner .caseAlbum .row .col{flex:0 0 50%;max-width:50%}}@media(max-width: 576px){.caseBanner .caseAlbum .row .col{flex:0 0 100%;max-width:100%;padding:15px 0}}.caseBanner .caseAlbum .row .col img{aspect-ratio:443/299;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.caseBanner .caseAlbum .homeMore{padding-top:60px}.caseBanner .caseAlbum .homeMore a{margin:auto}.news{padding:100px 0 100px}@media(max-width: 576px){.news{padding:60px 0}}.news .content{max-width:1260px;margin:auto;padding:0 30px}.news .content .row{border-top:solid 1px #cacaca;padding:30px 30px;align-items:center}@media(max-width: 576px){.news .content .row{border-top:none;padding:0;margin-bottom:50px}}.news .content .row figure{max-width:320px;flex:0 0 320px}@media(max-width: 600px){.news .content .row figure{max-width:100%;flex:0 0 100%}}.news .content .row figure img{aspect-ratio:50/33;-o-object-fit:cover;object-fit:cover;width:100%}.news .content .row article{flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px);padding-left:50px;font-family:"Noto Serif TC",serif}@media(max-width: 600px){.news .content .row article{max-width:100%;flex:0 0 100%;padding-left:0;padding-top:10px}}.news .content .row article .date{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:600;color:#9f9f9f}.news .content .row article .titles{font-size:20px;font-weight:600;margin:10px 0;color:#78502e;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(max-width: 576px){.news .content .row article .titles{-webkit-line-clamp:2}}.news .content .row article p{font-size:16px;line-height:1.4;font-weight:600;color:#5c5754;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;white-space:normal;text-align:justify}@media(max-width: 576px){.news .content .row article p{-webkit-line-clamp:2}}.news .content .row:first-child{border-top:none}.news .content .page{padding-top:60px}.newsItem{background-image:url("../img/newsItemBg.svg");background-size:cover;padding:100px 0 150px}.newsItem .title{display:flex;flex-wrap:wrap;justify-content:space-between;color:#9f9f9f;font-size:20px;font-family:"Noto Serif TC",serif;font-weight:600;padding:0 30px}.newsItem .name{color:#78502e;font-size:20px;font-family:"Noto Serif TC",serif;font-weight:600;padding:20px 30px}.newsItem .row .col{flex:0 0 50%;max-width:50%;padding:0 15px}@media(max-width: 768px){.newsItem .row .col{flex:0 0 100%;max-width:100%}}.newsItem .row .col p{padding-bottom:16px}.newsItem .homeMore{padding-top:80px}.newsItem .homeMore a{margin:auto}.about{background-image:url("../img/aboutBg.jpg");background-size:cover;height:2000px;max-height:1190px;position:relative}@media(max-width: 768px){.about{background-position-x:80%;max-height:680px}}@media(max-width: 576px){.about{max-height:700px}}@media(max-width: 428px){.about{max-height:820px}}.about article{position:absolute;max-width:695px;top:18%;left:45%}@media(max-width: 960px){.about article{left:0%;width:100%;padding:0 8%;max-width:100%;top:8%}}.about article .title{padding-bottom:16px;font-size:28px;font-family:"Noto Serif TC",serif;color:#78502e;font-weight:600}.swal2-styled.swal2-confirm{background-color:#78502e !important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #78502e !important}.member{max-width:1280px;margin:auto;padding:5% 30px}.member .catalog{border-bottom:solid 1px #78502e;padding-bottom:10px;margin-bottom:30px}.member .terms{line-height:28px}.member .terms .title{font-size:20px;padding-bottom:15px}.member .terms p{font-size:18px}.member .terms ul{padding:10px 0}/*# sourceMappingURL=style.min.css.map */