/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */@import url("//fonts.googleapis.com/earlyaccess/notosanstc.css");@import url("//fonts.googleapis.com/css?family=Righteous");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}#signUpPage .form h6{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}#signUpPage h4,#signUpPage h4+p,#signUpPage .form h6,#signUpPage .demand{text-align:center}#signUpPage .form,#signUpPage .demand{margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6,#signUpPage h4,#signUpPage h4+p,#signUpPage .noticeBox h5,#signUpPage .demand{font-family:"\5FAE\8F6F\96C5\9ED1", Verdana, arial}h5,h6{font-family:Verdana, 'Noto Sans TC', Microsoft JhengHei, Arial}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-family:Verdana, Microsoft JhengHei, arial;color:#5a5a5a;min-width:320px;line-height:1;font-weight:600}@media (min-width: 765px){html,body{min-width:1200px;font-size:35px}}h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 5px;line-height:1.2;color:gray}p,li,span{padding:0;font-size:.375rem;color:#5a5a5a;text-align:justify;line-height:1.4;letter-spacing:-1px}@media (min-width: 765px){p,li,span{font-size:16px;line-height:1.5}}p{margin:0 0 10px}ul,ol{padding:0;margin:0 0 10px;list-style:none}a{text-decoration:none;color:#eb3669;outline:none;cursor:pointer}a:hover{filter:brightness(1.1)}button:hover{filter:brightness(1.1)}input,button,select,textarea,option{outline:none;border:none;color:#423850}input[type="text"],input[type="email"],input[type="number"],input[type="file"],input[type="password"]{font-size:.3125rem;width:100%;height:1.04167rem;line-height:1.04167rem;border:1px solid #423850;font-family:Verdana, Microsoft JhengHei;border-radius:10px;text-align:center;background-color:transparent}@media (min-width: 765px){input[type="text"],input[type="email"],input[type="number"],input[type="file"],input[type="password"]{font-size:18px;margin-right:20px;height:60px;line-height:60px}}input[type="file"]{line-height:1}input:focus,select:focus,textarea:focus{color:#423850;border-width:2px;font-weight:bold;border-color:#423850;background-color:rgba(255,255,255,0.8)}::-webkit-input-placeholder{color:#423850}::-moz-placeholder{color:#423850}:-ms-input-placeholder{color:#423850}:-moz-placeholder{color:#423850}select::-ms-expand{display:none}footer{background-color:#f7f7f7;height:300px}@media (min-width: 765px){footer{height:130px}}.sp{display:block}.pc{display:none}@media (min-width: 765px){.sp{display:none}.pc{display:block}}.codeBox{border-radius:4px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;box-shadow:1px 1px 0 #d8d8d8 inset;background-color:#f9f9f9;margin-bottom:.3125rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.codeBox .img{border:none !important;display:block;width:73px;height:63px;background-image:url(http://upload.gnjoy.com.tw/uploads/2016/08/31/recaptcaha.jpg);position:absolute;top:2px;right:5px;z-index:800}.codeBox .img>a{display:block;width:37px;height:20px;position:absolute;text-indent:100%;overflow:hidden;font-size:12px}.codeBox .img>a:hover{border-bottom:1px rgba(128,128,128,0.5) solid}.codeBox .img .terms{bottom:0;right:0}.codeBox .img .privacy{bottom:0;left:0}.codeBox>div{width:180px;max-width:100%;height:66px;overflow:hidden}.codeBox .gc-reset{transform:scale(0.89);-webkit-transform:scale(0.89);transform-origin:0 0;-webkit-transform-origin:0 0}@media (min-width: 765px){.codeBox{width:200px}}.codeBox.thin{min-width:215px;width:100%;height:40px;position:relative;overflow:hidden}.codeBox.thin .img{width:87px;height:40px;background-size:55px auto;background-repeat:no-repeat;top:2px;right:5px}.codeBox.thin .img>a{display:block;width:37px;height:18px;position:absolute;left:53px;top:4px;text-indent:inherit;font-size:12px;color:gray;-moz-transform:scale(.8, .8);-ms-transform:scale(.8, .8);-webkit-transform:scale(.8, .8);transform:scale(.8, .8)}.codeBox.thin .img>a:nth-child(2){width:45px;top:20px;left:53px}.codeBox.thin .img .terms{bottom:0;right:0}.codeBox.thin .img .privacy{bottom:0;left:0}.codeBox.thin>div{height:39px}.codeBox.thin>div:nth-child(2){height:38px;position:absolute;top:1px;overflow:hidden}.codeBox.thin .gc-reset{position:absolute;left:0;top:-13px}html,body{background-color:#fff;height:100%}@media (min-width: 765px){html,body{min-width:auto}}#signUpPage{width:100%;height:100%;padding:1.04167rem 0}#signUpPage h4{color:#423850;font-size:2.1875rem;margin-bottom:.83333rem;text-shadow:0 1px 10px rgba(255,255,255,0.5);font-weight:bold}#signUpPage h4+p{font-size:.9375rem;margin-bottom:1.04167rem}#signUpPage h6{color:#fff;font-size:.9375rem}@media (min-width: 765px){#signUpPage{padding:50px 0}#signUpPage h4{font-size:70px}#signUpPage h4+p{font-size:20px}}#signUpPage .form{width:90%}#signUpPage .form h6{font-weight:bold;width:100%;height:1.875rem;line-height:2.08333rem;margin-right:0;color:#ECDDF2;margin-bottom:.20833rem;font-family:Verdana, Microsoft JhengHei;background-color:rgba(66,56,80,0.8);margin-bottom:0;border-radius:10px 10px 0 0}#signUpPage .form input{display:block;height:2.29167rem;width:100%;margin-right:0;margin-top:0;margin-bottom:.41667rem;border-radius:0 0 10px 10px;border-color:rgba(66,56,80,0.8)}#signUpPage .form .codeBox{margin-top:.10417rem;margin-bottom:1.5625rem;width:99.5%}@media (min-width: 765px){#signUpPage .form{width:500px}#signUpPage .form h6{font-size:16px;height:35px;line-height:35px}#signUpPage .form input{height:45px;line-height:45px;font-size:16px;margin-bottom:10px}#signUpPage .form .codeBox{margin-bottom:30px}}#signUpPage .noticeBox{margin-bottom:.52083rem}#signUpPage .noticeBox h5{color:#423850;margin-bottom:.41667rem;font-size:.8125rem}#signUpPage .noticeBox ol{list-style:disc;padding-left:25px}#signUpPage .noticeBox ol li{font-size:.75rem;margin-bottom:.20833rem}#signUpPage .noticeBox ol li strong{font-weight:bold;color:#423850;padding-left:5px;padding-right:5px}@media (min-width: 765px){#signUpPage .noticeBox{margin-bottom:30px}#signUpPage .noticeBox h5{font-size:30px}#signUpPage .noticeBox ol li{font-size:14px}}.spentPoint span{font-size:1.5625rem;color:#ffd800;text-shadow:0 1px 0 #423850,1px 0 0 #423850,-1px 0 0 #423850,0 -1px 0 #423850,0 0 1px #423850;font-family:'Righteous', sans-serif;padding-right:.3125rem;letter-spacing:1px}#signUpPage .demand{display:block;font-weight:bold;color:#fff;width:185px;height:54px;line-height:54px;background-color:#ff918e;border-radius:50px}#signUpPage .demand:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#signUpPage .demand:active{-webkit-filter:brightness(1);filter:brightness(1);position:relative;top:1px}@media (min-width: 765px){#signUpPage .demand{font-size:20px}}
