@font-face{font-family:A1mincho;src:url(~assets/fonts/A-OTF-A1MinchoStd-Bold.woff) format("woff")}.c-about[data-v-74de482a]{background-image:linear-gradient(to bottom right,transparent,transparent 50%,#585858 0,#585858 50.05%,transparent 0,transparent);padding-bottom:300px;width:100%}.c-about__inner[data-v-74de482a]{font-size:1.3rem;font-weight:400;height:auto;line-height:3.6rem;margin:0 auto;position:relative;width:100%}@media (min-width:768px){.c-about__inner[data-v-74de482a]{font-size:1.5rem;line-height:2.8rem;width:100%}}.c-about__inner h2[data-v-74de482a]{font-size:8rem;line-height:8rem;position:absolute;right:0;top:0;z-index:-1}@media (min-width:768px){.c-about__inner h2[data-v-74de482a]{font-size:12rem;left:0;right:unset}}.c-about__mi[data-v-74de482a]{height:auto;padding-bottom:40px;width:100%}.c-about__title[data-v-74de482a]{color:#b6b6b6;display:grid;font-weight:600;justify-content:center;width:100%}@media (min-width:768px){.c-about__title[data-v-74de482a]{text-align:center}}.c-about__title h3[data-v-74de482a],.c-about__title--content[data-v-74de482a]{font-size:1.5rem;line-height:2rem}@media (min-width:768px){.c-about__title h3[data-v-74de482a],.c-about__title--content[data-v-74de482a]{font-size:2.2rem;line-height:5rem}}.c-about__title--content[data-v-74de482a]{font-family:"Noto Serif JP";font-size:2rem;font-weight:400;line-height:3rem}.c-about__title--about[data-v-74de482a]{color:#a0a0a0;font-family:futura-pt,sans-serif;font-size:4rem;font-style:normal;font-weight:600}@media (min-width:768px){.c-about__title--about[data-v-74de482a]{font-size:6rem;line-height:6rem}}.c-about__utility[data-v-74de482a]{display:block;flex-wrap:wrap;justify-content:center;z-index:1}@media (min-width:768px){.c-about__utility[data-v-74de482a]{display:grid;grid-template-columns:repeat(2,50%);grid-gap:10px}}@media (min-width:980px){.c-about__utility[data-v-74de482a]{grid-template-columns:repeat(4,1fr);grid-gap:10px}}.c-about__utility button.link.primary[data-v-74de482a]{width:100%}.c-about__utility--item[data-v-74de482a]{display:flex;justify-content:center;width:100%}@media (min-width:768px){.c-about__utility--item[data-v-74de482a]:nth-child(2n-1){display:flex;justify-content:flex-end}}@media (min-width:980px){.c-about__utility--item[data-v-74de482a]:nth-child(2n-1){justify-content:flex-start}}@media (min-width:768px){.c-about__utility--item[data-v-74de482a]:nth-child(2n){display:flex;justify-content:flex-start}}@media (min-width:980px){.c-about__utility--item[data-v-74de482a]:nth-child(2n){justify-content:flex-start}}
