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}.topicN{margin:50px 0}.topicN .formDiv{width:100%;margin:0 auto}.topicN .formDiv h3{text-align:center;font-size:30px;font-weight:700;margin-bottom:30px;color:#ec9600}.topicN .formDiv ul li{margin:0 0 15px 0;overflow:hidden}.topicN .formDiv ul li input{-webkit-appearance:none;border:1px solid #919191;font-size:18px;padding:10px 20px;display:inline-block;width:100%;font-family:"微軟正黑體";text-align:left;color:#000;background-color:#fff;box-sizing:border-box;line-height:150%}.topicN .formDiv ul li input[type=date]::-webkit-date-and-time-value{text-align:left}.topicN .formDiv ul li .other{display:inline-block}.topicN .formDiv ul li .other select{-webkit-appearance:none;width:100px;padding:16px 20px;text-align:left;color:#000;background-color:#fff}.topicN .formDiv ul li textarea{padding:10px 20px;display:block;width:100%;font-size:18px;border:1px solid #919191}.topicN .formDiv ul li.btn .fillform,.topicN .formDiv ul li.chexType{text-align:left}.topicN .formDiv ul li.btn .fillform a{display:block;padding:5px 40px;border-radius:5px;color:#a4006b;font-size:28px;text-align:center;background:#ffb1b1}.topicN .formDiv ul li input::-moz-placeholder,.topicN .formDiv ul li textarea::-moz-placeholder{color:#8e8e8e;font-size:18px}.topicN .formDiv ul li input::-moz-placeholder, .topicN .formDiv ul li textarea::-moz-placeholder{color:#8e8e8e;font-size:18px}.topicN .formDiv ul li input::placeholder,.topicN .formDiv ul li option,.topicN .formDiv ul li textarea::placeholder{color:#8e8e8e;font-size:18px}.topicN .formDiv ul li select{-webkit-appearance:none;border:1px solid #fff;font-size:20px;padding:15px 20px;display:block;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-align:left;color:#000;background-color:#fff;box-sizing:border-box}.topicN .formDiv ul li label{display:inline-block;width:110px}.topicN .formDiv ul li.haslabel{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.topicN .formDiv ul li.haslabel label{display:block;width:140px;margin:0 20px;font-size:20px;text-align:right}.topicN .formDiv ul li.haslabel.ta{flex-wrap:wrap;padding:10px 0}.topicN .formDiv ul li.haslabel input,.topicN .formDiv ul li.haslabel select{width:calc(100% - 180px)}.topicN .formDiv ul li.hasTwo select{width:200px}.topicN .formDiv ul li.hasTwo select:last-child{width:calc(100% - 400px);margin-left:20px}.topicN .formDiv ul li p{text-align:left;line-height:130%}.topicN .formDiv ul li p b{color:#fb3232;font-size:14px}.topicN .formDiv ul li.chexType{text-align:center;margin-bottom:50px;margin-top:50px}.topicN .formDiv ul .chex{position:relative;display:flex;justify-content:center}.topicN .formDiv ul .chex input{visibility:hidden;position:absolute}.topicN .formDiv ul .chex label{width:20px;height:20px;cursor:pointer;position:relative;border:1px solid #457aa4}.topicN .formDiv ul .chex label:after{content:"";width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #457aa4;border-top:none;border-right:none;background:0 0;filter:alpha(Opacity=0);opacity:0;transform:rotate(-45deg)}.topicN .formDiv ul .chex input[type=checkbox]:checked+label:after{filter:alpha(enabled=false);opacity:1}.topicN .formDiv ul .chex p{display:inline-block;margin:0;margin-left:30px}.topicN .formDiv ul .chex p a{display:inline-block;text-decoration:underline;color:#ec9600;margin:0 2px;cursor:pointer}.topicN .formDiv ul li span{display:block;text-align:left;margin-top:15px;font-size:13px;margin-left:180px}.topicN .formDiv ul li.spe #inputCode{width:200px;display:inline-block}.topicN .formDiv ul li.spe .v_code{display:inline-block;color:#fff}.topicN .formDiv ul li.spe .v_code span{color:#000;display:inline-block;margin:0 5px;background:#fff;padding:0 5px}.topicN .formDiv ul li.btn{text-align:center}.topicN .formDiv ul li.btn .btnYellow{text-align:center}.topicN .formDiv ul li.btn .btnYellow a{display:flex;padding:10px 30px;font-size:18px;cursor:pointer;align-items:center;justify-content:center;border:1px solid #ec9600;background:#ec9600;color:#fff;width:150px;margin:0 auto;border-radius:25px}.topicN .formDiv ul li.btn .btnYellow a img{margin-left:10px}.topicN .formDiv ul li.btn .btnYellow a:hover img{transform:translateX(10px)}.topicN .formDiv ul li.btn span{text-align:center;margin:0}@media screen and (max-width: 1200px){.topicN .formDiv{width:100%}}@media screen and (max-width: 980px){.fillform a{padding:8px 20px;font-size:20px}.topicN .formDiv ul li.btn .btnYellow a{font-size:20px}}@media screen and (max-width: 768px){.topicN .formDiv,footer .footerInfo ul li{width:100%}.topicN .narrowW{width:90%}.topicN .formDiv ul li.haslabel label{width:100%;margin:0 0 10px;text-align:left}.topicN .formDiv ul li.haslabel input,.topicN .formDiv ul li.haslabel select{width:100%;padding:5px 20px 5px}.topicN .formDiv ul li span{margin-left:0}.topicN .formDiv ul li.hasTwo select:last-child{margin:0;width:100%;margin-top:5px}}.screen{position:fixed;width:70%;height:70%;top:15%;left:15%;background:rgba(255,255,255,.82);z-index:99;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}@media screen and (max-width: 768px){.screen{width:85%;height:85%;top:7.5%;left:7.5%}}.screen .closed{position:absolute;right:30px;top:15px;width:50px}@media screen and (max-width: 768px){.screen .closed{width:40px;top:25px}}.screen .container{padding:50px 50px 50px;overflow:auto;height:calc(100% - 100px)}@media screen and (max-width: 640px){.screen .container{padding:50px 20px 50px}}@media screen and (max-width: 480px){.screen .container{padding:25px 20px 20px;height:calc(100% - 45px)}}.screen .container h5{text-align:center;font-size:30px;margin-bottom:20px;line-height:150%}.screen .container p{margin:10px 0}@media screen and (max-width: 480px){.screen .container p{font-size:14px}}.screen.feedback_text{width:600px;height:150px;top:calc(50% - 75px);left:calc(50% - 300px)}@media screen and (max-width: 640px){.screen.feedback_text{width:300px;height:250px;left:calc(50% - 150px);top:calc(50% - 125px)}.screen.feedback_text .container{padding:80px 20px 20px}}.screen.feedback_text.screen{text-align:center}.screen.feedback_text.screen .closed{width:50px}.screen.feedback_text.screen button{display:inline-block;background:#f7f7f7;border-radius:25px;padding:5px 25px;box-shadow:none;font-size:18px}/*# sourceMappingURL=contact.css.map */