@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);*{resize:none;outline:0}html{width:100%;height:100%}body{margin:0;font-size:18px;line-height:1.6em;min-height:100%;background-color:#160000}a,div,h1,h2,h3,h4,h5,h6,input,label,li,option,p,select,span,textarea{font-family:'Microsoft JhengHei',sans serif;font-weight:600;padding:0;margin:0}.grecaptcha-badge{display:none}.c:after{clear:both;content:"";display:block}.swal2-title{line-height:initial}.fancybox-close-small:after{outline:0!important}.popup-wrap{display:none;max-width:90%;max-height:80%;border-top:10px solid #c42627;border-bottom:10px solid #c42627;background-color:#fff;color:#c42627;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .33s;transition:all .33s}.btn{display:block;border:0}.container{background-color:#fff;margin:0 auto;padding:0}.container .main-body{background-color:#fff;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.container .intro-wrap{position:relative}.container .intro-wrap .logo-wrap{text-align:center;padding-bottom:30px}.container .intro-wrap .logo-wrap>img{width:100%;max-width:1200px}.container .intro-wrap .logo-wrap .mobile{display:none}.container .intro-wrap .intro{color:#c42627;padding:0 1em;letter-spacing:1px}.container .intro-wrap .line{width:140px;height:1px;background-color:#d53c54;margin:1em auto}.container .intro-wrap .info-wrap{margin-top:2em;border-width:1px 0 1px;border-style:solid;border-color:#c42627;padding:.7em 0}.container .intro-wrap .info-wrap>div{color:#c42627;font-size:22px}.container .intro-wrap .info-wrap .date-time{border-bottom:1px solid #c42627;padding-bottom:.7em;margin-bottom:.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container .intro-wrap .info-wrap .date-time>div{width:50%;text-align:center}.container .intro-wrap .info-wrap .date-time div+div{border-left:1px solid #c42627}.container .intro-wrap .info-wrap .address{padding:.7em 0;text-align:center}.container .intro-wrap .info-wrap .address,.container .intro-wrap .info-wrap .date-wrap{line-height:1.8em}.container .form-wrap{max-width:1024px;margin:-70px auto;padding:0 10px 0;position:relative;z-index:2;margin-bottom:0}.container .form-wrap .slogan-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;margin:0 auto;padding-bottom:1em}.container .form-wrap .slogan-area .slogan-part1{color:#4e4a4a;font-size:34px;font-weight:400}.container .form-wrap .slogan-area .slogan-part2{color:#4e4a4a;font-size:34px;margin-left:2%;font-weight:400}.container .form-wrap .heading{color:#c42627;font-size:28px;padding-bottom:1.5em;position:relative;width:95%;margin:0 auto}.container .form-wrap .heading_small{font-size:60%;letter-spacing:0}.container .form-wrap .field_area{width:95%;margin:0 auto}.container .form-wrap .field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container .form-wrap .field-row dd,.container .form-wrap .field-row dl,.container .form-wrap .field-row dt{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.container .form-wrap .field-row .field-group{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.container .form-wrap .field-row .field-group>label{width:100%;color:#c42627;font-size:16px;line-height:1.2}.container .form-wrap .field-row .field-group>div,.container .form-wrap .field-row .field-group>input{width:98%}.container .form-wrap .field-row .field-group>input{padding:.6em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#4e4a4a;border:1px solid #c42627;border-radius:4px;font-weight:400;width:98%}.container .form-wrap .field-row .field-group>input::-webkit-input-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>input::-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>input:-ms-input-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>input:-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>label::after{content:" :"}.container .form-wrap .field-row>label{width:100%;padding-right:2.5%;text-align:right;color:#c42627;font-size:16px;line-height:1.2}.container .form-wrap .spec_textarea{display:block}.container .form-wrap .field-row textarea{width:99%;height:80px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.6em .5em;color:#4e4a4a;border:1px solid #c42627;border-radius:4px;margin-bottom:1em;font-weight:400}.container .form-wrap .field-row textarea::-webkit-input-placeholder{color:#4e4a4a}.container .form-wrap .field-row textarea:-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row textarea::-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row textarea:-ms-input-placeholder{color:#4e4a4a}.container .form-wrap .statement{font-size:14px;padding-top:1.5em;color:#c42627}.container .form-wrap .statement a{color:#c42627}.container .form-wrap .btn-wrap{position:relative;margin-top:1.5em;text-align:center}.container .form-wrap .btn-wrap .btn-submit{margin:0 auto;background:-webkit-gradient(linear,left top, left bottom,from(#f7a6a7),to(#c42627));background:linear-gradient(#f7a6a7,#c42627);border-radius:25px;padding:10px 30px;color:#fff;font-family:Arial,cwTeXYen,'Microsoft JhengHei',sans serif;cursor:pointer;display:inline;font-size:22px}.container footer{padding-top:2em;color:#c42627;width:100%;margin:0 auto;text-align:center;font-size:14px}.container footer a{color:#c42627;text-decoration:none}.container footer br{display:none}.dd-wrap{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.dd-display{line-height:37px;padding-left:.5em;width:100%;background-color:#fff;position:relative;z-index:2;color:#4e4a4a;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:16px;font-weight:400;border:1px solid #c42627}.dd-btn{top:0;left:0;height:37px;width:100%;display:block;position:absolute;z-index:10;text-align:right}.dd-btn i{background-color:#c42627;line-height:37px;padding:0 .3em;color:#fff;border-radius:0 4px 4px 0;border:1px solid #c42627}.dd-list{position:absolute;left:0;top:37px;color:#c42627;z-index:60;display:none;width:100%}.dd-list ul{margin:0;padding:0;list-style:none;background-color:#fff;-webkit-box-shadow:2px 12px 15px 1px rgba(60,60,60,.5);box-shadow:2px 12px 15px 1px rgba(60,60,60,.5)}.dd-list ul li{padding:5px 10px;display:block;cursor:pointer;color:#4e4a4a;font-size:16px}.dd-list ul li.disable{cursor:default;background-color:#eee}.dd-list ul li:hover{background-color:#eae9e1}.dd-list ul li.disable:hover{background-color:#eee}.uploadWrap{position:relative;width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.uploadWrap span{display:block;float:left;color:#fff;font-size:16px}.uploadWrap .txt_filename{color:#4e4a4a;width:100%;float:left;overflow:hidden;font-size:16px;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding:0 .5em;margin:0;line-height:37px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border:1px solid #c42627}.uploadWrap .btn_upload{display:block;width:65px;height:37px;cursor:pointer;float:right;margin:0;position:absolute;right:0}.uploadWrap .btn_upload .btn-browse{width:100%;height:100%;line-height:37px;text-align:center;color:#fff;background-color:#c42627;border:1px solid #c42627}.uploadWrap .btn_upload input{position:absolute;top:0;left:0;margin:0;opacity:0;width:100%;height:100%;z-index:5;direction:ltr;cursor:pointer}.al_img{margin:0 auto!important}@media screen and (max-width:800px){body{font-size:26px}.container{background-size:100% auto;min-width:100%;padding:0}.container .main-body{background-color:transparent;width:100%;padding:0}.container .intro-wrap{padding:0}.container .intro-wrap .logo-wrap .desktop{display:none}.container .intro-wrap .logo-wrap .mobile{display:block;width:100%}.container .intro-wrap .intro{padding:0}.container .intro-wrap .info-wrap>div{font-size:18px}.container .form-wrap{padding-top:6%;width:90%;margin:-200px auto;position:relative;z-index:2;margin-bottom:0}.container .form-wrap .slogan-area{display:block}.container .form-wrap .slogan-area .slogan-part1{text-align:left;font-size:46px;padding-bottom:4%}.container .form-wrap .slogan-area .slogan-part2{text-align:right;font-size:46px;padding-bottom:4%}.container .form-wrap .heading{color:#c42627;font-size:32px;padding-bottom:10%}.container .form-wrap .heading_small{font-size:60%;letter-spacing:0}.container .form-wrap .field-row{display:block}.container .form-wrap .field-row .field-group{display:block;width:100%;padding-bottom:6%}.container .form-wrap .field-row .field-group>label{width:100%;color:#c42627;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 .4em 0;display:block;text-align:left;font-size:26px}.container .form-wrap .field-row .field-group>label::after{content:" :"}.container .form-wrap .field-row .field-group>label br{display:none}.container .form-wrap .field-row .field-group>div,.container .form-wrap .field-row .field-group>input{width:100%;font-size:26px}.container .form-wrap .field-row .field-group>input{color:#4e4a4a}.container .form-wrap .field-row .field-group>input::-webkit-input-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>input::-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>input:-ms-input-placeholder{color:#4e4a4a}.container .form-wrap .field-row .field-group>input:-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row>label{display:block;width:100%;padding:0 0 .4em 0;text-align:left;color:#c42627;font-size:26px}.container .form-wrap .field-row>label>br{display:none}.container .form-wrap .spec_textarea{display:block;margin-left:0}.container .form-wrap .field-row textarea{width:100%;color:#4e4a4a;font-size:26px}.container .form-wrap .field-row textarea::-webkit-input-placeholder{color:#4e4a4a}.container .form-wrap .field-row textarea:-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row textarea::-moz-placeholder{color:#4e4a4a}.container .form-wrap .field-row textarea:-ms-input-placeholder{color:#4e4a4a}.container .form-wrap .statement{font-size:22px;padding-top:1.5em;color:#c42627}.container .form-wrap .statement a{color:#c42627}.dd-display{line-height:55px;font-size:26px}.dd-list{top:55px}.dd-list ul li{font-size:26px}.dd-btn i{line-height:55px}.uploadWrap .txt_filename{font-size:26px;line-height:55px}.uploadWrap .btn_upload{height:55px}.uploadWrap .btn_upload .btn-browse{line-height:55px;font-size:22px}.popup-wrap{font-size:26px}.container footer{padding-top:3em;color:#c42627;width:100%}.container footer>a{color:#c42627}.container footer br{display:block}}