.home-recruit .inner{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/home/txt_recruit.svg) no-repeat 40px 0;background-size:344.982px 120.08px;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:130px auto;max-width:1528px;padding:55px 40px 0}.home-recruit .inner .ttl02{color:#333;font-size:2.25rem;margin:30px 0 70px}.home-recruit .inner .img{width:60%}.home-recruit .inner .txt{padding-left:4.5%;width:35.4%}.home-recruit .inner .txt .box{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/home/bk_box.jpg) no-repeat 0 0;background-size:448px 330px;padding:30px;position:relative}.home-recruit .inner .txt .box:before{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/home/bk_recruit.svg) no-repeat 0 0;background-size:cover;content:"";height:85.527px;left:-22px;position:absolute;top:-30px;width:85.527px}.home-recruit .inner .txt .box .ttl03{color:#004ca7;font-size:1.5rem;line-height:1.5;margin-bottom:20px}.home-recruit .inner .txt .box .ttl03 span{color:#333;display:block;font-size:1.125rem;margin-bottom:5px}.home-recruit .inner .txt .box .link-more{margin-top:20px}.home-recruit .inner .txt .box .link-more a{color:#0068b2;font-size:.938rem;font-weight:500;padding-left:40px;position:relative}.home-recruit .inner .txt .box .link-more a:before{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-blue.svg) no-repeat 50%;background-size:5px 10px;border:1px solid #0068b2;content:"";height:30px;left:0;position:absolute;top:-4px;width:30px}.home-recruit .inner .txt .box .link-more a:hover{color:#0068b2;text-decoration:none}.home-recruit .inner .txt .box .link-more a:hover:before{background-color:rgba(0,104,178,.1);border-color:rgba(0,104,178,.1)}.home-recruit .inner .txt .page-nav{border-top:1px solid #e1e2e2;margin:30px 0 0;padding:0}.home-recruit .inner .txt .page-nav li{list-style:none}.home-recruit .inner .txt .page-nav li a{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-blue.svg) no-repeat 15px;background-size:6.26px 12.52px;border-bottom:1px solid #e1e2e2;display:block;font-size:1.125rem;font-weight:500;line-height:1.72;padding:20px 15px 20px 30px;text-decoration:none}.home-recruit .inner .txt .page-nav li a:hover{color:#0068b2;text-decoration:underline}@media screen and (max-width:1024px){.home-recruit .inner{background-position:25px 0;background-size:201.18px 70.03px;margin:45px 0 60px;padding:55px 0 0 40px}.home-recruit .inner .ttl02{font-size:1.375rem;margin:0 0 35px}.home-recruit .inner .img{width:49.7%}.home-recruit .inner .txt{padding-left:0;width:47.3%}.home-recruit .inner .txt .box{padding:30px 25px}.home-recruit .inner .txt .box:before{left:-15px;top:-25px}.home-recruit .inner .txt .box .ttl03{font-size:1.25rem}.home-recruit .inner .txt .box .ttl03 span{font-size:.938rem}.home-recruit .inner .txt .box .link-more a{padding-left:30px}.home-recruit .inner .txt .box .link-more a:before{background-size:3.5px 7px;height:20px;top:0;width:20px}.home-recruit .inner .txt .page-nav{margin-top:20px}}@media screen and (max-width:767px){.home-recruit .inner{background-position:0 0;display:block;margin:40px 0 60px;padding:55px 0 0}.home-recruit .inner .ttl02{margin:0 15px 30px}.home-recruit .inner .img{width:100%}.home-recruit .inner .txt{padding:20px 15px 0;width:100%}}