@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";.outline ul[data-v-1ac07359]{display:flex;flex-flow:column;gap:16px}@media(max-width:767px){.outline ul[data-v-1ac07359]{flex-flow:row;flex-wrap:wrap}}@media(max-width:1199px){.outline ul li[data-v-1ac07359]{width:calc(50% - 8px)}}.outline ul li .nav-link[data-v-1ac07359]{align-items:flex-start;color:#000;display:flex;font-family:Noto Sans JP,sans-serif;font-size:18px;font-style:Medium;font-weight:500;gap:8px;letter-spacing:0;line-height:26px;transition:.3s}@media(max-width:1199px){.outline ul li .nav-link[data-v-1ac07359]{gap:0}}.outline ul li .nav-link[data-v-1ac07359]:hover{color:#d71720}.outline ul li .nav-link .nav-number[data-v-1ac07359]{color:#d71720;font-family:Archivo,sans-serif;font-size:14px;font-style:Bold;font-weight:700;letter-spacing:0;transform:translateY(6%)}@media(max-width:1199px){.outline ul li .nav-link .nav-number[data-v-1ac07359]{min-width:34px;width:34px}}.outline ul li .nav-link .nav-labels[data-v-1ac07359]{display:flex;flex-flow:column}@media(max-width:1199px){.outline ul li .nav-link .nav-labels[data-v-1ac07359]{width:calc(100% - 34px)}}.outline ul li .nav-link .nav-labels .nav-name[data-v-1ac07359]{font-family:Noto Sans JP,sans-serif;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:140%}.outline ul li .nav-link .nav-labels .nav-label[data-v-1ac07359]{font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:140%}
