.index-module-scss-module__TAEDza__article-body{padding:24px 5vw 8px}@media screen and (min-width:640px){.index-module-scss-module__TAEDza__article-body{padding:32px 4vw 16px}}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body{padding:40px}}.index-module-scss-module__TAEDza__article-body h2{letter-spacing:.005em;margin:48px 0 0;font-size:1.54rem;font-weight:600;line-height:1.55em}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body h2{margin:56px 0 0;font-size:1.76rem}}.index-module-scss-module__TAEDza__article-body h3{margin:40px 0 0;font-size:1.26rem;font-weight:600;line-height:1.78em}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body h3{margin:48px 0 0;font-size:1.38rem}}.index-module-scss-module__TAEDza__article-body h4{margin:28px 0 0;font-size:1.12rem;font-weight:600;line-height:1.78em}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body h4{margin:32px 0 0}}.index-module-scss-module__TAEDza__article-body p{letter-spacing:.005em;margin:24px 0;line-height:1.95em}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body p{margin:28px 0}}.index-module-scss-module__TAEDza__article-body a{color:#2a5bbb;text-decoration:underline}.index-module-scss-module__TAEDza__article-body blockquote{color:#40444d;background-color:#f0f1f2;margin:24px 0;padding:20px 5vw;font-size:.87rem;line-height:1.69em}@media screen and (min-width:640px){.index-module-scss-module__TAEDza__article-body blockquote{padding:20px 4vw;line-height:1.75em}}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body blockquote{margin:32px 0;padding:24px;line-height:1.89em}}.index-module-scss-module__TAEDza__article-body blockquote p{margin:0}.index-module-scss-module__TAEDza__article-body ul{margin-bottom:24px;margin-left:24px}.index-module-scss-module__TAEDza__article-body blockquote+p{margin:0}.index-module-scss-module__TAEDza__article-body blockquote+p br{display:none}.index-module-scss-module__TAEDza__article-body em{text-align:center;font-size:.87rem;font-style:normal;display:block;color:#5c5f66!important}.index-module-scss-module__TAEDza__article-body strong{font-weight:600}.index-module-scss-module__TAEDza__article-body figure{margin:24px 0}@media screen and (min-width:1024px){.index-module-scss-module__TAEDza__article-body figure{margin:28px 0}}.index-module-scss-module__TAEDza__article-body img{width:100%;height:auto;display:block}.index-module-scss-module__TAEDza__article-body figcaption{text-align:center;margin-top:8px;font-size:.87rem;color:#5c5f66!important}
.ArticleDetail-module-scss-module__AapU2a__article{background-color:#fff;margin-bottom:16px}.ArticleDetail-module-scss-module__AapU2a__article__header{padding:16px 5vw 24px}@media screen and (min-width:640px){.ArticleDetail-module-scss-module__AapU2a__article__header{padding:24px 4vw 32px}}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__header{padding:40px 40px 32px}}.ArticleDetail-module-scss-module__AapU2a__article__meta{flex-direction:column-reverse;align-items:flex-start;margin-bottom:16px;display:flex}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__meta{flex-direction:row;align-items:center;margin-bottom:20px}}.ArticleDetail-module-scss-module__AapU2a__article__tags{flex-wrap:wrap;margin-right:4px;list-style-type:none;display:flex}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__tags{margin-right:8px}}.ArticleDetail-module-scss-module__AapU2a__article__tag a{color:#5c5f66;background-color:#f0f1f2;border-radius:1px;width:auto;margin-right:6px;padding:6px;font-size:.71rem;font-weight:600;line-height:1em;display:block}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__tag a{border-radius:2px;margin-right:8px;padding:8px 10px;transition:all .2s ease-out}.ArticleDetail-module-scss-module__AapU2a__article__tag a:hover{filter:brightness(.96);color:#40444d}}.ArticleDetail-module-scss-module__AapU2a__article__published-at{color:#5c5f66;margin-bottom:4px;font-size:.79rem}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__published-at{margin-bottom:0}}.ArticleDetail-module-scss-module__AapU2a__article__title{margin-bottom:14px;font-size:1.38rem;font-weight:700;line-height:1.48em}@media screen and (min-width:640px){.ArticleDetail-module-scss-module__AapU2a__article__title{font-size:1.54rem;line-height:1.57em}}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__title{margin-bottom:16px;font-size:1.76rem;line-height:1.62em}}.ArticleDetail-module-scss-module__AapU2a__article__interviewee{flex-flow:wrap;margin-bottom:16px;list-style-type:none;display:flex}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__interviewee{margin-bottom:24px}}.ArticleDetail-module-scss-module__AapU2a__article__interviewee-org,.ArticleDetail-module-scss-module__AapU2a__article__interviewee-title{margin-right:6px;font-size:.79rem;line-height:1.2em}@media screen and (min-width:640px){.ArticleDetail-module-scss-module__AapU2a__article__interviewee-org,.ArticleDetail-module-scss-module__AapU2a__article__interviewee-title{margin-bottom:0;margin-right:8px;font-size:.87rem}}.ArticleDetail-module-scss-module__AapU2a__article__interviewee-name{font-size:.79rem;line-height:1.2em}@media screen and (min-width:640px){.ArticleDetail-module-scss-module__AapU2a__article__interviewee-name{font-size:.87rem}}.ArticleDetail-module-scss-module__AapU2a__article__interviewee2{flex-direction:column;margin-bottom:16px;font-size:.79rem;list-style-type:none;display:flex}@media screen and (min-width:640px){.ArticleDetail-module-scss-module__AapU2a__article__interviewee2{font-size:.87rem}}.ArticleDetail-module-scss-module__AapU2a__article__header-share{align-items:center;display:flex}.ArticleDetail-module-scss-module__AapU2a__article__header-share p{color:#40444d;margin-right:16px;font-size:.87rem;line-height:1em}.ArticleDetail-module-scss-module__AapU2a__article__header-share ul{align-items:center;list-style-type:none;display:flex}.ArticleDetail-module-scss-module__AapU2a__article__header-share li{height:20px;margin-right:16px}.ArticleDetail-module-scss-module__AapU2a__article__header-share li img{width:20px;display:block}.ArticleDetail-module-scss-module__AapU2a__article__image{overflow:hidden}.ArticleDetail-module-scss-module__AapU2a__article__image img{object-fit:cover;width:100%;display:block}.ArticleDetail-module-scss-module__AapU2a__article__footer-share{border-top:1px solid #d9d9d9;justify-content:center;align-items:center;margin:0 5vw;padding:40px 0;display:flex}@media screen and (min-width:640px){.ArticleDetail-module-scss-module__AapU2a__article__footer-share{margin:0 4vw}}@media screen and (min-width:1024px){.ArticleDetail-module-scss-module__AapU2a__article__footer-share{margin:0 40px;padding:64px 0}}.ArticleDetail-module-scss-module__AapU2a__article__footer-share p{color:#40444d;margin-right:24px;font-size:.87rem;line-height:1em}.ArticleDetail-module-scss-module__AapU2a__article__footer-share ul{justify-content:center;align-items:center;list-style-type:none;display:flex}.ArticleDetail-module-scss-module__AapU2a__article__footer-share li{align-items:center;height:20px;margin-right:24px;display:flex}.ArticleDetail-module-scss-module__AapU2a__article__footer-share li img{width:24px;display:block}.twitter-tweet{justify-content:center;align-items:center;margin:0 0 24px!important}@media screen and (min-width:1024px){.twitter-tweet{margin:0 0 28px!important}}.embedly-embed{aspect-ratio:16/9;width:100%!important;height:fit-content!important}
.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banners{box-sizing:border-box;flex-direction:column;align-items:center;margin-top:40px;padding:0 5vw;display:flex}@media screen and (min-width:640px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banners{flex-flow:wrap;align-items:stretch;padding:0 2vw}}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banners{flex-flow:column;margin-top:0;margin-bottom:40px;padding:0}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner{width:80%;margin-bottom:24px}@media screen and (min-width:640px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner{width:50%;margin-bottom:0;padding:0 2vw 4vw}}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner{width:100%;margin-bottom:24px;padding:0}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner a{display:block;position:relative}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner a{transition:filter .3s ease-out}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner a:hover{filter:brightness(105%)saturate(75%)}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner a:after{content:"";opacity:0;background-color:#fff;width:100%;height:100%;transition:opacity .3s ease-out;position:absolute;top:0;left:0}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner a:hover:after{opacity:.1}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner img{width:100%;display:block}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__banner:last-child{margin-bottom:0}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__recent-title{color:#5c5f66;margin-top:24px;margin-bottom:8px;padding:0 4vw;font-size:.87rem;font-weight:600}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__recent-title{margin-top:0;margin-bottom:16px;padding:0}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__recent-items{list-style-type:none}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__recent-item{box-sizing:border-box;background:#fff;margin-bottom:4px;padding:4vw;display:flex}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__recent-item{background:0 0;border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding:0 0 20px}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__recent-item:last-child{margin-bottom:0}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__image{aspect-ratio:16/9;width:30vw;height:auto;margin-right:4vw;position:relative;overflow:hidden}@media screen and (min-width:1024px){.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__image{aspect-ratio:1;width:64px;height:64px;margin-right:12px}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__image a:after{content:"";mix-blend-mode:color-dodge;pointer-events:none;opacity:.3;transform-origin:100% 0;background-color:#00fcfc;width:100%;height:100%;transition:transform .2s cubic-bezier(.25,1,.5,1);position:absolute;top:0;left:0;transform:scaleX(0)}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__image a:hover:after{transform-origin:0 0;transition:transform .2s cubic-bezier(.25,1,.5,1);transform:scaleX(1)}}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__image img{object-fit:cover;width:100%;height:100%;transition:all .4s ease-out;position:absolute;inset:0}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__image:hover img{transform:scale(1.014)}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__content{flex:1}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__title{font-size:.87rem;font-weight:600;line-height:1.5em}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__title a{color:#0f131a;transition:all .4s ease-out}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__title a:hover{color:#5c5f66;transition:all .4s ease-out}.ArticleSideMenu-module-scss-module__QgQ6pq__article-side__published-at{color:#5c5f66;margin-top:8px;font-size:.71rem;line-height:1em}
.RelatedArticles-module-scss-module__Abvk0a__related-articles{flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;display:flex}@media screen and (min-width:640px){.RelatedArticles-module-scss-module__Abvk0a__related-articles{flex-direction:row}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__prev{box-sizing:border-box;background-color:#fff;width:100%;margin-top:4px;padding:24px 5vw}@media screen and (min-width:640px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__prev{width:50%;margin-top:0;margin-right:2px;padding:24px 4vw}}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__prev{padding:40px 40px 32px}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__next{box-sizing:border-box;background-color:#fff;width:100%;margin-top:4px;padding:24px 5vw}@media screen and (min-width:640px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__next{width:50%;margin-top:0;margin-left:2px;padding:24px 4vw}}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__next{padding:40px 40px 32px}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__full{width:100%}.RelatedArticles-module-scss-module__Abvk0a__related-articles__prev-header{justify-content:flex-start;margin-bottom:16px;margin-left:-2px;display:flex}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__prev-header{margin-bottom:24px}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__prev-header p{color:#5c5f66;background-image:url(../media/icon_small_arrow_left.503ae213.svg);background-position:0;background-repeat:no-repeat;background-size:16px 16px;padding-left:20px;font-size:.79rem;font-weight:600;line-height:1em}.RelatedArticles-module-scss-module__Abvk0a__related-articles__next-header{justify-content:flex-end;margin-bottom:16px;margin-right:-4px;display:flex}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__next-header{margin-bottom:24px}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__next-header p{color:#5c5f66;background-image:url(../media/icon_small_arrow_right.1152696e.svg);background-position:100%;background-repeat:no-repeat;background-size:16px 16px;padding-right:20px;font-size:.79rem;font-weight:600;line-height:1em}.RelatedArticles-module-scss-module__Abvk0a__related-articles__content{flex-direction:column;display:flex}.RelatedArticles-module-scss-module__Abvk0a__related-articles__content.RelatedArticles-module-scss-module__Abvk0a__flex{flex-direction:column}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__content.RelatedArticles-module-scss-module__Abvk0a__flex{flex-direction:row}.RelatedArticles-module-scss-module__Abvk0a__related-articles__content.RelatedArticles-module-scss-module__Abvk0a__flex>.RelatedArticles-module-scss-module__Abvk0a__related-articles__image{width:280px;margin-right:24px}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__title{margin-bottom:4px;font-size:1rem;font-weight:600;line-height:1.56em}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__title a{transition:all .4s ease-out}.RelatedArticles-module-scss-module__Abvk0a__related-articles__title a:hover{color:#5c5f66;transition:all .4s ease-out}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__image{aspect-ratio:16/8.38;width:100%;margin-bottom:16px;display:block;position:relative;overflow:hidden}.RelatedArticles-module-scss-module__Abvk0a__related-articles__image a{display:block}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__image a:after{content:"";mix-blend-mode:color-dodge;pointer-events:none;opacity:.3;transform-origin:100% 0;background-color:#00fcfc;width:100%;height:100%;transition:transform .2s cubic-bezier(.25,1,.5,1);position:absolute;top:0;left:0;transform:scaleX(0)}.RelatedArticles-module-scss-module__Abvk0a__related-articles__image a:hover:after{transform-origin:0 0;transition:transform .2s cubic-bezier(.25,1,.5,1);transform:scaleX(1)}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__image--img{width:100%;position:absolute;inset:0;object-fit:cover!important;height:100%!important}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__image--img{transition:transform .4s ease-out}.RelatedArticles-module-scss-module__Abvk0a__related-articles__image:hover img{transform:scale(1.013)}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__body{flex:1}.RelatedArticles-module-scss-module__Abvk0a__related-articles__meta{align-items:left;flex-direction:column;margin-top:8px;display:flex}.RelatedArticles-module-scss-module__Abvk0a__related-articles__tags{display:flex}.RelatedArticles-module-scss-module__Abvk0a__related-articles__tag{color:#5c5f66;background-color:#f0f1f2;border-radius:2px;width:auto;margin-right:8px;padding:8px 10px;font-size:.71rem;font-weight:600;line-height:1em;display:block}@media screen and (min-width:1024px){.RelatedArticles-module-scss-module__Abvk0a__related-articles__tag{transition:all .2s ease-out}.RelatedArticles-module-scss-module__Abvk0a__related-articles__tag:hover{filter:brightness(.96);color:#40444d}}.RelatedArticles-module-scss-module__Abvk0a__related-articles__published-at{color:#5c5f66;margin-top:4px;font-size:.71rem;font-weight:600}
.page-module-scss-module__oscsBW__article-detail{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}@media screen and (min-width:1024px){.page-module-scss-module__oscsBW__article-detail{flex-direction:row;justify-content:space-between}}.page-module-scss-module__oscsBW__article-detail__content{width:100%}@media screen and (min-width:1024px){.page-module-scss-module__oscsBW__article-detail__content{box-sizing:border-box;max-width:720px;padding-right:48px}}@media screen and (min-width:1280px){.page-module-scss-module__oscsBW__article-detail__content{max-width:920px;padding-right:64px}}.page-module-scss-module__oscsBW__article-detail__preview{box-sizing:border-box;color:#ed873d;background-color:#f5e8de;border:1px solid #ed873d;border-radius:4px;justify-content:center;align-items:center;width:100%;margin-bottom:24px;padding:16px 24px;font-weight:600;display:flex}.page-module-scss-module__oscsBW__article-detail__side{width:100%;margin-top:-40px;padding-top:40px;position:sticky;top:0;right:0}@media screen and (min-width:1024px){.page-module-scss-module__oscsBW__article-detail__side{width:240px}}@media screen and (min-width:1280px){.page-module-scss-module__oscsBW__article-detail__side{width:280px}}
