@charset "UTF-8";.article-layout{padding:40px 0 20px}@media(min-width:769px){.article-layout{padding-top:100px;display:flex}}@media(max-width:768px){.article{margin-bottom:60px}}@media(min-width:769px){.article{width:72%;padding-right:90px}}.article__header{margin-bottom:21px}@media(min-width:769px){.article__header{margin-bottom:18px}}.article__header__category{font-size:14px}@media(min-width:769px){.article__header__category{font-size:20px}}.article__header__series-name{font-size:14px}@media(min-width:769px){.article__header__series-name{font-size:20px}}.article__header__title{font-size:24px;line-height:1.5;margin-bottom:15px}@media(min-width:769px){.article__header__title{font-size:34px}}.article__header__info{display:flex;justify-content:space-between}.article__header__info--end{justify-content:flex-end}.article__header__info{font-size:12px;color:#7a7a7a;font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal}@media(min-width:769px){.article__header__info{font-size:13px}}@media(min-width:769px){.article__header__info__credit{display:flex;align-items:center}}.article__header__info__credit>p{line-height:1.3}@media(min-width:769px){.article__header__info__credit>p{line-height:1}}.article__header__info__credit>p:not(:last-child):after{content:"/";font-size:10px;margin:0 5px;position:relative;top:-1px}.article__header__info__date{font-size:16px}.article__lead{font-size:13px;line-height:1.8}@media(min-width:769px){.article__lead{font-size:14px}}.article__mv{font-size:0;line-height:1;margin-bottom:60px}@media(max-width:768px){.article__mv{margin-left:-21px;margin-right:-21px;margin-top:40px}}@media(min-width:769px){.article__mv{border-radius:5px;overflow:hidden;margin-top:60px;margin-bottom:80px}}.breadcrumb__list{display:flex}.breadcrumb__list>li{font-size:10px;font-weight:500}@media(min-width:769px){.breadcrumb__list>li{font-size:12px}}.breadcrumb__list>li>a{color:#7a7a7a}@media(min-width:769px){.breadcrumb__list>li>a{transition:opacity .3s ease;opacity:1}.breadcrumb__list>li>a:hover{opacity:.7}}.breadcrumb__list>li:not(:last-child){position:relative;margin-right:12px}@media(min-width:769px){.breadcrumb__list>li:not(:last-child){margin-right:17px}}.breadcrumb__list>li:not(:last-child):after{content:"";position:absolute;top:50%;right:-10px;translate:0 -3px;display:block;width:5px;height:8px;background:url("data:image/svg+xml,%3csvg%20width='6'%20height='11'%20viewBox='0%200%206%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.390625%200.3125L4.39063%205.3125L0.390625%2010.3125'%20stroke='%237a7a7a'/%3e%3c/svg%3e") no-repeat 0 0/contain}@media(min-width:769px){.breadcrumb__list>li:not(:last-child):after{right:-12px;translate:0 -3.5px}}.breadcrumb__list>li:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:769px){.aside{width:28%}}.aside__title{font-size:30px;font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal;line-height:1;margin-bottom:30px;text-align:center}@media(min-width:769px){.aside__title{text-align:left}}.aside__section:not(:last-child){margin-bottom:50px}@media(max-width:768px){.aside__section--sp-margin-b0{margin-bottom:0!important}}.aside__section--sticky{position:sticky;top:30px;height:calc(100vh - 40px);max-height:calc(100vh - 40px);display:flex;flex-direction:column;overflow:hidden}.aside__section--sticky.is-pc{display:none}@media(min-width:769px){.aside__section--sticky.is-pc{display:block}}.aside__section--sticky .aside-index{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.aside__section--sticky .aside-index::-webkit-scrollbar{display:none}.aside-card{--category-color: #000;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:10px 20px;color:inherit;height:100%;padding:28px 0 22px;container-type:inline-size;container-name:aside-card}.aside-card .aside-card__date__new{width:27px;height:27px}@media(min-width:769px){.aside-card .aside-card__date__new{width:32px;height:32px}}.aside-card .new-ring{stroke:var(--category-color)}.aside-card .new-mark{fill:var(--category-color)}.aside-card__thumb{width:110px;height:auto;border-radius:5px;overflow:hidden;flex-shrink:0}@container aside-card (max-width: 229px){.aside-card__thumb{margin:0 auto}}.aside-card__thumb img{aspect-ratio:3/3;object-fit:cover;object-position:top center;display:block}.aside-card__body{min-width:95px;flex:1 1 0;padding:5px 0 0}@container aside-card (max-width: 229px){.aside-card__body{width:100%}}.aside-card__categpry{font-size:9px;font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal;color:#7a7a7a}@media(min-width:769px){.aside-card__categpry{font-size:11px}}.aside-card__title{font-size:12px;font-weight:700;line-height:1.8;margin:0 auto 5px}.aside-card__body:has(.aside-card__date__new) .aside-card__title{margin-bottom:0}.aside-card__lead{font-size:12px;color:var(--color-muted)}.aside-card__date{font-size:10px;color:var(--color-muted);display:flex;align-items:center}.aside-card__date__text{font-size:10px;color:#7a7a7a;font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal;font-weight:500;line-height:1}.aside-list{border-radius:6px;background-color:#fcf7ea;padding:22px 22px 4px}.aside-list>li:not(:last-child){border-bottom:1px solid #cfcfcf}.aside-list>li:first-child .aside-card{padding-top:0}.aside-index>li:not(:last-child){margin-bottom:20px}.aside-index__link{background-color:#fcf7ea;border-radius:7px;display:block;padding:20px 90px 20px 20px;position:relative}.aside-index__number{font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal;font-size:12px;font-weight:600;color:#7a7a7a;line-height:1;margin-bottom:10px}.aside-index__ttl{font-size:14px;font-weight:700}.aside-index__icon{position:absolute;top:46%;right:23px;width:33px;font-size:0}.article-body{padding-bottom:60px}@media(min-width:769px){.article-body{padding-bottom:102px}}.article-body>*:not(:last-child){margin-bottom:40px}@media(min-width:769px){.article-body>*:not(:last-child){margin-bottom:60px}}.article-body .article-heading{font-size:16px;margin-top:45px;scroll-margin-top:45px;margin-bottom:36px;white-space:pre-line}@media(min-width:769px){.article-body .article-heading{margin-top:90px;margin-bottom:52px;scroll-margin-top:90px;font-size:24px}}.article-body .article-text{font-size:13px}.article-body .article-text>*+*{margin-top:20px}.article-body .article-image{max-width:500px;margin-left:auto;margin-right:auto;font-size:0}.article-body .article-image img{border-radius:8px}.article-body .article-image.is-full{max-width:100%}.article-body .article-image.is-half{max-width:250px}.article-body .article-image>figcaption{margin-top:20px;font-size:12px;color:#7a7a7a}.article-body .article-image-slider{padding-bottom:40px}.article-body .article-image-slider .swiper-pagination{display:flex;align-items:center;justify-content:center}.article-body .article-image-slider .swiper-slide{font-size:0;line-height:1}.article-body .article-image-slider .swiper-slide img{border-radius:6px}.article-body .article-image-slider .swiper-pagination-bullet{width:6px;height:6px;margin:0 5px!important;position:relative;background-color:#7a7a7a;opacity:1}.article-body .article-image-slider .swiper-pagination-bullet-active{background-color:#000}.article-body .article-image-slider .swiper-pagination-bullet-active:after{content:"";position:absolute;top:-4.5px;left:-4.5px;width:15px;height:15px;border:1px solid #000;border-radius:50%}.article-body .article-profiles{border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0 35px}.article-body .article-profiles>h2{font-size:13px;font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal;font-weight:600;line-height:1;margin-bottom:15px}@media(min-width:769px){.article-body .article-profiles>h2{margin-bottom:20px}}.article-body .article-profiles__list>.article-profiles__item:not(:last-child){margin-bottom:30px}.article-body .article-profiles__item{padding:0 30px}@media(min-width:769px){.article-body .article-profiles__item{padding:0 50px;display:flex;align-items:center}}.article-body .article-profiles__thumb{width:126px}@media(max-width:768px){.article-body .article-profiles__thumb{margin:0 auto 5px}}@media(min-width:769px){.article-body .article-profiles__thumb{width:100px}}@media(min-width:769px){.article-body .article-profiles__body{width:calc(100% - 100px);padding-left:30px}}.article-body .article-profiles__body__name{font-size:14px;font-weight:700;line-height:1;margin-bottom:15px}@media(max-width:768px){.article-body .article-profiles__body__name{text-align:center}}@media(min-width:769px){.article-body .article-profiles__body__name{margin-bottom:10px}}.article-body .article-profiles__body__profile{font-size:13px}.article-body .article-profiles__body__links{font-size:13px;margin-top:12px}.article-body .article-profiles__body__link{display:flex;flex-wrap:wrap;width:100%}.article-body .article-profiles__body__link__link{color:#7a7a7a;position:relative;display:flex;align-items:center;column-gap:1px}.article-body .article-profiles__body__link__link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#7a7a7a}.article-body .article-profiles__body__link__link__arrow{width:8px;height:auto}.article-body .article-profiles__body__link+.article-profiles__body__link{margin-top:8px}.article-body .article-fukidashi{display:flex;align-items:flex-start;justify-content:space-between}.article-body .article-fukidashi--rightSide{flex-direction:row-reverse}.article-body .article-fukidashi--rightSide .article-fukidashi__comment__img{left:auto;right:-12px;transform:scaleX(-1)}.article-body .article-fukidashi__thumb{width:56px;line-height:1;position:relative}@media(min-width:769px){.article-body .article-fukidashi__thumb{width:76px}}.article-body .article-fukidashi__thumb>p{margin-top:5px;text-align:center;font-size:11px;font-weight:700}@media(min-width:769px){.article-body .article-fukidashi__thumb>p{font-size:12px;margin-top:7px}}.article-body .article-fukidashi__comment{width:calc(100% - 68px);min-height:72px;background-color:#fcf7ea;border-radius:7px;padding:16px;font-size:13px;position:relative;display:flex;align-items:center}@media(min-width:769px){.article-body .article-fukidashi__comment{padding:24px;font-size:14px;width:calc(100% - 98px)}}.article-body .article-fukidashi__comment__img{position:absolute;top:33px;left:-12px;width:20px}.article-body .article-fukidashi__comment__text{white-space:pre-wrap;word-break:break-word}.article-body .article-two-column{display:flex;column-gap:60px}.article-body .article-two-column__col{width:50%}.share{border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0 25px}@media(min-width:769px){.share{padding-bottom:35px}}.share__title{font-size:13px;font-family:berthold-baskerville-pro,sans-serif;font-weight:400;font-style:normal;font-weight:700;line-height:1;margin-bottom:10px}.share__btns{display:flex;align-items:center;justify-content:center}.share__btns>.share-btn{line-height:1}.share__btns>.share-btn:not(:last-child){margin-right:10px}
