.svg-icon[data-v-c6856b37]{fill:currentColor;vertical-align:middle;display:inline-block;overflow:hidden}.not-found-container[data-v-c1128ca7]{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:150px;margin-bottom:80px;display:flex}@media screen and (width<=1023px){.not-found-container[data-v-c1128ca7]{margin-top:60px;margin-bottom:80px}}.not-found-container .not-found-image[data-v-c1128ca7]{width:760px;margin-bottom:60px}.not-found-container .not-found-image .is-desktop[data-v-c1128ca7]{display:block}.not-found-container .not-found-image .is-mobile[data-v-c1128ca7]{display:none}@media screen and (width<=1023px){.not-found-container .not-found-image[data-v-c1128ca7]{width:100%;max-width:335px}.not-found-container .not-found-image .is-desktop[data-v-c1128ca7]{display:none}.not-found-container .not-found-image .is-mobile[data-v-c1128ca7]{display:block}}@keyframes dash-8ded85cf{0%{stroke-dashoffset:187px}50%{stroke-dashoffset:46.75px;transform:rotate(135deg)}to{stroke-dashoffset:187px;transform:rotate(450deg)}}@keyframes rotator-8ded85cf{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.vc-spinner[data-v-8ded85cf]{animation:1.4s linear infinite rotator-8ded85cf}.path[data-v-8ded85cf]{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:50%;animation:1.4s ease-in-out infinite dash-8ded85cf}body.is-overlay-visible{overflow:hidden}.overlay[data-v-c184309c]{z-index:6;background:#333333b3;width:100%;height:100%;position:fixed;top:0;left:0}.overlay.is-centered[data-v-c184309c]{justify-content:center;align-items:center;display:flex}.vc-modal-content[data-v-4b548fd9]{justify-content:center;width:100%;margin-top:120px;display:flex;position:relative}@media screen and (width<=1023px){.vc-modal-content[data-v-4b548fd9]{padding:20px}}.vc-modal-content[data-v-4b548fd9]:focus{outline:none}.vc-modal-content .close-icon[data-v-4b548fd9]{width:24px;height:24px;position:absolute;top:10px;right:auto}.vc-button[data-v-0d7a8510]{cursor:pointer;background:var(--color-primary);height:40px;color:var(--color-white);appearance:none;box-shadow:inset 1px 1px 0 0 var(--color-primary-light), inset -1px -1px 0 0 var(--color-primary-dark);border:0;border-radius:20px;justify-content:center;align-items:center;padding:0 15px;font-size:16px;font-weight:500;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex;position:relative}.vc-button[data-v-0d7a8510]:focus{outline:none}.vc-button.is-outlined[data-v-0d7a8510]{border:solid 1px var(--color-primary);background:var(--color-white);color:var(--color-primary);box-shadow:none}.vc-button.is-outlined[data-v-0d7a8510]:hover{background:var(--color-white);color:var(--color-primary-dark);box-shadow:none}.vc-button.is-outlined.is-white[data-v-0d7a8510]{border:solid 1px var(--color-white);color:var(--color-white);background:var(--color-primary)}.vc-button.is-outlined.is-white[data-v-0d7a8510]:hover{background:var(--color-primary);box-shadow:none}.vc-button.is-disabled[data-v-0d7a8510]{color:var(--color-white);background:var(--color-gray);box-shadow:none;cursor:not-allowed;border:0}.vc-button.is-disabled[data-v-0d7a8510]:hover{background:var(--color-gray);box-shadow:none}.vc-button.is-loading[data-v-0d7a8510]{z-index:1;pointer-events:none;color:#0000}.vc-button.is-loading[data-v-0d7a8510]:after{content:"";z-index:2;border:3px solid var(--color-primary);border-left-color:#0000;border-radius:100%;width:20px;height:20px;animation:.8s linear infinite spin;position:absolute}.vc-button.is-block[data-v-0d7a8510]{width:100%}.vc-button[data-v-0d7a8510]:hover{background:var(--color-primary-dark);box-shadow:inset -1px -1px 0 0 var(--color-primary-dark)}.title-wrapper[data-v-036289d5],.content-wrapper[data-v-036289d5]{padding-left:23px}.title-wrapper[data-v-036289d5]{position:relative}.title-wrapper[data-v-036289d5]:before{content:"";background:var(--color-primary);border-radius:2.5px;width:5px;height:16px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.vc-bullet.is-small .content-wrapper[data-v-036289d5],.vc-bullet.is-small .title-wrapper[data-v-036289d5]{padding-left:16px}.vc-bullet.is-small .title-wrapper[data-v-036289d5]:before{border-radius:2px;width:4px;height:12px}.vc-bullet.is-large .content-wrapper[data-v-036289d5],.vc-bullet.is-large .title-wrapper[data-v-036289d5]{padding-left:20px}.vc-bullet.is-large .title-wrapper[data-v-036289d5]:before{border-radius:4px;width:8px;height:16px}.vc-bullet.is-outlined .content-wrapper[data-v-036289d5],.vc-bullet.is-outlined .title-wrapper[data-v-036289d5]{padding-left:18px}.vc-bullet.is-outlined .title-wrapper[data-v-036289d5]:before{border:1px solid var(--color-primary);background:0 0;border-radius:2px;width:6px;height:12px}.vc-switch[data-v-b4653dd3]{cursor:pointer}.vc-switch .thumb[data-v-b4653dd3]{background-color:var(--color-gray-light);border-radius:7px;width:30px;height:14px;display:inline-block;position:relative}.vc-switch .thumb[data-v-b4653dd3]:before{content:"";background-color:var(--color-primary);border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute;top:0;left:0;box-shadow:0 2px 6px #3333}.vc-switch input[type=checkbox][data-v-b4653dd3]{display:none}.vc-switch input[type=checkbox]:checked+.thumb[data-v-b4653dd3]{background-color:#fbe1d5}.vc-switch input[type=checkbox]:checked+.thumb[data-v-b4653dd3]:before{left:calc(100% - 14px)}.vc-input[data-v-27d20b94]{background:var(--color-white);position:relative}.vc-input input[data-v-27d20b94]{-webkit-appearance:none}.vc-input .input[data-v-27d20b94]{border:solid 1px var(--color-gray);width:100%;height:40px;color:var(--color-base);background:0 0;border-radius:4px;padding:0 16px;font-size:16px;font-weight:400;line-height:1.63;display:block}@media screen and (width<=1023px){.vc-input .input[data-v-27d20b94]{padding:0 8px}}.vc-input .input[data-v-27d20b94]::placeholder{color:var(--color-gray-dark)}.vc-input .input[data-v-27d20b94]:focus{outline:none}.vc-input.is-danger .input[data-v-27d20b94]{border-color:var(--color-danger)}.vc-input.is-danger .input[data-v-27d20b94]::placeholder{color:var(--color-danger)}.vc-input.is-disabled .input[data-v-27d20b94]{cursor:not-allowed;color:var(--color-gray)}.vc-input.has-focus-outline .input[data-v-27d20b94]:focus{border-width:1px;border-color:var(--color-primary)}.vc-input.has-append-icon .input[data-v-27d20b94]{padding-right:45px}.vc-input.has-prepend-icon .input[data-v-27d20b94]{padding-left:45px}.vc-input .icon-wrapper[data-v-27d20b94]{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0}.vc-input .icon-wrapper.is-append[data-v-27d20b94]{right:0}.vc-input .icon-wrapper.is-prepend[data-v-27d20b94]{left:0}.vc-select[data-v-13ba01d6]{background:var(--color-whtie);border:solid 1px var(--color-gray);border-radius:4px;align-items:center;height:40px;display:flex;position:relative}.vc-select .select[data-v-13ba01d6]{appearance:none;letter-spacing:normal;width:100%;height:100%;color:var(--color-base);background:0 0;border:0;padding:0 38px 0 16px;font-size:16px;font-weight:400;line-height:1.63}.vc-select .select[data-v-13ba01d6]:focus{outline:none}.vc-select .angle-icon[data-v-13ba01d6]{fill:var(--color-primary);pointer-events:none;position:absolute;right:13px}@media screen and (width<=1023px){.vc-select .angle-icon[data-v-13ba01d6]{right:10px}}.vc-select.is-disabled .select[data-v-13ba01d6]{color:var(--color-gray);cursor:not-allowed}.vc-select.is-disabled .angle-icon[data-v-13ba01d6]{fill:var(--color-gray-light)}.vc-textarea[data-v-1543875c]{appearance:none;border:solid 1px var(--color-gray);background:var(--color-white);width:100%;color:var(--color-base);resize:none;border-radius:4px;padding:7px 16px;font-size:16px}@media screen and (width<=1023px){.vc-textarea[data-v-1543875c]{padding:7px}}.vc-textarea[data-v-1543875c]:focus{outline:none}.vc-textarea[data-v-1543875c]::placeholder{color:var(--color-gray-dark)}.vc-textarea.is-danger[data-v-1543875c]{border-color:var(--color-danger)}.vc-textarea.is-danger[data-v-1543875c]::placeholder{color:var(--color-danger)}.toast[data-v-fa7dda0d]{z-index:6;top:calc(var(--header-height) + 20px);text-align:center;background:var(--color-toast-primary);width:100%;max-width:344px;color:var(--color-white);border:1px solid #0000;border-radius:4px;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.5;position:fixed;left:50%;transform:translate(-50%)}.toast.is-dark[data-v-fa7dda0d]{background:var(--color-toast-dark)}.header-dropdown-wrapper[data-v-a22496b0]{z-index:-1;pointer-events:none;width:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:translateY(-100%)}.header-dropdown-wrapper.is-active[data-v-a22496b0]{transform:translateY(0)}.header-dropdown[data-v-a22496b0]{flex-direction:column;width:100%;max-width:1360px;margin:0 auto;padding:70px 20px 0;display:flex}@media screen and (width<=1023px){.header-dropdown[data-v-a22496b0]{padding:55px 0 0}}.header-dropdown-content[data-v-a22496b0]{background:var(--color-white);pointer-events:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;max-width:350px;max-height:450px;margin-left:auto;padding:20px;transition:transform .1s ease-in-out;overflow-y:scroll;transform:translate(0);box-shadow:0 2px 6px #3333}@media screen and (width<=1023px){.header-dropdown-content[data-v-a22496b0]{max-width:none;margin-left:0;transform:translate(0)!important}}.header-dropdown-greeting[data-v-a22496b0]{font-size:18px;line-height:1.33}.dropdown-item.has-border[data-v-72180282]{border-bottom:1px solid var(--color-gray-light)}.dropdown-item.has-padding-top[data-v-72180282]{padding-top:10px}.dropdown-item.has-padding-bottom[data-v-72180282]{padding-bottom:10px}.dropdown-title[data-v-72180282]{color:var(--color-base);margin:0 0 5px;font-size:16px;font-weight:300;line-height:1.5}.dropdown-title[data-v-72180282] a{width:100%;height:100%;color:inherit;display:inline-block}.user-email[data-v-6d5cf2bd]{color:var(--color-base);word-break:break-word;font-size:16px;line-height:1.63}.logout-link[data-v-6d5cf2bd]{color:var(--color-primary);letter-spacing:normal;text-align:center;font-size:16px;font-weight:500;line-height:1.5;display:block}.course-list .course-item[data-v-e0cdf9e7]{max-width:280px;padding:7px 0 10px}.course-list .course-item[data-v-e0cdf9e7]:not(:last-child){border-bottom:1px solid var(--color-gray-light);margin:0 0 5px}.course-list .course-item .course-link[data-v-e0cdf9e7]{letter-spacing:normal;color:var(--color-base);align-items:center;font-size:14px;font-weight:500;line-height:1.43;display:flex}.course-list .course-item .course-link .icon[data-v-e0cdf9e7]{width:14px;height:14px;color:var(--color-primary);margin:0 0 0 4px}.empty-tip[data-v-e0cdf9e7]{margin-top:10px}.avatar[data-v-e6078cfe]{border-radius:50%;overflow:hidden}.header[data-v-05cd2184]{z-index:5;background:var(--color-white);position:sticky;top:0;box-shadow:0 2px 6px #3333}.header-container[data-v-05cd2184]{width:100%;max-width:1360px;min-height:var(--header-height);justify-content:space-between;align-items:center;margin:0 auto;padding:0 20px;display:flex}@media screen and (width<=1023px){.header-container[data-v-05cd2184]{min-height:var(--header-height-mobile)}}.header-container .header-left[data-v-05cd2184]{justify-content:center;align-items:center;display:flex}.header-item[data-v-05cd2184]{min-height:var(--header-height);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width<=1023px){.header-item[data-v-05cd2184]{min-height:var(--header-height-mobile)}}.header-item[data-v-05cd2184]:after{content:"";background:var(--color-primary);border-radius:1.5px;width:100%;height:3px;transition:transform .15s ease-in-out;display:inline-block;position:absolute;bottom:0;left:0;transform:scaleX(0)}.header-item.is-active[data-v-05cd2184]:after{transform:scaleX(1)}.logo-link[data-v-05cd2184]{width:110px;display:inline-block}@media screen and (width<=1023px){.logo-link[data-v-05cd2184]{width:90px}}.header-right[data-v-05cd2184]{align-items:center;display:flex}.my-course[data-v-05cd2184]{cursor:pointer;align-items:center;margin:0 40px 0 10px;padding:0 10px;display:flex}.my-course span[data-v-05cd2184]{letter-spacing:normal;color:var(--color-primary);padding:0 0 0 5px;font-size:16px;font-weight:300;line-height:1.5}.footer-container[data-v-1cf773f3]{width:100%;max-width:1360px;margin:0 auto}.footer-light[data-v-1cf773f3]{background:var(--color-gray-light)}.light-container[data-v-1cf773f3]{background:var(--color-gray-light);justify-content:space-between;padding:60px 40px;display:flex}@media screen and (width<=1023px){.light-container[data-v-1cf773f3]{flex-direction:column;justify-content:start;padding:30px}.light-container-left[data-v-1cf773f3]{margin-bottom:30px}}.light-container-left .vclass-logo-link[data-v-1cf773f3]{width:90px;display:inline-block}.light-container-right[data-v-1cf773f3]{flex-wrap:wrap;display:flex}@media screen and (width<=1023px){.light-container-right .service-block[data-v-1cf773f3]{flex:0 0 100%;width:100%}}.light-container-right .service-block[data-v-1cf773f3]:not(:last-child){margin-right:80px}@media screen and (width<=1280px){.light-container-right .service-block[data-v-1cf773f3]:not(:last-child){margin-right:50px}}@media screen and (width<=1023px){.light-container-right .service-block[data-v-1cf773f3]:not(:last-child){border-bottom:1px solid var(--color-gray);margin-bottom:30px;margin-right:0;padding-bottom:30px}}.footer-text[data-v-1cf773f3]{color:var(--color-base);font-size:14px;font-weight:500;line-height:1.43}.footer-text.is-thin[data-v-1cf773f3]{font-weight:300}.service-title[data-v-1cf773f3]{color:var(--color-primary);white-space:nowrap;margin-top:0;margin-bottom:20px;font-size:12px;font-weight:500;line-height:1}@media screen and (width<=1023px){.service-block.vclass[data-v-1cf773f3]{padding-bottom:10px!important}}.service-block.vclass .courses-wrapper[data-v-1cf773f3]{flex-wrap:wrap;display:flex}@media screen and (width<=1023px){.service-block.vclass .course-list[data-v-1cf773f3]{margin-bottom:20px}}.service-block.vclass .course-list[data-v-1cf773f3]:not(:last-child){margin-right:30px}@media screen and (width<=1023px){.service-block.vclass .course-list[data-v-1cf773f3]:not(:last-child){margin-right:20px}}.service-block.vclass .course-list .course-item[data-v-1cf773f3]{white-space:nowrap}.service-block.vclass .course-list .course-item[data-v-1cf773f3]:not(:last-child){margin-bottom:15px}@media screen and (width<=1024px) and (width>=768px){.service-block.customer .content-wrapper[data-v-1cf773f3]{display:flex}}.service-block.customer .footer-text[data-v-1cf773f3]{display:block}.service-block.customer .footer-text[data-v-1cf773f3]:not(:last-child){margin-bottom:16px}@media screen and (width<=1024px) and (width>=768px){.service-block.customer .footer-text[data-v-1cf773f3]:not(:last-child){margin:0 20px 0 0}}.service-block.customer .email-link[data-v-1cf773f3]{margin-top:4px;display:block}@media screen and (width<=1024px) and (width>=768px){.service-block.customer .email-link[data-v-1cf773f3]{margin-top:0;display:inline-block}}.service-block.voicetube .service-title[data-v-1cf773f3]{margin-bottom:25px}.service-block.voicetube .logo-link[data-v-1cf773f3]{display:block}.service-block.voicetube .logo-link[data-v-1cf773f3]:not(:last-child){margin-bottom:30px}@media screen and (width<=1024px) and (width>=768px){.service-block.voicetube .logo-link[data-v-1cf773f3]{display:inline-block}.service-block.voicetube .logo-link[data-v-1cf773f3]:not(:last-child){margin:0 50px 0 0}}.service-block.voicetube .logo[data-v-1cf773f3]{height:auto;display:inline-block}.service-block.voicetube .logo.voicetube[data-v-1cf773f3]{width:109px}.service-block.voicetube .logo.hero[data-v-1cf773f3]{width:61px}.service-block.voicetube .logo.dictionary[data-v-1cf773f3]{width:79px}.footer-dark[data-v-1cf773f3]{background:var(--color-base);color:var(--color-white)}.dark-container[data-v-1cf773f3]{justify-content:space-between;align-items:center;padding:12px 40px;font-size:12px;font-weight:500;display:flex}@media screen and (width<=1023px){.dark-container[data-v-1cf773f3]{flex-direction:column-reverse;align-items:flex-start;padding:30px}.dark-container .dark-container-right[data-v-1cf773f3]{margin-bottom:15px}}.dark-container .account-link[data-v-1cf773f3],.dark-container .social-link[data-v-1cf773f3]{color:inherit}.dark-container .account-link[data-v-1cf773f3]{align-items:center;display:inline-flex}.dark-container .account-link[data-v-1cf773f3]:after{content:"";background:var(--color-white);width:3px;height:3px;margin:0 12px;display:inline-block}.dark-container .social-link[data-v-1cf773f3]{display:inline-block}.dark-container .social-link[data-v-1cf773f3]:not(:last-child){margin-right:15px}.dark-container .social-link .icon[data-v-1cf773f3]{font-size:20px}.copyright[data-v-1cf773f3]{font-size:12px;font-weight:500;line-height:1.42}@media screen and (width<=1023px){.copyright[data-v-1cf773f3]{margin-top:12px;display:block}}.default-layout[data-v-af7a051b]{flex-direction:column;min-height:100vh;display:flex}.default-layout .main-content[data-v-af7a051b]{flex:auto}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{display:none}:root{--color-base:#333;--color-white:#fff;--color-danger:#e32222;--color-primary:#eb5f34;--color-primary-light:#fc8c6a;--color-primary-dark:#c3421b;--color-gray:#c0bfbf;--color-gray-light:#f2f2f2;--color-gray-dark:#949494;--color-toast-primary:#eb5f34db;--color-toast-dark:#333333bf;--font-size-base:16px;--header-height:70px;--header-height-mobile:55px;--course-info-height:262px;--course-info-height-mobile:36px;--course-section-tabs-height-mobile:44px;--player-height:calc(100vw / 1.778)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes zoom-in{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.is-animated-zoom-in{animation:.3s both zoom-in}*,:before,:after{box-sizing:border-box}*{font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Microsoft JhengHei,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}html,body{letter-spacing:normal;height:100%;margin:0;padding:0;font-style:normal;font-weight:400;line-height:normal}h1,h2,h3,h4,h5,h6,input,textarea{color:inherit;font-weight:inherit;letter-spacing:inherit;line-height:normal}body{color:var(--color-base);font-size:var(--font-size-base);letter-spacing:normal}ul{margin:0;padding:0;list-style:none}a{text-decoration:none}[v-cloak]{display:none!important}::placeholder{letter-spacing:normal;color:var(--color-gray-dark);font-size:16px;font-weight:400}img.is-responsive{width:100%;height:auto}.is-marginless{margin:0}.is-paddingless{padding:0}@media screen and (width<=1023px){.is-hidden-mobile{display:none!important}}.is-img-responsive{width:100%;height:auto}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:1020px;margin:0 auto}
