.template-section[data-v-81bdbf34]{align-items:flex-start;display:flex;gap:80px}@media screen and (max-width:959px){.template-section[data-v-81bdbf34]{flex-direction:column;gap:24px}}.template-section__title[data-v-81bdbf34]{color:#ce1226;flex:0 0 auto;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;letter-spacing:.04em;line-height:1;padding-inline-start:12px;writing-mode:vertical-lr}@media screen and (max-width:959px){.template-section__title[data-v-81bdbf34]{font-size:18px;padding:0;writing-mode:initial}}.template-section__content[data-v-81bdbf34]{flex:1 1 auto}.section[data-v-2e1258c8]{color:#ce1226}.section__title[data-v-2e1258c8]{font-family:Noto Sans JP,sans-serif;font-size:42px;font-weight:900;line-height:1.42}@media screen and (max-width:959px){.section__title[data-v-2e1258c8]{font-size:28px}}.section__description[data-v-2e1258c8]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.section__description[data-v-2e1258c8]{font-size:16px}}.section__description[data-v-2e1258c8]:nth-child(n+2){margin-top:24px}.section[data-v-78390ec8]{color:#ce1226}.section__title[data-v-78390ec8]{font-family:Noto Sans JP,sans-serif;font-size:42px;font-weight:900;line-height:1.42}@media screen and (max-width:959px){.section__title[data-v-78390ec8]{font-size:28px}}.section__description[data-v-78390ec8]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.section__description[data-v-78390ec8]{font-size:16px}}.section__description[data-v-78390ec8]:nth-child(n+2){margin-top:24px}.description__spacing[data-v-78390ec8]{letter-spacing:-3px}.list[data-v-17a9cafe]{display:grid;gap:120px;grid-template-columns:repeat(2,1fr);list-style:none;padding-top:12px}@media screen and (max-width:959px){.list[data-v-17a9cafe]{gap:60px;grid-template-columns:1fr}}.item[data-v-17a9cafe]{color:#ce1226}.item__title[data-v-17a9cafe]{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:900;line-height:48px}@media screen and (max-width:959px){.item__title[data-v-17a9cafe]{font-size:26px;line-height:1.8}}.item__title[data-v-17a9cafe]:nth-child(n+2){margin-top:16px}.item__description[data-v-17a9cafe]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.item__description[data-v-17a9cafe]{font-size:16px}}.item__description[data-v-17a9cafe]:nth-child(n+2){margin-top:16px}.en[data-v-17a9cafe]{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;gap:16px;line-height:1}.section[data-v-2bc1f3cd]{color:#ce1226}.section__title[data-v-2bc1f3cd]{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:900;line-height:48px}@media screen and (max-width:959px){.section__title[data-v-2bc1f3cd]{font-size:28px;line-height:1.8}}.section__description[data-v-2bc1f3cd]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.section__description[data-v-2bc1f3cd]{font-size:16px}}.section__description[data-v-2bc1f3cd]:nth-child(n+2){margin-top:24px}.section[data-v-72acb4a5]{color:#ce1226}.section__title[data-v-72acb4a5]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:800;letter-spacing:.04em;line-height:1}@media screen and (max-width:959px){.section__title[data-v-72acb4a5]{font-size:16px;text-align:right}}.section__members[data-v-72acb4a5]:nth-child(n+2){margin-top:40px}@media screen and (max-width:959px){.section__members[data-v-72acb4a5]:nth-child(n+2){margin-top:20px}}.members[data-v-72acb4a5]{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:959px){.members[data-v-72acb4a5]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:559px){.members[data-v-72acb4a5]{grid-template-columns:repeat(1,1fr)}}.member__role[data-v-72acb4a5]{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;line-height:1}.member__role[data-v-72acb4a5]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__role[data-v-72acb4a5]:nth-child(n+2){margin-top:20px}}.member__name[data-v-72acb4a5]{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:900;line-height:1}.member__name[data-v-72acb4a5]:nth-child(n+2){margin-top:16px}.member__name-en[data-v-72acb4a5]{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;line-height:1}.member__name-en[data-v-72acb4a5]:nth-child(n+2){margin-top:12px}.member__description[data-v-72acb4a5]{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;line-height:2}.member__description[data-v-72acb4a5]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__description[data-v-72acb4a5]:nth-child(n+2){margin-top:20px}}.section[data-v-4a99dd96]{color:#ce1226}.section__title[data-v-4a99dd96]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:800;letter-spacing:.04em;line-height:1}@media screen and (max-width:959px){.section__title[data-v-4a99dd96]{font-size:16px;text-align:right}}.section__members[data-v-4a99dd96]:nth-child(n+2){margin-top:40px}@media screen and (max-width:959px){.section__members[data-v-4a99dd96]:nth-child(n+2){margin-top:20px}}.members[data-v-4a99dd96]{display:grid;gap:40px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:959px){.members[data-v-4a99dd96]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:559px){.members[data-v-4a99dd96]{grid-template-columns:repeat(1,1fr)}}.member__role[data-v-4a99dd96]{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;line-height:1}.member__role[data-v-4a99dd96]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__role[data-v-4a99dd96]:nth-child(n+2){margin-top:20px}}.member__name[data-v-4a99dd96]{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:900;line-height:1}.member__name[data-v-4a99dd96]:nth-child(n+2){margin-top:16px}.member__name-en[data-v-4a99dd96]{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;line-height:1}.member__name-en[data-v-4a99dd96]:nth-child(n+2){margin-top:12px}.member__description[data-v-4a99dd96]{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;line-height:2;white-space:pre-line}.member__description[data-v-4a99dd96]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__description[data-v-4a99dd96]:nth-child(n+2){margin-top:20px}}.wrapper__section[data-v-1aa92400]:nth-child(n+2){margin-top:80px}.company[data-v-2d12cee6]{color:#ce1226;display:grid;gap:80px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:959px){.company[data-v-2d12cee6]{display:flex;flex-direction:column}}.company__descriptions[data-v-2d12cee6],.company__map[data-v-2d12cee6]{flex:1 0 0}.descriptions[data-v-2d12cee6]{border-bottom:1px solid rgba(3,14,26,.1);border-top:1px solid rgba(3,14,26,.1)}.descriptions__item[data-v-2d12cee6]{padding:16px}.descriptions__item[data-v-2d12cee6]:nth-child(n+2){border-top:1px solid rgba(3,14,26,.1)}.description[data-v-2d12cee6]{display:flex;font-size:16px;gap:40px;line-height:2}@media screen and (max-width:959px){.description[data-v-2d12cee6]{font-size:14px;line-height:1.8}}.description__title[data-v-2d12cee6]{flex:0 0 80px;font-family:Noto Sans JP,sans-serif;font-weight:700}@media screen and (max-width:959px){.description__title[data-v-2d12cee6]{flex:0 0 70px}}.description__content[data-v-2d12cee6]{flex:1 1 auto;font-family:Noto Sans JP,sans-serif;font-weight:500}.directors[data-v-2d12cee6]{width:100%}.director[data-v-2d12cee6]{align-items:center;display:flex;gap:16px}@media screen and (max-width:959px){.director[data-v-2d12cee6]{justify-content:space-between}}.director__role[data-v-2d12cee6]{flex:0 0 120px}@media screen and (max-width:959px){.director__role[data-v-2d12cee6]{flex:0 0 auto}.director__name[data-v-2d12cee6]{align-self:flex-end}}.businesses[data-v-2d12cee6]{list-style:disc;padding-left:16px}.map[data-v-2d12cee6]{aspect-ratio:1/1;width:100%}.map iframe[data-v-2d12cee6]{height:100%;width:100%}.section[data-v-08e996fb]{color:#ce1226}.section__title[data-v-08e996fb]{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:900;line-height:46px}@media screen and (max-width:959px){.section__title[data-v-08e996fb]{font-size:28px;line-height:1.8}}.section__description[data-v-08e996fb]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.section__description[data-v-08e996fb]{font-size:16px}}.section__description[data-v-08e996fb]:nth-child(n+2){margin-top:8px}.section__slide[data-v-08e996fb]:nth-child(n+2){margin-top:24px}.section[data-v-2cf73957]{color:#ce1226}.section__title[data-v-2cf73957]{font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:900;line-height:46px}@media screen and (max-width:959px){.section__title[data-v-2cf73957]{font-size:28px;line-height:1.8}}.section__description[data-v-2cf73957]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:500;line-height:2}@media screen and (max-width:959px){.section__description[data-v-2cf73957]{font-size:16px}}.section__description[data-v-2cf73957]:nth-child(n+2){margin-top:12px}.link[data-v-2cf73957]{color:#ce1226;text-decoration:underline}.template__vision[data-v-6e587835]:nth-child(n+2){margin-top:120px;scroll-margin-top:20px}@media screen and (max-width:959px){.template__vision[data-v-6e587835]:nth-child(n+2){margin-top:60px;scroll-margin-top:80px}}.template__section[data-v-6e587835]:nth-child(n+2){margin-top:160px;scroll-margin-top:20px}@media screen and (max-width:959px){.template__section[data-v-6e587835]:nth-child(n+2){margin-top:80px;scroll-margin-top:80px}}
