pre,textarea{overflow:auto}a:active,a:hover,input,textarea{outline:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;display:inline-block;text-decoration:none;cursor:pointer;color:inherit}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-height:100%;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{resize:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-family:"Noto Sans TC",Arial,"微軟正黑體","新細明體",sans-serif;font-size:16px;font-weight:500;width:100%;margin:0;position:relative}@media (max-width:1199.98px){body,html{font-size:14px}}label{cursor:pointer}.inner{max-width:1200px;margin:0 auto}.hide{display:none}.input-text,select{border:1px solid #a7a7a7;padding:5px;vertical-align:top}.input-text{width:200px}.font-tertiaty_mid{color:#999}.font-tertiaty{color:#063293}.font-red,.font-tertiaty_red{color:#e70012;display:inline-block}.forms_show{color:#c00;display:inline-block}.button-primary{background-color:#091314;color:#fff}.button-primary-dark{background-color:#a7a7a7;color:#fff}.button-primary-light{background-color:#ececec}.button-secondary{background-color:#f18200}.button-secondary-dark{background-color:#555;color:#fff}.button-secondary-light{background-color:#f9f2e4}.button-tertiaty{background-color:#063293}.button-tertiaty-dark{background-color:#000;color:#fff}.button-tertiaty-light{background-color:#fff}.button-tertiaty-mid{background-color:#999}.button-tertiaty-red{background-color:#e70012}.button-primary,.button-primary-dark,.button-primary-light,.button-secondary,.button-secondary-dark,.button-secondary-light,.button-tertiaty,.button-tertiaty-dark,.button-tertiaty-light,.button-tertiaty-mid,.button-tertiaty-red{line-height:20px;text-align:center;font-size:16px;width:auto;width:initial;border:0;cursor:pointer;padding:5px 30px;margin-right:10px;opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;display:inline-block}.button-primary-dark:hover,.button-primary-light:hover,.button-primary:hover,.button-secondary-dark:hover,.button-secondary-light:hover,.button-secondary:hover,.button-tertiaty-dark:hover,.button-tertiaty-light:hover,.button-tertiaty-mid:hover,.button-tertiaty-red:hover,.button-tertiaty:hover{opacity:.8;text-decoration:none}@media screen and (max-width:480px){.buttonbox .button-primary-dark,.buttonbox .button-tertiaty-dark{padding:5px 15px}}.bg-primary-light{background-color:#ececec;padding:10px 15px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:6px}::-webkit-scrollbar-track-piece{border-radius:6px;background-color:#eee}.web-editor{text-align:left;padding:30px 0}.web-editor h1{width:100%!important;line-height:30px!important}.web-editor table{width:100%!important;margin:0 auto;table-layout:fixed}.web-editor img{height:inherit!important}.web-editor td{font-size:13px!important;line-height:22px!important}.web-editor iframe{width:100%}.web-editor *{word-wrap:break-word;word-spacing:initial}.info-wrapper{display:flex;padding:30px 10px}@media screen and (max-width:768px){.info-wrapper{flex-wrap:wrap}}.info-wrapper>.web-editor{flex:1 0 75%;padding:0 40px 0 0}@media screen and (max-width:768px){.info-wrapper>.web-editor{flex:0 0 100%;width:100%;padding:0}}.info-wrapper>.info-map{flex:0 0 25%;width:25%}@media screen and (max-width:768px){.info-wrapper>.info-map{flex:0 0 100%;margin-top:20px;width:100%}}.traffic .item{padding:30px 0;display:inline-block;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.traffic .item:nth-child(2){border-top:1px solid #ececec}.traffic .title{color:#f18200;width:100%;padding:0 10px;font-weight:400}.traffic .web-editor{padding:0 40px 0 10px;width:75%}.traffic .pic{width:25%}.buttonbox{text-align:center;padding:40px 0}@media screen and (max-width:768px){.traffic .pic,.traffic .web-editor{width:100%;padding:0 10px}}#professor_form{border:1px solid #a7a7a7;width:80%;margin:40px auto;text-align:left;padding:0 30px}#professor_form .input-p{padding-left:180px;position:relative}#professor_form .title{margin:0 0 20px;padding:20px 0;border-bottom:1px solid #ececec;font-size:24px;font-weight:400;line-height:30px}#professor_form .web-editor{padding:0}#professor_form .point{color:#e70012}#professor_form .subtitle{font-size:16px;width:180px;position:absolute;top:0;left:0;display:inline-block;text-align:right;vertical-align:top;line-height:20px}#professor_form .subtitle span{display:inline-block}#professor_form .subtitle::before{content:'';background-color:#e70012;display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px;vertical-align:middle}#professor_form .nope::before{display:none}#professor_form .input-text{width:calc(80% - 190px)}#professor_form .subcontent{width:100%;display:inline-block;vertical-align:top}#professor_form .subcontent .item{padding-right:15px;display:inline-block}#professor_form .subcontent .check-input{margin-right:5px;display:inline-block;width:12px;height:12px;border:1px solid #333;text-align:center;vertical-align:middle;padding:2px}#professor_form textarea{width:100%}#professor_form .buttonbox{text-align:right;margin-top:40px;padding:30px 0}#professor_form .hide:checked+.check-input::after{content:'';display:block;width:6px;height:6px;background-color:#333;vertical-align:middle}#professor_form .input-text-small{border:1px solid #a7a7a7;padding:5px;width:150px;vertical-align:top}@media screen and (max-width:960px){#professor_form{width:90%;padding:0 10px}#professor_form .input-text{width:300px}}@media screen and (max-width:600px){#professor_form .input-text{width:150px}#professor_form .buttonbox{text-align:center}}@media screen and (max-width:480px){#professor_form .input-p{padding-left:125px}#professor_form .subtitle{width:125px;text-align:left}}