.sustainabilityPage-module__L2VjwW__head_title{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.sustainabilityPage-module__L2VjwW__text_en{width:156px;height:20px}.sustainabilityPage-module__L2VjwW__text_ja{width:366px;height:44px}@media (max-width:768px){.sustainabilityPage-module__L2VjwW__head_title{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;display:flex}.sustainabilityPage-module__L2VjwW__text_en{width:33.1776vw;height:4.26667vw}.sustainabilityPage-module__L2VjwW__text_ja{width:77.6053vw;height:9.33333vw}}@media (min-width:769px) and (max-width:1440px){.sustainabilityPage-module__L2VjwW__head_title{gap:clamp(12.82px,1.667vw,24px)}.sustainabilityPage-module__L2VjwW__text_en{width:10.8333vw;height:1.38889vw}.sustainabilityPage-module__L2VjwW__text_ja{width:27.0139vw;height:3.05556vw}}@media (min-width:1441px){.sustainabilityPage-module__L2VjwW__head_title{align-self:center;width:1200px}}
.sustainability-module__hNRf5q__page{z-index:1;background:var(--color-white,#fff);padding-top:80px;font-size:16px;position:relative}.sustainability-module__hNRf5q__sustainability_page{flex-direction:column;align-self:stretch;align-items:flex-start;gap:70px;padding:80px 200px 120px;display:flex}.sustainability-module__hNRf5q__head{background:#293e5d url(/sustainability_head.png) 50%/cover;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding:80px 120px 60px;display:flex;box-shadow:inset 0 -4px 24px #00000014}.sustainability-module__hNRf5q__border,.sustainability-module__hNRf5q__border_line{width:100%}.sustainability-module__hNRf5q__sustainability_content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.sustainability-module__hNRf5q__sustainability_content_head{border-left:2px solid var(--color-border-focus,#1b55a6);flex-direction:column;align-self:stretch;align-items:center;gap:20px;padding:8px 20px;display:flex}.sustainability-module__hNRf5q__sustainability_content_head_en{color:var(--color-text-primary,#1b55a6);letter-spacing:.32px;align-self:stretch;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.sustainability-module__hNRf5q__sustainability_content_head_ja{color:var(--color-text-black,#323232);letter-spacing:.48px;align-self:stretch;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:150%}.sustainability-module__hNRf5q__policy_list{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.sustainability-module__hNRf5q__policy_item{background:#fafafa;border:1px solid #f5f5f5;flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:40px;display:flex}.sustainability-module__hNRf5q__policy_title{color:#323232;letter-spacing:.48px;align-self:stretch;font-family:Roboto;font-size:24px;font-style:normal;font-weight:700;line-height:150%}.sustainability-module__hNRf5q__policy_content{color:#323232;letter-spacing:.32px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.sustainability-module__hNRf5q__security_content{color:#323232;align-self:stretch;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.sustainability-module__hNRf5q__compliance_content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.sustainability-module__hNRf5q__comliance_text{color:#323232;align-self:stretch;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.sustainability-module__hNRf5q__address{background:#fafafa;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:24px;width:100%;padding:24px;display:flex}.sustainability-module__hNRf5q__address_content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.sustainability-module__hNRf5q__address_content_head{color:var(--color-text-subtle,#777);letter-spacing:.32px;align-self:stretch;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.sustainability-module__hNRf5q__address_content_el{color:var(--color-text-subtle,#777);letter-spacing:.32px;align-self:stretch;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex}.sustainability-module__hNRf5q__address_content_el_sp{display:none}.sustainability-module__hNRf5q__button_container{justify-content:center;align-items:center;width:100%;padding-top:40px;display:flex}.sustainability-module__hNRf5q__button_container_mobile{display:none}@media (max-width:768px){.sustainability-module__hNRf5q__head{background:#293e5d url(/sustainability_head_mobile.png) 50%/cover;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding:80px 30px;display:flex;box-shadow:inset 0 -4px 24px #00000014}.sustainability-module__hNRf5q__sustainability_page{flex-direction:column;align-items:flex-start;gap:40px;width:100%;padding:80px 30px 150px;display:flex}.sustainability-module__hNRf5q__sustainability_content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;display:flex}.sustainability-module__hNRf5q__sustainability_content_head{border-left:2px solid var(--color-border-focus,#1b55a6);align-self:stretch;align-items:center;gap:20px;padding:8px 20px;display:flex}.sustainability-module__hNRf5q__sustainability_content_head_en{color:var(--color-text-primary,#1b55a6);letter-spacing:.28px;align-items:stretch;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%}.sustainability-module__hNRf5q__sustainability_content_head_ja{color:var(--color-text-black,#323232);letter-spacing:.48px;align-items:stretch;font-family:Roboto;font-size:6.4vw;font-style:normal;font-weight:700;line-height:150%}.sustainability-module__hNRf5q__policy_list{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.sustainability-module__hNRf5q__policy_item{border:1px solid var(--color-black-alpha-50,#0000000f);background:#fafafa;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;padding:20px;display:flex}.sustainability-module__hNRf5q__policy_title{color:#323232;letter-spacing:.4px;align-self:stretch;font-family:Roboto;font-size:5.33333vw;font-style:normal;font-weight:700;line-height:150%}.sustainability-module__hNRf5q__policy_content,.sustainability-module__hNRf5q__security_content{color:#323232;align-self:stretch;font-family:Roboto;font-size:4.26667vw;font-style:normal;font-weight:400;line-height:200%}.sustainability-module__hNRf5q__compliance_content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.sustainability-module__hNRf5q__comliance_text{color:#323232;align-self:stretch;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:200%}.sustainability-module__hNRf5q__address_content_head{font-size:3.73333vw}.sustainability-module__hNRf5q__address_content_el{display:none}.sustainability-module__hNRf5q__address_content_el_sp{color:var(--color-text-subtle,#777);letter-spacing:.32px;align-self:stretch;font-family:Roboto;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%;display:flex}.sustainability-module__hNRf5q__button_container{display:none}.sustainability-module__hNRf5q__button_container_mobile{justify-content:center;align-items:center;width:100%;padding-top:40px;display:flex}.sustainability-module__hNRf5q__form_link_sp{justify-content:center;align-items:center;width:100%;height:auto;display:flex}}@media (min-width:1441px){.sustainability-module__hNRf5q__sustainability_content{place-self:center;width:1040px}}@media (min-width:769px) and (max-width:1440px){.sustainability-module__hNRf5q__sustainability_page{gap:clamp(37.4px,4.861vw,70px);padding:clamp(42.7px,5.556vw,80px) clamp(106.8px,13.889vw,200px) clamp(64px,8.333vw,120px)}.sustainability-module__hNRf5q__head{gap:clamp(5.34px,.694vw,10px);padding:clamp(42.7px,5.556vw,80px) clamp(64.1px,8.333vw,120px) clamp(32px,4.167vw,60px)}.sustainability-module__hNRf5q__sustainability_content{gap:clamp(12.8px,1.667vw,24px)}.sustainability-module__hNRf5q__sustainability_content_head{gap:clamp(10.7px,1.389vw,20px);padding:clamp(4.27px,.556vw,8px) clamp(10.7px,1.389vw,20px)}.sustainability-module__hNRf5q__sustainability_content_head_en{font-size:clamp(8.54px,1.111vw,16px)}.sustainability-module__hNRf5q__sustainability_content_head_ja{font-size:clamp(12.82px,1.667vw,24px)}.sustainability-module__hNRf5q__policy_list{gap:clamp(12.8px,1.667vw,24px)}.sustainability-module__hNRf5q__policy_item{gap:clamp(10.7px,1.389vw,20px);padding:clamp(21.4px,2.778vw,40px)}.sustainability-module__hNRf5q__policy_title{font-size:clamp(12.82px,1.667vw,24px)}.sustainability-module__hNRf5q__policy_content{font-size:clamp(8.54px,1.11111vw,16px)}.sustainability-module__hNRf5q__compliance_content{gap:clamp(8.54px,1.111vw,16px)}.sustainability-module__hNRf5q__comliance_text,.sustainability-module__hNRf5q__security_content,.sustainability-module__hNRf5q__address_content_head,.sustainability-module__hNRf5q__address_content_el,.sustainability-module__hNRf5q__page{font-size:clamp(8.54px,1.111vw,16px)}.sustainability-module__hNRf5q__address{gap:clamp(12.8px,1.667vw,24px);padding:clamp(12.8px,1.667vw,24px)}.sustainability-module__hNRf5q__address_content{gap:clamp(8.54px,1.111vw,16px)}.sustainability-module__hNRf5q__button_container{padding-top:clamp(0px,2.77778vw,40px)}}
