.sdgs-pdf{padding:1em;background:#fff;line-height:1.5}.sdgs-pdf .text{margin-top:.5em}.sdgs-declaration{margin-inline:auto;position:relative;width:80%;padding:3.5em 2.5em 2.5em;background:#fff}.sdgs-declaration::before{inset:1em;display:block;z-index:1;position:absolute;border:1px solid;content:""}.sdgs-declaration__img{margin-inline:auto;width:7.5em}.sdgs-declaration__ttl{margin-top:1em !important}.sdgs-index{margin-bottom:.9375em;padding-bottom:.5em;border-bottom:.125em solid #f5a201;font-size:1.375em;text-align:center}.sdgs-list{-ms-flex-wrap:wrap;gap:1.875em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:1.25em}.sdgs-list__item{width:6.625em}.sdgs-box .common-box__item{padding:2em;background:#fff}.title-text{padding-inline:.8em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#550e1c;color:#fff}.wide-img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.wide-img.-children img{-o-object-fit:cover;height:100%;object-fit:cover}.children-bnr{margin-inline:auto;width:31.25em}.children-bnr__img{display:block}@media screen and (max-width: 1900px){/*! 社会・地域貢献 */}@media screen and (max-width: 1540px){/*! 社会・地域貢献 */}@media screen and (max-width: 1260px){/*! 社会・地域貢献 */}@media screen and (max-width: 1100px){/*! 社会・地域貢献 */}@media screen and (max-width: 840px){/*! 社会・地域貢献 */.sdgs-declaration{width:100%}}@media screen and (max-width: 480px){/*! 社会・地域貢献 */.sdgs-list{gap:1em}.sdgs-list__item{width:calc(100% / 3 - 1em * 2 / 3)}.sdgs-box .common-box__item{padding:1em}.wide-img{height:21em}.children-bnr{width:100%}}
/*# sourceMappingURL=page-social-contribution.css.map */
