.diagnose{max-width:770px;margin:0 auto}.diagnose h3{font-size:2.4rem;letter-spacing:0.1em;line-height:1.5em}.diagnose p{font-size:1.8rem;letter-spacing:0.05em;line-height:1.8em;color:#262626}@media screen and (max-width:767px){.diagnose p{font-size:1.6rem}}@media screen and (max-width:480px){.diagnose p{letter-spacing:0em;font-size:1.4rem}}.diagnose strong{color:#eb6100;font-size:1.8rem;letter-spacing:0.05em;line-height:1.66em}@media screen and (max-width:767px){.diagnose strong{font-size:1.6rem}}@media screen and (max-width:480px){.diagnose strong{letter-spacing:0em;font-size:1.4rem}}.diagnose img{display:block;margin:0 auto}.diagnose .clearfix::after{content:"";display:block;clear:both}.diagnose div{box-sizing:border-box}.diagnose a{display:block;margin-left:auto;margin-right:auto}.diagnose__inner{box-sizing:border-box;padding:0 40px;margin:0 auto}@media screen and (max-width:1024px){.diagnose__inner{padding:0 4%}}.diagnose section{box-sizing:border-box}.diagnose .display-pc{display:block}@media screen and (max-width:767px){.diagnose .display-pc{display:none}}.diagnose .display-pc{display:block}@media screen and (max-width:767px){.diagnose .display-pc{display:none}}.diagnose .display-pc-only{display:block}@media screen and (max-width:1024px){.diagnose .display-pc-only{display:none}}.diagnose .display-tb{display:none}@media screen and (max-width:1024px){.diagnose .display-tb{display:block}}.diagnose .display-pc-sp{display:block}@media screen and (max-width:1024px){.diagnose .display-pc-sp{display:none}}@media screen and (max-width:767px){.diagnose .display-pc-sp{display:none}}.diagnose .display-sp{display:none}@media screen and (max-width:767px){.diagnose .display-sp{display:block}}.diagnose .display-sp-sm{display:none}@media screen and (max-width:480px){.diagnose .display-sp-sm{display:block}}#diagnose-page .diagnose-fv{margin-bottom:40px}@media screen and (max-width:1024px){#diagnose-page .diagnose-fv{height:auto;margin-bottom:4%}}#diagnose-page .diagnose-fv img{aspect-ratio:1.0694444444}#diagnose-page .diagnose-worry__inner h3{margin-bottom:60px}@media screen and (max-width:1024px){#diagnose-page .diagnose-worry__inner h3{margin-bottom:6%}}#diagnose-page .diagnose-worry__inner--cnt01{margin-bottom:40px}@media screen and (max-width:1024px){#diagnose-page .diagnose-worry__inner--cnt01{margin-bottom:4%}}#diagnose-page .diagnose-worry__inner--cnt01 li{float:left;margin-bottom:30px}@media screen and (max-width:1024px){#diagnose-page .diagnose-worry__inner--cnt01 li{width:48.5%;margin-bottom:3%}}#diagnose-page .diagnose-worry__inner--cnt01 li:nth-of-type(odd){margin-right:26px}@media screen and (max-width:1024px){#diagnose-page .diagnose-worry__inner--cnt01 li:nth-of-type(odd){margin-right:3%}}#diagnose-page .diagnose-wall{background-color:#f8f8f8;background-image:radial-gradient(#c8c8c8 10%, transparent 10%);background-size:10px 10px;padding:70px 0 80px}@media screen and (max-width:1024px){#diagnose-page .diagnose-wall{padding:7% 0 8%}}#diagnose-page .diagnose-wall__inner p{margin:50px auto;text-align:center;line-height:2.5em}@media screen and (max-width:1024px){#diagnose-page .diagnose-wall__inner p{margin:5% auto}}@media screen and (max-width:767px){#diagnose-page .diagnose-wall__inner p{line-height:1.5em;text-align:left}}#diagnose-page .diagnose-flow__inner{background:#e8edf5;padding:30px 40px 30px}@media screen and (max-width:1024px){#diagnose-page .diagnose-flow__inner{padding:3% 4% 3%}}#diagnose-page .diagnose-flow__inner--cnt01{margin-bottom:70px}@media screen and (max-width:1024px){#diagnose-page .diagnose-flow__inner--cnt01{margin-bottom:7%}}#diagnose-page .diagnose-flow__inner--cnt01 h4{margin-bottom:40px}@media screen and (max-width:1024px){#diagnose-page .diagnose-flow__inner--cnt01 h4{margin-bottom:4%}}#diagnose-page .diagnose-flow__inner--cnt01 p>img{float:right;margin-left:30px;border-radius:20px;margin-bottom:10px}@media screen and (max-width:1024px){#diagnose-page .diagnose-flow__inner--cnt01 p>img{width:48%;margin-left:2%;margin-bottom:1%}}#diagnose-page .diagnose-drone__inner{background-color:#fff5ee;padding:50px 40px}@media screen and (max-width:1024px){#diagnose-page .diagnose-drone__inner{padding:5% 4%}}#diagnose-page .diagnose-drone__inner--cnt01{margin-bottom:50px}@media screen and (max-width:1024px){#diagnose-page .diagnose-drone__inner--cnt01{margin-bottom:5%}}#diagnose-page .diagnose-drone__inner--cnt01 p>img{float:right;margin-left:30px;border-radius:20px;margin-bottom:10px}@media screen and (max-width:1024px){#diagnose-page .diagnose-drone__inner--cnt01 p>img{width:48%;margin-left:2%;margin-bottom:1%}}#diagnose-page .diagnose-drone__inner h4{margin-bottom:40px}@media screen and (max-width:1024px){#diagnose-page .diagnose-drone__inner h4{margin-bottom:4%}}#diagnose-page .diagnose-drone__inner--cnt02 li{display:flex;display:-webkit-flex;display:-ms-flexbox;margin-bottom:30px;background-color:#ffe2cd;border-radius:10px}@media screen and (max-width:767px){#diagnose-page .diagnose-drone__inner--cnt02 li{display:block;margin-bottom:3%}}#diagnose-page .diagnose-drone__inner--cnt02 li h5{display:flex;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#eb6100;border-radius:10px;width:45%;font-size:2.4rem;box-sizing:border-box;letter-spacing:0.05em}@media screen and (max-width:767px){#diagnose-page .diagnose-drone__inner--cnt02 li h5{width:100%;padding:2%;font-size:2rem;line-height:1.5em}}#diagnose-page .diagnose-drone__inner--cnt02 li p{display:flex;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55%;box-sizing:border-box;padding:4%;font-size:1.6rem;color:#333333}@media screen and (max-width:767px){#diagnose-page .diagnose-drone__inner--cnt02 li p{width:100%}}#diagnose-page .diagnose-warning{background-color:#aec0d7;background-image:repeating-linear-gradient(-45deg, #becddf, #becddf 7px, transparent 0, transparent 14px);padding:60px 0}@media screen and (max-width:1024px){#diagnose-page .diagnose-warning{padding:6% 0}}#diagnose-page .diagnose-warning h3{margin-bottom:30px}@media screen and (max-width:1024px){#diagnose-page .diagnose-warning h3{margin-bottom:3%}}/*# sourceMappingURL=diagnose.css.map */