.c-sidebar-sub-item[data-v-fe4eb76d]{padding-top:var(--spacing-8)}.c-sidebar-sub-item.--expanded svg[data-v-fe4eb76d]{transform:rotate(0)}.c-sidebar-sub-item a[data-v-fe4eb76d]{background:var(--color-white);color:var(--color-gray);padding:var(--spacing-8) var(--spacing-12);width:100%}.c-sidebar-sub-item a.is-active[data-v-fe4eb76d],.c-sidebar-sub-item a[data-v-fe4eb76d]:hover{background:var(--color-gray-10);transition:background-color .3s}.c-sidebar-sub-item svg[data-v-fe4eb76d]{transform:rotate(-90deg)}.c-sidebar-sub-item__sub-child[data-v-fe4eb76d]{overflow:hidden;transition:height .3s}.c-sidebar-sub-item__sub-child .c-sidebar-sub-item a[data-v-fe4eb76d]{padding:var(--spacing-8) var(--spacing-24)}.c-sidebar-sub-item__subMain[data-v-fe4eb76d]{align-items:center;background:var(--color-white);color:var(--color-gray);cursor:pointer;display:flex;font-family:var(--font-serif);font-weight:700;justify-content:space-between;letter-spacing:.08em;line-height:1.6;padding:var(--spacing-8) var(--spacing-12)}.c-sidebar-item[data-v-0e6b4ac8]{cursor:pointer;padding:var(--spacing-4) 0}.c-sidebar-item.--expanded .c-sidebar-item__main svg[data-v-0e6b4ac8]{transform:rotate(0)}.c-sidebar-item__container[data-v-0e6b4ac8]{background-color:#e9eaee;padding:var(--spacing-12) 0}@media (max-width:1399.98px){.c-sidebar-item__container[data-v-0e6b4ac8]{padding:var(--spacing-4) 0}}.c-sidebar-item__main[data-v-0e6b4ac8]{align-items:center;background-color:var(--color-white);display:flex;justify-content:space-between;padding:var(--spacing-8) var(--spacing-12)}.c-sidebar-item__main.--link.router-link-exact-active[data-v-0e6b4ac8],.c-sidebar-item__main.--link[data-v-0e6b4ac8]:hover{background:var(--color-gray-10);transition:background-color .3s}.c-sidebar-item__main svg[data-v-0e6b4ac8]{margin-left:var(--spacing-16);transform:rotate(-90deg)}.c-sidebar-item__child[data-v-0e6b4ac8]{overflow:hidden;transition:height .3s}@media (max-width:1399.98px){.c-sidebar-item__child[data-v-0e6b4ac8],.c-sidebar-item__child[data-v-0e6b4ac8]:before{background-color:#e9eaee;position:absolute;width:100%}.c-sidebar-item__child[data-v-0e6b4ac8]:before{content:"";display:block;height:100%;left:0;top:0;z-index:-1}}.c-sidebar-item__content[data-v-0e6b4ac8]>li{letter-spacing:.08em;line-height:1.2}@media (max-width:1399.98px){.c-sidebar-item__content[data-v-0e6b4ac8]>li:last-child{padding-bottom:var(--spacing-8)}}.c-sidebar[data-v-6d1ace82]{background-color:#e9eaee;padding:var(--spacing-16) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1399.98px){.c-sidebar[data-v-6d1ace82]{padding:var(--spacing-4) 0}}.l-intro-layout[data-v-366ae502]{padding-left:4vw;padding-right:8vw}@media (max-width:1399.98px){.l-intro-layout[data-v-366ae502]{padding:0 6vw}}@media (max-width:767.98px){.l-intro-layout[data-v-366ae502]{padding:0 3vw}}.l-intro-layout__main[data-v-366ae502]{align-items:flex-start;display:flex;gap:3rem min(4vw,var(--spacing-80));padding:var(--spacing-80) 0 var(--spacing-160)}@media (max-width:1399.98px){.l-intro-layout__main[data-v-366ae502]{flex-direction:column;padding:var(--spacing-24) 0 var(--spacing-64)}}.l-intro-layout__sidebar[data-v-366ae502]{flex-shrink:0;max-height:calc(100vh - 140px);overflow-y:auto;position:sticky;top:var(--spacing-120);width:clamp(24rem,14vw,28rem)}@media (max-width:1399.98px){.l-intro-layout__sidebar[data-v-366ae502]{max-height:none;overflow-y:visible;top:8rem;width:100%;z-index:11}}@media (max-width:575.98px){.l-intro-layout__sidebar[data-v-366ae502]{top:6.8rem}}.l-intro-layout__content-wrap[data-v-366ae502]{flex-grow:1;width:100%}.l-intro-layout__content[data-v-366ae502]{transition:background .3s}.l-intro-layout__content.--has-board[data-v-366ae502]{background-color:var(--color-white);transition-delay:.5s}
