.subTitle01[data-v-33deb919]{font-size:1.25rem;font-weight:500;letter-spacing:.1em;line-height:1.75rem;line-height:1.625}@media (min-width:768px){.subTitle01[data-v-33deb919]{font-size:32px;letter-spacing:2.56px;line-height:60px}}.content01[data-v-33deb919]{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.content01[data-v-33deb919]{font-size:1.25rem;letter-spacing:1.6px;line-height:1.75rem}}.content02[data-v-33deb919]{font-size:.875rem;font-weight:700;letter-spacing:.2em;line-height:1.25rem}@media (min-width:768px){.content02[data-v-33deb919]{font-size:20px;letter-spacing:1.6px;line-height:38px}}.bg-white-rounded[data-v-33deb919]{align-content:flex-start;border-radius:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:calc(100% - 4px);margin:2px;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:20px}@media (min-width:568px){.bg-white-rounded[data-v-33deb919]{padding:30px}}@media (min-width:768px){.bg-white-rounded[data-v-33deb919]{grid-template-columns:221px 1fr;padding:31px}}.bg-deco[data-v-33deb919]{background-image:url(./cardCourseDeco.Rg4tLScq.svg);background-position:right 6.4% top 0;background-repeat:no-repeat;background-size:48% 72%}.courseItem:hover img[data-v-33deb919]{background-color:#ffffffe6}.courseItem:hover .catBtn02 span[data-v-33deb919]:last-of-type{--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.courseItem:hover .catBtn02 span[data-v-33deb919]:first-of-type{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.catBtn02[data-v-33deb919]{border-radius:.5rem;display:block;overflow:hidden;position:relative;--tw-border-opacity:1;border:2px solid #0068ff;border-color:rgb(0 104 255/var(--tw-border-opacity));padding-bottom:10px;padding-top:10px;text-align:center;--tw-text-opacity:1;color:#0068ff;color:rgb(0 104 255/var(--tw-text-opacity));font-size:.875rem;font-weight:700;letter-spacing:.2em;line-height:1.25rem}@media (min-width:768px){.catBtn02[data-v-33deb919]{font-size:20px;letter-spacing:1.6px;line-height:38px}}.catBtn02 span[data-v-33deb919]:last-child{height:100%;left:0;position:absolute;top:0;transform-origin:left;width:100%;--tw-scale-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:#0068ff;background-color:rgb(0 104 255/var(--tw-bg-opacity));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.catBtn02 span[data-v-33deb919]:last-child:hover{--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.subTitle02[data-v-3bfc61dd]{font-size:26px;font-weight:500;letter-spacing:.2em}@media (min-width:768px){.subTitle02[data-v-3bfc61dd]{font-size:32px}}.content01[data-v-3bfc61dd]{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.content01[data-v-3bfc61dd]{font-size:1.25rem;line-height:1.75rem}}.bg-white-rounded[data-v-3bfc61dd]{border-radius:18px;margin:2px;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:10px}@media (min-width:768px){.bg-white-rounded[data-v-3bfc61dd]{padding:20px}}.swiper-visible-overflow[data-v-3bfc61dd]{overflow:visible!important}.swiper-card .swiper-slide[data-v-3bfc61dd]{height:100%}.teacherSwiper-button-next[data-v-3bfc61dd],.teacherSwiper-button-prev[data-v-3bfc61dd]{display:flex;height:90px;position:absolute;top:50%;width:90px;z-index:10;--tw-translate-x:-50%;align-items:center;background-image:linear-gradient(to right,#00a1e4 var(--tw-gradient-from-position),#0092ff var(--tw-gradient-to-position));background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;cursor:pointer;justify-content:center;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-gradient-from:#00a1e4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,161,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#0092ff var(--tw-gradient-to-position);background-size:80px 80px;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.teacherSwiper-button-prev[data-v-3bfc61dd]{left:0}.teacherSwiper-button-next[data-v-3bfc61dd]{right:-19%}@media (min-width:768px){.teacherSwiper-button-next[data-v-3bfc61dd]{right:26%}}.teacherSwiper-button-next[data-v-3bfc61dd]:after,.teacherSwiper-button-prev[data-v-3bfc61dd]:after{display:none}.teacherSwiper-button-next.swiper-button-disabled[data-v-3bfc61dd],.teacherSwiper-button-prev.swiper-button-disabled[data-v-3bfc61dd]{cursor:default;opacity:.35}.mainTitle[data-v-1bf29bdb]{font-size:32px;font-weight:900;letter-spacing:.1em;position:relative}@media (min-width:768px){.mainTitle[data-v-1bf29bdb]{font-size:40px}}.subTitle01[data-v-1bf29bdb]{font-size:1.25rem;letter-spacing:.1em;line-height:1.75rem;line-height:1.625}@media (min-width:768px){.subTitle01[data-v-1bf29bdb]{font-size:32px}}.content01[data-v-1bf29bdb]{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.content01[data-v-1bf29bdb]{font-size:1.25rem;line-height:1.75rem}}.expSwiper-button-next[data-v-1bf29bdb],.expSwiper-button-prev[data-v-1bf29bdb]{align-items:center;background-image:linear-gradient(to right,#00a1e4 var(--tw-gradient-from-position),#0092ff var(--tw-gradient-to-position));background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;cursor:pointer;display:flex;height:80px;justify-content:center;position:absolute;width:80px;z-index:10;--tw-gradient-from:#00a1e4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,161,228,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#0092ff var(--tw-gradient-to-position);background-size:80px 80px;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.expSwiper-button-prev[data-v-1bf29bdb]{left:18%;top:105%}@media (min-width:768px){.expSwiper-button-prev[data-v-1bf29bdb]{left:unset;right:128px;top:22px}}.expSwiper-button-next[data-v-1bf29bdb]{right:26%;top:105%}@media (min-width:768px){.expSwiper-button-next[data-v-1bf29bdb]{right:0;top:22px}}.expSwiper-button-next[data-v-1bf29bdb]:after,.expSwiper-button-prev[data-v-1bf29bdb]:after{display:none}.expSwiper-button-next.swiper-button-disabled[data-v-1bf29bdb],.expSwiper-button-prev.swiper-button-disabled[data-v-1bf29bdb]{cursor:default;opacity:.35}[v-cloak][data-v-438a714c]{opacity:0}.bg-edmbody[data-v-438a714c],.edmFormTitle[data-v-438a714c]{color:#000;font-family:Noto Sans TC,sans-serif;letter-spacing:.1rem;overflow:hidden}.background[data-v-438a714c]{background:url(./mainBgLine.y3sAiPdE.svg) no-repeat,linear-gradient(339deg,#d8ebf1,#a7e5ff 52%,#49caff);background-size:cover;height:100vh;position:fixed;width:100%;z-index:-2}.mainTitle[data-v-438a714c]{font-size:32px;font-weight:900;letter-spacing:3.2px;line-height:48px;position:relative;--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:768px){.mainTitle[data-v-438a714c]{font-size:40px;letter-spacing:4px;line-height:60px}}.subTitle01[data-v-438a714c]{font-size:1.25rem;letter-spacing:.1em;line-height:1.75rem;line-height:1.625}@media (min-width:768px){.subTitle01[data-v-438a714c]{font-size:32px}}.subTitleSection[data-v-438a714c]{font-size:1.25rem;letter-spacing:1.6px;line-height:1.75rem;line-height:30px;--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:768px){.subTitleSection[data-v-438a714c]{font-size:32px;letter-spacing:2.56px;line-height:60px}}.subTitle02[data-v-438a714c]{font-size:26px;font-weight:500;letter-spacing:.2em}@media (min-width:768px){.subTitle02[data-v-438a714c]{font-size:32px}}.subTitle03[data-v-438a714c]{font-size:1.25rem;font-weight:500;letter-spacing:.05em;line-height:1.75rem}@media (min-width:568px){.subTitle03[data-v-438a714c]{letter-spacing:.2em}}@media (min-width:768px){.subTitle03[data-v-438a714c]{font-size:32px}}.subTitle04[data-v-438a714c]{font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.subTitle04[data-v-438a714c]{font-size:26px}}.content01[data-v-438a714c]{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.content01[data-v-438a714c]{font-size:1.25rem;line-height:1.75rem}}.content02[data-v-438a714c]{font-size:.875rem;font-weight:700;letter-spacing:.2em;line-height:1.25rem}@media (min-width:768px){.content02[data-v-438a714c]{font-size:1rem;line-height:1.5rem}}.abcc[data-v-438a714c]{left:50%;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(-50%,-50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg-white-rounded[data-v-438a714c]{border-radius:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:2px;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:10px}@media (min-width:768px){.bg-white-rounded[data-v-438a714c]{padding:20px}}
