@charset "UTF-8";.section-talk+.section-talk{margin-top:5.5rem}.section-talk>.section-header{display:grid;grid-template-columns:11rem 1fr;grid-template-rows:auto auto 1fr;column-gap:1.6rem;padding-bottom:3rem;border-bottom:1px solid #2baf80}.section-talk>.section-header>.title{grid-column:1 / 3;grid-row:1;padding-bottom:2rem;line-height:1.7;font-weight:700;font-size:1.6rem;letter-spacing:.08em}.section-talk>.section-header>.txt01{grid-column:2;grid-row:2;font-size:1.2rem;letter-spacing:.08em}.section-talk>.section-header>.txt01>strong{font-weight:700;font-size:1.4rem;letter-spacing:.08em}.section-talk>.section-header>.txt02{grid-column:2;grid-row:3;font-size:1.2rem;letter-spacing:.08em}.section-talk>.section-header>.img{grid-column:1;grid-row:2 / 4}.section-extra{margin:5.5rem -1.6rem 0;padding:4rem 1.6rem 3.5rem;background:#e5e5e5}.section-extra>.section-header>.title{position:relative;padding-bottom:2rem;line-height:1.6;color:#2baf80;font-weight:700;font-size:1.6rem;text-align:center;letter-spacing:.08em}.section-extra>.section-header>.title:after{position:absolute;left:50%;bottom:0;width:100%;border-bottom:1px solid #2baf80;content:"";transform:translate(-50%)}.section-extra>.section-content{margin-top:2rem;text-align:center}.section-extra>.section-content>.units>dl+dl{margin-top:1.5rem}.section-extra>.section-content>.units>dl>.title{font-weight:700;font-size:1.4rem;letter-spacing:.08em}.section-extra>.section-content>.units>dl>.txt01{color:#2baf80;font-weight:700;letter-spacing:.08em}.section-extra>.section-content>.units>.unit01>.txt01{line-height:1;font-size:3.2rem}.section-extra>.section-content>.units>.unit01>.txt02{margin-top:1rem;font-size:1.1rem;letter-spacing:.08em}.section-extra>.section-content>.units>.unit01>.txt01>span{font-size:7rem;letter-spacing:.08em}.section-extra>.section-content>.units>.unit02>.txt01{font-size:1.4rem}.block-talk .title{display:flex;margin:0 -1.6rem;padding:2rem 1.6rem;background:#e5e5e5}.block-talk .title .num{margin-right:1.5rem;line-height:1.1;font-family:Libre Baskerville;font-weight:400;font-size:2.8rem;letter-spacing:.08em}.block-talk .title .txt{margin-top:-.3em;font-weight:700;font-size:1.4rem;letter-spacing:.08em}.block-talk .txt{margin-top:3rem}.block-talk .title+.txt{margin-top:2.5rem}.block-talk .img{margin-top:3.5rem}.block-talk .img-single{margin-left:2.4rem;margin-right:2.4rem}.block-talk .img .caption{display:block;margin-top:.5rem;font-size:1.1rem;letter-spacing:.08em}.block-talk .qa{margin-top:3rem}.block-talk .qa dt{color:#2baf80;font-weight:700;text-align:justify;letter-spacing:.08em}.block-talk .qa dd{text-align:justify;letter-spacing:.08em}.block-talk .qa dd+dt{margin-top:1.5em}.block-talk .subtitle{margin-top:4rem;padding-bottom:1rem;line-height:1.3;border-bottom:1px solid #2baf80;color:#2baf80;font-weight:700;text-align:center}.block-talk .subtitle .txt01{font-size:1.6rem;letter-spacing:.08em}.block-talk .subtitle .txt02{font-size:1.2rem;letter-spacing:.12em}.block-talk .list-icon{margin-top:2rem}.list-speakers{border-top:1px solid #2baf80}.list-speakers>li{display:grid;grid-template-columns:11rem 1fr;column-gap:1.6rem;padding:3rem 0;border-bottom:1px solid #2baf80}.list-speakers>li>.img{grid-column:1;grid-row:1 / 3}.list-speakers>li>.txt01{grid-column:2;grid-row:1;font-weight:700;font-size:1.4rem;letter-spacing:.08em}.list-speakers>li>.txt02{grid-column:2;grid-row:2;font-size:1.2rem;letter-spacing:.08em}.list-speakers-a>li{grid-template-rows:auto 1fr}.list-speakers-b>li{grid-template-rows:auto auto 1fr}.list-speakers-b>li>.txt03{grid-column:1 / 3;grid-row:3;margin-top:2rem;font-size:1.2rem;text-align:justify;letter-spacing:.08em}.title-theme{display:flex;flex-flow:row wrap;align-items:center;position:relative;padding-top:2.5rem}.title-theme>.txt01{position:absolute;top:0;color:#0a0a0a;font-family:Libre Baskerville;font-weight:400;font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em}.title-theme>.txt02{margin-right:2rem;line-height:1;font-family:Libre Baskerville;font-weight:400;font-size:4.4rem;letter-spacing:.08em}.title-theme>.txt03{font-weight:700;font-size:1.4rem;letter-spacing:.08em}#index-talk>li+li{margin-top:5rem}#index-talk>li>.unit01{padding-bottom:1.5rem;border-bottom:1px solid #2baf80}#index-talk>li>.unit01>.subtitle{margin-top:2rem;line-height:1.7;font-weight:700;font-size:1.6rem;letter-spacing:.08em}#index-talk>li>.unit02{margin-top:3.5rem}#index-talk>li>.unit03{margin-top:2.5rem}#index-talk>li>.unit03>.more>.btn-more{margin:0 auto}.article-header{display:flex;flex-flow:column}.article-header>.title{align-self:flex-start;margin-top:2.5rem;padding-bottom:0;border-bottom:1px solid #2baf80;font-size:1.4rem;letter-spacing:.08em}.article-header>.title-theme{margin-top:1.5rem}.article-header>.subtitle{margin-top:1.5rem;font-weight:700;font-size:1.6rem;letter-spacing:.08em}.article-header>.txt{margin-top:2rem;font-size:1.2rem;text-align:justify;letter-spacing:.08em}.article-header>.img{order:-1}#main-content{padding-top:7rem}@media screen and (min-width: 768px),print{.section-talk{margin:4.5rem auto 0;width:68rem}.section-talk+.section-talk{margin-top:7rem}.section-talk>.section-header{grid-template-columns:14rem 1fr;column-gap:3.5rem;padding-bottom:4rem}.section-talk>.section-header>.title{grid-column:2;grid-row:1;margin-top:-.5em;padding-bottom:0;font-size:2.2rem}.section-talk>.section-header>.txt01{margin-top:1.5rem}.section-talk>.section-header>.txt01>strong{font-size:1.6rem}.section-talk>.section-header>.txt02{margin-top:.5rem}.section-talk>.section-header>.img{grid-column:1;grid-row:1 / 4}.section-extra{margin:7rem -11rem 0;padding:7rem 0}.section-extra>.section-header>.title{font-size:1.8rem}.section-extra>.section-header>.title:after{width:53.3rem}.section-extra>.section-content{margin:2.5rem auto 0;width:53.3rem}.section-extra>.section-content>.units{display:flex}.section-extra>.section-content>.units>dl{width:50%}.section-extra>.section-content>.units>dl+dl{margin-top:0}.section-extra>.section-content>.link>.btn-link{margin:4rem auto 0;width:44rem;font-size:1.6rem}.block-talk .title{display:inline-block;margin:0 0 0 -26rem;padding:2.5rem 2.5rem 2rem 11rem;min-width:61.1rem;box-sizing:border-box}.block-talk .title .num,.block-talk .title .txt{display:inline-block;vertical-align:middle}.block-talk .title .num{margin-right:2.5rem;font-size:4rem}.block-talk .title .txt{font-size:1.8rem}.block-talk .txt{margin-top:6rem}.block-talk .title+.txt{margin-top:4.5rem}.block-talk .img{margin-left:auto;margin-right:auto}.block-talk .img-single{width:25rem}.block-talk .img-dual{width:52rem}.block-talk .img-wide800{margin-left:-6rem;margin-right:-6rem;width:80rem}.block-talk .img-wide600{width:60rem}.block-talk .qa{margin-top:4rem}.block-talk .qa dd+dt{margin-top:2em}.block-talk .unit{display:flex;margin:4.5rem -15rem 0}.block-talk .unit+.unit{margin-top:8rem}.block-talk .unit .txt{margin-top:0;width:calc(100% - 30rem)}.block-talk .unit .img{margin:0}.block-talk .unit .img-single{width:26rem}.block-talk .unit.img-r .txt{margin-right:4rem}.block-talk .unit.img-l{flex-flow:row-reverse nowrap}.block-talk .unit.img-l .txt{margin-left:4rem}.block-talk .subtitle{margin:8rem auto 0;padding-bottom:2rem;width:53.3rem}.block-talk .subtitle .txt01{font-size:1.8rem}.block-talk .list-icon{margin:3rem auto 0;width:53.3rem}.list-speakers{display:flex;flex-flow:row wrap;margin-top:.5rem;border-top:0;overflow:hidden}.list-speakers>li{grid-template-columns:140px 1fr;column-gap:3rem;position:relative;margin-bottom:-1px;width:50%;box-sizing:border-box}.list-speakers>li:nth-of-type(odd):after{position:absolute;top:3rem;right:0;height:calc(100% - 6rem);border-right:1px solid #2baf80;content:""}.list-speakers>li:nth-of-type(2n){padding-left:3rem}.list-speakers>li>.img{padding-bottom:3rem}.list-speakers>li>.txt01{font-size:1.6rem}.list-speakers>li>.txt01>span{font-size:1.2rem;letter-spacing:.08em}.list-speakers>li>.txt02{padding-right:3rem;line-height:1.6}.list-speakers-b>li>.img{grid-row:1 / 4}.list-speakers-b>li>.txt03{grid-column:2;margin-top:.5rem;padding-right:3rem;line-height:1.6}.title-theme{margin-right:2rem}.title-theme>.txt03{font-size:1.6rem}#index-talk>li{display:flex;align-items:flex-start;position:relative;margin-top:3rem}#index-talk>li:nth-of-type(odd){flex-flow:row wrap}#index-talk>li:nth-of-type(2n){flex-flow:row-reverse wrap}#index-talk>li+li{margin-top:9rem}#index-talk>li>.unit01{display:flex;align-items:flex-end;margin-top:1rem;padding:0 0 2rem 4rem;width:calc(100% - 40.8rem);box-sizing:border-box}#index-talk>li>.unit01>.subtitle{flex-shrink:0}#index-talk>li>.unit02{margin-top:0;width:40.8rem}#index-talk>li>.unit03{position:absolute;bottom:0;margin-top:0}#index-talk>li:nth-of-type(odd)>.unit03{left:4rem}#index-talk>li:nth-of-type(2n)>.unit03{left:44.8rem}.article{margin-top:1.5rem}.article-header{display:grid;grid-template-columns:64rem 1fr;grid-template-rows:auto auto auto 1fr;column-gap:6rem;margin:0 0 0 -11rem}.article-header>.title{justify-self:start;grid-column:2;grid-row:1;margin-top:-.5em;font-size:1.6rem}.article-header>.title:after{display:none}.article-header>.title-theme{grid-column:2;grid-row:2;margin-top:2rem}.article-header>.subtitle{grid-column:2;grid-row:3;margin-top:2.5rem;line-height:1.6;font-size:2.4rem}.article-header>.txt{grid-column:2;grid-row:4;font-size:1.4rem}.article-header>.img{grid-column:1;grid-row:1 / 5}.section:first-of-type{margin-top:2rem}.section>.section-content{padding-top:6rem}#main-content{padding-top:7.5rem}}
