@charset "UTF-8";.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.wrap{width:100%;margin:0 auto}.clear:after{content:"";clear:both;display:block}.title{font-size:5.5rem;font-weight:700;line-height:1.2}.title_t{font-size:3rem;line-height:1.4}.tit,.title_t{font-weight:700}.tit{font-size:2rem;line-height:1.6}.t{font-size:1.5rem}.t,.tt{font-weight:400;line-height:1.8}.tt{font-size:1.3rem}.ttt{font-size:1.1rem;line-height:1}.btn_tit{font-size:1.5rem;font-weight:700;line-height:1.8}.btn_title{font-size:2.5rem;font-weight:700;line-height:1.3}.bg_maincolor{background-color:#0040ff;color:#757575;padding:0 3px}.m_none{display:inline-block}.pc_none{display:none}a{display:inline-block}img{display:block;width:100%}i{font-style:normal}.sa{opacity:0;transition:all 1s ease}.sa-up{transform:translateY(50px)}.sa.show{opacity:1;transform:none}.fixed_top{position:fixed;width:100%;top:10rem;left:0;background:#000;padding:1rem 0;color:silver;z-index:9999;display:none}.fixed_top .header{padding-bottom:.5rem}.fixed_top .header .family_services{margin-bottom:1rem}.fixed_top .header .family_services .flex{justify-content:flex-start}.fixed_top .header .family_services .flex .ttt{color:#aaa;font-weight:700}.fixed_top .header .family_services .flex .ttt span{margin-left:1rem}.fixed_top .header .family_services .flex .ttt a{display:block;color:inherit;transition:.5s}.fixed_top .header .family_services .flex .ttt a:hover{opacity:.8}.fixed_top .header .family_services .flex .ttt:first-child{color:#757575;font-weight:100;margin-right:1rem}.fixed_top .header .family_services .flex .ttt.select{color:#0040ff;margin-right:1rem;font-weight:700}.fixed_top .header .flex{align-items:center}.fixed_top .header .flex .ozcoding_logo{width:15rem;margin-right:2rem}.fixed_top .header .flex .ozcoding_logo a{display:block}.fixed_top .header .flex .empty{width:calc(100% - 35rem)}.fixed_top .header .flex .login{width:10rem;text-align:right}.fixed_top .header .flex .login a{color:silver;transition:.5s}.fixed_top .header .flex .login a.margin_left{margin-left:1rem}.fixed_top .header .flex .login a:hover{opacity:.5}.fixed_btn{position:fixed;width:100%;bottom:1rem;left:50%;transform:translateX(-50%);z-index:9997}.fixed_btn .wrap .kdt_fixed{padding:1rem 3rem;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:10px}.fixed_btn .wrap .kdt_fixed .flex{align-items:center}.fixed_btn .wrap .kdt_fixed .flex .t{width:50%;font-weight:700;margin-top:0;color:#333}.fixed_btn .wrap .kdt_fixed .flex .t span{text-decoration:line-through;color:#ababab}.fixed_btn .wrap .kdt_fixed .flex .t b{color:#0040ff}.fixed_btn .wrap .kdt_fixed .flex .btn_share{background:#e5e5e5;border-radius:5px;padding:1rem 0;width:8%;cursor:pointer;transition:.5s}.fixed_btn .wrap .kdt_fixed .flex .btn_share img{width:2rem;margin:0 auto}.fixed_btn .wrap .kdt_fixed .flex .btn_share:hover{background:#eee}.fixed_btn .wrap .kdt_fixed .flex .btn{width:40%;text-align:center;font-weight:700;background-color:#0040ff;border-radius:5px;transition:.5s}.fixed_btn .wrap .kdt_fixed .flex .btn button{display:block;color:#fff;padding:.8rem 0;transition:.5s;text-align:center;margin:0 auto;font-weight:700}.fixed_btn .wrap .kdt_fixed .flex .btn a{display:block}.fixed_btn .wrap .kdt_fixed .flex .btn:hover{background-color:#757575}.kdt{width:100%;overflow:hidden;background-color:#fff;color:#333;line-height:1.8;letter-spacing:-.5px}.kdt .kdt_main{position:relative;overflow:hidden;padding:12rem 0;background-image:url(/static/front/images/ozcoding/kdt/main_bg_video_img_g.png);background-repeat:no-repeat;background-size:100% 100%}.kdt .kdt_main #main_video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:19;opacity:.5}.kdt .kdt_main .main_black_right{position:absolute;width:30%;height:100%;top:0;right:0;z-index:20}.kdt .kdt_main .main_black_left{position:absolute;width:30%;height:100%;top:0;left:0;z-index:20}.kdt .kdt_main .wrap{position:relative;z-index:21;text-align:center}.kdt .kdt_main .wrap .main_text .title_t{position:relative;color:#fff;z-index:21}.kdt .kdt_main .wrap .main_text .main_box{position:relative;display:inline-block;background:#fff;padding:.5rem 2rem;margin:5rem auto 0;border-radius:10px;z-index:21}.kdt .kdt_main .wrap .main_text .main_box .tt{color:#0040ff;font-weight:700}.kdt .kdt_main .wrap .main_text .main_title{position:relative;max-width:50rem;margin:3rem auto 0}.kdt .kdt_main .wrap .main_text .main_title .main_title_bg{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:20}.kdt .kdt_main .wrap .main_text .main_title .title,.kdt .kdt_main .wrap .main_text .t{position:relative;color:#fff;z-index:21}.kdt .kdt_main .wrap .main_text .t{font-weight:100;margin-top:5rem;text-shadow:0 0 .5rem hsla(0,0%,100%,.5)}.kdt .kdt_main .wrap .main_text .t span{font-weight:700}.kdt .kdt_increase{background:#fff;text-align:center;color:#333;padding-bottom:1rem}.kdt .kdt_increase .wrap .increase_wrap{position:relative;margin:-5rem 5% 0;padding:5rem 0;background:#fff;border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.3);z-index:22}.kdt .kdt_increase .wrap .increase_wrap .increase_title .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_increase .wrap .increase_wrap .time_text{display:inline-block;background:#000;padding:1rem 3rem;margin:3rem auto 0;border-radius:10px}.kdt .kdt_increase .wrap .increase_wrap .time_text #time_now{color:#fff}.kdt .kdt_increase .wrap .increase_wrap .seminar_title{margin-top:5rem}.kdt .kdt_increase .wrap .increase_wrap .seminar_title .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_increase .wrap .increase_wrap .seminar_title .title_t span{text-decoration:line-through;color:#ababab}.kdt .kdt_increase .wrap .increase_wrap .t{color:#757575;margin-top:3rem}.kdt .kdt_increase .wrap .increase_wrap .flex{padding:0 5%;margin-top:5rem}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_emoji{width:49%}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter{width:49%;text-align:left}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .chapter_box{position:relative;background:#eee;border-radius:10px;padding:2.5rem 2rem 1rem;margin-top:3rem}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .chapter_box:first-child{margin-top:0}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .chapter_box .chapter_number{display:inline-block;position:absolute;top:0;left:2rem;transform:translateY(-50%);background:#000;color:#fff;font-weight:700;border-radius:10px;padding:.5rem 2rem;margin-top:0}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .chapter_box .chapter_text{margin-top:0;font-weight:700;color:#000}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .btn_tit{text-align:center;margin-top:3rem}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .btn_tit a{display:block;color:#fff;background:#0040ff;border:1px solid #0040ff;border-radius:10px;padding:1rem 0;transition:.5s}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .btn_tit a:hover{background:#fff;color:#0040ff}.kdt .kdt_menu{width:100%;padding-top:2rem}.kdt .kdt_menu .wrap .flex{justify-content:flex-start}.kdt .kdt_menu .wrap .flex .menu_item{margin-right:5rem;color:#757575;padding-bottom:1rem;cursor:pointer}.kdt .kdt_menu .wrap .flex .menu_item.select{border-bottom:2px solid #000;color:#000}.kdt .kdt_menu.fixed{position:fixed;top:64px;height:3.5rem;display:flex;align-items:flex-end;background:#000;padding-top:1rem;z-index:9998}.kdt .kdt_menu.fixed .wrap .flex .menu_item.select{border-bottom:2px solid #757575;color:#fff}.kdt .kdt_passion{position:relative;overflow:hidden;background:#000;padding:8rem 0}.kdt .kdt_passion .passion_bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:19;width:100%;min-width:130rem;opacity:.5}.kdt .kdt_passion .wrap{position:relative;z-index:20;text-align:center}.kdt .kdt_passion .wrap .passion_text{color:#fff}.kdt .kdt_passion .wrap .passion_text .t{margin-top:0;margin-bottom:1rem;font-weight:700}.kdt .kdt_passion .wrap .passion_box{max-width:55rem;background:#fff;border-radius:10px;margin:2rem auto 0;padding:2rem 0;overflow:hidden}.kdt .kdt_passion .wrap .passion_box .flex{align-items:center}.kdt .kdt_passion .wrap .passion_box .flex .box_text{width:15rem}.kdt .kdt_passion .wrap .passion_box .flex .box_text .tt{text-decoration:line-through;color:#ababab}.kdt .kdt_passion .wrap .passion_box .flex .box_price{width:calc(100% - 15rem);text-align:right;padding-right:4rem;color:#0040ff;opacity:0;transform:translateY(100%);transition:1s}.kdt .kdt_passion .wrap .passion_box .flex .box_price.on{opacity:1;transform:translateY(0)}.kdt .kdt_passion .wrap .passion_box .flex .box_price b{display:inline-block}.kdt .kdt_hrdnet{padding:5rem 0}.kdt .kdt_hrdnet .wrap .flex{max-width:55rem;margin:0 auto}.kdt .kdt_hrdnet .wrap .flex .hrdnet_logo1,.kdt .kdt_hrdnet .wrap .flex .hrdnet_logo2{width:49%}.kdt .kdt_hrdnet .wrap .t{text-align:center;color:#757575;margin-top:2rem}.kdt .kdt_schedule{padding:8rem 0;background:#eee}.kdt .kdt_schedule .wrap .schedule_title{text-align:center}.kdt .kdt_schedule .wrap .schedule_title .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_schedule .wrap .schedule_item{margin-top:5rem}.kdt .kdt_schedule .wrap .schedule_item .flex{align-items:center}.kdt .kdt_schedule .wrap .schedule_item .flex .item_img,.kdt .kdt_schedule .wrap .schedule_item .flex .item_text{width:49%}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text .item_box{background:#fff;border-radius:10px;padding:1rem 0;margin-top:1rem}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text .item_box .flex{align-items:flex-start;margin:.7rem 0}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text .item_box .flex .box_bold{width:9.5rem;text-align:right;font-weight:700;color:#000}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text .item_box .flex .box_normal{width:calc(100% - 11rem);color:#757575}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text .item_box .flex .box_normal span{text-decoration:line-through;color:#ababab}.kdt .kdt_slack{padding:8rem 0}.kdt .kdt_slack .wrap .slack_title{text-align:center}.kdt .kdt_slack .wrap .slack_title .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_slack .wrap .slack_box{max-width:55rem;background:#000;color:#fff;border-radius:10px;margin:5rem auto 0}.kdt .kdt_slack .wrap .slack_box .box_top{padding:1rem 2rem;border-bottom:1px solid #333}.kdt .kdt_slack .wrap .slack_box .box_top .flex{align-items:center}.kdt .kdt_slack .wrap .slack_box .box_top .flex .t{width:calc(100% - 10rem);font-weight:700}.kdt .kdt_slack .wrap .slack_box .box_top .flex .slack_box_top{width:10rem;border:1px solid #333;border-radius:5px;overflow:hidden;padding:.3rem .5rem}.kdt .kdt_slack .wrap .slack_box .box_top .flex .slack_box_top .flex{align-items:center}.kdt .kdt_slack .wrap .slack_box .box_top .flex .slack_box_top .flex .top_img{width:calc(100% - 3rem)}.kdt .kdt_slack .wrap .slack_box .box_top .flex .slack_box_top .flex .ttt{width:2rem}.kdt .kdt_slack .wrap .slack_box .box_middle{padding:2rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item{margin-top:2rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item:first-child{margin-top:0}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_img{width:5rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_text{width:calc(100% - 7rem)}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_text .t{font-weight:700}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_text .t span{color:#757575;margin-left:1rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_text .tt{color:#ccc}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_text .tt span{background:#333;padding:.1rem .3rem;color:#00a3ff}.kdt .kdt_slack .wrap .slack_box .box_middle .box_typing{margin-top:2rem;background:#333;border:1px solid #5b5b5b;border-radius:5px;padding:1rem 1.5rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_typing .tt{color:#757575}.kdt .kdt_slack .wrap .slack_box .box_middle .box_typing .tt .line{border-left:1px solid #fff}.kdt .kdt_slack .wrap .slack_box .box_middle .box_typing .flex{margin-top:.5rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_typing .flex .plus{width:1.8rem;height:1.8rem;line-height:1.8rem;background:#5b5b5b;color:#ccc;border-radius:50%;text-align:center}.kdt .kdt_slack .wrap .slack_box .box_middle .box_typing .flex .send{width:1.8rem}.kdt .kdt_slack .wrap .slack_mvp{max-width:55rem;margin:3rem auto 0}.kdt .kdt_slack .wrap .slack_mvp .mvp_img{margin-bottom:1rem}.kdt .kdt_slack .wrap .slack_mvp .tt{color:#757575}.kdt .kdt_developer{padding:8rem 0;background:#f2f4f6}.kdt .kdt_developer .wrap{text-align:center}.kdt .kdt_developer .wrap .developer_text .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_developer .wrap .developer_item1{position:relative;margin-top:8rem;padding:5rem 3rem 3rem;border-radius:10px;text-align:left;background:#fff}.kdt .kdt_developer .wrap .developer_item1 .item_title{position:absolute;top:0;left:3rem;transform:translateY(-50%);display:inline-block;background:#000;color:#fff;border-radius:50px;padding:1rem 3rem}.kdt .kdt_developer .wrap .developer_item1 .item_title .flex{justify-content:flex-start;align-items:center}.kdt .kdt_developer .wrap .developer_item1 .item_title .flex .developer_img{width:3rem;margin-right:1rem}.kdt .kdt_developer .wrap .developer_item1 .tt{color:#757575;margin-top:.5rem}.kdt .kdt_developer .wrap .developer_item1 .ceo_name{margin-top:1.5rem;font-weight:700;color:#000}.kdt .kdt_developer .wrap .developer_item1 .line{border-bottom:2px dotted #ccc;margin:2rem 0}.kdt .kdt_developer .wrap .developer_item2{text-align:left;margin-top:5rem}.kdt .kdt_developer .wrap .developer_item2 .item_box1{position:relative;text-align:center;width:30rem;border-radius:10px;background:url(/static/front/images/ozcoding/kdt/developer_img1.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.kdt .kdt_developer .wrap .developer_item2 .item_box1 .box_bg{position:absolute;bottom:0;left:50%;width:100%;height:15rem;transform:translate(-50%);background:linear-gradient(180deg,transparent,#0040ff 50%);border-radius:0 0 10px 10px;z-index:19}.kdt .kdt_developer .wrap .developer_item2 .item_box1 .tit{position:relative;margin-top:10rem;color:#fff;z-index:20}.kdt .kdt_developer .wrap .developer_item2 .item_box1 .arrow{position:absolute;top:50%;right:0;width:4rem;height:4rem;line-height:4rem;font-weight:700;text-align:center;letter-spacing:-12px;border-radius:50%;background:#0040ff;color:#fff;transform:translate(50%,-50%);z-index:20}.kdt .kdt_developer .wrap .developer_item2 .item_box2{width:calc(100% - 35rem)}.kdt .kdt_developer .wrap .developer_item2 .item_box2 .developer_box{border:1px solid #0040ff;padding:1.5rem 3rem;border-radius:10px;margin-top:1rem}.kdt .kdt_developer .wrap .developer_item2 .item_box2 .developer_box:first-child{margin-top:0}.kdt .kdt_developer .wrap .developer_item2 .item_box2 .developer_box .t{font-weight:700}.kdt .kdt_developer .wrap .developer_item2 .item_box2 .developer_box .t span{color:#0040ff}.kdt .kdt_curriculum{padding:8rem 0;background:#ccc}.kdt .kdt_curriculum .wrap{text-align:center}.kdt .kdt_curriculum .wrap .curriculum_text .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_curriculum .wrap .curriculum_slider{display:none;margin-top:13rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item{width:25rem;border:1px solid #fff;background:#fff;padding:2rem 1.5rem 4rem;margin-right:1.5rem;text-align:left;border-radius:10px;transition:.5s}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_top .tt{color:#757575}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_top .tt:first-child{color:#000;font-weight:700}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_img{height:5rem;margin:2rem 0}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_img img{width:inherit;height:100%}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_text .tt{margin-top:.5rem;color:#757575}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_text .tt span{display:inline-block;padding:.2rem 1rem;border-radius:5px;background:#eee;font-weight:700}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_text .flex{justify-content:flex-start;align-items:center;margin-top:1rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_text .flex:first-child{margin-top:2rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_text .flex .tt{margin-top:0;margin-left:.5rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_text .flex .tt:first-child{margin-left:0}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item.slick-active{box-shadow:0 0 10px rgba(0,64,255,.8)}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-list{overflow:initial!important}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:1.8rem;z-index:20}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow.slick-prev{left:-1.8rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow.slick-next{left:25rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow.slick-disabled{opacity:.5}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots{position:absolute;left:50%;width:100%;max-width:65rem;transform:translateX(-50%);top:-8rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li{display:inline-block;margin-right:.5rem;margin-bottom:1rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li button{padding:.5rem 1.8rem;background:#fff;border:1px solid #d2d2d2;border-radius:5px;color:#d2d2d2;font-size:0;transition:.5s}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li button:before{font-size:1.1rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li.slick-active button{background:#0040ff;color:#fff;padding:.5rem 3rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:first-child button:before{content:"1주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(2) button:before{content:"2주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(3) button:before{content:"3주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(4) button:before{content:"4주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(5) button:before{content:"5주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(6) button:before{content:"6주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(7) button:before{content:"7주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(8) button:before{content:"8주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(9) button:before{content:"9주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(10) button:before{content:"10주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(11) button:before{content:"11주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(12) button:before{content:"12주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(13) button:before{content:"13주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(14) button:before{content:"14주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(15) button:before{content:"15주차"}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li:nth-child(16) button:before{content:"16주차"}.kdt .kdt_later{background:#fff;padding:8rem 0}.kdt .kdt_later .wrap .later_text .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_later .wrap .later_list{margin-top:5rem}.kdt .kdt_later .wrap .later_list .later_item{margin-top:2rem;padding-top:2rem;border-top:2px dotted #ddd}.kdt .kdt_later .wrap .later_list .later_item:first-child{margin-top:0;padding-top:0;border-top:0}.kdt .kdt_later .wrap .later_list .later_item .flex{align-items:center}.kdt .kdt_later .wrap .later_list .later_item .flex .item_img{width:39%;border-radius:10px}.kdt .kdt_later .wrap .later_list .later_item .flex .item_text{width:59%}.kdt .kdt_later .wrap .later_list .later_item .flex .item_text .tit{margin-bottom:1rem}.kdt .kdt_later .wrap .later_list .later_item .flex .item_text .t{color:#757575}.kdt .kdt_service{padding:0 0 8rem}.kdt .kdt_service .wrap .flex{align-items:center}.kdt .kdt_service .wrap .flex .service_text{width:49%}.kdt .kdt_service .wrap .flex .service_text .t{margin-top:0;margin-bottom:1rem;color:#0040ff;font-weight:700}.kdt .kdt_service .wrap .flex .service_text .t span{display:block;color:#757575;font-weight:400;margin-bottom:0;margin-top:3rem}.kdt .kdt_service .wrap .flex .service_text .t span b{color:#000}.kdt .kdt_service .wrap .flex .service_img{width:49%}.kdt .kdt_service .wrap .flex .service_img video{width:100%}.kdt .kdt_portfolio{padding:8rem 0;background:#f2f4f6;text-align:center;overflow:hidden}.kdt .kdt_portfolio .wrap{position:relative;text-align:center}.kdt .kdt_portfolio .wrap .portfolio_bg{position:absolute;bottom:-8rem;width:100%;max-width:55rem;transform:translateY(10%);z-index:19}.kdt .kdt_portfolio .wrap .portfolio_bg.bg_img1{left:5%}.kdt .kdt_portfolio .wrap .portfolio_bg.bg_img2{right:5%}.kdt .kdt_portfolio .wrap .portfolio_top{position:relative;z-index:20}.kdt .kdt_portfolio .wrap .portfolio_top .flex{align-items:center;justify-content:center}.kdt .kdt_portfolio .wrap .portfolio_top .flex .t{margin-top:0;color:#0040ff;font-weight:700}.kdt .kdt_portfolio .wrap .portfolio_top .flex .portfolio_point{display:inline-block;background:#0040ff;padding:.2rem 1rem;margin-left:1rem;border-radius:5px}.kdt .kdt_portfolio .wrap .portfolio_top .flex .portfolio_point .t{color:#fff}.kdt .kdt_portfolio .wrap .portfolio_text{position:relative;z-index:20;margin-top:1rem}.kdt .kdt_portfolio .wrap .portfolio_text .t{margin-top:3rem;color:#757575}.kdt .kdt_portfolio .wrap .portfolio_list{position:relative;z-index:20;margin-top:3rem}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item{width:24%}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_img{border-radius:5px;overflow:hidden}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text{text-align:left;margin-top:2rem}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text .tit{font-weight:700;margin-bottom:1rem}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text .tt{position:relative;color:#757575;padding-left:1rem}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text .tt:first-child{color:#0040ff;font-weight:700;padding-left:0}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text .tt:first-child:before{display:none}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text .tt:before{content:"";position:absolute;left:0;top:1rem;width:.3rem;height:.3rem;border-radius:50%;background:#757575}.kdt .kdt_portfolio .wrap .portfolio_btn{position:relative;margin-top:5rem;z-index:20}.kdt .kdt_portfolio .wrap .portfolio_btn .t{margin-top:2rem}.kdt .kdt_portfolio .wrap .portfolio_btn .t:first-child{margin-top:0}.kdt .kdt_portfolio .wrap .portfolio_btn .t span{display:inline-block;padding:1rem 3rem;margin:0 auto;background:#fff;border-radius:50px;font-weight:700;box-shadow:0 0 1rem rgba(0,0,0,.3)}.kdt .kdt_offline{padding:8rem 0;background:#fff;text-align:center}.kdt .kdt_offline .wrap .offline_top .flex{align-items:center;justify-content:center}.kdt .kdt_offline .wrap .offline_top .flex .t{margin-top:0;color:#0040ff;font-weight:700}.kdt .kdt_offline .wrap .offline_top .flex .offline_point{display:inline-block;background:#0040ff;padding:.2rem 1rem;margin-left:1rem;border-radius:5px}.kdt .kdt_offline .wrap .offline_top .flex .offline_point .t{color:#fff}.kdt .kdt_offline .wrap .offline_text{margin-top:1rem}.kdt .kdt_offline .wrap .offline_text .t{margin-top:3rem;color:#757575}.kdt .kdt_offline .wrap .offline_slider{margin-top:5rem;display:none}.kdt .kdt_offline .wrap .offline_slider .slick-list{overflow:inherit!important}.kdt .kdt_offline .wrap .offline_slider .slide_item{width:40rem;background:#eee;padding:2rem;border-radius:10px;margin:0 1rem}.kdt .kdt_offline .wrap .offline_slider .slide_item .item_img{border-radius:10px;overflow:hidden}.kdt .kdt_offline .wrap .offline_slider .slide_item .item_text{margin-top:2rem;text-align:left}.kdt .kdt_offline .wrap .offline_slider .slide_item .item_text .tt{margin-top:1rem;color:#757575}.kdt .kdt_suitability{padding:0 0 8rem;background:#fff;text-align:center}.kdt .kdt_suitability .wrap .suitability_top .flex{align-items:center;justify-content:center}.kdt .kdt_suitability .wrap .suitability_top .flex .t{margin-top:0;color:#0040ff;font-weight:700}.kdt .kdt_suitability .wrap .suitability_text{margin-top:1rem}.kdt .kdt_suitability .wrap .suitability_text .t{margin-top:3rem;color:#757575}.kdt .kdt_suitability .wrap .suitability_vs{max-width:65rem;margin:5rem auto 0}.kdt .kdt_suitability .wrap .suitability_vs .flex{align-items:center}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item{width:55%;padding:3rem;background:#fff;border:1px solid #0040ff;border-radius:10px;text-align:left}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item:first-child{width:45%;padding:2rem;background:#eee;border:1px solid #eee;border-radius:10px 0 0 10px}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item:first-child .t span{color:#000;background:#bcbcbc}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item:first-child .tt{font-weight:400}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_img,.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_text{width:100%}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .t{font-weight:700;margin-top:3rem}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .t span{color:#fff;background:#0040ff;padding:.5rem 2rem;border-radius:5px}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .tt{color:#757575;margin-top:1.5rem;font-weight:700}.kdt .kdt_review{position:relative;padding:8rem 0 5rem;background:#000;color:#fff;text-align:center;overflow:hidden}.kdt .kdt_review .wrap .review_top{position:relative;z-index:20;margin-bottom:1rem}.kdt .kdt_review .wrap .review_top .t{margin-top:0;color:#0040ff;font-weight:700}.kdt .kdt_review .wrap .review_text{position:relative;margin-top:1rem}.kdt .kdt_review .wrap .review_text .title_t{position:relative;z-index:20}.kdt .kdt_review .wrap .review_text .text_bg{position:absolute;left:50%;bottom:-15rem;width:40rem;transform:translateX(-50%);z-index:19}.kdt .kdt_review .wrap .review_slider{position:relative;z-index:20;display:none;margin-top:5rem}.kdt .kdt_review .wrap .review_slider .slick-list{overflow:inherit!important}.kdt .kdt_review .wrap .review_slider .slide_item{width:35rem;background:#333;border-radius:10px;overflow:hidden;text-align:left;margin:0 1rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_img{position:relative}.kdt .kdt_review .wrap .review_slider .slide_item .item_img .item_top{position:absolute;top:1rem;left:1rem;z-index:21}.kdt .kdt_review .wrap .review_slider .slide_item .item_img .item_top .tt{display:inline-block;padding:.5rem 1rem;background:#0040ff;border-radius:5px;color:#fff;font-weight:700}.kdt .kdt_review .wrap .review_slider .slide_item .item_img .item_gradation{position:absolute;width:100%;height:10rem;bottom:0;left:0;background:linear-gradient(180deg,transparent,#333 100%);z-index:21}.kdt .kdt_review .wrap .review_slider .slide_item .item_text{position:relative;padding:1rem 2rem 2rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .flex{margin-top:2rem;justify-content:flex-start}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .flex .ttt{color:#eee;font-weight:700}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .flex .ttt span{margin-left:1rem;background:#757575;padding:.5rem 1rem;border-radius:5px}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .text_scroll{margin-top:2rem;height:10rem;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .text_scroll::-webkit-scrollbar{display:none}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .text_scroll .tt{padding:1rem 0}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .scroll_gradation_top{position:absolute;top:12.4rem;left:0;width:100%;height:2rem;background:linear-gradient(180deg,#333,transparent 80%);z-index:21}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .scroll_gradation_bottom{position:absolute;bottom:2rem;left:0;width:100%;height:2rem;background:linear-gradient(180deg,transparent,#333 80%);z-index:21}.kdt .kdt_youtube{text-align:center;padding:0 0 8rem;background:#000}.kdt .kdt_youtube .wrap .review_top .t{color:#0040ff;font-weight:700}.kdt .kdt_youtube .wrap .review_text .title_t{font-weight:700;font-size:3rem;color:#fff}.kdt .kdt_youtube .wrap .review_title{text-align:center}.kdt .kdt_youtube .wrap .review_title .title span{color:#9dff51}.kdt .kdt_youtube .wrap .review_title .tit{margin-top:1rem}.kdt .kdt_youtube .wrap .review_video_top{position:relative;z-index:20;margin-top:3rem;text-align:center}.kdt .kdt_youtube .wrap .review_video_top .t{display:inline-block;margin:0 auto;padding:1rem 3rem;background:#fff;color:#000;font-weight:700;border-radius:50px}.kdt .kdt_youtube .wrap .review_video{max-width:55rem;margin:2rem auto 0;border-radius:10px;overflow:hidden}.kdt .kdt_youtube .wrap .review_video .flex{max-width:45rem;margin:2rem auto}.kdt .kdt_youtube .wrap .review_video .flex .review_video_btn{width:25%;text-align:center;filter:grayscale(200%);transition:.5s;cursor:pointer}.kdt .kdt_youtube .wrap .review_video .flex .review_video_btn .btn_img{max-width:8rem;margin:0 auto;max-width:6rem}.kdt .kdt_youtube .wrap .review_video .flex .review_video_btn .t{font-weight:700;margin-top:.5rem}.kdt .kdt_youtube .wrap .review_video .flex .review_video_btn.on{filter:grayscale(0)}.kdt .kdt_youtube .wrap .review_video .video{position:relative;padding-bottom:56.25%;height:0;z-index:19;display:none}.kdt .kdt_youtube .wrap .review_video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.kdt .kdt_youtube .wrap .review_video .video.on{display:block}.kdt .kdt_youtube .wrap .review_slider{margin-top:5rem;display:none}.kdt .kdt_youtube .wrap .review_slider .slide_item{margin:0 1rem}.kdt .kdt_youtube .wrap .review_slider .slide_item .item_text{margin-top:1rem}.kdt .kdt_youtube .wrap .review_slider .slide_item .item_text .t{color:#a2a2a2}.kdt .kdt_black{background-color:#222;padding:4rem;text-align:center}.kdt .kdt_pass{position:relative;padding:8rem 0;background:#000;color:#fff;overflow:hidden}.kdt .kdt_pass .pass_bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;opacity:.23;z-index:19}.kdt .kdt_pass .wrap{position:relative;text-align:center;z-index:20}.kdt .kdt_pass .wrap .pass_top .flex{align-items:center;justify-content:center}.kdt .kdt_pass .wrap .pass_top .flex .t{margin-top:0;color:#0040ff;font-weight:700}.kdt .kdt_pass .wrap .pass_top .flex .pass_point{display:inline-block;background:#0040ff;padding:.2rem 1rem;margin-left:1rem;border-radius:5px}.kdt .kdt_pass .wrap .pass_top .flex .pass_point .t{color:#fff}.kdt .kdt_pass .wrap .pass_text{margin-top:1rem}.kdt .kdt_pass .wrap .pass_text .t{margin-top:3rem;color:#eee}.kdt .kdt_pass .wrap .pass_logo_list{position:relative;max-width:70rem;margin:5rem auto 0;padding:0 8rem}.kdt .kdt_pass .wrap .pass_logo_list .flex{align-items:center}.kdt .kdt_pass .wrap .pass_logo_list .flex .logo_item{width:30%;margin-bottom:2rem}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket{position:absolute;top:0;height:calc(100% - 2rem);width:2px;background:#757575;z-index:21}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket.left{left:0}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket.left .top_line{transform:rotate(45deg) translateX(.9rem)}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket.left .bottom_line{transform:rotate(-45deg) translateX(.9rem)}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket.right{right:0}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket.right .top_line{transform:rotate(-45deg) translateX(-.9rem)}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket.right .bottom_line{transform:rotate(45deg) translateX(-.9rem)}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket .top_line{width:2px;height:2rem;background:#757575;margin-top:-2.2rem}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket .empty{height:calc(100% + .4rem)}.kdt .kdt_pass .wrap .pass_logo_list .list_bracket .bottom_line{width:2px;height:2rem;background:#757575}.kdt .kdt_cloud{padding:8rem 0;background:#eee;text-align:center}.kdt .kdt_cloud .wrap .cloud_top .flex{align-items:center;justify-content:center}.kdt .kdt_cloud .wrap .cloud_top .flex .t{margin-top:0;color:#0040ff;font-weight:700}.kdt .kdt_cloud .wrap .cloud_top .flex .cloud_point{display:inline-block;background:#0040ff;padding:.2rem 1rem;margin:0 1rem;border-radius:5px}.kdt .kdt_cloud .wrap .cloud_top .flex .cloud_point .t{color:#fff}.kdt .kdt_cloud .wrap .cloud_title{margin-top:1rem}.kdt .kdt_cloud .wrap .cloud_fund{position:relative;display:inline-block;padding:.7rem 4.6rem .7rem 3rem;margin-top:20px;overflow:hidden;font-size:3rem;font-weight:700;color:#fff;background:linear-gradient(92.58deg,#25c5a3 2.74%,#00df5f 100.13%);border-radius:10px}.kdt .kdt_cloud .wrap .cloud_fund:after{position:absolute;content:"";top:0;right:3rem;display:inline-block;height:11.5rem;border-left:5px dashed #fff}.kdt .kdt_cloud .wrap .cloud_benefit{position:relative;font-size:1.6rem;max-width:640px;margin:7rem auto 1.5rem;line-height:2.9rem}.kdt .kdt_cloud .wrap .cloud_benefit .benefit_highlight{color:#03c75a}.kdt .kdt_cloud .wrap .cloud_benefit .cloud_logo{position:absolute;top:-30px;margin-left:3.85rem;padding:1.15rem 3.85rem;max-width:388px;background:#fff;border:1px solid #03c75a;border-radius:.8rem}.kdt .kdt_cloud .wrap .cloud_benefit .benefit_text_pc{padding:4.6rem 3.85rem 2.3rem;text-align:left;background:#fff;border-radius:.8rem}.kdt .kdt_cloud .wrap .cloud_benefit .benefit_text_mobile{display:none}.kdt .kdt_mentor{padding:8rem 0;background:#fff;text-align:center}.kdt .kdt_mentor .wrap .mentor_top .t{margin-top:0;color:#0040ff;font-weight:700;margin-bottom:1rem}.kdt .kdt_mentor .wrap .mentor_top .flex{margin-top:.3rem;justify-content:center;align-items:center}.kdt .kdt_mentor .wrap .mentor_top .flex .title_img{width:5rem;margin-left:.5rem}.kdt .kdt_mentor .wrap .mentor_text{margin-top:5rem}.kdt .kdt_mentor .wrap .mentor_text .flex{align-items:center}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_img{width:39%}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment{width:59%;text-align:left}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .flex{justify-content:flex-start;align-items:flex-end}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .flex .tit{margin-right:2rem}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .flex .tt{font-weight:700;color:#0040ff}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .mentor_slider{display:none;margin-top:1rem}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .mentor_slider.sldier_list1{margin-top:3rem}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .mentor_slider .sldie_item{margin:0 .5rem;border:1px solid #0040ff;border-radius:50px;padding:.8rem 3rem}.kdt .kdt_mentor .wrap .mentor_text .flex .t{margin-top:3rem;color:#757575}.kdt .kdt_mentor .wrap .mentor_btn{margin-top:3rem;text-align:center}.kdt .kdt_mentor .wrap .mentor_btn .btn_item{position:relative;max-width:40rem;margin:0 auto;text-align:left;padding:1.5rem 0;border-radius:10px;background:#0040ff;color:#fff;cursor:pointer;transition:1s;z-index:19}.kdt .kdt_mentor .wrap .mentor_btn .btn_item .flex{justify-content:center;align-items:center}.kdt .kdt_mentor .wrap .mentor_btn .btn_item .flex .item_icon{width:3rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_item .flex .btn_tit{max-width:25rem;margin:0 2rem;transition:1s}.kdt .kdt_mentor .wrap .mentor_btn .btn_item .flex .arrow{position:relative;width:3rem;height:3rem;transform:rotate(90deg);transition:1s}.kdt .kdt_mentor .wrap .mentor_btn .btn_item .flex .arrow b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);letter-spacing:-8px}.kdt .kdt_mentor .wrap .mentor_btn .btn_item.select{max-width:100%;padding:1.5rem 3rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_item.select .flex .btn_tit{max-width:100%;width:calc(100% - 8rem);margin:0;padding:0 1rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_item.select .flex .arrow{transform:rotate(-90deg)}.kdt .kdt_mentor .wrap .mentor_btn .btn_video{position:relative;display:none;text-align:left;margin-top:-1rem;background:#eee;padding:4rem 3rem 3rem;border-radius:10px;z-index:18}.kdt .kdt_mentor .wrap .mentor_btn .btn_video .video_item{position:relative;padding-bottom:56.25%;height:0;margin-top:3rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_video .video_item iframe{position:absolute;top:0;left:0;width:100%;height:100%}.kdt .kdt_process{padding:8rem 0;background:#000;color:#fff;text-align:center}.kdt .kdt_process .wrap .process_top .t{margin-top:0;color:#0040ff;font-weight:700;margin-bottom:1rem}.kdt .kdt_process .wrap .process_list{margin-top:5rem}.kdt .kdt_process .wrap .process_list .flex .flex{width:100%}.kdt .kdt_process .wrap .process_list .flex .flex .process_item{position:relative;width:19%;background:#333;border-radius:10px;padding:2rem 0}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .flex{align-items:center}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .flex .item_img{width:100%;max-width:3rem;margin:0 auto}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .flex .tt{width:100%;margin-top:1rem;font-weight:700}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .line{position:absolute;bottom:0;left:50%;height:5rem;width:4px;background:#333;transform:translate(-50%,100%)}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .dot{position:absolute;bottom:-5rem;left:50%;height:16px;width:16px;background:#333;border-radius:50%;transform:translate(-50%,50%)}.kdt .kdt_process .wrap .process_list .flex .list_line{margin-top:5rem;width:100%;height:4px;background:#333;transform:translateY(-50%)}.kdt .kdt_process .wrap .process_btn{margin-top:5rem;text-align:center}.kdt .kdt_process .wrap .process_btn .btn_tit{display:inline-block;margin:0 auto}.kdt .kdt_process .wrap .process_btn .btn_tit a{display:block;color:#fff;padding:1rem 8rem;background:#0040ff;border-radius:10px;transition:.5s}.kdt .kdt_process .wrap .process_btn .btn_tit a span{margin-left:2rem;letter-spacing:-8px}.kdt .kdt_process .wrap .process_btn .btn_tit a:hover{background-color:#757575}.kdt .kdt_qa{padding:8rem 0;background:#fff}.kdt .kdt_qa .wrap .qa_text{text-align:center}.kdt .kdt_qa .wrap .qa_text .t{margin-top:0;color:#0040ff;font-weight:700;margin-bottom:1rem}.kdt .kdt_qa .wrap .qa_list{margin-top:5rem}.kdt .kdt_qa .wrap .qa_list .qa_item{background:#eee;border-radius:10px;margin-top:2rem;padding:2rem 3rem;transition:.5s;cursor:pointer}.kdt .kdt_qa .wrap .qa_list .qa_item:first-child{margin-top:0}.kdt .kdt_qa .wrap .qa_list .qa_item:hover{transform:scale(1.005)}.kdt .kdt_qa .wrap .qa_list .qa_item .flex{align-items:center}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .t{width:calc(100% - 2rem);font-weight:700}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow{position:relative;width:1.5rem;height:1.5rem}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow .line{position:absolute;top:50%;left:50%;width:100%;height:2px;background:#000}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow .line.line1{transform:translate(-50%,-50%) rotate(-90deg);transition:.5s}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow .line.line2,.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow.select .line1{transform:translate(-50%,-50%) rotate(0deg)}.kdt .kdt_qa .wrap .qa_list .qa_item .tt{display:none;margin-top:2rem;color:#757575}.kdt .kdt_qa .wrap .qa_list .qa_item .tt .flex{align-items:flex-start}.kdt .kdt_qa .wrap .qa_list .qa_item .tt .flex .left_a{width:2rem;color:#0040ff}.kdt .kdt_qa .wrap .qa_list .qa_item .tt .flex div{width:calc(100% - 2rem)}.kdt .kdt_qa .wrap .qa_list .qa_item .tt.show{display:block}.kdt .kdt_qa .wrap .qa_inquiry{margin-top:3rem;color:#757575}.kdt .kdt_mbti{padding:100px 0;background:#eee}.kdt .kdt_mbti .after_bootcamp{position:relative;margin:0 auto;max-width:1200px;display:block;background-color:#172354;border-radius:20px;overflow:hidden}.kdt .kdt_mbti .after_bootcamp .flex{width:100%;align-items:center}.kdt .kdt_mbti .after_bootcamp .flex .text_part{text-align:left;width:45%;margin:5.4rem 0 5.4rem 5rem}.kdt .kdt_mbti .after_bootcamp .flex .text_part .titles{color:#fff;font-size:3rem;font-weight:700;line-height:4.3rem}.kdt .kdt_mbti .after_bootcamp .flex .text_part .subs{color:#c0cdff;font-size:2.5rem;margin-top:1.5rem;font-weight:700}.kdt .kdt_mbti .after_bootcamp .flex .right_img{position:absolute;width:300px;top:0;right:7.85rem}.kdt .kdt_mbti .after_bootcamp .flex .right_img img{width:100%}.kdt .kdt_footer{padding-top:5rem;padding-bottom:15rem;background:#222;color:#fff}.kdt .kdt_footer .wrap .flex{justify-content:flex-start}.kdt .kdt_footer .wrap .flex .footer_item{margin-right:3rem}.kdt .kdt_footer .wrap .flex .footer_item .tt{margin-bottom:2rem;font-weight:700}.kdt .kdt_footer .wrap .flex .footer_item .ttt{color:#757575}.popup_item{position:relative;z-index:9999}.popup_item .popup_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9998}.popup_item .popup_wrap{position:fixed;width:100%;max-width:40rem;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;overflow:hidden;z-index:9999}.popup_item .popup_wrap .popup_top{position:relative;padding:2rem 3rem}.popup_item .popup_wrap .popup_top .top_title{font-size:2rem;font-weight:700}.popup_item .popup_wrap .popup_top .btn_closed{position:absolute;top:2rem;right:3rem;width:2rem;height:2rem;display:inline-block}.popup_item .popup_wrap .popup_top .btn_closed .line{width:2rem;height:3px;background:#111;border-radius:10px}.popup_item .popup_wrap .popup_top .btn_closed .line.line1{transform:rotate(-45deg)}.popup_item .popup_wrap .popup_top .btn_closed .line.line2{transform:rotate(45deg);margin-top:-3px}.popup_item .popup_wrap .popup_innor{padding:0 3rem 3rem}.popup_item .popup_wrap .popup_innor .share_btnitem{margin-bottom:1rem}.popup_item .popup_wrap .popup_innor .share_btnitem a{font-size:1.2rem;font-weight:700;padding:1.5rem 0;border-radius:5px}.popup_item .popup_wrap .popup_innor .share_btnitem a img{width:2rem;margin-right:1rem}.popup_item .popup_wrap .popup_innor .share_btnitem a.flex{justify-content:center;align-items:center}.popup_item .popup_wrap .popup_innor .share_kakaobtn a{background:#ffeb3b;color:#3e2723}.popup_item .popup_wrap .popup_innor .share_facebookbtn a{background:#3b5998;color:#fff}.popup_item .popup_wrap .popup_innor .share_urlbtn a{background:#dcdcdc;color:#000}#modalEnrolment_1 .popup_wrap{max-width:55rem}#modalEnrolment_1 .popup_wrap .popup_innor{height:70vh;margin-bottom:10vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#modalEnrolment_1 .popup_wrap .popup_innor::-webkit-scrollbar{display:none}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item{background:#fff;margin-bottom:4rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_title{font-size:1.5rem;font-weight:700}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_tit{font-size:1.1rem;color:#757575}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .event_banner{background:#000;border-radius:10px;overflow:hidden}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .event_banner .flex{align-items:center}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .event_banner .flex .payment_title{width:65%;color:#fff;padding:2rem 0 2rem 2rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .event_banner .flex .payment_title .payment_tit{margin-top:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .event_banner .flex .event_img{width:35%}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_list{margin-top:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_list .payment_img{width:8rem;background:#f6f6f6;border-radius:10px;padding:.5rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_list .payment_tit{width:calc(100% - 9rem);color:#333;margin-top:.5rem;font-weight:700}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way{margin-top:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio{align-items:center}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item{width:32%;margin-bottom:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]{display:none}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]+label{display:block;padding:1.5rem 0;border:1px solid #efefef;border-radius:5px;cursor:pointer;transition:.5s}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]+label .flex{justify-content:center;align-items:center}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]+label .way_icon{width:1.5rem;margin-right:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]:checked+label{border:1px solid #333}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]:checked+label .payment_tit{color:#333}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon{margin-top:1.5rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input{position:relative;width:69%;line-height:1.5}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input input{width:100%;height:4rem;text-align:left;border:1px solid #ddd;border-radius:5px;outline:none;padding:0 1rem;color:#5c5c5c}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input ::-moz-placeholder{color:#cecece}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input :-ms-input-placeholder{color:#cecece}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input ::placeholder{color:#cecece}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input #chkPoint:disabled{padding-right:2.5rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input .input_pointResetImg{position:absolute;top:50%;right:13px;transform:translateY(-50%);width:1rem;display:none;cursor:pointer}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_input .input_pointResetImg img{display:block;width:100%}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_button{width:29%;line-height:1.5}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .flex_button button{width:100%;height:4rem;border-radius:5px;font-size:1.1rem;border:1px solid #eaeaea;color:#5c5c5c;background-color:#f8f8f9}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .coupon_item{margin-bottom:1rem;align-items:center}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .coupon_item .payment_tit{color:#000}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .coupon_item .payment_tit .coupon_list_btn{background:#eee;padding:.5rem 1rem;margin-left:1rem;border-radius:5px;color:#757575}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .coupon_item .payment_tit .coupon_list_btn span{color:#0040ff}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .coupon_item:first-child{justify-content:flex-start}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .point_item{margin-bottom:1rem;align-items:center}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .point_item .payment_tit{color:#000}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .point_item .payment_tit .total_point a{color:#0040ff}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .point_item .payment_tit:nth-child(2){margin-left:1rem;color:#757575}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_coupon .point_item:nth-child(3){justify-content:flex-start;margin-top:2rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount{margin-top:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item{margin-bottom:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item .payment_tit .flex{align-items:center}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item .payment_tit .flex .earlybird_text{margin-right:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item .payment_tit .flex .earlybird_text.event{color:red}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item .payment_tit .flex .earlybird_seat{font-size:1rem;padding:.5rem 1rem;background:#eee;border-radius:5px}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item.line{border-top:1px solid #eee;padding-top:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item.line .payment_tit{font-weight:700;color:#333}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item.color .payment_tit{font-weight:700;color:#0040ff}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item.ticket_show{display:none}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item.ticket_show .payment_amount input{width:100%;height:4rem;text-align:left;border:1px solid #ddd;border-radius:5px;outline:none;padding:0 1rem;color:#5c5c5c}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .capsule_gradation_bg{position:fixed;bottom:6.5rem;left:50%;transform:translateX(-50%);width:90%;height:5rem;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .btn_capsule{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);width:90%;border-radius:5px;background:#0040ff;font-size:1.4rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .refund{font-size:1.1rem;color:#757575;margin-top:3rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_refund{margin-top:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_refund .flex{justify-content:flex-start;align-items:flex-start}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_refund .flex .deco{width:1rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_refund .flex .payment_tit{font-size:.9rem;width:calc(100% - 1rem)}#couponListModal .popup_wrap .popup_top{justify-content:flex-start;align-items:flex-end}#couponListModal .popup_wrap .popup_top .top_tit{margin-left:1rem}#couponListModal .popup_wrap .popup_innor .coupon_list{height:30rem;overflow-y:auto}#couponListModal .popup_wrap .popup_innor .coupon_list .no_coupon{font-size:1rem;font-weight:400;color:#5c5c5c;border-top:1px solid #000;padding-top:2rem}#couponListModal .popup_wrap .popup_innor .coupon_list .coupon_num{font-size:1rem;font-weight:400;margin-bottom:.5rem}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]{display:none}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label{display:block;border:1px solid #bebdbd;margin-bottom:1rem;box-sizing:border-box}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex{align-items:center}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_price{font-size:1.5rem;font-weight:700;width:30%;text-align:center}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_price span{position:relative}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_price span:after{content:"￦";position:absolute;font-size:1.5rem;font-weight:400;color:#0040ff;right:0;bottom:0;transform:translate(50%,30%)}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_contents{width:60%;text-align:left;color:#5c5c5c;padding:2rem;border-left:1px dashed #bebdbd}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_contents .name{font-size:1rem;letter-spacing:-.36px;margin-bottom:.5rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_contents .duedate{font-size:.875rem;letter-spacing:-.32px}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_contents .coupon_code{display:none}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_checkimg{width:10%}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_checkimg .icon_uncheck{display:block;width:2rem;margin:0 auto}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_checkimg .icon_check{display:none;width:2rem;margin:0 auto}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]:checked+label{border:2px solid #0040ff}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]:checked+label .flex .coupon_contents{border-left:2px dashed #0040ff}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]:checked+label .flex .coupon_checkimg .icon_uncheck{display:none}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]:checked+label .flex .coupon_checkimg .icon_check{display:block}#couponListModal .popup_wrap .popup_innor .coupon_btn{width:80%;margin:3rem auto 0}#couponListModal .popup_wrap .popup_innor .coupon_btn div{width:49%;text-align:center}#couponListModal .popup_wrap .popup_innor .coupon_btn div .coupon_list_close{display:block;width:100%;padding:1rem 0;border:1px solid #eaeaea;border-radius:5px;background:#f8f8f9;color:#7d7d7d;font-size:1rem;line-height:1.5;cursor:pointer}#couponListModal .popup_wrap .popup_innor .coupon_btn div .coupon_submitbtn{display:block;width:100%;padding:1rem 0;background:#000;border:1px solid #000;border-radius:5px;color:#fff;font-size:1.1rem;line-height:1.5;cursor:pointer}@media screen and (max-width:576px){.popup_item .popup_wrap{width:91.4%}.popup_item .popup_wrap .popup_top{padding:2rem 4.8%}.popup_item .popup_wrap .popup_top .btn_closed{right:4.8%}.popup_item .popup_wrap .popup_innor{padding:0 4.8% 3rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item .payment_tit .flex .earlybird_text{margin-right:.5rem}#ptItem .popup_wrap .popup_innor .pt_metaverse .metaverse_index{padding:1rem}}@media screen and (max-width:992px){.wrap{padding:0 4.8%;max-width:100%}.tab_none{display:none}.tab_show{display:block}.title{font-size:4.5rem}.title_t{font-size:2.5rem}.tit{font-size:1.7rem}.t{font-size:1.3rem}.tt{font-size:1.2rem}.ttt{font-size:1.05rem}.btn_tit{font-size:1.4rem}.btn_title{font-size:2.2rem}.fixed_btn .wrap .kdt_fixed{padding:.8rem 2rem}.fixed_btn .wrap .kdt_fixed .flex .t{width:38%;line-height:1.5}.fixed_btn .wrap .kdt_fixed .flex .btn_share{width:10%}.fixed_btn .wrap .kdt_fixed .flex .btn{width:50%}.kdt .kdt_main{padding:10rem 0}.kdt .kdt_main #main_video{min-width:80rem}.kdt .kdt_main .wrap .main_text .naver_box{max-width:27rem}.kdt .kdt_main .wrap .main_text .main_box{margin-top:3rem}.kdt .kdt_main .wrap .main_text .main_title{max-width:45rem;margin-top:2rem}.kdt .kdt_main .wrap .main_text .t{margin-top:3rem}.kdt .kdt_increase .wrap .increase_wrap{padding:4rem 0}.kdt .kdt_increase .wrap .increase_wrap .t{margin-top:2rem}.kdt .kdt_increase .wrap .increase_wrap .flex{max-width:40rem;margin:3rem auto 0}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_emoji{width:100%;max-width:20rem;margin:0 auto}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter{width:100%;margin-top:3rem}.kdt .kdt_menu.fixed{top:54px;height:3rem}.kdt .kdt_menu.fixed .wrap:before{background:linear-gradient(-90deg,transparent,#000 80%)}.kdt .kdt_menu.fixed .wrap:after{background:linear-gradient(90deg,transparent,#000 80%)}.kdt .kdt_menu .wrap{position:relative}.kdt .kdt_menu .wrap:before{left:0;background:linear-gradient(-90deg,transparent,#fff 80%)}.kdt .kdt_menu .wrap:after,.kdt .kdt_menu .wrap:before{content:"";position:absolute;top:0;width:2rem;height:100%;z-index:20}.kdt .kdt_menu .wrap:after{right:0;background:linear-gradient(90deg,transparent,#fff 80%)}.kdt .kdt_menu .wrap .menu_list{margin-left:-2rem;width:calc(100% + 4rem);overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.kdt .kdt_menu .wrap .menu_list::-webkit-scrollbar{display:none}.kdt .kdt_menu .wrap .menu_list .flex{width:62rem}.kdt .kdt_menu .wrap .menu_list .flex .menu_item{margin-right:3rem;margin-left:2rem}.kdt .kdt_passion{padding:5rem 0}.kdt .kdt_passion .wrap .passion_box{max-width:45rem}.kdt .kdt_hrdnet .wrap .flex{max-width:40rem}.kdt .kdt_schedule{padding:5rem 0}.kdt .kdt_schedule .wrap .schedule_item{margin-top:3rem}.kdt .kdt_schedule .wrap .schedule_item .flex{max-width:40rem;margin:0 auto}.kdt .kdt_schedule .wrap .schedule_item .flex .item_img{width:100%;max-width:30rem;margin:0 auto}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text{width:100%;margin-top:2rem}.kdt .kdt_schedule .wrap .schedule_item .flex .item_text .tit{text-align:center}.kdt .kdt_slack{padding:5rem 0}.kdt .kdt_slack .wrap .slack_box{margin-top:3rem}.kdt .kdt_slack .wrap .slack_box .box_top .flex .slack_box_top{width:9rem}.kdt .kdt_developer{padding:5rem 0}.kdt .kdt_developer .wrap .developer_item1{margin-top:6rem;padding:4rem 2rem 2rem}.kdt .kdt_developer .wrap .developer_item2{margin-top:3rem}.kdt .kdt_developer .wrap .developer_item2 .flex .item_box1{width:100%}.kdt .kdt_developer .wrap .developer_item2 .flex .item_box1 .box_bg{bottom:auto;top:0;height:10rem;background:linear-gradient(0deg,transparent,#0040ff 50%);border-radius:10px 10px 0 0}.kdt .kdt_developer .wrap .developer_item2 .flex .item_box1 .tit{margin-top:2rem;margin-bottom:8rem}.kdt .kdt_developer .wrap .developer_item2 .flex .item_box1 .arrow{top:inherit;right:50%;bottom:0;transform:translate(50%,50%) rotate(90deg)}.kdt .kdt_developer .wrap .developer_item2 .flex .item_box2{width:100%;margin-top:3rem}.kdt .kdt_curriculum{padding:5rem 0}.kdt .kdt_curriculum .wrap .curriculum_slider{margin-top:11rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots{max-width:50rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li{margin-right:.3rem;margin-bottom:.8rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li.slick-active button{padding:.4rem 2rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li button{padding:.4rem 1rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li button:before{font-size:1.05rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item{width:23rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_img{height:4rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow{width:1.5rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow.slick-next{left:23rem}.kdt .kdt_later{padding:5rem 0}.kdt .kdt_later .wrap .later_list{margin-top:3rem}.kdt .kdt_later .wrap .later_list .later_item{margin-top:3rem;padding-top:0;border:0}.kdt .kdt_later .wrap .later_list .later_item .flex .item_img{position:relative;width:100%;height:15rem;overflow:hidden}.kdt .kdt_later .wrap .later_list .later_item .flex .item_img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kdt .kdt_later .wrap .later_list .later_item .flex .item_text{width:100%;margin-top:2rem}.kdt .kdt_service{padding:0 0 5rem}.kdt .kdt_service .wrap .service_img{width:100%;max-width:40rem;margin:0 auto 3rem}.kdt .kdt_service .wrap .service_img video{width:90%}.kdt .kdt_service .wrap .flex .service_text{width:100%}.kdt .kdt_portfolio{padding:5rem 0}.kdt .kdt_portfolio .wrap .portfolio_bg{max-width:45rem;transform:translateY(5%)}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item{width:49%;margin-bottom:2rem}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text{margin-top:1rem}.kdt .kdt_portfolio .wrap .portfolio_list .flex .portfolio_item .item_text .tit{margin-bottom:.5rem}.kdt .kdt_portfolio .wrap .portfolio_btn{margin-top:2rem}.kdt .kdt_offline{padding:5rem 0}.kdt .kdt_offline .wrap .offline_slider{margin-top:3rem}.kdt .kdt_offline .wrap .offline_slider .slide_item{width:28rem}.kdt .kdt_suitability{padding-bottom:5rem}.kdt .kdt_suitability .wrap .suitability_text .t{margin-top:2rem}.kdt .kdt_suitability .wrap .suitability_vs{margin-top:3rem}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item{width:100%;padding:2rem}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item:first-child{width:90%;margin:0 auto;border-radius:10px 10px 0 0}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_img,.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_text{width:49%}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_text .t{margin-top:0}.kdt .kdt_review{padding:5rem 0}.kdt .kdt_review .wrap .review_slider{margin:3rem auto 0;max-width:40rem}.kdt .kdt_review .wrap .review_slider .slide_item{width:30rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .scroll_gradation_top{top:11rem}.kdt .kdt_review .wrap .review_slider .slick-list{overflow:inherit}.kdt .kdt_review .wrap .review_video{max-width:40rem}.kdt .kdt_review .wrap .review_video .flex .review_video_btn .btn_img{max-width:6rem}.kdt .kdt_youtube .wrap .review_top .t{font-size:1.3rem}.kdt .kdt_youtube .wrap .review_text{margin-top:1rem}.kdt .kdt_youtube .wrap .review_text .title_t{font-size:2.5rem}.kdt .kdt_pass{padding:5rem 0}.kdt .kdt_pass .pass_bg{height:100%}.kdt .kdt_pass .pass_bg img{width:inherit;height:100%}.kdt .kdt_pass .wrap .pass_text .t{margin-top:2rem}.kdt .kdt_mbti .after_bootcamp .flex .right_img{right:50px}.kdt .kdt_mentor{padding:5rem 0}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_img{width:100%;max-width:30rem;margin:0 auto}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment{width:100%;text-align:center}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .flex{justify-content:center}.kdt .kdt_mentor .wrap .mentor_btn .btn_item.select{padding:1.5rem 2rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_video{padding:3rem 2rem 2rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_video .video_item{margin-top:2rem}.kdt .kdt_process{padding:5rem 0}.kdt .kdt_process .wrap .process_list{max-width:40rem;margin:3rem auto 0;border-left:4px solid #333}.kdt .kdt_process .wrap .process_list .flex{align-items:stretch}.kdt .kdt_process .wrap .process_list .flex .flex{width:calc(100% - 5rem);align-items:center}.kdt .kdt_process .wrap .process_list .flex .flex .process_item{width:100%;padding:2rem 10%;margin-top:1.5rem}.kdt .kdt_process .wrap .process_list .flex .flex .process_item:first-child{margin-top:0}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .flex{width:100%}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .flex .tt{width:calc(100% - 3rem);text-align:left;padding-left:1rem}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .line{bottom:50%;left:0;height:4px;width:5rem;transform:translate(-100%,50%)}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .dot{bottom:50%;left:-4.5rem;transform:translate(-100%,50%)}.kdt .kdt_process .wrap .process_list .flex .list_line{margin-top:0;width:4px;height:100%;background:#333;transform:translateX(-50%)}.kdt .kdt_cloud,.kdt .kdt_qa{padding:5rem 0}.kdt .kdt_qa .wrap .qa_list .qa_item{padding:1.5rem 2rem;margin-top:1.5rem}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow{width:1.25rem;height:1.25rem}}@media screen and (max-width:576px){.m_none{display:none}.m_show{display:block}.title{font-size:3.5rem}.title_t{font-size:2rem}.tit{font-size:1.5rem}.t{font-size:1.2rem}.tt{font-size:1.1rem}.ttt{font-size:1rem}.btn_tit{font-size:1.3rem}.btn_title{font-size:2rem}.fixed_top .header .flex{align-items:center}.fixed_top .header .flex .ozcoding_logo{width:12rem}.fixed_top .header .flex .empty{width:0}.fixed_top .header .flex .m_drawer_menu{position:relative;width:1.8rem;height:1.8rem;cursor:pointer;z-index:9999;transition:.5s}.fixed_top .header .flex .m_drawer_menu .line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.8rem;height:2px;background:#fff;transition:.5s}.fixed_top .header .flex .m_drawer_menu .line.line1{top:15%}.fixed_top .header .flex .m_drawer_menu .line.line2{width:1rem;left:35%}.fixed_top .header .flex .m_drawer_menu .line.line3{top:85%}.fixed_top .header .flex .m_drawer_menu .red{position:absolute;top:-.5rem;right:-.7rem;width:.5rem;height:.5rem;border-radius:50%;background:red}.fixed_top .header .flex .m_drawer_menu.on{transform:translateY(-1.5rem)}.fixed_top .header .flex .m_drawer_menu.on .line{background:#000}.fixed_top .header .flex .m_drawer_menu.on .line1{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.fixed_top .header .flex .m_drawer_menu.on .line2{opacity:0}.fixed_top .header .flex .m_drawer_menu.on .line3{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.fixed_top .header .flex .m_drawer_menu.on .red{display:none}.fixed_top .header .flex .m_drawer_menu.black .line{background:#000}.fixed_top .header .flex .m_drawer_bg{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:9997;display:none}.fixed_top .header .flex .m_drawer_item{position:fixed;top:0;right:-100vw;width:80vw;height:100vh;background:#fff;border-radius:50px 0 0 50px;transition:.5s;padding:6rem 2rem;z-index:9998;font-size:1.3rem;font-weight:700;color:#000}.fixed_top .header .flex .m_drawer_item .welcome{font-weight:400;margin-bottom:2rem;color:#757575}.fixed_top .header .flex .m_drawer_item .welcome b{font-weight:700;color:#000}.fixed_top .header .flex .m_drawer_item .m_btn{margin-bottom:1rem}.fixed_top .header .flex .m_drawer_item .m_btn a{display:block;border-radius:10px;padding:1.5rem 2rem}.fixed_top .header .flex .m_drawer_item .m_btn a .flex{justify-content:flex-start;align-items:center}.fixed_top .header .flex .m_drawer_item .m_btn a .flex .login_icon{width:1.5rem;margin-right:1rem}.fixed_top .header .flex .m_drawer_item .m_btn a .flex .login_tit{width:calc(100% - 2.5rem)}.fixed_top .header .flex .m_drawer_item .m_btn.m_myclass a{background:#000;color:#fff}.fixed_top .header .flex .m_drawer_item .m_btn.m_login a{background:#eee;color:#000}.fixed_btn{padding-bottom:.5rem}.fixed_btn .wrap .kdt_fixed{padding:.8rem 1rem}.fixed_btn .wrap .kdt_fixed .flex .t{width:32%;line-height:1.4}.fixed_btn .wrap .kdt_fixed .flex .btn_share{width:14%}.fixed_btn .wrap .kdt_fixed .flex .btn{width:50%}.kdt .kdt_main #main_video{min-width:70rem}.kdt .kdt_main .wrap .main_text .main_title{margin-top:1rem}.kdt .kdt_main .wrap .main_text .main_title .main_title_bg{width:120%;max-width:35rem;top:45%}.kdt .kdt_black{padding:3rem 1rem}.kdt .kdt_black .wrap .flex .item .desc{line-height:1.4}.kdt .kdt_increase .wrap .increase_wrap{margin:-5rem 0 0}.kdt .kdt_increase .wrap .increase_wrap .time_text{margin-top:2rem;padding:1rem 2rem}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_emoji{max-width:18rem}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .chapter_box{padding:2rem 1.5rem 1rem;margin-top:2.5rem}.kdt .kdt_increase .wrap .increase_wrap .flex .seminar_chapter .chapter_box .chapter_number{padding:.3rem 1.5rem;left:1.5rem}.kdt .kdt_menu.fixed{top:54px}.kdt .kdt_menu .wrap .menu_list .flex{width:50rem}.kdt .kdt_menu .wrap .menu_list .flex .menu_item{margin-right:1rem}.kdt .kdt_passion .passion_bg{min-width:90rem}.kdt .kdt_passion .wrap .passion_box .flex .box_text{width:100%}.kdt .kdt_passion .wrap .passion_box .flex .box_price{width:100%;text-align:center;padding-right:0;margin-top:1rem}.kdt .kdt_slack .wrap .slack_box .box_top{padding:1rem 1.5rem}.kdt .kdt_slack .wrap .slack_box .box_top .flex .slack_box_top{width:8rem}.kdt .kdt_slack .wrap .slack_box .box_middle{padding:1.5rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_img{width:4rem}.kdt .kdt_slack .wrap .slack_box .box_middle .box_item .flex .item_text{width:calc(100% - 5rem)}.kdt .kdt_slack .wrap .slack_mvp{margin-top:4rem}.kdt .kdt_slack .wrap .slack_mvp .mvp_img{transform:scale(1.3) translateX(-3%);max-width:30rem;margin:0 auto}.kdt .kdt_slack .wrap .slack_mvp .tt{text-align:center;margin-top:4rem}.kdt .kdt_developer .wrap .developer_item1 .item_title{left:1rem;padding:1rem 2rem}.kdt .kdt_developer .wrap .developer_item1 .item_title .flex .developer_img{width:2.5rem;margin-right:.5rem}.kdt .kdt_developer .wrap .developer_item2 .item_box2 .developer_box{text-align:center;padding:1rem 0}.kdt .kdt_curriculum .wrap .curriculum_slider{margin-top:14rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots{max-width:26rem;top:-10.5rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li.slick-active button,.kdt .kdt_curriculum .wrap .curriculum_slider .slick-dots li button{padding:.4rem .6rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow.slick-prev{left:0}.kdt .kdt_curriculum .wrap .curriculum_slider .slick-arrow.slick-next{left:inherit;right:0}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item{padding:1.5rem 1.5rem 4rem}.kdt .kdt_curriculum .wrap .curriculum_slider .slider_item .item_img{margin:1.5rem 0}.kdt .kdt_portfolio .wrap .portfolio_top .flex .t{width:100%}.kdt .kdt_portfolio .wrap .portfolio_top .flex .portfolio_point{margin-left:0;margin-top:1rem}.kdt .kdt_portfolio .wrap .portfolio_bg{bottom:-5rem;transform:translateY(15%)}.kdt .kdt_portfolio .wrap .portfolio_bg.bg_img1{left:-5%}.kdt .kdt_portfolio .wrap .portfolio_bg.bg_img2{right:-5%}.kdt .kdt_offline .wrap .offline_top .flex .t{width:100%}.kdt .kdt_offline .wrap .offline_top .flex .offline_point{margin-left:0;margin-top:1rem}.kdt .kdt_offline .wrap .offline_slider .slide_item{width:22rem;margin:0 .5rem;padding:1rem}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_img{width:100%}.kdt .kdt_suitability .wrap .suitability_vs .flex .vs_item .item_text{width:100%;margin-top:2rem;text-align:center}.kdt .kdt_review .wrap .review_slider .slide_item{width:25rem;margin:0 .5rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text{padding:1rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .flex{margin-top:1rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .flex .ttt:first-child{width:100%;margin-bottom:2rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .flex .ttt:nth-child(2) span{margin-left:0}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .text_scroll{height:9rem;margin-top:1rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .scroll_gradation_top{top:inherit;bottom:8rem}.kdt .kdt_review .wrap .review_slider .slide_item .item_text .scroll_gradation_bottom{bottom:1rem}.kdt .kdt_pass .wrap .pass_top .flex .t{width:100%}.kdt .kdt_pass .wrap .pass_top .flex .pass_point{margin-left:0;margin-top:1rem}.kdt .kdt_pass .wrap .pass_logo_list{padding:0 10%}.kdt .kdt_pass .wrap .pass_logo_list .flex .logo_item{width:45%}.kdt .kdt_cloud .wrap .cloud_top .flex .t{width:100%}.kdt .kdt_cloud .wrap .cloud_top .flex .cloud_point{margin-left:0;margin-top:1rem}.kdt .kdt_cloud .wrap .cloud_benefit .cloud_logo{max-width:330px;margin-left:1.5rem;padding:.8rem 2.3rem}.kdt .kdt_cloud .wrap .cloud_benefit .benefit_text_pc{display:none}.kdt .kdt_cloud .wrap .cloud_benefit .benefit_text_mobile{display:block;padding:3rem 1.5rem 2.3rem;margin-top:7.7rem;text-align:left;font-size:1.3rem;line-height:2.3rem;background:#fff;border-radius:.8rem}.kdt .kdt_mbti{padding:0;background:none}.kdt .kdt_mbti .wrap{padding:0}.kdt .kdt_mbti .after_bootcamp{position:relative;border-radius:0;text-align:center;padding:5.23rem 0}.kdt .kdt_mbti .after_bootcamp .flex{display:block}.kdt .kdt_mbti .after_bootcamp .flex .text_part{text-align:inherit;width:100%;margin:0}.kdt .kdt_mbti .after_bootcamp .flex .text_part .titles{font-size:1.92rem;line-height:2.92rem}.kdt .kdt_mbti .after_bootcamp .flex .text_part .subs{font-size:1.3rem}.kdt .kdt_mbti .after_bootcamp .flex .right_img{position:static;margin:2.3rem auto 0;width:calc(100% - 9.6rem)}.kdt .kdt_mentor .wrap .mentor_text{margin-top:3rem}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_img{max-width:20rem}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .mentor_slider.sldier_list1{margin-top:2rem}.kdt .kdt_mentor .wrap .mentor_text .flex .mentor_ment .mentor_slider .sldie_item{padding:.8rem 2rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_item{max-width:100%;padding:1.5rem 1rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_item.select{padding:1.5rem 1rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_item.select .flex .btn_tit{width:inherit;padding:0 2rem}.kdt .kdt_mentor .wrap .mentor_btn .btn_video{padding:2.5rem 1.5rem 1.5rem}.kdt .kdt_process .wrap .process_list{border-left:3px solid #333}.kdt .kdt_process .wrap .process_list .flex .flex .process_item{margin-top:1rem}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .line{height:3px}.kdt .kdt_process .wrap .process_list .flex .flex .process_item .dot{left:-4.5rem;height:14px;width:14px}.kdt .kdt_process .wrap .process_btn,.kdt .kdt_qa .wrap .qa_list{margin-top:3rem}.kdt .kdt_qa .wrap .qa_list .qa_item{padding:1rem 1.5rem;margin-top:1rem}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow{width:1rem;height:1rem}.kdt .kdt_qa .wrap .qa_list .qa_item .flex .qa_arrow .line{height:1.5px}.kdt .kdt_qa .wrap .qa_list .qa_item .tt{margin-top:1.5rem}}