.normal{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal}.mincho{font-family:"Shippori Mincho B1",serif;font-weight:400;font-style:normal}.bold{font-weight:800 !important}:root{--scr-y: 0;--scr-x: 0;--win-h: 0;--win-w: 0;--scr-yc: calc(var(--scr-y) + var(--win-h) / 2);--scr-xc: calc(var(--scr-x) + var(--win-w) / 2);--textcolor: black;--bgcolor: transparent}@media(width <= 730px){:root{--minw: 360px;--minwn: 360;--maxw: 100vw;--maxwn: 360;--pdg: 20px;--pdgn: 20;--fs: 14px}}@media(width > 730px){:root{--minw: 730px;--minwn: 730;--maxw: 1200px;--maxwn: 1200;--pdg: 60px;--pdgn: 60;--fs: 16px}}html,body{font-size:var(--fs);min-width:var(--minw)}@media(width <= 730px){html,body{max-width:100%}}@media(width > 730px){.inr0{--maxw: 1400px;--maxwn: 1400;--pdg: 30px;--pdgn: 30}}@media(width > 730px){.inr1{--maxw: 1300px;--maxwn: 1300;--pdg: 30px;--pdgn: 30}}@media(width > 730px){.inr2{--maxw: 1200px;--maxwn: 1200;--pdg: 30px;--pdgn: 30}}@media(width > 730px){.inr3{--maxw: 1100px;--maxwn: 1100;--pdg: 30px;--pdgn: 30}}@media(width > 730px){.inr4{--maxw: 700px;--maxwn: 700;--pdg: 30px;--pdgn: 30}}[class^=inr],[class*=" inr"]{padding-inline:var(--pdg);margin:0 auto}@media(width > 730px){[class^=inr],[class*=" inr"]{max-width:var(--maxw);container-type:inline-size}}@media(width <= 730px){.m-noinr{margin-inline:calc(var(--pdg)*-1) !important;max-width:none !important}}.watchscroll{--pos-t: 0;--pos-l: 0;--size-h: 0;--size-w: 0;--pos-yc: calc(var(--pos-t) + var(--size-h) / 2);--pos-xc: calc(var(--pos-l) + var(--size-w) / 2);--scrpos-y: calc(var(--pos-t) - var(--scr-y));--scrpos-yc: calc(var(--pos-yc) - var(--scr-yc));--scrpos-x: calc(var(--pos-l) - var(--scr-x));--scrpos-xc: calc(var(--pos-xc) - var(--scr-xc))}.row,.rows>*,.rowss>*>*{display:flex;justify-content:space-around;align-items:flex-start;align-content:center}.row>*,.rows>*>*,.rowss>*>*>*{flex:1 1 auto}.col,.cols>*{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:center}.row.fixedrow{align-items:flex-start}.row.fixedrow>*{flex:1 0 0%}.row.fixedrow>*+*{margin-left:15px}@media(width > 730px){.only-m{display:none}.pc-row,.pc-rows>*,.pc-rowss>*>*{display:flex;justify-content:space-around;align-items:flex-start;align-content:center}.pc-row>*,.pc-rows>*>*,.pc-rowss>*>*>*{flex:1 0 0%}.pc-col,.pc-cols>*{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:center}:where(.m-row,.m-rows>*,.m-rowss>*>*){display:flex;flex-direction:column !important;align-items:stretch !important}:where(.m-row>*,.m-rows>*>*,.m-rowss>*>*>*){flex:0 0 auto !important}}@media(width <= 730px){.only-pc{display:none}.m-row,.m-rows>*,.m-rowss>*>*{display:flex;justify-content:space-around;align-items:flex-start;align-content:center}.m-row>*,.m-rows>*>*,.m-rowss>*>*>*{flex:1 1 auto}.m-col,.m-cols>*{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:center}:where(.pc-row,.pc-rows>*,.pc-rowss>*>*){display:flex;flex-direction:column !important;align-items:stretch !important}:where(.pc-row>*,.pc-rows>*>*,.pc-rowss>*>*>*){flex:0 0 auto !important}}.fit{flex:0 0 auto !important}.btns{display:block;text-align:center;position:relative}.btns>*:not(.wpcf7-spinner){all:unset;display:inline-block;position:relative;line-height:1;letter-spacing:.1em;margin:4rem 5px 5px 5px;text-align:center;border-radius:0;transition:all .4s;background-color:var(--sectioncolor);color:#fff;border:1px solid var(--sectioncolor);font-size:130%}@media(width <= 730px){.btns>*:not(.wpcf7-spinner){padding:.5em 3em}}@media(width > 730px){.btns>*:not(.wpcf7-spinner){padding:.5em 3em;min-width:15em}}.btns>*:not(.wpcf7-spinner):hover{cursor:pointer;text-decoration:none;background-color:rgba(0,0,0,0);color:var(--sectioncolor)}.btns>*:has(input){padding:0 !important}.btns>*:has(input) input{all:unset}@media(width <= 730px){.btns>*:has(input) input{padding:1em 3em 1em 2em}}@media(width > 730px){.btns>*:has(input) input{padding:1.5em 5em 1.5em 3em}}@keyframes flowlr{0%{opacity:0;transform:translateX(-30%)}20%{opacity:1;transform:translateX(-10%)}40%{opacity:1;transform:translateX(10%)}60%{opacity:0;transform:translateX(30%)}}@media(width <= 730px){main h2{margin-bottom:2rem}}@media(width > 730px){main h2{margin-bottom:4rem}}main .home-airtable-loading{text-align:center;color:#666;padding:2rem 1rem;margin:0}html#idx main .btns{transform:scale(calc(1 - var(--scrpos-yc) * 0.0001)) translateY(calc(1px * var(--scrpos-yc) * -0.01))}html#idx main section#s02-ms{min-height:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*60/100)}@media screen{html#idx main section#s02-ms.watchscroll.scrolling .ms-title-atc:not(:hover),html#idx main section#s02-ms.watchscroll.scrolling .ms-title-atc *:not(:hover){transition-property:all;transition-duration:1s;transition-timing-function:ease}html#idx main section#s02-ms :nth-child(1 of .ms-title-atc):not(:hover){transition-delay:1s}html#idx main section#s02-ms.watchscroll:not(.scrolling) .ms-title-atc{opacity:0;transform:translateX(-10px)}}@media screen{html#idx main section#s02-ms.watchscroll.scrolling .slider:not(:hover),html#idx main section#s02-ms.watchscroll.scrolling .slider *:not(:hover){transition-property:all;transition-duration:1s;transition-timing-function:ease}html#idx main section#s02-ms :nth-child(1 of .slider):not(:hover){transition-delay:1s}html#idx main section#s02-ms.watchscroll:not(.scrolling) .slider{opacity:0;transform:translateX(10px)}}@media(width <= 730px){html#idx main section#s02-ms{background:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),url(/img/21.jpg) no-repeat bottom calc(1px*var(--scrpos-yc)*.3) center/150%}}@media(width > 730px){html#idx main section#s02-ms{background:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),url(/img/21.jpg) no-repeat bottom calc(1px*var(--scrpos-yc)*.3) center/cover;padding-top:50px}}@media(width <= 730px){html#idx main section#s02-ms .pc-row{flex-direction:column-reverse !important}}@media(width > 730px){html#idx main section#s02-ms .pc-row{align-items:center;height:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*45/100);align-items:stretch;gap:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*10/100)}}@media(width <= 730px){html#idx main section#s02-ms .ms-title{text-align:center;padding:2rem 0 6rem}html#idx main section#s02-ms .ms-title img{width:260px}}@media(width > 730px){html#idx main section#s02-ms .ms-title{flex:0 0 30%;display:flex;flex-direction:column;justify-content:center;text-align:center;padding-left:50px}}@media(width > 730px){html#idx main section#s02-ms .ms-next{flex:1 1 0;margin-right:-60px}}html#idx main section#s02-ms .slider img{width:100%;object-fit:contain}@media(width <= 730px){html#idx main section#s02-ms .slider img{height:75vw}}@media(width > 730px){html#idx main section#s02-ms .slider img{height:100%}}@media screen{html#idx main section#s03-ms-info.watchscroll.scrolling li:not(:hover),html#idx main section#s03-ms-info.watchscroll.scrolling li *:not(:hover){transition-property:all;transition-duration:1s;transition-timing-function:ease}html#idx main section#s03-ms-info :nth-child(1 of li):not(:hover){transition-delay:0.6s}html#idx main section#s03-ms-info :nth-child(2 of li):not(:hover){transition-delay:0.7s}html#idx main section#s03-ms-info :nth-child(3 of li):not(:hover){transition-delay:0.8s}html#idx main section#s03-ms-info :nth-child(4 of li):not(:hover){transition-delay:0.9s}html#idx main section#s03-ms-info :nth-child(5 of li):not(:hover){transition-delay:1s}html#idx main section#s03-ms-info.watchscroll:not(.scrolling) li{opacity:0;transform:translateY(10px)}}html#idx main section#s03-ms-info{--sectioncolor: #f09511;padding-top:4em;line-height:1.5;background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),url(/img/32.jpg) no-repeat top calc(50% - 1px*var(--scrpos-yc)*.3) center/100%}html#idx main section#s03-ms-info h2{text-align:center}html#idx main section#s03-ms-info h2 img{max-height:min(6vw,4rem)}html#idx main section#s03-ms-info h4{font-size:130%;color:var(--sectioncolor);font-weight:800 !important}html#idx main section#s03-ms-info p.speaker strong{font-size:140%;font-weight:300 !important}html#idx main section#s03-ms-info .ms-info-01{align-items:stretch;outline:3px solid #f09511;border:10px solid hsl(35.5156950673,88.1422924901%,80.3921568627%);padding:1rem;margin-bottom:3rem;background-color:#fff}@media(width <= 730px){html#idx main section#s03-ms-info .ms-info-01{gap:2rem}}@media(width > 730px){html#idx main section#s03-ms-info .ms-info-01{gap:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*10/100)}}html#idx main section#s03-ms-info .ms-info-01>div{align-items:stretch}html#idx main section#s03-ms-info .ms-info-01 h3{writing-mode:vertical-rl;color:#fff;letter-spacing:.15em;padding:1em .4em;flex:0 0 auto;width:1lh;font-size:130%;margin-right:2rem;text-align:center}html#idx main section#s03-ms-info .ms-info-01 h3+div{margin-block:1rem}html#idx main section#s03-ms-info .ms-info-01 .ms-info-now h3{background-color:#f09511}html#idx main section#s03-ms-info .ms-info-01 .ms-info-next h3{background-color:#bcad91}html#idx main section#s03-ms-info .ms-info-02{outline:3px solid #f09511;border:10px solid #fff;background:#eee;padding:1rem;margin-bottom:3rem}@media(width > 730px){html#idx main section#s03-ms-info .ms-info-02 .pc-row{align-items:stretch;gap:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*5/100)}}html#idx main section#s03-ms-info .ms-info-02 .ms-info-prev{background-color:#fff;padding:2rem;position:relative}html#idx main section#s03-ms-info .ms-info-02 .ms-info-prev figure{text-align:center;padding:1rem}html#idx main section#s03-ms-info .ms-info-02 .ms-info-prev figure img{width:70%}html#idx main section#s03-ms-info .ms-info-02 .ms-info-prev h3{position:absolute;top:.7rem;left:.7rem;background-color:#89c2c6;writing-mode:vertical-rl;color:#fff;letter-spacing:.15em;padding:1em .4em;flex:0 0 auto;font-size:130%;margin-right:2rem;text-align:center}html#idx main section#s03-ms-info .ms-info-02 .ms-info-prev h3+div{margin-block:1rem}html#idx main section#s03-ms-info .ms-info-02 .ms-info-future h3{text-align:center;color:var(--sectioncolor);border-bottom:1px solid var(--sectioncolor);padding:.5rem;font-size:120%;margin-top:1rem}html#idx main section#s03-ms-info .ms-info-02 .ms-info-future ul li{padding:1.5rem 0;border-bottom:1px dashed #f09511}html#idx main section#s04-slogan{background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),url(/img/43.jpg) no-repeat bottom calc(1px*var(--scrpos-yc)*.3) center/cover;min-height:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*70/100);padding-top:50px}@media(width <= 730px){html#idx main section#s04-slogan{padding-bottom:5em}}html#idx main section#s04-slogan h2{text-align:center}html#idx main section#s04-slogan h2 img{max-height:min(13vw,7rem);width:auto}html#idx main section#s04-slogan figure{border-style:solid;border-width:20px;border-image-source:url(/img/44.png);border-image-slice:120 120 120 120;border-image-width:20px 20px 20px 20px;border-image-outset:0px 0px 0px 0px;border-image-repeat:stretch stretch;background-color:#fff;padding:5px 6px;width:clamp(200px,100%,560px);margin:0 auto;box-sizing:border-box}html#idx main section#s04-slogan figure iframe{width:100%;aspect-ratio:560/315}@media screen{html#idx main section#s05-news.watchscroll.scrolling li:not(:hover),html#idx main section#s05-news.watchscroll.scrolling li *:not(:hover){transition-property:all;transition-duration:1s;transition-timing-function:ease}html#idx main section#s05-news :nth-child(1 of li):not(:hover){transition-delay:0.6s}html#idx main section#s05-news :nth-child(2 of li):not(:hover){transition-delay:0.7s}html#idx main section#s05-news :nth-child(3 of li):not(:hover){transition-delay:0.8s}html#idx main section#s05-news :nth-child(4 of li):not(:hover){transition-delay:0.9s}html#idx main section#s05-news :nth-child(5 of li):not(:hover){transition-delay:1s}html#idx main section#s05-news :nth-child(6 of li):not(:hover){transition-delay:1.1s}html#idx main section#s05-news :nth-child(7 of li):not(:hover){transition-delay:1.2s}html#idx main section#s05-news :nth-child(8 of li):not(:hover){transition-delay:1.3s}html#idx main section#s05-news.watchscroll:not(.scrolling) li{opacity:0;transform:translateY(10px)}}html#idx main section#s05-news{--sectioncolor: #2c64f6;padding-top:5rem;padding-bottom:5rem;background:url(/img/53.jpg) no-repeat bottom center/cover;min-height:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*70/100)}html#idx main section#s05-news h2{text-align:center}@media(width <= 730px){html#idx main section#s05-news h2{margin-bottom:4rem}}@media(width > 730px){html#idx main section#s05-news h2{margin-bottom:8rem}}html#idx main section#s05-news h2 img{max-height:min(14vw,7rem);width:auto}@media(width <= 730px){html#idx main section#s05-news ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr));gap:3rem}}@media(width > 730px){html#idx main section#s05-news ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(200px, 100%), 1fr));gap:5rem}}html#idx main section#s05-news ul li img{aspect-ratio:1/1;object-fit:cover;margin-bottom:1rem}html#idx main section#s05-news ul li{line-height:1.4}html#idx main section#s05-news .btns{margin-top:3rem}html#idx main section#s05-news .btns a{background:url(/img/54.png) no-repeat center left 10px/auto 100%;background-color:var(--sectioncolor);padding:1rem 6rem 1rem 9rem;text-align:center;font-size:130%}html#idx main section#s05-news .btns a:hover{background-color:rgb(5.6045454545,40.4772727273,131.3954545455) !important;color:#fff}@media screen{html#idx main section#s06-schedule.watchscroll.scrolling li:not(:hover),html#idx main section#s06-schedule.watchscroll.scrolling li *:not(:hover){transition-property:all;transition-duration:1s;transition-timing-function:ease}html#idx main section#s06-schedule :nth-child(1 of li):not(:hover){transition-delay:0.6s}html#idx main section#s06-schedule :nth-child(2 of li):not(:hover){transition-delay:0.7s}html#idx main section#s06-schedule :nth-child(3 of li):not(:hover){transition-delay:0.8s}html#idx main section#s06-schedule :nth-child(4 of li):not(:hover){transition-delay:0.9s}html#idx main section#s06-schedule :nth-child(5 of li):not(:hover){transition-delay:1s}html#idx main section#s06-schedule.watchscroll:not(.scrolling) li{opacity:0;transform:translateY(10px)}}html#idx main section#s06-schedule{--sectioncolor: #2645a4;line-height:1.5;padding-top:5rem;padding-bottom:5rem;background:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),url(/img/65.jpg) no-repeat bottom calc(1px*var(--scrpos-yc)*.3) center/100%,url(/img/64.jpg) no-repeat top calc(1px*var(--scrpos-yc)*-0.3) center/100%;background-blend-mode:normal,multiply,multiply;min-height:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*70/100)}html#idx main section#s06-schedule h2{text-align:center}@media(width <= 730px){html#idx main section#s06-schedule h2{margin-bottom:4rem}}@media(width > 730px){html#idx main section#s06-schedule h2{margin-bottom:8rem}}html#idx main section#s06-schedule h2 img{max-height:6rem;width:auto}html#idx main section#s06-schedule h4{font-size:130%;color:var(--sectioncolor);font-weight:800 !important}html#idx main section#s06-schedule h5{color:var(--sectioncolor);font-weight:800 !important;margin-top:1rem}html#idx main section#s06-schedule p.speaker strong{font-size:140%;font-weight:300 !important}html#idx main section#s06-schedule .schedule-atc{align-items:stretch;outline:3px solid var(--sectioncolor);border:10px solid #fff;padding:1rem;margin-bottom:3rem;background-color:#eee}@media(width > 730px){html#idx main section#s06-schedule .schedule-atc .pc-row{gap:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*4/100)}}html#idx main section#s06-schedule .schedule-atc .schedule-now{background:#fff;padding:2rem;background-color:#fff;padding:2rem;position:relative}html#idx main section#s06-schedule .schedule-atc .schedule-now figure{text-align:center;padding:1rem}html#idx main section#s06-schedule .schedule-atc .schedule-now figure img{width:70%}html#idx main section#s06-schedule .schedule-atc .schedule-now h3{position:absolute;top:.7rem;left:.7rem;background-color:var(--sectioncolor);writing-mode:vertical-rl;color:#fff;letter-spacing:.15em;padding:1em .4em;flex:0 0 auto;font-size:130%;margin-right:2rem;text-align:center}html#idx main section#s06-schedule .schedule-atc .schedule-now h3+div{margin-block:1rem}html#idx main section#s06-schedule .schedule-atc .schedule-future h3{text-align:center;color:var(--sectioncolor);border-bottom:1px solid var(--sectioncolor);padding:.5rem;font-size:120%;margin-top:1rem}html#idx main section#s06-schedule .schedule-atc .schedule-future ul li{padding:1.5rem 0;border-bottom:1px dashed var(--sectioncolor)}@media screen{html#idx main section#s07-members.watchscroll.scrolling li:not(:hover),html#idx main section#s07-members.watchscroll.scrolling li *:not(:hover){transition-property:all;transition-duration:1s;transition-timing-function:ease}html#idx main section#s07-members :nth-child(1 of li):not(:hover){transition-delay:0.6s}html#idx main section#s07-members :nth-child(2 of li):not(:hover){transition-delay:0.7s}html#idx main section#s07-members :nth-child(3 of li):not(:hover){transition-delay:0.8s}html#idx main section#s07-members :nth-child(4 of li):not(:hover){transition-delay:0.9s}html#idx main section#s07-members :nth-child(5 of li):not(:hover){transition-delay:1s}html#idx main section#s07-members :nth-child(6 of li):not(:hover){transition-delay:1.1s}html#idx main section#s07-members :nth-child(7 of li):not(:hover){transition-delay:1.2s}html#idx main section#s07-members :nth-child(8 of li):not(:hover){transition-delay:1.3s}html#idx main section#s07-members.watchscroll:not(.scrolling) li{opacity:0;transform:translateY(10px)}}html#idx main section#s07-members{--sectioncolor: #2645a4;padding-top:5rem;padding-bottom:6rem;background-blend-mode:multiply;min-height:calc(clamp(clamp(360px,100vw,730px) - var(--pdg)*2,100vw - var(--pdg)*2,1200px)*70/100)}@media(width <= 730px){html#idx main section#s07-members{background:url(/img/72.jpg) no-repeat bottom center/100%}}@media(width > 730px){html#idx main section#s07-members{background:url(/img/72.jpg) no-repeat bottom center/100%}}html#idx main section#s07-members h2{text-align:center}@media(width <= 730px){html#idx main section#s07-members h2{margin-bottom:4rem}}@media(width > 730px){html#idx main section#s07-members h2{margin-bottom:8rem}}html#idx main section#s07-members h2 img{max-height:6rem;width:auto}@media(width <= 730px){html#idx main section#s07-members ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr));gap:3rem}}@media(width > 730px){html#idx main section#s07-members ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(200px, 100%), 1fr));gap:5rem}}html#idx main section#s07-members ul li.home-members-loading{grid-column:1/-1;max-width:100%}html#idx main section#s07-members ul li{text-align:center}html#idx main section#s07-members ul li img{aspect-ratio:1/1;object-fit:cover;margin-bottom:1rem}html#idx main section#s07-members ul li h4{font-size:120%;color:#f09511;text-decoration:underline}html#idx main section#s07-members ul li h4 small{display:inline-block;margin-bottom:.5rem;color:#000;text-decoration:none}html#idx main section#s08-access{--sectioncolor: #f09511;padding-top:5em;padding-bottom:5rem;text-align:center}html#idx main section#s08-access h2{text-align:center;margin-bottom:8rem}html#idx main section#s08-access h2 img{max-height:6rem;width:auto}html#idx main section#s08-access h2+p{line-height:1.3;background-color:#36c;color:#fff;width:fit-content;max-width:100%;margin:-4rem auto 3rem;padding:.5em 1em}html#idx main section#s08-access ul{gap:5rem}@media(width <= 730px){html#idx main section#s08-access ul{padding:0 2rem}}html#idx main section#s08-access ul iframe{margin-bottom:3rem;width:100%;aspect-ratio:6/5}html#idx main section#s08-access ul h3{color:#f09511;font-size:130%;width:fit-content;margin:0 auto 2rem;position:relative}html#idx main section#s08-access ul h3 img{position:absolute;right:calc(100% + 10px);top:-10px;vertical-align:middle;width:30px}html#idx main section#s08-access ul h3 small{color:#000}html#idx main section#s08-access ul p{line-height:1.3;margin-bottom:1rem}html#idx main section#s08-access ul p strong{font-size:180%;color:#f09511;font-weight:normal !important}html.sec body{background:url(/img/24.jpg) no-repeat top center/150%,linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 10%),url(/img/32.jpg) no-repeat top 40vw left 50%/100%;background-blend-mode:multiply}html.sec main .breadcrumb{margin-top:12vw;font-size:90%;color:#666;margin-bottom:2rem}html.sec main .breadcrumb a{text-decoration:none;color:#f09511}html.sec main .breadcrumb a:hover{text-decoration:underline}html.member main.member-page,html#member main.member-page{padding:3rem 0 6rem}html.member main.member-page .member-hero,html#member main.member-page .member-hero{margin-bottom:4rem}html.member main.member-page .member-hero h2,html#member main.member-page .member-hero h2{text-align:center}@media(width <= 730px){html.member main.member-page .member-hero h2,html#member main.member-page .member-hero h2{margin-bottom:4rem}}@media(width > 730px){html.member main.member-page .member-hero h2,html#member main.member-page .member-hero h2{margin-bottom:8rem}}html.member main.member-page .member-hero h2 img,html#member main.member-page .member-hero h2 img{max-height:6rem;width:auto}html.member main.member-page h3.section-title,html#member main.member-page h3.section-title{font-size:1.6rem;font-weight:600;color:#333;margin:0 0 2rem}html.member main.member-page .member-officers,html#member main.member-page .member-officers{margin-bottom:4rem}html.member main.member-page .member-officers .officer-grid,html#member main.member-page .member-officers .officer-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem;list-style:none;margin:0;padding:0}@media(width <= 730px){html.member main.member-page .member-officers .officer-grid,html#member main.member-page .member-officers .officer-grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}html.member main.member-page .member-officers .officer-grid li,html#member main.member-page .member-officers .officer-grid li{text-align:center}html.member main.member-page .member-officers .officer-grid li a,html#member main.member-page .member-officers .officer-grid li a{display:block;text-decoration:none;color:inherit}html.member main.member-page .member-officers .officer-grid li figure,html#member main.member-page .member-officers .officer-grid li figure{margin:0 0 1rem;aspect-ratio:1/1;overflow:hidden;background:#e8e8e8;border-radius:4px}html.member main.member-page .member-officers .officer-grid li figure img,html#member main.member-page .member-officers .officer-grid li figure img{width:100%;height:100%;object-fit:cover}html.member main.member-page .member-officers .officer-grid li .officer-position,html#member main.member-page .member-officers .officer-grid li .officer-position{font-size:.95rem;color:#333;margin:0 0 .3rem}html.member main.member-page .member-officers .officer-grid li .officer-name,html#member main.member-page .member-officers .officer-grid li .officer-name{font-size:1.1rem;font-weight:600;color:#f09511;margin:0}html.member main.member-page .member-companies .company-columns,html#member main.member-page .member-companies .company-columns{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem 3rem}@media(width <= 730px){html.member main.member-page .member-companies .company-columns,html#member main.member-page .member-companies .company-columns{grid-template-columns:1fr;gap:1rem}}html.member main.member-page .member-companies .company-list,html#member main.member-page .member-companies .company-list{list-style-type:decimal;margin:0;padding:0;padding-inline-start:1.5em}html.member main.member-page .member-companies .company-list li,html#member main.member-page .member-companies .company-list li{padding:.5rem 0;font-size:.95rem}html.member main.member-page .member-companies .company-list li a,html#member main.member-page .member-companies .company-list li a{color:#f09511}html.member main.member-page .member-companies .member-footer-note,html#member main.member-page .member-companies .member-footer-note{margin-top:4rem;font-size:.9rem;color:#666;line-height:1.5;text-align:center}html.member main.member-page .no-data,html#member main.member-page .no-data{text-align:center;color:#666;padding:3rem}html.member main.member-page .breadcrumb,html#member main.member-page .breadcrumb{margin-bottom:2rem;font-size:.9rem;color:#666}html.member main.member-page .breadcrumb a,html#member main.member-page .breadcrumb a{color:#f09511}html.member main.member-page.member-detail-page .member-detail-async,html#member main.member-page.member-detail-page .member-detail-async{min-height:10rem}html.member main.member-page.member-detail-page .member-detail-async .member-detail-loading-msg,html#member main.member-page.member-detail-page .member-detail-async .member-detail-loading-msg{text-align:center;padding:3rem 1rem;color:#666}html.member main.member-page.member-detail-page .member-detail-async .member-detail-error-msg,html#member main.member-page.member-detail-page .member-detail-async .member-detail-error-msg{text-align:center;padding:3rem 1rem;color:#a33;line-height:1.6}html.member main.member-page.member-detail-page .member-detail-async .member-detail-error-msg a,html#member main.member-page.member-detail-page .member-detail-async .member-detail-error-msg a{color:#f09511}html.member main.member-page.member-detail-page .member-detail-content,html#member main.member-page.member-detail-page .member-detail-content{max-width:900px;margin:0 auto}html.member main.member-page.member-detail-page .member-detail-name,html#member main.member-page.member-detail-page .member-detail-name{font-size:1.8rem;font-weight:700;color:#333;line-height:1.4;padding-bottom:.8rem;border-bottom:1px solid #ddd}html.member main.member-page.member-detail-page .member-detail-name .position,html#member main.member-page.member-detail-page .member-detail-name .position{display:inline-block;margin-right:.5rem;font-size:.85em;font-weight:600;color:#333}html.member main.member-page.member-detail-page .member-detail-name .name-reading .kana,html#member main.member-page.member-detail-page .member-detail-name .name-reading .kana{font-size:.65em;font-weight:500;color:#666}@media(width <= 730px){html.member main.member-page.member-detail-page .member-detail-name,html#member main.member-page.member-detail-page .member-detail-name{font-size:1.4rem}}html.member main.member-page.member-detail-page .member-detail-top,html#member main.member-page.member-detail-page .member-detail-top{display:grid;grid-template-columns:auto 1fr;gap:5rem;margin-bottom:3rem;align-items:start}@media(width <= 730px){html.member main.member-page.member-detail-page .member-detail-top,html#member main.member-page.member-detail-page .member-detail-top{grid-template-columns:1fr;gap:1.5rem}}html.member main.member-page.member-detail-page .member-photo-col figure,html#member main.member-page.member-detail-page .member-photo-col figure{margin:0;width:200px;aspect-ratio:1/1;overflow:hidden;background:#e8e8e8;border-radius:4px}html.member main.member-page.member-detail-page .member-photo-col figure img,html#member main.member-page.member-detail-page .member-photo-col figure img{width:100%;height:100%;object-fit:cover}@media(width <= 730px){html.member main.member-page.member-detail-page .member-photo-col figure,html#member main.member-page.member-detail-page .member-photo-col figure{width:100%;max-width:280px;margin:0 auto}}html.member main.member-page.member-detail-page .member-info-col .member-detail-name,html#member main.member-page.member-detail-page .member-info-col .member-detail-name{margin:0 0 1rem}html.member main.member-page.member-detail-page .member-info-col .member-detail-meta,html#member main.member-page.member-detail-page .member-info-col .member-detail-meta{margin-bottom:1.5rem;font-size:.95rem;color:#555;line-height:1.6}html.member main.member-page.member-detail-page .member-info-col .member-detail-meta p,html#member main.member-page.member-detail-page .member-info-col .member-detail-meta p{margin:.3rem 0}html.member main.member-page.member-detail-page .member-info-col .member-detail-meta a,html#member main.member-page.member-detail-page .member-info-col .member-detail-meta a{color:#f09511}html.member main.member-page.member-detail-page .member-video-col .video-wrapper,html#member main.member-page.member-detail-page .member-video-col .video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#222;border-radius:4px}html.member main.member-page.member-detail-page .member-video-col .video-wrapper iframe,html#member main.member-page.member-detail-page .member-video-col .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}html.member main.member-page.member-detail-page .member-detail-text,html#member main.member-page.member-detail-page .member-detail-text{margin-top:1.5rem;margin-bottom:2rem;line-height:1.8}html.member main.member-page.member-detail-page .member-detail-text .detail-heading,html#member main.member-page.member-detail-page .member-detail-text .detail-heading{font-size:1.2rem;font-weight:600;color:#333;margin:1.5rem 0 .8rem;padding-bottom:.3rem;border-bottom:1px solid #ddd}html.member main.member-page.member-detail-page .member-detail-text .detail-heading:first-child,html#member main.member-page.member-detail-page .member-detail-text .detail-heading:first-child{margin-top:0}html.member main.member-page.member-detail-page .member-detail-text .detail-subheading,html#member main.member-page.member-detail-page .member-detail-text .detail-subheading{font-size:1.05rem;font-weight:600;color:#444;margin:1.2rem 0 .5rem}html.member main.member-page.member-detail-page .member-detail-text .detail-subsubheading,html#member main.member-page.member-detail-page .member-detail-text .detail-subsubheading{font-size:1rem;font-weight:600;color:#555;margin:1rem 0 .4rem}html.member main.member-page.member-detail-page .member-detail-text p,html#member main.member-page.member-detail-page .member-detail-text p{margin:.5rem 0;color:#444}html.member main.member-page.member-detail-page .member-detail-text strong,html#member main.member-page.member-detail-page .member-detail-text strong{font-weight:600}html.member main.member-page.member-detail-page .member-detail-text em,html#member main.member-page.member-detail-page .member-detail-text em{font-style:italic}html.member main.member-page.member-detail-page .member-detail-text del,html#member main.member-page.member-detail-page .member-detail-text del{text-decoration:line-through}html.member main.member-page.member-detail-page .member-detail-text a,html#member main.member-page.member-detail-page .member-detail-text a{color:#f09511;text-decoration:underline}html.member main.member-page.member-detail-page .member-profile,html#member main.member-page.member-detail-page .member-profile{margin-top:2rem;padding:1.5rem;background:#f8f8f8;border-radius:4px}html.member main.member-page.member-detail-page .member-profile h4,html#member main.member-page.member-detail-page .member-profile h4{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 1rem}html.member main.member-page.member-detail-page .member-profile ul,html#member main.member-page.member-detail-page .member-profile ul{list-style:none;margin:0;padding:0}html.member main.member-page.member-detail-page .member-profile ul li,html#member main.member-page.member-detail-page .member-profile ul li{padding:.3rem 0;font-size:.95rem;color:#555}html.ms main.ms-list-page,html.ms main.events-list-page,html#ms main.ms-list-page,html#ms main.events-list-page,html.events main.ms-list-page,html.events main.events-list-page,html#events main.ms-list-page,html#events main.events-list-page{padding:3rem 0 6rem}html.ms main.ms-list-page .breadcrumb,html.ms main.events-list-page .breadcrumb,html#ms main.ms-list-page .breadcrumb,html#ms main.events-list-page .breadcrumb,html.events main.ms-list-page .breadcrumb,html.events main.events-list-page .breadcrumb,html#events main.ms-list-page .breadcrumb,html#events main.events-list-page .breadcrumb{margin-bottom:2rem;font-size:.9rem;color:#666}html.ms main.ms-list-page .breadcrumb a,html.ms main.events-list-page .breadcrumb a,html#ms main.ms-list-page .breadcrumb a,html#ms main.events-list-page .breadcrumb a,html.events main.ms-list-page .breadcrumb a,html.events main.events-list-page .breadcrumb a,html#events main.ms-list-page .breadcrumb a,html#events main.events-list-page .breadcrumb a{color:#f09511}html.ms main.ms-list-page .schedule-page-hero.ms-hero,html.ms main.ms-list-page .schedule-page-hero.events-hero,html.ms main.events-list-page .schedule-page-hero.ms-hero,html.ms main.events-list-page .schedule-page-hero.events-hero,html#ms main.ms-list-page .schedule-page-hero.ms-hero,html#ms main.ms-list-page .schedule-page-hero.events-hero,html#ms main.events-list-page .schedule-page-hero.ms-hero,html#ms main.events-list-page .schedule-page-hero.events-hero,html.events main.ms-list-page .schedule-page-hero.ms-hero,html.events main.ms-list-page .schedule-page-hero.events-hero,html.events main.events-list-page .schedule-page-hero.ms-hero,html.events main.events-list-page .schedule-page-hero.events-hero,html#events main.ms-list-page .schedule-page-hero.ms-hero,html#events main.ms-list-page .schedule-page-hero.events-hero,html#events main.events-list-page .schedule-page-hero.ms-hero,html#events main.events-list-page .schedule-page-hero.events-hero{margin-bottom:2.5rem}html.ms main.ms-list-page .schedule-page-hero.ms-hero h2,html.ms main.ms-list-page .schedule-page-hero.events-hero h2,html.ms main.events-list-page .schedule-page-hero.ms-hero h2,html.ms main.events-list-page .schedule-page-hero.events-hero h2,html#ms main.ms-list-page .schedule-page-hero.ms-hero h2,html#ms main.ms-list-page .schedule-page-hero.events-hero h2,html#ms main.events-list-page .schedule-page-hero.ms-hero h2,html#ms main.events-list-page .schedule-page-hero.events-hero h2,html.events main.ms-list-page .schedule-page-hero.ms-hero h2,html.events main.ms-list-page .schedule-page-hero.events-hero h2,html.events main.events-list-page .schedule-page-hero.ms-hero h2,html.events main.events-list-page .schedule-page-hero.events-hero h2,html#events main.ms-list-page .schedule-page-hero.ms-hero h2,html#events main.ms-list-page .schedule-page-hero.events-hero h2,html#events main.events-list-page .schedule-page-hero.ms-hero h2,html#events main.events-list-page .schedule-page-hero.events-hero h2{text-align:center;margin:0 auto}@media(width <= 730px){html.ms main.ms-list-page .schedule-page-hero.ms-hero h2,html.ms main.ms-list-page .schedule-page-hero.events-hero h2,html.ms main.events-list-page .schedule-page-hero.ms-hero h2,html.ms main.events-list-page .schedule-page-hero.events-hero h2,html#ms main.ms-list-page .schedule-page-hero.ms-hero h2,html#ms main.ms-list-page .schedule-page-hero.events-hero h2,html#ms main.events-list-page .schedule-page-hero.ms-hero h2,html#ms main.events-list-page .schedule-page-hero.events-hero h2,html.events main.ms-list-page .schedule-page-hero.ms-hero h2,html.events main.ms-list-page .schedule-page-hero.events-hero h2,html.events main.events-list-page .schedule-page-hero.ms-hero h2,html.events main.events-list-page .schedule-page-hero.events-hero h2,html#events main.ms-list-page .schedule-page-hero.ms-hero h2,html#events main.ms-list-page .schedule-page-hero.events-hero h2,html#events main.events-list-page .schedule-page-hero.ms-hero h2,html#events main.events-list-page .schedule-page-hero.events-hero h2{margin-bottom:2rem}}@media(width > 730px){html.ms main.ms-list-page .schedule-page-hero.ms-hero h2,html.ms main.ms-list-page .schedule-page-hero.events-hero h2,html.ms main.events-list-page .schedule-page-hero.ms-hero h2,html.ms main.events-list-page .schedule-page-hero.events-hero h2,html#ms main.ms-list-page .schedule-page-hero.ms-hero h2,html#ms main.ms-list-page .schedule-page-hero.events-hero h2,html#ms main.events-list-page .schedule-page-hero.ms-hero h2,html#ms main.events-list-page .schedule-page-hero.events-hero h2,html.events main.ms-list-page .schedule-page-hero.ms-hero h2,html.events main.ms-list-page .schedule-page-hero.events-hero h2,html.events main.events-list-page .schedule-page-hero.ms-hero h2,html.events main.events-list-page .schedule-page-hero.events-hero h2,html#events main.ms-list-page .schedule-page-hero.ms-hero h2,html#events main.ms-list-page .schedule-page-hero.events-hero h2,html#events main.events-list-page .schedule-page-hero.ms-hero h2,html#events main.events-list-page .schedule-page-hero.events-hero h2{margin-bottom:3rem}}html.ms main.ms-list-page .schedule-page-hero.ms-hero h2 img,html.ms main.events-list-page .schedule-page-hero.ms-hero h2 img,html#ms main.ms-list-page .schedule-page-hero.ms-hero h2 img,html#ms main.events-list-page .schedule-page-hero.ms-hero h2 img,html.events main.ms-list-page .schedule-page-hero.ms-hero h2 img,html.events main.events-list-page .schedule-page-hero.ms-hero h2 img,html#events main.ms-list-page .schedule-page-hero.ms-hero h2 img,html#events main.events-list-page .schedule-page-hero.ms-hero h2 img{max-height:min(6vw,4rem);width:auto;max-width:100%}html.ms main.ms-list-page .schedule-page-hero.events-hero h2 img,html.ms main.events-list-page .schedule-page-hero.events-hero h2 img,html#ms main.ms-list-page .schedule-page-hero.events-hero h2 img,html#ms main.events-list-page .schedule-page-hero.events-hero h2 img,html.events main.ms-list-page .schedule-page-hero.events-hero h2 img,html.events main.events-list-page .schedule-page-hero.events-hero h2 img,html#events main.ms-list-page .schedule-page-hero.events-hero h2 img,html#events main.events-list-page .schedule-page-hero.events-hero h2 img{max-height:6rem;width:auto;max-width:100%}html.ms main.ms-list-page .schedule-two-col,html.ms main.events-list-page .schedule-two-col,html#ms main.ms-list-page .schedule-two-col,html#ms main.events-list-page .schedule-two-col,html.events main.ms-list-page .schedule-two-col,html.events main.events-list-page .schedule-two-col,html#events main.ms-list-page .schedule-two-col,html#events main.events-list-page .schedule-two-col{display:grid;grid-template-columns:1fr 1fr;gap:2rem 2.5rem;align-items:start}@media(width <= 730px){html.ms main.ms-list-page .schedule-two-col,html.ms main.events-list-page .schedule-two-col,html#ms main.ms-list-page .schedule-two-col,html#ms main.events-list-page .schedule-two-col,html.events main.ms-list-page .schedule-two-col,html.events main.events-list-page .schedule-two-col,html#events main.ms-list-page .schedule-two-col,html#events main.events-list-page .schedule-two-col{grid-template-columns:1fr;gap:2.5rem}}html.ms main.ms-list-page .schedule-col-head,html.ms main.events-list-page .schedule-col-head,html#ms main.ms-list-page .schedule-col-head,html#ms main.events-list-page .schedule-col-head,html.events main.ms-list-page .schedule-col-head,html.events main.events-list-page .schedule-col-head,html#events main.ms-list-page .schedule-col-head,html#events main.events-list-page .schedule-col-head{margin:0 0 1rem;padding:.55rem 1rem;border-radius:999px;font-size:1.05rem;font-weight:700;text-align:center;color:#fff}html.ms main.ms-list-page .schedule-col-head--archive,html.ms main.events-list-page .schedule-col-head--archive,html#ms main.ms-list-page .schedule-col-head--archive,html#ms main.events-list-page .schedule-col-head--archive,html.events main.ms-list-page .schedule-col-head--archive,html.events main.events-list-page .schedule-col-head--archive,html#events main.ms-list-page .schedule-col-head--archive,html#events main.events-list-page .schedule-col-head--archive{background:#2a9d8f}html.ms main.ms-list-page .schedule-col-head--future,html.ms main.events-list-page .schedule-col-head--future,html#ms main.ms-list-page .schedule-col-head--future,html#ms main.events-list-page .schedule-col-head--future,html.events main.ms-list-page .schedule-col-head--future,html.events main.events-list-page .schedule-col-head--future,html#events main.ms-list-page .schedule-col-head--future,html#events main.events-list-page .schedule-col-head--future{background:#f09511}html.ms main.ms-list-page .archive-year-select,html.ms main.events-list-page .archive-year-select,html#ms main.ms-list-page .archive-year-select,html#ms main.events-list-page .archive-year-select,html.events main.ms-list-page .archive-year-select,html.events main.events-list-page .archive-year-select,html#events main.ms-list-page .archive-year-select,html#events main.events-list-page .archive-year-select{width:100%;max-width:100%;margin:0 0 1.25rem;padding:.55rem .75rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;background:#fff}html.ms main.ms-list-page .schedule-sr-only,html.ms main.events-list-page .schedule-sr-only,html#ms main.ms-list-page .schedule-sr-only,html#ms main.events-list-page .schedule-sr-only,html.events main.ms-list-page .schedule-sr-only,html.events main.events-list-page .schedule-sr-only,html#events main.ms-list-page .schedule-sr-only,html#events main.events-list-page .schedule-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}html.ms main.ms-list-page .schedule-empty,html.ms main.events-list-page .schedule-empty,html#ms main.ms-list-page .schedule-empty,html#ms main.events-list-page .schedule-empty,html.events main.ms-list-page .schedule-empty,html.events main.events-list-page .schedule-empty,html#events main.ms-list-page .schedule-empty,html#events main.events-list-page .schedule-empty{margin:0;padding:1.5rem .5rem;text-align:center;color:#666;font-size:.95rem}html.ms main.ms-list-page .schedule-list,html.ms main.events-list-page .schedule-list,html#ms main.ms-list-page .schedule-list,html#ms main.events-list-page .schedule-list,html.events main.ms-list-page .schedule-list,html.events main.events-list-page .schedule-list,html#events main.ms-list-page .schedule-list,html#events main.events-list-page .schedule-list{list-style:none;margin:0;padding:0}html.ms main.ms-list-page .schedule-list-item,html.ms main.events-list-page .schedule-list-item,html#ms main.ms-list-page .schedule-list-item,html#ms main.events-list-page .schedule-list-item,html.events main.ms-list-page .schedule-list-item,html.events main.events-list-page .schedule-list-item,html#events main.ms-list-page .schedule-list-item,html#events main.events-list-page .schedule-list-item{padding:1.25rem 0;border-bottom:1px solid #ddd;line-height:1.65}html.ms main.ms-list-page .schedule-list-item:last-child,html.ms main.events-list-page .schedule-list-item:last-child,html#ms main.ms-list-page .schedule-list-item:last-child,html#ms main.events-list-page .schedule-list-item:last-child,html.events main.ms-list-page .schedule-list-item:last-child,html.events main.events-list-page .schedule-list-item:last-child,html#events main.ms-list-page .schedule-list-item:last-child,html#events main.events-list-page .schedule-list-item:last-child{border-bottom:none}html.ms main.ms-list-page .schedule-list-item p,html.ms main.events-list-page .schedule-list-item p,html#ms main.ms-list-page .schedule-list-item p,html#ms main.events-list-page .schedule-list-item p,html.events main.ms-list-page .schedule-list-item p,html.events main.events-list-page .schedule-list-item p,html#events main.ms-list-page .schedule-list-item p,html#events main.events-list-page .schedule-list-item p{margin:.35rem 0}html.ms main.ms-list-page .schedule-list-item__date,html.ms main.events-list-page .schedule-list-item__date,html#ms main.ms-list-page .schedule-list-item__date,html#ms main.events-list-page .schedule-list-item__date,html.events main.ms-list-page .schedule-list-item__date,html.events main.events-list-page .schedule-list-item__date,html#events main.ms-list-page .schedule-list-item__date,html#events main.events-list-page .schedule-list-item__date{font-size:.95rem;color:#333}html.ms main.ms-list-page .schedule-list-item__session,html.ms main.events-list-page .schedule-list-item__session,html#ms main.ms-list-page .schedule-list-item__session,html#ms main.events-list-page .schedule-list-item__session,html.events main.ms-list-page .schedule-list-item__session,html.events main.events-list-page .schedule-list-item__session,html#events main.ms-list-page .schedule-list-item__session,html#events main.events-list-page .schedule-list-item__session{font-weight:600;color:#333}html.ms main.ms-list-page .schedule-list-item__type,html.ms main.events-list-page .schedule-list-item__type,html#ms main.ms-list-page .schedule-list-item__type,html#ms main.events-list-page .schedule-list-item__type,html.events main.ms-list-page .schedule-list-item__type,html.events main.events-list-page .schedule-list-item__type,html#events main.ms-list-page .schedule-list-item__type,html#events main.events-list-page .schedule-list-item__type{font-size:.9rem;color:#444;margin-bottom:.25rem !important}html.ms main.ms-list-page .schedule-list-item__title,html.ms main.events-list-page .schedule-list-item__title,html#ms main.ms-list-page .schedule-list-item__title,html#ms main.events-list-page .schedule-list-item__title,html.events main.ms-list-page .schedule-list-item__title,html.events main.events-list-page .schedule-list-item__title,html#events main.ms-list-page .schedule-list-item__title,html#events main.events-list-page .schedule-list-item__title{font-size:1.05rem;color:#f09511;font-weight:800 !important;margin:.4rem 0 !important}html.ms main.ms-list-page .schedule-list-item__speaker,html.ms main.ms-list-page .schedule-list-item__text,html.ms main.events-list-page .schedule-list-item__speaker,html.ms main.events-list-page .schedule-list-item__text,html#ms main.ms-list-page .schedule-list-item__speaker,html#ms main.ms-list-page .schedule-list-item__text,html#ms main.events-list-page .schedule-list-item__speaker,html#ms main.events-list-page .schedule-list-item__text,html.events main.ms-list-page .schedule-list-item__speaker,html.events main.ms-list-page .schedule-list-item__text,html.events main.events-list-page .schedule-list-item__speaker,html.events main.events-list-page .schedule-list-item__text,html#events main.ms-list-page .schedule-list-item__speaker,html#events main.ms-list-page .schedule-list-item__text,html#events main.events-list-page .schedule-list-item__speaker,html#events main.events-list-page .schedule-list-item__text{font-size:.95rem;color:#333}html.ms main.ms-list-page .schedule-list-item__speaker strong,html.ms main.ms-list-page .schedule-list-item__text strong,html.ms main.events-list-page .schedule-list-item__speaker strong,html.ms main.events-list-page .schedule-list-item__text strong,html#ms main.ms-list-page .schedule-list-item__speaker strong,html#ms main.ms-list-page .schedule-list-item__text strong,html#ms main.events-list-page .schedule-list-item__speaker strong,html#ms main.events-list-page .schedule-list-item__text strong,html.events main.ms-list-page .schedule-list-item__speaker strong,html.events main.ms-list-page .schedule-list-item__text strong,html.events main.events-list-page .schedule-list-item__speaker strong,html.events main.events-list-page .schedule-list-item__text strong,html#events main.ms-list-page .schedule-list-item__speaker strong,html#events main.ms-list-page .schedule-list-item__text strong,html#events main.events-list-page .schedule-list-item__speaker strong,html#events main.events-list-page .schedule-list-item__text strong{font-size:1.1rem;font-weight:600 !important}html.ms main.ms-list-page .schedule-list-item--with-img,html.ms main.events-list-page .schedule-list-item--with-img,html#ms main.ms-list-page .schedule-list-item--with-img,html#ms main.events-list-page .schedule-list-item--with-img,html.events main.ms-list-page .schedule-list-item--with-img,html.events main.events-list-page .schedule-list-item--with-img,html#events main.ms-list-page .schedule-list-item--with-img,html#events main.events-list-page .schedule-list-item--with-img{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}@media(width <= 730px){html.ms main.ms-list-page .schedule-list-item--with-img,html.ms main.events-list-page .schedule-list-item--with-img,html#ms main.ms-list-page .schedule-list-item--with-img,html#ms main.events-list-page .schedule-list-item--with-img,html.events main.ms-list-page .schedule-list-item--with-img,html.events main.events-list-page .schedule-list-item--with-img,html#events main.ms-list-page .schedule-list-item--with-img,html#events main.events-list-page .schedule-list-item--with-img{flex-direction:column}}html.ms main.ms-list-page .schedule-list-item__media,html.ms main.events-list-page .schedule-list-item__media,html#ms main.ms-list-page .schedule-list-item__media,html#ms main.events-list-page .schedule-list-item__media,html.events main.ms-list-page .schedule-list-item__media,html.events main.events-list-page .schedule-list-item__media,html#events main.ms-list-page .schedule-list-item__media,html#events main.events-list-page .schedule-list-item__media{flex:0 0 auto;display:block;width:140px;max-width:40%;margin:0;padding:0;border:none;background:#e8e8e8;border-radius:4px;overflow:hidden;cursor:pointer;line-height:0;text-decoration:none}@media(width <= 730px){html.ms main.ms-list-page .schedule-list-item__media,html.ms main.events-list-page .schedule-list-item__media,html#ms main.ms-list-page .schedule-list-item__media,html#ms main.events-list-page .schedule-list-item__media,html.events main.ms-list-page .schedule-list-item__media,html.events main.events-list-page .schedule-list-item__media,html#events main.ms-list-page .schedule-list-item__media,html#events main.events-list-page .schedule-list-item__media{max-width:200px;width:100%}}html.ms main.ms-list-page .schedule-list-item__media img,html.ms main.events-list-page .schedule-list-item__media img,html#ms main.ms-list-page .schedule-list-item__media img,html#ms main.events-list-page .schedule-list-item__media img,html.events main.ms-list-page .schedule-list-item__media img,html.events main.events-list-page .schedule-list-item__media img,html#events main.ms-list-page .schedule-list-item__media img,html#events main.events-list-page .schedule-list-item__media img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:3/4}html.ms main.ms-list-page .schedule-list-item__body,html.ms main.events-list-page .schedule-list-item__body,html#ms main.ms-list-page .schedule-list-item__body,html#ms main.events-list-page .schedule-list-item__body,html.events main.ms-list-page .schedule-list-item__body,html.events main.events-list-page .schedule-list-item__body,html#events main.ms-list-page .schedule-list-item__body,html#events main.events-list-page .schedule-list-item__body{flex:1;min-width:0}html.ms main.ms-list-page .no-data,html.ms main.events-list-page .no-data,html#ms main.ms-list-page .no-data,html#ms main.events-list-page .no-data,html.events main.ms-list-page .no-data,html.events main.events-list-page .no-data,html#events main.ms-list-page .no-data,html#events main.events-list-page .no-data{text-align:center;color:#666;padding:3rem}html.events main.events-list-page .schedule-list-item__title,html#events main.events-list-page .schedule-list-item__title{color:#2645a4}.schedule-img-lightbox{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box}.schedule-img-lightbox[hidden]{display:none !important}.schedule-img-lightbox__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.75);cursor:pointer}.schedule-img-lightbox__box{position:relative;z-index:1;max-width:min(96vw,1000px);max-height:90vh}.schedule-img-lightbox__box img{max-width:100%;max-height:85vh;width:auto;height:auto;display:block;margin:0 auto}.schedule-img-lightbox__close{position:absolute;top:-2.5rem;right:0;width:2.5rem;height:2.5rem;border:none;background:#fff;color:#333;font-size:1.75rem;line-height:1;border-radius:4px;cursor:pointer}@media(width <= 730px){.schedule-img-lightbox__close{top:-2rem}}
