.home-robotics{margin-bottom:100px}.home-robotics .home-robotics_content{background-color:#fff;background-position:center -3px;background-repeat:no-repeat;background-size:102% auto;display:flex;justify-content:space-between;padding:225px 5.7% 90px 6%}.home-robotics .home-robotics_content .img{width:44.2%}.home-robotics .home-robotics_content .txt{width:49.6%}.home-robotics .home-robotics_content .ttl .homettl01{font-size:2.223rem;letter-spacing:.05em;margin:0 0 20px;text-align:center}.home-robotics .home-robotics_content .ttl .homettl01 .en{color:hsla(0,0%,7%,.3);display:block;font-size:.889rem;font-weight:700;letter-spacing:.05em;line-height:1.3;margin-bottom:8px}.home-robotics .home-robotics_content .ttl .lead{font-size:1.278rem;font-weight:700;line-height:1.8;margin-bottom:30px;text-align:center}.home-robotics .home-robotics_content .ttl .lead .line{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 4px,transparent 0);background-position:0 100%;background-repeat:repeat-x;background-size:8px 1px;display:inline;padding-bottom:4px}.home-robotics .home-robotics_content .point-list{display:flex;justify-content:space-between}.home-robotics .home-robotics_content .point-list .point-item{margin-bottom:40px;width:29.61%}.home-robotics .home-robotics_content .point-list .point-item .point_ttl{background:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/home/icn_robot.svg) no-repeat center 17.6% #33407b;background-size:30px 8px;border-radius:50%;color:#fff;font-size:.945rem;font-weight:700;line-height:1.58;margin-bottom:15px;padding-top:100%;position:relative;width:100%}.home-robotics .home-robotics_content .point-list .point-item .point_ttl span{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.home-robotics .home-robotics_content .point-list .point-item .point_description{font-size:.778rem;line-height:1.8}.home-robotics .home-robotics_content .btn{margin-bottom:0}.home-robotics .home-robotics_content .btn a{align-items:center;border:1px solid #333;border-radius:3px;color:#111;display:flex;font-size:.778rem;font-weight:500;height:50px;justify-content:center;line-height:1.7;margin:0 auto;width:260px}.home-robotics .home-robotics_content .btn a span.icn_arrow{display:block;padding-right:25px;position:relative}.home-robotics .home-robotics_content .btn a span.icn_arrow:after{background:url(https://243394355.fs1.hubspotusercontent-na2.net/hubfs/243394355/common/arrow-white.svg) no-repeat 50% #e6265c;background-size:8px 7px;border-radius:50%;content:"";height:17px;position:absolute;right:0;top:3px;width:17px}.home-robotics .home-robotics_content .btn a:hover{border-color:#d83463;color:#d83463}@media screen and (max-width:999px){.home-robotics .home-robotics_content{display:block;padding:150px 30px 50px}.home-robotics .home-robotics_content .img,.home-robotics .home-robotics_content .txt{width:100%}}@media screen and (max-width:767px){.home-robotics{margin-bottom:80px}.home-robotics .home-robotics_content{background-position:center -1px;background-size:100.9% auto;padding:70px 20px 50px}.home-robotics .home-robotics_content .ttl .homettl01{font-size:1.334rem;margin:0 0 15px}.home-robotics .home-robotics_content .ttl .homettl01 .en{font-size:.612rem}.home-robotics .home-robotics_content .ttl .lead{font-size:1rem}.home-robotics .home-robotics_content .point-list{display:block;margin:10px 0 30px}.home-robotics .home-robotics_content .point-list .point-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.home-robotics .home-robotics_content .point-list .point-item .point_ttl{background-position:center 23px;background-size:20.56px 5.93px;font-size:.667rem;height:120px;margin-bottom:0;padding-top:0;width:120px}.home-robotics .home-robotics_content .point-list .point-item .point_description{font-size:.667rem;width:calc(100% - 135px)}}