.p-culture-values__list{display:flex;flex-direction:column;gap:3.6rem}.p-culture-values__photo{margin-bottom:1.8rem}.p-culture-values__photo img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-img)}.p-culture-values__num{display:flex;align-items:center;gap:1.2rem;font-family:var(--font-en);font-size:2.6rem;font-weight:800;line-height:1;color:var(--color-primary-text)}.p-culture-values__num:after{content:"";width:2.8rem;height:2px;background-color:var(--color-accent)}.p-culture-values__title{margin-top:.8rem;font-size:1.8rem;font-weight:700;line-height:1.35}.p-culture-values__text{margin-top:.8rem;font-size:1.3rem}.p-culture-staff__profile{margin-bottom:2.4rem}.p-culture-staff__photo{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-img);margin-bottom:1.2rem}.p-culture-staff__photo--none{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-primary),#fff 85%);color:var(--color-primary-text);font-family:var(--font-heading);font-weight:var(--fw-heading);font-size:5.6rem}.p-culture-staff__name{font-weight:700;font-size:1.8rem;color:var(--color-primary-text)}.p-culture-staff__role{font-size:1.1rem;color:var(--color-text-weak)}.p-culture-staff__qa{margin-bottom:2.8rem}.p-culture-staff__qa dt{position:relative;padding-left:2.6rem;font-weight:700;font-size:1.3rem;color:var(--color-primary-text);margin-bottom:.4rem}.p-culture-staff__qa dt:before{content:"Q";position:absolute;left:0;font-family:var(--font-heading);font-weight:var(--fw-heading);color:var(--color-accent-text)}.p-culture-staff__qa dd{font-size:1.3rem;margin-bottom:1.6rem}.p-culture-staff__subtitle{font-weight:700;font-size:1.5rem;color:var(--color-primary-text);margin-bottom:1.4rem}.p-culture-staff__day{margin-bottom:2.8rem}.p-culture-staff__timeline{display:flex;flex-direction:column}.p-culture-staff__timeline li{position:relative;display:flex;gap:1.4rem;padding-bottom:1.8rem}.p-culture-staff__timeline li:not(:last-child):before{content:"";position:absolute;top:2.4rem;left:2.7rem;bottom:0;width:2px;background-color:var(--color-border)}.p-culture-staff__time{flex-shrink:0;width:5.6rem;padding:.2rem 0;border-radius:999px;background-color:var(--color-primary);color:var(--color-on-primary);font-size:1.1rem;font-weight:700;text-align:center;height:fit-content}.p-culture-staff__tl-heading{font-weight:700;font-size:1.3rem;color:var(--color-primary-text)}.p-culture-staff__tl-desc{font-size:1.2rem}.p-culture-staff__work-photo{margin-bottom:2rem}.p-culture-staff__work-photo img{border-radius:var(--radius-img)}.p-culture-staff__work-photo figcaption{margin-top:.6rem;font-size:1.1rem;color:var(--color-text-weak);text-align:center}.p-culture-staff__message{padding:1.6rem;border:2px dashed var(--color-accent);border-radius:var(--radius-card);font-weight:700;font-size:1.3rem;text-align:center}.p-culture-staff__more{margin-top:2.4rem;padding-top:2rem;border-top:1px solid var(--color-border)}.p-culture-staff__more-label{margin-bottom:1rem;font-size:1.2rem;font-weight:700;color:var(--color-text-weak)}.p-culture-staff__more-list{display:flex;flex-wrap:wrap;gap:.8rem}.p-culture-staff__jump{padding:.8rem 1.6rem;border:1.5px solid var(--color-primary);border-radius:var(--radius-btn);background-color:transparent;color:var(--color-primary-text);font-weight:700;font-size:1.3rem;cursor:pointer;transition:background-color .2s,color .2s}@media(hover:hover){.p-culture-staff__jump:hover{background-color:var(--color-primary);color:var(--color-on-primary)}}.p-culture-place__note{margin-bottom:1.2rem;font-size:1.2rem;color:var(--color-text-weak)}.p-culture-place__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.p-culture-place__grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius-img)}.p-culture-place__btn{display:block;width:100%;padding:0}
