@charset "UTF-8";.qa-page{display:flow-root}.qa-page,body.qa-body{background-color:#f5f5f5}.qa-page--standalone{min-height:100vh;padding-top:40px}@media screen and (max-width:576px){.qa-page--standalone{padding-top:24px}}.qa-page__content{min-height:400px;padding-bottom:100px}@media screen and (max-width:576px){.qa-page__content{min-height:300px;padding-bottom:42px;padding-left:8px;padding-right:8px}}.banner .banner-text h1{font-family:arial,Microsoft JhengHei,微軟正黑體,sans-serif}.qa-card{padding:80px 150px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:4px}@media screen and (max-width:1200px){.qa-card{padding:80px}}@media screen and (max-width:576px){.qa-card{padding:24px 20px}}.qa-card__title{max-width:700px;margin:0 auto 32px;font-size:28px;line-height:36px;font-weight:500;text-align:center}@media screen and (max-width:576px){.qa-card__title{margin-bottom:20px;font-size:20px;line-height:30px}}.qa-list{margin:0;padding:0;list-style:none}.qa-list__item{display:flex;align-items:center;gap:10px;padding:30px 0;border-bottom:1px solid #e5e5e5;font-size:18px;line-height:26px;cursor:pointer}@media screen and (max-width:576px){.qa-list__item{gap:5px;padding:18px 0;font-size:16px;letter-spacing:.03em}}.qa-list__icon{width:32px;height:32px;margin-right:14px;vertical-align:middle}@media screen and (max-width:576px){.qa-list__icon{width:28px;height:28px;margin-right:13px}}.qa-list__arrow{flex-shrink:0;margin-left:auto;margin-right:10px;pointer-events:none}@media screen and (max-width:576px){.qa-list__arrow{margin-right:5px}}.qa-accordion{margin:0;padding:0;list-style:none}.qa-accordion .collapsed>.when-opened,.qa-accordion :not(.collapsed)>.when-closed{display:none}.qa-accordion__item{display:block;padding:30px 0;border-bottom:1px solid #e5e5e5;font-size:18px;line-height:26px}@media screen and (max-width:576px){.qa-accordion__item{padding:12px 0;font-size:16px;letter-spacing:.03em}}.qa-accordion__toggle{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.qa-accordion__arrow{float:right;position:relative;top:8px;margin:0 10px;vertical-align:text-top}@media screen and (max-width:576px){.qa-accordion__arrow{top:6px;width:12px;margin:0 5px}}.qa-accordion__answer{width:90%;padding-top:24px;color:#727276}@media screen and (max-width:768px){.qa-accordion__answer{padding-top:12px}}.qa-answer{max-width:700px;margin:0 auto;padding:30px 0 48px;border-bottom:1px solid #e5e5e5;font-size:18px;line-height:1.65}@media screen and (max-width:576px){.qa-answer{padding:18px 0 28px;font-size:16px;letter-spacing:.03em}}.qa-answer__item{margin:0;white-space:pre-line}.qa-answer__item+.qa-answer__item{margin-top:8px}.qa-answer__list{margin:8px 0 0;padding-left:1.5em}.qa-answer__list--ul{list-style:none;padding-left:1.1em}.qa-answer__list--ul .qa-answer__list-item{position:relative}.qa-answer__list--ul .qa-answer__list-item:before{content:"";position:absolute;left:-.8em;top:calc(.825em - .5px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.qa-answer__list--ol{list-style:decimal outside}.qa-answer__list-item{margin-bottom:4px}.qa-answer__list-item--detailed{margin-bottom:12px}.qa-answer__list-title{display:block}.qa-answer__list-body{margin:2px 0 0}.qa-answer__segment{vertical-align:baseline}.qa-answer__strong{font-weight:700}.qa-answer__list+.qa-answer__item{margin-top:1rem}.qa-answer__sub-qa:not(:first-child){margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.qa-answer__sub-qa+.qa-answer__item{margin-top:1rem}.qa-answer__sub-q{margin:0;padding:4px 0 8px;font-weight:700}.qa-feedback{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:140px}@media screen and (max-width:576px){.qa-feedback{min-height:192px;padding:12px 0}}.qa-feedback__text{margin:0;padding:30px 0;text-align:center}@media screen and (max-width:576px){.qa-feedback__text{padding:16px 0}}.qa-feedback__buttons{display:flex;justify-content:center;gap:24px;width:100%}@media screen and (max-width:576px){.qa-feedback__buttons{flex-direction:column;gap:12px}}.qa-feedback__btn{flex:1 1 0;max-width:320px;padding:14px 24px;border:.5px solid #1f286f;border-radius:4px;background-color:#fff;color:#2d2d70;font-size:18px;font-weight:500;line-height:1.5;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (hover:hover){.qa-feedback__btn:hover{background-color:#1f286f;color:#fff}}.qa-feedback__btn:active,.qa-feedback__btn:focus-visible{background-color:#1f286f;color:#fff}.qa-feedback__btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(31,40,111,.3)}@media (prefers-reduced-motion:reduce){.qa-feedback__btn{transition:none}}@media screen and (max-width:576px){.qa-feedback__btn{max-width:none;width:100%;font-size:14px}}.qa-feedback__textarea{width:100%;max-width:664px;min-height:112px;margin-bottom:16px;padding:12px 14px;border:1px solid #c9c9d1;border-radius:4px;font-size:16px;line-height:1.6;resize:vertical}.qa-feedback__textarea:focus{outline:none;border-color:#1f286f;box-shadow:0 0 0 3px rgba(31,40,111,.12)}.qa-feedback__buttons--comment{flex-direction:row-reverse}@media screen and (max-width:576px){.qa-feedback__buttons--comment{flex-direction:column}}.qa-feedback__btn--primary{background-color:#1f286f;color:#fff}@media (hover:hover){.qa-feedback__btn--primary:hover{border-color:#1c2464;background-color:#1c2464;color:#fff}}.qa-feedback__btn--primary:active,.qa-feedback__btn--primary:focus-visible{border-color:#1c2464;background-color:#1c2464;color:#fff}@media (hover:none) and (pointer:coarse){body.qa-keyboard-space .qa-page{padding-bottom:50vh}}.qa-feedback__thanks{text-align:center}.qa-feedback__thanks-title{margin:0;color:#1f286f;font-size:20px;font-weight:700}@media screen and (max-width:576px){.qa-feedback__thanks-title{font-size:18px}}.qa-feedback__thanks-sub{margin:6px 0 0;color:#6f6f6f;font-size:15px}@media screen and (max-width:576px){.qa-feedback__thanks-sub{font-size:14px}}.qa-back-btn{display:block;width:-moz-fit-content;width:fit-content;margin:50px auto 0;padding:14px 40px;border:none;border-radius:4px;background:#eee;color:#4f4f54;font-size:18px;font-weight:500;text-align:center;cursor:pointer}@media (hover:hover){.qa-back-btn:hover{background-color:#e2e2e2}}.qa-back-btn:active{background-color:#e2e2e2}.qa-back-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(31,40,111,.3)}@media screen and (max-width:576px){.qa-back-btn{margin-top:24px;padding:10px 32px;font-size:14px}}.qa{background-color:#f5f5f5}.content{min-height:400px;padding-bottom:100px}@media screen and (max-width:576px){.content{padding-bottom:42px;min-height:300px;padding-left:8px;padding-right:8px}}.content .collapsed>.when-opened,.content :not(.collapsed)>.when-closed{display:none}.content .board{padding:80px 150px}@media screen and (max-width:1200px){.content .board{padding:80px}}@media screen and (max-width:576px){.content .board{padding:24px 20px}}.content .board h2{font-size:28px;line-height:36px;font-weight:500;margin-bottom:32px}@media screen and (max-width:576px){.content .board h2{font-size:20px;line-height:30px;margin-bottom:20px}}.content .list .list-content .text{font-size:18px;line-height:26px;border-bottom:1px solid #e5e5e5;padding:30px 0;display:block}.content .list .list-content .text:hover{cursor:pointer}@media screen and (max-width:576px){.content .list .list-content .text{font-size:16px;letter-spacing:.03em;padding:12px 0}}.content .list .list-content .text .icon{width:30px;margin-right:30px;vertical-align:text-bottom}@media screen and (max-width:576px){.content .list .list-content .text .icon{width:24px;margin-right:26px}}.content .list .list-content .text .chevron-right{float:right;vertical-align:text-top}@media screen and (max-width:576px){.content .list .list-content .text .chevron-right{width:12px}}.content .list .list-content .course-answer{padding-top:24px;color:#727276;width:90%}@media screen and (max-width:768px){.content .list .list-content .course-answer{padding-top:12px}}.chevron-right{margin:0 10px}@media screen and (max-width:576px){.chevron-right{margin:0 5px}}.fix{position:relative;top:8px}@media screen and (max-width:576px){.fix{top:6px}}.backbtn{display:block;width:-moz-fit-content;width:fit-content;margin:50px auto 0;padding:14px 40px;text-align:center;color:#4f4f54;font-weight:500;font-size:18px;border:none;border-radius:4px;background:#eee}.backbtn:hover{cursor:pointer;background-color:#e2e2e2}@media screen and (max-width:576px){.backbtn{margin-top:24px;padding:10px 32px;font-size:14px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:100%,inherit;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.banner{width:100%;height:435px;position:relative}@media screen and (max-width:576px){.banner{width:auto;height:146px;text-align:center}}.banner .backTigerSchool{position:absolute;top:32px;left:16%;font-size:18px;color:#fff}.banner .backTigerSchool .chevron-left{margin-right:12px;position:unset}.banner .backTigerSchool:hover{cursor:pointer}.banner .banner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner .banner-text{position:absolute;top:30%;left:15%}@media screen and (max-width:576px){.banner .banner-text{height:30px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}}.banner .banner-text h1{font-weight:700;font-size:48px;line-height:61px;color:#fff}@media screen and (max-width:576px){.banner .banner-text h1{font-size:24px;line-height:30px}}.banner .banner-text-center{color:#fff;max-width:320px;height:62px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}@media screen and (max-width:768px){.banner .banner-text-center{width:100%;height:30px}}.banner .banner-text-center h1{font-weight:500;font-size:48px;line-height:61px}@media screen and (max-width:768px){.banner .banner-text-center h1{font-size:24px;line-height:30px}}