.webaccess__page{padding-bottom:100px;position:relative}@media screen and (min-width:375px){.webaccess__page .container{padding-left:15px;padding-right:15px}}.webaccess__page .container:after,.webaccess__page .container:before{clear:both;content:"";display:block}.webaccess__page header{border-bottom:1px solid #d3d5d7}@media screen and (max-width:767px){.webaccess__page header .container{padding:0 .875rem}}.webaccess__page header .container>.flex{align-items:center}.webaccess__page header .container ul.member__list{align-items:center;display:flex;gap:.75rem}@media screen and (min-width:768px){.webaccess__page header .container ul.member__list{gap:1.5rem}}.webaccess__page header .container ul.member__list a{color:#171717;font-size:1rem}.webaccess__page header .container ul.member__list a:hover{color:#d60c18}.webaccess__page main{justify-content:center;margin-bottom:0;margin-top:0}@media screen and (max-width:767px){.webaccess__page .container{padding:0 1.875rem}}.webaccess__page main .plan{gap:2.1875rem;margin:0}@media screen and (min-width:768px){.webaccess__page main .plan{gap:1.5rem}}@media screen and (max-width:767px){.webaccess__page main .plan{flex-direction:column}}.webaccess__page main .plan .plan__description--main{padding:1.875rem}.webaccess__page main .plan .plan__description--complement{line-height:1.875;padding-bottom:25px;padding-top:25px}.webaccess__page main .plan .plan__description a.link-btn{font-size:1rem}.webaccess__page main .plan .plan__item{background-color:#fff;border:1px solid #d3d5d7;position:relative;width:100%}@media screen and (min-width:768px){.webaccess__page main .plan .plan__item{flex-basis:30%;flex-grow:1}}.webaccess__page main .plan .plan__item--highlight{border:1px solid #003a9f}.webaccess__page main .plan .plan__item__complement{color:#d60c18;display:block;font-size:14px;font-weight:400;line-height:1.5;padding-top:5px}.webaccess__page main .plan .plan__item__spec{background-color:#003a9f;left:0;padding:5px 1rem;position:absolute;top:0;transform:translate(-.5rem,-50%)}.webaccess__page main .plan .plan__item__spec span{color:#fff;display:block;font-size:.875em;line-height:1.5;overflow:hidden;text-align:center}.webaccess__page main .plan .plan__item__spec:before{border-color:transparent #003a9f transparent transparent;border-style:solid;border-width:0 8px 6px 0;content:"";display:block;height:0;left:0;position:absolute;top:100%;width:0}.webaccess__page main .plan .plan__item__title{line-height:1;margin:0 0 1rem}.webaccess__page main .plan .plan__item__group .btn--text{align-items:center;border-bottom:1px solid #003a9f;display:inline-flex;font-size:.875rem;justify-content:center;line-height:1;padding-bottom:2px;text-decoration:none}.webaccess__page main .plan .plan__item__group .btn--text:hover{border-color:#d60c18}.webaccess__page main .plan .plan__item__group .btn--text>*{display:block}.webaccess__page main .plan .plan__item__group .btn--text i{font-size:.75rem;margin-left:5px}.webaccess__page main .plan .plan__item__img{display:none;height:150px;margin-left:auto;margin-right:auto;margin-top:15px}@media screen and (min-width:768px) and (max-width:929px){.webaccess__page main .plan .plan__item__img{height:100px;margin-top:30px}}.webaccess__page main .plan .plan__item__option{margin:1rem 0}.webaccess__page main .plan .plan__item .select__group{width:100%}.webaccess__page main .plan .plan__item .select__group:before{font-size:1.25em;right:.85rem}.webaccess__page main .plan .plan__item .select__group select.plan__item__select{background-color:#fff;line-height:46px;padding:0 2rem 0 1rem;width:100%}.webaccess__page main .plan .plan__item .btn{cursor:pointer;display:block;width:100%}.webaccess__page main .plan .plan__item .btn.active{background-color:#d60c18;border-color:#d60c18}.webaccess__page main .plan .plan__item__right{font-size:.875rem;line-height:1.5;list-style:disc;margin:1rem 0 0 .625rem}@media screen and (min-width:768px){.webaccess__page main .plan .plan__item__right{min-height:4.5rem}}.webaccess__page main .plan .plan__item__right li{position:relative}.webaccess__page main .plan .plan__item__right--narrow li{display:table;margin-left:auto;margin-right:auto}.webaccess__page main .plan .plan__option__txt{display:block;line-height:1.5}.webaccess__page main .plan .plan__option__txt span{display:none}.webaccess__page main .plan .plan__option__txt--complement{color:#6b7780;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin-top:.25rem}@media screen and (min-width:768px){.webaccess__page main .plan .plan__option__txt--complement{min-height:1.5em}}.webaccess__page main .plan__section .student-plan{text-align:right}@media screen and (max-width:767px){.webaccess__page main .plan__section .student-plan{margin-bottom:60px;margin-top:-10px;text-align:center}}.webaccess__page main .plan__section .icon{display:inline-block;margin-right:4px;vertical-align:text-top;width:23px}.webaccess__page main .discount__section{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem}@media screen and (min-width:768px){.webaccess__page main .discount__section{flex-wrap:nowrap;margin-top:4.5rem}}.webaccess__page main .discount__section .discount__card{align-items:center;background:#fafafa;border:0;display:flex;flex-basis:100%;gap:1rem;margin:0;padding:1.875rem}@media screen and (min-width:768px){.webaccess__page main .discount__section .discount__card{flex-basis:50%}}.webaccess__page main .discount__section .discount__card:hover .discount__card__info p,.webaccess__page main .discount__section .discount__card:hover .discount__card__pointer{color:#d60c18}.webaccess__page main .discount__section .discount__card .discount__card__info{flex-grow:1;font-weight:400;line-height:1.5}.webaccess__page main .discount__section .discount__card .discount__card__info p{font-size:1.375rem;font-weight:500;margin:0;transition:color .3s}.webaccess__page main .discount__section .discount__card .discount__card__info span{color:#48545d;display:block;font-size:.875rem;margin-top:.5rem}.webaccess__page main .discount__section .discount__card .discount__card__pointer{align-items:center;color:#000;display:flex;flex-grow:0;flex-shrink:0;font-size:1.875rem;justify-content:center;transition:color .3s;width:1.875rem}.webaccess__page section.intro{background-image:url(https://cdn-www.cw.com.tw/article/202403/article-65fb9a3849e178.40060992.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:-6rem;padding-bottom:8.8125rem;padding-top:2.5rem}@media screen and (min-width:768px){.webaccess__page section.intro{background-image:url(https://cdn-www.cw.com.tw/article/202403/article-65faba17e76c33.99946928.png);margin-bottom:-5.3rem;padding-bottom:6.25rem;padding-top:0}}.webaccess__page section.intro .container{align-items:center;display:flex;justify-content:space-between}.webaccess__page section.intro .intro--text{flex-grow:1;line-height:1.5}.webaccess__page section.intro .intro--text h1{margin-bottom:1.25rem}.webaccess__page section.intro .intro--text .intro--text--line1{display:none}@media screen and (min-width:768px){.webaccess__page section.intro .intro--text .intro--text--line1{display:block}}.webaccess__page section.intro .intro--text .icon{display:inline-block;margin-right:4px;vertical-align:text-top;width:23px}.webaccess__page section.intro .intro--img{width:41.2%}@media screen and (max-width:767px){.webaccess__page section.intro .intro--img{display:none}}.webaccess__page section.intro .intro--img img{width:100%}.webaccess__page section.faq{margin-top:2.5rem}@media screen and (min-width:768px){.webaccess__page section.faq{margin-top:1.25rem}}.webaccess__page section.faq .container{padding:1.25rem}@media screen and (min-width:768px){.webaccess__page section.faq .container{padding:5rem 2.1875rem}}.webaccess__page section.faq .faq__title{font-size:2rem;font-weight:500;line-height:1.5;margin-bottom:1.875rem;text-align:center}.webaccess__page section.cwdaily{align-items:center;background-color:#fafafa;display:flex;justify-content:center;padding:2.5rem 0}@media screen and (min-width:768px){.webaccess__page section.cwdaily{margin:0;padding:2.8125rem 0}}.webaccess__page section.cwdaily .container{background-color:#fff;margin:0 1.875rem;padding:1.875rem}@media screen and (min-width:768px){.webaccess__page section.cwdaily .container{margin:0}}.webaccess__page section.cwdaily .cwdaily__title{font-size:16px;font-weight:500;line-height:1.5}.webaccess__page section.cwdaily .cwdaily__body{align-items:flex-end;display:flex;flex-wrap:wrap;margin-top:1.25rem}@media screen and (min-width:768px){.webaccess__page section.cwdaily .cwdaily__body{flex-wrap:nowrap;gap:1.25rem}}.webaccess__page section.cwdaily .cwdaily__photo{flex-basis:100%;flex-grow:0;flex-shrink:0}.webaccess__page section.cwdaily .cwdaily__photo img{width:100%}@media screen and (min-width:768px){.webaccess__page section.cwdaily .cwdaily__photo{flex-basis:40.7375%;max-width:24.1875rem}}.webaccess__page section.cwdaily .cwdaily__content{flex-grow:1;line-height:1.5}.webaccess__page section.cwdaily .cwdaily__content p{font-size:1.375rem;font-weight:500;margin-bottom:.625rem;margin-top:1.25rem}.webaccess__page section.cwdaily .cwdaily__content p span{display:block}@media screen and (min-width:768px){.webaccess__page section.cwdaily .cwdaily__content p{align-items:center;display:flex;gap:.25em;margin-top:0}}.webaccess__page section.cwdaily .cwdaily__content ul{font-size:1rem;font-weight:400;margin:.625rem 0 .625rem .625rem}.webaccess__page section.cwdaily .cwdaily__content a{color:#003a9f;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none}.webaccess__page section.cwdaily .cwdaily__content a:hover{color:#d60c18}.webaccess__page section.cwdaily .cwdaily__content .cwdaily__action{align-items:center;display:flex;justify-content:center;margin-top:2.625rem}@media screen and (min-width:768px){.webaccess__page section.cwdaily .cwdaily__content .cwdaily__action{justify-content:flex-end}}.webaccess__page section.cwdaily .cwdaily__content .cwdaily__action button{line-height:1;min-width:15.625rem;padding:1rem;width:100%}@media screen and (min-width:768px){.webaccess__page section.cwdaily .cwdaily__content .cwdaily__action button{width:auto}}