.ride *{font-family:Lato}.ride .tit_wrap p.blue{color:#0a93ff;margin-bottom:15px;font-family:Lato;font-size:2rem;line-height:1}.ride .tit_wrap h3{color:#222729;font-family:Lato;font-size:4.8rem;font-weight:900;line-height:1.4}.ride .tit_wrap p.info_txt{color:#4e5968;margin-top:15px;font-size:2.2rem;font-weight:400;line-height:2}@media screen and (max-width:768px){.ride .tit_wrap h3{font-size:3.8rem}.ride .tit_wrap p.info_txt{line-height:1.6}}@media screen and (max-width:500px){.ride .tit_wrap h3{font-size:2.8rem}.ride .tit_wrap p.info_txt{font-size:14px;font-weight:300}}#rideVis{position:relative}#rideVis>div{width:100%;height:100vh;position:relative}#rideVis .vis01 .con_wrap{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#rideVis .vis01 .con_wrap .logo_wrap{position:relative;overflow:hidden}#rideVis .vis01 .con_wrap img{position:relative}#rideVis .vis01 .con_wrap h3{color:#f1f4f6;margin-top:22px;font-size:3rem;font-weight:600;position:relative;overflow:hidden}#rideVis .vis01 .con_wrap h3>span{display:block;position:relative}#rideVis .vis01 .scroll_icon{z-index:2;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}#rideVis .vis01 .scroll_icon img{animation:2s ease-in-out infinite ride-arrow;position:relative}@keyframes ride-arrow{0%{top:0}50%{top:15px}to{top:0}}#rideVis .vis02 .con_wrap{align-items:center;column-gap:290px;height:100%;display:flex}#rideVis .vis02 .con_wrap .logo_wrap{justify-content:center;align-items:center;width:40%;display:flex}#rideVis .vis02 .con_wrap .txt_wrap{width:60%;position:relative}#rideVis .vis02 .con_wrap .txt_wrap p.blue{color:#0a93ff;font-family:Lato;font-size:2rem;font-weight:700}#rideVis .vis02 .con_wrap .txt_wrap h3{color:#fff;margin-top:23px;margin-bottom:10px;font-size:4.5rem;font-weight:700;line-height:1.1}#rideVis .vis02 .con_wrap .txt_wrap div{color:#fff;font-size:2.8rem;font-weight:400;line-height:1.6}#rideVis .vis02 .con_wrap .txt_wrap div.txt01{margin-bottom:10px}#rideVis .vis02 .con_wrap .txt_wrap div span.bold{font-weight:700}#rideVis .vis03{background-color:#000}#rideVis .vis03 .five_wrap{height:100%;display:flex;position:relative}#rideVis .vis03 .five_wrap>div{width:20%;position:relative}#rideVis .vis03 .five_wrap>div h3{text-align:center;color:#fff;z-index:5;width:100%;font-size:3.4rem;font-weight:700;line-height:1.3;position:absolute;bottom:122px}#rideVis .vis03 .txt_wrap{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#rideVis .vis03 .txt_wrap h3{color:#fff;font-size:6.8rem;font-weight:900;line-height:1.3;position:relative;overflow:hidden}#rideVis .vis03 .txt_wrap h3>span{display:inline-block;position:relative}@media screen and (max-width:1430px){#rideVis .vis02 .con_wrap{box-sizing:border-box;column-gap:50px;padding:0 20px}#rideVis .vis02 .con_wrap .logo_wrap{width:334px}#rideVis .vis02 .con_wrap .txt_wrap{width:calc(100% - 384px)}}@media screen and (max-width:1024px){#rideVis .vis02 .con_wrap{flex-direction:column;justify-content:center;align-items:flex-start;row-gap:50px}#rideVis .vis02 .con_wrap .txt_wrap{width:100%}}@media screen and (max-width:768px){#rideVis .vis01 .con_wrap .logo_wrap{width:200px}#rideVis .vis01 .con_wrap .logo_wrap img{width:100%}#rideVis .vis01 .con_wrap h3{margin-top:15px;font-size:2.6rem}#rideVis .vis01 .scroll_icon{width:40px;height:40px}#rideVis .vis01 .scroll_icon img{width:100%}#rideVis .vis02 .con_wrap{align-items:center;row-gap:40px}#rideVis .vis02 .con_wrap .logo_wrap{width:234px}#rideVis .vis02 .con_wrap .logo_wrap img{width:100%}#rideVis .vis02 .con_wrap .txt_wrap p.blue{text-align:center}#rideVis .vis02 .con_wrap .txt_wrap h3{text-align:center;margin-top:15px;font-size:3.5rem}#rideVis .vis02 .con_wrap .txt_wrap div{text-align:center;font-size:2.2rem}#rideVis .vis03 .txt_wrap h3{font-size:4.8rem}#rideVis .vis03 .five_wrap>div h3{font-size:3rem;bottom:80px}}@media screen and (max-width:500px){#rideVis .vis01 .con_wrap .logo_wrap{width:150px}#rideVis .vis01 .con_wrap h3{margin-top:10px;font-size:2.2rem}#rideVis .vis01 .scroll_icon{width:30px;height:30px}#rideVis .vis02 .con_wrap{row-gap:30px}#rideVis .vis02 .con_wrap .logo_wrap{width:184px}#rideVis .vis02 .con_wrap .txt_wrap h3{margin-top:10px;margin-bottom:10px;font-size:2.5rem}#rideVis .vis02 .con_wrap .txt_wrap div{font-size:1.8rem}#rideVis .vis03 .txt_wrap h3{font-size:3rem}#rideVis .vis03 .five_wrap{flex-direction:column}#rideVis .vis03 .five_wrap>div{width:100%;height:20%}#rideVis .vis03 .five_wrap>div h3{width:auto;font-size:2rem;display:inline-block;bottom:20px;right:20px}}#vision{width:100%;padding-top:225px;overflow:hidden}#vision .tit_wrap{text-align:center;margin-bottom:375px}#vision .mission_wrap{width:100%;margin-bottom:270px;position:relative}#vision .line_wrap{column-gap:40px;display:flex;position:relative;left:calc(-16.6666% - 20px)}#vision .line_wrap .bar{border-radius:7px;min-width:calc(33.3333% - 20px);height:6.5px}#vision .line_wrap .bar.outside{background-color:#6e777c}#vision .line_wrap .bar.inner{background-color:#b4ddff}#vision .line_wrap .bar.inner .color{background-color:#0a93ff;border-radius:7px;width:100%;height:100%}#vision .mission_wrap>.line_list{justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;bottom:-90px;left:0}#vision .mission_wrap>.line_list>li{position:absolute}#vision .mission_wrap>.line_list>li.con_box01{left:calc(16.6666% - 127px)}#vision .mission_wrap>.line_list>li.con_box02{left:50%;transform:translate(-50%)}#vision .mission_wrap>.line_list>li.con_box03{right:calc(16.6666% - 84px)}#vision .mission_wrap>.line_list>li img{width:100%}#vision .mission_wrap>.line_list>li.con_box01 .icon_wrap{max-width:213px}#vision .mission_wrap>.line_list>li.con_box02 .icon_wrap{max-width:200px}#vision .mission_wrap>.line_list>li.con_box03 .icon_wrap{max-width:129px}#vision .mission_wrap>.line_list>li h4{text-align:center;color:#222729;margin-top:100px;font-size:37px;font-weight:600;position:relative}#vision .mission_wrap>.line_list>li h4:before{content:"";background-color:#0a93ff;border-radius:20px;width:20px;height:20px;display:block;position:absolute;top:-60px;left:50%;transform:translate(-50%)}@media screen and (max-width:1630px){#vision .tit_wrap{margin-bottom:250px}}@media screen and (max-width:768px){#vision .tit_wrap{margin-bottom:200px}#vision .mission_wrap>.line_list>li .icon_wrap img{width:100%}#vision .mission_wrap>.line_list>li.con_box01{left:calc(16.6666% - 90px)}#vision .mission_wrap>.line_list>li.con_box01 .icon_wrap{max-width:136px}#vision .mission_wrap>.line_list>li.con_box02 .icon_wrap{max-width:150px}#vision .mission_wrap>.line_list>li.con_box03{right:calc(16.6666% - 60px)}#vision .mission_wrap>.line_list>li.con_box03 .icon_wrap{max-width:79px}#vision .mission_wrap>.line_list>li h4{margin-top:85px;font-size:27px}#vision .mission_wrap>.line_list>li h4:before{width:15px;height:15px;top:-68px}}@media screen and (max-width:500px){#vision .tit_wrap{margin-bottom:150px}#vision .line_wrap{column-gap:20px;left:calc(10px - 16.6666%)}#vision .mission_wrap{margin-bottom:200px}#vision .mission_wrap>.line_list{bottom:-40px}#vision .mission_wrap>.line_list>li.con_box01 .icon_wrap,#vision .mission_wrap>.line_list>li.con_box02 .icon_wrap{max-width:100px}#vision .mission_wrap>.line_list>li.con_box01{left:calc(16.6666% - 45px)}#vision .mission_wrap>.line_list>li.con_box01 .icon_wrap{max-width:90px}#vision .mission_wrap>.line_list>li.con_box02 .icon_wrap{max-width:85px}#vision .mission_wrap>.line_list>li.con_box03{right:calc(16.6666% - 25px)}#vision .mission_wrap>.line_list>li.con_box03 .icon_wrap{max-width:50px}#vision .mission_wrap>.line_list>li h4{margin-top:45px;font-size:17px}#vision .mission_wrap>.line_list>li h4:before{width:10px;height:10px;top:-28px}}#circle .vision_wrap{width:100%;margin-bottom:80px;padding-top:345px;display:flex}#circle .vision_wrap>div{width:50%}#circle .vision_wrap .left_wrap{box-sizing:border-box;padding-top:33px;padding-left:160px;position:relative}#circle .vision_wrap .left_wrap h4{color:#222729;font-size:4.8rem;font-weight:700;line-height:1.4;position:relative}#circle .vision_wrap .left_wrap p{margin-top:34px;font-size:2.2rem;line-height:1.9;position:relative}#circle .right_wrap{box-sizing:border-box;justify-content:right;padding-right:70px;display:flex}#circle .right_wrap .outside_cir{box-sizing:border-box;background-color:#e2f2ffb3;border-radius:690px;width:690px;height:690px;padding:97px;position:relative}#circle .right_wrap .outside_cir .gray_cir{box-sizing:border-box;background-color:#ebf2f8;border:1px dashed #5bb7ff;border-radius:50%;width:100%;height:100%;padding:62px;position:relative}#circle .right_wrap .outside_cir .gray_cir .blue_cir{background-color:#b4ddff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap{width:165px;height:165px;animation:12s linear infinite line-rotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap .line{box-sizing:border-box;border:1px dashed #5bb7ff;width:38px;height:1px;position:absolute}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap .line1{top:-16px;left:50%;transform:translate(-50%)rotate(90deg)}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap .line2{bottom:25px;left:-16px;transform:rotate(-30deg)}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap .line3{bottom:25px;right:-16px;transform:rotate(30deg)}@keyframes line-rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}#circle .right_wrap .outside_cir .rotation_wrap{border-radius:50%;width:500px;height:500px;animation:12s linear infinite orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#circle .right_wrap .outside_cir .rotation_wrap>div{transform-origin:50%;background-color:#fff;border:1px solid #cfd6d9;border-radius:50%;justify-content:center;align-items:center;width:185px;height:185px;display:flex;position:absolute}#circle .right_wrap .outside_cir .rotation_wrap .circle01{top:-70px;left:50%;transform:translate(-50%)}#circle .right_wrap .outside_cir .rotation_wrap .circle02{bottom:34px;left:-40px}#circle .right_wrap .outside_cir .rotation_wrap .circle03{bottom:34px;right:-40px}#circle .right_wrap .outside_cir .rotation_wrap>div img{transform-origin:50%;animation:12s linear infinite counter-orbit;display:block}@keyframes orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes counter-orbit{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media screen and (max-width:1630px){#circle .vision_wrap{box-sizing:border-box;justify-content:space-between;padding:0 20px}#circle .vision_wrap .left_wrap{width:calc(100% - 740px);padding-left:0}#circle .vision_wrap .right_wrap{width:690px;padding-right:0}}@media screen and (max-width:1280px){#circle .vision_wrap{flex-direction:column;align-items:center;row-gap:50px}#circle .vision_wrap .left_wrap{width:100%;padding-top:0}}@media screen and (max-width:768px){#circle .vision_wrap{margin-bottom:60px}#circle .vision_wrap .left_wrap{text-align:center}#circle .vision_wrap .left_wrap h4{font-size:3.8rem}#circle .vision_wrap .left_wrap p{margin-top:24px;line-height:1.6}#circle .vision_wrap .right_wrap{width:450px}#circle .right_wrap .outside_cir{width:450px;height:450px;padding:60px}#circle .right_wrap .outside_cir .gray_cir .blue_cir .logo{width:50px}#circle .right_wrap .outside_cir .gray_cir .blue_cir .logo img{width:100%}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap{width:100px;height:100px}#circle .right_wrap .outside_cir .rotation_wrap{width:300px;height:300px}#circle .right_wrap .outside_cir .rotation_wrap>div{width:100px;height:100px}#circle .right_wrap .outside_cir .rotation_wrap>div img{max-width:65%}#circle .right_wrap .outside_cir .rotation_wrap .circle01{top:-50px}#circle .right_wrap .outside_cir .rotation_wrap .circle02{bottom:30px;left:-34px}#circle .right_wrap .outside_cir .rotation_wrap .circle03{bottom:30px;right:-34px}}@media screen and (max-width:500px){#circle .vision_wrap{margin-bottom:40px}#circle .vision_wrap .left_wrap h4{font-size:2.8rem}#circle .vision_wrap .left_wrap p{margin-top:14px;font-size:14px}#circle .vision_wrap .left_wrap p br{display:none}#circle .vision_wrap .right_wrap{width:300px}#circle .right_wrap .outside_cir{width:300px;height:300px;padding:40px}#circle .right_wrap .outside_cir .gray_cir{padding:42px}#circle .right_wrap .outside_cir .gray_cir .blue_cir .logo{width:50px}#circle .right_wrap .outside_cir .gray_cir .blue_cir .logo img{width:100%}#circle .right_wrap .outside_cir .gray_cir .blue_cir .line_wrap{display:none}#circle .right_wrap .outside_cir .rotation_wrap{width:150px;height:150px}#circle .right_wrap .outside_cir .rotation_wrap>div{width:50px;height:50px}#circle .right_wrap .outside_cir .rotation_wrap .circle01{top:-50px}#circle .right_wrap .outside_cir .rotation_wrap .circle02{bottom:0;left:-34px}#circle .right_wrap .outside_cir .rotation_wrap .circle03{bottom:0;right:-34px}}#impact{position:relative}#impact .txt_wrap{z-index:2;padding:284px 25vw 421px;position:relative}#impact .txt_wrap .tit_wrap p.blue{color:#5bb7ff}#impact .txt_wrap .con_wrap{margin-top:80px}#impact .txt_wrap .con_wrap .performance01{margin-bottom:30px}#impact .txt_wrap .con_wrap h4{color:#5e696e;margin-bottom:12px;font-size:2rem;font-weight:500;line-height:1.3}#impact .txt_wrap .con_wrap p.result{color:#222729;font-family:Lato;font-size:7rem;font-weight:700}#impact .txt_wrap .con_wrap p.result span.plus{font-size:5.9rem;font-weight:700}#impact .bg_wrap{z-index:1;width:100%;height:100%;position:absolute;bottom:0;right:0}#impact .bg_wrap .bg_graph{width:100%;height:100%}@media screen and (max-width:1630px){#impact .txt_wrap{padding:284px 20px 421px}}@media screen and (max-width:1280px){#impact .txt_wrap{padding:120px 20px}}@media screen and (max-width:768px){#impact .txt_wrap{text-align:center;padding:100px 20px}#impact .txt_wrap .con_wrap{margin-top:60px}#impact .txt_wrap .con_wrap p.result{font-size:5rem}#impact .txt_wrap .con_wrap p.result span.plus{font-size:3.8rem}#impact .txt_wrap .con_wrap .performance01{margin-bottom:30px}}@media screen and (max-width:500px){#impact .txt_wrap{padding:80px 20px}#impact .txt_wrap .con_wrap{margin-top:40px}#impact .txt_wrap .con_wrap h4{margin-bottom:4px;font-size:1.8rem}#impact .txt_wrap .con_wrap p.result{font-size:3rem}#impact .txt_wrap .con_wrap p.result span.plus{font-size:2.6rem}#impact .txt_wrap .con_wrap .performance01{margin-bottom:20px}}.ride_mid_wrap{width:100%;height:295px;position:relative}#history{padding-top:120px;padding-bottom:290px}#history .tit_wrap{text-align:center;margin-bottom:83px}#history .con_wrap{box-sizing:border-box;justify-content:center;width:100%;padding-left:160px;display:flex;position:relative}#history .con_wrap .year_tabs{text-align:right;flex-direction:column;row-gap:50px;display:flex;position:relative}#history .con_wrap .year_tabs>button{color:#cfd6d9;box-sizing:border-box;padding-right:25px;font-family:Lato;font-size:2rem;font-weight:900;line-height:1.25;transition:color .3s;position:relative}#history .con_wrap .year_tabs>button:before{content:"";background-color:#cfd6d9;width:2px;height:65px;display:block;position:absolute;top:18px;right:5px}#history .con_wrap .year_tabs>button:last-child:before{height:124px}#history .con_wrap .year_tabs>button:after{content:"";background-color:#cfd6d9;border-radius:12px;outline:2px solid #fff0;width:12px;height:12px;transition-duration:.3s;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}#history .con_wrap .year_tabs>button:focus{outline:1px solid #000}#history .con_wrap .year_tabs>button.active{color:#222729}#history .con_wrap .year_tabs>button.active:after{background-color:#222729;outline:2px solid #fff}#history .con_wrap .his_wrap{width:610px;margin-left:75px;position:relative}#history .con_wrap .his_wrap>div{display:none;position:absolute;top:0;left:0}#history .con_wrap .his_wrap>div:first-child{display:block}#history .con_wrap .his_wrap>div dl:not(:last-child){margin-bottom:50px}#history .con_wrap .his_wrap>div dl dt{color:#aeb7bc;margin-bottom:5px;font-family:Lato;font-size:1.7rem;font-weight:900;line-height:1.2}#history .con_wrap .his_wrap>div dl dd{color:#4a5256;font-size:16px;font-weight:600;line-height:1.5}@media screen and (max-width:768px){.ride_mid_wrap{height:200px}#history{padding-top:90px;padding-bottom:90px}#history .tit_wrap{margin-bottom:50px}#history .con_wrap{padding-left:20px}#history .con_wrap .year_tabs{row-gap:40px}#history .con_wrap .his_wrap>div dl:not(:last-child){margin-bottom:40px}#history .con_wrap .his_wrap{margin-left:30px}}@media screen and (max-width:500px){.ride_mid_wrap{height:150px}#history{padding-top:60px;padding-bottom:60px}#history .tit_wrap{margin-bottom:30px}#history .con_wrap .year_tabs{row-gap:30px}#history .con_wrap .his_wrap>div dl:not(:last-child){margin-bottom:20px}#history .con_wrap .his_wrap>div dl dt{margin-bottom:4px;font-size:14px}#history .con_wrap .his_wrap>div dl dd{font-size:14px}#history .con_wrap .his_wrap{margin-left:20px}}#value{padding:220px 0;position:relative}#value .tit_wrap{text-align:center;margin-bottom:50px}#value .tit_wrap p.info_txt span.bold{font-weight:700}#value.ride .tit_wrap p.info_txt{margin-top:50px;padding:20px 0;line-height:1.5;display:block}#value .value_list{flex-wrap:wrap;justify-content:space-between;gap:42px 52px;display:flex}#value .value_list>li{transform-origin:50%;border-radius:12px;width:calc(50% - 26px);height:523px;overflow:hidden}#value .value_list>li>button{width:100%;height:100%;position:relative}#value .value_list>li>button .bg_wrap{z-index:1;width:100%;height:100%;position:relative}#value .value_list>li>button .con_wrap{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}#value .value_list>li>button .con_wrap .blur_wrap{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:1;background-color:#fff0;width:100%;height:100%;transition-duration:.3s;position:absolute;top:0;left:0}#value .value_list>li>button .con_wrap .txt_wrap{z-index:2;box-sizing:border-box;text-align:left;width:100%;height:100%;position:absolute;top:0;left:0}#value .value_list>li>button .con_wrap .txt_wrap>div{box-sizing:border-box;width:100%;height:100%;padding:32px;position:absolute;top:0;left:0}#value .value_list>li>button .con_wrap .txt_wrap>div.click_after{display:none}#value .value_list>li>button .con_wrap .txt_wrap h4{color:#333d4b;font-family:Lato;font-size:2.5rem;font-weight:900;line-height:1.5}#value .value_list>li>button .con_wrap .plus_icon{background:url(/img/sub/career/crew_plus.png) 50%/cover no-repeat;width:24px;height:24px;margin-top:21px;position:absolute}#value .value_list>li>button .con_wrap .characteristic{color:#4e5968;font-family:Lato;font-size:14px;line-height:1.7}#value .value_list>li>button .con_wrap .click_before .characteristic{margin-bottom:10px}#value .value_list>li>button .con_wrap .click_after p.info_txt{color:#4e5968;margin-top:33px;margin-bottom:14px;font-size:14px;font-weight:500;line-height:1.7}#value .value_list>li>button .con_wrap .click_after p.characteristic{color:#0a93ff;font-weight:700}#value .value_list>li>button .con_wrap .click_after .close_icon{margin:0;position:absolute;bottom:45px;transform:rotate(45deg)}#value .value_list>li.active>button .con_wrap .blur_wrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff9}#value .value_list>li.active>button .con_wrap .txt_wrap .plus_wrap p{opacity:1}@media screen and (max-width:1280px){#value{padding:200px 0}}@media screen and (max-width:1024px){#value{padding:160px 0}#value .value_list{column-gap:20px}#value .value_list>li{width:calc(50% - 10px)}}@media screen and (max-width:768px){#value{padding:160px 0 120px}#value .tit_wrap{margin-bottom:40px}#value.ride .tit_wrap p.info_txt{margin-top:40px;padding:10px 0}#value .value_list{row-gap:10px}#value .value_list>li{width:100%;height:350px}#value .value_list>li>button .con_wrap .click_after p.info_txt br{display:none}#value .value_list>li>button .con_wrap .txt_wrap>div{padding:20px}#value .value_list>li>button .con_wrap .txt_wrap h4{font-size:2.4rem}#value .value_list>li>button .con_wrap .click_after p.info_txt{margin-top:20px}#value .value_list>li>button .con_wrap .click_after .close_icon{bottom:20px}}@media screen and (max-width:500px){#value{padding:120px 0 90px}#value .tit_wrap{margin-bottom:20px}#value.ride .tit_wrap p.info_txt{margin-top:20px;padding:0}#value .value_list>li>button .con_wrap .click_before .characteristic{margin-bottom:4px}#value .value_list>li>button .con_wrap .txt_wrap h4{font-size:2rem}#value .value_list>li>button .con_wrap .click_after p.info_txt{margin-top:10px;margin-bottom:4px}#value .value_list>li>button .con_wrap .plus_icon{width:20px;height:20px;margin-top:20px}}#partnership{margin-bottom:135px;position:relative}#partnership .tit_wrap{text-align:center;margin-bottom:105px}#partnership .partnerSwiper2{margin-top:35px}#partnership .partner_wrap{padding-top:55px;padding-bottom:167px;position:relative}#partnership .partner_wrap:after{content:"";z-index:5;background:linear-gradient(#fff0,#fff);width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}#partnership .partner_wrap .swiper-slide{box-sizing:border-box;background-color:#f1f4f6;border-radius:34px;justify-content:center;align-items:center;width:190px;height:190px;margin:0 15px;padding:20px;display:flex}#partnership .partner_wrap .swiper-slide img{max-width:90%;max-height:90%}#partnership .swiper-wrapper{transition-timing-function:linear!important}@media screen and (max-width:768px){#partnership{margin-bottom:0}#partnership .tit_wrap{margin-bottom:60px}#partnership .partner_wrap{padding-top:0}#partnership .partner_wrap .swiper-slide{border-radius:15px;width:130px;height:130px;margin:0 10px}#partnership .partner_wrap .swiper-slide img{max-width:85%;max-height:85%}#partnership .partnerSwiper2{margin-top:25px}#partnership .partner_wrap{padding-bottom:137px}}@media screen and (max-width:500px){#partnership .tit_wrap{margin-bottom:40px}#partnership .partner_wrap .swiper-slide{width:110px;height:110px;margin:0 5px}#partnership .partnerSwiper2{margin-top:10px}#partnership .partner_wrap{padding-bottom:107px}}.story section{background:#f1f1f1;height:800px;margin-bottom:60px}.story .page{height:300px;position:fixed;top:50%;right:50px;transform:translateY(-50%)}.story .bar{height:200px;position:relative}.story .bar_bg{background:#fff;height:100%;display:block}.story .bar_action{z-index:2;background:red;width:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.location_wrap{padding:120px 0}.location_wrap .tit_wrap{text-align:center;margin-bottom:60px}.location_wrap .tit_wrap h3{color:#222729;font-family:Lato;font-size:4.8rem;font-weight:900;line-height:1.4}.location_wrap .tit_wrap p{color:#4e5968;margin-top:15px;font-size:2.2rem;font-weight:400;line-height:2}.location_wrap .map_placeholder{color:#6e777c;background-color:#e8edf1;border-radius:12px;justify-content:center;align-items:center;width:100%;height:450px;margin-bottom:60px;font-size:2rem;display:flex}.location_wrap .info_list{flex-wrap:wrap;gap:40px;display:flex}.location_wrap .info_list .info_item{flex:1;min-width:280px}.location_wrap .info_list .info_item h4{color:#222729;margin-bottom:12px;font-family:Lato;font-size:2rem;font-weight:700}.location_wrap .info_list .info_item p{color:#4e5968;font-size:1.6rem;font-weight:400;line-height:1.8}@media screen and (max-width:768px){.location_wrap{padding:90px 20px}.location_wrap .tit_wrap h3{font-size:3.8rem}.location_wrap .map_placeholder{height:300px}.location_wrap .info_list{flex-direction:column;gap:30px}}@media screen and (max-width:500px){.location_wrap{padding:60px 20px}.location_wrap .tit_wrap h3{font-size:2.8rem}.location_wrap .tit_wrap p{font-size:14px}.location_wrap .map_placeholder{height:200px;font-size:1.6rem}}.ride_history{padding:120px 0}.ride_history .tit_wrap{text-align:center;margin-bottom:83px}.ride_history .tit_wrap h3{color:#222729;font-family:Lato;font-size:4.8rem;font-weight:900;line-height:1.4}.ride_history .tit_wrap p.blue{color:#0a93ff;margin-bottom:15px;font-family:Lato;font-size:2rem;line-height:1}.ride_history .timeline_wrap{max-width:900px;margin:0 auto;padding:0 20px}.ride_history .year_group{margin-bottom:60px}.ride_history .year_group h4{color:#222729;border-bottom:2px solid #0a93ff;margin-bottom:30px;padding-bottom:15px;font-family:Lato;font-size:3.2rem;font-weight:900}.ride_history .year_group dl{margin-bottom:24px}.ride_history .year_group dl dt{color:#aeb7bc;margin-bottom:5px;font-family:Lato;font-size:1.7rem;font-weight:900;line-height:1.2}.ride_history .year_group dl dd{color:#4a5256;font-size:16px;font-weight:600;line-height:1.5}@media screen and (max-width:768px){.ride_history{padding:90px 20px}.ride_history .tit_wrap{margin-bottom:50px}.ride_history .tit_wrap h3{font-size:3.8rem}.ride_history .year_group{margin-bottom:40px}.ride_history .year_group h4{margin-bottom:20px;font-size:2.6rem}}@media screen and (max-width:500px){.ride_history{padding:60px 20px}.ride_history .tit_wrap{margin-bottom:30px}.ride_history .tit_wrap h3{font-size:2.8rem}.ride_history .year_group{margin-bottom:30px}.ride_history .year_group h4{margin-bottom:15px;font-size:2.2rem}.ride_history .year_group dl dt{margin-bottom:4px;font-size:14px}.ride_history .year_group dl dd{font-size:14px}}#career{font-family:Noto Sans KR;position:relative}#career .tit_wrap h3{margin-bottom:20px;font-size:4.8rem;font-weight:700;line-height:1.3}#career .top_img_wrap{width:100%;height:100vh;position:relative}#career .top_img_wrap .txt_wrap{text-align:center;color:#fff;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}#career .top_img_wrap .txt_wrap h2{margin-bottom:36px;font-size:6.8rem;font-weight:700;line-height:1.2}#career .top_img_wrap .txt_wrap p{font-size:2rem;font-weight:500;line-height:1.5}#career .crew_wrap{padding:220px 0}#career .crew_wrap .crew_list{flex-wrap:wrap;justify-content:space-between;gap:28px;display:flex}#career .crew_wrap .crew_list>li{border-radius:12px;width:calc(50% - 14px);height:372px;overflow:hidden}#career .crew_wrap .crew_list>li>button{width:100%;height:100%;position:relative}#career .support_wrap .support_con{padding:120px 0}#career .support_wrap .support_con .support_list{column-gap:48px;display:flex}#career .support_wrap .support_con .support_list>li{width:calc(100% - 24px)}#career .support_wrap .support_con .support_list>li .img_wrap{border-radius:24px;width:120px;height:120px;overflow:hidden}#career .support_wrap .support_con .support_list>li h4{color:#222729;margin-top:32px;margin-bottom:20px;font-size:2rem;font-weight:700;line-height:1.5}#career .support_wrap .support_con .support_list>li p{color:#4a5256;margin-bottom:8px;font-size:15px;font-weight:500;line-height:1.5}#career .tit_wrap_small h3{margin-bottom:48px;font-size:3.2rem;font-weight:700;line-height:1.3}#career .top_img_wrap .txt_wrap p.txt02{margin-top:25px}#career .top_img_wrap .arrow_btn{width:64px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}#career .top_img_wrap .arrow_btn img{animation:2s ease-in-out infinite ride-arrow;position:relative}#career .crew_wrap .tit_wrap{margin-bottom:94px}#career .crew_wrap .tit_wrap p{color:#6b7684;font-family:Noto Sans KR;font-size:17px;font-weight:300;line-height:1.7}#career .crew_wrap .crew_list>li>button .bg_wrap{z-index:1;width:100%;height:100%;position:relative}#career .crew_wrap .crew_list>li>button .con_wrap{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}#career .crew_wrap .crew_list>li>button .con_wrap .blur_wrap{-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:1;background-color:#fff0;width:100%;height:100%;transition-duration:.3s;position:absolute;top:0;left:0}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap{z-index:2;box-sizing:border-box;text-align:left;width:100%;height:100%;padding:32px;position:relative}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap h4{color:#333d4b;align-items:center;font-size:2.5rem;font-weight:900;line-height:1.5;transition:height .3s;display:flex}#career .crew_wrap .crew_list>li>button .con_wrap .plus_wrap{position:relative}#career .crew_wrap .crew_list>li>button .con_wrap .plus_wrap .plus_icon{background:url(/img/sub/career/crew_plus.png) 50%/cover no-repeat;width:24px;height:24px;margin-top:21px;transition-duration:.3s;position:absolute}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap .plus_wrap p{color:#4e5968;opacity:0;margin-top:30px;font-size:14px;font-weight:500;transition-duration:.3s;position:absolute;top:0}#career .crew_wrap .crew_list>li.active>button .con_wrap .blur_wrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff9}#career .crew_wrap .crew_list>li.active>button .con_wrap .plus_wrap .plus_icon{opacity:0}#career .crew_wrap .crew_list>li.active>button .con_wrap .txt_wrap .plus_wrap p{opacity:1}#career .support_wrap{position:relative}#career .support_wrap .slide_wrap{background-color:#f2f4f6;align-items:center;width:100%;height:465px;display:flex}#career .swiper{text-align:center;width:1536px;margin:0 auto;position:relative;overflow:hidden}#career .swiper .thum{border-radius:84px;width:84px;height:84px;margin:0 auto;display:block;overflow:hidden}#career .swiper .thum img{width:100%}#career .swiper .crew_txt{margin-top:35px;margin-bottom:30px;padding:29px 0;font-family:Noto Sans KR;font-size:1.8rem;font-weight:300;line-height:1.6}#career .swiper .crew_position{color:#8b95a1;font-family:Noto Sans KR;font-size:14px;font-weight:300;line-height:1.5}#career .support_wrap .mid_wrap{height:700px;position:relative}#career .support_wrap .mid_wrap:after{content:"";z-index:1;background:#0009;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#career .support_wrap .mid_wrap .txt_wrap{text-align:center;color:#fff;z-index:2;width:96%;font-family:Noto Sans KR;position:absolute;bottom:124px;left:50%;transform:translate(-50%)}#career .support_wrap .mid_wrap .txt_wrap h2{margin-bottom:23px;font-size:5.2rem;font-weight:700;line-height:1.4}#career .support_wrap .mid_wrap .txt_wrap p{font-size:16px;font-weight:200;line-height:1.6}#career .support_wrap .support_con .support_list>li .img_wrap img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}#career .office_wrap{width:calc(100% - 510px);margin:120px 0 120px auto;position:relative;overflow:hidden}#career .office_wrap .swiper{margin-right:0}#career .office_wrap .swiper-slide{flex-shrink:0;width:348px;margin-right:16px}#career .office_wrap .swiper-slide img{border-radius:12px;width:100%}#career .office_wrap .sli_btm_wrap{justify-content:center;align-items:center;width:calc(100% - 510px);margin-top:32px;display:flex}#career .office_wrap .sli_btm_wrap button{width:40px;height:40px}#career .office_wrap .sli_btm_wrap button.office_sli_prev{background:url(/img/sub/career/office_sli_prev.png) 50%/cover no-repeat}#career .office_wrap .sli_btm_wrap button.office_sli_next{background:url(/img/sub/career/office_sli_next.png) 50%/cover no-repeat}#career .office_wrap .sli_btm_wrap .office_sli_navi{justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:500;display:flex}#career .bottom_img_wrap{text-align:center;width:100%;padding-top:190px;padding-bottom:230px;position:relative}#career .bottom_img_wrap:after{content:"";z-index:1;background:#0009;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#career .bottom_img_wrap .txt_wrap{color:#fff;z-index:2;position:relative}#career .bottom_img_wrap .txt_wrap h2{padding:15px 0;font-family:Noto Sans KR;font-size:5.3rem;font-weight:700;line-height:1.3;display:block}#career .bottom_img_wrap .txt_wrap p.info_txt{margin-top:8px;font-family:Noto Sans KR;font-size:1.7rem;font-weight:200;line-height:1.7}#career .bottom_img_wrap .txt_wrap p.mail_txt{margin-top:110px;font-family:Noto Sans KR;font-size:2rem;font-weight:500;line-height:1.6}#career .bottom_img_wrap .txt_wrap p.mail_txt>a{color:#0a93ff}@media screen and (max-width:1280px){#career .office_wrap,#career .office_wrap .sli_btm_wrap{width:calc(100% - 100px)}}@media screen and (max-width:1024px){#career .top_img_wrap .txt_wrap{width:96%;left:50%;transform:translate(-50%,-50%)}#career .support_wrap .mid_wrap{height:500px}#career .support_wrap .mid_wrap .txt_wrap{bottom:50px}}@media screen and (max-width:768px){#career .top_img_wrap{height:90vh}#career .top_img_wrap .txt_wrap{width:90%}#career .top_img_wrap .txt_wrap h2{margin-bottom:30px;font-size:5rem}#career .top_img_wrap .txt_wrap h2 br{display:none}#career .top_img_wrap .txt_wrap p{font-size:1.8rem}#career .top_img_wrap .txt_wrap p br{display:none}#career .top_img_wrap .txt_wrap p.txt02{margin-top:20px}#career .top_img_wrap .arrow_btn{width:50px}#career .top_img_wrap .arrow_btn img{width:100%}#career .tit_wrap{text-align:center}#career .tit_wrap h3{margin-bottom:10px;font-size:4.8rem}#career .tit_wrap_small h3{text-align:center;margin-bottom:30px;font-size:2.4rem}#career .crew_wrap{padding:120px 0}#career .crew_wrap .tit_wrap{margin-bottom:60px}#career .crew_wrap .tit_wrap p{font-size:15px;line-height:1.6}#career .crew_wrap .crew_list>li{width:100%;height:250px}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap{padding:20px}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap .plus_wrap p br{display:none}#career .support_wrap .slide_wrap{height:auto;min-height:400px;padding:40px 0}#career .swiper .crew_txt{box-sizing:border-box;margin-top:25px;margin-bottom:20px;padding:30px 20px;font-size:1.7rem}#career .support_wrap .mid_wrap{height:400px}#career .support_wrap .mid_wrap .txt_wrap{width:90%;bottom:30px}#career .support_wrap .mid_wrap .txt_wrap h2{font-size:4.3rem}#career .support_wrap .mid_wrap .txt_wrap p br{display:none}#career .support_wrap .support_con{padding:90px 0}#career .support_wrap .support_con .support_list{flex-direction:column;row-gap:40px}#career .support_wrap .support_con .support_list>li{column-gap:30px;display:flex}#career .support_wrap .support_con .support_list>li .img_wrap{width:100px;height:100px}#career .support_wrap .support_con .support_list>li h4{margin-top:0}#career .office_wrap{width:100%;margin:90px 0}#career .office_wrap .sli_btm_wrap{width:100%;margin-top:20px}#career .bottom_img_wrap{padding-top:130px;padding-bottom:170px}#career .bottom_img_wrap .txt_wrap{width:90%;margin:0 auto}#career .bottom_img_wrap .txt_wrap h2{padding:5px 0;font-size:4.3rem}#career .bottom_img_wrap .txt_wrap p.mail_txt{margin-top:80px}}@media screen and (max-width:500px){#career .top_img_wrap .txt_wrap h2{margin-bottom:20px;font-size:3rem}#career .top_img_wrap .txt_wrap p.txt02{margin-top:10px}#career .top_img_wrap .arrow_btn{width:40px}#career .tit_wrap h3{font-size:2.8rem}#career .crew_wrap .tit_wrap{margin-bottom:30px}#career .crew_wrap .tit_wrap p{font-size:14px}#career .tit_wrap_small h3{margin-bottom:15px;font-size:1.8rem}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap h4{font-size:2rem}#career .crew_wrap .crew_list>li>button .con_wrap .txt_wrap .plus_wrap p{margin-top:0}#career .support_wrap .slide_wrap{min-height:350px}#career .swiper .crew_txt{margin-top:15px;margin-bottom:10px;padding:20px 10px;font-size:1.6rem}#career .support_wrap .mid_wrap{height:300px}#career .support_wrap .mid_wrap .txt_wrap{bottom:unset;top:50%;transform:translate(-50%,-50%)}#career .support_wrap .mid_wrap .txt_wrap h2{margin-bottom:10px;font-size:2.6rem}#career .support_wrap .mid_wrap .txt_wrap p{font-size:1.8rem;font-weight:300}#career .support_wrap .support_con{padding:60px 0}#career .support_wrap .support_con .support_list>li{text-align:center;flex-direction:column;align-items:center;row-gap:10px;width:100%}#career .support_wrap .support_con .support_list>li .img_wrap{border-radius:12px;width:80px;height:80px}#career .support_wrap .support_con .support_list>li .img_wrap img{width:100%}#career .support_wrap .support_con .support_list>li h4{margin-bottom:10px}#career .support_wrap .support_con .support_list>li p{margin-bottom:2px;font-size:14px}#career .office_wrap{margin:60px 0}#career .office_wrap .swiper-slide{width:250px}#career .office_wrap .swiper-slide img{width:100%}#career .office_wrap .sli_btm_wrap{margin-top:10px}#career .office_wrap .sli_btm_wrap .office_sli_navi{font-size:14px}#career .office_wrap .sli_btm_wrap button,#career .office_wrap .sli_btm_wrap .office_sli_navi{width:30px;height:30px}#career .bottom_img_wrap{padding-top:60px;padding-bottom:80px}#career .bottom_img_wrap .txt_wrap h2{padding:0;font-size:2.6rem}#career .bottom_img_wrap .txt_wrap p.info_txt{margin-top:4px;font-weight:300}#career .bottom_img_wrap .txt_wrap p.mail_txt{margin-top:40px;font-size:1.8rem}}#user_guide_sec{margin-top:160px;margin-bottom:120px}#user_guide_sec .block_area{margin-bottom:4rem}#user_guide_sec .block_area:last-child{margin-bottom:0}#user_guide_sec .block_area *{color:#666;font-size:1.6rem;font-weight:300}#user_guide_sec .block_area ol{margin:0;padding:0}#user_guide_sec .block_area ol li{list-style:none}#user_guide_sec .block_area .tit{color:#000;margin-bottom:1rem;font-size:2rem;font-weight:600;display:block}#user_guide_sec .block_area .tit2{margin:.5rem 0;font-weight:600;display:block}#user_guide_sec .block_area .dep1{counter-reset:dep1}#user_guide_sec .block_area .dep1>li{padding-left:2rem;position:relative}#user_guide_sec .block_area .dep1>li:before{content:counter(dep1)". ";counter-increment:dep1;position:absolute;top:0;left:0}#user_guide_sec .block_area .dep2{counter-reset:dep2;margin:.5rem 0}#user_guide_sec .block_area .dep2>li{padding-left:2rem;position:relative}#user_guide_sec .block_area .dep2>li:before{content:counter(dep2)") ";counter-increment:dep2;position:absolute;top:0;left:0}#user_guide_sec .block_area .dep1>li,#user_guide_sec .block_area .dep2>li{margin-bottom:.5rem}#user_guide_sec .block_area .dep1>li:last-child,#user_guide_sec .block_area .dep2>li:last-child{margin-bottom:0}#user_guide_sec .block_area .table_area table{border-top:2px solid #000;border-left:1px solid #ddd;width:100%;margin:1rem 0}#user_guide_sec .block_area .table_area table th,#user_guide_sec .block_area .table_area table td{text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:1.5rem}#user_guide_sec .block_area .table_area table th{background:#f7f7f7;font-weight:700}@media screen and (max-width:768px){#user_guide_sec{margin-top:120px;margin-bottom:90px}}@media screen and (max-width:500px){#user_guide_sec{margin-top:90px;margin-bottom:60px}}@media (max-width:991.98px){#user_guide_sec .block_area{margin-bottom:3rem}}.wrap966{box-sizing:border-box;max-width:966px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.business{margin-top:60px;position:relative}.business .business_top_txt{padding-top:63px}.business .business_top_txt .color_box{color:#fff;background:url(/img/sub/business/top_txt_bg.jpg) 50%/cover no-repeat;justify-content:right;align-items:center;width:330px;height:30px;margin:0 auto 63px;padding:0 15px;font-family:Inter;font-size:1.9rem;font-weight:900;display:flex;position:relative}.business .business_top_txt .color_box .txt01{text-align:center;width:85px;display:block}.business .business_top_txt .color_box i{margin:0 10px}.business .business_top_txt .big_txt{padding:105px 0}.business .business_top_txt .big_txt p{text-align:center;box-sizing:border-box;padding:0 20px;font-size:7.2rem;font-weight:900;line-height:1.3}.business .business_top_txt .big_txt p span.gray{color:#bbbbbe}.business .business_top_vis{box-sizing:border-box;justify-content:center;height:100vh;padding-top:165px;display:flex;position:relative}.business .business_top_vis .con_wrap{flex-direction:column;align-items:center;row-gap:95px;margin:0 auto;display:flex;position:relative}.business .business_top_vis .con_wrap .arrow{height:245px;position:sticky;top:80px}.business .business_top_txt2{background-color:#f1f4f6;padding:140px 0}.business .business_top_txt2 .big_txt_wrap{flex-direction:column;align-items:center;row-gap:24px;display:flex}.business .business_top_txt2 .big_txt_wrap p.big_txt{color:#222729;text-align:center;font-size:4rem;font-weight:700;line-height:1.4}.business .business_top_txt2 p.small_txt{text-align:center;color:#6e777c;margin-top:48px;font-size:2.4rem;font-weight:700;line-height:1.5}.business h3{color:#1d1d1f;text-align:center;box-sizing:border-box;margin-top:180px;padding:0 20px;font-size:6.4rem;font-weight:700;line-height:1.3}.business .mid_wrap .banner_wrap{height:804px;margin-top:115px}.business .mid_wrap p{text-align:center;margin-top:150px;margin-bottom:125px;font-size:2.2rem;font-weight:700;line-height:1.9;position:relative}.business .business_info{box-sizing:border-box;max-width:1158px;margin-left:auto;margin-right:auto;padding:140px 0}.business .business_info .con_wrap{border-top:1px solid #e4e6ea}.business .business_info .con_wrap h4{padding-top:67px;padding-bottom:87px;font-size:3.2rem;font-weight:900}.business .business_info .con_wrap .flex_wrap{justify-content:space-between;margin-bottom:215px;display:flex}.business .business_info .con_wrap .left_wrap{border-top:1px solid #e4e6ea;width:460px;padding-bottom:85px}.project_wrap .project_con .con_wrap .project_list>li,.business .business_info .con_wrap .left_wrap>li{border-bottom:1px solid #e4e6ea}.project_wrap .project_con .con_wrap .project_list>li>button,.business .business_info .con_wrap .left_wrap>li>button{justify-content:space-between;align-items:center;width:100%;padding:8px 0;display:flex}.business .business_info .con_wrap .left_wrap>li>button h5{font-size:2.2rem;font-weight:900;line-height:1.9}.project_wrap .project_con .con_wrap .project_list>li>button i,.business .business_info .con_wrap .left_wrap>li>button i{width:18px;height:18px;transition-duration:.3s;display:block;position:relative}.project_wrap .project_con .con_wrap .project_list>li>button i:before,.project_wrap .project_con .con_wrap .project_list>li>button i:after,.business .business_info .con_wrap .left_wrap>li>button i:before,.business .business_info .con_wrap .left_wrap>li>button i:after{content:"";background-color:#1d1d1f;display:block;position:absolute}.project_wrap .project_con .con_wrap .project_list>li>button i:before,.business .business_info .con_wrap .left_wrap>li>button i:before{width:1px;height:100%;transition-duration:.3s;top:0;left:50%;transform:translate(-50%)}.project_wrap .project_con .con_wrap .project_list>li>button i:after,.business .business_info .con_wrap .left_wrap>li>button i:after{width:100%;height:1px;top:50%;left:0;transform:translateY(-50%)}.business .business_info .con_wrap .left_wrap>li .info_wrap{grid-template-rows:0fr;padding:0;transition:grid-template-rows .3s ease-in-out,padding .3s ease-in-out;display:grid;overflow:hidden}.business .business_info .con_wrap .left_wrap>li .info_wrap.open{grid-template-rows:1fr;padding:27px 0}.business .business_info .con_wrap .left_wrap>li .info_wrap .info_inner{overflow:hidden}.business .business_info .con_wrap .left_wrap>li .info_wrap p{font-size:1.8rem;font-weight:400;line-height:1.8}.project_wrap .project_con .con_wrap .project_list>li{box-sizing:border-box;padding:31px 20px 31px 0}.project_wrap .project_con .con_wrap .project_list>li:first-child{border-top:1px solid #e4e6ea}.project_wrap .project_con .con_wrap .project_list>li:last-child{border-bottom:none}.project_wrap .project_con .con_wrap .project_list>li>button{padding:0}.project_wrap .project_con .con_wrap .project_list>li>button h5{font-size:2.2rem;font-weight:900}.project_wrap .project_con .con_wrap .project_list>li .info_wrap{grid-template-rows:0fr;padding:0;transition:grid-template-rows .3s ease-in-out,padding .3s ease-in-out;display:grid;overflow:hidden}.project_wrap .project_con .con_wrap .project_list>li .info_wrap.open{grid-template-rows:1fr;padding-top:22px}.project_wrap .project_con .con_wrap .project_list>li .info_wrap .info_inner{overflow:hidden}.project_wrap .project_con .con_wrap .project_list>li .info_wrap p{font-size:16px;font-weight:400;line-height:1.8}.project_wrap .project_con .con_wrap .project_list>li.active>button i,.business .business_info .con_wrap .left_wrap>li.active>button i{transform:rotate(180deg)}.project_wrap .project_con .con_wrap .project_list>li.active>button i:before,.business .business_info .con_wrap .left_wrap>li.active>button i:before{opacity:0}.business .business_info .con_wrap .right_wrap{width:550px;height:365px;display:flex;position:relative}.business .business_info .con_wrap .right_wrap .img_box,.business .business_info .con_wrap .right_wrap .img_box img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.business .business_info .con_wrap .right_wrap .go_btn{color:#fff;background:#0009;align-items:center;column-gap:6px;padding:16px 24px;font-size:1.7rem;font-weight:500;line-height:1.4;transition-duration:.3s;display:flex;position:absolute;bottom:16px;right:24px}.business .business_info .con_wrap .right_wrap .go_btn:hover{background-color:#000}.business .business_info .con_wrap.gray,.business .business_info .con_wrap.gray .left_wrap>li>button h5{color:#aeb7bc!important}.mid_wrap{position:relative}.mid_wrap .link_list{z-index:5;position:absolute;top:-96px;left:91px}.mid_wrap .link_list>li>a{color:#1d1d1f;opacity:.3;padding:7px 0;font-family:Inter;font-size:14px;font-weight:900;display:block}.mid_wrap .link_list>li.active>a{opacity:1}@media screen and (max-width:1280px){.business .business_info .con_wrap .right_wrap{width:calc(100% - 500px);height:min-content}}@media screen and (max-width:1024px){.business h3{margin-top:120px;font-size:5.4rem}.business .business_top_txt .big_txt p{font-size:6rem}.business .mid_wrap .banner_wrap{height:500px}.business .business_info .con_wrap .left_wrap,.business .business_info .con_wrap .right_wrap{width:49%}.mid_wrap .link_list{left:20px}}@media screen and (max-width:768px){.business .business_top_txt{padding-top:40px}.business .business_top_txt .color_box{margin-bottom:40px}.business .business_top_txt .big_txt{padding:60px 0}.business .business_top_txt .big_txt p{font-size:5rem}.business .business_top_vis{height:90vh;padding-top:120px}.business .business_top_vis .con_wrap{row-gap:60px}.business .business_top_vis .con_wrap .arrow{width:40px;height:160px}.business .business_top_vis .con_wrap .arrow img{width:100%}.business .business_top_txt2{padding:110px 0}.business .business_top_txt2 .big_txt_wrap{row-gap:20px}.business .business_top_txt2 .big_txt_wrap i{width:18px}.business .business_top_txt2 .big_txt_wrap i img{width:100%}.business .business_top_txt2 .big_txt_wrap p.big_txt{font-size:3rem}.business .business_top_txt2 p.small_txt{margin-top:30px;font-size:2rem}.business h3{margin-top:90px;font-size:4.4rem}.business .mid_wrap .banner_wrap{height:400px;margin-top:60px}.mid_wrap .link_list>li>a{padding:4px 0}.business .mid_wrap p{box-sizing:border-box;margin-top:90px;margin-bottom:0;padding:0 2rem;font-size:2rem;line-height:1.6}.business .business_info{width:90%;padding-top:90px;padding-bottom:90px}.business .business_info .con_wrap .flex_wrap{flex-direction:column;row-gap:20px;margin-bottom:120px}.business .business_info .con_wrap h4{padding-top:20px;padding-bottom:20px;font-size:2.6rem}.business .business_info .con_wrap .left_wrap{order:2;width:100%;padding-bottom:0}.business .business_info .con_wrap .left_wrap>li .info_wrap.open{padding:20px 0}.business .business_info .con_wrap .left_wrap>li .info_wrap p{line-height:1.6}.business .business_info .con_wrap .right_wrap{order:1;width:100%;height:200px;overflow:hidden}.business .business_info .con_wrap .right_wrap img{object-fit:cover;object-position:center;width:100%;height:100%}.business .business_info .con_wrap .right_wrap .go_btn{bottom:20px;right:20px}}@media screen and (max-width:500px){.business .business_top_txt{padding-top:20px}.business .business_top_txt .color_box{width:250px;margin-bottom:20px;font-size:1.6rem}.business .business_top_txt .color_box i{width:60px}.business .business_top_txt .color_box i img{width:100%}.business .business_top_txt .color_box .txt01{width:55px}.business .business_top_txt .big_txt{padding:40px 0}.business .business_top_txt .big_txt p{font-size:3rem}.business .business_top_vis{padding-top:90px}.business .business_top_vis .con_wrap{row-gap:30px}.business .business_top_vis .con_wrap .arrow{width:30px;height:100px}.business .business_top_txt2{padding:80px 0}.business .business_top_txt2 .big_txt_wrap{row-gap:10px}.business .business_top_txt2 .big_txt_wrap i{width:16px}.business .business_top_txt2 .big_txt_wrap p.big_txt{font-size:2rem}.business .business_top_txt2 p.small_txt{margin-top:20px;font-size:1.8rem}.business h3{margin-top:60px;font-size:3rem}.business .mid_wrap .banner_wrap{height:300px;margin-top:40px}.business .mid_wrap p{margin-top:60px;margin-bottom:0;font-size:1.8rem}.mid_wrap .link_list{top:-70px}.mid_wrap .link_list>li>a{padding:2px 0;font-size:12px}.business .business_info{width:90%;padding-top:60px;padding-bottom:60px}.business .business_info .con_wrap h4{padding-top:20px;padding-bottom:20px;font-size:2.2rem}.business .business_info .con_wrap .flex_wrap{margin-bottom:60px}.business .business_info .con_wrap .left_wrap>li .info_wrap.open{padding:10px 0}.business .business_info .con_wrap .right_wrap{height:150px}.business .business_info .con_wrap .right_wrap .go_btn{padding:10px 15px;font-size:1.6rem}.project_wrap .project_con .con_wrap .project_list>li>button i,.business .business_info .con_wrap .left_wrap>li>button i{width:15px;height:15px}.business .business_info .con_wrap .left_wrap>li>button h5{font-size:2rem}.business .business_info .con_wrap .left_wrap>li .info_wrap p{font-size:1.6rem}}@media screen and (max-width:768px){#ridenow .business_top_vis .con_wrap .logo_box{width:231px}#ridenow .business_top_vis .con_wrap .logo_box img{width:100%}}@media screen and (max-width:500px){#ridenow .business_top_vis .con_wrap .logo_box{width:180px}}#ridecare .map_wrap{justify-content:space-between;align-items:center;padding-top:132px;padding-bottom:125px;display:flex}#ridecare .map_wrap .left_wrap p{color:#222729;margin:64px 0;font-size:4.8rem;font-weight:700;line-height:1.4}#ridecare .map_wrap .left_wrap .btn_wrap{display:flex}#ridecare .map_wrap .left_wrap .btn_wrap button{color:#fff;background-color:#4a5256;padding:12px 20px;font-size:2.6rem;font-weight:700;line-height:1.4}#ridecare .map_wrap .left_wrap .btn_wrap button.map_btm01{border-radius:20px 0 0 20px}#ridecare .map_wrap .left_wrap .btn_wrap button.map_btm02{border-radius:0 20px 20px 0}#ridecare .map_wrap .right_wrap{width:750px;height:825px;position:relative}#ridecare .map_wrap .right_wrap>div{width:100%;height:100%;display:none;position:absolute;top:0;left:0}#ridecare .map_wrap .right_wrap>div:first-child{display:block}#ridecare .map_wrap .right_wrap>div img{max-width:100%}#ridecare .mid_wrap .go_to_service_btn{width:164px;margin:75px auto 0;display:block;position:relative}#ridecare .mid_wrap .go_to_service_btn img{width:100%}#ridecare .mid_wrap .care_wrap{background:url(/img/sub/business/ridecare_phone_bg.jpg) 50%/cover no-repeat;height:670px;margin-top:182px;position:relative}#ridecare .mid_wrap .care_wrap .inner_wrap{z-index:1;justify-content:space-between;width:1302px;height:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}#ridecare .mid_wrap .care_wrap .inner_wrap>div{position:relative;top:168px}#ridecare .mid_wrap .care_wrap .gradient_wrap{z-index:2;opacity:.8;background:linear-gradient(#2227291a,#030303);width:100%;height:68%;position:absolute;bottom:0;left:0}#ridecare .mid_wrap .care_wrap .item03{z-index:3;position:absolute;top:-70px;left:50%;transform:translate(-50%)}#ridecare .mid_wrap .care_wrap .item03 img{animation:2s ease-in-out infinite care-animation;position:relative}.business#ridecare .mid_wrap p{margin-top:252px}@keyframes care-animation{0%{top:0}50%{top:30px}to{top:0}}@media screen and (max-width:1430px){#ridecare .mid_wrap .care_wrap .inner_wrap{width:90%}}@media screen and (max-width:1024px){#ridecare .map_wrap{flex-direction:column;row-gap:50px}#ridecare .map_wrap .right_wrap{width:100%;height:98.422vw}#ridecare .mid_wrap .care_wrap{height:570px}#ridecare .mid_wrap .care_wrap .inner_wrap>div{width:250px}#ridecare .mid_wrap .care_wrap .inner_wrap>div img{width:100%}#ridecare .mid_wrap .care_wrap .item03{width:350px}#ridecare .mid_wrap .care_wrap .item03 img{width:100%}}@media screen and (max-width:768px){#ridecare .business_top_vis .con_wrap .logo_box{width:231px}#ridecare .business_top_vis .con_wrap .logo_box img{width:100%}#ridecare .map_wrap{padding-top:90px;padding-bottom:90px}#ridecare .map_wrap .left_wrap .logo_wrap{justify-content:center;display:flex}#ridecare .map_wrap .left_wrap p{text-align:center;margin:40px 0;font-size:3.4rem}#ridecare .map_wrap .left_wrap .btn_wrap{justify-content:center}#ridecare .mid_wrap .care_wrap{height:350px;margin-top:150px}#ridecare .mid_wrap .care_wrap .inner_wrap>div{width:150px;top:80px}#ridecare .mid_wrap .care_wrap .item03{width:225px}#ridecare .mid_wrap .go_to_service_btn{width:140px;margin-top:40px}.business#ridecare .mid_wrap p{margin-top:160px}}@media screen and (max-width:500px){#ridecare .business_top_vis .con_wrap .logo_box{width:180px}#ridecare .map_wrap{row-gap:30px;padding-top:60px;padding-bottom:90px}#ridecare .map_wrap .left_wrap p{margin:20px 0;font-size:2.4rem}#ridecare .map_wrap .left_wrap .btn_wrap button{padding:8px 15px;font-size:1.8rem}#ridecare .mid_wrap .care_wrap{height:200px;margin-top:100px}#ridecare .mid_wrap .care_wrap .inner_wrap>div{width:100px;top:50px}#ridecare .mid_wrap .care_wrap .item03{width:150px}#ridecare .mid_wrap .go_to_service_btn{width:120px;margin-top:20px}.business#ridecare .mid_wrap p{margin-top:120px}}#ridecontents{margin-bottom:285px}#ridecontents.business .business_top_txt .color_box{width:max-content}#ridecontents.business .business_top_txt .color_box .txt01{width:auto}#ridecontents .numbering_wrap{margin-top:140px;padding-bottom:125px}#ridecontents .numbering_wrap ul>li{box-sizing:border-box;border-bottom:1px solid #e4e6ea;padding-top:47px;padding-bottom:57px}#ridecontents .numbering_wrap ul>li:first-child{border-top:1px solid #e4e6ea}#ridecontents .numbering_wrap ul>li p.num{margin-bottom:16px;font-family:Inter;font-size:16px;font-weight:700;line-height:1.8}#ridecontents .numbering_wrap ul>li .flex_wrap{justify-content:space-between;display:flex}#ridecontents .numbering_wrap ul>li h4{padding:13px 0;font-family:Inter;font-size:2.2rem;font-weight:900;line-height:1.5}#ridecontents .numbering_wrap ul>li .con_wrap{width:520px}#ridecontents .numbering_wrap ul>li .con_wrap p{padding:10px 0;font-size:1.8rem;font-weight:400;line-height:1.8}#ridecontents .system_wrap{padding-top:140px}#ridecontents .system_wrap p.tit{color:#fff;background-color:#0779df;border-radius:50px;width:max-content;margin:0 auto 62px;padding:11px 46px;font-family:Inter;font-size:1.8rem;display:block;position:relative}#ridecontents .system_wrap ul{justify-content:space-between;padding-bottom:88px;display:flex}#ridecontents .system_wrap ul>li{text-align:center;flex-direction:column;align-items:center;width:30%;display:flex}#ridecontents .system_wrap ul>li h4{color:#000a2d;margin-top:10px;margin-bottom:6px;font-size:2.4rem;font-weight:700;line-height:1.6}#ridecontents .system_wrap ul>li p{color:#636571;font-family:Archivo;font-size:16px;font-weight:400;line-height:1.5}#ridecontents .project_wrap h4{text-align:center;opacity:.5;margin:40px 0;font-size:2.5rem;font-weight:900;line-height:1.9}#ridecontents .project_wrap .project_con{box-sizing:border-box;border-top:1px solid #e4e6ea;padding-top:81px;padding-bottom:40px}#ridecontents .project_wrap .project_con .con_wrap{justify-content:space-between;display:flex}#ridecontents .project_wrap .project_con .con_wrap .img_wrap{max-width:550px;height:365px;margin-bottom:50px}#ridecontents .project_wrap .project_con .con_wrap .img_wrap img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}#ridecontents .project_wrap .project_con .con_wrap .project_list{width:550px}#ridecontents .project_wrap .project_con .left_wrap h5{margin-bottom:26px;font-size:3.2rem;font-weight:900;line-height:1.5}#ridecontents .project_wrap .project_con .left_wrap p{font-size:1.8rem;font-weight:700;line-height:1.6}#ridecontents .training{padding-bottom:223px}#ridecontents .btl .project_wrap .project_con{padding-bottom:64px}#ridecontents .btl .project_wrap:last-child .project_con{padding-bottom:179px}@media screen and (max-width:1024px){#ridecontents{margin-bottom:200px}#ridecontents .project_wrap .project_con .con_wrap .right_wrap{width:55%}#ridecontents .project_wrap .project_con .con_wrap .project_list{width:100%}}@media screen and (max-width:768px){#ridecontents{margin-bottom:150px}#ridecontents .numbering_wrap{margin-top:90px;padding-bottom:90px}#ridecontents .business_top_vis .con_wrap .logo_box{width:400px}#ridecontents .business_top_vis .con_wrap .logo_box img{width:100%}#ridecontents .numbering_wrap ul>li{padding:20px 0}#ridecontents .numbering_wrap ul>li .flex_wrap{flex-direction:column;row-gap:10px}#ridecontents .numbering_wrap ul>li h4{padding:0;font-size:2rem}#ridecontents .numbering_wrap ul>li .con_wrap{width:100%}#ridecontents .numbering_wrap ul>li .con_wrap p{padding:0;line-height:1.6}#ridecontents .system_wrap{padding-top:90px}#ridecontents .system_wrap p.tit{margin-bottom:30px;padding:12px 30px}#ridecontents .system_wrap ul{padding-bottom:60px}#ridecontents .system_wrap ul>li .icon_wrap{width:60px}#ridecontents .system_wrap ul>li .icon_wrap img{width:100%}#ridecontents .system_wrap ul>li h4{margin:4px 0 2px;font-size:2.2rem}#ridecontents .system_wrap ul>li p{font-size:14px}#ridecontents .project_wrap h4{margin:30px 0;font-size:2.4rem}#ridecontents .training{padding-bottom:100px}#ridecontents .btl .project_wrap .project_con,#ridecontents .project_wrap .project_con{padding-top:30px;padding-bottom:50px}#ridecontents .project_wrap .project_con .con_wrap{flex-direction:column;row-gap:30px}#ridecontents .project_wrap .project_con .con_wrap .img_wrap{margin-bottom:30px}#ridecontents .project_wrap .project_con .con_wrap .left_wrap{width:100%}#ridecontents .project_wrap .project_con .left_wrap h5{margin-bottom:10px;font-size:2.8rem}#ridecontents .project_wrap .project_con .con_wrap .right_wrap{width:100%}.project_wrap .project_con .con_wrap .project_list>li .info_wrap p{line-height:1.6}#ridecontents .btl .project_wrap:last-child .project_con{padding-bottom:100px}}@media screen and (max-width:500px){#ridecontents{margin-bottom:100px}#ridecontents .numbering_wrap{margin-top:60px;padding-bottom:60px}#ridecontents .business_top_vis .con_wrap .logo_box{width:250px}#ridecontents .numbering_wrap ul>li p.num{margin-bottom:4px;font-size:14px}#ridecontents .numbering_wrap ul>li .flex_wrap{row-gap:4px}#ridecontents .numbering_wrap ul>li h4{font-size:1.8rem}#ridecontents .numbering_wrap ul>li .con_wrap p{font-size:14px}#ridecontents .system_wrap{padding-top:60px}#ridecontents .system_wrap p.tit{margin-bottom:20px;padding:8px 25px;font-size:1.6rem}#ridecontents .system_wrap ul{flex-wrap:wrap;justify-content:center;row-gap:20px;padding-bottom:20px}#ridecontents .system_wrap ul>li{width:100%}#ridecontents .system_wrap ul>li h4{margin:4px 0 0}#ridecontents .system_wrap ul>li .icon_wrap{width:50px}#ridecontents .system_wrap ul>li .icon_wrap img{width:100%}#ridecontents .project_wrap h4{margin:20px 0;font-size:2rem}#ridecontents .training{padding-bottom:60px}#ridecontents .btl .project_wrap .project_con{padding-top:20px;padding-bottom:40px}#ridecontents .btl .project_wrap:last-child .project_con{padding-bottom:60px}#ridecontents .project_wrap .project_con{padding-top:20px;padding-bottom:40px}#ridecontents .project_wrap .project_con .con_wrap{row-gap:20px}#ridecontents .project_wrap .project_con .left_wrap h5{margin-bottom:4px;font-size:2.4rem}#ridecontents .project_wrap .project_con .con_wrap .img_wrap{height:59vw;margin-bottom:20px}.project_wrap .project_con .con_wrap .project_list>li{padding:20px 0}.project_wrap .project_con .con_wrap .project_list>li .info_wrap p{font-size:14px}.project_wrap .project_con .con_wrap .project_list>li .info_wrap p br{display:none}}
