.q9IGta_p-diversity-and-inclusion h1{font-family:var(--font-zen-kaku),sans-serif;margin-top:16px;margin-bottom:32px;font-style:normal;font-weight:900}@media print,screen and (min-width:980px){.q9IGta_p-diversity-and-inclusion h1{margin-top:48px;margin-bottom:40px}}.q9IGta_p-diversity-and-inclusion h2{margin-bottom:24px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700}.q9IGta_p-diversity-and-inclusion ul li,.q9IGta_p-diversity-and-inclusion ul li p{line-height:2.2rem}.q9IGta_p-diversity-and-inclusion p{font-size:1.4rem;line-height:2.4rem}@media print,screen and (min-width:980px){.q9IGta_p-diversity-and-inclusion p{font-size:1.5rem;line-height:2.6rem}}
.Ro4D3q_p-diversity-and-inclusion__commitment h4{font-family:National2,ryo-gothic-plusn,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.2rem}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment h4{font-size:2.4rem;line-height:3.8rem}}.Ro4D3q_p-diversity-and-inclusion__commitment h5{font-size:1.9rem;font-weight:700;line-height:3rem}.Ro4D3q_p-diversity-and-inclusion__commitment__text{margin-bottom:40px}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__text{font-size:1.4rem;line-height:2.8rem}}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__text p{padding-left:16px;padding-right:16px;font-size:1.2rem;line-height:2.4rem}}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__section{margin-left:auto;margin-right:auto}}.Ro4D3q_p-diversity-and-inclusion__commitment__wrap{align-items:flex-start;margin-bottom:48px;display:flex}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__wrap{padding-right:16px}.Ro4D3q_p-diversity-and-inclusion__commitment__wrap:nth-child(4){margin-bottom:0}}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__wrap:nth-child(3),.Ro4D3q_p-diversity-and-inclusion__commitment__wrap:nth-child(4){margin-bottom:0}div[data-lang=en] .Ro4D3q_p-diversity-and-inclusion__commitment__wrap p{line-height:1.6}}.Ro4D3q_p-diversity-and-inclusion__commitment__number{margin-right:16px;font-family:filson-pro,ryo-gothic-plusn,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:3.2rem}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__number{font-size:2.4rem;line-height:3.8rem}}.Ro4D3q_p-diversity-and-inclusion__commitment ul li{border-bottom-color:#ccc;align-items:flex-start;display:flex;padding-top:16px!important;padding-bottom:16px!important}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment ul li:before{top:calc(50% - 16px);left:-30px}}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment ul li{font-size:1.2rem}.Ro4D3q_p-diversity-and-inclusion__commitment ul li:before{left:-30px}}.Ro4D3q_p-diversity-and-inclusion__commitment ol li strong{font-weight:700}.Ro4D3q_p-diversity-and-inclusion__commitment__main-image-wrap{justify-content:center;display:flex}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__main-image-wrap{padding-left:16px;padding-right:16px}}.Ro4D3q_p-diversity-and-inclusion__commitment__main-image-wrap img{width:100%;height:auto;display:block}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__main-image-wrap img{max-width:280px;margin-left:auto;margin-right:auto}}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__main-image-wrap img{max-width:600px}}.Ro4D3q_p-diversity-and-inclusion__commitment__section2-images{margin-top:32px}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__section2-images{grid-template-columns:repeat(2,1fr);align-items:start;column-gap:48px;display:grid}}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-item+.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-item{margin-top:24px}}.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-wrap{justify-content:center;display:flex}.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-wrap img{width:100%;height:auto;display:block}@media print,screen and (max-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-wrap img{max-width:280px;margin-left:auto;margin-right:auto}}.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-title{margin-bottom:12px;font-size:1.8rem;font-weight:700;line-height:1.6}@media print,screen and (min-width:980px){.Ro4D3q_p-diversity-and-inclusion__commitment__section2-image-title{font-size:2rem}}
.KZZjna_p-diversity-and-inclusion__current-status-of-diversity h4{font-family:National2,ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:500}@media print,screen and (min-width:980px){.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__text{font-size:1.4rem;line-height:2.8rem}}.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__section{gap:16px;display:grid}@media print,screen and (min-width:980px){.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__section{grid-template-columns:repeat(2,1fr);grid-template-rows:1/2fr 1fr;align-items:flex-start;gap:40px 32px;margin-left:auto;margin-right:auto;display:grid}}.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-0,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-1,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-2,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-3,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-5{background-color:#fff;height:100%}.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-0 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-1 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-2 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-3 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-4 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-5 h4{text-align:center;border-bottom:1px solid #e4e4e4;padding:16px;font-size:1.5rem;display:block!important}@media print,screen and (max-width:980px){.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-0 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-1 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-2 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-3 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-4 h4,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-5 h4{margin-left:-16px;margin-right:-16px}}.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-0 p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-1 p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-2 p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-3 p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-4 p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-5 p{line-height:2.4rem}.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-0 p+p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-1 p+p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-2 p+p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-3 p+p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-4 p+p,.KZZjna_p-diversity-and-inclusion__current-status-of-diversity__wrap-5 p+p{margin-top:8px}
.dkIQoG_p-diversity-and-inclusion__report .dkIQoG_p-diversity-and-inclusion__archive__h4{font-family:filson-pro;font-weight:700}@media print,screen and (min-width:980px){.dkIQoG_p-diversity-and-inclusion__report .dkIQoG_p-diversity-and-inclusion__archive__h4{font-size:20px;line-height:1.3}}@media print,screen and (max-width:980px){.dkIQoG_p-diversity-and-inclusion__report .dkIQoG_p-diversity-and-inclusion__archive__h4{margin-bottom:0;font-size:15px}}.dkIQoG_p-diversity-and-inclusion__report .dkIQoG_p-diversity-and-inclusion__archive__linkItem{width:45%;font-family:filson-pro,var(--font-zen-kaku),sans-serif;padding-top:24px}@media print,screen and (max-width:980px){.dkIQoG_p-diversity-and-inclusion__report .dkIQoG_p-diversity-and-inclusion__archive__linkItem{width:45%}}.dkIQoG_p-diversity-and-inclusion__archive__linkArea{display:block}.dkIQoG_p-diversity-and-inclusion__archive__linkArea:after{content:"";width:190px;display:block}@media print,screen and (max-width:980px){.dkIQoG_p-diversity-and-inclusion__archive__linkItem{width:160px}.dkIQoG_p-diversity-and-inclusion__archive__linkItem>a{width:100%;min-width:auto!important}}.dkIQoG_p-diversity-and-inclusion__image{position:relative}.dkIQoG_p-diversity-and-inclusion__image:before{content:"";clip-path:polygon(0 55%,15% 15%,75% 0,100% 50%,67% 100%);z-index:0;background:#1e1d1d;position:absolute;inset:-30px -15px}@media print,screen and (min-width:980px){.dkIQoG_p-diversity-and-inclusion__image:before{inset:-90px -100px}}.dkIQoG_p-diversity-and-inclusion__image a{z-index:1;width:100%;position:relative}
@media print,screen and (max-width:980px){._3as6sq_p-diversity-and-inclusion__message{margin-top:40px}}._3as6sq_p-diversity-and-inclusion__message-wrapper{max-width:775px}@media print,screen and (max-width:980px){._3as6sq_p-diversity-and-inclusion__message-wrapper{padding-bottom:80px}}._3as6sq_p-diversity-and-inclusion__message p{font-weight:500}div[data-lang=jp] ._3as6sq_p-diversity-and-inclusion__message p{letter-spacing:-.05em}@media print,screen and (max-width:980px){._3as6sq_p-diversity-and-inclusion__message h2{flex-direction:column;display:flex}}
