.corporate-philosophy{background:var(--gradation-blue-700-outcenter);border-radius:0 50px 50px 0;margin:60px 0;padding:40px 10px 40px 0;transform:translateX(-3.46vw)}.philosophy-section{transform:translateX(3.46vw)}.section-title--h2{color:var(--color-white);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-base);margin-bottom:40px}.philosophy-claim__en--h3{font-family:var(--font-family-en);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bolder);letter-spacing:.03em;margin-bottom:20px}.philosophy-claim__en--h3,.philosophy-claim__jp--h3{color:var(--color-white);line-height:var(--line-height-tight)}.philosophy-claim__jp--h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-base);margin-bottom:40px}.philosophy__detail--p{color:var(--color-white);font-weight:var(--font-weight-bold)}@media (min-width:768px){.corporate-philosophy{margin:100px 0;padding:120px 30px 140px 0;transform:translateX(-2.63vw)}.philosophy-section{transform:translateX(2.63vw)}.section-title--h2{font-size:var(--font-size-xxl)}.philosophy-claim__en--h3{font-size:var(--font-size-xxxxxl);letter-spacing:var(--letter-spacing-base)}.philosophy-claim__jp--h3{font-size:var(--font-size-xxl)}.philosophy__detail--p{font-weight:var(--font-weight-bold)}}