@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap);
.global-footer__nav-col{min-width:110px}.global-footer__nav-anchor,.global-footer__nav-child-anchor{letter-spacing:normal}@media(max-width: 767px){.global-footer__nav-child-anchor{font-size:1.3rem}}.global-footer__sub-nav-item:not(:first-child){margin-left:20px;padding-left:20px}.global-footer__sub-nav-icon{vertical-align:middle}.global-header-nav__list{font-size:1.4rem}.global-header-nav__sub-search-content{width:380px}.landscape-blocker .text{font-size:1.2rem}@media(max-width: 767px){.page-kv__title-text{font-size:2.6rem}}.reading-area h2{font-size:2rem;letter-spacing:.04em}.reading-area h3{font-size:2.4rem;line-height:calc(40 / 24)}@media(max-width: 767px){.reading-area h3{font-size:2.5rem;line-height:calc(38 / 25)}}.reading-area sup{vertical-align:super;font-size:.7em}.credit-page__inner{width:620px;margin:0 auto}@media(max-width: 767px){.credit-page__inner{width:100%}}.credit-page__title{margin-bottom:60px;font-size:4rem;font-weight:300;letter-spacing:.1em;text-align:center}@media(max-width: 767px){.credit-page__title{margin-bottom:30px;font-size:3rem;letter-spacing:.08em}}.credit-page__section:not(:first-child){margin-top:40px}.credit-page__section-title{margin-bottom:40px;font-size:2.4rem;font-weight:700}@media(max-width: 767px){.credit-page__section-title{font-size:2rem;font-weight:500;letter-spacing:.08em}}.credit-page__text{font-size:1.8rem}@media(max-width: 767px){.credit-page__text{font-size:1.4rem}}.credit-page__par{line-height:calc(36 / 18)}@media(max-width: 767px){.credit-page__par{line-height:calc(25 / 14)}}.credit-page__par:not(:first-child){margin-top:40px}@media(max-width: 767px){.credit-page__par:not(:first-child){margin-top:30px}}.credit-page__par a{color:#3a81c4;text-decoration:none;transition:opacity .3s cubic-bezier(0.13, 0.78, 0.38, 0.98)}.credit-page__par a:hover{opacity:.5}.credit-page__par .-indent{padding-left:1em}
