.animatable{visibility:hidden;animation-play-state:paused}.animated,.animated .ani_root{visibility:visible;animation-duration:1s;animation-play-state:running;animation-fill-mode:both}.animated.animationDelay,.animated .animationDelay{animation-delay:.4s}.animated.animationDelayMed{animation-delay:1.2s}.animated.animationDelayLong{animation-delay:1.6s}.animated.animationDelay_2s{animation-delay:.2s}.animated.animationDelay_4s{animation-delay:.4s}.animated.animationDelay_6s{animation-delay:.6s}.animated.animationDelay_8s{animation-delay:.8s}.animated.animationDelay_10s{animation-delay:1s}.animated.animationDelay_12s{animation-delay:1.2s}.animated.animationDelay_14s{animation-delay:1.4s}.animated.fadeBgColor{animation-name:fadeBgColor}.animated.bounceIn,.animated .bounceIn{animation-name:bounceIn}.animated.bounceInRight{animation-name:bounceInRight}.animated.bounceInLeft,.animated .bounceInLeft{animation-name:bounceInLeft}.animated.fadeIn{animation-name:fadeIn}.animated.fadeInDown,.animated .fadeInDown{animation-name:fadeInDown}.animated.fadeInUp,.animated .fadeInUp{animation-name:fadeInUp}.animated.moveUp{animation-name:moveUp}.animated.lv1{animation-name:meRun1;animation-delay:1s}.animated.lv2{animation-name:meRun2;animation-delay:1s}.animated.lv3{animation-name:meRun3;animation-delay:1s}.animated.lv4{animation-name:meRun4;animation-delay:1s}.animated.heightUp{animation-name:heightUp}.animatable.wall_motion,.animatable .wall_motion{clip-path:polygon(35% 0,65% 0,65% 100%,35% 100%)}.animated.wall_motion,.animated .wall_motion{transition:all .7s ease-in-out;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translate(-2000px)}60%{transform:translate(20px)}80%{transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translate(2000px)}60%{transform:translate(-20px)}80%{transform:translate(5px)}to{opacity:1;transform:translate(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes rotateImage{to{transform:rotate(360deg)}}@keyframes meRun1{to{bottom:182px;left:179px}}@keyframes meRun2{25%{bottom:185px;left:186px}50%{bottom:253px;left:266px}75%{bottom:319px;left:326px}to{bottom:387px;left:375px}}@keyframes meRun3{20%{bottom:185px;left:189px}40%{bottom:309px;left:319px}60%{bottom:499px;left:459px}80%{bottom:541px;left:535px}to{bottom:390px;left:729px}}@keyframes meRun4{15%{bottom:185px;left:189px}30%{bottom:309px;left:319px}45%{bottom:499px;left:459px}60%{bottom:541px;left:535px}75%{bottom:390px;left:729px}90%{bottom:220px;left:860px}to{bottom:141px;left:979px}}@keyframes heightUp{0%{height:0%}to{height:100%}}.fire_works>.before,.fire_works>.after{border-radius:50%;width:5px;height:5px;animation:1s ease-out infinite backwards bang,1s ease-in infinite backwards gravity,5s linear infinite backwards position;position:absolute;box-shadow:-120px -218.667px #00f,248px -16.6667px #00ff84,190px 16.3333px #002bff,-113px -308.667px #ff009d,-109px -287.667px #ffb300,-50px -313.667px #ff006e,226px -31.6667px #ff4000,180px -351.667px #ff00d0,-12px -338.667px #00f6ff,220px -388.667px #9f0,-69px -27.6667px #ff0400,-111px -339.667px #6200ff,155px -237.667px #0df,-152px -380.667px #00ffd0,-50px -37.6667px #0fd,-95px -175.667px #a6ff00,-88px 10.3333px #0d00ff,112px -309.667px #005eff,69px -415.667px #ff00a6,168px -100.667px #ff004c,-244px 24.3333px #f60,97px -325.667px #f06,-211px -182.667px #00ffa2,236px -126.667px #b700ff,140px -196.667px #9000ff,125px -175.667px #0bf,118px -381.667px #ff002f,144px -111.667px #ffae00,36px -78.6667px #f600ff,-63px -196.667px #c800ff,-218px -227.667px #d4ff00,-134px -377.667px #ea00ff,-36px -412.667px #ff00d4,209px -106.667px #00fff2,91px -278.667px #000dff,-22px -191.667px #9dff00,139px -392.667px #a6ff00,56px -2.66667px #09f,-156px -276.667px #ea00ff,-163px -233.667px #00fffb,-238px -346.667px #00ff73,62px -363.667px #08f,244px -170.667px #0062ff,224px -142.667px #b300ff,141px -208.667px #9000ff,211px -285.667px #f60,181px -128.667px #1e00ff,90px -123.667px #c800ff,189px 70.3333px #00ffc8,-18px -383.667px #0f3,100px -6.66667px #ff008c}.fire_works>.after{animation-duration:1.25s,1.25s,6.25s;animation-delay:1.25s,1.25s,1.25s}@keyframes bang{0%{box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff}}@keyframes gravity{to{opacity:0;transform:translateY(200px)}}@keyframes position{0%,19.9%{top:10%;left:40%}20%,39.9%{top:40%;left:30%}40%,59.9%{top:20%;left:70%}60%,79.9%{top:90%;left:20%}80%,99.9%{top:90%;left:80%}}
.header{z-index:100;width:100%;display:block;position:fixed;top:0;left:0}.header.fix{background:#fff;border-bottom:1px solid #e5e5e5}.header .headerArea{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1200px;min-height:74px;margin:0 auto;padding:0 20px;display:flex}.header .headerArea h1 a{color:#1b2a4a;letter-spacing:0;font-size:19px;font-weight:800;line-height:1}.header .headerArea h1 a span{color:#05f}.header .headerArea .gnb{height:100%}.header .headerArea .gnb .menu{box-sizing:border-box;align-items:center;gap:0;height:100%;padding:0;display:flex}.header .headerArea .gnb .menu button{letter-spacing:.5px;color:#4a5568;box-sizing:border-box;background:0 0;height:17px;margin-left:30px;padding:0 1px;font-size:14px;font-weight:500;position:relative}.header .headerArea .gnb .menu button.active{color:#05f;font-weight:700}.header .headerArea .gnb .menu button.free:after{content:"";vertical-align:top;background-color:#05f;border-radius:100%;width:4px;height:4px;margin-top:-3px;display:inline-block}.header .headerArea .gnb .menu button.log_btn{color:#fff;background-color:#05f;border-radius:46px;width:112px;height:46px;margin-left:20px;font-size:14px;font-weight:500}.header .headerArea .gnb .menu button.admin_btn{color:#4a5568;border:1px solid #4a5568;border-radius:46px;width:112px;height:46px;margin-left:40px;font-size:14px;font-weight:500}.header .headerArea .gnb .menu>p{color:#000;font-size:15px;font-weight:500;line-height:1.2}#safetyBody .SFT1_contents{text-align:center;background:#f4f6f8;width:100%;padding:74px 0 0;display:block}#safetyBody .SFT1_contents ul li,#safetyBody .SFT1_contents span,#safetyBody .SFT1_contents p{word-break:keep-all}#safetyBody .SFT1_contents .wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:120px 50px}#section1.wrap{padding:86px 50px 0!important}#section1 .visual_area{width:100%;margin:0 auto}#section1 .visual_area .txt_box{flex-direction:column;align-items:center;padding:0;display:flex}#section1 .visual_area .txt_box>span{color:#05f;text-align:center;letter-spacing:3px;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.2;display:block}#section1 .visual_area .txt_box>p.tit{color:#1b2a4a;text-align:center;word-break:keep-all;margin:30px 0 0;font-size:57px;font-weight:900;line-height:1.2}#section1 .visual_area .txt_box>p.tit>span{color:#05f}#section1 .visual_area .txt_box>p.txt{color:#4a5568;text-align:center;word-break:keep-all;margin:40px 0 0;font-size:18px;font-weight:400;line-height:1.2}#section1 .visual_area .txt_box>.btn_box{gap:14px;margin:50px 0 0;display:flex}#section1 .visual_area .txt_box>.btn_box>button{color:#1b2a4a;text-align:center;box-sizing:border-box;border:1px solid #1b2a4a;border-radius:32px;height:64px;padding:0 42px;font-size:16px;font-weight:400}#section1 .visual_area .txt_box>.btn_box>button:first-child{color:#fff;background:#05f;border-color:#05f}#section1 .visual_area .txt_box>.btn_box>button:last-child{color:#05f;background:#fff;border-color:#05f}#section1 .visual_area .txt_box>ul{justify-content:space-between;gap:10px;width:100%;max-width:421px;margin:50px 0 0;display:flex}#section1 .visual_area .txt_box>ul>li{color:#4a5568;text-align:center;font-size:13px;font-weight:400;line-height:1.2}#section1 .visual_area .txt_box>ul>li>strong{color:#1b2a4a;text-align:center;margin:10px 0 0;font-weight:900;line-height:1.2;display:block;font-size:38px!important}#section1 .visual_area .txt_box>ul>li>strong>span.num{color:#05f}#section1 .visual_area .txt_box>ul>li>strong>span.min{font-size:24px}#section1 .visual_area .img_box{z-index:3;width:100%;max-width:1100px;margin:80px auto -250px;position:relative}#section1 .visual_area .img_box img{display:block}#section2.wrap{background:#fff;width:100%;display:block;padding:370px 50px 120px!important}#section2 .tit{color:#1b2a4a;text-align:left;font-size:42px;font-weight:400;line-height:1.2}#section2 .tit>span{color:#05f;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:700;display:block}#section2 .tit>strong{font-weight:700}#section2 .txt_box{align-items:stretch;gap:20px;margin:60px 0 0;display:flex}#section2 .txt_box>section:first-child{box-sizing:border-box;width:60.8%}#section2 .txt_box>section:first-child>ul{flex-direction:column;gap:20px;height:100%;display:flex}#section2 .txt_box>section:first-child>ul>li{color:#4a5568;text-align:left;word-break:keep-all;background:#f4f6f8;border-radius:15px;flex:1;height:100%;padding:36px 36px 36px 104px;font-size:15px;font-weight:400;line-height:1.2;position:relative}#section2 .txt_box>section:first-child>ul>li:before{content:"";background:#fff url(/images/home/SFT1_c2_icon01.png) 50%/36px no-repeat;border:.5px solid #b2c1da;border-radius:5px;width:60px;height:60px;display:block;position:absolute;top:50%;left:24px;transform:translateY(-50%)}#section2 .txt_box>section:first-child>ul>li:nth-child(2):before{background:#fff url(/images/home/SFT1_c2_icon02.png) 50%/36px no-repeat}#section2 .txt_box>section:first-child>ul>li:nth-child(3):before{background:#fff url(/images/home/SFT1_c2_icon03.png) 50%/36px no-repeat}#section2 .txt_box>section:first-child>ul>li>strong{color:#1b2a4a;text-align:left;margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.2;display:block}#section2 .txt_box>section:last-child{text-align:left;box-sizing:border-box;background:#1b2a4a;border-radius:15px;flex:1;width:100%;padding:50px 32px;display:block}#section2 .txt_box>section:last-child>span{color:#05f;letter-spacing:2px;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.2;display:inline-block}#section2 .txt_box>section:last-child>strong{color:#fff;margin:10px 0 0;font-size:30px;font-weight:800;line-height:1.2;display:block}#section2 .txt_box>section:last-child>p{color:#fff;margin:30px 0 0;font-size:15px;font-weight:400;line-height:1.2;display:block}#section2 .txt_box>section:last-child>ul{flex-direction:column;gap:20px;margin:30px 0 0;display:flex}#section2 .txt_box>section:last-child>ul>li{color:#fff;text-align:left;width:100%;padding:0 0 0 30px;font-size:15px;font-weight:400;line-height:20px;position:relative}#section2 .txt_box>section:last-child>ul>li:before{content:"";background:url(/images/home/SFT1_c2_icon04.svg) 50%/100% no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:0;left:0}#section3>.tit{color:#1b2a4a;text-align:center;font-size:42px;font-weight:900;line-height:1.2}#section3>.tit>span{color:#05f}#section3>ul{flex-direction:column;gap:30px;margin:60px 0 0;display:flex}#section3>ul>li{text-align:left;color:#4a5568;background:#fff;border-radius:10px;padding:50px 50px 50px 140px;font-size:15px;font-weight:400;line-height:1.2;position:relative}#section3>ul>li>strong{color:#1b2a4a;text-align:left;margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.2;display:block}#section3>ul>li>span{color:#e8e8e4;letter-spacing:.5px;font-size:38px;font-weight:700;line-height:1.2;display:inline-block;position:absolute;top:50px;left:50px}#section4.wrap{padding:109px 50px 120px!important}#section4>.tit{color:#1b2a4a;text-align:center;font-size:42px;font-weight:400;line-height:1.2}#section4>.tit>span{color:#05f;text-transform:uppercase;letter-spacing:2px;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.2;display:block}#section4>.tit>strong{font-weight:700}#section4>ul{justify-content:space-between;margin:60px 0 0;display:flex}#section4>ul>li>img{width:287px;display:block}#section5>.tit{color:#1b2a4a;text-align:left;font-size:42px;font-weight:700;line-height:1.2}#section5>.tit>span{color:#05f;text-transform:uppercase;letter-spacing:2px;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.2;display:block}#section5>.slide_box{gap:20px;margin:60px 0 0;display:flex}#section5>.slide_box .swiper{box-sizing:border-box;padding:0 0 0 33.3%;position:relative}#section5>.slide_box .swiper .swiper-pagination{box-sizing:border-box;z-index:5;background:#f4f6f8;flex-wrap:wrap;align-content:flex-start;gap:10px;width:33.3%;height:100%;padding:0 20px 0 0;display:flex;position:absolute;top:0;left:0}#section5>.slide_box .swiper .swiper-pagination-bullet{color:#fff;cursor:pointer;background:#1b2a4a;border-radius:10px;justify-content:center;align-items:center;width:calc(50% - 5px);height:80px;font-size:16px;font-weight:800;display:flex}#section5>.slide_box .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#05f}#section5>.slide_box .swiper .swiper-slide .serv_box{box-sizing:border-box;background:#fff;border-radius:10px;align-items:center;height:260px;display:flex;position:relative}#section5>.slide_box .swiper .swiper-slide .serv_box:before{content:"";vertical-align:middle;background:url(/images/home/SFT1_c6_img01.png) 50% no-repeat;width:200px;height:200px;display:inline-block;background-size:100%!important}#section5>.slide_box .swiper .swiper-slide .serv_box.n2:before{background:url(/images/home/SFT1_c6_img02.png) 50% no-repeat}#section5>.slide_box .swiper .swiper-slide .serv_box.n3:before{background:url(/images/home/SFT1_c6_img03.png) 50% no-repeat}#section5>.slide_box .swiper .swiper-slide .serv_box.n4:before{background:url(/images/home/SFT1_c6_img04.png) 50% no-repeat}#section5>.slide_box .swiper .swiper-slide .serv_box.n5:before{background:url(/images/home/SFT1_c6_img05.png) 50% no-repeat}#section5>.slide_box .swiper .swiper-slide .serv_box.n6:before{background:url(/images/home/SFT1_c6_img06.png) 50% no-repeat}#section5>.slide_box .swiper .swiper-slide .serv_box .inner{width:100%;max-width:536px}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>span{text-align:left;color:var(---,#05f);letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2;display:block}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>p{text-align:left;color:#1b2a4a;margin:10px 0 0;font-size:20px;font-weight:800;line-height:1.2}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>ul{border-top:1px solid #e8e8e4;flex-wrap:wrap;align-items:center;gap:0;margin:24px 0 0;padding:20px 0 0;display:flex}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>ul>li{width:50%;color:var(---,#4a5568);border-bottom:1px solid #e8e8e4;align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:2.5;display:inline-flex}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>ul>li:before{content:"";background:#05f;flex:none;width:20px;height:1px;display:inline-block}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>ul>li:nth-child(5),#section5>.slide_box .swiper .swiper-slide .serv_box .inner>ul>li:last-child{border-bottom:0}#section6>.tit{color:#1b2a4a;text-align:center;font-size:42px;font-weight:700;line-height:1.2}#section6>.tit>span{color:#05f;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.2;display:block}#section6>ul{justify-content:space-between;width:100%;max-width:936px;margin:60px auto 0;display:flex;position:relative}#section6>ul:before{content:"";z-index:1;background:#4a5568;flex:none;width:85%;height:1px;display:inline-block;position:absolute;top:25px;left:50%;transform:translate(-50%)}#section6>ul>li{color:#4a5568;text-align:center;z-index:2;font-size:14px;font-weight:400;line-height:1.2;position:relative}#section6>ul>li>em{color:#fff;background:#1b2a4a;border-radius:100%;width:50px;height:50px;font-size:16px;font-weight:700;line-height:50px;display:inline-block}#section6>ul>li>p{text-align:center;color:#1b2a4a;margin:20px 0 10px;font-size:16px;font-weight:700;line-height:1.2}#section7>.tit{color:#fff;text-align:center;font-size:42px;font-weight:900;line-height:1.2}#section7>.tit>span{color:#fff;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.2;display:block}#section7>.txt_box{gap:20px;width:100%;max-width:860px;margin:57px auto 0;display:flex}#section7>.txt_box>section{text-align:left;border:1px solid var(---,#05f);background:#fff;border-radius:10px;flex:1;width:100%;padding:40px;position:relative}#section7>.txt_box>section>span{text-align:center;color:#fff;background:var(---,#05f);border-radius:666px;width:120px;height:36px;font-size:14px;font-weight:500;line-height:36px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}#section7>.txt_box>section>p.tit{color:#1b2a4a;font-size:21px;font-weight:800;line-height:1.2}#section7>.txt_box>section>p.tit+p{color:#4a5568;letter-spacing:2px;margin:8px 0 20px;font-size:13px;font-weight:500;line-height:1.2}#section7>.txt_box>section>p.tit+p>strong{color:#1b2a4a;letter-spacing:-1px;font-size:35px;font-weight:900;line-height:1.2}#section7>.txt_box>section>p.tit+p+p{color:#4a5568;font-size:14px;font-weight:500;line-height:1.2}#section7>.txt_box>section>ul{border-top:1px solid #4a5568;margin:30px 0 0;padding:18px 0 0}#section7>.txt_box>section>ul>li{color:#4a5568;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:2.45;display:flex}#section7>.txt_box>section>ul>li:before{content:"";background:url(/images/home/SFT1_c7_icon.svg) 50% no-repeat;flex:none;width:24px;height:24px;display:inline-block}#section7>.txt_box>section>button{color:#fff;text-align:center;background:#05f;border-radius:64px;width:100%;max-width:300px;height:64px;margin:25px auto 0;font-size:16px;font-weight:400;display:block}#section7>.txt_box>section:last-child>button{color:#1b2a4a;border:1px solid var(---,#1b2a4a);background:#fff;max-width:100%}#section8>.tit{color:#1b2a4a;text-align:center;font-size:42px;font-weight:900;line-height:1.2}#section8>.tit>span{color:#1b2a4a;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.2;display:block}#section8>ul{margin:30px 0 0}#section8>ul>li{color:#1b2a4a;text-align:left;cursor:pointer;border-bottom:1px solid #e8e8e4;padding:26px 0;font-size:17px;font-weight:700;line-height:1.2;position:relative}#section8>ul>li:before{content:"";background:url(/images/home/SFT1_c8_icon01.svg) 50%/30px no-repeat;width:30px;height:30px;display:inline-block;position:absolute;top:20px;right:0}#section8>ul>li.on:before{background:url(/images/home/SFT1_c8_icon02.svg) 50%/30px no-repeat}#section8>ul>li>.txt{display:none}#section8>ul>li.on>.txt{display:block}#section8>ul>li>.txt>p{color:#4a5568;margin:26px 0 0;font-size:14px;font-weight:400;line-height:1.2}#section9>.tit{color:#fff;text-align:center;font-size:42px;font-weight:900;line-height:1.2}#section9>span{color:#fff;opacity:.65;margin:20px 0 0;font-size:17px;font-weight:400;line-height:1.2;display:block}#section9>.btn_box{justify-content:center;gap:14px;margin:50px 0 0;display:flex}#section9>.btn_box>button{color:#fff;text-align:center;background:#05f;border-radius:64px;height:64px;padding:0 42px;font-size:16px;font-weight:400}#section9>.btn_box>button+button{color:#fff;background:0 0;border:1px solid #fff}#section9>.btn_box>button+button+button{color:#9dbcff;background:0 0;border:1px solid #9dbcff}#footer{background:#060f22}#footer .footer-wrap{max-width:1200px;margin:auto;padding:48px}#footer .footer-wrap .inner .lst>li{word-break:keep-all;align-items:center;display:inline-flex}#footer .footer-wrap .inner .lst>li:after{content:"";vertical-align:top;background:#ffffff70;align-items:center;width:2px;height:13px;margin:0 6px;display:inline-flex}#footer .footer-wrap .inner .lst>li:last-child:after{content:none}#footer .footer-wrap .inner .lst li{color:#fff;opacity:.65;font-size:13px;line-height:1.3}#footer .footer-wrap .inner>p{color:#fff;opacity:.65;margin:10px 0 0;font-size:13px;line-height:1.3}br.mo{display:none}#modal{z-index:200;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#modal .modal-content{background-color:#fff;border-radius:30px;width:100%;max-width:920px;max-height:100%;padding:60px 80px;position:relative;overflow-y:auto}#modal .modal-content .contact-form h4{text-align:left;margin-bottom:60px;font-family:Roboto;font-size:42px;font-weight:700;line-height:46.2px}#modal .modal-content .contact-form .close{color:#ccc;background:url(/images/home/home/pop_close.png) 50% no-repeat;width:30px;height:30px;font-size:0;font-weight:700;position:absolute;top:50px;right:80px}#modal .modal-content .contact-form .contact-form-group{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}#modal .modal-content .contact-form .contact-form-group .contact-label.required:after{content:"*";color:red;margin-left:5px;font-size:14px}textarea{resize:none;background:#f2f4f8;border:none;border-bottom:1px solid #c1c7cd;width:100%;height:130px;padding:13px 16px}select{width:100%}input[name=submit]{color:#fff;letter-spacing:.5px;cursor:pointer;background:linear-gradient(#1ea06d 34%,#2c646b 100%);border:none;border-radius:52px;width:147px;height:52px;padding:0;font-size:18px;font-weight:500}input[type=text]:focus-visible,input[type=tel]:focus-visible,input[type=email]:focus-visible{outline:0}.term-agreement p{margin:0 0 10px;font-weight:700}.term-agreement ul{margin-bottom:20px;margin-left:10px}.term-agreement ul li{line-height:1.2}.term-agreement ul li:before{content:"·";margin-right:5px;font-size:18px}.term-agreement .contact-form-group{display:flex;flex-direction:row!important}@keyframes slideUp{0%{top:100%}to{top:0}}.rdi_box{align-items:center;gap:8px;height:auto;min-height:2rem;font-size:0;position:relative;margin:0!important;display:inline-flex!important}.rdi_box>input[type=radio]{opacity:0;width:20px;height:20px;margin:0}.rdi_box>span{color:#000;margin:0;font-size:16px;line-height:1.2;display:inline-block}.rdi_box>span:before{content:"";background:0 0;border:1px solid #e8e8e4;border-radius:100%;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.rdi_box>input:checked+span:before{background:url(/images/home/rdi_on.svg) 50% no-repeat}.chk_box{flex-wrap:wrap;align-items:center;gap:8px;height:auto;min-height:2rem;font-size:0;position:relative;margin:0!important;display:inline-flex!important}.chk_box>input[type=checkbox]{opacity:0;width:20px;height:20px;margin:0}.chk_box>span{color:#000;margin:0;font-size:16px;line-height:1.2;display:inline-block}.chk_box>span:before{content:"";background:0 0;border:1px solid #e8e8e4;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.chk_box>input:checked+span:before{background:url(/images/home/chk_on.jpg) 50% no-repeat}select{color:#4a5568;appearance:none;background:#fff url(/images/home/icon_select_arrow2.svg) calc(100% - 1.6rem)/1.1rem .9rem no-repeat;border:1px solid #e8e8e4;border-radius:5px;height:5rem;padding:1.6rem 3.2rem 1.6rem 1.6rem;font-size:1.5rem;font-weight:400}select::-ms-expand{display:none}select:focus-visible{border-color:#000;outline:none}input.txt{color:#333;background:#fff;border:1px solid #e8e8e4;height:5rem;padding:1.6rem;font-size:1.5rem}input.txt::placeholder{color:#bfbfbf}input.txt:focus-visible{border-bottom:1px solid #000;outline:none}input.txt:hover,input.txt:focus{box-shadow:none;outline:none}.pop_up{text-align:center;z-index:100;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.display_block{display:flex}.display_none{display:none}.pop_up .pop{background:#fff;width:1000px;max-height:100vh;padding:0 40px 40px;display:inline-block;overflow-y:auto}.pop_up .pop.small{width:800px}.pop_up .pop .pop_head{color:#333;box-sizing:border-box;background:#fff;border-bottom:2px solid #1c1c1c;align-items:center;height:88px;padding:30px 0 10px;font-size:26px;font-weight:700;line-height:1;display:flex;position:relative}.pop_up .pop .pop_head .close{cursor:pointer;background:url(/images/home/pop_close.png) 50% no-repeat;border:none;width:48px;height:48px;font-size:0;position:absolute;top:30px;right:0}.pop_up .pop .pop_contents{box-sizing:border-box;padding:40px 0 0}.pop_up .btn_area{text-align:center;margin:40px 0 0;display:block}.pop_up .btn_area .btn{color:#fff;letter-spacing:.5px;cursor:pointer;background:linear-gradient(#1ea06d 34%,#2c646b 100%);border:none;border-radius:52px;width:147px;height:52px;padding:0;font-size:18px;font-weight:500}@media (max-width:1200px){#section1 .visual_area .img_box{margin:80px auto -23%}#section2.wrap{padding:calc(23% + 120px) 50px 120px!important}#modal .modal-content{width:90%;padding:40px}#section1 .arrow{display:none}}@media (max-width:1023px){.header .headerArea .gnb .menu button.admin_btn{margin-left:20px}#section2 .txt_box{flex-direction:column}#section2 .txt_box>section:first-child,#section2 .txt_box>section:last-child{width:100%}#section2 .txt_box>section:last-child>strong>br:first-child,#section2 .txt_box>section:last-child>strong>br:last-child,#section2 .txt_box>section:last-child>p>br{display:none}#section2 .txt_box>section:last-child>ul{flex-flow:wrap}#section2 .txt_box>section:last-child>ul>li{width:calc(50% - 20px)}#section2 .txt_box>section:last-child>p{margin:10px 0 0}#section4>ul{flex-direction:column;align-items:center;gap:60px}#section5>.tit{text-align:left}#section5>.slide_box .swiper{padding:80px 0 0}#section5>.slide_box .swiper .swiper-pagination{width:100%;height:60px;padding:0}#section5>.slide_box .swiper .swiper-pagination-bullet{width:calc(16.6% - 8px);height:100%}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>span,#section5>.slide_box .swiper .swiper-slide .serv_box .inner>p{text-align:left}}@media (max-width:767px){br.mo{display:block}.header .headerArea h1 a{font-size:2.8rem}.header .headerArea .logo{align-items:center;width:100%;height:7.4rem;display:flex}.header .headerArea .gnb{width:100%;height:5.4rem}.header .headerArea .gnb .menu{justify-content:center;gap:5.7rem}.header .headerArea .gnb .menu button{height:2.1rem;margin:0;font-size:2.1rem}.header .headerArea .gnb .menu button.log_btn{width:16rem;height:5.2rem;margin:0;font-size:2.1rem;position:absolute;top:1.1rem;right:2.4rem}.header .headerArea .gnb .menu button.admin_btn{color:#4a5568;border:1px solid #4a5568;border-radius:5.2rem;width:16rem;height:5.2rem;margin:0;font-size:2.1rem;position:absolute;top:1.1rem;right:19.5rem}.header .headerArea .gnb .menu button.free:after{margin-left:.5rem}#safetyBody .SFT1_contents{padding:12.8rem 0 0}#safetyBody .SFT1_contents .wrap{padding:12rem 2.4rem}#section1.wrap{padding:5rem 2.4rem 0!important}#section1 .visual_area .txt_box>span{font-size:2rem}#section1 .visual_area .txt_box>p.tit{margin:2rem 0 0;font-size:8.2rem}#section1 .visual_area .txt_box>p.txt{max-width:38rem;margin:2rem 0 0;font-size:2.7rem}#section1 .visual_area .txt_box>.btn_box{flex-direction:column;width:100%;max-width:44rem;margin:4rem 0 0}#section1 .visual_area .txt_box>.btn_box>button{border-radius:8rem;height:8rem;font-size:2.4rem}#section1 .visual_area .txt_box>ul{max-width:54.4rem}#section1 .visual_area .txt_box>ul>li{font-size:2rem}#section1 .visual_area .txt_box>ul>li>strong{font-size:5.8rem!important}#section1 .visual_area .txt_box>ul>li>strong>span.min{font-size:3.6rem}#section1 .visual_area .img_box{margin:5rem auto -2.3rem}#section2.wrap{padding:14.3rem 2.4rem 12rem!important}#section2 .tit{font-size:6.2rem}#section2 .tit>span{font-size:2rem}#section2 .txt_box>section:first-child>ul>li{padding:11.7rem 2.4rem 3rem;font-size:2.2rem}#section2 .txt_box>section:first-child>ul>li br{display:none}#section2 .txt_box>section:first-child>ul>li:before{width:7.2rem;height:7.2rem;top:3rem;transform:translateY(0);background-size:4.8rem!important}#section2 .txt_box>section:first-child>ul>li>strong{font-size:3.2rem}#section2 .txt_box>section:last-child>span{font-size:2rem}#section2 .txt_box>section:last-child>p{font-size:2.2rem}#section2 .txt_box>section:last-child>ul>li{width:100%;padding:0 0 0 4.2rem;font-size:2.2rem;line-height:3rem}#section2 .txt_box>section:last-child>ul>li:before{width:3rem;height:3rem}#section3>.tit{text-align:left}#section3>ul>li{padding:12.3rem 3rem 5rem;font-size:2.2rem}#section3>ul>li>span{font-size:5.6rem;top:5rem;left:3rem}#section3>ul>li>strong{font-size:3rem}#section4.wrap{padding:10.9rem 2.5rem 12rem!important}#section4>.tit{font-size:6.2rem}#section4>.tit>span{font-size:2rem}#section4>ul{gap:5rem}#section4>ul>li>img{width:100%;max-width:40rem}#section5>.tit>span{font-size:2rem}#section5>.tit{font-size:6.2rem}#section5>.slide_box .swiper .swiper-slide .serv_box:before{width:20rem;height:20rem}#section5>.slide_box .swiper .swiper-pagination{height:15.8rem}#section5>.slide_box .swiper .swiper-pagination-bullet{width:calc(33.3% - 7px);height:7.4rem;font-size:2.4rem}#section5>.slide_box .swiper{padding:18rem 0 0}#section5>.slide_box .swiper .swiper-slide .serv_box{flex-direction:column;height:auto;padding:3rem 2.4rem}#section5>.slide_box .swiper .swiper-slide .serv_box .inner{max-width:100%}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>span{font-size:1.8rem}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>p{font-size:3rem}#section5>.slide_box .swiper .swiper-slide .serv_box .inner>ul>li{font-size:2.1rem}#section6>.tit{font-size:6.2rem}#section6>.tit>span{font-size:2rem}#section6>ul{flex-wrap:wrap;gap:6rem 0}#section6>ul:before{display:none}#section6>ul>li{width:50%;font-size:2.1rem}#section6>ul>li>em{width:7.5rem;height:7.5rem;font-size:2.4rem;line-height:7.5rem}#section6>ul>li>p{font-size:2.4rem}#section7>.tit{font-size:6.2rem}#section7>.tit>span{font-size:2rem}#section7>.txt_box{flex-wrap:wrap;gap:4rem}#section7>.txt_box>section{flex:none;padding:6.7rem 2.4rem 4rem}#section7>.txt_box>section>span{width:18rem;height:5.4rem;font-size:2rem;line-height:5.4rem;top:-2.7rem}#section7>.txt_box>section>p.tit+p>strong{font-size:5.2rem}#section7>.txt_box>section>p.tit+p,#section7>.txt_box>section>p.tit+p+p,#section7>.txt_box>section>ul>li{font-size:2rem}#section7>.txt_box>section>ul>li:before{width:3.6rem;height:3.6rem}#section7>.txt_box>section>button{max-width:37.5rem;height:8rem;margin:2rem auto 0;font-size:2.4rem;display:block}#section8>.tit{font-size:6.2rem}#section8>.tit>span{font-size:2rem}#section8>ul>li{font-size:2.6rem}#section8>ul>li>span{padding:0 6rem 0 0;line-height:1.2;display:block}#section8>ul>li>.txt>p{font-size:2.1rem}#section8>ul>li:before{background-size:4.5rem;width:4.5rem;height:4.5rem}#section8>ul>li.on:before{background-size:4.5rem}#section9>.tit{font-size:6.2rem}#section9>span{max-width:35.7rem;margin:2rem auto 0;font-size:2.6rem}#section9>.btn_box{flex-direction:column;max-width:37.5rem;margin:5rem auto 0}#section9>.btn_box>button{border-radius:8rem;width:100%;height:8rem;font-size:2.4rem}#footer .footer-wrap{padding:6rem 2.4rem}#footer .footer-wrap .inner .lst>li:after{display:none}#footer .footer-wrap .inner .lst>li{font-size:2rem}#footer .footer-wrap .inner>p{margin:2rem 0 0;font-size:2rem}.pop_up .pop{padding:0 20px 40px}}
