.c_about-heading{position:relative;z-index:1;overflow:visible}.c_about-heading__inner{position:relative;width:100%;height:72rem}@media screen and (max-width:1000px){.c_about-heading .c_inner{padding:0 1.6rem}.c_about-heading__inner{height:31.4rem}}.c_about-heading__header{display:flex;align-items:center;gap:1.4rem;margin:0 0 2.4rem}@media screen and (max-width:1000px){.c_about-heading__header{gap:.8rem;margin-bottom:.9rem}}html[lang^=en] .c_about-heading__header{display:none}.c_about-heading__subtitle-text{font-family:var(--font-base-w6);font-weight:600;font-size:1.6rem;letter-spacing:.032rem;line-height:var(--c-lh-heading);color:#333}@media screen and (max-width:1000px){.c_about-heading__subtitle-text{font-size:1.3rem;letter-spacing:.026rem}}.c_about-heading__subtitle-line{display:block;width:4rem;height:1px;background-color:#333;flex-shrink:0}@media screen and (max-width:1000px){.c_about-heading__subtitle-line{width:2rem}}.c_about-heading__title{display:block;margin:0}.c_about-heading__title-text{display:flex;flex-direction:column;gap:.6rem;font-family:var(--font-en);font-weight:500;font-size:9.6rem;line-height:1;color:#333}@media screen and (max-width:1000px){.c_about-heading__title-text{gap:.8rem;font-size:4.8rem}}.c_about-heading__title-line{display:block}.c_about-heading__title-line--2{margin-left:6.2rem}.c_about-heading__breadcrumb-bar{position:absolute;top:2.4rem;left:0;right:0;z-index:2}@media screen and (max-width:1000px){.c_about-heading__breadcrumb-bar{display:none}}.c_about-heading__breadcrumb{display:flex;justify-content:flex-end}.c_about-heading__media{position:absolute;overflow:hidden;border-radius:.4rem}@media screen and (max-width:1000px){.c_about-heading__media{border-radius:.2rem}}.c_about-heading__media--main{top:36.4rem;left:0;width:79.4rem;height:44.6rem}@media screen and (max-width:1000px){.c_about-heading__media--main{top:17rem;width:25.5rem;height:19.1rem}}.c_about-heading__media--sub{top:15.4rem;right:0;width:26.2rem;height:34.7rem}@media screen and (max-width:1000px){.c_about-heading__media--sub{top:10.9rem;width:8rem;height:10.6rem}}.c_about-heading__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.4rem}@media screen and (max-width:1000px){.c_about-heading__img{border-radius:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_about-heading.css.map */
