.no-webp .page_ttl .head_img{background-image:url("../../img/business/business_head.jpg")}@media all and (max-width: 900px){.no-webp .page_ttl .head_img{background-image:url("../../img/business/business_head_sp.jpg")}}.webp .page_ttl .head_img{background-image:url("../../img/business/business_head.webp")}@media all and (max-width: 900px){.webp .page_ttl .head_img{background-image:url("../../img/business/business_head_sp.webp")}}.page_ttl{color:#0b2655}@media all and (max-width: 600px){.page_ttl{background-color:#f2f2f2}.page_ttl .head_img::before{display:none}}.business_area{width:100%;color:#0b2655;position:relative}.business_area::before{content:"";width:100%;height:145px;background-color:#f2f2f2;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.business_area h4{width:100%;font-size:23px;font-weight:bold;text-align:center;letter-spacing:1.5px;position:absolute;top:-17px;left:50%;transform:translateX(-50%)}.business_area .en{display:block;font-size:1.3rem;font-weight:400}.business_area .division_ddiv{padding:18px 0px;display:flex;flex-wrap:wrap}.business_area dd{padding-left:20px;line-height:2;text-align:left;position:relative}.business_area dd::before{content:"-";width:14px;height:1em;position:absolute;top:0;left:7px}.division_area{width:100%;max-width:1200px;margin:0 auto 0;padding:54px 60px 142px;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width: 1025px){.division_area{padding:54px 0 142px;width:95%}}@media all and (max-width: 900px){.division_area{width:90%}}@media all and (max-width: 600px){.division_area{width:100%;padding:54px 0px 54px}}.division{width:calc((100% / 3) - 40px);max-width:320px;margin:20px;background-color:#f2f2f2;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width: 900px){.division{width:calc((100% / 2) - 40px)}}@media all and (max-width: 600px){.division{width:100%;max-width:100%}}.division .division_figr{width:100%}.division .division_gray_box{padding:15px 30px}.division .division_ttl{width:100%;padding-top:10px;padding-bottom:2.5rem;text-align:center}.division .ja{padding-bottom:4px;font-size:2.1rem;font-weight:bold}.division .blank1{display:inline-block;padding-left:1em}.division .blank2{display:inline-block;padding-left:2em}.division .blank3{display:inline-block;padding-left:3em}.division .blank4{display:inline-block;padding-left:4em}.division_btn{width:auto;height:40px;margin:0 30px 30px;position:relative}@media all and (max-width: 600px){.division_btn{margin-bottom:33px}}.division_btn_a{display:block;width:100%;height:100%;color:#0b2655;line-height:2.6;font-size:15px;text-align:center;border:1px solid #0b2655;border-radius:40px;background-color:#fff}@media all and (min-width: 1025px){.division_btn_a:hover{color:#fff;border-color:#0096dc;background-color:#0096dc}}.division_ex{width:calc(((100% / 3) - 40px) * 2 + 40px);margin:20px;padding:30px 55px 0 64px;display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap}@media all and (max-width: 900px){.division_ex{width:calc((100% / 2) - 40px);max-width:320px;margin:20px;padding:0}}@media all and (max-width: 600px){.division_ex{width:100%;padding:0 30px 0}}.division_ex .division_ex_dl{padding:15px 0 5px;border-bottom:1px solid #0b2655;display:flex;align-items:flex-start}@media all and (max-width: 600px){.division_ex .division_ex_dl{width:100%;display:block;margin:0 auto;padding:15px 0 17px}}.division_ex .division_ex_ttl{width:44%}@media all and (max-width: 600px){.division_ex .division_ex_ttl{width:100%;margin:0 auto;padding-bottom:1.6rem;text-align:center}}@media all and (max-width: 600px){.division_ex dt{text-align:center}}.division_ex .division_ddiv{width:50%;padding:0}@media all and (max-width: 600px){.division_ex .division_ddiv{width:100%;margin:0 auto;flex-direction:column}}.division_ex .ja{font-size:1.9rem;line-height:1.6}.division_ex .en{font-size:11px}.division_ex dd{font-size:15px}@media all and (max-width: 600px){.division_ex dd{padding:0;text-align:center}.division_ex dd::before{content:none}}.division_ex .blank2{display:inline-block;padding-left:2em}@media all and (max-width: 600px){.division_ex .blank2{display:none}}.division_ex .division_ex_office{width:45%;padding:15px 0 17px}@media all and (max-width: 600px){.division_ex .division_ex_office{width:100%}}.business_area::before{content:none}.business_child::before{content:"";width:100%;height:255px;background-color:#f2f2f2;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.business_child .black{color:#000}.business_child_head{width:100%;max-width:1200px;margin:0 auto 0;padding:86px 0px 60px;background-color:#fff}@media all and (max-width: 600px){.business_child_head{padding:86px 0px 100px}}.business_child_head .inner{width:90%;max-width:800px;margin:0 auto}.business_child_head h5{font-size:3rem;font-weight:700;text-align:center}@media all and (max-width: 600px){.business_child_head h5{font-size:2rem}}.business_child_head ul{width:100%;margin-top:58px;display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width: 600px){.business_child_head ul{margin-top:38px}}.business_child_head li{width:23.8%;display:block}.business_child_head li:first-child{width:50%;line-height:2}.business_child_head li:nth-child(2){width:43.7%;margin-bottom:40px}@media all and (max-width: 600px){.business_child_head li{width:48%;margin-bottom:10px;order:3}.business_child_head li:first-child{width:100%;margin-bottom:25px;line-height:1.8;order:2}.business_child_head li:nth-child(2){width:100%;margin-bottom:25px;order:1}}.business_child_flow{width:100%;background-color:#f2f2f2}@media all and (max-width: 600px){.business_child_flow{padding-bottom:40px}}.business_child_flow ul{width:85%;max-width:1000px;margin:0 auto;position:relative;display:flex;justify-content:space-between}@media all and (max-width: 900px){.business_child_flow ul{width:90%}}@media all and (max-width: 600px){.business_child_flow ul{width:100%;display:block;padding:0px 0 50px}}.business_child_flow ul>li{height:220px;margin:10px 0 28px}@media all and (max-width: 600px){.business_child_flow ul>li{height:180px;margin:0 auto}}.business_child_flow .flow_work{padding:20px 0 30px}@media all and (max-width: 600px){.business_child_flow .flow_work{padding:0;padding-bottom:30px}}@media all and (max-width: 600px){.business_child_flow .flow_work::before{content:"";display:block;width:100%;height:3.5rem;background-color:#fff;position:absolute;top:0;left:0}}.business_child_flow .flow_work_ttl{display:flex;justify-content:center;align-items:center;width:17.3%;max-width:160px;height:200px;font-size:2rem;text-align:center;color:#fff;background-color:#0b2655;position:absolute;top:-25px;left:0;z-index:1}@media all and (max-width: 900px){.business_child_flow .flow_work_ttl{width:22.3%}}@media all and (max-width: 600px){.business_child_flow .flow_work_ttl{font-size:1.8rem;max-width:90%;width:90%;height:8rem;margin:0 auto;position:relative;top:0}}.business_child_flow .flow_work_start{width:12.2%;margin-right:30px;margin-left:75px;background-color:#fff;position:relative}@media all and (max-width: 900px){.business_child_flow .flow_work_start{width:16.2%;margin-left:10%}}@media all and (max-width: 600px){.business_child_flow .flow_work_start{display:none}}.business_child_flow .flow_work_3li{width:76%;display:flex;flex-direction:column;justify-content:center}@media all and (max-width: 900px){.business_child_flow .flow_work_3li{height:auto;margin:0 auto;padding:25px 0}}@media all and (max-width: 600px){.business_child_flow .flow_work_3li{width:85%}}.business_child_flow ol li{font-size:1.8rem;letter-spacing:0.02em;padding-bottom:10px;padding-left:1em;position:relative;text-align:left}@media all and (max-width: 600px){.business_child_flow ol li{font-size:1.6rem}}.business_child_flow ol li::before{content:"";display:block;width:1em;height:1em;background-image:radial-gradient(#0b2655 25%, transparent 25%);background-size:1em 1em;position:absolute;top:3px;left:-0.5em}.business_child_flow ol li:last-child{padding-bottom:0}.business_child_flow .flow_txt{height:auto;font-size:1.8rem;position:absolute;top:-36px;left:24%}@media all and (max-width: 900px){.business_child_flow .flow_txt{left:31%}}@media all and (max-width: 600px){.business_child_flow .flow_txt{width:100%;text-align:center;top:25.2%;left:50%;font-size:1.6rem;transform:translateX(-50%);z-index:1}}.business_child_flow .flow_ttl{display:flex;justify-content:center;align-items:center;width:17.3%;max-width:160px;height:200px;font-size:2rem;text-align:center;color:#fff;background-color:#0b2655;position:absolute;top:-17%;left:0;z-index:1}@media all and (max-width: 900px){.business_child_flow .flow_ttl{width:22.3%}}@media all and (max-width: 600px){.business_child_flow .flow_ttl{width:90%;max-width:90%;height:8rem;font-size:1.8rem;margin:0 auto;position:static}}.business_child_flow .start{width:12.2%;margin-right:30px;margin-left:75px;background-color:#fff;position:relative}@media all and (max-width: 900px){.business_child_flow .start{width:16.2%;margin-left:10%}}@media all and (max-width: 600px){.business_child_flow .start{width:280px;height:6rem;margin:0 auto 30px}}.business_child_flow .start::before{content:"";display:block;width:0;height:0;position:absolute;top:0;right:-13px;border-style:solid;border-width:110px 0 110px 13px;border-color:transparent transparent transparent #fff}@media all and (max-width: 600px){.business_child_flow .start::before{border-width:13px 140px 0 140px;border-color:#fff transparent transparent transparent;top:auto;bottom:-13px;right:0}}.business_child_flow .day{width:76%;position:relative;height:auto}@media all and (max-width: 900px){.business_child_flow .day{width:70%;overflow-y:visible}}@media all and (max-width: 600px){.business_child_flow .day{width:85%}}.business_child_flow .ovf-s{width:100%;overflow-x:auto}.business_child_flow .js-arrow,.business_child_flow .js-arrow2{width:80px;height:20px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2279.417px%22%20height%3D%2213.812px%22%20viewBox%3D%220%200%2079.417%2013.812%22%20enable-background%3D%22new%200%200%2079.417%2013.812%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpolygon%20fill%3D%22%230B2655%22%20stroke-width%3D%222%22%20points%3D%220.296%2C13.348%200.296%2C12.349%2074.009%2C12.349%2047.064%2C1.388%2047.441%2C0.462%2079.122%2C13.351%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:100% auto;position:absolute;top:-13%;right:1%}@media all and (min-width: 1025px){.business_child_flow .js-arrow,.business_child_flow .js-arrow2{cursor:pointer}.business_child_flow .js-arrow:hover,.business_child_flow .js-arrow2:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2279.417px%22%20height%3D%2213.812px%22%20viewBox%3D%220%200%2079.417%2013.812%22%20enable-background%3D%22new%200%200%2079.417%2013.812%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpolygon%20fill%3D%22%23e83650%22%20stroke-width%3D%222%22%20points%3D%220.296%2C13.348%200.296%2C12.349%2074.009%2C12.349%2047.064%2C1.388%2047.441%2C0.462%2079.122%2C13.351%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media all and (max-width: 600px){.business_child_flow .js-arrow,.business_child_flow .js-arrow2{top:inherit;bottom:-30px;right:0}}.business_child_flow .day_fl{width:100%;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;max-width:100%}.business_child_flow .day_fl .js-yksc-in,.business_child_flow .day_fl .js-yksc-in2{display:inline-block;width:initial;height:220px}.business_child_flow .day_fl .js-yksc-in.re,.business_child_flow .day_fl .js-yksc-in2.re{width:1148px}.business_child_flow .day_fl .js-yksc-in.cs,.business_child_flow .day_fl .js-yksc-in2.cs{width:968px}.business_child_flow .day_fl .js-yksc-in.cm,.business_child_flow .day_fl .js-yksc-in2.cm{width:1164px}.business_child_flow .day_fl .js-yksc-in.fo,.business_child_flow .day_fl .js-yksc-in2.fo{width:1118px}.business_child_flow .day_fl .js-yksc-in.ga,.business_child_flow .day_fl .js-yksc-in2.ga{width:1138px}.business_child_flow .day_fl .js-yksc-in.ph,.business_child_flow .day_fl .js-yksc-in2.ph{width:998px}@media all and (max-width: 600px){.business_child_flow .day_fl .js-yksc-in,.business_child_flow .day_fl .js-yksc-in2{height:180px}.business_child_flow .day_fl .js-yksc-in.re,.business_child_flow .day_fl .js-yksc-in2.re{width:919px}.business_child_flow .day_fl .js-yksc-in.cs,.business_child_flow .day_fl .js-yksc-in2.cs{width:784px}.business_child_flow .day_fl .js-yksc-in.cm,.business_child_flow .day_fl .js-yksc-in2.cm{width:952px}.business_child_flow .day_fl .js-yksc-in.fo,.business_child_flow .day_fl .js-yksc-in2.fo{width:906px}.business_child_flow .day_fl .js-yksc-in.ga,.business_child_flow .day_fl .js-yksc-in2.ga{width:922px}.business_child_flow .day_fl .js-yksc-in.ph,.business_child_flow .day_fl .js-yksc-in2.ph{width:809px}}.business_child_flow .day_ul.day02{margin-top:50px}@media all and (max-width: 600px){.business_child_flow .day_ul.day02{margin-top:30px}}.about_division{max-width:660px;width:60%;margin:63px auto 0;padding:16px 0 14px;color:#fff;background-color:#0096dc;font-size:2rem;text-align:center;letter-spacing:3px}@media all and (max-width: 600px){.about_division{width:70%;min-width:300px}}@media all and (max-width: 600px){.about_division{width:90%;font-size:1.8rem;margin:90px auto 10px}}@media all and (max-width: 600px){.about_carlife{margin:0px auto}}.about_division_area{max-width:1050px;padding:56px 0px 48px;justify-content:flex-start}@media all and (max-width: 900px){.about_division_area{max-width:700px}}@media all and (max-width: 600px){.about_division_area{width:90%;max-width:500px;padding:36px 0}}.about_division_area .division{display:block;width:calc((100% - 150px) / 3);max-width:100%;padding:0 20px 30px;margin:0 25px 60px}@media all and (max-width: 1025px){.about_division_area .division{width:calc((100% - 100px) / 2)}}@media all and (max-width: 900px){.about_division_area .division{width:calc((100% - 100px) / 2)}}@media all and (max-width: 600px){.about_division_area .division{width:100%;margin:0 auto 40px}.about_division_area .division:last-child{margin:0 auto}}.about_division_area .division::before{content:"";display:block;width:100%;height:20px;background-color:#fff;position:absolute;top:0;left:0;right:0}.about_division_area .division.exception{width:calc((100% - 75px) / 3 * 2)}@media all and (max-width: 1025px){.about_division_area .division.exception{width:100%}}@media all and (max-width: 900px){.about_division_area .division.exception{width:100%}}.about_division_area .division_figr{width:90%;max-width:225px;margin:0 auto;position:relative;z-index:1}@media all and (max-width: 600px){.about_division_area .division_figr{max-width:90%}}.about_division_area .ja{padding:20px 0 0.5em;font-size:2rem;text-align:center;line-height:1.4}.about_division_area .ja .smaller{font-size:0.8em}@media all and (max-width: 600px){.about_division_area .ja{font-size:1.8rem}}.about_division_area dl{padding:0}.about_division_area dd{padding-left:0px;color:#000;position:static}.about_division_area dd::before{content:none}.about_division_area .block{margin:0 auto;margin-top:20px;border:1px solid #0b2655;border-radius:10px;padding:10px 20px}.about_division_area .block_ttl{text-align:center;position:relative;margin-top:-1.4em;margin-bottom:0.5em}.about_division_area .block_ttl span{background-color:#f2f2f2;padding:0 0.5em}.about_division_area .blo_comm{line-height:2;letter-spacing:0.1em;padding-left:0.1em;font-size:1.4rem}.division_back_btn{width:45%;height:80px;max-width:520px;margin:0 auto 113px}@media all and (max-width: 600px){.division_back_btn{width:100%;max-width:300px;height:60px;margin:20px auto 86px}}.division_back_btn a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#0b2655;font-size:2rem;line-height:1;text-align:center;border:1px solid #0b2655;border-radius:80px}@media all and (min-width: 1025px){.division_back_btn a:hover{color:#fff;border-color:#0096dc;background-color:#0096dc}}@media all and (max-width: 600px){.division_back_btn a{font-size:1.6rem}}

/*# sourceMappingURL=../map/project/business.css.map */
