.zm__k162 a:has(.zm__common-figure.__natural){margin:40px 0 0}.zm__k162 a:first-child:has(.zm__common-figure.__natural){margin-top:0}.__is-sp .zm__k162 a:has(.zm__common-figure.__natural),.zm__k162 .__is-sp a:has(.zm__common-figure.__natural),.wrapper__>article:first-child .zm__k162 a:has(.zm__common-figure.__natural),.zm__k162 .wrapper__>article:first-child a:has(.zm__common-figure.__natural){margin-top:30px}.__is-sp .zm__k162 a:first-child:has(.zm__common-figure.__natural),.zm__k162 .__is-sp a:first-child:has(.zm__common-figure.__natural),.wrapper__>article:first-child .zm__k162 a:first-child:has(.zm__common-figure.__natural),.zm__k162 .wrapper__>article:first-child a:first-child:has(.zm__common-figure.__natural){margin-top:0}.zm__k162 a:has(.zm__common-figure.__natural){margin:40px 0 0}.zm__k162 a:first-child:has(.zm__common-figure.__natural){margin-top:0}.__is-sp .zm__k162 a:has(.zm__common-figure.__natural),.zm__k162 .__is-sp a:has(.zm__common-figure.__natural),.wrapper__>article:first-child .zm__k162 a:has(.zm__common-figure.__natural),.zm__k162 .wrapper__>article:first-child a:has(.zm__common-figure.__natural){margin-top:30px}.__is-sp .zm__k162 a:first-child:has(.zm__common-figure.__natural),.zm__k162 .__is-sp a:first-child:has(.zm__common-figure.__natural),.wrapper__>article:first-child .zm__k162 a:first-child:has(.zm__common-figure.__natural),.zm__k162 .wrapper__>article:first-child a:first-child:has(.zm__common-figure.__natural){margin-top:0}.zm__text-sample__middle-copy{line-height:1.6;letter-spacing:.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:.05em;font-size:18px}.zm__text-sample__small-copy{line-height:1.6;letter-spacing:.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:.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:.1em;font-size:16px}.__is-sp .zm__text-sample__lead,.wrapper__>article:first-child .zm__text-sample__lead{line-height:2;letter-spacing:.05em;font-size:13px}.zm__text-sample__body{line-height:2;letter-spacing:.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:.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:.05em;font-size:12px}.__is-sp .zm__text-sample__small,.wrapper__>article:first-child .zm__text-sample__small{line-height:1.45;letter-spacing:.1em;font-size:11px}.zm__k162 .zm__text-body small,.zm__text-sample__note{line-height:1.64;letter-spacing:.1em;font-size:11px}.__is-sp .zm__k162 .zm__text-body small,.zm__k162 .zm__text-body .__is-sp small,.__is-sp .zm__text-sample__note,.wrapper__>article:first-child .zm__k162 .zm__text-body small,.zm__k162 .zm__text-body .wrapper__>article:first-child small,.wrapper__>article:first-child .zm__text-sample__note{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,.8);text-align:center;color:#fff;font-size:10px}.zm__text-sample__note,.zm__text-sample__small,.zm__text-sample__body-small,.zm__text-sample__body,.zm__text-sample__lead,.zm__text-sample__large-lead,.zm__text-sample__x-small-copy,.zm__text-sample__small-copy,.zm__text-sample__middle-copy{margin:20px 0 0}.__component-disabled{color:#ccc;text-decoration:line-through}.__component-disabled::before{display:inline-block;margin: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__seo__toc__title{border-bottom-color:#a7694b}.zm__seo__toc__item .zm__counter.__seo-toc .__prefix{color:#a7694b}.zm__heading__sub-section.__seo{border-bottom-color:#a7694b}.zm__heading__section.__seo{color:#a7694b}.zm__heading__section.__seo::before,.zm__heading__section.__seo::after{background-color:currentColor}.zm__heading__section.__seo .zm__counter.__basic::after{color:#000}.zm__heading__section.__seo .zm__counter.__basic .__prefix{color:inherit}.zoff-magazine-area:not(.__is-sp) .zm__k162 .zm__seo-content__extend{margin-inline:-90px}.zm__k162 .zm__text-body sup{font-size:50%;vertical-align:text-top}.zm__k162 .zm__text-body .blue{color:#229ae1}.zm__k162 .zm__text-body strong{font-size:1em;font-weight:700}.zm__k162 .zm__text-body small.--block{display:block;margin-top:8px}.zm__k162 .zm__text-body.--step+.zm__text-body.--step{margin-top:20px !important}.zm__k162 .zm__text-body.--mt-wide{margin-top:70px}.zoff-magazine-area.__is-sp .zm__k162 .zm__text-body.--mt-wide{margin-top:35px !important}.zoff-magazine-area.__is-sp .zm__k162 .zm__heading__section.__seo{font-size:18px}.zoff-magazine-area:not(.__is-sp) .zm__k162 .zm__heading__section.__seo .zm__heading__header.__basic{padding-right:15px}.zm__k162 .zm__heading__sub-section.--lv2{margin-block-end:30px;color:#a7694b}.__is-sp .zm__k162 .zm__heading__sub-section.--lv2,.wrapper__>article:first-child .zm__k162 .zm__heading__sub-section.--lv2{margin-block-start:20px}.zm__k162 .zm__heading__sub-section.--lv2+*{margin-block-start:0 !important}.zoff-magazine-area:not(.__is-sp) .zm__k162 .zm__basic-button__list ul{gap:50px}.zm__k162 .zm__basic-button__list li{margin:0}.zm__k162 .zm__basic-button.--adjust{width:fit-content;min-width:0;max-width:100%;margin-inline:auto}.zm__k162 .zm__basic-button.--adjust .__button{padding-inline:70px}.zoff-magazine-area.__is-sp .zm__k162 .zm__basic-button.--adjust .__button{padding-inline:50px}.zm__k162 .zm__basic-button.--adjust .__button-label{padding-inline:0}.zm__k162 a:has(.zm__common-figure.__natural){display:block;margin-inline:auto;width:fit-content;transition:opacity .3s ease-out}.zm__k162 a:has(.zm__common-figure.__natural):hover{opacity:.5}.zm__k162 .zm__product-image{text-decoration:none;max-width:470px;margin-inline:auto;margin-block:50px}.zm__k162 .zm__product-image img{aspect-ratio:470/190;width:100%;height:100%;object-fit:cover}.zm__k162 .zm__product-image__caption{text-decoration:none !important}.zm__k162 .zm__product-image__caption .zm__product-credit-item{text-decoration:underline}.zoff-magazine-area:not(.__is-sp) .zm__k162 .zm__product-image__caption .zm__product-credit-item{margin-inline:20px}.zm__k162 .zm__product-image__caption .zm__product-credit-item__explanation{color:inherit;text-decoration:none}.zm__k162 .u-mt-0{margin-block-start:0 !important}.zm__k162 .u-mt-5{margin-block-start:5px !important}.zm__k162 .u-mt-lv01{margin-block-start:70px !important}.__is-sp .zm__k162 .u-mt-lv01,.wrapper__>article:first-child .zm__k162 .u-mt-lv01{margin-block-start:40px !important}.zm__k162 .u-mt-lv02{margin-block-start:50px !important}.__is-sp .zm__k162 .u-mt-lv02,.wrapper__>article:first-child .zm__k162 .u-mt-lv02{margin-block-start:30px !important}.zm__k162 .u-mt-lv03{margin-block-start:30px !important}.__is-sp .zm__k162 .u-mt-lv03,.wrapper__>article:first-child .zm__k162 .u-mt-lv03{margin-block-start:20px !important}.zm__k162 .u-mt-lv04{margin-block-start:15px !important}.__is-sp .zm__k162 .u-mt-lv04,.wrapper__>article:first-child .zm__k162 .u-mt-lv04{margin-block-start:10px !important}.zm__k162 .zm-profile-box{display:flex;align-items:center;gap:70px;padding:30px 85px;background-color:#f0f0f0}.zoff-magazine-area.__is-sp .zm__k162 .zm-profile-box{flex-direction:column;gap:20px;padding:20px 5.33333vw}.zm__k162 .zm-profile-box a{text-decoration:underline;color:#229ae1}.zm__k162 .zm-profile-box a:hover{text-decoration:none}.zm__k162 .zm-profile-box .__heading{color:#a7694b;font-size:18px;font-weight:500;line-height:1;text-align:center;text-indent:.05em}.zoff-magazine-area.__is-sp .zm__k162 .zm-profile-box .__heading{width:100%;font-size:14px}.zm__k162 .zm-profile-box .__content{flex-grow:1;display:flex;flex-direction:column;justify-content:stretch;gap:20px}.zm__k162 .zm-profile-box .__person{display:flex;align-items:center;gap:30px}.zoff-magazine-area.__is-sp .zm__k162 .zm-profile-box .__person{flex-direction:column;gap:15px}.zoff-magazine-area:not(.__is-sp) .zm__k162 .zm-profile-box .__picture{flex-shrink:0;flex-basis:175px}.zoff-magazine-area.__is-sp .zm__k162 .zm-profile-box .__picture{width:46.8656716418%}.zm__k162 .zm-profile-box .__picture img{width:100%}.zm__k162 .zm-profile-box .__disc{flex-grow:1;box-sizing:border-box;text-indent:.025em}.zm__k162 .zm-profile-box .__disc dt{margin-bottom:10px;line-height:1;font-size:14px}.zoff-magazine-area.__is-sp .zm__k162 .zm-profile-box .__disc dt{margin-bottom:12px;text-align:center;font-size:12px}.zm__k162 .zm-profile-box .__disc dd{font-size:13px;line-height:1.8;box-sizing:border-box}.zoff-magazine-area.__is-sp .zm__k162 .zm-profile-box .__disc dd{padding:0;font-size:12px;line-height:1.9}.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}.zoff-magazine-area.__is-sp .zm__article-introduction br:not(.u-hide.--sp){display:block}