@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;700&display=swap";.office-location[data-v-a4c790c2]{display:flex;flex-flow:column;gap:64px}@media(max-width:1199px){.office-location[data-v-a4c790c2]{gap:24px}}.office-location .office-content[data-v-a4c790c2]{display:flex;gap:80px}.office-location .office-content .office-info[data-v-a4c790c2]{display:flex;flex-flow:column;gap:40px;width:454px}@media(max-width:1199px){.office-location .office-content .office-info[data-v-a4c790c2]{gap:24px;width:100%}}.office-location .office-content .office-info h3.office-title[data-v-a4c790c2]{border-bottom:2px solid #000;font-family:Noto Sans JP,sans-serif;font-size:30px;font-style:Bold;font-weight:700;line-height:140%;padding-bottom:24px}@media(max-width:1199px){.office-location .office-content .office-info h3.office-title[data-v-a4c790c2]{font-size:28px}}.office-location .office-content .office-info .office-details[data-v-a4c790c2]{display:flex;flex-flow:column;gap:24px}.office-location .office-content .office-info .office-details p[data-v-a4c790c2]{display:flex;flex-flow:column;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:Regular;font-weight:400;line-height:180%}@media(max-width:1199px){.office-location .office-content .office-info .office-details p[data-v-a4c790c2]{font-size:14px}}.office-location .office-content .office-image[data-v-a4c790c2]{max-height:400px;width:360px}@media(max-width:1199px){.office-location .office-content .office-image[data-v-a4c790c2]{width:100%}}.office-location .office-content .office-image img[data-v-a4c790c2]{display:block;margin:0 auto}.office-location .map-container iframe{width:calc(100% + max(20px,(100vw - 1200px) / 2))}@media(max-width:1199px){.office-location .map-container iframe{height:300px;width:100%}}
