@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap);#type20 .txt-gray{color:#aeaeb4}#type20 .text-center{text-align:center}#type20 .bg-gray{background-color:#efefef}#type20 .bg-black{background-color:#1d1d22}#type20 .bg-blue{background:#4d69f7}#type20 .PD140{padding:140px 0}#type20 .PD150{padding:140px 0 180px}#type20 .bubble-PD{padding:200px 0 140px}#type20 .txt-blue{color:#4d69f7}#type20 .txt-white{color:#fff}#type20 .txt-gray{color:#aeaeb4}#type20 .inline-pc{display:inline}#type20 .section-header{position:relative}#type20 .section-header .btn-bubble{position:absolute;border-radius:21rem;width:fit-content;padding:0 30px;height:46px;font-size:1rem;line-height:46px;text-align:center;background:linear-gradient(180deg,#427be5 0,#003299 100%);color:#fff;left:50%;top:-46%;transform:translate(-50%,-50%)}#type20 .section-header .btn-bubble::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:16px solid #0137a7}#type20 .section-header .title{font-size:37px;font-weight:800;width:100%;line-height:1.35}#type20 .section-header .sub-title{font-size:18px;font-weight:400;width:100%;display:block;line-height:150%;margin-top:20px}#type20 .close-title{font-size:24px;font-weight:700;width:100%;text-align:center;line-height:1.5;display:block;margin-top:80px}#type20 .close-title>span{width:100%;display:block;font-size:20px;font-weight:400}#type20 .section-contents{width:1050px;margin:0 auto;position:relative;padding-top:50px}#type20 .section-contents.outer{width:1200px}#type20 .section-contents.in860{width:860px}#type20 .uiux-banner{width:100%;height:210px;background-color:transparent;background-image:url(/images/curriculum/type20/banner.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}#type20 .uiux-banner .section-contents{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;gap:12px;height:100%;width:50%;position:relative;left:24%;align-items:flex-start}#type20 .uiux-banner .section-contents strong{font-size:32px;background:linear-gradient(90deg,#a0fc73 0,#9dedeb 57.55%,#7f7ff2 86.12%);background-clip:text;color:transparent;line-height:1.35;text-align:left}#type20 .uiux-banner .section-contents strong>span{font-size:24px}#type20 .uiux-banner .section-contents p{color:rgba(255,255,255,.6);font-weight:400;font-size:18px}#type20 .Video{position:relative;background:linear-gradient(180deg,rgba(72,102,238,.2) 0,#fff 39.43%)}#type20 .Video:before{position:absolute;content:"";background-color:transparent;background-image:url(/images/curriculum/type20/background_triangle.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:100%;height:180px;left:0;bottom:-72px;z-index:2}#type20 .Video .video-header{width:860px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between}#type20 .Video .video-header>span{font-size:24px;line-height:1.4;letter-spacing:-.24px;position:relative}#type20 .Video .video-header>span::before{position:absolute;content:"";left:210px;top:26px;width:650px;height:1px;background:rgba(0,0,0,.17)}#type20 .Video .video-header>h3{font-size:37px;font-weight:800;line-height:1.4;text-align:left}#type20 .Video .video-header>h3 img{margin-left:40px;width:30px;height:100%}#type20 .Video .section-contents{width:860px}#type20 .Video .section-contents .video-tit{font-size:24px;font-weight:800;line-height:1.45;position:relative}#type20 .Video .section-contents .video-tit::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:3px;width:130px;background:#000}#type20 .Video .section-contents .video-tit::after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:3px;width:130px;background:#000}#type20 .Video .section-contents .video-box{margin-top:40px}#type20 .Video .section-contents .video-box .video-con{width:100%;border-radius:10px;height:400px;overflow:hidden;position:relative;margin-bottom:24px}#type20 .Video .section-contents .video-box .video-con::before{position:absolute;content:"";right:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,0) 54%,#000 73%)}#type20 .Video .section-contents .video-box .video-con-video{width:100%;height:100%;object-fit:contain;object-position:left}#type20 .Video .section-contents .video-box .video-con-list{position:absolute;right:36px;top:60%;transform:translateY(-50%);z-index:2;text-align:left}#type20 .Video .section-contents .video-box .video-con-list>h4{font-size:27px;line-height:1.3;margin-bottom:15px;color:#fff}#type20 .Video .section-contents .video-box .video-con-list>h4>span{font-size:22px}#type20 .Video .section-contents .video-box .video-con-list>span{font-weight:500;color:#7d8caa;font-size:16px;line-height:1.5;letter-spacing:-.16px}#type20 .ChangeVideo{padding-top:220px;position:relative;z-index:1}#type20 .ChangeVideo:before{position:absolute;content:"";background-color:transparent;background-image:url(/images/curriculum/type20/section_bg_1.webp);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;background-size:cover;background-position-y:bottom}#type20 .ChangeVideo .section-contents>img{width:100%}#type20 .ChangeVideo .section-contents .vertical-dots{margin:50px 0}#type20 .ChangeVideo .section-contents .vertical-dots .fir-dot{background:rgba(255,255,255,.3)}#type20 .ChangeVideo .section-contents .vertical-dots .sec-dot{background:rgba(255,255,255,.7)}#type20 .ChangeVideo .section-contents .vertical-dots .thr-dot{background:#fff}#type20 .ChangeVideo .section-contents .allday .all-tit .bulb{display:block;margin:0 auto}#type20 .ChangeVideo .section-contents .allday .all-tit>h3{position:relative;font-size:37px;line-height:1.5;color:#fff;text-align:center}#type20 .ChangeVideo .section-contents .allday .all-tit>h3::before{position:absolute;content:"";border-radius:80%;background:rgba(26,0,177,.7);filter:blur(60px);z-index:-1;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}#type20 .ChangeVideo .section-contents .allday .allday-ul{margin-top:70px}#type20 .ChangeVideo .section-contents .allday .allday-ul>strong{color:#fff;text-align:center;font-size:27px;font-weight:800;line-height:1.4;width:100%;display:block;margin:0 auto 40px}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list{display:grid;grid-template-columns:repeat(2,2fr);gap:32px;list-style:none;padding:0;margin:0}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item{box-shadow:0 4px 50px 0 rgba(17,0,255,.5);background-color:#fff;color:#111;border-radius:6px;overflow:hidden}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-around;position:relative}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article::before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:100%;height:60%;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,#000 90%)}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article-box{width:100%;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article-box>span{background-color:#4866ee;color:#fff;font-weight:700;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;margin-bottom:12px}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article-box>h4{font-size:24px;font-weight:800;line-height:1.45;color:#333}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article-box>h4>span{display:block;color:#666;font-size:16px;margin-top:8px;font-weight:400}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article .sub-txt{font-size:15px;font-weight:400;line-height:1.3;position:absolute;bottom:26px;left:50%;width:100%;transform:translateX(-50%)}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article img{width:100%;height:240px;object-fit:cover;border-radius:0 0 6px 6px}#type20 .ChangeVideo .section-contents .allday .allday-ul .allday-list .allday-item .allday-article video{width:100%;height:240px;object-fit:cover;border-radius:0 0 6px 6px}#type20 .Differ{position:relative}#type20 .Differ::before{position:absolute;content:"";width:100%;height:480px;top:-1px;left:50%;transform:translateX(-50%);background-color:transparent;background-image:url(/images/curriculum/type20/light.webp);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#type20 .Differ .VsDesign{justify-content:center;align-items:flex-start;position:relative}#type20 .Differ .VsDesign .box{padding:42px 34px;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px}#type20 .Differ .VsDesign .box>p{font-size:26px;padding-bottom:24px;text-align:center;line-height:1.2}#type20 .Differ .VsDesign .box .list{width:100%}#type20 .Differ .VsDesign .box .list>li{font-size:18px;font-weight:500;padding:24px 0;line-height:1.5}#type20 .Differ .VsDesign .box .list>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}#type20 .Differ .VsDesign .left{width:480px;border-radius:20px;overflow:hidden;border:3px solid #1e37ab;background:linear-gradient(180deg,#fff 47.12%,rgba(68,100,239,.5) 100%);box-shadow:5px 5px 10px 0 rgba(0,0,0,.25)}#type20 .Differ .VsDesign .left>p{color:#2c4cdb;border-bottom:2px solid rgba(0,0,0,.13)}#type20 .Differ .VsDesign .left .list>li{border-bottom:2px dashed rgba(0,0,0,.2)}#type20 .Differ .VsDesign .left .list>li:last-child{font-size:20px}#type20 .Differ .VsDesign .left .list>li:last-child>strong>span{font-weight:400!important}#type20 .Differ .VsDesign .left .list>li>strong{display:block;font-size:21px;color:#161e4a;font-weight:700;line-height:1.35}#type20 .Differ .VsDesign .left .list>li>strong>span{width:100%;display:block}#type20 .Differ .VsDesign .left .sum{background:#1e37ab;border-radius:42px;height:52px;line-height:52px;text-align:center;color:#fff;margin-top:32px;font-size:20px}#type20 .Differ .VsDesign .right{margin-top:36px;width:420px;border-radius:0 20px 20px 0;overflow:hidden;background:#f4f4f5;border:1px solid rgba(0,0,0,.1);padding:42px 34px}#type20 .Differ .VsDesign .right>p{color:#333;border-bottom:1px solid #d2d2d3;padding-bottom:18px}#type20 .Differ .VsDesign .right .list>li{border-bottom:2px dashed rgba(0,0,0,.12);line-height:1.5;color:rgba(51,51,51,.5);padding:20px 32px}#type20 .Differ .VsDesign .right .list>li>strong{display:block;font-size:19px;color:#000;opacity:80%}#type20 .Differ .VsDesign .vs>b{color:#1e37ab;font-size:75px;line-height:1.5;position:absolute}#type20 .Differ .VsDesign .vs .v{left:50%;top:53%;transform:translate(-50%,-50%)}#type20 .Differ .VsDesign .vs .s{right:42%;top:57%;transform:translate(-50%,-50%)}#type20 .Start{background-color:transparent;background-image:url(/images/curriculum/type20/section_bg_4.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;background-position:center calc(50% + 26px)}#type20 .Start .start-list{display:grid;grid-template-columns:repeat(2,2fr);gap:38px 20px}#type20 .Start .start-list-box{border-radius:8px;border:1px solid rgba(255,255,255,.2);background:var(--gradient,linear-gradient(105deg,rgba(255,255,255,.3) -41.18%,rgba(5,7,29,.3) 120.53%));display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:200px}#type20 .Start .start-list-box>h4{font-size:24px;font-weight:700}#type20 .Start .start-list-box>h4>span{display:block}#type20 .Start .start-list-box>p{color:#9292a3;font-size:16px;font-weight:500}#type20 .Curriculum .curriculum-list{display:grid;grid-template-columns:repeat(2,4fr);gap:26px 20px}#type20 .Curriculum .curriculum-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:16px}#type20 .Curriculum .curriculum-list-box.blue-box{gap:0}#type20 .Curriculum .curriculum-list-box.blue-box .curri-tit{border-radius:10px 10px 0 0;background:#191e71}#type20 .Curriculum .curriculum-list-box.blue-box .curri-ul{border-radius:0 0 10px 10px;border-top:0}#type20 .Curriculum .curriculum-list-box:nth-of-type(3) .curri-ul{height:232px}#type20 .Curriculum .curriculum-list-box .curri-tit{width:100%;background:#606266;border-radius:10px;height:86px;display:block;text-align:center;padding:18px 0;color:#fff;line-height:1.35;font-size:20px}#type20 .Curriculum .curriculum-list-box .curri-ul{border-radius:10px;padding:30px 24px;border:1px solid #dbdbdb;margin-bottom:0}#type20 .Curriculum .curriculum-list-box .curri-ul>li{color:#01040a;font-size:17px;font-weight:500}#type20 .Project{background:#e4e4e4}#type20 .Project .project-list{display:grid;grid-template-columns:repeat(2,3fr);gap:20px 50px}#type20 .Project .project-list-box{border-radius:10px;position:relative}#type20 .Project .project-list-box>video{width:100%;height:320px;object-fit:cover;object-position:top;border-radius:10px}#type20 .Project .project-list-box>h4{position:absolute;top:0;width:100%;padding:16px 0;border-radius:10px 10px 0 0;background:#000;color:#fff}#type20 .Project .project-btn{margin:70px auto 0;font-size:21px;color:#fff;font-weight:700;width:417px;height:83px;border-radius:10px;background:linear-gradient(180deg,#5399f5 0,#3d74e1 52.88%,#4a63f1 100%);box-shadow:3px 2px 4px 0 #000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;align-items:center;justify-content:center}#type20 .Project .project-btn>span{background:#fff;color:#000;border-radius:100%;font-size:14px;font-weight:800;padding:4px 6px}#type20 .CarrerCamp .cam-volun-list{display:grid;grid-template-columns:repeat(2,2fr);gap:30px 26px}#type20 .CarrerCamp .cam-volun-list>li{border-radius:12px;background:linear-gradient(180deg,#fff 0,rgba(68,100,239,.5) 100%);height:120px;padding:30px 0;text-align:center;font-size:21px;font-weight:700;line-height:1.4;color:#000;position:relative}#type20 .CarrerCamp .cam-volun-list>li::after{position:absolute;content:"";inset:0;padding:1px;background-image:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.1) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;border-radius:10px}#type20 .CarrerCamp .triangle-wrap{position:relative;width:100px;height:50px;left:50%;top:26px;transform:translateX(-50%)}#type20 .CarrerCamp .triangle-wrap .triangle{position:absolute;left:50%;transform:translate(-50%);width:80px;height:30px;clip-path:polygon(50% 100%,0 0,100% 0);background:linear-gradient(to top,#0034a2 0,rgba(84,230,255,.1) 100%);filter:blur(1px)}#type20 .CarrerCamp .triangle-wrap .triangle-top{top:0;transform:translateX(-50%) translateY(4px);width:80px;height:30px}#type20 .CarrerCamp .triangle-wrap .triangle-bottom{top:20px;opacity:.6}#type20 .CarrerCamp .carrer-field{margin-top:50px}#type20 .CarrerCamp .carrer-field>h3{text-align:center;font-size:30px;font-weight:700}#type20 .CarrerCamp .carrer-field .field-list{margin-top:40px;display:grid;grid-template-columns:repeat(3,2fr);gap:15px 25px}#type20 .CarrerCamp .carrer-field .field-list>li{height:100px;border-radius:12px;border:1px solid #3d3d3d;background:#161e4a;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center}#type20 .CarrerCamp .carrer-field .field-list>li>h4{color:#fff;font-size:18px;font-weight:700;line-height:1.25}#type20 .CarrerCamp .carrer-field .field-list>li>p{color:#9da3aa;font-size:16px;font-weight:500}#type20 .last-banner{background-color:transparent;background-image:url(/images/curriculum/type20/section_08.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;background-position-y:top;padding:110px 0 100px}#type20 .last-banner>h2{color:#fff;text-align:center;font-size:36px;font-weight:700;line-height:1.3}#type20 .last-banner .bubble{position:absolute;border-radius:20rem;border:1px solid rgba(0,0,0,.5);width:290px;height:38px;font-weight:700;font-size:1rem;line-height:38px;text-align:center;background:#fff;left:50%;top:-40%;transform:translate(-50%,-50%);animation:bubble 2s ease-in-out infinite}#type20 .last-banner .bubble::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff}@keyframes bubble{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-16%)}100%{transform:translate(-50%,-50%) translateY(0)}}#type20 .last-banner .banner-btn{position:relative;margin:90px auto 0;font-size:21px;color:#000;font-weight:700;width:430px;height:83px;border-radius:10px;background:#fff;box-shadow:3px 2px 4px 0 rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;align-items:center;justify-content:center}#type20 .last-banner .banner-btn .go{background:#4070e4;color:#fff;border-radius:100%;font-size:14px;font-weight:800;padding:4px 6px}#type20 .FAQ{margin:0 auto;background:#eceeef;position:relative}#type20 .FAQ .section-contents{padding-top:0}#type20 .FAQ .title{font-size:36px;text-align:center}#type20 .FAQ .title>span{width:100%;font-size:21px;font-weight:500;color:#02071a;margin-top:6px}#type20 .FAQ .curriculum-step{border-bottom:1px solid #ebebeb;counter-reset:number 0}#type20 .FAQ .curriculum-step .step-item{position:relative}#type20 .FAQ .curriculum-step .step-item .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;background-color:#fff;position:relative;text-align:left;margin-bottom:14px;border-radius:6px}#type20 .FAQ .curriculum-step .step-item .step-title:hover{cursor:pointer}#type20 .FAQ .curriculum-step .step-item .step-title:after{content:"";background-color:transparent;background-image:url(/images/curriculum/type20/arrow.svg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:36px;height:36px;position:absolute;right:30px;top:50%;transform:translate(0,-50%);transition:.5s}#type20 .FAQ .curriculum-step .step-item .step-title>span.bg-point-color{color:#fff;align-self:flex-start;border-radius:30px;font-size:14px;padding:5px 15px;margin-left:auto;min-width:175px;text-align:center;font-weight:400;font-family:Montserrat,SDGothic,sans-serif;line-height:1.35}#type20 .FAQ .curriculum-step .step-item .step-title>span.bg-point-color>small{color:#ffd800;font-weight:400}#type20 .FAQ .curriculum-step .step-item .step-title>p{font-weight:700;font-size:21px;width:100%}#type20 .FAQ .curriculum-step .step-item .step-content{margin:40px 0 40px 32px;text-align:left;display:none;max-height:0;overflow:hidden;background:#eceeef;transition:max-height .5s ease-out}#type20 .FAQ .curriculum-step .step-item .step-content .step-content-inner{width:100%}#type20 .FAQ .curriculum-step .step-item .step-content .step-content-inner .box-item{width:100%}#type20 .FAQ .curriculum-step .step-item .step-content .step-content-inner .box-item>p{color:#666;font-weight:500;line-height:1.35;font-size:16px}#type20 .FAQ .curriculum-step .step-item.active .step-title{margin-bottom:0}#type20 .FAQ .curriculum-step .step-item.active .step-title:after{transform:translate(0,-50%) rotate(180deg)}#type20 .FAQ .curriculum-step .step-item.active .step-content{display:block;max-height:100%}
/*# sourceMappingURL=curriculum-type20.min.css.map */
