@import"https://fonts.googleapis.com/css2?family=Chocolate+Classical+Sans&display=swap";@font-face{font-family:"selFont";src:url("../fonts/seld.otf") format("opentype");font-weight:normal;font-style:normal}a,address,article,aside,audio,b,body,canvas,caption,center,code,div,fieldset,figcaption,footer,h1,h2,h3,h4,h5,h6,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:#1f1f1f}article,aside,details,figcaption,figure,footer,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:80px 0;position:relative;z-index:2}.content .r-title{margin-bottom:30px;width:100%;text-align:right}.content .r-title h2{font-size:1.5rem;margin-top:30px;position:relative;width:250px;text-align:right;padding:2px 40px 2px 15px;margin-bottom:30px;display:inline-block}@media screen and (max-width: 1440px){.content .r-title h2{width:220px}}@media screen and (max-width: 640px){.content .r-title h2{margin-top:10px}}.content .r-title h2::after{content:"";display:block;width:100%;position:absolute;top:0;right:0;height:100%;background-color:#4c4942;z-index:1;background:linear-gradient(to left, rgb(53, 53, 53) 70%, rgba(53, 53, 53, 0) 100%)}.content .r-title h2 b{display:block;position:relative;color:#fff;z-index:2;font-family:"selFont",sans-serif;font-weight:normal;font-size:2.5rem}@media screen and (max-width: 1440px){.content .r-title h2 b{font-size:2rem}}.content .r-title .r-sub{text-align:right}.content .r-title .r-sub h3{font-weight:600;font-size:1.2rem;line-height:130%}.content .r-title .r-sub p{font-size:.9rem;line-height:200%;margin-top:15px}.content .def-btn a{display:inline-flex;background-color:#0040a0;color:#fff;padding:15px 25px;border-radius:50px;transition:all linear .2s}.content .def-btn a:hover{background-color:#4c4942}@media screen and (max-width: 1280px){.content .def-btn a{padding:15px 25px}}.content .def-btn a img{margin-left:30px}@media screen and (max-width: 1280px){.content .def-btn a img{margin-left:15px;width:30px}}.content .about{background-image:url(../images/sec1/bg.png);background-repeat:no-repeat;background-position:100% 100%;background-size:70%;margin-top:100px}@media screen and (max-width: 768px){.content .about{margin-top:0px}}.content .about .bigw{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.content .about .bigw{display:block}}.content .about .left{width:50%}@media screen and (max-width: 768px){.content .about .left{width:100%}}.content .about .left>div{overflow:hidden;border-top-right-radius:30px}.content .about .left>div img{width:100%}.content .about .right{width:45%}@media screen and (max-width: 768px){.content .about .right{width:100%}}.content .about .right>div{display:flex;flex-wrap:wrap;justify-content:flex-end;height:100%;align-content:space-between}.content .twopiece{background-color:#d0d0d0;background-image:url(../images/sec2/bg.png);background-position:50% 80%;background-size:100%}.content .project{padding-top:0}.content .project .r-title{text-align:left}.content .project .r-title h2{margin-top:0}.content .project .r-title h2::after{background:linear-gradient(to right, rgb(53, 53, 53) 70%, rgba(53, 53, 53, 0) 100%)}.content .project .r-title .r-sub{text-align:left}.content .project .pj-box{display:flex;background-color:#fff;border-bottom-left-radius:30px;width:70%;margin:50px auto}@media screen and (max-width: 1680px){.content .project .pj-box{width:80%}}@media screen and (max-width: 980px){.content .project .pj-box{width:100%}}@media screen and (max-width: 640px){.content .project .pj-box{display:block}}.content .project .pj-box .left{width:70%;background-size:cover;background-position:50%;border-bottom-left-radius:30px;overflow:hidden;aspect-ratio:5/3}@media screen and (max-width: 1280px){.content .project .pj-box .left{width:60%}}@media screen and (max-width: 640px){.content .project .pj-box .left{width:100%}}.content .project .pj-box .right{width:30%;display:flex;flex-wrap:wrap;padding:40px;align-content:space-between;justify-content:center}@media screen and (max-width: 1280px){.content .project .pj-box .right{width:40%;padding:30px}}@media screen and (max-width: 640px){.content .project .pj-box .right{width:100%}}.content .project .pj-box .right .info{width:100%}@media screen and (max-width: 1280px){.content .project .pj-box .right .info{margin-bottom:30px}}.content .project .pj-box .right .info h3{text-align:center;border-bottom:1px solid #cb9410;font-weight:bold;padding-bottom:20px;font-size:1.2rem}.content .project .pj-box .right .info p{font-size:.9rem;padding-top:20px}.content .begood{padding-top:0;position:relative;margin-top:100px}.content .begood .left{position:absolute;width:50%;left:0;top:0;height:100%}@media screen and (max-width: 980px){.content .begood .left{position:relative;width:100%}}.content .begood .left .bigw{height:100%}.content .begood .left .r-title{text-align:left}.content .begood .left .r-title h2::after{background:linear-gradient(to right, rgb(53, 53, 53) 70%, rgba(53, 53, 53, 0) 100%)}.content .begood .left .r-title .r-sub{text-align:left;margin-bottom:50px}.content .begood .dec{width:50%;margin-left:50%;overflow:hidden;border-top-left-radius:30px}@media screen and (max-width: 980px){.content .begood .dec{width:80%;margin-left:20%}}/*# sourceMappingURL=index.css.map */