@import"all.css";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@200..900&display=swap";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:Helvetica,Arial,"Noto Sans TC","微軟正黑體",Heiti TC,"メイリオ",sans-serif;line-height:1;color:#666}/*!
 * 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%)}}body{font-family:"Noto Serif TC",serif;max-width:1920px;margin:0 auto}.container{margin:0 auto}iframe,video{width:100%;max-width:100%}a:hover{text-decoration:none}.flex,.row{display:flex;flex-wrap:wrap}img{display:block;max-width:100%}.area_fir{position:relative}.area_fir article{position:absolute;width:100%;top:0;left:0;height:100%;padding-top:20%}.area_fir article div{padding:1% 0}.formTable{background-image:url("../img/formBg.jpg");background-size:cover;background-position-y:bottom;padding:120px 80px 100px}@media(max-width: 500px){.formTable{padding:50px 15px 70px}}.formTable .logo-w img,.formTable .name img{margin:0 auto}@media(max-width: 500px){.formTable .logo-w img,.formTable .name img{max-width:50%}}.formTable .name img{margin:0 auto}@media(max-width: 500px){.formTable .name img{max-width:100%}}.formTable .table_wrap{padding:30px}@media(max-width: 500px){.formTable .table_wrap{padding:15px}}.formTable .table_wrap .content{padding:80px 60px;background-color:rgba(255,255,255,.3)}@media(max-width: 500px){.formTable .table_wrap .content{padding:30px}}.formTable .table_wrap .content article{color:#fff;font-size:42px;letter-spacing:2px;line-height:60px;font-weight:bold;text-align:center}@media(max-width: 1024px){.formTable .table_wrap .content article{font-size:28px;letter-spacing:0px;line-height:46px}}@media(max-width: 500px){.formTable .table_wrap .content article{font-size:16px;letter-spacing:2px;line-height:25px}}@media(max-width: 500px){.formTable .table_wrap .content article br{display:none}}.formTable .table_wrap .content .table{padding:5% 0}.formTable .table_wrap .content .table .row .col{flex:0 0 50%;padding:0 30px;margin-bottom:30px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .col{flex:0 0 100%;padding:0;margin-bottom:15px}}.formTable .table_wrap .content .table .row .col section{border-bottom:solid 1px #fff;padding-bottom:10px;display:flex;flex-wrap:wrap;align-items:center}.formTable .table_wrap .content .table .row .col section strong{color:#fff;font-size:20px;flex:0 0 140px}.formTable .table_wrap .content .table .row .col section strong span{display:inline-block;width:40px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .col section strong span{width:20px}}@media(max-width: 500px){.formTable .table_wrap .content .table .row .col section strong{font-size:16px;flex:0 0 76px;line-height:25px}}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .col section .strong-third{flex:0 0 100%}}.formTable .table_wrap .content .table .row .col section label{font-size:20px;color:#fff;display:flex;padding-right:15px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .col section label{font-size:16px;flex:0 0 76px}}.formTable .table_wrap .content .table .row .col section input[type=radio]{width:20px;height:20px;margin:0 3px}.formTable .table_wrap .content .table .row .col section input[type=text]{height:34px;flex:0 0 calc(100% - 140px);max-width:calc(100% - 140px);font-size:20px;border:none;background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .col section input[type=text]{flex:0 0 calc(100% - 76px);max-width:calc(100% - 76px);flex:0 0 76px}}.formTable .table_wrap .content .table .row .col section select{height:34px;flex:0 0 calc(100% - 140px);max-width:calc(100% - 140px);font-size:20px;border:none;background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .col section select{font-size:16px;border:solid 1px rgba(255,255,255,.6);width:100%;flex:0 0 100%;max-width:100%;margin-top:10px}}.formTable .table_wrap .content .table .row .col section select option{color:#000}.formTable .table_wrap .content .table .row .cols{flex:0 0 100%;padding:0 30px;margin-bottom:30px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols{padding:0}}.formTable .table_wrap .content .table .row .cols section{border-bottom:solid 1px #fff;padding-bottom:10px;display:flex;flex-wrap:wrap;align-items:center}.formTable .table_wrap .content .table .row .cols section strong{color:#fff;font-size:20px;flex:0 0 100px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols section strong{font-size:16px;flex:0 0 76px}}.formTable .table_wrap .content .table .row .cols section p{color:#fff;font-size:20px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols section p{font-size:16px}}.formTable .table_wrap .content .table .row .cols section div{flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px);display:flex;flex-wrap:wrap}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols section div{flex:0 0 calc(100% - 76px);max-width:calc(100% - 76px)}}.formTable .table_wrap .content .table .row .cols section div .county{flex:0 0 44.5%;height:34px;margin-right:2.5%;font-size:20px;border:none;background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols section div .county{flex:0 0 50%;margin-right:0%;font-size:16px}}.formTable .table_wrap .content .table .row .cols section div .county option{color:#000}.formTable .table_wrap .content .table .row .cols section div .district{flex:0 0 50%;font-size:20px;border:none;background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols section div .district{flex:0 0 50%;margin-right:0%;font-size:16px}}.formTable .table_wrap .content .table .row .cols section div .district option{color:#000}.formTable .table_wrap .content .table .row .cols section textarea{width:100%;height:100px;padding:15px 0;border:none;background-color:rgba(0,0,0,0);color:#fff;font-size:20px}@media(max-width: 1024px){.formTable .table_wrap .content .table .row .cols section textarea{font-size:16px}}.formTable .table_wrap .check_wrap{color:#fff;font-size:22px;text-align:center}@media(max-width: 500px){.formTable .table_wrap .check_wrap{font-size:16px}}.formTable .table_wrap .check_wrap input[type=checkbox]{width:22px;height:22px;position:relative;top:2px}@media(max-width: 500px){.formTable .table_wrap .check_wrap input[type=checkbox]{width:16px;height:16px}}.formTable .table_wrap .send_wrap{text-align:right;padding:30px 0}@media(max-width: 500px){.formTable .table_wrap .send_wrap{padding-bottom:0}}.formTable .table_wrap .send_wrap img{margin-left:auto;cursor:pointer}@media(max-width: 1024px){.formTable .table_wrap .send_wrap img{max-width:70%}}.mapWrap{position:relative}.mapWrap article{position:absolute;width:100%;top:0;left:0;z-index:9;padding-top:4%}@media(max-width: 500px){.mapWrap article{padding-top:80px}}.mapWrap article img{margin:auto}@media(max-width: 1024px){.mapWrap article img{max-width:30%}}@media(max-width: 500px){.mapWrap article img{max-width:60%}}.mapWrap .map{position:relative;overflow-y:hidden;overflow-y:auto}.mapWrap .map .mask{display:none;position:sticky;top:calc(100% - 80px);left:0%;z-index:10}@media(max-width: 500px){.mapWrap .map .mask{display:block}}.mapWrap .map .mask img{max-width:47px;height:50px;position:absolute;width:47px !important;animation:hand 3s infinite ease-in-out}@media(max-width: 500px){.mapWrap .map img{max-width:initial;width:1000px}}@keyframes hand{from{left:30%}to{left:70%}}footer{position:fixed;bottom:0;left:0;width:100%}footer .content{max-width:100%;margin:0 auto;background-color:#234e54;padding:15px}footer .content div{flex:0 0 33.33%;text-align:center;border-left:solid 1px #fff}footer .content div a{color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .content div a p{padding-top:6px;display:inline-block}footer .content div a i{font-size:24px;margin-right:6px;position:relative;top:3px}@media(max-width: 500px){footer .content div a i{font-size:18px}}footer .content div:first-child{border:none}.firstArea{background-image:url("../img/first_bg.jpg");background-size:cover}@media(max-width: 500px){.firstArea{background-image:url("../img/first_bg_xs.jpg");height:100vh;padding-top:15%}}.firstArea article{display:none}@media(max-width: 500px){.firstArea article{display:block}}.firstArea article img{max-width:28%;margin:auto}.firstArea .content{padding:4% 30px 8%}.firstArea .content div{padding:20px 0}@media(max-width: 500px){.firstArea .content div{padding:12px 0}}.firstArea .content div img{margin:auto}@media(max-width: 1024px){.firstArea .content div img{max-width:33.33%}}@media(max-width: 500px){.firstArea .content div img{max-width:72%}}@media(max-width: 1024px){.firstArea .content div:first-child img{max-width:20%}}@media(max-width: 500px){.firstArea .content div:first-child img{max-width:36%}}@media(max-width: 500px){.firstArea .content div:nth-child(2){padding-top:25px}}@media(max-width: 500px){.firstArea .content div:nth-child(2) img{max-width:90%}}@media(max-width: 500px){.firstArea .content div:nth-child(3) img{max-width:60%}}@media(max-width: 500px){.firstArea .content div:nth-child(4) img{max-width:30%}}.logo{position:fixed;top:60px;z-index:3;left:0;width:100%;padding:15px}@media(max-width: 500px){.logo{display:none}}.logo a{display:block;max-width:1500px;margin:0 auto;padding:0 30px}@media(max-width: 500px){.logo a{padding:15px}}.logo img{width:305px;transition:.6s width}@media(max-width: 1024px){.logo img{width:200px}}@media(max-width: 500px){.logo img{width:120px}}.logoToggle{background-color:rgba(255,255,255,.6);top:0}.logoToggle img{width:180px;transition:.6s width}@media(max-width: 500px){.logoToggle img{width:100px}}.houseWrap{background-image:url("../img/houseBg.jpg");padding-top:5%}@media(max-width: 1024px){.houseWrap{padding-bottom:60px;padding-top:60px}}.houseWrap .row{padding-left:6%;align-items:center}.houseWrap .row .houseSection{flex:0 0 50%;max-width:50%}@media(max-width: 500px){.houseWrap .row .houseSection{flex:0 0 100%;max-width:100%}}.houseWrap .row .houseSection .slide-arrow{position:absolute;background-color:rgba(0,0,0,0);border:none;bottom:0;cursor:pointer}@media(max-width: 500px){.houseWrap .row .houseSection .slide-arrow{bottom:auto;top:12px}}@media(max-width: 1024px){.houseWrap .row .houseSection .slide-arrow img{max-width:45px}}.houseWrap .row .houseSection .prev-arrow{right:40px}@media(max-width: 1024px){.houseWrap .row .houseSection .prev-arrow{right:-20px}}@media(max-width: 500px){.houseWrap .row .houseSection .prev-arrow{right:100px}}.houseWrap .row .houseSection .next-arrow{right:-60px}@media(max-width: 1024px){.houseWrap .row .houseSection .next-arrow{right:-80px}}@media(max-width: 500px){.houseWrap .row .houseSection .next-arrow{right:30px}}.houseWrap .row .houseSectionArt{flex:0 0 39%}@media(max-width: 500px){.houseWrap .row .houseSectionArt{flex:0 0 100%;max-width:100%;order:-1;padding-bottom:30px}}@media(max-width: 500px){.houseWrap .row .houseSectionArt img{max-width:90%;margin:auto}}.houseWrap .row .houseSectionImg{flex:0 0 11%}@media(max-width: 500px){.houseWrap .row .houseSectionImg{display:none}}.houseWrap .row .houseSectionImg img{margin-left:auto}.houseWrap .flex{padding-top:5%}@media(max-width: 1024px){.houseWrap .flex{padding-right:5%}}@media(max-width: 500px){.houseWrap .flex{padding-top:60px;padding-right:0}}.houseWrap .flex .houseSectionImgLeft{flex:0 0 15%}@media(max-width: 500px){.houseWrap .flex .houseSectionImgLeft{display:none}}.houseWrap .flex .houseFigure_Art{flex:0 0 35%;padding-top:4%}@media(max-width: 500px){.houseWrap .flex .houseFigure_Art{flex:0 0 100%;padding-bottom:30px}}@media(max-width: 500px){.houseWrap .flex .houseFigure_Art img{max-width:80%;margin:auto}}.houseWrap .flex .houseSecond{max-width:50%;flex:0 0 50%}@media(max-width: 500px){.houseWrap .flex .houseSecond{max-width:100%;flex:0 0 100%;padding-right:20px}}.houseWrap .flex .houseSecond .slide-arrow{position:absolute;background-color:rgba(0,0,0,0);border:none;bottom:80px;cursor:pointer}@media(max-width: 1024px){.houseWrap .flex .houseSecond .slide-arrow{bottom:0px}}@media(max-width: 500px){.houseWrap .flex .houseSecond .slide-arrow{bottom:auto;top:12px}}@media(max-width: 1024px){.houseWrap .flex .houseSecond .slide-arrow img{max-width:45px}}.houseWrap .flex .houseSecond .prev-arrow{left:-136px}@media(max-width: 1024px){.houseWrap .flex .houseSecond .prev-arrow{left:-100px}}@media(max-width: 500px){.houseWrap .flex .houseSecond .prev-arrow{left:30px}}.houseWrap .flex .houseSecond .next-arrow{left:-40px}@media(max-width: 500px){.houseWrap .flex .houseSecond .next-arrow{left:100px}}.landscape{position:relative}.landscape article{position:absolute;top:21%;left:17%}@media(max-width: 500px){.landscape article{top:60px;left:0%;width:100%}}@media(max-width: 1024px){.landscape article img{max-width:50%}}@media(max-width: 500px){.landscape article img{max-width:80%;margin:auto}}.brand{background-image:url("../img/brandBg.jpg");background-size:cover;padding:60px 30px;background-position-y:bottom}.brand img{margin:auto}.brand figure{padding-top:36px}@media(max-width: 500px){.brand .title img{max-width:70%}}@media(max-width: 500px){.pc{display:none !important}}.xs{display:none !important}@media(max-width: 500px){.xs{display:block !important}}/*# sourceMappingURL=styles.min.css.map */