.structure-page{align-items:flex-start;display:flex;gap:2rem}.structure-page__content{background-color:var(--color__white);border-radius:2rem;display:flex;flex-direction:column;gap:2rem;max-width:78.75rem;padding:2rem}.structure-page__content .breadcrumbs,.structure-page__content .structure-detail{margin:0 auto;max-width:66.75rem;width:100%}.structure-page__sidebar{display:flex;flex:1 0 27rem;flex-direction:column;gap:2rem;position:sticky;top:6.875rem}.structure-page__sidebar-inner{display:flex;flex-direction:column;gap:1rem}.structure-page__sidebar-desc{color:var(--color__text-48);font-size:1.125rem;font-weight:450;letter-spacing:-.0225rem;line-height:130%}.structure-page__realte{display:flex;flex-direction:column;gap:1.5rem}.structure-page__realte-title{font-size:1.75rem;font-weight:600;letter-spacing:-.035rem;line-height:110%}.structure-page__realte-inner{display:flex;flex-direction:column;gap:1rem}.structure-page__realte-list{display:flex;flex-direction:column;gap:.25rem}@media screen and (max-width:1024px){.structure-page{flex-direction:column}.structure-page>*{width:100%}.structure-page>*,.structure-page__content{max-width:100%!important}.structure-detail__title{font-size:2.5rem}}@media screen and (max-width:768px){.structure-page__content{padding:1.5rem}.structure-detail__spec-list{grid-template-columns:1fr}}
