@charset "utf-8";.header_layout{border-bottom:1px solid #ccc}.dBody{overflow:hidden;margin-top:100px;padding-bottom:100px}.dBody .h2tit h2{padding:50px 0 70px;text-align:center;font-size:42px;font-weight:700;color:#000}.dBody .h2tit .txt_g{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:400px}.dBody .h2tit .txt_g .txt1{font-size:18px;color:#8cb5fe}.dBody .h2tit .txt_g .txt2{margin:15px 0;font-size:34px;font-weight:600;color:#fff}.dBody .h2tit .txt_g .txt3{font-size:16px;opacity:.7;color:#fff}.dBody .tab_nav{height:80px;border-bottom:1px solid #ccc}.dBody .tab_nav.fix{position:fixed;top:0;left:0;width:100%;background:#f6f6f6;z-index:3}.dBody .tab_nav ul{display:flex;justify-content:center;height:100%}.dBody .tab_nav li{max-width:300px;width:100%;text-align:center;line-height:80px}.dBody .tab_nav li a{position:relative;display:block;width:100%;height:100%;font-size:18px}.dBody .tab_nav li.current a{color:#2566d8;font-weight:600}.dBody .tab_nav li.current a:before{width:100%}.dBody .tab_nav li a:before,.dBody .tab_nav li.current a:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:3px;background:#2566d8}.dBody .tab_nav li a:before{width:0;transition:.3s}.dBody .tab_nav li:hover a:before{width:100%;transition:.3s}.dBody .tab_nav li:hover a{color:#2566d8}.dBody section .inner{max-width:1280px;width:100%;margin:0 auto}.tab_ui ul ㅣ{display:flex;justify-content:center;gap:10px}.tab_ui li{width:200px;height:60px;border:1px solid #aaa;border-radius:30px;box-sizing:border-box}.tab_ui li.on{background:#005baa;border:0}.tab_ui li a{display:block;width:100%;height:100%;text-align:center;line-height:60px}.tab_ui li.on a{color:#fff}.service_ui .top_col{padding:100px 0;background:#eef7ff}.service_ui .top_col h3{position:relative;padding-left:20px;margin-bottom:30px;font-size:28px;font-weight:600}.service_ui .top_col h3:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:10px;height:10px;border:3px solid #2566d8;border-radius:50%;box-sizing:border-box;background:#fff}.service_ui .top_col h3.etc:before{top:30%}section .item_g{margin-top:100px}section .item{display:flex;box-sizing:border-box;justify-content:center}section .item:first-child .item_cont{padding-top:0}section .item:last-child{padding-bottom:0}section .item .item_tit{position:relative;width:280px;margin-top:50px;padding-left:14px;font-size:20px;font-weight:600}section .item:first-child .item_tit{margin-top:0}section .item .item_tit:before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;background:#8cb5fe;border-radius:50%}section .item .item_tit.none:before{display:none!important}section .item_cont{width:calc(100% - 280px);border-bottom:1px dashed #aaa;padding:50px 0}section .item:last-child .item_cont{border-bottom:0;padding-bottom:0}.service_ui .item .sum{width:100%;padding:27px 0;text-align:center;border:2px solid #2566d8;box-sizing:border-box;border-radius:10px;font-size:20px;color:#555;line-height:1.3}.service_ui .item .sum strong{font-weight:600;color:#212121}.service_ui .item .num{width:50px;height:50px;text-align:center;line-height:50px;border-radius:5px;background:#2566d8;font-size:18px;color:#fff;font-weight:600}.service_ui.dr_laundry .top_col .info_g{display:flex;gap:40px}.service_ui.dr_laundry .top_col .info_g .tit{height:60px;text-align:center;line-height:60px;border-radius:10px 10px 0 0;background:#2566d8;font-size:20px;font-weight:600;color:#fff}.service_ui.dr_laundry .top_col .info_g .img img{width:100%;height:360px;object-fit:cover;border-radius:0 0 10px 10px}.service_ui.dr_laundry .top_col .info_g .video{position:relative;width:50%;height:420px;border-radius:10px;background:#212121;overflow:hidden}.service_ui.dr_laundry .top_col .info_g .video video{width:100%;height:100%;object-fit:cover}.service_ui.dr_laundry .top_col .info_g .video .btn_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service_ui.dr_laundry .list_g ul{display:flex;flex-wrap:wrap;gap:20px}.service_ui.dr_laundry .list_g li{width:calc(50% - 10px);border:1px solid #ddd;box-sizing:border-box;border-radius:10px}.service_ui.dr_laundry .list_g li .list_tit{height:60px;border-radius:10px 10px 0 0;background:#d9edff;text-align:center;line-height:60px;font-size:18px;font-weight:600}.service_ui.dr_laundry .list_g li .list_txt{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100px;line-height:1.5}.service_ui.dr_laundry .list_g li .list_txt .txt1{text-align:center;font-size:16px;color:#555}.service_ui.dr_laundry .list_g li .list_txt .txt2{display:block;font-size:16px;color:#aaa}.service_ui.dr_laundry .num_g li{display:flex;align-items:center;gap:20px}.service_ui.dr_laundry .num_g li+li{margin-top:20px}.service_ui.dr_laundry .num_g li .txt{font-weight:600}.service_ui.dr_laundry .num_g li .txt span{font-size:16px;color:#666;font-weight:400}.service_ui.cloud .top_col .info_g img{width:100%}.service_ui.cloud .item .box{display:flex;gap:20px}.service_ui.cloud .item .img{display:flex;align-items:center;width:340px;box-sizing:border-box;padding:30px 96px;background:#d9edff;border-radius:10px}.service_ui.cloud .item .data_g{width:640px;border:1px solid #ddd;box-sizing:border-box;border-radius:10px}.service_ui.cloud .item .data_g .data_tit{height:60px;text-align:center;line-height:60px;background:#d9edff;border-radius:10px 10px 0 0;font-weight:600}.service_ui.cloud .item .data_g .data_cont{display:flex;gap:73px;padding:30px}.service_ui.cloud .item .data_g .data_cont li{font-size:16px;color:#555;line-height:1.3}.service_ui.cloud .item .data_g .data_cont li+li{margin-top:15px}.service_ui.cloud .item .data_g .data_cont li strong{font-weight:600;color:#2566d8}.service_ui.linen .step{display:flex;gap:10px;margin-top:30px}.service_ui.linen .step li{position:relative;display:flex;flex-direction:column;align-items:center;width:20%;height:180px;border:1px solid #8cb5fe;border-radius:10px;box-sizing:border-box}.service_ui.linen .step li:before{content:"";position:absolute;top:40px;left:50%;transform:translateX(-50%)}.service_ui.linen .step .consult:before{width:40px;height:38px}.service_ui.linen .step .make:before{width:42px;height:40px}.service_ui.linen .step .rental:before{top:41px;width:40px;height:30px}.service_ui.linen .step .laundry:before{width:48px;height:40px}.service_ui.linen .step .delivery:before{top:42px;width:40px;height:26px}.service_ui.linen .step li .number{font-weight:600;color:#2566d8;margin-bottom:5px;margin-top:105px}.service_ui.linen .step li .txt{font-size:16px;color:#666}.service_ui.linen .num_g li{display:flex;align-items:center;gap:20px}.service_ui.linen .num_g li+li{margin-top:20px}.service_ui.linen .num_g li .txt{font-size:16px;font-weight:600}.infra_ui .item .top_tit{padding:25px 20px;text-align:center;border-radius:10px;background:transparent linear-gradient(180deg,#4183f8,#0d46aa) 0 0 no-repeat padding-box}.infra_ui .item .top_tit strong{font-size:20px;font-weight:600;color:#ffe600}.infra_ui .item .top_tit span{font-size:20px;color:#fff}.infra_ui.solution .video_g{position:relative;height:560px;border-radius:10px;background:#212121;margin-top:30px;overflow:hidden}.infra_ui.solution .video_g video{width:100%;height:100%;object-fit:cover}.infra_ui.solution .video_g .btn_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infra_ui.solution .info_g{margin-top:30px}.infra_ui.solution .info_g ul{display:flex;gap:20px;flex-wrap:wrap}.infra_ui.solution .info_g li{width:calc(50% - 10px);margin-bottom:40px}.infra_ui.solution .info_g li .tit{height:60px;line-height:60px;text-align:center;background:#2566d8;border-radius:10px 10px 0 0;font-weight:600;color:#fff}.infra_ui.solution .info_g li .img{line-height:300px;height:300px;background:#eef7ff;box-sizing:border-box;border-radius:0 0 10px 10px;padding:0 20px;text-align:center}.infra_ui.solution .info_g li .img img{max-width:450px;width:100%}.infra_ui.solution .step_g{margin-top:30px;padding:20px;background:#d9edff;border-radius:10px}.infra_ui.solution .step_g ol{display:flex;gap:20px;flex-wrap:wrap}.infra_ui.solution .step_g li{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 10px);height:350px;padding:10px 10px 18px;box-sizing:border-box;background:#fff;border-radius:10px}.infra_ui.solution .step_g li .img{margin-bottom:20px}.infra_ui.solution .step_g li .img img{width:100%}.infra_ui.solution .step_g li .img .no_img{height:230px;background:#ddd;border-radius:5px}.infra_ui.solution .step_g li .txt1{text-align:center;font-weight:600}.infra_ui.solution .step_g li .txt1 span{color:#2566d8}.infra_ui.solution .step_g li .txt2{text-align:center;margin-top:10px;font-size:16px;color:#555}.infra_ui.solution .item3 .step_g li .txt2{margin-top:20px}.infra_ui.solution .item4 .data_g ol{display:flex;flex-wrap:wrap;gap:20px}.infra_ui.solution .item4 .data_g li{position:relative;width:calc(50% - 10px);margin-bottom:40px;padding:11px 20px 20px;border:1px solid #8cb5fe;box-sizing:border-box;border-radius:0 0 10px 10px}.infra_ui.solution .item4 .data_g li:last-child{margin-bottom:0}.infra_ui.solution .item4 .data_g li .num{position:absolute;top:-10px;left:20px;width:59px;height:50px;line-height:50px}.infra_ui.solution .item4 .data_g li .num span{padding-left:13px;font-weight:600;color:#fff}.infra_ui.solution .item4 .data_g li .tit{padding-left:60px;font-weight:600;color:#1d4488}.infra_ui.solution .item4 .data_g li .box{display:flex;gap:30px;align-items:center;width:100%;margin-top:56px}.infra_ui.solution .item4 .data_g li .ic{display:flex;align-items:center;justify-content:center;width:110px;height:110px;border-radius:7px;background:#f5f6f7}.infra_ui.solution .item4 .data_g li .txt_g p{font-size:16px;color:#555555;line-height:1.7}.infra_ui.solution .item4 .data_g li .txt_g strong{font-weight:600;color:#e75359}.infra_ui.solution .item4 .data_g li table{max-width:300px;width:100%}.infra_ui.solution .item4 .data_g li table thead{height:30px;background:#6c91d1}.infra_ui.solution .item4 .data_g li table th{text-align:center;color:#fff;font-size:16px;font-weight:600}.infra_ui.solution .item4 .data_g li table th:first-child{border-radius:5px 0 0 0}.infra_ui.solution .item4 .data_g li table th:last-child{border-radius:0 5px 0 0}.infra_ui.solution .item4 .data_g li table td{padding:4px 27.5px 4px 10px;font-size:14px;color:#555555;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.infra_ui.solution .item4 .data_g li table td:first-child{border-left:1px solid #ccc}.infra_ui.solution .item4 .data_g li table .total td{font-weight:700}.infra_ui.solution .item4 .data_g li table .total .c_blue{color:#2566d8}.infra_ui.solution .item4 .data_g li table .total .c_red{color:#e75359}.infra_ui.solution .item4 .data_g li .bubble{position:absolute;top:87px;right:-90px}.infra_ui.solution .item5 .top_tit i{display:inline-block;vertical-align:middle;width:50px;height:50px;margin:0 15px}.infra_ui.solution .item5 .img{margin-top:30px}.infra_ui.solution .item5 .img img{width:100%}.infra_ui.lenen .item1 .sum{padding:27px 20px;border-radius:10px;border:2px solid #2566d8;box-sizing:border-box;background:#fff;text-align:center;color:#555}.infra_ui.lenen .item2 img{width:100%}.infra_ui.lenen .item3 .img_g{display:flex;gap:20px;padding:20px;border-radius:10px;background:#d9edff}.infra_ui.lenen .item3 .img_g img{width:100%}.infra_ui.lenen .item3 .img_g .img1{width:340px}.infra_ui.lenen .item3 .img_g .img2{width:600px}.infra_ui.lenen .item4 .partner_g{padding:20px;border-radius:10px;background:#d9edff}.infra_ui.lenen .item4 .partner_g ul{display:flex;flex-wrap:wrap;gap:20px}.infra_ui.lenen .item4 .partner_g li{width:calc(25% - 35px);padding:10px;background:#fff;border-radius:10px}.infra_ui.lenen .item4 .partner_g li img{width:100%}.infra_ui.facility .item1 table{margin-bottom:30px}.infra_ui.facility .item1 table th{height:60px;background:#2566d8;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;font-weight:600;color:#fff}.infra_ui.facility .item1 table th:first-child{border-radius:10px 0 0 0}.infra_ui.facility .item1 table th:last-child{border-radius:0 10px 0 0;border-right:0}.infra_ui.facility .item1 table td{height:60px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;text-align:center;font-size:16px;color:#666}.infra_ui.facility .item1 table td.left{padding-left:20px;padding-right:10px;text-align:left}.infra_ui.facility .item1 table .has_bg td{background:#eef7ff}.infra_ui.facility .item1 table td:last-child{border-right:1px solid #ddd}.infra_ui.facility .img_g{padding:20px;background:#d9edff;border-radius:10px;margin-bottom:20px}.infra_ui.facility .img_g ul{display:flex;gap:20px;flex-wrap:wrap}.infra_ui.facility .img_g li{width:calc(25% - 15px);border-radius:10px;box-sizing:border-box;background:#fff;padding:10px}.infra_ui.facility .img_g li img{width:100%}.infra_ui.facility .img_g li .txt{text-align:center;font-size:16px;font-weight:600;margin-top:10px}.ceo{position:relative;padding-bottom:52px}.ceo:before{content:"";position:absolute;bottom:-100px;left:0;width:100%;height:390px;background:#eef7ff;z-index:-1}.ceo .ceo_box{display:flex;gap:60px;margin-top:100px}.ceo .ceo_box .bg{flex-shrink:0;width:733px;height:418px;margin-left:-153px}.ceo .ceo_box .txt_g h3{font-size:26px;font-weight:600;margin-bottom:30px;line-height:1}.ceo .ceo_box .txt_g p{color:#666;line-height:1.5}.ceo .ceo_box .txt_g p strong{color:#212121;font-weight:600}.ceo .ceo_box .txt_g p+p{margin-top:30px}.vision .item1 .cola{display:flex;align-items:center;gap:30px;width:100%}.vision .item1 .cola .txt_g{width:calc(100% - 390px)}.vision .item1 .cola .txt_g p{padding:27px 30px;border-radius:10px;text-align:center}.vision .item1 .cola .txt_g .txt1{background:transparent linear-gradient(180deg,#4183f8,#0d46aa) 0 0 no-repeat padding-box;font-size:22px;color:#fff;font-weight:600;margin-bottom:60px}.vision .item1 .cola .txt_g .txt2{position:relative;border:1px dashed #a4b3cf;box-sizing:border-box;background:#eef7ff;font-size:20px;color:#666}.vision .item1 .cola .txt_g .txt2:before{content:"";position:absolute;top:-45px;left:50%;transform:translateX(-50%);width:40px;height:30px}.vision .item1 .cola .txt_g .txt2 strong{font-weight:600;color:#2566d8}.vision .item1 .cola .thum{width:360px;height:220px}.vision .item1 .colb{margin-top:30px}.vision .item1 .colb ul{display:flex;gap:10px}.vision .item1 .colb li{width:calc(20% - 5px);height:180px;padding:38px 0 30px;border:1px solid #8cb5fe;box-sizing:border-box;text-align:center;border-radius:10px}.vision .item1 .colb .tit{margin-top:27px;font-weight:600;color:#2566d8;line-height:1;margin-bottom:5px}.vision .item1 .colb .txt{font-size:16px;color:#666}.vision .service_list{display:flex;flex-wrap:wrap;gap:20px}.vision .service_list dl{display:flex;align-items:center;width:calc(50% - 10px);height:190px;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}.vision .service_list dt{display:flex;justify-content:center;flex-direction:column;width:190px;height:100%;background:#eef7ff;border-right:1px solid #ddd;padding-left:30px;border-radius:10px 0 0 10px;box-sizing:border-box;font-weight:600;white-space:nowrap}.vision .service_list dt span{display:block;color:#2566d8;margin-bottom:5px}.vision .service_list dd{padding-left:30px;font-size:16px;color:#666;line-height:1.8}.vision .service_list dd strong{color:#e75359}.year ol{position:relative}.year ol:before{content:"";position:absolute;top:15px;left:127px;width:1px;height:calc(100% - 25px);border-left:1px dashed #aaa}.year ol li{display:flex;align-items:flex-start;gap:96px}.year li+li{padding-top:100px}.year li .num{position:relative;font-size:32px;font-weight:900;color:#2566d8;line-height:1}.year li .num:before{content:"";position:absolute;top:7px;left:120px;width:15px;height:15px}.year li .data{margin-top:5px}.year li .data p+p{margin-top:20px}.year li .data p{font-size:16px;font-weight:600}.year li .data p span{color:#555;font-weight:400}.certi .certi_g{margin-top:100px}.certi .certi_g ul{display:flex;flex-wrap:wrap;gap:20px}.certi .certi_g li{position:relative;width:calc(25% - 15px);margin-bottom:100px}.certi .certi_g li:nth-child(10),.certi .certi_g li:nth-child(11),.certi .certi_g li:nth-child(12),.certi .certi_g li:nth-child(9){margin-bottom:0}.certi .certi_g li .thum{position:relative;padding:39px 47px;background:#f5f6f7;box-sizing:border-box;border-radius:10px;margin-bottom:30px;border:1px solid #ddd}.certi .certi_g li .thum img{max-width:100%}.certi .certi_g li .name{width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;font-weight:600;line-height:1;white-space:nowrap;margin-bottom:15px}.certi .certi_g li .date{text-align:center;font-size:14px;color:#aaaaaa}.certi .certi_g li .hover{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #2566d8;border-radius:10px;box-sizing:border-box;visibility:hidden;opacity:0;transition:.3s}.certi .certi_g li:hover .hover{visibility:visible;opacity:1;transition:.3s}.certi .certi_g li .hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background:#6c91d1;opacity:.2}.certi .certi_g li .hover .ic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partners .item .img{text-align:center}.partners .item .img img{width:100%}.partners .partner_list{display:flex;gap:20px;flex-wrap:wrap;padding:20px;background:#d9edff;border-radius:10px}.partners .partner_list li{width:calc(25% - 35px);background:#fff;padding:10px;border-radius:10px;box-sizing:border-box}.partners .partner_list li img{width:100%}.intro_ui.partners .item_cont{border-bottom:0;padding-bottom:0}.customer_ui.notice{margin-top:100px}.customer_ui.faq .faq_list{border-top:1px solid #212121}.customer_ui.faq .faq_list li{position:relative;padding:28px 0;border-bottom:1px dashed #aaa}.customer_ui.faq .faq_list li dt{position:relative;display:flex;align-items:center;gap:20px;font-size:20px;font-weight:600}.customer_ui.faq .faq_list li dt i{position:absolute;top:50%;transform:translateY(-50%);right:0;width:15px;height:15px}.customer_ui.faq .faq_list li dt span{width:40px;height:40px;text-align:center;line-height:40px;border-radius:3px;background:#2566d8;font-size:20px;color:#fff}.customer_ui.faq .faq_list li dd{position:relative;padding-top:30px;display:none}.customer_ui.faq .faq_list li dd.line1{padding-top:40px}.customer_ui.faq .faq_list li dd p{position:relative;font-size:16px;color:#666;padding-left:60px;line-height:1.4}.customer_ui.faq .faq_list li dd p:before{content:"A";position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;text-align:center;line-height:40px;border-radius:3px;background:#fff;border:1px solid #6c91d1;font-size:20px;color:#6c91d1}.customer_ui.inqury .agreement .agr_txt{padding:20px;border:1px solid #ddd;border-radius:5px}.customer_ui.inqury .agreement .agr_txt p{font-size:16px;color:#666666;line-height:1.5}.customer_ui.inqury .agreement .chk_box{margin-top:20px;font-size:14px}.mo{display:none}@media (max-width:359px){.vision .service_list dl{display:block}.vision .service_list dt{width:100%;min-height:auto;padding:20px 20px 20px 15px;border-right:0;border-radius:5px 5px 0 0}.vision .service_list dd{padding:10px}}