.company-info{padding-block:4rem;background-color:#f4f4f4}@media(min-width: 1024px){.company-info{padding-block:7rem}}.company-info__list{display:grid;row-gap:1.13rem}@media(min-width: 1024px){.company-info__list{grid-template-columns:repeat(3, 1fr);gap:1rem}}@media(min-width: 1024px){.company-info__btn__wrap{width:100%}}@media(min-width: 1024px){.company-info__btn{width:100%;max-width:unset}}.company-info__btn::before{background:rgba(0,0,0,0)}.quality{padding-bottom:4rem;border-bottom:1px solid #c2c2c2}@media(min-width: 1024px){.quality{padding-bottom:7rem}}.quality__inner{display:grid;row-gap:1.5rem}@media(min-width: 1024px){.quality__inner{row-gap:2.5rem}}.quality__img{margin-inline:auto;width:15rem;max-width:500px}@media(min-width: 1024px){.quality__img{width:24.44rem}}.quality__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width: 1024px){.environmental__container{width:calc(100% - 8rem);max-width:1020px}}.environmental__inner{display:grid;row-gap:1.5rem}@media(min-width: 1024px){.environmental__inner{row-gap:2.5rem}}@media(min-width: 1024px){.environmental__lead{letter-spacing:.02em}}.environmental__img{margin-inline:auto;width:15rem;max-width:500px}@media(min-width: 1024px){.environmental__img{width:24.44rem}}.environmental__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.environmental__list{display:grid;row-gap:1.5rem}@media(min-width: 1024px){.environmental__list{row-gap:2rem}}.environmental__item{display:grid;row-gap:1rem}@media(min-width: 1024px){.environmental__item{row-gap:1.5rem}}.environmental__item__ttl{font-size:1.13rem;font-weight:700;line-height:1.8333333333}@media(min-width: 1024px){.environmental__item__ttl{font-size:1.11rem;letter-spacing:.05em;line-height:1.8}}.environmental__item__lead{display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:1rem;column-gap:1rem}@media(min-width: 1024px){.environmental__item__lead{-moz-column-gap:1.5rem;column-gap:1.5rem}}.environmental__item__lead::before{display:block;content:"";width:5px;height:100%;background:linear-gradient(to bottom, #2691e6 0, #21dd89 100%)}/*# sourceMappingURL=policy.min.css.map */