main.main{line-height:1.2}.common-list{margin-top:40px}@media screen and (max-width: 768px){.common-list{margin-top:30px}}.common-list .common-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:60px 40px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.09);box-shadow:0 3px 6px rgba(0,0,0,.09)}@media screen and (max-width: 768px){.common-list .common-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:30px 15px}}.common-list .common-item+.common-item{margin-top:40px}@media screen and (max-width: 768px){.common-list .common-item+.common-item{margin-top:30px}}.common-list .common-item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 768px){.common-list .common-item:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.common-list .common-item .imgc{max-width:220px;min-width:220px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.common-list .common-item .imgc{max-width:170px;min-width:initial}}.common-list .common-item .imgc .face-img{width:100%;padding:0 0 20px 20px;position:relative}.common-list .common-item .imgc .face-img::before{content:"";position:absolute;left:0;bottom:0;width:calc(100% - 20px);height:calc(100% - 20px);background-color:#2546a0}.common-list .common-item .imgc .face-img .img{position:relative;aspect-ratio:200/250}.common-list .common-item .imgc .face-img .img img{height:100%;-o-object-fit:cover;object-fit:cover}.common-list .common-item .imgc .co-logo{margin-top:15px}.common-list .common-item .inner{width:100%}.common-list .common-item .inner .name{font-size:32px;font-weight:700}@media screen and (max-width: 768px){.common-list .common-item .inner .name{font-size:20px}}.common-list .common-item .inner .belong{margin-top:15px;font-weight:500;font-size:18px;line-height:1.5}@media screen and (max-width: 768px){.common-list .common-item .inner .belong{font-size:14px}}.common-list .common-item .inner .position{margin-top:5px;font-weight:500;line-height:1.5;color:#707070}@media screen and (max-width: 768px){.common-list .common-item .inner .position{font-size:14px}}.no-result{margin-top:40px;padding:100px 0;font-size:20px;font-weight:700;text-align:center;background-color:#f4f7fb}.toc{padding:96px 0 0}@media screen and (max-width: 768px){.toc{padding:50px 0 0}}.toc>.container>.list{margin-top:40px;padding:40px;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.09);box-shadow:0 3px 6px rgba(0,0,0,.09)}@media screen and (max-width: 768px){.toc>.container>.list{margin-top:20px;padding:20px 15px}}.toc>.container>.list .item+.item{margin-top:20px}@media screen and (max-width: 768px){.toc>.container>.list .item+.item{margin-top:15px}}.toc>.container>.list .item .link{font-size:18px;font-weight:700;border-left:5px solid #2546a0;padding-left:10px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){.toc>.container>.list .item .link{font-size:16px}}.opening-ceremony,.launch-event{padding:80px 0 0}@media screen and (max-width: 768px){.opening-ceremony,.launch-event{padding:50px 0 0}}.opening-ceremony>.container>.common-list .common-item,.launch-event>.container>.common-list .common-item{background-color:#f4f7fb}.session{margin-top:80px;padding:80px 0;background-color:#dce8ed}@media screen and (max-width: 768px){.session{margin-top:50px;padding:50px 0}}.session>.container>.group+.group{margin-top:80px}@media screen and (max-width: 768px){.session>.container>.group+.group{margin-top:50px}}.session>.container>.group>.common-list .common-item{background-color:#fff}.session>.container>.group>.common-list .common-item .role{font-size:24px;font-weight:700;color:#2546a0;margin-bottom:15px}@media screen and (max-width: 768px){.session>.container>.group>.common-list .common-item .role{font-size:18px}}.session>.container>.group>.common-list .common-item .ctt{margin-top:15px;line-height:1.7}@media screen and (max-width: 768px){.session>.container>.group>.common-list .common-item .ctt{font-size:14px}}/*# sourceMappingURL=page-speaker.css.map */