@charset "UTF-8";.menu-overlay[data-v-8fd5df7b]{position:fixed;top:0;left:0;width:100%;height:100vh;background:#1c86e199;z-index:1000;margin:0 auto;display:flex;justify-content:center}.menu-wrap[data-v-8fd5df7b]{position:relative;width:600px;overflow:hidden}.menu-panel[data-v-8fd5df7b]{position:absolute;right:-42.15%;width:42.15%;height:100%;transition:right .5s ease}.menu-panel.active[data-v-8fd5df7b]{right:0}.meun_open_bg[data-v-8fd5df7b]{min-height:100%}.menu-content[data-v-8fd5df7b]{position:absolute;top:0;height:100%;width:100%}.menu-content a[data-v-8fd5df7b]{padding-left:7vw;display:block}.menu-content a[data-v-8fd5df7b]:first-child{margin-top:15vw}.menu-content a[data-v-8fd5df7b]:not(:first-child){margin-top:8vw}.menu-content img[data-v-8fd5df7b]{height:10vw;width:auto}@media screen and (min-width: 601px){.menu-content a[data-v-8fd5df7b]{padding-left:42px}.menu-content a[data-v-8fd5df7b]:first-child{margin-top:90px}.menu-content a[data-v-8fd5df7b]:not(:first-child){margin-top:48px}.menu-content img[data-v-8fd5df7b]{height:60px}}.social-links-wrap[data-v-8fd5df7b]{position:fixed;bottom:0}.social-link[data-v-8fd5df7b]{display:flex;justify-content:space-between;align-items:center;gap:5%;padding-left:5%;padding-right:5%;padding-bottom:10%}.social-link .btn-wrapper[data-v-8fd5df7b]{flex:1;display:flex}.fullscreen-mask[data-v-236cd033]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#1c86e199;z-index:1000}.page-container[data-v-0750bf8b]{position:fixed;z-index:1000}.home_login_bg-wrap[data-v-0750bf8b]{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;z-index:1000}.home_login_bg-wrap .home_login_close[data-v-0750bf8b]{position:absolute;top:-4%;right:0;width:10%}.login-buttons[data-v-0750bf8b]{position:absolute;top:35%;left:50%;transform:translate(-50%);width:70%;height:45%;z-index:1000;display:flex;justify-content:space-around}.login-buttons>div[data-v-0750bf8b]{width:40%}.login-buttons img[data-v-0750bf8b]{height:100%;width:auto;max-width:100%}.app-notice-wrap[data-v-f75e6ef1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1c86e199}.app-notice-wrap .center[data-v-f75e6ef1]{min-height:100%;padding:0 20px;display:flex;justify-content:center;align-items:center}.app-notice-wrap .box[data-v-f75e6ef1]{width:100%;padding:30px;color:#fff;background-color:#00b4eb;border:2px solid #fff;font-size:21px;font-family:微軟正黑體;font-weight:700;text-align:center}.app-notice-wrap .hr[data-v-f75e6ef1]{border-bottom:1px solid #fff;margin:20px 0}.app-notice-wrap .navi[data-v-f75e6ef1]{width:250px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;font-size:13px}.app-notice-wrap .copy-btn[data-v-f75e6ef1]{font-weight:400;background-color:#0031aa;display:inline-block;margin-top:20px;padding:6px 25px 5px;border:2px solid rgb(3,182,225);border-radius:25px;cursor:pointer;box-shadow:0 6px 8px #0006}.pc-intro-wrap[data-v-5ce1a504],.ipad-intro-wrap[data-v-5ce1a504]{position:fixed;top:0;left:0;width:100%;height:100%;background-size:100%}.pc-intro-wrap[data-v-5ce1a504]{background:url(/pc_pic.jpg) center top no-repeat;background-size:100%}.ipad-intro-wrap[data-v-5ce1a504]{background:url(/ipad_pic.jpg) center top no-repeat;background-size:100%}.main-container[data-v-ab8b80f8]{width:100%;max-width:600px;margin:0 auto;position:relative;overflow:hidden}.main-container .isBrandVideo[data-v-ab8b80f8]{width:100%;aspect-ratio:600/1073.85}.main-container .isRules[data-v-ab8b80f8]{width:100%;aspect-ratio:600/1070.4}.main-container .isWinner[data-v-ab8b80f8]{width:100%;aspect-ratio:600/1021.79}.clps_logo-wrap[data-v-ab8b80f8]{position:fixed;width:100%;max-width:600px;top:2%}.clps_logo-wrap img[data-v-ab8b80f8]{position:absolute;left:3%;width:20%}.menu_open-wrap[data-v-ab8b80f8]{position:fixed;width:100%;max-width:600px;top:2%}.menu_open-wrap .menu_open[data-v-ab8b80f8]{position:absolute;right:3%;width:10%}.fade-router-enter-active[data-v-ab8b80f8],.fade-router-leave-active[data-v-ab8b80f8]{transition:opacity .5s}.fade-router-enter-from[data-v-ab8b80f8],.fade-router-leave-to[data-v-ab8b80f8]{opacity:0}.fade-router-enter-to[data-v-ab8b80f8],.fade-router-leave-from[data-v-ab8b80f8]{opacity:1}.bg-wrapper[data-v-ab8b80f8]{position:relative;width:100%;max-width:600px;margin:0 auto}.bg-img[data-v-ab8b80f8]{width:100%;height:auto;display:block;position:absolute;top:0;left:0;opacity:0;transition:opacity .8s ease;pointer-events:none}.bg-img.active[data-v-ab8b80f8]{position:relative;opacity:1;pointer-events:auto}.bg-img.active.isAbsolute[data-v-ab8b80f8]{position:absolute}.intro_copy-wrap[data-v-fbc8de34]{position:absolute;top:18%;display:flex;justify-content:center}.intro_copy-wrap img[data-v-fbc8de34]{width:50%}.mask[data-v-fbc8de34]{position:absolute;top:64%;width:100%;bottom:0;background:linear-gradient(to bottom,#fff0,#ffffff80)}.intro_slogo-wrap[data-v-fbc8de34]{position:fixed;width:100%;max-width:600px;top:2%}.intro_slogo-wrap img[data-v-fbc8de34]{position:absolute;right:3%;width:20%}.intro_pic_01-wrap[data-v-fbc8de34]{position:absolute;top:60%;left:-10%}.intro_pic_01-wrap img[data-v-fbc8de34]{width:50%}.intro_pic_02-wrap[data-v-fbc8de34]{position:absolute;top:51.5%;display:flex;justify-content:center}.intro_pic_02-wrap img[data-v-fbc8de34]{width:73%}.intro_pic_03-wrap[data-v-fbc8de34]{position:absolute;top:59%;right:-8%;display:flex;justify-content:end}.intro_pic_03-wrap img[data-v-fbc8de34]{width:68%}.intro_pic_04-wrap[data-v-fbc8de34]{position:absolute;top:66%;right:-15%;display:flex;justify-content:end}.intro_pic_04-wrap img[data-v-fbc8de34]{width:60%}.intro_pic_05-wrap[data-v-fbc8de34]{position:absolute;top:65.5%;left:-13.5%}.intro_pic_05-wrap img[data-v-fbc8de34]{width:72%}.intro_pic_06-wrap[data-v-fbc8de34]{position:absolute;top:84%;left:-8%}.intro_pic_06-wrap img[data-v-fbc8de34]{width:135%}.home_title-wrap[data-v-a0517eb6]{position:absolute;top:10%;display:flex;justify-content:center}.home_title-wrap img[data-v-a0517eb6]{width:80%}.home_copy_01-wrap[data-v-a0517eb6]{position:absolute;top:27%;display:flex;justify-content:center}.home_copy_01-wrap img[data-v-a0517eb6]{width:51%}.intro_tree_02-wrap[data-v-a0517eb6]{position:absolute;top:35%;display:flex;justify-content:center}.intro_tree_02-wrap img[data-v-a0517eb6]{width:90%}.print-canvas-wrap[data-v-58b39401]{position:absolute;left:-9999px;top:-9999px;pointer-events:none;width:calc(15% + 20px);height:calc(40% + 20px);display:flex;justify-content:center;align-items:center}.print-canvas-wrap .wish-input[data-v-58b39401]{height:calc(100% - 20px)!important}.wish-input-outer[data-v-58b39401]{position:absolute;top:34%;left:41.5%;width:15%;height:40%}.wish-input-wrap[data-v-58b39401]{width:100%;height:100%;transform:rotate(-2deg);overflow:hidden;display:flex;align-items:center;justify-content:center}.wish-input-wrap .wish-input[data-v-58b39401]{writing-mode:vertical-rl;text-orientation:mixed;outline:0;font-size:6.5vw;font-family:Noto Sans TC,微軟正黑體,sans-serif;font-weight:700;color:#054398;white-space:pre-wrap;word-break:break-all;letter-spacing:.001px;height:calc(100% + 0px)}.wish-input-wrap .wish-input[data-v-58b39401]:before{content:"想和同學一起順利畢業一起騎車環台灣！";color:#94b8ca;position:absolute;top:0;right:0}.wish-input-wrap .wish-input[data-v-58b39401]:not(:empty):before{content:none}@media screen and (min-width: 601px){.wish-input-wrap .wish-input[data-v-58b39401]{font-size:40px}}.wish-input-wrap:focus-within .wish-input[data-v-58b39401]:before{content:none}.data_bt_submit-wrap[data-v-58b39401]{position:absolute;width:100%;top:83%;display:flex;justify-content:center}.data_bt_submit-wrap img[data-v-58b39401]{width:40%}.rotated-text{display:inline-block;font-style:initial;writing-mode:initial;margin-bottom:-10%;line-height:1.7;transform:rotate(90deg)}.rotated-text.space{line-height:1.2}.canvas-wish-bamboo-wrap[data-v-40ce59b9]{position:absolute;top:18%;display:flex;justify-content:center}.canvas-wish-bamboo-wrap canvas[data-v-40ce59b9]{width:88%}.common-canvas-wrap[data-v-40ce59b9]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.common-canvas-wrap canvas[data-v-40ce59b9]{width:100%;height:100%}.wish_copy-wrap[data-v-40ce59b9]{position:absolute;top:7.5%;display:flex;justify-content:center}.wish_copy-wrap .wish_copy_01[data-v-40ce59b9]{width:39%}.wish_copy-wrap .wish_copy_02[data-v-40ce59b9]{width:44%}.wish_copy-wrap .wish_copy_03[data-v-40ce59b9]{width:65%}.wish_copy-wrap .wish_copy_04[data-v-40ce59b9]{width:46%}.data_bg-wrap[data-v-5cfc193f]{position:absolute;top:15%;display:flex;justify-content:center}.data_bg-wrap img[data-v-5cfc193f]{width:85%}input[data-v-5cfc193f]{width:100%;height:100%;padding:0;background-color:transparent;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px;outline:none;font-size:5vw;font-family:微軟正黑體}input[type=number][data-v-5cfc193f]::-webkit-inner-spin-button,input[type=number][data-v-5cfc193f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width: 601px){input[data-v-5cfc193f]{font-size:30px}}.input-wrap[data-v-5cfc193f]{position:absolute;left:30%;width:52.5%}.input-wrap.name[data-v-5cfc193f]{top:19.6%}.input-wrap.age[data-v-5cfc193f]{top:30.5%}.input-wrap.tel[data-v-5cfc193f]{top:41.3%}.input-wrap.addr[data-v-5cfc193f]{top:52.2%}.data_agree-wrap[data-v-5cfc193f]{position:absolute;width:100%;top:63%;display:flex;justify-content:center}.data_agree-wrap img[data-v-5cfc193f]{width:40%}.data_agree-wrap .link[data-v-5cfc193f]{position:absolute;top:0;left:36%;width:34%;height:100%;border-bottom:1px dashed #0031aa}.g-recaptcha-wrap[data-v-5cfc193f]{position:absolute;top:68%;width:100%;display:flex;justify-content:center}.submit-wrap[data-v-5cfc193f]{position:absolute;top:80%;width:100%;display:flex;justify-content:center}.submit-wrap img[data-v-5cfc193f]{width:40%}.share_toplogo-wrap[data-v-96e58f9d]{position:absolute;top:5%;left:22%;width:100%}.share_toplogo-wrap img[data-v-96e58f9d]{width:55%}.share_copy-wrap[data-v-96e58f9d]{position:absolute;width:100%;top:25%;display:flex;justify-content:center}.share_copy-wrap img[data-v-96e58f9d]{width:60%}.share_pic-wrap[data-v-96e58f9d]{position:absolute;width:120%;top:50%;left:-10%;display:flex;justify-content:center}.share_pic-wrap img[data-v-96e58f9d]{width:100%}.share_bt_board-wrap[data-v-96e58f9d]{position:absolute;width:100%;top:62.7%;display:flex;justify-content:center}.share_bt_board-wrap img[data-v-96e58f9d]{width:54%}.share_bt_board-wrap .share_bt-wrap[data-v-96e58f9d]{position:absolute;top:26%;width:46%;height:100%;display:flex;justify-content:space-between}.share_bt_board-wrap .share_bt-wrap img[data-v-96e58f9d]{height:62%;width:auto}.bt_backhome-wrap[data-v-96e58f9d]{position:absolute;width:100%;top:82%;display:flex;justify-content:center}.bt_backhome-wrap img[data-v-96e58f9d]{width:40%}.content-wrap[data-v-8d0ce2f7]{position:relative;background-color:#e5eef5;padding:5% 8%}.upcoming-date[data-v-8d0ce2f7]{position:absolute;width:100%;left:0;top:20%;display:flex;justify-content:center;font-size:3.8vw;line-height:1.8;font-family:微軟正黑體;font-weight:700;color:#0031aa;text-align:center}@media screen and (min-width: 601px){.upcoming-date[data-v-8d0ce2f7]{font-size:22.8px}}.page_title_winner-wrap[data-v-8d0ce2f7]{position:absolute;width:100%;left:0;top:7%;display:flex;justify-content:center}.page_title_winner-wrap img[data-v-8d0ce2f7]{width:22%}.page_winner_comming-wrap[data-v-8d0ce2f7]{position:absolute;width:100%;top:38%;left:0;display:flex;justify-content:center}.page_winner_comming-wrap img[data-v-8d0ce2f7]{width:76%}.rules-content[data-v-46f3ba0f]{color:#0031aa;font-size:3.2vw}@media screen and (min-width: 601px){.rules-content[data-v-46f3ba0f]{font-size:19.2px}}.title[data-v-46f3ba0f]{font-size:4.8vw;font-weight:700;margin-bottom:8%}@media screen and (min-width: 601px){.title[data-v-46f3ba0f]{font-size:28.8px}}.sub-title[data-v-46f3ba0f]{font-size:4vw;margin:5% 0}@media screen and (min-width: 601px){.sub-title[data-v-46f3ba0f]{font-size:24px}}ol[data-v-46f3ba0f],ul[data-v-46f3ba0f]{padding-left:5%}p[data-v-46f3ba0f]{margin:5% 0}.content-wrap[data-v-caf462ca]{position:relative;background-color:#e5eef5;padding:5% 2%}.page_title_info-wrap[data-v-caf462ca]{position:absolute;width:100%;top:7%;display:flex;justify-content:center}.page_title_info-wrap img[data-v-caf462ca]{width:22%}.rules-content[data-v-caf462ca]{position:absolute;top:20%;left:12%;right:12%;overflow-y:scroll;max-height:70%;scrollbar-width:thin;scrollbar-color:#a2d5f2 transparent}.rules-content[data-v-caf462ca]::-webkit-scrollbar{width:6px}.rules-content[data-v-caf462ca]::-webkit-scrollbar-track{background:transparent}.rules-content[data-v-caf462ca]::-webkit-scrollbar-thumb{background-color:#a2d5f2;border-radius:6px;border:1px solid transparent;background-clip:content-box}.rules-content[data-v-caf462ca]::-webkit-scrollbar-button{display:none;height:0;width:0}.scrollbar-wrap[data-v-6c39e7f4]{aspect-ratio:600/683.03;width:100%;overflow-x:hidden;overflow-y:scroll}.content-wrap[data-v-6c39e7f4]{position:relative;background-color:#e5eef5;padding:5% 2%}.page_title_tvc-wrap[data-v-6c39e7f4]{position:absolute;width:100%;top:5%;display:flex;justify-content:center}.page_title_tvc-wrap img[data-v-6c39e7f4]{width:22%}.page_tvc_bg-wrap[data-v-6c39e7f4]{position:absolute;width:100%;display:flex;justify-content:center}.page_tvc_bg-wrap.part1[data-v-6c39e7f4]{top:14%}.page_tvc_bg-wrap.part2[data-v-6c39e7f4]{top:42%}.page_tvc_bg-wrap.part3[data-v-6c39e7f4]{top:70%}.page_tvc_bg-wrap img[data-v-6c39e7f4]{width:80%}.page_tvc_bg-wrap iframe[data-v-6c39e7f4]{position:absolute;top:2%;width:78%;height:95.5%;border-radius:8px}.sub-title[data-v-6c39e7f4]{position:absolute;width:100%;text-align:center;font-size:4vw;font-weight:700;color:#0031aa}.sub-title.part1[data-v-6c39e7f4]{top:37.5%}.sub-title.part2[data-v-6c39e7f4]{top:65.5%}.sub-title.part3[data-v-6c39e7f4]{top:93.5%}@media screen and (min-width: 601px){.sub-title[data-v-6c39e7f4]{font-size:24px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,#app{margin:0}@media screen and (max-width: 600px){html,body,#app{height:100%}}body{background-color:#e5eef5}img{width:100%;display:block}ul,ol{padding:0;margin:0}.page-container{position:absolute;top:0;left:0;width:100%;height:100%}.btn{cursor:pointer}.fixed-btn-wrap{position:fixed;bottom:7%;width:100%;max-width:600px}.fixed-btn-wrap .btn-wrap{display:flex;justify-content:center}.fixed-btn-wrap .btn-wrap img{width:40%}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.my-confirm-button{background-color:#0031aa!important}
