#type10 .section-header .title{font-size:44px;font-weight:800;width:100%}#type10 .section-header .title>strong>span{font-weight:600;font-size:36px}#type10 .section-header .sub-title{font-size:24px;font-weight:400;color:#898989;width:100%;display:block;line-height:150%;margin-top:16px}#type10 .section-contents{width:1050px;margin:0 auto;position:relative}#type10 .gray{background-color:#f4f4f4}#type10 .sub-txt{font-size:24px;font-weight:600;line-height:150%;text-align:center}#type10 .PT160{padding-top:160px}#type10 .PB180{padding-bottom:180px}#type10 .bule_txt{color:#1445ff}#type10 .marketer{background:linear-gradient(to top,#efefef 0,#ddebff 100%)}#type10 .marketer .market_up{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:80px}#type10 .marketer .market_up .marketer-txt{height:100%}#type10 .marketer .market_up .marketer-txt-tit{font-size:50px;line-height:150%;font-weight:800;position:relative;margin-bottom:40px}#type10 .marketer .market_up .marketer-txt-tit .blink-wrapper{display:inline-block;width:70px;vertical-align:top;position:relative}#type10 .marketer .market_up .marketer-txt-tit .blink-wrapper .blink{position:absolute;top:50%;left:50%;transform:translate(-33%,16%);text-align:left;font-size:20px;font-weight:400;line-height:150%;width:100%}#type10 .marketer .market_up .marketer-txt-sub{color:#666;font-size:18px;font-weight:400;line-height:160%}#type10 .marketer .market_bottom{margin:0 auto;width:100%}#type10 .marketer .market_bottom .bottom-txt{margin:0 auto;width:100%;text-align:center;display:block;font-size:37px;font-weight:800;line-height:150%}#type10 .marketer .market_bottom .bottom-con{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:0 60px;width:100%;margin-top:40px}#type10 .marketer .market_bottom .bottom-con .bottom_img{width:50%}#type10 .marketer .market_bottom .bottom-con .bottom_img>img{width:100%}#type10 .marketer .market_bottom .bottom-con .bottom_benefits{width:52%;padding:16px 0}#type10 .marketer .market_bottom .bottom-con .bottom_benefits .benefits-item{width:100%;border-top:1px solid #ddd;padding:30px 0 30px 60px}#type10 .marketer .market_bottom .bottom-con .bottom_benefits .benefits-item .item-tit{font-size:22px;font-weight:800;position:relative}#type10 .marketer .market_bottom .bottom-con .bottom_benefits .benefits-item .item-tit:after{position:absolute;left:-40px;top:15px;transform:translateY(-50%);font-size:24px}#type10 .marketer .market_bottom .bottom-con .bottom_benefits .benefits-item .item-tit>span{padding-right:16px}#type10 .marketer .market_bottom .bottom-con .bottom_benefits .benefits-item .item-sub{margin-top:4px;color:#666;font-size:18px;font-weight:400}#type10 .marketer .market_bottom .bottom-con .benefits-item:first-child{border-top:none;padding-top:0}#type10 .marketer .market_bottom .bottom-con .benefits-item:first-child .item-tit:after{content:"🔍"}#type10 .marketer .market_bottom .bottom-con .benefits-item:nth-child(2) .item-tit:after{content:"📈"}#type10 .marketer .market_bottom .bottom-con .benefits-item:last-child{margin-bottom:0}#type10 .marketer .market_bottom .bottom-con .benefits-item:last-child .item-tit:after{content:"🧠"}#type10 .marketer .market_sub_tit{width:100%;display:block;margin:0 auto;padding-top:88px;text-align:center;font-size:27px;font-weight:600;line-height:150%;color:#0f274e}#type10 .full-funnel img{width:100%}#type10 .full-funnel .ful-item{margin-bottom:130px}#type10 .full-funnel .ful-item .ful-title{font-size:30px;font-weight:800;line-height:150%;text-align:center;margin-bottom:34px}#type10 .full-funnel .ful-item_1{background-size:cover;height:700px;margin-bottom:160px;position:relative}#type10 .full-funnel .ful-item_1::after{position:absolute;content:"";background-color:transparent;background-image:url(/images/curriculum/type10/full-funnel_1.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:130%;height:100%;left:50%;top:390px;transform:translate(-50%,-50%);background-size:cover;z-index:-1;mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 100%,transparent);mask-mode:match-source;mask-repeat:no-repeat}#type10 .full-funnel .ful-item_1 .ful-title{font-size:50px;font-weight:800;line-height:150%;text-align:center}#type10 .full-funnel .ful-item_1 .ful-title span{font-size:36px;font-weight:600;width:100%;display:block}#type10 .full-funnel .ful-item_4{margin-bottom:64px}#type10 .full-funnel .ful-item_4 .ful-item_4-logo{display:flex;gap:0 36px;align-items:center;justify-content:center}#type10 .merit{background-color:#e4ecf7;padding-top:160px;padding-bottom:180px}#type10 .merit>img{width:100%;max-width:1050px;object-fit:contain;margin:0 auto}#type10 .portfolio .portfolio-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:40px 24px;position:relative}#type10 .portfolio .portfolio-container .sprout{text-align:right;width:100%;display:block;position:absolute;top:-32px;right:0;font-weight:400;font-size:14px;color:#999}#type10 .portfolio .portfolio-container .link{cursor:pointer;position:relative;width:510px;height:100%;overflow:hidden}#type10 .portfolio .portfolio-container .link .portfolio_img{width:510px;height:315px;position:relative;border-radius:10px}#type10 .portfolio .portfolio-container .link .portfolio_txt{display:-webkit-box;display:-ms-flexbox;display:flex;align-self:center;justify-content:center;font-size:16px;color:#333;margin-top:16px}#type10 .portfolio .portfolio-container .link .portfolio_txt .icon{width:25px;height:25px;background-color:#5282ff;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;align-self:center;justify-content:center;margin-left:5px}#type10 .portfolio .portfolio-container .link .portfolio_txt .icon>i{color:#fff;font-size:24px;line-height:1}#type10 .portfolio .portfolio-container .link.large{grid-column:span 2;width:100%;height:100%}#type10 .portfolio .portfolio-container .link.large .portfolio_img{width:100%;height:470px;position:relative;object-fit:cover;border-radius:10px}#type10 .awards{position:relative;clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);position:relative;z-index:1}#type10 .awards .awards-container{text-align:center}#type10 .awards .awards-container .awards-laurel{padding-bottom:90px;border-bottom:1px solid #c2c2c2}#type10 .awards .awards-container .awards-laurel .awards-top{display:flex;justify-content:center;align-items:center;width:100%;height:186px;background-color:transparent;background-image:url(/images/curriculum/type10/laurel.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-position-y:bottom;position:relative}#type10 .awards .awards-container .awards-laurel .awards-top h2{font-size:96px;font-weight:800;padding-bottom:24px}#type10 .awards .awards-container .awards-laurel .awards-top span{font-size:18px;font-weight:600;position:absolute;bottom:6px;left:50%;transform:translate(-50%,-50%);color:#357ef7}#type10 .awards .awards-container .awards-laurel .awards-stats{display:flex;justify-content:center;flex-wrap:wrap;gap:64px;margin-top:40px}#type10 .awards .awards-container .awards-laurel .awards-stats .stat{width:calc(33.3% - 64px);height:96px;position:relative;padding:4px 0}#type10 .awards .awards-container .awards-laurel .awards-stats .stat::before{position:absolute;content:"";width:53px;height:96px;left:0;top:50%;transform:translate(0,-50%);background-color:transparent;background-image:url(/images/curriculum/type10/laurel_left.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#type10 .awards .awards-container .awards-laurel .awards-stats .stat::after{position:absolute;content:"";width:53px;height:96px;right:0;top:50%;transform:translate(0,-50%);background-color:transparent;background-image:url(/images/curriculum/type10/laurel_right.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#type10 .awards .awards-container .awards-laurel .awards-stats .stat .title{font-size:18px;color:#a7a7a7;font-weight:600}#type10 .awards .awards-container .awards-laurel .awards-stats .stat .value{font-size:50px;font-weight:800;line-height:120%}#type10 .awards .awards-container .awards-laurel .awards-stats .stat .value span{font-size:18px;font-weight:600;margin-left:4px}#type10 .awards .awards-container .awards-laurel .awards-certs{display:flex;justify-content:center;gap:64px;margin-top:40px;flex-wrap:wrap}#type10 .awards .awards-container .awards-laurel .awards-certs .cert{width:calc(39% - 40px);position:relative;padding:4px 0}#type10 .awards .awards-container .awards-laurel .awards-certs .cert::before{position:absolute;content:"";width:53px;height:96px;left:0;top:50%;opacity:60%;transform:translate(0,-50%);background-color:transparent;background-image:url(/images/curriculum/type10/laurel_left.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#type10 .awards .awards-container .awards-laurel .awards-certs .cert::after{position:absolute;content:"";width:53px;height:96px;right:0;top:50%;opacity:60%;transform:translate(0,-50%);background-color:transparent;background-image:url(/images/curriculum/type10/laurel_right.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#type10 .awards .awards-container .awards-laurel .awards-certs .cert .title{font-size:16px;color:#a7a7a7;font-weight:600}#type10 .awards .awards-container .awards-laurel .awards-certs .cert .value{font-size:26px;font-weight:800;line-height:120%}#type10 .awards .awards-container .real_career{position:relative;padding-top:20px;padding-bottom:40px}#type10 .awards .awards-container .real_career::after{position:absolute;content:"";width:160px;height:1px;background:#ccc;bottom:0;left:50%;transform:translateX(-50%)}#type10 .awards .awards-container .real_career .real_career_logo{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}#type10 .awards .awards-container .real_career .real_career_logo .career_logo{width:25%}#type10 .awards .awards-container .real_career>p{font-size:14px;font-weight:400;color:#898989;margin-top:22px}#type10 .awards .awards-container .position_career{padding:35px 0 80px}#type10 .awards .awards-container .position_career>p{font-size:18px;color:#737373;line-height:150%}#type10 .awards .awards-container .position_career .position_box{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:24px}#type10 .awards .awards-container .position_career .position_box .box-item{background:#fff;border-radius:8px;padding:32px 36px}#type10 .awards .awards-container .position_career .position_box .box-item>ol{margin-top:18px}#type10 .awards .awards-container .position_career .position_box .box-item>ol>li{margin-bottom:2px!important}#type10 .competitive .competitive-container{margin:120px auto 0}#type10 .competitive .competitive-container .competitive-item{margin-bottom:60px}#type10 .competitive .competitive-container .competitive-item:last-of-type{margin-bottom:0}#type10 .competitive .competitive-container .competitive-item .com_title{text-align:center;margin-bottom:24px}#type10 .competitive .competitive-container .competitive-item .com_title>b{font-size:32px;font-weight:600;line-height:150%;padding-bottom:8px;display:block}#type10 .competitive .competitive-container .competitive-item .com_title>p{color:#898989;font-size:18px;line-height:150%;font-weight:400}#type10 .competitive .competitive-container .competitive-item .com_img{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}#type10 .competitive .competitive-container .competitive-item .com_img>img{border:1px solid #979797;border-radius:16px}#type10 .competitive .competitive-container .competitive-item .com_img.full{grid-template-columns:repeat(1,1fr)}#type10 .curriculum{background:linear-gradient(to top,#ededed 0,#fff 30%)}#type10 .curriculum .curriculum-container .step{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:60px auto 0}#type10 .curriculum .curriculum-container .step .step-card{background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:26px;display:flex;flex-direction:column;min-height:360px}#type10 .curriculum .curriculum-container .step .step_num{color:#666;font-size:.9rem;font-weight:700;margin-bottom:.5rem}#type10 .curriculum .curriculum-container .step .title{font-size:20px;font-weight:600;letter-spacing:-1px;margin-bottom:16px}#type10 .curriculum .curriculum-container .step .tags{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:20px;border-bottom:1px solid #1e37ab}#type10 .curriculum .curriculum-container .step .tag{border:1px solid #1e37ab;border-radius:20px;padding:2px 8px;color:#1e37ab;font-size:12px;letter-spacing:-1px}#type10 .curriculum .curriculum-container .step .contents{line-height:150%;font-size:14px;font-weight:400;color:#696969;margin-top:16px;padding-left:0!important}#type10 .curriculum .curriculum-container .step .icons{margin-top:auto;display:flex;gap:.5rem}#type10 .curriculum .curriculum-container .step .icons>img{border:1px solid #eaeaea;border-radius:6px}#type10 .story .story-container .story-con{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0 auto 60px}#type10 .story .story-container .story-con .step-card{background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;padding:36px 24px;min-height:260px}#type10 .story .story-container .story-con .step-card::before{position:absolute;content:"";inset:0;border-radius:16px;padding:2px;background:linear-gradient(45deg,#5282ff,#314e99);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}#type10 .story .story-container .story-con .step-card .icon{height:120px}#type10 .story .story-container .story-con .step-card .step-card-con{text-align:center}#type10 .story .story-container .story-con .step-card .step-card-con>h3{color:#0d308d;font-size:18px;font-weight:600;margin-bottom:8px;line-height:150%}#type10 .story .story-container .story-con .step-card .step-card-con>p{color:#777;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-1px}#type10 .grade .grade-sub-title{font-size:34px;line-height:1.5;font-weight:400;color:gray;width:100%;display:block}#type10 .grade .grade-content .grade-summary{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-evenly;margin:50px 0}#type10 .grade .grade-content .grade-summary>dl{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;align-items:center;padding:20px 0;position:relative;flex:1}#type10 .grade .grade-content .grade-summary>dl:after{content:"";width:1px;height:100%;background-color:rgba(0,0,0,.2);position:absolute;right:0;top:0}#type10 .grade .grade-content .grade-summary>dl:last-child:after{display:none}#type10 .grade .grade-content .grade-summary>dl>dt{color:#333;font-size:18px;font-weight:400;margin-bottom:10px}#type10 .grade .grade-content .grade-summary>dl>dd{color:#0249dc;font-size:40px;font-weight:800}#type10 .grade .grade-content .grade-summary>dl>dd>span{font-weight:400;font-size:24px;margin-left:0}#type10 .grade .grade-content .rating-score-bar{display:grid;grid-template-columns:1fr 1fr;gap:7px 50px;align-items:center;justify-content:space-evenly;width:880px;margin:0 auto;justify-items:stretch}#type10 .grade .grade-content .rating-score-bar-container{display:flex;gap:0 8px;align-items:center;color:#727272;margin-bottom:8px;justify-content:space-between}#type10 .grade .grade-content .rating-score-bar-container .one-star{color:#727272;font-size:20px}#type10 .grade .grade-content .rating-score-bar-container .one-star>span{color:#dda628}#type10 .grade .grade-content .rating-score-bar-container .bar-label{font-size:18px;min-width:132px}#type10 .grade .grade-content .rating-score-bar-container .bar-bg{background:#c6c6c6;height:16px;overflow:hidden;width:190px}#type10 .grade .grade-content .rating-score-bar-container .bar-bg .bar-fill{background:#000;height:100%;width:0;transition:width 1s ease-in-out}#type10 .grade .grade-content .grade-txt{margin-top:60px}#type10 .grade .grade-content .grade-txt>h2{font-size:32px;font-weight:800;letter-spacing:-.5px;margin-bottom:24px}#type10 .grade .grade-content .grade-txt .grade-student{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:16px 0}#type10 .grade .grade-content .grade-txt .grade-student-review{padding:32px 0;border-bottom:1px solid #dedede}#type10 .grade .grade-content .grade-txt .grade-student-review:last-of-type{border-bottom:0}#type10 .grade .grade-content .grade-txt .grade-student-review-txt{text-align:left;font-weight:400;line-height:1.2;color:#4d5053;padding-left:90px;position:relative;min-height:30px}#type10 .grade .grade-content .grade-txt .grade-student-review-txt:before{position:absolute;content:"";background-color:transparent;background-image:url(/images/curriculum/type9/blue_arrow.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:28px;height:100%;left:6%;top:0;transform:translate(-50%,-50%)}#type10 .FAQ{width:1050px;margin:0 auto;position:relative}#type10 .FAQ .title{font-size:36px;text-align:center}#type10 .FAQ .toggle{position:relative}#type10 .FAQ .toggle .toggle_btn{position:absolute;top:14px;right:0}#type10 .FAQ .toggle .toggle_btn::after{position:absolute;content:"한번에 열고 닫기";bottom:0;left:50%;transform:translate(-50%,28px);font-weight:400;font-size:14px;width:170%;color:#4d5053}#type10 .FAQ .toggle label{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}#type10 .FAQ .toggle [type=checkbox]{appearance:none;position:relative;border-radius:100px;width:60px;height:34px;background-color:#ececec}#type10 .FAQ .toggle [type=checkbox]::before{content:"";position:absolute;left:6px;top:50%;width:24px;height:24px;border-radius:50%;transform:translateY(-50%);background-color:#adadad;transition:left 250ms linear;cursor:pointer}#type10 .FAQ .toggle [type=checkbox]:checked{background-color:#adadad}#type10 .FAQ .toggle [type=checkbox]:checked::before{background-color:#fff;left:30px;cursor:pointer}#type10 .FAQ .curriculum-lang{display:-webkit-box;display:-ms-flexbox;display:flex}#type10 .FAQ .curriculum-lang li{flex:auto;min-width:190px}#type10 .FAQ .curriculum-lang li dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;text-align:center}#type10 .FAQ .curriculum-lang li dt{padding:10px 0;border-radius:0 30px 30px 0;color:#fff;position:relative;z-index:5}#type10 .FAQ .curriculum-lang li dt:after{content:"󰁔";font-family:"Material Design Icons";position:absolute;width:30px;height:30px;border-radius:0 15px 15px 0;right:5px;top:50%;transform:translate(0,-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:20px}#type10 .FAQ .curriculum-lang li dt>strong{display:block;font-size:18px;margin-bottom:5px}#type10 .FAQ .curriculum-lang li dt>span{font-size:16px;font-weight:400}#type10 .FAQ .curriculum-lang li dd{font-size:15px;padding:40px 0 10px;border:1px solid #999;border-radius:6px;border-top:none;margin-top:-30px;background-color:#fff;position:relative}#type10 .FAQ .curriculum-lang li dd>img{margin:0 auto}#type10 .FAQ .curriculum-lang li.item-01{z-index:4}#type10 .FAQ .curriculum-lang li.item-01 dt{background-color:#6272ff;border-radius:30px 30px 30px 30px}#type10 .FAQ .curriculum-lang li.item-02{margin-left:-20px;z-index:3}#type10 .FAQ .curriculum-lang li.item-02 dt{background-color:#552ddf}#type10 .FAQ .curriculum-lang li.item-03{margin-left:-20px;z-index:2}#type10 .FAQ .curriculum-lang li.item-03 dt{background-color:#2915bc}#type10 .FAQ .curriculum-lang li.item-04{margin-left:-20px;z-index:1}#type10 .FAQ .curriculum-lang li.item-04 dt{background-color:#1c1744}#type10 .FAQ .curriculum-lang li.item-04 dt:after{display:none}#type10 .FAQ .curriculum-step{border-bottom:1px solid #ebebeb;counter-reset:number 0}#type10 .FAQ .curriculum-step .step-item{position:relative;border-top:1px solid #ebebeb}#type10 .FAQ .curriculum-step .step-item .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 60px 40px 20px;background-color:#fff;position:relative}#type10 .FAQ .curriculum-step .step-item .step-title:hover{cursor:pointer}#type10 .FAQ .curriculum-step .step-item .step-title:after{content:"󰘴";font-family:"Material Design Icons";font-size:30px;position:absolute;right:0;top:50%;transform:translate(0,-50%);transition:.5s}#type10 .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}#type10 .FAQ .curriculum-step .step-item .step-title>span.bg-point-color>small{color:#ffd800;font-weight:400}#type10 .FAQ .curriculum-step .step-item .step-title>h6{flex-shrink:0;width:40px;font-size:18px;letter-spacing:-.5px;font-weight:700}#type10 .FAQ .curriculum-step .step-item .step-title>p{font-weight:700;font-size:18px;width:100%}#type10 .FAQ .curriculum-step .step-item .step-content{margin-left:60px;margin-bottom:40px;display:none;max-height:0;overflow:hidden;transition:max-height .5s ease-out}#type10 .FAQ .curriculum-step .step-item .step-content .step-content-inner{width:100%}#type10 .FAQ .curriculum-step .step-item .step-content .step-content-inner .box-item{width:100%}#type10 .FAQ .curriculum-step .step-item .step-content .step-content-inner .box-item>p{color:#656565;font-size:16px}#type10 .FAQ .curriculum-step .step-item.active .step-title{padding:40px 60px 18px 20px}#type10 .FAQ .curriculum-step .step-item.active .step-title:after{transform:translate(0,-50%) rotate(180deg)}#type10 .FAQ .curriculum-step .step-item.active .step-content{display:block;max-height:100%}
/*# sourceMappingURL=curriculum-type10.min.css.map */
