@font-face{font-family:icons;font-weight:400;font-style:normal;src:url(/work/_next/static/media/icons.ea9f46b9.eot) format("embedded-opentype"),url(/work/_next/static/media/icons.ffa5283b.ttf) format("truetype"),url(/work/_next/static/media/icons.8568b744.woff) format("woff"),url(/work/_next/static/media/icons.8eeb56c6.svg) format("svg")}.CaseStudyCompanyInformation_root__F0dP4{display:grid;grid-template:"image  image" "header data" "header subjects" "header benefits"/16rem auto;grid-gap:0 5.7rem;gap:0 5.7rem;margin:4rem 0 0;padding:6rem 6.5rem;border-radius:1.6rem;background:#2a262c;color:#fff;overflow:hidden}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4{display:block;margin:3.2rem -2rem 0;padding:3.4rem 2rem;border-radius:0}}.CaseStudyCompanyInformation_root__F0dP4>picture{grid-area:image;margin:-6rem -6.5rem}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>picture{margin:-3.4rem -2rem}}.CaseStudyCompanyInformation_root__F0dP4>picture>img{display:block;width:100%;height:53.7rem;object-fit:cover}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>picture>img{height:21.5rem}}.CaseStudyCompanyInformation_root__F0dP4>header{grid-area:header}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>header{display:grid;grid-template:"image client" "image industry" 1fr;padding:0 0 2.3rem}}.CaseStudyCompanyInformation_root__F0dP4>header>picture{margin:0 0 1.6rem}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>header>picture{grid-area:image;width:8.2rem;padding:0 3rem 0 0}}.CaseStudyCompanyInformation_root__F0dP4>header>picture>img{display:block;width:100%;height:auto;border-radius:.8rem}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>header>picture>img{border-radius:.4rem}}.CaseStudyCompanyInformation_root__F0dP4>header>h1{font-size:1.6rem;line-height:1.5}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>header>h1{grid-area:client;font-size:1.5rem}}.CaseStudyCompanyInformation_root__F0dP4>header>small{display:block;margin:.8rem 0 0;color:#848484;font-size:1.2rem;line-height:1.4}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>header>small{grid-area:industry;margin:.6rem 0 0;font-size:1.2rem}}.CaseStudyCompanyInformation_root__F0dP4>section{display:flex;gap:0 2rem;padding:2.4rem 0;border-top:1px solid hsla(0,0%,100%,.1);font-size:1.4rem}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>section{font-size:1.3rem}}.CaseStudyCompanyInformation_root__F0dP4>section>h1{flex:0 0 11rem}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>section>h1{flex:0 0 6.8rem;font-size:1.1rem}}.CaseStudyCompanyInformation_root__F0dP4>section>dl{display:grid;grid-template-columns:10rem auto;grid-gap:.8rem 1.2rem;gap:.8rem 1.2rem;font-weight:400;line-height:1.4}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>section>dl{grid-template-columns:8.2rem auto;gap:.5rem 1rem}}.CaseStudyCompanyInformation_root__F0dP4>section>dl>dt{color:hsla(0,0%,100%,.6)}.CaseStudyCompanyInformation_root__F0dP4>section>ul{font-weight:400;line-height:1.7}.CaseStudyCompanyInformation_root__F0dP4>section>ul>li:before{content:"・";display:inline-block;text-indent:-1.3em}.CaseStudyCompanyInformation_root__F0dP4>picture+header,.CaseStudyCompanyInformation_root__F0dP4>picture+header+section{margin-top:12.5rem}@media screen and (max-width:767px)and (orientation:portrait){.CaseStudyCompanyInformation_root__F0dP4>picture+header{margin-top:7rem}.CaseStudyCompanyInformation_root__F0dP4>picture+header+section{margin-top:0}}@media (orientation:landscape),screen and (min-width:768px){.CaseStudyCompanyInformation_root__F0dP4>header+section{padding-top:0;border-top-width:0}}.CaseStudyCompanyInformation_root__F0dP4>section:last-child{padding-bottom:0}.CaseStudyCompanyInformation_root__F0dP4>.CaseStudyCompanyInformation_data__p3HWJ{grid-area:data}.CaseStudyCompanyInformation_root__F0dP4>.CaseStudyCompanyInformation_subjects__Z4IwF{grid-area:subjects}.CaseStudyCompanyInformation_root__F0dP4>.CaseStudyCompanyInformation_benefits__6YnxD{grid-area:benefits}