.corp-sus-detail-sup{font-size:.7em;vertical-align:super}.corp-sus-inner-02{max-width:950px;padding:60px 0}.corp-sus-inner-full{max-width:100%}.corp-sus-fig-01{position:relative}.corp-sus-fig-img-01{position:relative;height:auto;width:100%;max-width:100%;z-index:1}.corp-sus-section-02{margin:0;overflow:hidden}.corp-sus-section-02-icon-area{margin-top:40px}.corp-sus-section-02-icon-area-list{display:flex;background-color:#f3f8fc;padding:30px 40px;justify-content:center}.corp-sus-section-02-icon-area-list-item{display:flex}.corp-sus-section-02-icon-area-list-item:not(:first-child){margin-left:40px}.corp-sus-section-02-icon-area-list-item .corp-sus-detail-title-text{margin:0px 0 0 7px;display:table}.corp-sus-section-02-icon-area-list-item .corp-sus-detail-title-text span{display:table-cell;vertical-align:middle;font-size:1.4rem;font-size:14px;line-height:1.2}.corp-sus-section-02-icon-area-list-item-img{display:flex;align-items:center}.corp-sus-section-02-icon-area-list-item-img img{margin-right:auto;margin-left:auto}.corp-sus-six-capitals{padding-top:20px}.corp-sus-six-capitals-anchor{padding:20px 30px;display:flex;justify-content:flex-start;align-items:center;background:#fff}.corp-sus-six-capitals-anchor .corp-sus-six-capitals-anchor-wrap{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:0 24px}.corp-sus-six-capitals-anchor a{text-decoration:none;font-size:16px;line-height:2.2;position:relative;display:flex;align-items:center;transition:opacity .3s}.corp-sus-six-capitals-anchor a::before{width:7px;height:7px;margin-right:10px;display:inline-block;border:1px solid #000;border-width:0 1px 1px 0;content:"";position:relative;top:-4px;left:2px;transform:rotate(45deg)}.corp-sus-six-capitals-anchor a:hover{opacity:.7}.corp-sus-six-capitals .corp-sus-six-capitals-list{margin-top:60px}.corp-sus-six-capitals .corp-sus-capitals-detail{background:#fff}.corp-sus-six-capitals .corp-sus-capitals-detail#financial-capital .corp-sus-capitals-title{background:url("/corp/set/data/sustainability/value-creation/img/p/img-sus-financial-capital.webp") no-repeat center center/contain}.corp-sus-six-capitals .corp-sus-capitals-detail#manufactured-capital .corp-sus-capitals-title{background:url("/corp/set/data/sustainability/value-creation/img/p/img-sus-manufactured-capital.webp") no-repeat center center/contain}.corp-sus-six-capitals .corp-sus-capitals-detail#intellectual-capital .corp-sus-capitals-title{background:url("/corp/set/data/sustainability/value-creation/img/p/img-sus-intellectual-capital.webp") no-repeat center center/contain}.corp-sus-six-capitals .corp-sus-capitals-detail#human-capital .corp-sus-capitals-title{background:url("/corp/set/data/sustainability/value-creation/img/p/img-sus-human-capital.webp") no-repeat center center/contain}.corp-sus-six-capitals .corp-sus-capitals-detail#social-and-relationship-capital .corp-sus-capitals-title{background:url("/corp/set/data/sustainability/value-creation/img/p/img-sus-social-and-relationship-capital.webp") no-repeat center center/contain}.corp-sus-six-capitals .corp-sus-capitals-detail#natural-capital .corp-sus-capitals-title{background:url("/corp/set/data/sustainability/value-creation/img/p/img-sus-natural-capital.webp") no-repeat center center/contain}.corp-sus-six-capitals .corp-sus-capitals-detail:not(:first-child){margin-top:40px}.corp-sus-six-capitals .corp-sus-capitals-title{width:100%;height:150px;display:flex;align-items:center;justify-content:center}.corp-sus-six-capitals .corp-sus-capitals-title .corp-sus-capitals-title-text{font-size:28px;font-weight:bold;line-height:1}.corp-sus-six-capitals .corp-sus-capitals-content{padding:30px;display:flex;flex-wrap:wrap;gap:28px 30px}.corp-sus-six-capitals .corp-sus-capitals-content-item{width:calc(50% - 15px)}.corp-sus-six-capitals .corp-sus-capitals-content-item.--full-width{width:100%}.corp-sus-six-capitals .corp-sus-capitals-content-title{padding:8px 0;font-size:18px;line-height:1.2;font-weight:bold;text-align:center;background:#ddf0f9;border-top:2px solid #0063b2}.corp-sus-six-capitals .corp-sus-capitals-content-text{margin-top:17px;font-size:16px;letter-spacing:-0.02em}.corp-sus-six-capitals .corp-sus-capitals-content-text .corp-sus-capitals-content-text-title{margin-bottom:12px;line-height:1.75;font-weight:bold;text-align:center}.corp-sus-six-capitals .corp-sus-capitals-content-note{display:flex;flex-wrap:wrap;gap:8px 0}.corp-sus-six-capitals .corp-sus-capitals-content-note .note-item{width:100%;display:flex;gap:0 4px}.corp-sus-six-capitals .corp-sus-capitals-content-note .note-item .note-symbol{font-size:16px;line-height:1.25}.corp-sus-six-capitals .corp-sus-capitals-content-note .note-item .note-text{font-size:16px;line-height:1.25;letter-spacing:-0.04em}.list-note-01_data,.list-note-02_data{font-size:14px}.sp-visible{display:none !important}.page-corp-sus-heading-01{background-image:url("/corp/set/data/sustainability/value-creation/img/p/bg-sus-main.jpg")}