.technology__title01{border-color:#8cb4b4;color:#8cb4b4}.technology__img{margin-bottom:60px;display:block}.technology__img--mb0{margin-bottom:0}.technology__img--mb20{margin-bottom:20px}.technology__img--pic{display:block;width:100%;height:auto}@media screen and (max-width:599px){.technology__img--pic--pic01{aspect-ratio:919/873}}@media screen and (min-width:600px){.technology__img--pic--pic01{aspect-ratio:1644/757}}@media screen and (max-width:599px){.technology__img--pic--pic02{aspect-ratio:919/671}}@media screen and (min-width:600px){.technology__img--pic--pic02{aspect-ratio:1612/945}}@media screen and (max-width:599px){.technology__img--pic--pic03{aspect-ratio:155/88}}@media screen and (min-width:600px){.technology__img--pic--pic03{aspect-ratio:573/176}}.technology__img--pic--pic04{aspect-ratio:573/161}@media screen and (max-width:599px){.technology__img--pic--pic05{aspect-ratio:921/578}}@media screen and (min-width:600px){.technology__img--pic--pic05{aspect-ratio:1719/665}}.technology__img--title{font-weight:600;margin-bottom:20px}.technology-sec01__item{display:flex;gap:30px;background:#ecf3f1;margin:auto;padding:30px}@media screen and (max-width:599px){.technology-sec01__item{flex-direction:column}}.technology-sec01__item--box--title{font-size:2rem;font-weight:600;display:flex;flex-direction:column;align-items:center;min-height:75px}.technology-sec01__item--box--title--sub{font-size:1.6rem;font-weight:normal}.technology-sec01__item--box--img{display:block;width:100%;height:auto}.technology-sec01__item--box--img--img01{aspect-ratio:610/499}.technology-sec01__item--box--img--img02{aspect-ratio:754/491}.technology-sec02__pointtitle{display:flex;gap:20px;align-items:center;margin-bottom:20px}.technology-sec02__pointtitle--point{padding:10px 20px;background:#8cb4b4;width:170px;color:#fff;line-height:1;font-size:3rem;font-weight:600}@media(max-width: 768px){.technology-sec02__pointtitle--point{width:110px;font-size:1.8rem;padding:8px 10px}}.technology-sec02__pointtitle--title{padding:0;width:calc(100% - 190px);font-size:3rem;font-weight:600}@media(max-width: 768px){.technology-sec02__pointtitle--title{width:calc(100% - 110px);font-size:1.8rem}}.technology-sec02__wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:60px}@media screen and (max-width:599px){.technology-sec02__wrap{grid-template-columns:1fr}}.technology-sec02__wrap--img--pic{display:block;width:100%;height:auto;aspect-ratio:971/853}.technology-sec03__wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:60px}@media screen and (max-width:599px){.technology-sec03__wrap{grid-template-columns:1fr}}.technology-sec03__wrap--img--pic{display:block;width:100%;height:auto;aspect-ratio:11/7}