@import"https://fonts.googleapis.com/css2?family=Chocolate+Classical+Sans&display=swap";a,address,article,aside,audio,b,body,canvas,caption,center,code,div,fieldset,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,i,img,input,label,li,nav,object,ol,output,p,q,ruby,s,samp,section,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-weight:400;vertical-align:baseline;font-family:inherit;font-size:inherit}html{margin:0;padding:0;border:0;font-family:"微軟正黑體","Arial Narrow";font-size:18px;line-height:140%}@media screen and (max-width: 1280px){html{font-size:16px}}@media screen and (max-width: 768px){html{font-size:14px}}body{position:relative;color:#333}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:middle}a{outline:0;color:#000;text-decoration:none;-webkit-backface-visibility:hidden}a:focus{outline:0}input:focus,select:focus,textarea:focus{outline:-webkit-focus-ring-color auto 0}img{max-width:100%;display:inline-block;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s}@media(min-width: 769px){.moSet{display:none !important}}@media(max-width: 768px){.moSet{display:block}}@media(min-width: 769px){.pcSet{display:block !important}}@media(max-width: 768px){.pcSet{display:none}}.bigw{width:calc(100% - 300px);margin:0 auto;position:relative}@media screen and (max-width: 1680px){.bigw{width:calc(100% - 200px)}}@media screen and (max-width: 1440px){.bigw{width:calc(100% - 150px)}}@media screen and (max-width: 768px){.bigw{width:calc(100% - 60px)}}@media screen and (max-width: 480px){.bigw{width:calc(100% - 40px)}}.middlew{width:1300px;margin:0 auto;position:relative}@media screen and (max-width: 1440px){.middlew{width:calc(100% - 150px)}}@media screen and (max-width: 768px){.middlew{width:calc(100% - 60px)}}@media screen and (max-width: 480px){.middlew{width:calc(100% - 40px)}}.wrapper{overflow:hidden}.content{overflow:hidden}.content>section{padding:50px 0;position:relative}.content h2{color:#ec9600;font-size:2rem;font-family:"Noto Serif TC",serif}.content .def-btn{display:flex;align-items:center}.content .def-btn a.more{display:flex;background:linear-gradient(to right, #cd9d41 0%, #fdd17d 100%);color:#fff;font-weight:100;padding:10px 30px;font-size:1rem;transition:all linear .2s;color:#000}.content .def-btn a.more b{display:block;margin-right:15px}@media screen and (min-width: 1281px){.content .def-btn a.more:hover{transform:translateX(10px)}}.content .r-title{position:relative}.content .r-title h2{display:inline-flex;background-color:#294900;position:relative;margin-bottom:15px}.content .r-title h2:after{content:"";display:block;width:2px;height:calc(100% + 18px);position:absolute;top:-9px;left:5px;background:#f6c974}.content .r-title h2 b{display:block;color:#fff;font-weight:100;font-size:24px;padding:5px 10px 5px 90px}@media screen and (max-width: 1280px){.content .r-title h2 b{padding:5px 10px 5px 70px;font-size:22px}}.content .r-title p{position:absolute;top:calc(100% + 20px)}.content .r-Style>div{display:flex;flex-direction:row-reverse;align-items:flex-start}@media screen and (max-width: 980px){.content .r-Style>div{flex-wrap:wrap}}.content .r-Style .r-title{width:30%}@media screen and (max-width: 1280px){.content .r-Style .r-title{width:20%}}@media screen and (max-width: 980px){.content .r-Style .r-title{width:100%}}.content .r-Style .r-body{width:70%;padding-right:10%;padding-top:80px}@media screen and (max-width: 1280px){.content .r-Style .r-body{width:80%;padding-right:10%}}@media screen and (max-width: 980px){.content .r-Style .r-body{width:100%;margin-top:50px;padding-right:0}}.content .about{position:relative;background-image:url(../images/sec1/bg.jpg);background-position:0% 100%;background-size:100%;padding:50px 0 200px}@media screen and (max-width: 1280px){.content .about{padding:50px 0 100px}}@media screen and (max-width: 980px){.content .about{background-size:cover}}.content .about::before{content:"";display:block;width:100%;height:100%;position:absolute;background:linear-gradient(to bottom, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0.6) 100%);left:0;top:0;z-index:1}.content .about::after{content:"";display:block;width:30%;height:100%;position:absolute;right:0;top:0;z-index:1;background-image:url(../images/sec1/bg2.png);background-size:100%;background-position:0 50%;background-repeat:no-repeat}@media screen and (max-width: 1280px){.content .about::after{background-position:0 100%}}@media screen and (max-width: 980px){.content .about::after{display:none}}.content .about>div{position:relative;z-index:2}.content .about .r-title p{left:90px}.content .project{position:relative;background-color:#f0f0f0;background-image:url(../images/sec1/bg3.png);background-position:55% 100%;background-repeat:no-repeat}@media screen and (max-width: 1280px){.content .project{background-position:70% 100%}}@media screen and (max-width: 980px){.content .project{background-position:100% 180%}}.content .project h3{color:#294900;font-size:1.2rem}.content .project::after{content:"";display:block;width:100%;height:1.5px;position:absolute;bottom:0;left:0;background:linear-gradient(to right, rgb(204, 156, 64) 0%, rgb(255, 211, 126) 100%)}.content .project .pic{background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width: 980px){.content .project .pic{width:100%}}.content .project .pic img{width:100%}.content .service{background-image:url(../images/sec2/bg.jpg);background-position:50% 100%;background-repeat:no-repeat}.content .service .title{margin-bottom:30px}.content .service .title h2{color:#294900;font-size:40px;font-weight:300}@media screen and (max-width: 480px){.content .service .title h2{font-size:30px}}.content .service .title p{font-size:.8rem}.content .service .art .box{padding:0 20px}.content .service .art .box ul{display:flex;justify-content:space-between}.content .service .art .box ul li{width:calc(33.3333333333% - 5px);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;aspect-ratio:3/2;align-content:center}@media screen and (max-width: 480px){.content .service .art .box ul li{width:calc(33.3333333333% - 2px);aspect-ratio:1/2}}.content .service .art .box ul li h3{font-size:26px;display:block;width:100%;text-align:center}@media screen and (max-width: 480px){.content .service .art .box ul li h3{font-size:20px}}.content .service .art .box ul li p{font-size:14px}@media screen and (max-width: 480px){.content .service .art .box ul li p{font-size:12px}}.content .contact{padding:50px 0 100px;background:linear-gradient(to right, rgb(255, 223, 164) 0%, rgb(220, 186, 122) 100%)}.content .contact .r-title{text-align:right}.content .contact .coverimg{width:100%;position:relative}.content .contact .coverimg .bigw{z-index:2;overflow:hidden}.content .contact .coverimg img{width:100%}.content .contact .coverimg .decp,.content .contact .coverimg .decp2{position:absolute;font-size:50px;top:calc(50% - 37.5px);left:0;z-index:1;width:-moz-max-content;width:max-content;animation-name:textmove;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}@media screen and (max-width: 980px){.content .contact .coverimg .decp,.content .contact .coverimg .decp2{font-size:40px;top:calc(50% - 30px)}}@media screen and (max-width: 480px){.content .contact .coverimg .decp,.content .contact .coverimg .decp2{font-size:30px;top:calc(50% - 22.5px)}}.content .contact .coverimg .decp2{z-index:3;color:#fff;width:100%;height:75px;animation:unset}@media screen and (max-width: 980px){.content .contact .coverimg .decp2{height:60px}}@media screen and (max-width: 480px){.content .contact .coverimg .decp2{height:45px}}.content .contact .coverimg .decp2 .bigw{overflow:hidden;position:relative;height:100%}.content .contact .coverimg .decp2 .bigw p{position:absolute;left:-150px;width:-moz-max-content;width:max-content;animation-name:textmove;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes textmove{0%{transform:translateX(0)}100%{transform:translateX(-40%)}}.content .contact .def-btn a.more{background:#fff}.content .belt{background-image:url(../images/sec4/bg.png);position:relative;padding:100px 0}@media screen and (max-width: 980px){.content .belt{padding:50px 0}}.content .belt::after{content:"";display:block;background-image:url(../images/sec4/dec-foundation.png);position:absolute;top:-42px;width:100%;left:0;background-position:50% 0%;background-repeat:no-repeat;height:100%}@media screen and (max-width: 1440px){.content .belt::after{background-size:90%}}@media screen and (max-width: 480px){.content .belt::after{top:-22px}}.content .belt h3{color:#294900;font-size:40px;font-weight:300;text-align:center;font-family:"Noto Serif TC",serif}@media screen and (max-width: 980px){.content .belt h3{font-size:30px}}@media screen and (max-width: 480px){.content .belt h3{font-size:24px}}.content .belt p{text-align:center}/*# sourceMappingURL=index.css.map */