@charset "UTF-8";.text-title{font-size:32px}@media screen and (max-width:576px){.text-title{font-size:24px}}.text-sub_title{font-size:20px}@media screen and (max-width:576px){.text-sub_title{font-size:18x}}.text-4xl{font-size:32px}@media screen and (max-width:576px){.text-4xl{font-size:24px}}.text-3xl{font-size:28px}@media screen and (max-width:576px){.text-3xl{font-size:22px}}.text-2xl{font-size:24px}@media screen and (max-width:576px){.text-2xl{font-size:20px}}.text-xl{font-size:20px}@media screen and (max-width:576px){.text-xl{font-size:18px}}.text-lg{font-size:18px}@media screen and (max-width:576px){.text-lg{font-size:16px}}.text-md{font-size:16px}@media screen and (max-width:576px){.text-md{font-size:14px}}.text-sm{font-size:14px}@media screen and (max-width:576px){.text-sm{font-size:12px}}.text-xs{font-size:12px}@media screen and (max-width:576px){.text-xs{font-size:10px}}.font-b{font-weight:700}.font-sb{font-weight:600}.font-m{font-weight:500}.font-r{font-weight:300}.section__pd-lg{padding:130px 0}@media screen and (max-width:576px){.section__pd-lg{padding:90px 0}}.section__pd-md{padding:80px 0}@media screen and (max-width:576px){.section__pd-md{padding:60px 0}}.section__pd-sm{padding:40px 0}.ir_hidden{display:inline-block;position:absolute;z-index:-1;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.a11y,.ir_hidden{width:1px;height:1px;overflow:hidden}.a11y{position:absolute!important;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;text-align:center;max-width:1012px;margin:0 auto}@media screen and (max-width:992px){.wrap{padding:0 4.8%;max-width:100%}}.pc_show{display:inline-block}.pc_none{display:none}@media screen and (max-width:992px){.tab_show{display:inline-block}.tab_none{display:none}}@media screen and (max-width:576px){.m_show{display:inline-block}.m_none{display:none}}.h1{font-size:2.4615384615rem}.h1,.h2{font-weight:700}.h2{font-size:1.8461538462rem}.text1{font-size:1.5384615385rem}.text2{font-size:1.3846153846rem}.text3{font-size:1.2307692308rem}.helper_text1{font-size:1.0769230769rem}.helper_text2{font-size:.9230769231rem}.font-bold{font-weight:700}.font-medium{font-weight:500}@media screen and (max-width:992px){.h1{font-size:2.5rem}.h2{font-size:2.0833333333rem}.text1{font-size:2rem}.text2{font-size:1.6666666667rem}.helper_text1,.text3{font-size:1.5rem}.helper_text2{font-size:1.1666666667rem}.helper_text3{font-size:1rem}}@media screen and (max-width:576px){.h1{font-size:2rem}.h2{font-size:1.6666666667rem}.text1{font-size:1.5rem}.text2{font-size:1.3333333333rem}.text3{font-size:1.1666666667rem}.helper_text1,.helper_text2,.helper_text3{font-size:1rem}}.color_main{color:#00ed7e}.color_secondary{color:#1a43d6}#lhs_wrap{padding:0}.page_container{padding-top:101px}@media screen and (max-width:992px){.page_container{padding-top:90px}}body{color:#000;background-color:#000}a,button{color:inherit;font-weight:inherit}img,video{display:block;width:100%}#lhs_header{display:none}.fixed_top{position:fixed;width:100%;top:0;left:0;background:rgba(0,0,0,.8);box-shadow:0 0 20px hsla(0,0%,100%,.2);color:#fff;z-index:9999}.fixed_top .bootcamp_header{font-size:1.1rem;max-width:85.25rem;margin:0 auto;align-items:center}.fixed_top .bootcamp_header .header_top{display:flex;justify-content:space-between;padding:.7rem 0 1.5rem}.fixed_top .bootcamp_header .btn_click_barbg{display:none}.fixed_top .bootcamp_header .bootcamp_logo{width:25%}.fixed_top .bootcamp_header .left{display:inline-flex;align-items:center;gap:1.5rem}.fixed_top .bootcamp_header .btn_step{position:relative;width:20rem;cursor:pointer}.fixed_top .bootcamp_header .btn_step .step_number{font-size:.7rem;width:30%}.fixed_top .bootcamp_header .btn_step .step_name{width:60%}.fixed_top .bootcamp_header .btn_step .step_name span{font-size:.8rem}.fixed_top .bootcamp_header .btn_step .step_triangular{width:10%;text-align:center}.fixed_top .bootcamp_header .btn_step .step_triangular .triangular{width:0;height:0;margin:0 auto;border-top:5px solid #fff;border-left:3.5px solid transparent;border-right:3.5px solid transparent;transition:.5s}.fixed_top .bootcamp_header .btn_step .step_present{background:#313131;border-radius:5px;padding:.8rem 1.5rem;align-items:center;transition:.5s}.fixed_top .bootcamp_header .btn_step .step_present:hover{color:#00ed7e}.fixed_top .bootcamp_header .btn_step .step_present:hover .step_triangular .triangular{border-top:5px solid #00ed7e}.fixed_top .bootcamp_header .btn_step .step_menubg{position:fixed;top:-10vh;left:50%;transform:translateX(-50%);width:120vw;height:120vh;background:#000;opacity:.5;display:none;z-index:9998}.fixed_top .bootcamp_header .btn_step .step_menu{position:absolute;width:100%;top:0;border:1px solid #aaa;border-radius:5px;background:#535353;overflow:hidden;z-index:9999;display:none}.fixed_top .bootcamp_header .btn_step .step_menu .menu_list a{color:#fff;align-items:center;padding:.8rem 1.5rem;transition:.5s}.fixed_top .bootcamp_header .btn_step .step_menu .menu_list.select a{background:#000}.fixed_top .bootcamp_header .btn_step .step_menu .menu_list:hover a{color:#00ed7e}.fixed_top .bootcamp_header .btn_step .step_menu .menu_list:last-child a{color:#aaa}.fixed_top .bootcamp_header .bootcamp_header_back{display:flex;align-items:center;max-width:150px;width:100%}.fixed_top .bootcamp_header .bootcamp_header_back a{display:inline-block;color:#fff;transition:.5s}.fixed_top .bootcamp_header .bootcamp_header_back a img{display:inline-block;width:2rem;vertical-align:middle;margin-left:1rem}.fixed_top .bootcamp_header .bootcamp_header_back a .left_arrow_hover{display:none}.fixed_top .bootcamp_header .bootcamp_header_back a:hover{color:#ff5b00}.fixed_top .bootcamp_header .bootcamp_header_back a:hover .left_arrow{display:none}.fixed_top .bootcamp_header .bootcamp_header_back a:hover .left_arrow_hover{display:inline-block}.fixed_top .bootcamp_header .bootcamp_header_content{width:100%;padding-bottom:1.5rem}.fixed_top .bootcamp_header .bootcamp_header_content .flex{justify-content:flex-start;align-content:center;text-align:center}.fixed_top .bootcamp_header .bootcamp_header_content a{display:block;color:#fff;transition:.5s}.fixed_top .bootcamp_header .bootcamp_header_content .header_info{padding-right:4rem;text-align:left}.fixed_top .bootcamp_header .bootcamp_header_content a:hover{color:#00ed7e}@media screen and (max-width:992px){.fixed_top .bootcamp_header{padding:0 4.8%}.fixed_top .bootcamp_header .bootcamp_logo{width:15rem}.fixed_top .bootcamp_header .bootcamp_header_back a img{width:1.5rem}}@media screen and (max-width:576px){.fixed_top{box-shadow:0 0 20px hsla(0,0%,100%,.4)}.fixed_top .bootcamp_header .bootcamp_logo{width:9.5rem}.fixed_top .bootcamp_header .left{gap:.2rem}.fixed_top .bootcamp_header .btn_step{margin-left:.5rem;width:15rem}.fixed_top .bootcamp_header .btn_step .step_number{width:15%}.fixed_top .bootcamp_header .btn_step .step_name{width:75%;font-size:1rem}.fixed_top .bootcamp_header .bootcamp_header_back{justify-content:flex-end}.fixed_top .bootcamp_header .bootcamp_header_content{width:40rem;height:2.5rem;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.fixed_top .bootcamp_header .bootcamp_header_content .flex{width:40rem}.fixed_top .bootcamp_header .bootcamp_header_content .header_info{font-size:1rem}.fixed_top .bootcamp_header .bootcamp_header_content::-webkit-scrollbar{display:none}.fixed_top .bootcamp_header .bootcamp_header_btn{width:3.5rem;padding:1.5rem 1rem}.fixed_top .bootcamp_header .bootcamp_header_btn .btn_bar .bar{background:#fff;height:1px}.fixed_top .bootcamp_header .bootcamp_header_btn .btn_bar .bar2{margin:6px 0}.fixed_top .bootcamp_header .bootcamp_header_btn .on{position:relative;padding-top:6px}.fixed_top .bootcamp_header .bootcamp_header_btn .on .bar1{transform:rotate(-45deg)}.fixed_top .bootcamp_header .bootcamp_header_btn .on .bar2{display:none}.fixed_top .bootcamp_header .bootcamp_header_btn .on .bar3{transform:rotate(45deg)}.fixed_top .bootcamp_header .btn_click_barbg{position:absolute;bottom:0;left:0;transform:translateY(100%);font-size:1rem;padding:1rem 4.8%;background:rgba(0,0,0,.9);box-shadow:0 5px 10px -5px hsla(0,0%,100%,.8);z-index:9998;display:none}.fixed_top .bootcamp_header .btn_click_barbg .header_info a{color:#fff}}.fixed_btn{position:fixed;width:85.25rem;bottom:15px;left:50%;transform:translateX(-50%);z-index:9997}.fixed_token{box-shadow:0 0 15px hsla(0,0%,100%,.7)}#couponListModal img,#modalEnrolment_1 img{width:100%;vertical-align:bottom}.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:90%;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}.popup_item .popup_wrap .popup_innor .flex{align-items:center}.popup_item .popup_wrap .popup_innor .sale_tt{font-size:1.3rem;font-weight:700}.popup_item .popup_wrap .popup_innor .sale_t{font-size:1.2rem;font-weight:400}.popup_item .popup_wrap .popup_innor .sale_t b{margin-right:1rem}.popup_item .popup_wrap .popup_innor .sale_tit{font-size:1rem;margin-bottom:.3rem;color:#757575}.popup_item .popup_wrap .popup_innor .sale_tit.confirm{display:none}.popup_item .popup_wrap .popup_innor .sale_early,.popup_item .popup_wrap .popup_innor .sale_earlysuper,.popup_item .popup_wrap .popup_innor .sale_normal{background:#eee;border-radius:5px;padding:1rem;margin-top:1rem}.popup_item .popup_wrap .popup_innor .sale_earlyultra{background:#eee;border-radius:5px;padding:1rem}.popup_item .popup_wrap .popup_innor .select{background:#00ed7e}.popup_item .popup_wrap .popup_innor .select .sale_tit{color:#eee}.popup_item .popup_wrap .popup_innor .select .sale_tit.confirm{display:inline-block}.popup_item .popup_wrap .popup_innor .select .sale_t,.popup_item .popup_wrap .popup_innor .select .sale_tt{color:#fff}#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;border-radius:10px;overflow:hidden}#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:#00ed7e}#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:#00ed7e}#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 .payment_tit.event{color:red}#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:#00ed7e}#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:#00ed7e;color:#fff;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{width:85%}#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:#00ed7e;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 #00ed7e}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]:checked+label .flex .coupon_contents{border-left:2px dashed #00ed7e}#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}.event_main{padding:1.5384615385rem 0;background:#ff1010;color:#fff}.event_main .wrap{gap:40px}.event_main .section_title,.event_main .wrap{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.event_main .section_title{gap:15px}.event_main .main_icon{max-width:1.9230769231rem}.event_timer{padding-top:3.8461538462rem;background:#434141;color:#fff}.event_timer #time_now{margin:20px auto 0;max-width:500px;padding:.7692307692rem 2.3076923077rem;background:#ff1010;box-shadow:inset 1px 1px 15px 0 rgba(0,0,0,.08);border-radius:10px}.event_timer .counter_item{padding:.3846153846rem;width:3.4615384615rem;font-size:2.4615384615rem;font-weight:700}.fashion_bootcamp{color:#1c1c1c}.fashion_bootcamp .main{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;position:relative;padding:6.1538461538rem 0 7.6923076923rem;overflow:hidden}.fashion_bootcamp .main_bg{position:absolute;top:0;min-width:1920px;z-index:-10}.fashion_bootcamp .main_bg .bg_gradient{height:532px;background:#000}.fashion_bootcamp .main_content{width:100%}.fashion_bootcamp .main .content_title{margin:0 auto;max-width:520px;background:url(/static/front/images/fashioncamp/bootcamp/main_title_deco.png) no-repeat;background-size:100%;background-position:50%}.fashion_bootcamp .main .title_content{margin:0 auto;width:100%}.fashion_bootcamp .main .title_next{margin:0 auto;max-width:250px}.fashion_bootcamp .main .title_fashionmall{margin:.9230769231rem 0 1.6923076923rem auto;max-width:450px}.fashion_bootcamp .main .title_bootcamp{margin:0 auto;max-width:500px}.fashion_bootcamp .main_date{margin:3.0769230769rem auto 2.3076923077rem;max-width:43.0769230769rem}.fashion_bootcamp .main_desc{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:4px;color:#fff}.fashion_bootcamp .main_desc .desc_item{padding:2.3076923077rem 0;max-width:17.6923076923rem;width:100%;height:190px;text-align:center;background:#1f1f1f}.fashion_bootcamp .main_desc .desc_item .title{margin-bottom:1.1538461538rem;font-size:18px;font-weight:700}.fashion_bootcamp .main_desc .desc_item .content{font-size:14px;color:#e4e4e4}.fashion_bootcamp .intro{padding:6.1538461538rem 0 10rem;text-align:center;color:#fff}.fashion_bootcamp .intro_text1{margin-bottom:4.6153846154rem;font-size:3.4615384615rem}.fashion_bootcamp .intro_text1 .text1_gradient{background:linear-gradient(141deg,#b2b2b2,hsla(0,0%,100%,0) 130%);color:transparent;-webkit-background-clip:text}.fashion_bootcamp .intro_desc{margin:0 auto;max-width:750px}.fashion_bootcamp .intro_desc .desc_text{color:#bdbdbd}.fashion_bootcamp .intro_desc .desc_item:first-child{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:nowrap;gap:0;height:18.4615384615rem;background:url(/static/front/images/fashioncamp/bootcamp/intro_1.png) no-repeat;background-size:auto 240px;background-position:0}@media screen and (max-width:576px){.fashion_bootcamp .intro_desc .desc_item:first-child{height:10.9230769231rem;background-size:auto 130px}}.fashion_bootcamp .intro_desc .desc_item:first-child .desc_text{text-align:right}.fashion_bootcamp .intro_desc .desc_item:nth-child(2){display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0;height:18.4615384615rem;background:url(/static/front/images/fashioncamp/bootcamp/intro_2.png) no-repeat;background-size:auto 240px;background-position:0;margin:3.0769230769rem auto;background-position:100%}@media screen and (max-width:576px){.fashion_bootcamp .intro_desc .desc_item:nth-child(2){height:10.9230769231rem;background-size:auto 130px}}.fashion_bootcamp .intro_desc .desc_item:nth-child(2) .desc_text{text-align:left}.fashion_bootcamp .intro_desc .desc_item:last-child{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:nowrap;gap:0;height:18.4615384615rem;background:url(/static/front/images/fashioncamp/bootcamp/intro_3.png) no-repeat;background-size:auto 240px;background-position:0}@media screen and (max-width:576px){.fashion_bootcamp .intro_desc .desc_item:last-child{height:10.9230769231rem;background-size:auto 130px}}.fashion_bootcamp .intro_desc .desc_item:last-child .desc_text{text-align:right}.fashion_bootcamp .intro_text2{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0;margin:7.6923076923rem 0 2.3076923077rem;padding-left:9.2307692308rem;text-align:left;font-size:4.6153846154rem;font-weight:700}.fashion_bootcamp .intro_text2:after{display:inline-block;content:"";width:2.0769230769rem;height:6.9230769231rem;background:url(/static/front/images/fashioncamp/bootcamp/intro_comma.png) no-repeat;background-size:100%;background-position:bottom}.fashion_bootcamp .intro_ceo{margin:0 auto;max-width:1200px}.fashion_bootcamp .intro_result{max-width:800px;margin:4.6153846154rem auto 0}.fashion_bootcamp .intro_result .result_title{text-align:left}.fashion_bootcamp .intro_result .title_period{color:#7e7e7e;font-size:1.5384615385rem;font-weight:300}.fashion_bootcamp .intro_result .line{margin:1.3076923077rem 0 2.1538461538rem;height:1px;background:#343434;border:none}.fashion_bootcamp .intro_result .result1{position:relative;margin:0 auto;max-width:57.6923076923rem}.fashion_bootcamp .intro_result .result1_text{position:absolute;width:100%;bottom:7.3076923077rem}.fashion_bootcamp .intro_result .result2{position:relative;margin:0 auto;max-width:50rem}.fashion_bootcamp .intro_result .result2_text{position:absolute;width:100%;bottom:0;color:#bbb}.fashion_bootcamp .intro_result .result2 .text_deco{margin:0 auto 2.3846153846rem;max-width:3.0769230769rem}.fashion_bootcamp .intro_message{margin-top:7.6923076923rem}.fashion_bootcamp .intro_message .message_text{display:inline-block;margin:0 1.6923076923rem 3.8461538462rem;padding:1.0769230769rem 1.9230769231rem;font-size:2.8461538462rem;border:5px solid #00ed7e;border-radius:50px}.fashion_bootcamp .video_intro{background-color:#fbfbfb;text-align:center;color:#000;padding:6.1538461538rem 0}.fashion_bootcamp .video_intro_title .h2{display:block;font-weight:300;margin-bottom:1.0769230769rem}.fashion_bootcamp .video_intro_title .title_deco{padding:.3076923077rem 1.2307692308rem;border:6px solid #1c1c1c}.fashion_bootcamp .video_intro_video{position:relative;margin:5.3846153846rem auto 0;max-width:58.4615384615rem;min-height:32.9230769231rem}.fashion_bootcamp .video_intro_video iframe{position:absolute;left:0;bottom:0;width:100%;height:100%}.fashion_bootcamp .knowhow{padding:16.5384615385rem 0 4.6153846154rem;text-align:center;background:url(/static/front/images/fashioncamp/bootcamp/knowhow_bg.png) no-repeat,#fff;background-size:100% auto}.fashion_bootcamp .knowhow_title{font-size:2.6923076923rem;font-weight:700}.fashion_bootcamp .knowhow .title_text{display:inline-block;position:relative;margin:0 auto;z-index:1}.fashion_bootcamp .knowhow .title_text:after{display:block;position:absolute;content:"";background-color:#00ed7e;z-index:-1;display:none}.fashion_bootcamp .knowhow .title_text:before{display:block;position:absolute;content:"";background-color:#00ed7e;z-index:-1;left:36px;bottom:4.6153846154rem;width:21.5384615385rem;height:1.1538461538rem}.fashion_bootcamp .knowhow .title_deco{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;display:block;margin:0 auto 2.7692307692rem;width:6.1538461538rem;height:6.1538461538rem;font-size:4.1538461538rem;background-color:#00ed7e;border-radius:50%}.fashion_bootcamp .knowhow_img{margin:2.3076923077rem auto 0;max-width:54.4615384615rem}.fashion_bootcamp .point{padding:10rem 0;background:#fff;text-align:center}.fashion_bootcamp .point_title .color_gray{color:#d2d2d2}.fashion_bootcamp .point_title .title_text2{display:inline-block;margin-top:1.3846153846rem;padding:.7692307692rem 2.3076923077rem;background:#00e077;color:#fff;font-size:2.4615384615rem;border-radius:50px}.fashion_bootcamp .point #point_slider{display:none;margin:4.6153846154rem auto 0;max-width:calc(36.92308rem + 20px)}.fashion_bootcamp .point #point_slider .slick-next,.fashion_bootcamp .point #point_slider .slick-prev{position:absolute;top:202px;width:70px}.fashion_bootcamp .point #point_slider .slick-next img,.fashion_bootcamp .point #point_slider .slick-prev img{display:block;width:100%;height:100%}.fashion_bootcamp .point #point_slider .slick-prev{left:-80px;transform:scaleX(-1)}.fashion_bootcamp .point #point_slider .slick-next{right:-80px}.fashion_bootcamp .point #point_slider .slick-dots{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;position:absolute;width:100%;margin:0 auto;bottom:110px}.fashion_bootcamp .point #point_slider .slick-dots button{font-size:0}.fashion_bootcamp .point #point_slider .slick-dots li{width:33.3333333333%;height:2px;background-color:#cacaca}.fashion_bootcamp .point #point_slider .slick-dots .slick-active{background-color:#1c1c1c}.fashion_bootcamp .point_item{margin:0 auto;padding:0 .7692307692rem;text-align:left}.fashion_bootcamp .point_item .item_title{margin-bottom:1.5384615385rem}.fashion_bootcamp .point_item .title_badge{display:inline-block;margin-right:.7692307692rem;padding:.3076923077rem .9230769231rem .3076923077rem 1rem;font-size:1.2307692308rem;border-radius:30px;border:3px solid #1c1c1c}.fashion_bootcamp .point_item .item_img{margin:0 auto 4.6153846154rem;max-width:460px}.fashion_bootcamp .point_item .item_desc{margin:0 auto;max-width:35.3846153846rem}.fashion_bootcamp .speed{padding:10rem 0;text-align:center;background-color:#f8f8f8}.fashion_bootcamp .speed_cart_img{margin:0 auto 2.3076923077rem;max-width:10.7692307692rem}.fashion_bootcamp .speed_text1{margin-bottom:3.8461538462rem;color:#a3a3a3;font-weight:500}.fashion_bootcamp .speed_text2{font-weight:700}.fashion_bootcamp .speed_text2 .mg_bottom_23{margin-bottom:1.7692307692rem}.fashion_bootcamp .speed_text2 .text2_deco{display:inline-block;padding:.3846153846rem .7692307692rem;border:4px solid #1c1c1c}.fashion_bootcamp .speed_text1_img{margin:0 auto;max-width:38.4615384615rem}.fashion_bootcamp .speed_text3{margin:6.9230769231rem auto 0;max-width:550px;min-height:10.3846153846rem;font-size:3.0769230769rem;background:url(/static/front/images/fashioncamp/bootcamp/speed_text_bg.png) no-repeat;background-size:100%;background-position:50% -22px}.fashion_bootcamp .help{padding:13.0769230769rem 0 10rem;text-align:center;color:#fff;background:linear-gradient(180deg,#00e077,#030303 5.73%)}.fashion_bootcamp .help_title{margin-bottom:5.3846153846rem;color:#d2d2d2;font-size:2.4615384615rem}.fashion_bootcamp .help_curriculum .curriculum_title{display:inline-block;padding:.7692307692rem 1.5384615385rem;color:#d2d2d2;border:1px solid #d2d2d2;border-radius:50px;font-size:1.8461538462rem}.fashion_bootcamp .help_curriculum .curriculum_list{margin:3.0769230769rem auto 0;width:42.3076923077rem;font-weight:700}.fashion_bootcamp .help_curriculum .curriculum_item{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:160px;padding:2.3076923077rem 3.8461538462rem;border-bottom:1px solid #3d3d3d}.fashion_bootcamp .help_curriculum .curriculum_item:last-child{border-bottom:none}.fashion_bootcamp .help_curriculum .curriculum_item .item_order{color:#3d3d3d;font-weight:700}.fashion_bootcamp .help_text{margin-top:9.2307692308rem;font-size:2.6923076923rem;font-weight:700;line-height:200%}.fashion_bootcamp .help_text .text_deco{padding:.3846153846rem 1.0769230769rem;border:4px solid #00ed7e}.fashion_bootcamp .mento{padding:10rem 0;background:#f6f6f6;text-align:center}.fashion_bootcamp .mento_title{position:relative;display:inline-block;font-size:2.4615384615rem;z-index:1}.fashion_bootcamp .mento_title:after{display:block;position:absolute;content:"";background-color:#00ed7e;z-index:-1;display:none}.fashion_bootcamp .mento_title:before{display:block;position:absolute;content:"";background-color:#00ed7e;z-index:-1;bottom:5px;width:24.3846153846rem;height:1.1538461538rem}.fashion_bootcamp .mento_img{margin:6.1538461538rem auto 0;max-width:43.8461538462rem}.fashion_bootcamp #mento_list_slider{display:none}.fashion_bootcamp .mento_list{padding:6.1538461538rem 0;text-align:center;background-color:#fff}.fashion_bootcamp .mento_list .list_title{display:inline-block;padding-bottom:.5384615385rem;color:#1c1c1c;font-size:1.8461538462rem;font-weight:700}.fashion_bootcamp .mento_list .slider_wrap{margin:15px auto 0;max-width:1000px}.fashion_bootcamp .mento_list_item{padding:0 .3846153846rem;max-width:216px;text-align:left}.fashion_bootcamp .mento_list .item_wrap{margin:15px 0;border-radius:1.1538461538rem;overflow:hidden;box-shadow:0 3.903px 9.758px rgba(0,0,0,.1)}.fashion_bootcamp .mento_list_info{padding:.8461538462rem 1.1538461538rem 1.0769230769rem;background-color:#fff}.fashion_bootcamp .mento_list_name{font-size:17px;font-weight:700}.fashion_bootcamp .mento_list_position{color:#d2d2d2;font-size:12px;font-weight:700}.fashion_bootcamp .mento_list_career{color:#2d2d2d;font-size:12px;font-weight:700}.fashion_bootcamp .mento_list_class{color:#5c5c5c;font-size:12px;font-weight:500}.fashion_bootcamp .mento_list .line{margin:.8461538462rem 0 1.1538461538rem;height:1px;border:none;background:#d2d2d2}.fashion_bootcamp .pdf{padding-top:6.1538461538rem;text-align:center;background-color:#00e077}.fashion_bootcamp .pdf .pdf_title{padding-bottom:2.3846153846rem;color:#fff;font-size:2rem;font-weight:700}.fashion_bootcamp .pdf .pdf_title span{color:#a3ffd4;font-size:1.5384615385rem;padding-bottom:.1538461538rem}.fashion_bootcamp .pdf .pdf_img{margin:0 auto;max-width:32.2307692308rem}.fashion_bootcamp .teaching-plan{padding:6.4615384615rem 0 2.3076923077rem;text-align:center;background-color:#f2f2f2}.fashion_bootcamp .teaching-plan #teaching-plan_slider{position:relative;max-width:60.4615384615rem;width:100%;margin:0 auto}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slider_item{margin:0 .5384615385rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slider_item img{display:block;width:100%}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-next,.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-prev{position:absolute;top:40%;width:50px}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-next img,.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-prev img{display:block;width:100%;height:100%}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-prev{left:-80px;transform:scaleX(-1)}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-next{right:-80px}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots{text-align:center;margin-top:2.7692307692rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots li{display:inline-block;margin:0 .4615384615rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots li button{background:#d9d9d9;color:#d9d9d9;width:.7692307692rem;height:.7692307692rem;border-radius:50%;font-size:0}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots .slick-active button{background:#00e077;color:#00e077}.fashion_bootcamp .template{padding:4.1538461538rem 0 6.8461538462rem;text-align:center;background-color:#f2f2f2}.fashion_bootcamp .template .title_plus{margin:0 auto;max-width:21px}.fashion_bootcamp .template .template_title{font-size:1.5384615385rem;font-weight:700;padding:5.3846153846rem 0 1.2307692308rem}.fashion_bootcamp .template .template_text{font-size:1.0769230769rem;color:#6b6b6b}.fashion_bootcamp .template .template_img{margin:34px auto 0;max-width:494px}.fashion_bootcamp .curriculum_ver2{padding:8.4615384615rem 0;text-align:center;background-color:#000}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_title{font-size:2.1538461538rem;font-weight:700;padding-bottom:4.3846153846rem;color:#fff}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_title span{color:#00ed7e}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list{margin:0 auto;max-width:914px}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item{background-color:#fff;text-align:left}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top{background-color:#191919;color:#fff;padding:1.5384615385rem 3.0769230769rem;font-weight:700}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top .top_text1{font-size:1.5384615385rem;margin-bottom:.4615384615rem;display:flex;align-items:center}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top .top_text2{font-size:1.3846153846rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top span{font-size:.9230769231rem;color:#00ed7e;margin-left:.7692307692rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom{padding:1.5384615385rem 3.0769230769rem 2.3076923077rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom li,.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom ul{list-style-type:disc}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom .bottom_text1{font-size:1.2307692308rem;margin-bottom:.4615384615rem;color:#828282;font-weight:700}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom .bottom_text2{font-size:1.0769230769rem;color:#a3a3a3}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item:not(:last-child){margin-bottom:3.5384615385rem}.fashion_bootcamp .incubating_course{padding:9.2307692308rem 0;text-align:center;background-color:#1a1a1a}.fashion_bootcamp .incubating_course .incubating_title{padding-bottom:3.0769230769rem;color:#fff;font-size:2rem;font-weight:700}.fashion_bootcamp .incubating_course #incubating_course_slider{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.fashion_bootcamp .incubating_course .slider_wrap{margin:0 auto;max-width:1000px}.fashion_bootcamp .incubating_course_item{width:100%}.fashion_bootcamp .incubating_course .item_wrap img{width:100%;height:auto}.fashion_bootcamp .after_care{padding:12.3076923077rem 0 0;text-align:center;background-color:#000;color:#fff}.fashion_bootcamp .after_care .after_care_title{font-size:2.1538461538rem;font-weight:700;padding-bottom:4rem}.fashion_bootcamp .after_care .after_care_list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.fashion_bootcamp .after_care .after_care_list .list_item{background-color:#181818;border-radius:1.5384615385rem;padding:3.0769230769rem 2.3076923077rem;display:flex;flex-direction:column;justify-content:space-around}.fashion_bootcamp .after_care .after_care_list .item_title{font-size:1.5384615385rem;font-weight:700}.fashion_bootcamp .after_care .after_care_list .item_img{margin:30px auto;max-width:80px}.fashion_bootcamp .after_care .after_care_list .item_text{font-size:1.0769230769rem}.fashion_bootcamp .benefit{padding:10rem 0;background:url(/static/front/images/fashioncamp/bootcamp/benefit_bg.png) no-repeat;background-size:cover}.fashion_bootcamp .benefit_title{margin:0 auto;max-width:500px}.fashion_bootcamp .benefit_content1{margin:1.3846153846rem auto 3.0769230769rem;max-width:46.1538461538rem}.fashion_bootcamp .benefit_content2{margin:0 auto;max-width:50rem}.fashion_bootcamp .curriculum{padding:10rem 0;text-align:center;color:#fff}.fashion_bootcamp .curriculum_title{font-size:2.4615384615rem}.fashion_bootcamp .curriculum_title_deco{margin:2.3076923077rem auto;max-width:46.1538461538rem}.fashion_bootcamp .curriculum_content1{margin:0 auto;max-width:53.8461538462rem}.fashion_bootcamp .curriculum_two_month{margin:4.6153846154rem auto 0;max-width:42.3076923077rem}.fashion_bootcamp .curriculum_text{margin:3.0769230769rem 0 4.6153846154rem;font-size:1.8461538462rem;color:#d2d2d2}.fashion_bootcamp .curriculum_text .text_img{margin:3.8461538462rem auto 0;max-width:50rem;border-radius:1.9230769231rem;box-shadow:0 0 66px #00e077}.fashion_bootcamp .curriculum_list{margin:6.1538461538rem auto 0;width:46.1538461538rem}.fashion_bootcamp .curriculum_item{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;padding:2.1538461538rem 0 2.6153846154rem;font-size:1.5384615385rem;border-bottom:2px solid #252525}.fashion_bootcamp .curriculum_item:last-child{border-bottom:none}.fashion_bootcamp .curriculum_item .item_part{width:50%;text-align:center}.fashion_bootcamp .after{padding-top:10rem;text-align:center;background:#fff}.fashion_bootcamp .after_title{position:relative;display:inline-block;font-size:2.4615384615rem;z-index:1}.fashion_bootcamp .after_title:before{position:absolute;display:block;content:"";top:-26px;left:75px;width:7.0769230769rem;height:6.5384615385rem;background:url(/static/front/images/fashioncamp/bootcamp/after_title_deco.png) no-repeat;background-size:cover;z-index:-1}.fashion_bootcamp .after_title:after{position:absolute;display:block;content:"";top:77px;right:0;width:23.7692307692rem;height:1.1538461538rem;background-color:#00e077;z-index:-1}.fashion_bootcamp .after_portfolio{margin:1.5384615385rem auto 2.6923076923rem;max-width:53.8461538462rem}.fashion_bootcamp .after_value{padding:6.1538461538rem 0;background:url(/static/front/images/fashioncamp/bootcamp/after_bottom_bg.png) no-repeat;background-size:cover}.fashion_bootcamp .after_value .value_img{margin:0 auto;max-width:55.3846153846rem}.fashion_bootcamp .care{padding:6.1538461538rem 0;text-align:center;background:url(/static/front/images/fashioncamp/bootcamp/care_bg.png) no-repeat,#fff;background-size:cover}.fashion_bootcamp .care_title{font-size:2.4615384615rem;font-weight:700}.fashion_bootcamp .care .title_text{display:inline-block;position:relative;margin:0 auto;z-index:1}.fashion_bootcamp .care .title_text:before{display:block;position:absolute;content:"";right:0;bottom:.3846153846rem;width:23.4615384615rem;height:1.1538461538rem;background-color:#00ed7e;z-index:-1}.fashion_bootcamp .care .title_deco{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;margin:0 auto 1.5384615385rem;width:4.3076923077rem;height:4.3076923077rem;background-color:#00ed7e;border-radius:50%}.fashion_bootcamp .care .title_deco .deco_img{width:30px}.fashion_bootcamp .care_img{margin:4.6153846154rem auto 0;max-width:46.1538461538rem}.fashion_bootcamp .price{padding:10rem 0;text-align:center;color:#fff;background:url(/static/front/images/fashioncamp/bootcamp/price_bg.png) no-repeat;background-size:100%;background-position:bottom}.fashion_bootcamp .price_title .big{font-size:2.9230769231rem}.fashion_bootcamp .price_content{margin-top:4.6153846154rem;font-size:1.5384615385rem;line-height:250%;background:linear-gradient(to right top,#818181,#e0e0e0);color:transparent;-webkit-background-clip:text}.fashion_bootcamp .price_content .content_price{margin-top:5.1538461538rem;color:#fff;font-size:2.2307692308rem;font-weight:700}.fashion_bootcamp .price .text_underline{border-bottom:1px solid #e0e0e0}.fashion_bootcamp .price_origin_img{margin:0 auto;padding:6.1538461538rem 0;max-width:42.3076923077rem}.fashion_bootcamp .price_discount_img{margin:0 auto;max-width:46.1538461538rem}.fashion_bootcamp .price .apply_btn{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;display:block;margin:3.0769230769rem auto 0;width:100%;max-width:400px;height:80px;font-size:1.8461538462rem;font-weight:700;color:#00e077;border-radius:14px;border:3px solid #00e077;background:#000;box-shadow:0 0 66px #00e077}.fashion_bootcamp .recruit{padding:3.0769230769rem 0;color:#fff}.fashion_bootcamp .recruit .wrap{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:70px}.fashion_bootcamp .recruit_img{max-width:23.0769230769rem}.fashion_bootcamp .recruit_text{text-align:left;font-weight:700}.fashion_bootcamp .recruit_item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;gap:0;padding:1.8461538462rem 0;font-size:1.5384615385rem;border-bottom:1px dashed #4a4a4a}.fashion_bootcamp .recruit_item:last-child{border-bottom:none}.fashion_bootcamp .recruit_item .item_title{min-width:14.2307692308rem}.fashion_bootcamp .qna{padding:80px 0;color:#000;background:#f9f9f9}.fashion_bootcamp .qna .title_deco{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;margin:0 auto 20px;width:56px;height:56px;background-color:#00ed7e;border-radius:50%}.fashion_bootcamp .qna .title_deco .deco_img{max-width:30px}.fashion_bootcamp .qna_title{padding-bottom:3.8461538462rem;font-size:2.4615384615rem}.fashion_bootcamp .qna_list{margin:0 auto;max-width:782px;text-align:left}.fashion_bootcamp .qna_item{cursor:pointer}.fashion_bootcamp .qna_item:not(:first-child){margin-top:20px}.fashion_bootcamp .qna_item .qa_q{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:0;padding:30px 45px;font-size:20px;font-weight:700;transition:.5s;background:#fff;border-radius:10px;box-shadow:2px 4px 13px 0 hsla(0,0%,63.9%,.25)}.fashion_bootcamp .qna_item .qa_q .q_wrap{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:5px}.fashion_bootcamp .qna_item .qa_q .qa_plus_wrap{position:relative;width:1rem;height:2px}.fashion_bootcamp .qna_item .qa_q .qa_plus{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;transform:translateY(-50%);background-color:#000}.fashion_bootcamp .qna_item .qa_q .qa_plus.move{transform:translateY(-50%) rotate(-90deg)}.fashion_bootcamp .qna_item .qa_a{display:none;margin-top:20px;padding:30px 45px;font-size:16px;font-weight:lighter;border-radius:10px;background:#fff}.fashion_bootcamp .footer{color:#bebebe;line-height:200%}.fashion_bootcamp .footer .wrap{text-align:left}@media screen and (max-width:992px){.fixed_btn{width:100%;padding:0 4.8%}.fashion_bootcamp .video_intro_title .h1{line-height:200%}.fashion_bootcamp .mento_list_class{font-size:14px;letter-spacing:-.5px}.fashion_bootcamp .mento_list_career{font-size:14px}.fashion_bootcamp .teaching-plan #teaching-plan_slider{max-width:29.2307692308rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slider_item{margin:0}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots{margin-top:2rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots li{margin:0 .3076923077rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots li button{width:.6153846154rem;height:.6153846154rem}.fashion_bootcamp .incubating_course #incubating_course_slider{display:block}.fashion_bootcamp .incubating_course_item{margin:0 auto;max-width:320px;padding:0 .3846153846rem}.fashion_bootcamp .after_care .after_care_list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:12px}.fashion_bootcamp .price_title .big{font-size:3.5rem}.fashion_bootcamp .recruit .wrap{gap:20px}.fashion_bootcamp .recruit_img{max-width:15rem}}@media screen and (max-width:576px){.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{margin-bottom:2.5rem}#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_amount .amount_item .payment_tit .flex .earlybird_text,#modalEnrolment_1 .popup_wrap .popup_innor .payment_item .payment_way .radio .way_item input[type=radio]+label .way_icon{margin-right:.5rem}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex{padding-right:.5rem}#couponListModal .popup_wrap .popup_innor .coupon_list input[type=radio]+label .flex .coupon_contents{padding:1.5rem}.event_main .wrap{display:block}.event_main .section_title{gap:10px}.event_main .main_icon{margin:0;max-width:1.5384615385rem}.event_timer .notice{font-size:14px}.event_timer #time_now{margin:20px auto 0;max-width:500px;padding:.3846153846rem 1.1538461538rem}.event_timer .counter_item{width:2.8461538462rem;font-size:1.8461538462rem}.fashion_bootcamp .main{padding:40px 0}.fashion_bootcamp .main_bg{min-width:1400px}.fashion_bootcamp .main .event_main_text{width:80%;top:.5rem;padding:1rem 0}.fashion_bootcamp .main .event_main_text .flex{align-items:center;justify-content:center}.fashion_bootcamp .main .event_main_text .flex .event_main_icon{width:2rem}.fashion_bootcamp .main .event_main_text .flex .event_main_icon img{display:block;width:100%}.fashion_bootcamp .main .event_main_text .flex .tit{margin:0 1rem;font-weight:700;font-size:1.25rem}.fashion_bootcamp .main .event_main_text .flex .tit .t{margin-top:0}.fashion_bootcamp .main .title_content{max-width:345px}.fashion_bootcamp .main .title_next{max-width:180px}.fashion_bootcamp .main .title_fashionmall{margin:1.3333333333rem 1rem 1.6666666667rem auto;max-width:292px}.fashion_bootcamp .main .title_bootcamp{max-width:293px}.fashion_bootcamp .main_date{margin:2.0833333333rem auto;max-width:293px}.fashion_bootcamp .main_desc{flex-wrap:wrap}.fashion_bootcamp .main_desc .desc_item{padding:2.1666666667rem 0 3.3333333333rem;max-width:13.1666666667rem}.fashion_bootcamp .main_desc .desc_item .title{margin-bottom:.75rem;font-size:.9230769231rem}.fashion_bootcamp .main_desc .desc_item .content{font-size:10px}.fashion_bootcamp .fashioncamp_increase{padding-left:0;padding-right:0}.fashion_bootcamp .fashioncamp_increase .increase_box .box_text{font-size:13px}.fashion_bootcamp .fashioncamp_increase .increase_box .box_text .t span{font-size:15px}.fashion_bootcamp .fashioncamp_increase .increase_box{padding:3rem 2rem;width:100%}.fashion_bootcamp .fashioncamp_increase .increase_box .title #time_now{font-size:15px}.fashion_bootcamp .fashioncamp_increase .increase_box .title #time_now span{padding-left:5px;letter-spacing:5px;border-radius:8px}.fashion_bootcamp .intro{padding:3.3333333333rem 0}.fashion_bootcamp .intro_text1{margin-bottom:2.5rem;font-size:2.1666666667rem}.fashion_bootcamp .intro_desc .desc_text{font-size:14px}.fashion_bootcamp .intro .desc_item:nth-child(2){margin:2.5rem 0}.fashion_bootcamp .intro_text2{margin:2.5rem 0 3.3333333333rem;padding-left:0;font-size:5rem}.fashion_bootcamp .intro_text2:after{width:1.9166666667rem;height:7.5833333333rem}.fashion_bootcamp .intro_result .title_period{font-size:1.4166666667rem}.fashion_bootcamp .intro_result .line{margin:1rem 0 1.5rem}.fashion_bootcamp .intro_result .result1_text{bottom:0}.fashion_bootcamp .intro_result .result2{margin-top:50px;letter-spacing:-.5px}.fashion_bootcamp .intro_result .result2 .text_deco{margin-bottom:1.4166666667rem;max-width:1.8333333333rem}.fashion_bootcamp .intro_message{margin-top:3.8461538462rem}.fashion_bootcamp .intro_message .message_text{margin:0 1.6923076923rem 2.3076923077rem;padding:.7692307692rem 1rem;font-size:1.6153846154rem;border:3px solid #00ed7e}.fashion_bootcamp .video_intro{padding:4.5rem 0}.fashion_bootcamp .video_intro_title .title_deco{padding:.6666666667rem 1.5833333333rem;border:4px solid #1c1c1c}.fashion_bootcamp .video_intro_video{margin:1.6153846154rem auto 0;min-height:13.8461538462rem}.fashion_bootcamp .video_intro_video iframe{position:absolute;left:0;bottom:0;width:100%;height:100%}.fashion_bootcamp .knowhow{padding:9.6666666667rem 0 4rem;background:url(/static/front/images/fashioncamp/bootcamp/knowhow_bg_m.png) no-repeat,#fff;background-size:100% auto}.fashion_bootcamp .knowhow_title{font-size:1.9166666667rem}.fashion_bootcamp .knowhow .title_text:after,.fashion_bootcamp .knowhow .title_text:before{left:50%;width:14.1666666667rem;height:.75rem;transform:translateX(-50%)}.fashion_bootcamp .knowhow .title_text:after{display:block;bottom:6rem}.fashion_bootcamp .knowhow .title_text:before{bottom:3.3333333333rem}.fashion_bootcamp .knowhow .title_deco{margin:0 auto 1.75rem;width:3.9166666667rem;height:3.9166666667rem;font-size:2.6666666667rem}.fashion_bootcamp .knowhow_img{margin:3.3333333333rem auto 0}.fashion_bootcamp .point{padding:6.5rem 0}.fashion_bootcamp .point_title .text1{font-size:1.6666666667rem}.fashion_bootcamp .point_title .title_text2{margin-top:1rem;padding:.6666666667rem 2rem;font-size:2.1666666667rem}.fashion_bootcamp .point #point_slider{margin:5rem auto 0;max-width:calc(23.33333rem + 20px)}.fashion_bootcamp .point #point_slider .slick-next,.fashion_bootcamp .point #point_slider .slick-prev{top:185px;width:7px}.fashion_bootcamp .point #point_slider .slick-prev{left:-13px;transform:scaleX(-1)}.fashion_bootcamp .point #point_slider .slick-next{right:-13px}.fashion_bootcamp .point #point_slider .slick-dots{width:calc(100% - 20px);bottom:177px;left:50%;transform:translateX(-50%)}.fashion_bootcamp .point_item .item_title{margin-bottom:2.3333333333rem;text-align:center}.fashion_bootcamp .point_item .title_badge{margin-bottom:.8333333333rem;padding:.1666666667rem .6666666667rem .1666666667rem .9166666667rem;font-size:1.0833333333rem;border:1.7px solid #1c1c1c}.fashion_bootcamp .point_item .item_img{margin:0 auto 4.25rem}.fashion_bootcamp .point_item .item_desc{font-size:1.3333333333rem}.fashion_bootcamp .speed{padding:5rem 0}.fashion_bootcamp .speed_cart_img{margin:0 auto 1rem;max-width:9.25rem}.fashion_bootcamp .speed_text1{margin-bottom:2.8333333333rem}.fashion_bootcamp .speed_text2 .mg_bottom_23{margin-bottom:1.9166666667rem}.fashion_bootcamp .speed_text2 .text2_deco{padding:.2916666667rem .5833333333rem;border:2px solid #1c1c1c}.fashion_bootcamp .speed_text2 .text2_big{font-size:1.5rem}.fashion_bootcamp .speed_text2 .text2_big:before{width:100%;height:.75rem;bottom:0}.fashion_bootcamp .speed_text3{padding:3.3333333333rem 0 1rem;margin:4.1666666667rem auto 0;min-height:0;font-size:2rem;background:url(/static/front/images/fashioncamp/bootcamp/speed_text_bg_m.png) no-repeat;background-size:100%;background-position:50%}.fashion_bootcamp .speed_text3 .big{font-size:2.3333333333rem}.fashion_bootcamp .help{padding:12.5rem 0 6.6666666667rem;background:linear-gradient(180deg,#00e077,#030303 5%)}.fashion_bootcamp .help_title{margin-bottom:4.5833333333rem;font-size:2.3333333333rem}.fashion_bootcamp .help_curriculum .curriculum_title{padding:.5833333333rem 1.5rem;border-radius:50px;font-size:1.25rem}.fashion_bootcamp .help_curriculum .curriculum_list{margin:5.75rem auto 0;width:100%}.fashion_bootcamp .help_curriculum .curriculum_item{gap:103px;padding:1.3333333333rem 0 1.5rem .9166666667rem;font-size:1.25rem}.fashion_bootcamp .help_text{margin-top:7.5833333333rem;font-size:2rem}.fashion_bootcamp .help_text .text_deco{padding:.4166666667rem 1rem;border:3px solid #00ed7e}.fashion_bootcamp .mento{padding:8.3333333333rem 0}.fashion_bootcamp .mento_title{font-size:2.3333333333rem}.fashion_bootcamp .mento_title:after{display:block;bottom:5px;left:10px;width:11.3333333333rem;height:.75rem}.fashion_bootcamp .mento_title:before{bottom:47px;left:50%;width:11.0833333333rem;height:.75rem;transform:translateX(-50%)}.fashion_bootcamp .mento_img{margin:4.8333333333rem auto 0}.fashion_bootcamp .mento_list{padding:4.75rem 0 8.3333333333rem}.fashion_bootcamp .mento_list #mento_list_slider{display:none}.fashion_bootcamp .mento_list #mento_list_slider .slick-next,.fashion_bootcamp .mento_list #mento_list_slider .slick-prev{position:absolute;bottom:-50px;width:32px}.fashion_bootcamp .mento_list #mento_list_slider .slick-next img,.fashion_bootcamp .mento_list #mento_list_slider .slick-prev img{display:block;width:100%;height:100%}.fashion_bootcamp .mento_list #mento_list_slider .slick-prev{left:33%;transform:scaleX(-1)}.fashion_bootcamp .mento_list #mento_list_slider .slick-next{right:33%}.fashion_bootcamp .mento_list .list_title{padding-bottom:.625rem;font-size:1.6666666667rem;font-weight:700}.fashion_bootcamp .mento_list .slider_wrap{margin-top:2.3333333333rem}.fashion_bootcamp .mento_list_item{max-width:22.5rem;padding:0 .4166666667rem}.fashion_bootcamp .mento_list .item_wrap{border-radius:1.0833333333rem}.fashion_bootcamp .mento_list_info{padding:1.4166666667rem 1.9166666667rem}.fashion_bootcamp .mento_list_name{font-size:19px}.fashion_bootcamp .mento_list_position{font-size:12px}.fashion_bootcamp .mento_list_career,.fashion_bootcamp .mento_list_class{font-size:14px}.fashion_bootcamp .mento_list .line{margin:1.3333333333rem 0 1.25rem}.fashion_bootcamp .pdf{padding-top:5.8333333333rem}.fashion_bootcamp .pdf .pdf_title{padding-bottom:1.9166666667rem;font-size:2rem}.fashion_bootcamp .pdf .pdf_title span{font-size:1.3333333333rem;padding-bottom:.1666666667rem}.fashion_bootcamp .pdf .pdf_img{margin:0 auto;max-width:20.0833333333rem}.fashion_bootcamp .teaching-plan{padding:3.75rem 0}.fashion_bootcamp .teaching-plan #teaching-plan_slider{max-width:23.3333333333rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slider_item{margin:0}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-next,.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-prev{top:40%;width:33px}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-prev{left:-40px;transform:scaleX(-1)}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-next{right:-40px}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots{margin-top:2.1666666667rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots li{margin:0 .3333333333rem}.fashion_bootcamp .teaching-plan #teaching-plan_slider .slick-dots li button{width:.6666666667rem;height:.6666666667rem}.fashion_bootcamp .template{padding:2rem 0 4.1666666667rem}.fashion_bootcamp .template .template_title{font-size:1.5rem;padding:3.3333333333rem 0 1.3333333333rem}.fashion_bootcamp .template .template_text{font-size:1rem}.fashion_bootcamp .template .template_img{margin:40px auto 0;max-width:294px}.fashion_bootcamp .curriculum_ver2{padding:5.6666666667rem 0}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_title{font-size:1.6666666667rem;padding-bottom:3.25rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top{padding:1.6666666667rem 2.1666666667rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top .top_text1{font-size:1.5rem;margin-bottom:.5833333333rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top .top_text2{font-size:1.5rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_top span{font-size:1rem;margin-left:1.1666666667rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom{padding:1.6666666667rem 2.5rem 2.25rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom .bottom_text1{font-size:1.1666666667rem;margin-bottom:.75rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item .item_bottom .bottom_text2{font-size:1rem}.fashion_bootcamp .curriculum_ver2 .curriculum_ver2_list .list_item:not(:last-child){margin-bottom:1.6666666667rem}.fashion_bootcamp .incubating_course{padding:4.1666666667rem 0}.fashion_bootcamp .incubating_course .incubating_title{padding-bottom:2.1666666667rem;font-size:1.6666666667rem}.fashion_bootcamp .incubating_course #incubating_course_slider{display:block}.fashion_bootcamp .incubating_course_item{margin:0 auto;max-width:280px;padding:0 .4166666667rem}.fashion_bootcamp .after_care{padding:5.3846153846rem 0 0}.fashion_bootcamp .after_care .after_care_title{font-size:1.8461538462rem;padding-bottom:3.0769230769rem}.fashion_bootcamp .after_care .after_care_list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:12px}.fashion_bootcamp .after_care .after_care_list .list_item{padding:2.6923076923rem}.fashion_bootcamp .after_care .after_care_list .item_title{font-size:1.3846153846rem}.fashion_bootcamp .after_care .after_care_list .item_img{margin:30px auto;max-width:80px}.fashion_bootcamp .after_care .after_care_list .item_text{font-size:1rem}.fashion_bootcamp .benefit{padding:6.6666666667rem 0}.fashion_bootcamp .benefit_title{max-width:270px}.fashion_bootcamp .benefit_content1{margin:3.3333333333rem auto 2.8333333333rem}.fashion_bootcamp .curriculum{padding:9.3333333333rem 0}.fashion_bootcamp .curriculum_title{font-size:2.3333333333rem}.fashion_bootcamp .curriculum_title_deco{margin:4.25rem auto}.fashion_bootcamp .curriculum_two_month{margin:8.3333333333rem auto 0}.fashion_bootcamp .curriculum_text{margin:2.1666666667rem 0 3.75rem;font-size:1.3333333333rem}.fashion_bootcamp .curriculum_text .text_img{margin:2.9166666667rem auto 0;border-radius:.75rem;box-shadow:0 0 30px #00e077}.fashion_bootcamp .curriculum_list{margin:3.3333333333rem auto 0;width:100%}.fashion_bootcamp .curriculum_item{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:0;padding:2.5rem 0 3rem;font-size:1.1666666667rem;border-bottom:1.5px solid #252525}.fashion_bootcamp .after{padding-top:8.3333333333rem}.fashion_bootcamp .after_title{font-size:1.9166666667rem}.fashion_bootcamp .after_title:before{left:-5px}.fashion_bootcamp .after_title:after{top:92px;left:50%;right:0;width:9.25rem;height:.75rem;transform:translateX(-50%)}.fashion_bootcamp .after_portfolio{margin:4.5rem auto 2.0833333333rem;max-width:19.9166666667rem}.fashion_bootcamp .after_value{padding:2.8333333333rem 0 6.25rem;background:#f6f6f6}.fashion_bootcamp .care{padding:8.3333333333rem 0;background:url(/static/front/images/fashioncamp/bootcamp/care_bg_m.png) no-repeat,#fff;background-size:100%}.fashion_bootcamp .care_title{font-size:1.9166666667rem}.fashion_bootcamp .care .title_text{margin:0 auto}.fashion_bootcamp .care .title_text:before{right:0;bottom:3px;width:18.6666666667rem;height:.75rem}.fashion_bootcamp .care .title_deco{margin:0 auto 1.75rem;width:3.9166666667rem;height:3.9166666667rem}.fashion_bootcamp .care .title_deco .deco_img{width:33px}.fashion_bootcamp .care_img{margin:4.1666666667rem auto 0;max-width:23.4166666667rem}.fashion_bootcamp .price{padding:8.3333333333rem 0;background:url(/static/front/images/fashioncamp/bootcamp/price_bg_m.png) no-repeat;background-size:100%;background-position:bottom}.fashion_bootcamp .price_title .big{font-size:2.9166666667rem}.fashion_bootcamp .price_content{margin-top:6.1666666667rem;font-size:1.0833333333rem;line-height:330%}.fashion_bootcamp .price_content .content_price{margin-top:3.3333333333rem;font-size:1.3333333333rem}.fashion_bootcamp .price_origin_img{padding:5.8333333333rem 0}.fashion_bootcamp .price_discount_img{max-width:67rem}.fashion_bootcamp .price .apply_btn{margin:3.8333333333rem auto 0;height:65px;max-width:280px;font-size:1.6666666667rem;border-radius:8.5px;border:1.8px solid #00e077;box-shadow:0 0 30px #00e077}.fashion_bootcamp .recruit{padding:6.6666666667rem 0 11.6666666667rem}.fashion_bootcamp .recruit .wrap{flex-wrap:wrap;gap:20px}.fashion_bootcamp .recruit_img{max-width:-moz-fit-content;max-width:fit-content}.fashion_bootcamp .recruit_text{text-align:center}.fashion_bootcamp .recruit_item{align-items:center;flex-direction:column;gap:14px;padding:4rem 0 3.25rem;font-size:1.75rem}.fashion_bootcamp .recruit_item .item_title{font-size:1.3333333333rem;min-width:26.6666666667rem}.fashion_bootcamp .qna{padding:60px 0}.fashion_bootcamp .qna_title{font-size:24px;padding-bottom:30px}.fashion_bootcamp .qna .title_deco{margin:0 auto 10px;width:33px;height:33px}.fashion_bootcamp .qna .title_deco .deco_img{max-width:20px}.fashion_bootcamp .qna_item:not(:first-child){margin-top:5px}.fashion_bootcamp .qna_item .qa_q{padding:23px 20px;font-size:14px;border-radius:5px;box-shadow:.8px 1.5px 6.5px 0 hsla(0,0%,63.9%,.25)}.fashion_bootcamp .qna_item .qa_a{margin-top:5px;padding:16px 22px;font-size:14px;border-radius:5px}}