@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;700&display=swap";.project_section .form_div ul li dl.dl_file dd .file_set{display:flex;flex-direction:column;justify-content:center;align-items:center}address,article,aside,blockquote,body,button,caption,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,input,label,legend,li,main,nav,object,ol,p,pre,section,table,tbody,td,textarea,tfoot,th,thead,ul{margin:0;padding:0;box-sizing:border-box;font-family:Noto Sans KR,sans-serif}body,button,fieldset,img,input,select,textarea{border:none}li,ol,ul{list-style:none}table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}address,cite,code,em,i{font-style:normal;font-weight:400}a,button,img,input,label,select,textarea{vertical-align:middle}a,ins,u{text-decoration:none}button{cursor:pointer}.hide,caption>div,legend{overflow:hidden;display:block;position:absolute;border:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s;transition:background-color 5000s;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #171515!important}input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover{transition:background-color 5000s;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #171515!important}.sec_car input:-webkit-autofill,.sec_car input:-webkit-autofill:active,.sec_car input:-webkit-autofill:focus,.sec_car input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #353434!important}.sec_car input:autofill,.sec_car input:autofill:active,.sec_car input:autofill:focus,.sec_car input:autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #353434!important}@media print{.footer,.header{display:none}body{padding:10mm 0}}@page{margin:0 10mm}html{font-size:62.5%}@media(max-width:1920px){html{font-size:.5208vw}}@media(max-width:960px){html{font-size:1.2077vw}}body{font-size:1rem}.web{display:block!important}@media(min-width:0)and (max-width:960px){.web{display:none!important}}.mobile{display:none!important}@media(min-width:0)and (max-width:960px){.mobile{display:block!important}}header{position:fixed;width:100%;left:0;top:0;z-index:101}header .header_in{display:flex;padding:3.4rem 4.7rem 2rem;justify-content:space-between;position:relative}header .header_in:after{content:"";height:10rem;width:100%;background:linear-gradient(180deg,#fff,rgba(5,5,5,.6) 0,hsla(0,0%,100%,0));position:absolute;left:0;top:0}@media(min-width:0)and (max-width:960px){header .header_in:after{height:20rem}}header .header_in h1{width:11rem;position:relative;z-index:2;height:2.55rem}@media(min-width:0)and (max-width:960px){header .header_in h1{width:25.5rem;height:6rem}}header .header_in h1 img{width:100%}header .header_in button.btn_menu_list{color:#fff;padding-left:3.3rem;font-size:1.6rem;font-weight:700;background:url(https://cdn.d-flame.com/home/images/ico_menu.png) no-repeat 0;background-size:1.9rem auto;position:relative;z-index:2}@media(min-width:0)and (max-width:960px){header .header_in button.btn_menu_list{width:6.8rem;height:4.4rem;background:url(https://cdn.d-flame.com/home/images/ico_menu.png) no-repeat 50%;background-size:6.8rem auto;text-indent:-5000rem}}header .header_in .dt_btns{position:absolute;right:4.3rem;top:3rem;z-index:2}header .header_in .dt_btns ul{display:flex}header .header_in .dt_btns ul li{margin-left:1.5rem}@media(min-width:0)and (max-width:960px){header .header_in .dt_btns ul li{margin-left:2.3rem}}header .header_in .dt_btns ul li button{width:3rem;height:3rem;text-indent:-5000rem}header .header_in .dt_btns ul li button.btn_share{background:url(https://cdn.d-flame.com/home/images/btn_share01.png) no-repeat 50%;background-size:3rem auto}header .header_in .dt_btns ul li button.btn_menu{background:url(https://cdn.d-flame.com/home/images/btn_list01.png) no-repeat 50%;background-size:3rem auto}header .header_in .dt_btns ul li button.btn_clo{background:url(https://cdn.d-flame.com/home/images/btn_clo01.png) no-repeat 50%;background-size:3rem auto}@media(min-width:0)and (max-width:960px){header .header_in .dt_btns ul li button{width:6.8rem;height:6.8rem}header .header_in .dt_btns ul li button.btn_share{background:url(https://cdn.d-flame.com/home/images/btn_share01.png) no-repeat 50%;background-size:6.8rem auto}header .header_in .dt_btns ul li button.btn_menu{background:url(https://cdn.d-flame.com/home/images/btn_list01.png) no-repeat 50%;background-size:6.8rem auto}header .header_in .dt_btns ul li button.btn_clo{background:url(https://cdn.d-flame.com/home/images/btn_clo01.png) no-repeat 50%;background-size:6.8rem auto}}aside .aside_in{z-index:102;position:absolute;right:0;top:0;position:fixed;width:54.3rem;height:100%;-webkit-backdrop-filter:blur(21.5px);backdrop-filter:blur(21.5px);background-color:hsla(0,5%,9%,.7);transform:translateX(100%);transition:transform .3s ease-in-out}@media(min-width:0)and (max-width:960px){aside .aside_in{width:100%}}aside .aside_in .m_top{position:relative;height:16rem}aside .aside_in .m_top .clo{position:absolute;right:3rem;top:2.8rem;background:url(https://cdn.d-flame.com/home/images/nav_clo.png) no-repeat 50%;background-size:2.1rem auto;width:4rem;height:4rem;text-indent:-5000rem}@media(min-width:0)and (max-width:960px){aside .aside_in .m_top .clo{width:4.5rem;height:4.5rem;background:url(https://cdn.d-flame.com/home/images/nav_clo.png) no-repeat 50%;background-size:4.5rem auto;position:absolute;right:4.7rem;top:4rem}}aside .aside_in .m_list{height:calc(100% - 24rem);overflow-y:auto;padding-left:7rem}aside .aside_in .m_list::-webkit-scrollbar{width:1rem;background-color:transparent}aside .aside_in .m_list::-webkit-scrollbar-thumb{width:1rem;background-color:#000;border-radius:1rem}aside .aside_in .m_list::-webkit-scrollbar-track{background-color:transparent}aside .aside_in .m_list::-webkit-scrollbar-track-piece{background:#999}aside .aside_in .m_list ul li{margin-bottom:4rem;position:relative}@media(min-width:0)and (max-width:960px){aside .aside_in .m_list ul li{margin-bottom:8rem}}aside .aside_in .m_list ul li a span{font-size:2rem;line-height:3rem;color:hsla(0,0%,100%,.3);transition:padding .3s;font-weight:700;display:block}@media(min-width:0)and (max-width:960px){aside .aside_in .m_list ul li a span{font-size:3rem;line-height:4rem}}aside .aside_in .m_list ul li a p{color:hsla(0,0%,100%,.3);font-size:5.5rem;font-weight:900;font-family:"Noto Serif",serif;line-height:1;transition:color .3s;display:inline-block}aside .aside_in .m_list ul li a p:before{content:"";width:0;transition:width .3s}@media(min-width:0)and (max-width:960px){aside .aside_in .m_list ul li a p{font-size:8.3rem}}aside .aside_in .m_list ul li:hover span{color:#ff0f0f;padding-left:4.5rem;background:url(https://cdn.d-flame.com/home/images/ico_arr_red_right.png) no-repeat left top .8rem;background-size:3.8rem auto}aside .aside_in .m_list ul li:hover p{position:relative;color:#fff}aside .aside_in .m_list ul li:hover p:before{content:"";width:104%;position:absolute;left:-2%;bottom:-.7rem;background:#ff0f0f;height:2.7rem;z-index:-1}aside .aside_in .m_btm{height:8rem;padding-left:7rem}aside .aside_in .m_btm .copy{font-size:1.5rem;color:hsla(0,0%,100%,.3)}aside.open .aside_in{transform:translateX(0)}footer{height:22.5rem;background:#fff}@media(min-width:0)and (max-width:960px){footer{height:22.7rem}}footer .footer_in{display:flex;width:135rem;justify-content:space-between;align-items:center;margin:0 auto;height:100%}@media(min-width:0)and (max-width:960px){footer .footer_in{width:100%;padding:0 4rem}}footer .footer_in h2{width:16.6rem}footer .footer_in h2 img{width:100%;height:auto}@media(min-width:0)and (max-width:960px){footer .footer_in h2{width:25.3rem}}footer .footer_in .copy{font-size:1.5rem;color:rgba(0,0,0,.4)}@media(min-width:0)and (max-width:960px){footer .footer_in .copy{font-size:2.2rem}}.con{background:#171515;position:relative}.con .bg_txt{font-family:"Noto Serif";font-weight:700;font-size:20rem;color:#222;line-height:1;position:absolute;right:0;top:0}@media(min-width:0)and (max-width:960px){.con .bg_txt{position:absolute;right:0;top:21.8rem;text-align:right}}.con .con_in{position:relative}@media(min-width:0)and (max-width:960px){.con .con_in{padding:0 4rem}}.main_con{min-width:135rem;overflow:hidden}@media(min-width:0)and (max-width:960px){.main_con{min-width:auto}}.main_con .sec1{width:100%;height:100vh;position:relative}.main_con .sec1 .swiper{height:100%}.main_con .sec1 .swiper .swiper-slide .box .txt_box{z-index:2}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .swiper-slide .box{position:relative}.main_con .sec1 .swiper .swiper-slide .box:after{content:"";height:40rem;width:100%;background:linear-gradient(0deg,#fff,#050505 0,hsla(0,0%,100%,0));position:absolute;left:0;bottom:0}}.main_con .sec1 .swiper .swiper-slide-active .box .txt_box{opacity:1}.main_con .sec1 .swiper .swiper-slide-active .box .txt_box .btn_set,.main_con .sec1 .swiper .swiper-slide-active .box .txt_box .tit,.main_con .sec1 .swiper .swiper-slide-active .box .txt_box .tit2,.main_con .sec1 .swiper .swiper-slide-active .box .txt_box .txt1,.main_con .sec1 .swiper .swiper-slide-active .box .txt_box .txt2{transform:translateY(0)}.main_con .sec1 .swiper .box{height:100%;position:relative}.main_con .sec1 .swiper .box .bg{height:100%;width:100%}.main_con .sec1 .swiper .box.vis1 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img01_w.png) no-repeat 100%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis1 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img01_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis2 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img02_w.png) no-repeat 100%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis2 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img02_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis3 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img03_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis3 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img03_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis4 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img04_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis4 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img04_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis5 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img05_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis5 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img05_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis6 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img06_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis6 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img06_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis7 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img07_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis7 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img07_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis8 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img08_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis8 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img08_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box.vis9 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img08_w.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box.vis9 .bg{background:url(https://cdn.d-flame.com/home/images/vis_img09_m.png) no-repeat 50%;background-size:cover}}.main_con .sec1 .swiper .box .txt_box{position:absolute;left:29.5rem;top:50%;transform:translateY(-50%);opacity:0;transition:opacity 1.8s}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box{left:4rem;transform:translateY(0);top:inherit;bottom:5rem}}.main_con .sec1 .swiper .box .txt_box .txt1{font-size:1.7rem;font-weight:500;text-align:left;color:hsla(0,0%,100%,.7);line-height:1.2;text-shadow:1px 1px 2px rgba(0,0,0,.5);transform:translateY(250%);transition:transform 1s}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .txt1{font-size:2.1rem}}.main_con .sec1 .swiper .box .txt_box .tit{font-size:6.9rem;font-weight:900;text-align:left;color:#fff;line-height:1.1;text-shadow:1px 1px 2px rgba(0,0,0,.5);transform:translateY(100%);transition:transform 1.2s}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .tit{margin-top:1rem}}.main_con .sec1 .swiper .box .txt_box .tit2{font-size:5rem;font-weight:900;text-align:left;color:#fff;line-height:1.1;text-shadow:1px 1px 2px rgba(0,0,0,.5);transform:translateY(100%);transition:transform 1.4s}.main_con .sec1 .swiper .box .txt_box .txt2{font-size:1.7rem;font-weight:500;text-align:left;color:hsla(0,0%,100%,.7);margin-top:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);transform:translateY(150%);transition:transform 1.6s}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .txt2{font-size:2.4rem;margin-top:1rem}}.main_con .sec1 .swiper .box .txt_box .btn_set{margin-top:2rem;display:flex;align-items:center;transform:translateY(100%);transition:transform 1.8s}.main_con .sec1 .swiper .box .txt_box .btn_set .go_view{display:inline-block;width:18.9rem;height:5.2rem;color:#fff;background:url(https://cdn.d-flame.com/home/images/btn_arr_right_on.png) no-repeat left 1.2rem center;background-size:3rem auto;border-radius:2.6rem;border:1px solid hsla(0,0%,100%,.4);font-size:1.2rem;font-weight:700;letter-spacing:.36rem;padding-left:3rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .btn_set .go_view{width:34rem;height:9.3rem;border-radius:5.6rem;font-size:2rem;padding-left:4.5rem;background:url(https://cdn.d-flame.com/home/images/btn_arr_right_on.png) no-repeat left 2.8rem center;background-size:5.5rem auto}}.main_con .sec1 .swiper .box .txt_box .btn_set .btn_list{width:3rem;height:3rem;margin-left:2rem;margin-right:2rem;border:1px solid hsla(0,0%,100%,.4);border-radius:50% 50%;background:url(https://cdn.d-flame.com/home/images/btn_list02.png) no-repeat 50%;background-size:3rem auto}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .btn_set .btn_list{width:6.6rem;height:7rem;background:url(https://cdn.d-flame.com/home/images/btn_list02.png) no-repeat 50%;background-size:6.6rem auto;margin-left:4.7rem;margin-right:3.4rem}}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set{display:flex}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_prev{width:3rem;height:3rem;margin-right:2rem;border:1px solid hsla(0,0%,100%,.4);border-radius:50% 50%;background:url(https://cdn.d-flame.com/home/images/btn_arr_left.png) no-repeat 50%;background-size:3rem auto}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_prev:hover{background:url(https://cdn.d-flame.com/home/images/btn_arr_left_on.png) no-repeat 50%;background-size:3rem auto}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_prev{width:6.6rem;height:7rem;background:url(https://cdn.d-flame.com/home/images/btn_arr_left.png) no-repeat 50%;background-size:6.6rem auto;margin-right:3.4rem}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_prev:hover{background:url(https://cdn.d-flame.com/home/images/btn_arr_left_on.png) no-repeat 50%;background-size:6.6rem auto}}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set span{color:#fff;font-size:2rem;font-weight:700}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .btn_set .np_set span{font-size:4.4rem;line-height:6.6rem}}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_next{width:3rem;height:3rem;margin-left:2rem;border:1px solid hsla(0,0%,100%,.4);border-radius:50% 50%;background:url(https://cdn.d-flame.com/home/images/btn_arr_right.png) no-repeat 50%;background-size:3rem auto}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_next:hover{background:url(https://cdn.d-flame.com/home/images/btn_arr_right_on.png) no-repeat 50%;background-size:3rem auto}@media(min-width:0)and (max-width:960px){.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_next{width:6.6rem;height:7rem;background:url(https://cdn.d-flame.com/home/images/btn_arr_right.png) no-repeat 50%;background-size:6.6rem auto;margin-left:3.4rem}.main_con .sec1 .swiper .box .txt_box .btn_set .np_set .btn_next:hover{background:url(https://cdn.d-flame.com/home/images/btn_arr_right_on.png) no-repeat 50%;background-size:6.6rem auto}}.main_con .sec1 .swiper .swiper-horizontal>.swiper-pagination-progressbar,.main_con .sec1 .swiper .swiper-pagination-progressbar.swiper-pagination-horizontal{top:inherit;bottom:0;height:.7rem}.main_con .sec1 .swiper .swiper-horizontal>.swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.main_con .sec1 .swiper .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#ff0f0f}.main_con .sec1 .sw_pag{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}@media(min-width:0)and (max-width:960px){.main_con .sec1 .sw_pag{display:none}}.main_con .sec1 .sw_pag ul li{margin-bottom:2.45rem}.main_con .sec1 .sw_pag ul li .box{position:relative;height:.2rem;background:#fff;width:3.35rem;transition:width .3s ease-in-out,opacity .3s ease-in-out;opacity:.4}.main_con .sec1 .sw_pag ul li .box img{width:0}.main_con .sec1 .sw_pag ul li .box p{display:none;color:hsla(0,0%,100%,.7);font-weight:700;position:absolute;left:1rem;bottom:.5rem;font-size:2rem}.main_con .sec1 .sw_pag ul li.active{cursor:pointer}.main_con .sec1 .sw_pag ul li.active .box{width:15.6rem;height:10.4rem;opacity:1}.main_con .sec1 .sw_pag ul li.active .box img{width:100%;height:100%}.main_con .sec1 .sw_pag ul li.active .box p{display:block}.main_con .sec2 .sec_in{background:url(https://cdn.d-flame.com/home/images/bg_sec02.png) no-repeat 50%;background-size:cover;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-attachment:fixed}.main_con .sec2 .sec_in p{font-family:"Noto Serif",serif;color:#fff;font-size:7.7rem;font-weight:700}@media(min-width:0)and (max-width:960px){.main_con .sec2 .sec_in p{font-size:4.8rem}}.main_con .sec3 .sec_in{padding-bottom:22.7rem}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in{padding-bottom:9.4rem}}.main_con .sec3 .sec_in .brand_div{display:flex;justify-content:center;margin-left:-38rem;padding-top:22.5rem}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .brand_div{display:block;margin-left:0;padding:14.2rem 4.3rem 0}}.main_con .sec3 .sec_in .brand_div .visual{width:107.7rem}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .brand_div .visual{width:100%;margin-top:4rem}}.main_con .sec3 .sec_in .brand_div .visual img{width:100%;height:auto}.main_con .sec3 .sec_in .brand_div .txt_box{width:84.3rem;padding-left:4.15rem}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .brand_div .txt_box{padding-left:0;width:auto}}.main_con .sec3 .sec_in .brand_div .txt_box .tit{font-family:"Noto Serif",serif;font-size:9rem;font-weight:600;line-height:1;padding-top:4.5rem;text-align:left;color:#000;padding-left:10.9rem;background:url(https://cdn.d-flame.com/home/images/ico_df.png) no-repeat 0 0;background-size:10.5rem auto}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .brand_div .txt_box .tit{padding-left:0;background:none;font-size:6rem;padding-top:0}}.main_con .sec3 .sec_in .brand_div .txt_box .txt{font-size:2.5rem;line-height:4.5rem;text-align:left;color:rgba(0,0,0,.6);padding-left:10.9rem;margin-top:1.7rem;white-space:nowrap}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .brand_div .txt_box .txt{padding-left:0;white-space:normal;font-size:2.6rem;margin-top:3rem}}.main_con .sec3 .sec_in .service_div{padding-top:16.4rem}.main_con .sec3 .sec_in .service_div .title{width:136rem;margin:0 auto}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .service_div .title{width:auto}}.main_con .sec3 .sec_in .service_div .title .tit{font-family:"Noto Serif",serif;font-size:9rem;font-weight:600;line-height:12.8rem;text-align:left;color:#000}@media(min-width:0)and (max-width:960px){.main_con .sec3 .sec_in .service_div .title .tit{font-size:6rem;padding:0 4.3rem}}.main_con .sec3 .sec_in .service_div .swiper{padding:4.2rem 10rem 8.1rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide{width:88.3rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box{display:flex}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box .pic{width:39.5rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box .pic img{width:100%;height:auto}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box .txt_box{width:calc(100% - 39.5rem);padding-left:6.1rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box .txt_box .tit{font-size:3.5rem;font-weight:700;line-height:5.3rem;text-align:left;color:#000}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box .txt_box .txt{opacity:.7;font-family:SourceHanSansKR;font-size:2.5rem;line-height:4.5rem;text-align:left;color:#000;margin-top:2.8rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box.pica{position:relative}.main_con .sec3 .sec_in .service_div .swiper .swiper-slide .box.pica:before{content:"";background:url(https://cdn.d-flame.com/home/images/ico_service02.png) no-repeat 50%;background-size:27.5rem auto;width:27.5rem;height:37.4rem;position:absolute;left:-15rem;top:5rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-horizontal>.swiper-pagination-progressbar,.main_con .sec3 .sec_in .service_div .swiper .swiper-pagination-progressbar.swiper-pagination-horizontal{top:inherit;bottom:0;left:50%;transform:translateX(-50%);height:.7rem;width:52rem}.main_con .sec3 .sec_in .service_div .swiper .swiper-horizontal>.swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.main_con .sec3 .sec_in .service_div .swiper .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#ff0f0f}.main_con .sec4{height:86.5rem;width:100%;transition:background .3s;position:relative;background-color:#000}@media(min-width:0)and (max-width:960px){.main_con .sec4{height:130rem}}.main_con .sec4:before{content:"";background:#313131;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.main_con .sec4.st8{background:url(https://cdn.d-flame.com/home/images/bg_list08.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st8{background:url(https://cdn.d-flame.com/home/images/bg_list08.png) no-repeat 100% 0;background-size:cover}}.main_con .sec4.st7{background:url(https://cdn.d-flame.com/home/images/bg_list07.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st7{background:url(https://cdn.d-flame.com/home/images/bg_list07.png) no-repeat top;background-size:cover}}.main_con .sec4.st6{background:url(https://cdn.d-flame.com/home/images/bg_list06.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st6{background:url(https://cdn.d-flame.com/home/images/bg_list06.png) no-repeat top;background-size:cover}}.main_con .sec4.st5{background:url(https://cdn.d-flame.com/home/images/bg_list05.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st5{background:url(https://cdn.d-flame.com/home/images/bg_list05.png) no-repeat top;background-size:cover}}.main_con .sec4.st4{background:url(https://cdn.d-flame.com/home/images/bg_list04.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st4{background:url(https://cdn.d-flame.com/home/images/bg_list04.png) no-repeat top;background-size:cover}}.main_con .sec4.st3{background:url(https://cdn.d-flame.com/home/images/bg_list03.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st3{background:url(https://cdn.d-flame.com/home/images/bg_list03.png) no-repeat top;background-size:cover}}.main_con .sec4.st2{background:url(https://cdn.d-flame.com/home/images/bg_list02.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st2{background:url(https://cdn.d-flame.com/home/images/bg_list02.png) no-repeat top;background-size:cover}}.main_con .sec4.st1{background:url(https://cdn.d-flame.com/home/images/bg_list01.png) no-repeat 50%;background-size:cover}@media(min-width:0)and (max-width:960px){.main_con .sec4.st1{background:url(https://cdn.d-flame.com/home/images/bg_list01.png) no-repeat top;background-size:cover}}.main_con .sec4 .sec_in{height:100%;max-width:160rem;min-width:135rem;display:flex;margin:0 auto}@media(min-width:0)and (max-width:960px){.main_con .sec4 .sec_in{min-width:auto;display:block;padding:0 4rem}}.main_con .sec4 .sec_in>div{width:50%}@media(min-width:0)and (max-width:960px){.main_con .sec4 .sec_in>div{width:100%}}.main_con .sec4 .sec_in .left_div{padding-top:8.8rem}@media(min-width:0)and (max-width:960px){.main_con .sec4 .sec_in .left_div{padding-top:23rem}}.main_con .sec4 .sec_in .left_div h2{font-family:"Noto Serif",serif;font-size:9rem;font-weight:600;text-align:left;color:#fff}@media(min-width:0)and (max-width:960px){.main_con .sec4 .sec_in .left_div h2{font-size:6rem}}.main_con .sec4 .sec_in .left_div .txt{margin-top:1.5rem;opacity:.71;font-size:2.5rem;line-height:4.5rem;text-align:left;color:hsla(0,0%,100%,.7)}@media(min-width:0)and (max-width:960px){.main_con .sec4 .sec_in .left_div .txt{display:none}}.main_con .sec4 .sec_in .right_div{padding-top:11rem}@media(min-width:0)and (max-width:960px){.main_con .sec4 .sec_in .right_div{padding-top:7rem}}.main_con .sec4 .sec_in .right_div .sc_set{height:66.3rem;overflow-y:auto}.main_con .sec4 .sec_in .right_div .sc_set::-webkit-scrollbar{width:.8rem;background-color:transparent}.main_con .sec4 .sec_in .right_div .sc_set::-webkit-scrollbar-thumb{width:.8rem;background-color:#ff0f0f;border-radius:.8rem}.main_con .sec4 .sec_in .right_div .sc_set::-webkit-scrollbar-track{background-color:transparent}.main_con .sec4 .sec_in .right_div .sc_set::-webkit-scrollbar-track-piece{background:#313131}.main_con .sec4 .sec_in .right_div .sc_set .item{padding-bottom:14rem}.main_con .sec4 .sec_in .right_div .sc_set .item h3{font-weight:700;line-height:7rem;font-size:5rem;color:#fff}.main_con .sec4 .sec_in .right_div .sc_set .item ul li{font-size:2.5rem;line-height:6rem;text-align:left;color:hsla(0,0%,100%,.7)}.main_con .sec4 .sec_in .right_div .sc_set .item ul li span{color:#fff}.main_con .sec5{background:#171515}.main_con .sec5 .sec_in{width:135rem;margin:0 auto;padding-top:11.2rem;padding-bottom:13.6rem}@media(min-width:0)and (max-width:960px){.main_con .sec5 .sec_in{width:100%;padding:13.4rem 4rem 12rem}}.main_con .sec5 .sec_in h2{font-family:"Noto Serif",serif;font-size:9rem;font-weight:600;text-align:left;color:#fff}@media(min-width:0)and (max-width:960px){.main_con .sec5 .sec_in h2{font-size:6rem}}.main_con .sec5 .sec_in .logo_box{margin-top:7rem;overflow:hidden;height:32.5rem;transition:height .3s}.main_con .sec5 .sec_in .logo_box img{width:100%;height:auto}@media(min-width:0)and (max-width:960px){.main_con .sec5 .sec_in .logo_box{height:40.5rem}}.main_con .sec5 .sec_in.on .logo_box{height:104.5rem}@media(min-width:0)and (max-width:960px){.main_con .sec5 .sec_in.on .logo_box{height:65rem}}.main_con .sec5 .sec_in .btn_more{display:block;text-indent:-5000rem;width:6rem;height:6rem;border:none;background:url(https://cdn.d-flame.com/home/images/btn_plus.png) no-repeat 50%;background-size:6rem auto;margin:0 auto}@media(min-width:0)and (max-width:960px){.main_con .sec5 .sec_in .btn_more{width:11.3rem;height:11.3rem;background:url(https://cdn.d-flame.com/home/images/btn_plus.png) no-repeat 50%;background-size:11.3rem auto}}.sec6{background:#171515}.project_section{position:relative;border-top:1px solid #363636;z-index:1}.project_section:after{content:"";background:url(https://cdn.d-flame.com/home/images/ft_connect.png) no-repeat 50%;background-size:cover;position:absolute;right:0;bottom:-5.5rem;z-index:-1;width:81.7rem;height:29rem}@media(min-width:0)and (max-width:960px){.project_section:after{background:url(https://cdn.d-flame.com/home/images/ft_connect.png) no-repeat 50%;background-size:100%;right:inherit;position:absolute;left:50%;bottom:-1.5rem;transform:translateX(-50%);width:75rem}}.project_section .step_ul{display:flex;gap:1.4rem;position:absolute;left:.6rem;top:0;align-items:end}.project_section .step_ul li .bar{display:block;width:5.8rem;height:.5rem;background:hsla(0,0%,100%,.4)}.project_section .step_ul li .num{font-size:1.5rem;color:transparent;padding-bottom:.5rem;display:inline-block}.project_section .step_ul li.on .num{color:#fff}.project_section .step_ul li.on .bar{background:#fff}@media(min-width:0)and (max-width:960px){.project_section .step0 .project_ask .right_div{display:flex;flex-wrap:wrap}.project_section .step0 .project_ask .right_div .address{order:2}.project_section .step0 .project_ask .right_div .email{order:3}.project_section .step0 .project_ask .right_div .project_bt{order:1}}.project_section .step_in{width:135rem;margin:0 auto;padding-top:11.6rem;position:relative;padding-bottom:13.4rem}@media(min-width:0)and (max-width:960px){.project_section .step_in{width:100%;padding:13.7rem 4rem 20.8rem;display:flex;flex-wrap:wrap}}.project_section .step_in .left_div{position:relative}@media(min-width:0)and (max-width:960px){.project_section .step_in .left_div{order:1;width:100%}}.project_section .step_in .left_div .tit{font-size:8rem;font-weight:700;line-height:1;color:#fff;opacity:.5;padding-top:4.5rem}@media(min-width:0)and (max-width:960px){.project_section .step_in .left_div .tit{font-size:5.1rem}}.project_section .step_in .left_div .txt{margin-top:2rem;font-size:2.5rem;font-weight:500;color:#fff;opacity:.5}.project_section .step_in .right_div{padding-top:3.3rem;position:absolute;right:0;top:13rem}@media(min-width:0)and (max-width:960px){.project_section .step_in .right_div{position:static!important;order:3;display:block}}.project_section .step_in .right_div .address{opacity:.5;font-size:4rem;font-weight:700;line-height:1.2;text-align:right;color:#fff}@media(min-width:0)and (max-width:960px){.project_section .step_in .right_div .address{text-align:left}}.project_section .step_in .right_div .address span{font-size:2.3rem}.project_section .step_in .right_div .email{display:block;margin-top:1rem;opacity:.5;font-size:1.9rem;text-align:right;color:#fff}@media(min-width:0)and (max-width:960px){.project_section .step_in .right_div .email{text-align:left}}.project_section .step_in .btns{position:absolute;right:0;bottom:13rem;display:flex;gap:0 3.7rem}@media(min-width:0)and (max-width:960px){.project_section .step_in .btns{order:2;position:static!important;width:100%;justify-content:end;margin-top:5.3rem;gap:0 2.9rem}}.project_section .step_in .btns .btn_next{text-indent:-50000rem;background:url(https://cdn.d-flame.com/home/images/projec_arr_right.png) no-repeat 50%;background-size:8rem auto;width:8rem;height:8rem}.project_section .step_in .btns .btn_prev{text-indent:-50000rem;background:url(https://cdn.d-flame.com/home/images/projec_arr_left.png) no-repeat 50%;background-size:8rem auto;width:8rem;height:8rem}.project_section .step_in .btns .btn_submit{width:8rem;height:8rem;background:#fff;font-size:1.6rem;font-weight:700;line-height:8rem;text-align:center;border-radius:50% 50%}.project_section .project_ask{margin:0 auto;width:135rem;position:relative}@media(min-width:0)and (max-width:960px){.project_section .project_ask{width:100%}}.project_section .project_ask .right_div{position:absolute;right:0;top:1rem}.project_section .project_bt{margin:0 auto;padding:6rem 0 20rem;width:135rem;text-align:right}@media(min-width:0)and (max-width:960px){.project_section .project_bt{width:auto;text-align:left;display:flex;justify-content:space-between;gap:0 2rem;padding:3rem 0 43rem}}.project_section .project_bt .sub_btn{display:inline-block;padding:2.3rem 7rem;margin-left:3.5rem;font-size:3rem;font-weight:500;text-align:center;color:#fff;opacity:.5;border:2px solid #fff;transition:all .3s;background:none;white-space:nowrap}.project_section .project_bt .sub_btn:hover{background-color:#3c3a3a;opacity:.7;transition:all .3s}@media(min-width:0)and (max-width:960px){.project_section .project_bt .sub_btn{margin-left:0}.project_section .project_bt .sub_btn:first-child{padding:2.3rem 6rem}}.project_section .form_div{width:80.7rem}@media(min-width:0)and (max-width:960px){.project_section .form_div{width:100%}}.project_section .form_div ul li{width:100%}.project_section .form_div ul li input[type=text]{width:100%;background:none;height:7.9rem;outline:none;color:#fff;font-size:2.5rem}.project_section .form_div ul li dl{padding-top:3.9rem;position:relative;width:100%;display:flex;border-bottom:.2rem solid hsla(0,0%,100%,.5)}.project_section .form_div ul li dl dt{font-size:2.5rem;font-weight:700;color:hsla(0,0%,100%,.5);white-space:nowrap;padding-top:2rem}.project_section .form_div ul li dl dt span.star{color:#fff500}.project_section .form_div ul li dl dd{width:100%}.project_section .form_div ul li dl.on dt{font-size:1.5rem;position:absolute;left:0;top:0}.project_section .form_div ul li dl.dl_txta{border-bottom:none;display:block}.project_section .form_div ul li dl.dl_txta dd{margin-top:2rem}.project_section .form_div ul li dl.dl_txta dd textarea{border:.2rem solid hsla(0,0%,100%,.6);background:rgba(25,14,14,.15);outline:none;color:#fff;font-size:2.5rem;padding:0 1rem;width:80.7rem;height:35.5rem;resize:none}@media(min-width:0)and (max-width:960px){.project_section .form_div ul li dl.dl_txta dd textarea{width:100%;border-radius:1.5rem}}.project_section .form_div ul li dl.dl_file{display:block;border:none}.project_section .form_div ul li dl.dl_file dt .txt_sp{font-size:1.6rem}.project_section .form_div ul li dl.dl_file dd{margin-top:2rem}.project_section .form_div ul li dl.dl_file dd .file_set{border:.2rem solid hsla(0,0%,100%,.6);background:rgba(25,14,14,.15);outline:none;color:#fff;font-size:2.5rem;text-align:center;height:12.4rem;width:80.7rem}.project_section .form_div ul li dl.dl_file dd .file_set input[type=file]{visibility:hidden;position:absolute;z-index:-1000}@media(min-width:0)and (max-width:960px){.project_section .form_div ul li dl.dl_file dd .file_set{width:100%}}.project_section .form_div ul li dl.dl_file dd .file_set button.btn_up{width:19.2rem;height:6.2rem;font-size:2rem;font-weight:700;background:#000;border-radius:3rem;color:#fff}.project_section .form_div ul li dl.dl_file dd .file_set button.btn_up span{padding-right:3rem;background:url(https://cdn.d-flame.com/home/images/ico_clip.png) no-repeat 100%;background-size:1.2rem auto}.project_section .form_div ul li dl.dl_file dd .file_set .after_div{display:flex}.project_section .form_div ul li dl.dl_file dd .file_set .after_div p{padding-right:1rem}.project_section .form_div ul li dl.dl_file dd .file_set .after_div .btn_clo{width:2.1rem;height:4rem;background:url(https://cdn.d-flame.com/home/images/nav_clo.png) no-repeat 50%;background-size:2.1rem auto}.project_section .form_div ul li.li2{display:flex;justify-content:space-between}.project_section .form_div ul li.li2 dl{width:calc(50% - .5rem)}.spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.spinner{width:50px;height:50px;border:5px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.whatewdo .sec_we{max-width:128.5rem;margin:0 auto;padding-top:36.6rem}.whatewdo .sec_we>ul>li{margin-bottom:10rem;padding:0 10rem;width:calc(100% + 20rem);overflow:hidden;margin-left:-10rem}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li{width:calc(100% + 8rem);margin-left:-4rem;padding:0 4rem;margin-bottom:20rem}}.whatewdo .sec_we>ul>li:first-child{margin-bottom:0}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li:first-child{margin-bottom:10rem}.whatewdo .sec_we>ul>li:first-child dl dd.txt_dd{margin-top:10rem}}.whatewdo .sec_we>ul>li dl{position:relative;min-height:32rem}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl{min-height:37.2rem;display:flex;flex-wrap:wrap}}.whatewdo .sec_we>ul>li dl dt{position:absolute;display:inline-block;white-space:nowrap}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl dt{position:static;order:1}}.whatewdo .sec_we>ul>li dl dt .tit{font-size:4rem;font-family:"Noto Serif";font-weight:700;color:#fff;position:absolute;left:0;top:3rem;z-index:2}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl dt .tit{font-size:5rem}}.whatewdo .sec_we>ul>li dl dt .pic{width:32rem;height:32rem;position:relative}.whatewdo .sec_we>ul>li dl dt .pic img{width:100%}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl dt .pic{height:37.2rem;width:37.2rem}}.whatewdo .sec_we>ul>li dl dd{width:63.5rem;float:right;clear:both}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl dd{width:100%;float:none}}.whatewdo .sec_we>ul>li dl dd.txt_dd{margin-bottom:5rem;font-size:2.2rem;color:#fff;line-height:1.6;padding-top:3rem}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl dd.txt_dd{order:3;font-size:2.5rem}.whatewdo .sec_we>ul>li dl dd.list_dd{padding-left:5.65rem;padding-top:3rem}}.whatewdo .sec_we>ul>li dl dd.list_dd ul li{font-size:1.8rem;color:#919191;margin-bottom:1rem}@media(min-width:0)and (max-width:960px){.whatewdo .sec_we>ul>li dl dd.list_dd ul li{font-size:2.5rem}.whatewdo .sec_we>ul>li dl dd.list_dd{width:calc(100% - 37.2rem);order:2}}.careers .sec_car{max-width:128.5rem;margin:0 auto;padding-top:27.2rem;padding-bottom:12rem}@media(min-width:0)and (max-width:960px){.careers .sec_car{padding-top:43rem}}.careers .sec_car .title .tit{font-size:7rem;font-weight:400;color:#fff;line-height:1.2}@media(min-width:0)and (max-width:960px){.careers .sec_car .title .tit{font-size:4.5rem}}.careers .sec_car .title .tit span{font-weight:700}.careers .sec_car .title .txt{font-size:1.7rem;margin-top:1.5rem;color:#fff;line-height:1.4}.careers .sec_car .career_type1{margin-top:7.3rem}.careers .sec_car .career_type1 ul{display:flex;gap:0 5.2rem}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type1 ul{gap:0;justify-content:space-between}}.careers .sec_car .career_type1 ul li input[type=radio]{visibility:hidden;position:absolute;z-index:-1}.careers .sec_car .career_type1 ul li input[type=radio]+label{display:inline-block;width:29.3rem;height:9rem;border:1px solid hsla(0,0%,100%,.5);border-radius:9rem;overflow:hidden;cursor:pointer}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type1 ul li input[type=radio]+label{width:34.4rem}}.careers .sec_car .career_type1 ul li input[type=radio]+label p{font-size:3rem;color:hsla(0,0%,100%,.5);text-align:center;line-height:8.8rem;font-weight:700}.careers .sec_car .career_type1 ul li input[type=radio]:checked+label{border:1px solid #fff}.careers .sec_car .career_type1 ul li input[type=radio]:checked+label p{color:#000;background:#fff}.careers .sec_car .career_type2{margin-top:6.2rem}.careers .sec_car .career_type2 ul{display:flex;justify-content:space-between}.careers .sec_car .career_type2 ul li input[type=radio]{visibility:hidden;position:absolute;z-index:-1}.careers .sec_car .career_type2 ul li input[type=radio]+label{display:inline-block;overflow:hidden;cursor:pointer;position:relative}.careers .sec_car .career_type2 ul li input[type=radio]+label:before{content:"";width:2.9rem;height:2.9rem;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.careers .sec_car .career_type2 ul li input[type=radio]+label p{font-size:3rem;color:hsla(0,0%,100%,.5);text-align:center;line-height:1.4;font-weight:700;padding-left:4.2rem}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type2 ul li input[type=radio]+label p{font-size:2.5rem}}.careers .sec_car .career_type2 ul li input[type=radio]:checked+label:before{content:"";border:none;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(https://cdn.d-flame.com/home/images/radio_on.png) no-repeat 50%;background-size:2.9rem auto}.careers .sec_car h3{font-size:4rem;color:#fff;font-weight:700}.careers .sec_car .career_type3{margin-top:8.5rem}.careers .sec_car .career_type3 ul{margin-top:4.3rem}.careers .sec_car .career_type3 ul li{margin-bottom:3.2rem;position:relative}.careers .sec_car .career_type3 ul li input[type=text]{width:95.8rem;height:9rem;border-radius:4.5rem;border:none;background:#353434;font-size:2.2rem;font-weight:700;padding-left:12.2rem;color:#fff}.careers .sec_car .career_type3 ul li input[type=text]:before{content:"";width:3.8rem;height:3.8rem;position:absolute;left:5rem;top:50%;transform:translateY(-50%)}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type3 ul li input[type=text]{width:100%;font-size:3rem}}.careers .sec_car .career_type3 ul li.li1:before{background:url(https://cdn.d-flame.com/home/images/ico_form01.png) no-repeat 50%;background-size:3.4rem auto}.careers .sec_car .career_type3 ul li.li1:before,.careers .sec_car .career_type3 ul li.li2:before{content:"";width:3.8rem;height:3.8rem;position:absolute;left:5rem;top:50%;transform:translateY(-50%)}.careers .sec_car .career_type3 ul li.li2:before{background:url(https://cdn.d-flame.com/home/images/ico_form02.png) no-repeat 50%;background-size:3.4rem auto}.careers .sec_car .career_type3 ul li.li3:before{background:url(https://cdn.d-flame.com/home/images/ico_form03.png) no-repeat 50%;background-size:2.4rem auto}.careers .sec_car .career_type3 ul li.li3:before,.careers .sec_car .career_type3 ul li.li4:before{content:"";width:3.8rem;height:3.8rem;position:absolute;left:5rem;top:50%;transform:translateY(-50%)}.careers .sec_car .career_type3 ul li.li4:before{background:url(https://cdn.d-flame.com/home/images/ico_form04.png) no-repeat 50%;background-size:3.1rem auto}.careers .sec_car .career_type4{margin-top:8.5rem}.careers .sec_car .career_type4 .txta_div{margin-top:4.2rem;background:#353434;border-radius:2.3rem;width:100%;overflow:hidden}.careers .sec_car .career_type4 .txta_div textarea{background:#353434;border-radius:2.3rem;width:100%;height:42rem;padding:4.2rem 5.2rem;color:#fff;font-size:2.5rem;line-height:1.4;resize:none}.careers .sec_car .career_type4 .txta_div textarea::-webkit-scrollbar{width:.8rem;background-color:transparent}.careers .sec_car .career_type4 .txta_div textarea::-webkit-scrollbar-thumb{width:.8rem;background-color:#ff0f0f;border-radius:.8rem}.careers .sec_car .career_type4 .txta_div textarea::-webkit-scrollbar-track{background-color:transparent}.careers .sec_car .career_type4 .txta_div textarea::-webkit-scrollbar-track-piece{background:#313131}.careers .sec_car .career_type4 .txta_div textarea:focus{outline:none}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type4 .txta_div textarea{font-size:3rem}}.careers .sec_car .career_type4 .txta_div .file_set{padding:3rem 5.2rem 0;display:flex;outline:none;color:#fff;font-size:2.5rem;text-align:center;height:12.4rem;width:100%}.careers .sec_car .career_type4 .txta_div .file_set input[type=file]{visibility:hidden;position:absolute;z-index:-1000}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type4 .txta_div .file_set{display:block;text-align:left;height:18rem;font-size:2rem;padding:0 4.8rem 0 5.2rem}}.careers .sec_car .career_type4 .txta_div .file_set button.btn_up{width:19.2rem;height:6.2rem;font-size:2rem;font-weight:700;background:#000;border-radius:3rem;color:#fff}.careers .sec_car .career_type4 .txta_div .file_set button.btn_up span{padding-right:3rem;background:url(https://cdn.d-flame.com/home/images/ico_clip.png) no-repeat 100%;background-size:1.2rem auto}.careers .sec_car .career_type4 .txta_div .file_set .after_div{display:flex}.careers .sec_car .career_type4 .txta_div .file_set .after_div p{padding-left:2.4rem;line-height:5.2rem}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type4 .txta_div .file_set .after_div p{padding-left:1rem}}.careers .sec_car .career_type4 .txta_div .file_set .after_div .btn_clo{width:2.1rem;height:4rem;margin-left:1.5rem;margin-top:.8rem;background:url(https://cdn.d-flame.com/home/images/nav_clo.png) no-repeat 50%;background-size:2.1rem auto}.careers .sec_car .career_type4 .txta_div .file_set .before_div{display:flex}.careers .sec_car .career_type4 .txta_div .file_set .before_div p{padding-left:2.4rem;color:hsla(0,0%,100%,.5);line-height:6.2rem}@media(min-width:0)and (max-width:960px){.careers .sec_car .career_type4 .txta_div .file_set .before_div p{padding-left:1rem;letter-spacing:-.05rem}}.careers .sec_car .agree_div{margin-top:2.5rem}.careers .sec_car .agree_div input[type=checkbox]{visibility:hidden;position:absolute;z-index:-1}.careers .sec_car .agree_div input[type=checkbox]+label{display:inline-block;overflow:hidden;cursor:pointer;position:relative}.careers .sec_car .agree_div input[type=checkbox]+label:before{content:"";width:3rem;height:3rem;border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.careers .sec_car .agree_div input[type=checkbox]+label p{font-size:1.8rem;color:hsla(0,0%,100%,.5);text-align:center;line-height:4.4rem;font-weight:700;padding-left:4.2rem;vertical-align:middle}@media(min-width:0)and (max-width:960px){.careers .sec_car .agree_div input[type=checkbox]+label p{font-size:2.3rem;padding-left:5rem}}.careers .sec_car .agree_div input[type=checkbox]+label p a{color:#fff;text-decoration:underline;text-underline-position:bottom;vertical-align:top}.careers .sec_car .agree_div input[type=checkbox]:checked+label:before{content:"";border:none;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(https://cdn.d-flame.com/home/images/check_on.png) no-repeat 50%;background-size:4rem auto}.careers .sec_car .btn_submit{height:9rem;width:44.7rem;background:#ff0f0f;border-radius:4.5rem;font-size:3rem;text-align:center;color:#fff;font-weight:700;display:block;margin:2rem auto 0}.sec_ourwork .lists,.work_section_in .ws_con .ws_wrap{width:127.6rem;height:100%;margin:0 auto;padding:0 2rem}@media(min-width:0)and (max-width:960px){.ourworklist.con .con_in{padding:0}}.sec_ourwork{overflow:hidden}.sec_ourwork .lists{margin-top:27.2rem}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists{width:100%;padding:0 6rem}}.sec_ourwork .lists .title{font-size:7rem;font-weight:700;line-height:1.26;color:#fff}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists .title{font-size:6rem}}.sec_ourwork .lists .project_wrap{margin-top:17rem}.sec_ourwork .lists .project_wrap .project_con{display:flex;margin-bottom:7rem}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists .project_wrap .project_con{margin-bottom:4rem}}.sec_ourwork .lists .project_wrap .project_con .empty,.sec_ourwork .lists .project_wrap .project_con .left_box{width:50%}.sec_ourwork .lists .project_wrap .project_con .left_box{position:relative}.sec_ourwork .lists .project_wrap .project_con .left_box>a:before{content:"";width:0;height:0;visibility:hidden;transition:width .3s ease-in-out,height .3s ease-in-out;position:absolute;transform:translate(50%,-50%)}.sec_ourwork .lists .project_wrap .project_con .left_box>a:hover:before{content:"";width:120rem;height:120rem;visibility:visible;position:absolute;left:50%;top:50%;display:block;border-radius:50% 50%;opacity:.05;border:1px solid #707070;background-color:#fff;z-index:-1;transform:translate(-50%,-50%)}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists .project_wrap .project_con .left_box>a:hover:before{width:60rem;height:60rem}}.sec_ourwork .lists .project_wrap .project_con.reverse{flex-direction:row-reverse}.sec_ourwork .lists .project_wrap .project_con.reverse>a:hover:before{content:"";left:auto;position:absolute;right:25%;top:50%;transform:translateY(-50%);transform:translate(50%,-50%)}.sec_ourwork .lists .project_wrap .project_con.center{text-align:center}.sec_ourwork .lists .project_wrap .project_con:last-child{padding-bottom:20rem}.sec_ourwork .lists .project_wrap .project_con .imgbox{position:relative}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox01{width:63.8rem;height:47.5rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox02{width:64.8rem;height:64.8rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox03{width:69.6rem;height:52.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox04{width:78.3rem;height:69rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox05{width:82.2rem;height:71rem;transform:translateX(-9.7rem)}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox06{width:63.9rem;height:50rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox07{width:70.4rem;height:49.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox08{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox09{width:69.1rem;height:60.1rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox10{width:64rem;height:44.1rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox11{width:64rem;height:39.7rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox12{width:68.7rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox13{width:65.4rem;height:56.5rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox14{width:74.6rem;height:70.9rem;transform:translateX(-11rem)}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox15{width:64.1rem;height:59.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox16{width:67.2rem;height:41.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox17{width:64.7rem;height:51.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox18{width:72.9rem;height:47.8rem;transform:translateX(-6.5rem)}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox19{width:64.1rem;height:43.7rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox20{width:64rem;height:40rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox21{width:63.9rem;height:64.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox22{width:63.8rem;height:44.5rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox23{width:66.1rem;height:63.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox24{width:64rem;height:39rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox25{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox26{width:63.8rem;height:73.7rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox27{width:64rem;height:39.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox28{width:63.8rem;height:34.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox29{width:64.2rem;height:45rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox30{width:64rem;height:61rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox31{width:67.3rem;height:42.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox32{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox33{width:63.6rem;height:50.1rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox34{width:64rem;height:39.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox35{width:63.8rem;height:51.3rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox36{width:63.4rem;height:63.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox37{width:64.2rem;height:53.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox38{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox39{width:64rem;height:40rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox40{width:64rem;height:53.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox41{width:64rem;height:47.8rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox42{width:64rem;height:40rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox43{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox44{width:66.7rem;height:49rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox45{width:64rem;height:53.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox46{width:63.9rem;height:40.8rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox47{width:63.6rem;height:63.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox48{width:64rem;height:44.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox49{width:63.3rem;height:56.3rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox50{width:64rem;height:39.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox51{width:64rem;height:55.2rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox52,.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox53{width:64rem;height:40rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox54{width:64rem;height:55.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox55{width:64.2rem;height:54.3rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox56{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox57{width:64rem;height:48.1rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox58{width:55.3rem;height:43.2rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox59{width:64rem;height:56.5rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox60{width:63.1rem;height:38.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox61{width:64rem;height:55.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox62{width:63.8rem;height:36.3rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox63{width:63.6rem;height:69.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox64{width:63.5rem;height:29.4rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox65{width:63.6rem;height:31.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox66{width:57.5rem;height:45.5rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox67{width:63.9rem;height:41.1rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox68{width:64rem;height:38rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox69{width:63.8rem;height:36.3rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox70{width:64rem;height:39.2rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox71{width:63.6rem;height:63.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox72{width:64rem;height:43rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox73{width:63.6rem;height:63.8rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox74{width:64rem;height:43rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox75{width:64rem;height:51.6rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox76{width:64rem;height:42.7rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox77{width:64rem;height:28rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox78{width:63.2rem;height:39.2rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox79{width:64rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox80{width:64rem;height:40.9rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox81{width:64.6rem;height:40rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox82{width:64rem;height:40.8rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox83{width:67.9rem;height:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.imgbox84{width:64rem;height:35.5rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.detail07{width:63.8rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.detail08{width:69.7rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.detail09{width:68rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.detail10{width:64rem}.sec_ourwork .lists .project_wrap .project_con .imgbox.detail11{width:63.8rem}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists .project_wrap .project_con .imgbox{width:100%!important;height:auto!important}}.sec_ourwork .lists .project_wrap .project_con .imgbox img{width:100%;height:100%;object-fit:cover}.sec_ourwork .lists .project_wrap .project_con .imgbox img.bg_circle01{position:absolute;top:-28rem;left:-49rem;height:85.8rem;width:85.8rem;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .imgbox img.bg_circle02{position:absolute;top:-11rem;right:-12rem;width:24.7rem;height:24.7rem;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .imgbox img.bg_circle03{position:absolute;top:43rem;right:5rem;width:8.8rem;height:8.5rem;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .imgbox img.bg_circle04{position:absolute;bottom:-5.5rem;left:-10rem;width:11rem;height:9rem;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .txtbox{margin-top:3rem}.sec_ourwork .lists .project_wrap .project_con .txtbox.txtbox02{transform:translateY(-7rem)}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-pro{position:relative;display:block;font-size:1.7rem;font-weight:500;color:#1a6cfd;text-transform:uppercase}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-pro:before{content:"";display:inline-block;width:2.9rem;height:1.6rem;margin-right:.9rem;background:url(https://cdn.d-flame.com/home/images/ico_arrow_right_blue.png) no-repeat 50%/cover}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-pro2{position:relative;display:block;font-size:1.7rem;font-weight:500;color:#00c4ff;text-transform:uppercase}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-pro2:before{content:"";display:inline-block;width:2.9rem;height:1.6rem;margin-right:.9rem;background:url(https://cdn.d-flame.com/home/images/ico_arrow_right_sky.png) no-repeat 50%/cover}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-ani{position:relative;display:block;font-size:1.7rem;font-weight:500;color:#a558ff;text-transform:uppercase}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-ani:before{content:"";display:inline-block;width:2.2rem;height:2.2rem;margin-right:.9rem;transform:translateY(.3rem);background:url(https://cdn.d-flame.com/home/images/ico_external_link.png) no-repeat 50%/cover}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-main{position:relative;display:block;font-size:1.7rem;font-weight:500;color:#ff0f0f;text-transform:uppercase}.sec_ourwork .lists .project_wrap .project_con .txtbox .ourlink-main:before{content:"";display:inline-block;width:2.8rem;height:1.4rem;margin-right:.9rem;transform:translateY(.1rem);background:url(https://cdn.d-flame.com/home/images/ico_md_link.png) no-repeat 50%/cover}.sec_ourwork .lists .project_wrap .project_con .txtbox .sub_txt{display:block;font-size:1.7rem;font-weight:500;line-height:1;color:hsla(0,0%,100%,.7);text-transform:uppercase}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit{position:relative;font-size:5rem;font-weight:900;color:#fff}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.lh_1{line-height:1.02}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.fs_4{font-size:4.5rem}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists .project_wrap .project_con .txtbox .tit{font-size:4.5rem;line-height:1.2}}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.blue{display:inline-block}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.blue:after{content:"";position:absolute;left:0;bottom:.5rem;width:100%;height:2.7rem;background-color:#1a6cfd;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.purple{display:inline-block}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.purple:after{content:"";position:absolute;left:0;bottom:.5rem;transform:translateX(-.5rem);width:46rem;height:2.7rem;background-color:#a558ff;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.sky{display:inline-block}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.sky:after{content:"";position:absolute;left:0;bottom:.5rem;transform:translateX(-.5rem);width:45rem;height:2.7rem;background-color:#00c4ff;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.red{display:inline-block}.sec_ourwork .lists .project_wrap .project_con .txtbox .tit.red:after{content:"";position:absolute;left:0;bottom:.5rem;width:100%;height:2.7rem;background-color:#ff0f0f;z-index:-1}.sec_ourwork .lists .project_wrap .project_con .txtbox .txt{font-size:1.7rem;font-weight:500;color:#fff}@media(min-width:0)and (max-width:960px){.sec_ourwork .lists .project_wrap .project_con .txtbox .txt{margin-top:1rem;white-space:nowrap}}.sec_ourwork .our_bg{position:absolute;right:10rem;top:0;height:30.2rem;width:54.4rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/bg_OurWork.png) no-repeat 50%/cover;z-index:-1}.fp-watermark{display:none}#fp-nav,.fp-slidesNav{border-radius:1.85rem;background-color:#222}#fp-nav.fp-right,.fp-slidesNav.fp-right{right:4.5rem!important}#fp-nav ul li,.fp-slidesNav ul li{margin:1rem!important;width:1.5rem!important;height:1.5rem!important}#fp-nav ul li a span,.fp-slidesNav ul li a span{height:1rem!important;width:1rem!important;background-color:hsla(0,0%,100%,.16)!important;margin:-.6rem 0 0 -.5rem!important}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:1rem!important;width:1rem!important;margin:-.6rem 0 0 -.5rem!important;background-color:#ff0f0f!important}#fp-nav ul li:first-child,.fp-slidesNav ul li:first-child{margin-top:1.5rem!important}#fp-nav ul li:last-child,.fp-slidesNav ul li:last-child{margin-bottom:1.5rem!important}.work_section{background-color:#ccc}.work_section_in .ws_head{position:fixed;position:absolute;right:4.2rem;top:3rem}.work_section_in .ws_head .btns ul{display:flex;gap:1.4rem}.work_section_in .ws_head .btns ul li .button-share{width:3rem;height:3rem;background:url(https://cdn.d-flame.com/home/images/btn_share01.png) no-repeat 50%;background-size:3rem auto}.work_section_in .ws_head .btns ul li .button-list{width:3rem;height:3rem;background:url(https://cdn.d-flame.com/home/images/btn_list01.png) no-repeat 50%;background-size:3rem auto}.work_section_in .ws_head .btns ul li .button-close{width:3rem;height:3rem;background:url(https://cdn.d-flame.com/home/images/btn_clo01.png) no-repeat 50%;background-size:3rem auto}.work_section_in .ws_con .ws_wrap{position:relative}.work_section_in .ws_con .sec1 img{width:100%;height:91.5rem}.work_section_in .ws_con .sec2{position:relative;overflow:hidden;background-color:#0533a3}.work_section_in .ws_con .sec2 .ws_wrap{height:91.5rem;padding-top:8.5rem}.work_section_in .ws_con .sec2 .ws_wrap .ws_txtbox{position:relative;z-index:1}.work_section_in .ws_con .sec2 .ws_wrap .ws_txtbox>.subtxt{font-size:1.7rem;font-weight:500;color:#fff}.work_section_in .ws_con .sec2 .ws_wrap .ws_txtbox>.tit{font-size:7rem;font-weight:900;color:#fff}.work_section_in .ws_con .sec2 .ws_wrap .ws_txtbox ul li p{display:flex;font-size:1.3rem;font-weight:300;line-height:1.85;letter-spacing:.05rem;color:hsla(0,0%,100%,.7)}.work_section_in .ws_con .sec2 .ws_wrap .ws_txtbox ul li p .tit{display:inline-block;flex-basis:7rem}.work_section_in .ws_con .sec2 .ws_wrap .ws_txtbox .ws_link{display:inline-block;margin-top:1rem;padding:1.1rem 4.1rem;font-size:1.4rem;font-weight:500;text-align:center;color:#fff;border-radius:2.1rem;border:1px solid #fff;opacity:.5}.work_section_in .ws_con .sec2 .cobalt_bg01{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:221.4rem;height:40.1rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_bg01.png) no-repeat 50%;background-size:221.4rem auto}.work_section_in .ws_con .sec2 .cobalte_le_img{position:absolute;left:0;bottom:-1%;width:70.8rem;height:70.8rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_02.png) no-repeat 50%;background-size:70.8rem auto}.work_section_in .ws_con .sec2 .cobalte_ri_img{position:absolute;right:0;bottom:0;width:70.3rem;height:83.5rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_03.png) no-repeat 50%;background-size:70.3rem auto}.work_section_in .ws_con .sec3{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;height:347.9rem;background-color:#1c1e22}.work_section_in .ws_con .sec3 .cobalt_main{width:113.3rem;height:307.6rem;z-index:1}.work_section_in .ws_con .sec3 .cobalte_le_img{position:absolute;left:-5%;top:23%;width:90.2rem;height:90.2rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_05.png) no-repeat 50%;background-size:90.2rem auto}.work_section_in .ws_con .sec3 .cobalte_ri_img{position:absolute;right:3%;top:38%;width:49.5rem;height:36.1rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_06.png) no-repeat 50%;background-size:49.5rem auto}.work_section_in .ws_con .sec4{padding:20rem 0;height:158.2rem;background-color:#0c4eed}.work_section_in .ws_con .sec4 .cobalt_sub01{position:absolute;left:0;top:15%;width:35.2rem;z-index:1}.work_section_in .ws_con .sec4 .cobalt_sub02{position:absolute;left:50%;top:43%;transform:translateX(-50%);width:93.1rem;z-index:1}.work_section_in .ws_con .sec4 .cobalt_sub03{position:absolute;right:0;top:0;width:35.2rem;z-index:1}.work_section_in .ws_con .sec4 .cobalt_sub03:after{content:"";display:block;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_10.png) no-repeat 50%;background-size:44.1rem auto;width:44rem;height:49.1rem;position:absolute;right:-19.5rem;bottom:-13rem}.work_section_in .ws_con .sec4 .cobalt_bg02{position:absolute;left:-34rem;top:-14rem;width:174.4rem;height:61.9rem;background:url(https://cdn.d-flame.com/home/images/ourworklist/cobalt_bg02.png) no-repeat 50%;background-size:147.4rem auto}.mt-0{margin-top:0!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-4{margin-top:4rem!important}.mt-8{margin-top:8rem!important}.project_con{opacity:0;transform:translateY(6rem);transition:all 1.3s ease}.project_con.fade-in{opacity:1;transform:translateY(0)}.sec_works{width:100%}.sec_works .sec_in{width:100%;min-height:100vh}.sec_works .sec_in img{width:100%;height:auto}.sec_works .sec_in video{width:100%;height:100vh;object-fit:cover}.tab_select{margin-top:6.5rem}.tab_select ul{display:flex;gap:0 2rem}@media(min-width:0)and (max-width:960px){.tab_select ul li{width:calc(25% - 1rem)}}.tab_select ul li button{height:9rem;width:29.3rem;border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6);border-radius:4.5rem;background:none;font-size:3rem}@media(min-width:0)and (max-width:960px){.tab_select ul li button{width:100%;height:7rem;font-size:2rem}}.tab_select ul li button.on{color:#000;background:#fff;border:1px solid #fff}