@media screen and (max-width:768px){.cover h2{line-height:1}.cover h2 span{line-height:1.2}.service .inner h3+p{font-size:1.3rem;line-height:1.4}.service .inner>div p{font-size:1.3rem;line-height:1.3;text-align:left}.mission .inner p:nth-of-type(1){line-height:1.3;text-align:left}.mission .inner p:nth-of-type(2){font-size:1.3rem;line-height:1.3}.buttons{width:85%}.buttons>div p{width:100%;line-height:1.3}.button{width:100%;font-size:1.3rem}.button-tripple li a span:not(.num){text-align:center}.lead-b.type1 p{line-height:1.5}.lead-d p{line-height:1.3}body#front-en #about .inner>div p{font-size:1.3rem;line-height:1.4}body#page-about main .brand .inner p{font-size:1.3rem;line-height:1.3}body#page-about .group .inner .technohorizon p{font-size:1.3rem;line-height:1.3;text-align:left}body#page-robotics .achievements th,body#page-robotics .achievements td{line-height:1.3}body#page-robotics .devenv th,body#page-robotics .devenv td{line-height:1.2}body#page-robotics .equipments dt{line-height:1.3}body#page-robotics .equipments dd{line-height:1.2}body#form-robotics .formlead p,body#form-robotics-confirm .formlead p,body#form-robotics-complete .formlead p,body#form-inspection .formlead p,body#form-inspection-confirm .formlead p,body#form-inspection-complete .formlead p{line-height:1.3}body#form-robotics .formbody .formgroup.name .field div label,body#form-robotics-confirm .formbody .formgroup.name .field div label,body#form-robotics-complete .formbody .formgroup.name .field div label,body#form-inspection .formbody .formgroup.name .field div label,body#form-inspection-confirm .formbody .formgroup.name .field div label,body#form-inspection-complete .formbody .formgroup.name .field div label{width:8em}body#form-robotics .formbody .agreement p,body#form-robotics-confirm .formbody .agreement p,body#form-robotics-complete .formbody .agreement p,body#form-inspection .formbody .agreement p,body#form-inspection-confirm .formbody .agreement p,body#form-inspection-complete .formbody .agreement p{line-height:1.3;letter-spacing:0}body#techsupport-inspection .support-head p{text-align:left;line-height:1.3}}@media screen and (min-width:769px){header nav .child ul li{margin:0 40px}header nav .child ul li>a{font-size:1.8rem}.lead-d p{font-size:1.6rem;line-height:1.6}.button{font-size:2rem}.service .inner>div h4{font-size:2.8rem}.service .inner>div p{font-size:1.6rem;line-height:1.6;text-align:left}.mission .inner p:nth-of-type(2){font-size:1.6rem;line-height:1.6}.button-tripple li a span:not(.num){text-align:center}body#front-en .topcics li{font-size:1.6rem}body#front-en #about .inner>div p{font-size:1.6rem;line-height:1.6}body#page-about main .brand .inner p{font-size:1.6rem;line-height:1.6}body#page-about .group .inner .technohorizon p{font-size:1.6rem;line-height:1.6}body#page-robotics .lead-b.type1 p{font-size:1.6rem;line-height:1.6}body#page-robotics .lead-b.type1 p strong,body#page-robotics .lead-b.type2 p strong{font-size:2.4rem;line-height:1.2}body#page-robotics .adv3-lead p{width:500px;font-size:1.6rem;line-height:1.6}body#page-robotics .achievements th,body#page-robotics .achievements td{line-height:1.3}body#page-robotics .devenv th,body#page-robotics .devenv td{line-height:1.5}body#page-robotics .equipments dl dt{width:500px;line-height:1.3}body#page-robotics .equipments dl dd{width:580px}body#form-robotics .formlead p,body#form-robotics-confirm .formlead p,body#form-robotics-complete .formlead p,body#form-inspection .formlead p,body#form-inspection-confirm .formlead p,body#form-inspection-complete .formlead p{font-size:1.6rem;line-height:1.6}body#form-robotics .formbody .formgroup,body#form-robotics-confirm .formbody .formgroup,body#form-robotics-complete .formbody .formgroup,body#form-inspection .formbody .formgroup,body#form-inspection-confirm .formbody .formgroup,body#form-inspection-complete .formbody .formgroup{font-size:1.6rem;line-height:1.3}body#form-robotics .formbody .formgroup.name .field div label,body#form-robotics-confirm .formbody .formgroup.name .field div label,body#form-robotics-complete .formbody .formgroup.name .field div label,body#form-inspection .formbody .formgroup.name .field div label,body#form-inspection-confirm .formbody .formgroup.name .field div label,body#form-inspection-complete .formbody .formgroup.name .field div label{width:130px}body#form-robotics .formbody .formgroup.name .field div input,body#form-robotics-confirm .formbody .formgroup.name .field div input,body#form-robotics-complete .formbody .formgroup.name .field div input,body#form-inspection .formbody .formgroup.name .field div input,body#form-inspection-confirm .formbody .formgroup.name .field div input,body#form-inspection-complete .formbody .formgroup.name .field div input{width:225px}body#form-robotics .formbody .agreement p,body#form-robotics-confirm .formbody .agreement p,body#form-robotics-complete .formbody .agreement p,body#form-inspection .formbody .agreement p,body#form-inspection-confirm .formbody .agreement p,body#form-inspection-complete .formbody .agreement p{line-height:1.3;letter-spacing:0}body#techsupport-inspection .support-head p{font-size:1.6rem;line-height:1.6}body#techsupport-inspection .support-index .support-navi li a.en{font-size:2.1rem}body#techsupport-inspection .series .series-header h4.en{font-size:5rem}}