.zm__text-sample__middle-copy{line-height:1.6;letter-spacing:0.05em;font-size:30px;font-weight:600}.__is-sp .zm__text-sample__middle-copy,.wrapper__>article:first-child .zm__text-sample__middle-copy{letter-spacing:0.05em;font-size:18px}.zm__text-sample__small-copy{line-height:1.6;letter-spacing:0.05em;font-size:24px;font-weight:600}.__is-sp .zm__text-sample__small-copy,.wrapper__>article:first-child .zm__text-sample__small-copy{font-size:16px;font-weight:700}.zm__text-sample__x-small-copy{letter-spacing:0;line-height:1.6;font-size:22px;font-weight:700}.__is-sp .zm__text-sample__x-small-copy,.wrapper__>article:first-child .zm__text-sample__x-small-copy{font-size:16px}.zm__text-sample__large-lead{letter-spacing:0.05em;line-height:2;font-size:18px}.__is-sp .zm__text-sample__large-lead,.wrapper__>article:first-child .zm__text-sample__large-lead{font-size:16px}.zm__text-sample__lead{line-height:2.25;letter-spacing:0.1em;font-size:16px}.__is-sp .zm__text-sample__lead,.wrapper__>article:first-child .zm__text-sample__lead{line-height:2;letter-spacing:0.05em;font-size:13px}.zm__text-sample__body{line-height:2;letter-spacing:0.05em;font-size:16px}.__is-sp .zm__text-sample__body,.wrapper__>article:first-child .zm__text-sample__body{line-height:1.85;font-size:13px}.zm__text-sample__body-small{line-height:1.6;letter-spacing:0.05em;font-size:14px}.__is-sp .zm__text-sample__body-small,.wrapper__>article:first-child .zm__text-sample__body-small{line-height:1.8;font-size:12px}.zm__text-sample__small{line-height:2.33;letter-spacing:0.05em;font-size:12px}.__is-sp .zm__text-sample__small,.wrapper__>article:first-child .zm__text-sample__small{line-height:1.45;letter-spacing:0.1em;font-size:11px}.zm__text-sample__note,.zm__k151 .zm__text-body small{line-height:1.64;letter-spacing:0.1em;font-size:11px}.__is-sp .zm__text-sample__note,.__is-sp .zm__k151 .zm__text-body small,.zm__k151 .zm__text-body .__is-sp small,.wrapper__>article:first-child .zm__text-sample__note,.wrapper__>article:first-child .zm__k151 .zm__text-body small,.zm__k151 .zm__text-body .wrapper__>article:first-child small{font-size:11px;line-height:1.45}.__component-collection{margin-top:40px !important}.zm__place-hold{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:100px;background:rgba(34,153,225,0.8);text-align:center;color:#fff;font-size:10px}.zm__text-sample__middle-copy,.zm__text-sample__small-copy,.zm__text-sample__x-small-copy,.zm__text-sample__large-lead,.zm__text-sample__lead,.zm__text-sample__body,.zm__text-sample__body-small,.zm__text-sample__small,.zm__text-sample__note{margin:20px 0 0}.__component-disabled{color:#ccc;text-decoration:line-through}.__component-disabled::before{display:inline-block;margin:0 0.5em 0 0;color:#000;text-decoration:none !important;font-size:14px;font-weight:normal;content:'[廃止]'}.zoff-magazine-area.__is-sp .u-hide.--sp{display:none}.zoff-magazine-area:not(.__is-sp) .u-hide.--pc{display:none}.zm__k151 .zm__text-body sup{font-size:50%;vertical-align:text-top}.zm__k151 .zm__text-body .blue{color:#229ae1}.zm__k151 .zm__text-body strong{font-size:1em;font-weight:700}.zm__k151 .zm__text-body small.--block{display:block;margin-top:8px}.zm__k151 .zm__text-body.--step+.zm__text-body.--step{margin-top:20px !important}.zm__k151 .zm__text-body.--mt-wide{margin-top:70px}.zoff-magazine-area.__is-sp .zm__k151 .zm__text-body.--mt-wide{margin-top:35px !important}.zoff-magazine-area.__is-sp .zm__k151 .zm__heading__section.__seo{font-size:18px}.zoff-magazine-area:not(.__is-sp) .zm__k151 .zm__heading__section.__seo .zm__heading__header.__basic{padding-right:15px}.zm__k151 .zm__heading__sub-section.__seo{line-height:1.7;margin-top:70px;margin-bottom:40px}.zoff-magazine-area.__is-sp .zm__k151 .zm__heading__sub-section.__seo{margin-top:40px;margin-bottom:28px}.zm__k151 .zm__heading__sub-section.__seo:first-child{margin-top:0 !important}.zm__k151 .zm__basic-button__list li{margin:0}.zm__k151 .zm__basic-button.--adjust{width:fit-content;min-width:0;max-width:100%;margin-inline:auto}.zm__k151 .zm__basic-button.--adjust .__button{padding-inline:70px}.zoff-magazine-area.__is-sp .zm__k151 .zm__basic-button.--adjust .__button{padding-inline:50px}.zm__k151 .zm__basic-button.--adjust .__button-label{padding-inline:0}.zoff-magazine-area .zm__seo__toc__child-wrapper+.zm__seo__toc__item{margin-top:20px}.zoff-magazine-area .zm__recommend{margin-top:90px}.zoff-magazine-area:not(.__is-sp) .zm__staff-credit{margin-block-start:60px}.zoff-magazine-area.__is-sp .zm__staff-credit{margin-block-start:40px !important}.zm__k151 .zm__k151_interview_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto 1fr;gap:24px 40px;margin-block:60px}.zoff-magazine-area.__is-sp .zm__k151 .zm__k151_interview_grid{grid-template-columns:1fr;gap:12px;margin-block:30px}.zm__k151 .zm__k151_interview_grid:not(:has(.zm__k151_interview_grid__heading)){grid-template-rows:auto}.zm__k151 .zm__k151_interview_grid:first-child{margin-block-start:0}.zm__k151 .zm__k151_interview_grid:last-child{margin-block-end:0}.zm__k151 .zm__k151_interview_grid.--bottom{margin-block-end:0}.zm__k151 .zm__k151_interview_grid__heading{order:1}.zoff-magazine-area:not(.__is-sp) .zm__k151 .zm__k151_interview_grid__heading{grid-column:2 / 3}.zm__k151 .zm__k151_interview_grid__heading .zm__k151__heading__lv3{margin-block-end:0 !important}.zm__k151 .zm__k151_interview_grid__image{display:flex;flex-direction:column;order:2}.zoff-magazine-area:not(.__is-sp) .zm__k151 .zm__k151_interview_grid__image{grid-column:1 / 2;grid-row:1 / -1;gap:32px}.zoff-magazine-area.__is-sp .zm__k151 .zm__k151_interview_grid__image{gap:12px}.zm__k151 .zm__k151_interview_grid__image .zm__common-figure{margin-top:0 !important;margin-bottom:0 !important}.zm__k151 .zm__k151_interview_grid__image figcaption{margin-top:10px;text-align:left !important}.zm__k151 .zm__k151_interview_grid__image figcaption p a{color:#000;text-decoration:underline}.zm__k151 .zm__k151_interview_grid__image figcaption p a:hover{text-decoration:none}.zm__k151 .zm__k151_interview_grid__content{order:3}.zoff-magazine-area:not(.__is-sp) .zm__k151 .zm__k151_interview_grid__content{grid-column:2 / 3}.zoff-magazine-area:not(.__is-sp) .zm__k151 .zm__k151_interview_grid.--pc-reverse{direction:rtl}.zoff-magazine-area:not(.__is-sp) .zm__k151 .zm__k151_interview_grid.--pc-reverse>*{direction:ltr}.zm__k151 .zm__k151__profile{margin-top:70px}.zm__k151 .zm__k151__profile a{text-decoration:underline}.zm__k151 .zm__k151__profile a:hover{text-decoration:none}.__is-sp .zm__k151 .zm__k151__profile a,.wrapper__>article:first-child .zm__k151 .zm__k151__profile a{color:#229ae1}.zm__k151 .zm__k151__profile__content{display:flex;padding:50px;align-items:center;background-color:#f0f0f0}.__is-sp .zm__k151 .zm__k151__profile__content,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content{display:block;padding:25px 3.73134%}.zm__k151 .zm__k151__profile__content p{letter-spacing:0.075em}.zm__k151 .zm__k151__profile__content .__profile{flex:0 1 150px;line-height:1;font-size:18px;font-weight:400;color:#229ae1;text-align:center}.__is-sp .zm__k151 .zm__k151__profile__content .__profile,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content .__profile{width:100%;font-size:16px;text-align:left}.zm__k151 .zm__k151__profile__content .__disc{flex:1;margin-left:3.97727%;box-sizing:border-box}.__is-sp .zm__k151 .zm__k151__profile__content .__disc,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content .__disc{margin:35px auto 0}.zm__k151 .zm__k151__profile__content .__disc .__person ~ .__person{margin-top:20px}.__is-sp .zm__k151 .zm__k151__profile__content .__disc .__person ~ .__person,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content .__disc .__person ~ .__person{margin-top:35px}.zm__k151 .zm__k151__profile__content .__disc .__name{margin-bottom:10px;line-height:1;font-size:16px;font-weight:700}.__is-sp .zm__k151 .zm__k151__profile__content .__disc .__name,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content .__disc .__name{font-size:14px}.zm__k151 .zm__k151__profile__content .__disc .__lead{font-size:13px;line-height:1.8;box-sizing:border-box}.__is-sp .zm__k151 .zm__k151__profile__content .__disc .__lead,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content .__disc .__lead{padding:0;font-size:12px;line-height:1.9}.zm__k151 .zm__k151__profile__content .__disc .__lead em{font:inherit}.__is-sp .zm__k151 .zm__k151__profile__content .__disc .__lead em,.wrapper__>article:first-child .zm__k151 .zm__k151__profile__content .__disc .__lead em{font-weight:700}.zm__k151 .zm__k151__heading__lv3{margin-block-end:24px;font-family:"Times New Roman","Noto Serif JP","Yu Mincho",serif;font-size:20px;font-weight:bold;line-height:1.5}.zoff-magazine-area.__is-sp .zm__k151 .zm__k151__heading__lv3{margin-block-end:12px;font-size:14px}.zm__k151 .zm__k151__heading__lv3::before{display:inline-block;width:2em;height:0.3em;margin:0 0.1em 0 0;border-top:1px solid #229ae1;vertical-align:baseline;content:''}.zm__k151 .zm__k151__heading__lv3 ~ .zm__k151 .zm__k151__heading__lv3{margin-top:50px}.__is-sp .zm__k151 .zm__k151__heading__lv3 ~ .zm__k151 .zm__k151__heading__lv3,.wrapper__>article:first-child .zm__k151 .zm__k151__heading__lv3 ~ .zm__k151 .zm__k151__heading__lv3{margin-top:30px}.zm__k151 .zm__k151__heading__lv3+.zm__k151__body__text{margin-block-start:0}.zm__k151 .zm__k151__body__text{margin-block:30px;letter-spacing:0.07em;line-height:2;font-size:16px}.__is-sp .zm__k151 .zm__k151__body__text,.wrapper__>article:first-child .zm__k151 .zm__k151__body__text{letter-spacing:0.05em;font-size:13px}.zm__k151 .zm__k151__body__text:last-child{margin-block-end:0}.zm__k151 .zm__k151__body__text:first-child{margin-block-start:0}.zm__k151 .zm__k151__body__text b{color:#229ae1;font-weight:bold}.__is-sp .zm__k151 .zm__k151__body__text b,.wrapper__>article:first-child .zm__k151 .zm__k151__body__text b{font-size:13px}.zm__k151 .zm__k151__body__text b::after{font-weight:normal;color:#000;content:'\FF1A'}.zm__k151 .zm__k151__body__text b.--brown{color:#C39423}
