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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}@media (max-width:500px){.section-title{margin-bottom:0;margin-top:20px}}.section-title .titleGroup{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title .titleGroup .subject{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:30px;font-size:2.6rem;font-weight:600}.section-title .titleGroup .subject--solidBox{background-color:#000;padding:20px;color:#45DDF1;font-size:2rem;font-weight:400}@media (max-width:768px){.section-title .titleGroup .subject{font-size:1.65rem;line-height:1.25;text-align:center}}@media (max-width:500px){.section-title .titleGroup .subject{margin:10px auto}}.section-title .titleGroup .subject small{font-size:.8rem}.section-title .titleGroup bar{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;border:1px solid #000;height:1px;width:100%}@media (max-width:991px){.section-title .titleGroup bar{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%}}.section-title p{text-align:center;font-size:1.5rem;line-height:1.5}.section-title p br{display:none}.section-title svg{margin-right:15px}@media (max-width:768px){.section-title p{font-size:1.2rem}.section-title p br{display:block}.section-title svg{margin:0 auto 15px}}.section-title h2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#000;padding:20px;width:100%;text-align:center;margin:30px auto;font-size:2.2rem}@media (max-width:991px){.section-title h2{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}}.section-title h2 br{display:none}@media (max-width:768px){.section-title h2{font-size:1.375em;line-height:1.375;margin:0 auto}.section-title h2 br{display:block}}.apply .flexContainer,nav .navbar-logo{display:-webkit-box;display:-ms-flexbox}span.red{color:red}nav .navbar-brand{padding:0 15px}nav .gjun img,nav .navbar-brand img{height:50px;padding:15px 0}nav .navbar-logo{display:flex}@media (max-width:400px){nav .navbar-logo .navbar-brand{display:none}}header .KV--m{display:none}@media (max-width:768px){nav .gjun img{padding-left:15px}header{margin-top:50px}header .KV{display:none}header .KV--m{display:block}}.apply .flexContainer{margin:30px 0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apply .flexContainer .applicationRule,.apply .flexContainer .form{display:-webkit-box;display:-ms-flexbox;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media (max-width:1400px){.apply .flexContainer{margin:25px 0}}@media (max-width:1024px){.apply{background-color:#ABA4A4;padding-bottom:30px}.apply .flexContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.apply .flexContainer .applicationRule{padding:20px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}@media (max-width:1024px){.apply .flexContainer .applicationRule{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:15px}}.apply .flexContainer .applicationRule img{max-width:580px}@media (max-width:768px){.apply .flexContainer .applicationRule{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.apply .flexContainer .applicationRule img{width:100%;margin-bottom:30px}}.apply .flexContainer .applicationRule ul{padding-left:20px;list-style:decimal;line-height:1.5}.apply .flexContainer .applicationRule ul li{margin-bottom:15px}@media (max-width:1024px){.apply .flexContainer .applicationRule{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:768px){.apply .flexContainer .applicationRule{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.apply .flexContainer .form{border-radius:10px;padding:25px;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;display:flex;-ms-flex-direction:column;flex-direction:column}.apply .flexContainer .form .form-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.apply .flexContainer .form .form-title h2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#453535;padding:0 20px;width:100%;text-align:center;font-size:1.5rem;line-height:1.375}@media (max-width:991px){.apply .flexContainer .form .form-title h2{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}}.apply .flexContainer .form .form-title bar{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;border:1px solid #453535;height:1px;width:100%}@media (max-width:991px){.apply .flexContainer .form .form-title bar{-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%}}@media (max-width:500px){.apply .flexContainer .form .form-title h2{font-size:1.2rem;line-height:1.375;margin:0 auto}.apply .flexContainer .form .form-title bar{-webkit-box-flex:1;-ms-flex:1 1 2%;flex:1 1 2%}}.apply .flexContainer .form .gift{color:#fff;text-align:center;font-size:1.375rem;margin-bottom:15px}@media (max-width:500px){.apply .flexContainer .form .gift{font-size:1.15rem}}@media (max-width:1024px){.apply .flexContainer .form{padding:20px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:0}}.apply .flexContainer .form .fieldSets-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.apply .flexContainer .form .fieldSets-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.apply .flexContainer .form .fieldSets-group .fieldSet{margin-top:10px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.apply .flexContainer .form .fieldSets-group .fieldSet--read{margin-top:10px}.apply .flexContainer .form .fieldSets-group .fieldSet--read label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apply .flexContainer .form .fieldSets-group .fieldSet--read label input[type=checkbox]{width:20px}.apply .flexContainer .form .fieldSets-group .fieldSet--read span{color:#453535}.apply .flexContainer .form .fieldSets-group .fieldSet input,.apply .flexContainer .form .fieldSets-group .fieldSet select{display:block;border-radius:4px;font-size:1rem;border:1px solid #000;width:100%;padding:10px;height:50px}.apply .flexContainer .form .fieldSets-group .fieldSet-1of2{-ms-flex-preferred-size:49%;flex-basis:49%}.apply .flexContainer .form .fieldSets-group #BUT{text-align:center;width:100%;cursor:pointer;color:#000;font-size:1.375rem;margin:0 auto;padding:15px 30px;border-radius:5px;background-color:#45DDF1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.apply .flexContainer .form .fieldSets-group #BUT:hover{color:#fff;background-color:#0d97aa}.featureSec{background-color:#45DDF1;padding-bottom:30px}@media (max-width:500px){.featureSec{padding-bottom:0}}.featureSec .featuresGroup .features-header{padding-top:20px;background-color:#fff}@media (max-width:768px){.featureSec .featuresGroup{margin-top:20px}.featureSec .featuresGroup .features-header{padding-left:20px;padding-right:20px}}.featureSec .featuresGroup .features-header .tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.375rem}@media (min-width:1355px) and (max-width:1380px){.featureSec .featuresGroup .features-header .tabs-nav{font-size:1.1rem}}@media (max-width:1354px){.featureSec .featuresGroup .features-header .tabs-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:550px){.featureSec .featuresGroup .features-header .tabs-nav{font-size:1rem}}.featureSec .featuresGroup .features-header .tabs-nav li{position:relative}.featureSec .featuresGroup .features-header .tabs-nav li a{color:#000;padding:10px 25px;display:block;position:relative;border-radius:30px}.featureSec .featuresGroup .features-header .tabs-nav li a:hover{color:#45DDF1;text-decoration:none}.featureSec .featuresGroup .features-header .tabs-nav li a.active{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.75);background-color:#10c2d9;text-decoration:none}.featureSec .featuresGroup .features-body{background-color:#fff;position:relative;margin-top:10px;display:block;overflow:hidden;width:100%;height:auto;text-align:center;padding:25px}.featureSec .featuresGroup .features-body .tabs-panel{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;height:0}@media (max-width:768px){.featureSec .featuresGroup .features-body{margin-top:0;padding-top:10px}.featureSec .featuresGroup .features-body .tabs-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featureSec .featuresGroup .features-body .tabs-panel .content ol{margin-top:20px}}.featureSec .featuresGroup .features-body .tabs-panel .content{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.featureSec .featuresGroup .features-body .tabs-panel .content ol{list-style:disc;text-align:left;padding-left:40px}.featureSec .featuresGroup .features-body .tabs-panel .content ol li{margin-bottom:20px}.featureSec .featuresGroup .features-body .tabs-panel img{width:70%;height:70%;-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}.featureSec .featuresGroup .features-body .tabs-panel:first-child{visibility:visible}.virtualGiftSerialPage{margin-bottom:30px}.virtualGiftSerialPage p{font-size:1.25rem;line-height:2;text-align:justify}@media (max-width:768px){.featureSec .featuresGroup .features-body .tabs-panel img{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.virtualGiftSerialPage p{font-size:1rem;padding:20px}.virtualGiftSerialPage .serialInfo{padding:20px}}.virtualGiftSerialPage .serialInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.virtualGiftSerialPage .serialInfo .serialData{width:100%;padding:30px;border:4px solid #828282;text-align:center;font-size:2.4rem;color:#828282}.virtualGiftSerialPage .serialInfo .serialName{color:#828282;padding:30px;font-size:1.5rem}.giftPackageContent{background-image:url(https://www.pcschool.com.tw/activity/108/utopia/build/images/map.jpg);background-size:cover;background-position:center;padding-bottom:40px}.giftPackageContent .packagesFlexContainer{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.giftPackageContent .packagesFlexContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.giftPackageContent .packagesFlexContainer .package{margin:10px;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff}footer .flexContainer .g1 img,footer .flexContainer .g2 img{height:100px}.giftPackageContent .packagesFlexContainer .package .top{padding:20px}.giftPackageContent .packagesFlexContainer .package .top img{margin:0 auto}.giftPackageContent .packagesFlexContainer .package .content .title{font-size:1.375rem;color:#fff;padding:20px;background-color:#000}.giftPackageContent .packagesFlexContainer .package .content ol{list-style:decimal;padding:20px 20px 20px 40px;font-size:1.25rem;text-align:left}.giftPackageContent .packagesFlexContainer .package .content ol li{line-height:1.5}.convertMethod{margin-bottom:30px}.convertMethod .lightBox{padding:20px 30px;background-color:#45DDF1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1200px){.convertMethod .lightBox{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.giftPackageContent .packagesFlexContainer .package .content ol{font-size:1rem}.convertMethod .lightBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.convertMethod .lightBox ol{list-style:decimal;font-size:1.25rem;line-height:2;padding-left:40px}@media (max-width:768px){.convertMethod .lightBox ol{padding-left:unset;font-size:1rem}}.convertMethod .lightBox p{padding:20px;font-size:1.25rem;line-height:2;text-align:justify}@media (max-width:768px){.convertMethod .lightBox p{font-size:1rem;padding:20px}}@media (max-width:500px){.convertMethod .lightBox p{padding:0 0 20px}}.convertMethod .lightBox img{padding:20px}@media (max-width:500px){.convertMethod .lightBox img{padding:0}}footer{background-color:#000}footer .flexContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){footer .flexContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .flexContainer .g1{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}footer .flexContainer .g1 img:nth-child(1){width:250px}footer .flexContainer .g1 div{font-size:2rem;font-stretch:ultra-condensed;font-weight:100}@media (max-width:768px){footer .flexContainer .g1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}footer .flexContainer .g1 div{display:none}}footer .flexContainer .g2{padding:40px 0;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:768px){footer .flexContainer .g2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}