.c-page-journal-heading{margin:auto;min-width:84rem;padding-bottom:6.5rem;position:relative;width:72.5%}.c-page-journal-heading-top{align-items:center;display:flex;font-size:1.1rem;opacity:0;width:100%}.c-page-journal-heading-top-border{background-color:currentColor;display:block;height:1px;margin:0 1rem;opacity:.1;width:100%}.c-page-journal-heading-num{font-size:8rem;margin-top:4.6rem;text-align:center;white-space:nowrap}.c-page-journal-heading-num .char{display:inline-block;opacity:0;transform:translateY(85%)}.c-page-journal-heading-num .char.dot{transition:opacity .46s,transform .46s cubic-bezier(.4,1.92,1,1)}.c-page-journal-heading-num .dot{transform:translateY(18%);transform-origin:center 80%}.c-page-journal-heading-title{margin-top:2rem;opacity:0;text-align:center}.c-page-journal-heading-title-ja{align-items:center;display:flex;font-size:3rem;gap:1rem;justify-content:center;line-height:1.5;margin-bottom:3rem}.c-page-journal-heading-title-ja-vol{font-size:2.2rem}.c-page-journal-heading-title-en{display:flex;flex-direction:column;font-size:1.6rem;gap:1.4rem;line-height:1.4;margin-top:1.2rem}.c-page-journal-heading-title-en-box{align-items:center;display:flex;font-size:1.4rem;gap:1rem;justify-content:center;margin-bottom:1rem}.c-page-journal-heading-description{margin-top:5rem}.c-page-journal-heading--inView .c-page-journal-heading-top{opacity:1;transition:opacity .8s;transition-delay:.2s}.c-page-journal-heading--inView .c-page-journal-heading-title{opacity:1;transition:opacity 1.5s;transition-delay:.35s}.c-page-journal-heading--inView .char{opacity:1;transform:translateY(0);transition:opacity 1.2s,transform .75s cubic-bezier(.215,.61,.355,1)}.c-page-journal-heading--inView .char.dot{transition:opacity .46s,transform .46s cubic-bezier(.4,1.92,1,1)}.c-page-journal-heading--inView .char:first-of-type{transition-delay:.2s}.c-page-journal-heading--inView .char:nth-of-type(2){transition-delay:.42s}.c-page-journal-heading--inView .char:nth-of-type(3).dot{transition-delay:.88s}.c-page-journal-heading:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.1;position:absolute;width:100%}@media screen and (max-width:900px){.c-page-journal-heading{min-width:auto;padding-bottom:4.5rem;width:84.6153846154%}.c-page-journal-heading-num{font-size:5rem;margin-top:3rem}.c-page-journal-heading-title{margin-top:1.8rem;padding:0 2.5rem}.c-page-journal-heading-title-ja{font-size:2rem}.c-page-journal-heading-title-en{font-size:1.5rem;margin-top:.8rem}}
/*# sourceMappingURL=2d0df5f8b20b9fd9.css.map*/