.template-section[data-v-deb1bc43]{align-items:flex-start;display:flex;gap:80px}@media screen and (max-width:959px){.template-section[data-v-deb1bc43]{flex-direction:column;gap:24px}}.template-section__title[data-v-deb1bc43]{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-deb1bc43]{font-size:18px;padding:0;writing-mode:initial}}.template-section__content[data-v-deb1bc43]{flex:1 1 auto}.section[data-v-90bb6d5e]{color:#ce1226}.section__title[data-v-90bb6d5e]{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-90bb6d5e]{font-size:28px}}.section__description[data-v-90bb6d5e]{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-90bb6d5e]{font-size:16px}}.section__description[data-v-90bb6d5e]:nth-child(n+2){margin-top:24px}.section[data-v-738af4e0]{color:#ce1226}.section__title[data-v-738af4e0]{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-738af4e0]{font-size:28px}}.section__description[data-v-738af4e0]{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-738af4e0]{font-size:16px}}.section__description[data-v-738af4e0]:nth-child(n+2){margin-top:24px}.description__spacing[data-v-738af4e0]{letter-spacing:-3px}.list[data-v-83e8c65e]{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-83e8c65e]{gap:60px;grid-template-columns:1fr}}.item[data-v-83e8c65e]{color:#ce1226}.item__title[data-v-83e8c65e]{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-83e8c65e]{font-size:26px;line-height:1.8}}.item__title[data-v-83e8c65e]:nth-child(n+2){margin-top:16px}.item__description[data-v-83e8c65e]{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-83e8c65e]{font-size:16px}}.item__description[data-v-83e8c65e]:nth-child(n+2){margin-top:16px}.en[data-v-83e8c65e]{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;gap:16px;line-height:1}.section[data-v-6fd9c316]{color:#ce1226}.section__title[data-v-6fd9c316]{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-6fd9c316]{font-size:28px;line-height:1.8}}.section__description[data-v-6fd9c316]{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-6fd9c316]{font-size:16px}}.section__description[data-v-6fd9c316]:nth-child(n+2){margin-top:24px}.section[data-v-c530b236]{color:#ce1226}.section__title[data-v-c530b236]{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-c530b236]{font-size:16px;text-align:right}}.section__members[data-v-c530b236]:nth-child(n+2){margin-top:40px}@media screen and (max-width:959px){.section__members[data-v-c530b236]:nth-child(n+2){margin-top:20px}}.members[data-v-c530b236]{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:959px){.members[data-v-c530b236]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:559px){.members[data-v-c530b236]{grid-template-columns:repeat(1,1fr)}}.member__role[data-v-c530b236]{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;line-height:1}.member__role[data-v-c530b236]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__role[data-v-c530b236]:nth-child(n+2){margin-top:20px}}.member__name[data-v-c530b236]{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:900;line-height:1}.member__name[data-v-c530b236]:nth-child(n+2){margin-top:16px}.member__name-en[data-v-c530b236]{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;line-height:1}.member__name-en[data-v-c530b236]:nth-child(n+2){margin-top:12px}.member__description[data-v-c530b236]{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;line-height:2}.member__description[data-v-c530b236]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__description[data-v-c530b236]:nth-child(n+2){margin-top:20px}}.section[data-v-f284f370]{color:#ce1226}.section__title[data-v-f284f370]{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-f284f370]{font-size:16px;text-align:right}}.section__members[data-v-f284f370]:nth-child(n+2){margin-top:40px}@media screen and (max-width:959px){.section__members[data-v-f284f370]:nth-child(n+2){margin-top:20px}}.members[data-v-f284f370]{display:grid;gap:40px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:959px){.members[data-v-f284f370]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:559px){.members[data-v-f284f370]{grid-template-columns:repeat(1,1fr)}}.member__role[data-v-f284f370]{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;line-height:1}.member__role[data-v-f284f370]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__role[data-v-f284f370]:nth-child(n+2){margin-top:20px}}.member__name[data-v-f284f370]{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:900;line-height:1}.member__name[data-v-f284f370]:nth-child(n+2){margin-top:16px}.member__name-en[data-v-f284f370]{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;line-height:1}.member__name-en[data-v-f284f370]:nth-child(n+2){margin-top:12px}.member__description[data-v-f284f370]{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;line-height:2;white-space:pre-line}.member__description[data-v-f284f370]:nth-child(n+2){margin-top:28px}@media screen and (max-width:959px){.member__description[data-v-f284f370]:nth-child(n+2){margin-top:20px}}.wrapper__section[data-v-1aa92400]:nth-child(n+2){margin-top:80px}.company[data-v-a8bcf749]{color:#ce1226;display:grid;gap:80px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:959px){.company[data-v-a8bcf749]{display:flex;flex-direction:column}}.company__descriptions[data-v-a8bcf749],.company__map[data-v-a8bcf749]{flex:1 0 0}.descriptions[data-v-a8bcf749]{border-bottom:1px solid rgba(3,14,26,.1);border-top:1px solid rgba(3,14,26,.1)}.descriptions__item[data-v-a8bcf749]{padding:16px}.descriptions__item[data-v-a8bcf749]:nth-child(n+2){border-top:1px solid rgba(3,14,26,.1)}.description[data-v-a8bcf749]{display:flex;font-size:16px;gap:40px;line-height:2}@media screen and (max-width:959px){.description[data-v-a8bcf749]{font-size:14px;line-height:1.8}}.description__title[data-v-a8bcf749]{flex:0 0 80px;font-family:Noto Sans JP,sans-serif;font-weight:700}@media screen and (max-width:959px){.description__title[data-v-a8bcf749]{flex:0 0 70px}}.description__content[data-v-a8bcf749]{flex:1 1 auto;font-family:Noto Sans JP,sans-serif;font-weight:500}.directors[data-v-a8bcf749]{width:100%}.director[data-v-a8bcf749]{align-items:center;display:flex;gap:16px}@media screen and (max-width:959px){.director[data-v-a8bcf749]{justify-content:space-between}}.director__role[data-v-a8bcf749]{flex:0 0 120px}@media screen and (max-width:959px){.director__role[data-v-a8bcf749]{flex:0 0 auto}.director__name[data-v-a8bcf749]{align-self:flex-end}}.businesses[data-v-a8bcf749]{list-style:disc;padding-left:16px}.map[data-v-a8bcf749]{aspect-ratio:1/1;width:100%}.map iframe[data-v-a8bcf749]{height:100%;width:100%}.section[data-v-1a86b0c5]{color:#ce1226}.section__title[data-v-1a86b0c5]{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-1a86b0c5]{font-size:28px;line-height:1.8}}.section__description[data-v-1a86b0c5]{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-1a86b0c5]{font-size:16px}}.section__description[data-v-1a86b0c5]:nth-child(n+2){margin-top:8px}.section__slide[data-v-1a86b0c5]:nth-child(n+2){margin-top:24px}.section[data-v-e5260061]{color:#ce1226}.section__title[data-v-e5260061]{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-e5260061]{font-size:28px;line-height:1.8}}.section__description[data-v-e5260061]{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-e5260061]{font-size:16px}}.section__description[data-v-e5260061]:nth-child(n+2){margin-top:12px}.link[data-v-e5260061]{color:#ce1226;text-decoration:underline}.template__vision[data-v-ff4ee951]:nth-child(n+2){margin-top:120px;scroll-margin-top:20px}@media screen and (max-width:959px){.template__vision[data-v-ff4ee951]:nth-child(n+2){margin-top:60px;scroll-margin-top:80px}}.template__section[data-v-ff4ee951]:nth-child(n+2){margin-top:160px;scroll-margin-top:20px}@media screen and (max-width:959px){.template__section[data-v-ff4ee951]:nth-child(n+2){margin-top:80px;scroll-margin-top:80px}}
