/* --------------------------------------------------------
 File:      style.css
----------------------------------------------------------- */
@charset "UTF-8";a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,label,legend,li,main,mark,nav,ol,p,pre,q,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{line-height:1;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{all:unset;cursor:revert;display:revert}h1,h2,h3,h4,h5,h6,p{font-weight:400}img{border-style:none;vertical-align:bottom}img,video{height:auto;max-width:100%}ol,ul{list-style:none;list-style-type:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-search-decoration{display:none}input:focus{outline-offset:-2px}select::-ms-expand{display:none}select::-webkit-search-decoration{display:none}select:focus{outline-offset:-2px}button{background-color:transparent}textarea{resize:none}textarea::-webkit-search-decoration{display:none}textarea:focus{outline-offset:-2px}button,input,select,textarea{background:none;border:none;color:inherit;font:inherit;outline:none;padding:0}body{background:#fff;color:#000;font-size:1rem;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;overflow-wrap:break-word}body.is-modal{overflow:hidden}html[lang=ja] body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}html[lang=en] body{font-family:Helvetica,Arial,Tahoma,sans-serif;font-size:1.125rem}main{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}a{color:#000;line-height:1.7;text-decoration:none}a,button{touch-action:manipulation}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{vertical-align:top}.bl_skipLink{height:1px;list-style:none;margin:0;opacity:0;padding:0;position:absolute;visibility:hidden}.bl_skipLink .skipLinkItem{margin:0}h1,h2,h3,h4,h5,h6,p,span{line-height:1.7}._alignL{text-align:left!important}body.is_symMenuOpen{overflow:hidden}.bl_symHeader{background:#fff;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1100}.bl_symHeader,.bl_symHeader *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bl_symHeader .symHeaderInner{-webkit-align-content:flex-start;align-content:flex-start;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin:0;max-width:none;padding:0 30px;row-gap:10px;width:100%}.bl_symHeader .symHeaderInner,.bl_symHeader .symHeaderLogo{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.bl_symHeader .symHeaderLogo{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;line-height:0;min-height:75px}.bl_symHeader .symHeaderLogoImg{display:block;height:auto;width:270px}.bl_symHeader .symGnav{margin-left:auto}.bl_symHeader .symGnav,.bl_symHeader .symGnavList{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.bl_symHeader .symGnavList{gap:24px;list-style:none;margin:0;padding:0}html[lang=en] body.page-symposium .bl_symHeader .symGnavList{gap:18px}.bl_symHeader .symGnavItem{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.bl_symHeader .symGnavItem.-divider{margin-left:24px}.bl_symHeader .symGnavItem.-divider:before{background:#c6c7c6;content:"";height:20px;left:-24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:1px}.bl_symHeader .symGnavLink{color:#000;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1;position:relative;text-decoration:none;top:-1px;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);white-space:nowrap}html[lang=en] .bl_symHeader .symGnavLink{font-size:.75rem}html[lang=en] body.page-exhibition .bl_symHeader .symGnavLink{font-size:.875rem}.bl_symHeader .symHeaderLogin{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#fff;border:1px solid #004098;color:#004098;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;font-size:1rem;font-weight:500;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1;margin-left:30px;text-decoration:none;-webkit-transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);-moz-transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);width:170px}html[lang=en] .bl_symHeader .symHeaderLogin{margin-left:0}.bl_symHeader .symGnavLink.-current{color:#004098}.bl_symHeader .symLangSwitch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;border:1px solid #004098;border-radius:3px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;height:20px;line-height:1;overflow:hidden;width:55px}.bl_symHeader .symLangSwitch.-sp{display:none}.bl_symHeader .symLangSwitchLink{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:.625rem;font-weight:500;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.2px;line-height:1;padding:0;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:27px}.bl_symHeader .symLangSwitchLink:first-child{width:28px}.bl_symHeader .symLangSwitchLink.is_current{background:#004098;color:#fff;pointer-events:none}.bl_symHeader .symHeaderEntry{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;font-size:1rem;font-weight:500;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:200px}html[lang=en] .bl_symHeader .symHeaderEntry{width:170px}body.page-exhibition .bl_symHeader .exhibitionHeaderLogin{color:#004098;display:grid;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;gap:5px;grid-template-columns:minmax(0,1fr) 44px;height:44px;text-decoration:none;width:180px}body.page-exhibition .bl_symHeader .exhibitionHeaderLoginIcon,body.page-exhibition .bl_symHeader .exhibitionHeaderLoginText{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#fff;border:1px solid #004098;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:44px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);-moz-transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1)}body.page-exhibition .bl_symHeader .exhibitionHeaderLoginText{font-size:1rem;font-weight:600;letter-spacing:.02em;line-height:1}body.page-exhibition .bl_symHeader .exhibitionHeaderLoginIconMask{display:block;height:44px;overflow:hidden;position:relative;width:44px}body.page-exhibition .bl_symHeader .exhibitionHeaderLoginIconTrack{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:26px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-51.5px,-50%);-moz-transform:translate(-51.5px,-50%);transform:translate(-51.5px,-50%);-webkit-transition:-webkit-transform .48s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .48s cubic-bezier(.16,1,.3,1);-moz-transition:transform .48s cubic-bezier(.16,1,.3,1),-moz-transform .48s cubic-bezier(.16,1,.3,1);transition:transform .48s cubic-bezier(.16,1,.3,1);transition:transform .48s cubic-bezier(.16,1,.3,1),-webkit-transform .48s cubic-bezier(.16,1,.3,1),-moz-transform .48s cubic-bezier(.16,1,.3,1);will-change:transform}body.page-exhibition .bl_symHeader .exhibitionHeaderLoginIconTrack img{display:block;-webkit-box-flex:0;-webkit-flex:0 0 17px;-moz-box-flex:0;flex:0 0 17px;height:14px;width:17px}body.page-exhibition .bl_symHeader .exhibitionHeaderLogin:focus-visible{outline:2px solid #004098;outline-offset:4px}.bl_symHeader .symMenuButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:none;height:55px;margin-left:auto;padding:0;position:relative;width:40px}.bl_symHeader .symMenuButtonLine{background:#000;display:block;height:1px;left:10px;position:absolute;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:opacity .22s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:30px;will-change:opacity,transform}.bl_symHeader .symMenuButtonLine:first-child{top:19px}.bl_symHeader .symMenuButtonLine:nth-child(2){top:27px}.bl_symHeader .symMenuButtonLine:nth-child(3){top:35px}.bl_symHeader.is_menuOpen .symMenuButtonLine:first-child{-webkit-transform:translateY(8px) rotate(28deg) scaleX(1.133);-moz-transform:translateY(8px) rotate(28deg) scaleX(1.133);transform:translateY(8px) rotate(28deg) scaleX(1.133)}.bl_symHeader.is_menuOpen .symMenuButtonLine:nth-child(2){opacity:0}.bl_symHeader.is_menuOpen .symMenuButtonLine:nth-child(3){-webkit-transform:translateY(-8px) rotate(-30deg) scaleX(1.133);-moz-transform:translateY(-8px) rotate(-30deg) scaleX(1.133);transform:translateY(-8px) rotate(-30deg) scaleX(1.133)}.bl_symHeader .symSpMenu{display:none}.bl_symHeader .symSpMenuList{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:27px;list-style:none;margin:0;padding:0}.bl_symHeader .symSpMenuItem{width:100%;will-change:opacity,transform}.bl_symHeader .symSpMenuLink{color:#000;display:block;font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.5;text-align:center;text-decoration:none;width:100%}.bl_symHeader .symSpMenuLink.-current{color:#004098}.bl_symHeader .symSpMenuEntry{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:56px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:44px auto 0;max-width:300px;padding:0 36px 0 14px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .26s cubic-bezier(.22,1,.36,1);-moz-transition:background-color .26s cubic-bezier(.22,1,.36,1);transition:background-color .26s cubic-bezier(.22,1,.36,1);width:100%;will-change:opacity,transform}.bl_symHeader .symSpMenuEntry.-login{background:#fff;border:1px solid #004098;border-radius:0;color:#004098;padding:0 14px}.bl_symHeader .symSpMenuEntryText{display:block;font-size:1.25rem;font-weight:600;letter-spacing:.02em;line-height:1.4;min-width:0;white-space:nowrap}.bl_symHeader .symSpMenuEntryIcon{background:url(../images/icon-arrow-right-white.svg) no-repeat 50%/contain;height:15px;position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:19px;will-change:transform}body.page-exhibition .bl_symHeader .exhibitionSpMenuActions{display:grid;gap:12px;margin:44px auto 0;max-width:258px;width:100%}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry{color:#fff;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) 44px;height:44px;text-decoration:none;width:100%}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntryIcon,body.page-exhibition .bl_symHeader .exhibitionSpMenuEntryText{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border:1px solid #004098;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:44px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);-moz-transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1);transition:background-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1)}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntryText{font-size:1rem;font-weight:600;letter-spacing:.02em;line-height:1}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntryIconMask{display:block;height:44px;overflow:hidden;position:relative;width:44px}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntryIconTrack{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:26px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-51.5px,-50%);-moz-transform:translate(-51.5px,-50%);transform:translate(-51.5px,-50%);-webkit-transition:-webkit-transform .48s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .48s cubic-bezier(.16,1,.3,1);-moz-transition:transform .48s cubic-bezier(.16,1,.3,1),-moz-transform .48s cubic-bezier(.16,1,.3,1);transition:transform .48s cubic-bezier(.16,1,.3,1);transition:transform .48s cubic-bezier(.16,1,.3,1),-webkit-transform .48s cubic-bezier(.16,1,.3,1),-moz-transform .48s cubic-bezier(.16,1,.3,1);will-change:transform}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntryIconTrack img{display:block;-webkit-box-flex:0;-webkit-flex:0 0 17px;-moz-box-flex:0;flex:0 0 17px;height:14px;width:17px}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-login{color:#004098}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-login .exhibitionSpMenuEntryIcon,body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-login .exhibitionSpMenuEntryText{background:#fff}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry:focus-visible{outline:2px solid #004098;outline-offset:4px}.bl_symFooter{background:#004098;overflow:hidden;position:relative}.bl_symFooter *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bl_symFooter .symFooterDeco{background:url(../images/footer-shape.svg) no-repeat 0 0/contain;height:200px;left:-51px;pointer-events:none;position:absolute;top:-63px;width:282px;z-index:0}.bl_symFooter .symFooterInner{margin:0 auto;max-width:1440px;padding:50px 20px 31px;position:relative;text-align:center;z-index:1}.bl_symFooter .symFooterLinks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:80px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.bl_symFooter .symFooterLink{color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.4;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1)}.bl_symFooter .symFooterLink:hover{opacity:.75}.bl_symFooter .symFooterLogo{line-height:0;margin:50px 0 0}.bl_symFooter .symFooterLogo img{height:auto;width:309px}.bl_symFooter .symFooterCopyright{color:#fff;font-size:1rem;line-height:1.3;margin:50px 0 0}.page-symposium{background:#fff;color:#333;opacity:0;-webkit-transition:opacity .8s ease-out 0s;-moz-transition:opacity .8s ease-out 0s;transition:opacity .8s ease-out 0s}.page-symposium.is-view{opacity:1}html.is_webfont body.page-symposium,html.is_webfont body.page-symposium *{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}.bl_symTop{overflow:clip}.bl_symTop .symInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1220px;padding:0 20px;width:100%}.symHero{background:#e9f7fc url(../images/kv-bg.webp) no-repeat 50%/cover;height:47.0138888889vw;overflow:hidden;position:relative;width:100vw}.symHero .symHeroInner{height:100%;position:relative;width:100%}.symHero .symHeroDate,.symHero .symHeroTitle{line-height:0;margin:0;position:absolute}.symHero .symHeroTitle{left:7.0833333333vw;top:4.375vw;width:33.3333333333vw}.symHero .symHeroDate{left:8.125vw;top:36.7361111111vw;width:38.8194444444vw}.symHero img,.symHero picture{display:block;height:auto;width:100%}html[lang=en] .page-symposium .symHeroTitle{left:5.4861111111vw;top:3.3333333333vw;width:58.125vw}html[lang=en] .page-symposium .symHeroDate{left:8.125vw;top:36.8055555556vw;width:47.9861111111vw}.symIntro{padding:60px 0 31px;text-align:center}.symIntro .symIntroTitle{color:#004098;font-size:1.875rem;font-weight:500;line-height:1.7;margin:0}.symIntro .symIntroText{color:#000;font-size:1.25rem;letter-spacing:.02em;line-height:2;margin:36px auto 0;max-width:940px;text-align:center}.symIntro .symIntroExhibition{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;background:#f5f7f9;border:1px solid #ebeef4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-column-gap:clamp(40px,4.86vw,70px);-moz-column-gap:clamp(40px,4.86vw,70px);column-gap:clamp(40px,4.86vw,70px);display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);margin-top:55px;padding:39px 50px 37px;text-align:left}.symIntro .symIntroExhibitionImage{line-height:0;max-width:440px;width:100%}.symIntro .symIntroExhibitionImage img{display:block;height:auto;width:100%}.symIntro .symIntroExhibitionBody{margin-top:0;min-width:0}.symIntro .symIntroExhibitionTag{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:5px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:.875rem;font-weight:500;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1.7;width:110px}.symIntro .symIntroExhibitionTitle{color:#004098;font-size:2rem;font-weight:500;letter-spacing:.02em;line-height:44px;margin:9px 0 0}.symIntro .symIntroExhibitionDate{margin:12px 0 0;max-width:100%;width:100%}.symIntro .symIntroExhibitionDate img,.symIntro .symIntroExhibitionDate picture{display:block;height:auto;width:100%}.symIntro .symIntroExhibitionText{color:#000;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:18px 0 0;min-height:36px}.symIntro .symIntroExhibitionDate+.symIntroExhibitionText{margin-top:10px}.symIntro .symIntroExhibitionButton{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1rem;font-weight:500;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1.7;margin-top:24px;max-width:310px;padding:0 42px 0 24px;position:relative;text-align:center;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:100%}.symIntro .symIntroExhibitionButton:after{background:url(../images/icon-arrow-right-white.svg) no-repeat 50%/contain;content:"";height:11px;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:14px}.symEntryCta{background:url(../images/cta-shape-left.svg) no-repeat 0 100%/370px 268px,url(../images/cta-shape-right.svg) no-repeat 100% 0/489px 373px,-moz-radial-gradient(50% 50%,ellipse 50% 50%,#d2f2ff 0,#eaf9ff 100%);background:url(../images/cta-shape-left.svg) no-repeat 0 100%/370px 268px,url(../images/cta-shape-right.svg) no-repeat 100% 0/489px 373px,radial-gradient(ellipse 50% 50% at 50% 50%,#d2f2ff 0,#eaf9ff 100%);margin-top:68px;overflow:hidden;position:relative}.symEntryCta .symEntryCtaInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1220px;padding:80px 20px;position:relative;text-align:center;z-index:1}.symEntryCta .symEntryCtaTitle{color:#004098;font-size:1.875rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0}.symEntryCta .symEntryCtaText{color:#000;font-size:1.25rem;letter-spacing:.02em;line-height:1.7;margin:12px auto 0}.symEntryButton{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;height:70px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:36px;position:relative;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:350px}.symEntryButton .symEntryButtonText{font-size:1.25rem;font-weight:600;letter-spacing:.02em;line-height:1.4}.symEntryButton .symEntryButtonIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1)}.symEntryButton .symEntryButtonIcon.-pencil{background:url(../images/icon-entry-pencil-white.svg) no-repeat 50%/contain;height:26px;left:38px;width:26px}.symEntryButton .symEntryButtonIcon.-arrow{background:url(../images/icon-arrow-right-white.svg) no-repeat 50%/contain;height:15px;right:20px;width:19px;will-change:transform}.symEventCards{background:#f5f7f9;padding:51px 0 0}.bl_symEventCard{background:#fff;-webkit-box-shadow:0 3px 3px rgba(0,64,152,.05);box-shadow:0 3px 3px rgba(0,64,152,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1340px;padding:48px 80px 60px;position:relative;scroll-margin-top:75px}.bl_symEventCard.-symposium{-webkit-box-shadow:none;box-shadow:none}.bl_symEventCard *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bl_symEventCard .symEventCardDeco{background:url(../images/card-corner-shape.svg) no-repeat 0 0/contain;height:101px;left:-50px;position:absolute;top:0;width:151px;z-index:0}.bl_symEventCard .symEventCardBody,.bl_symEventCard .symEventCardHead{position:relative;z-index:1}.bl_symEventCard+.bl_symEventCard{margin-top:30px}.bl_symEventCard .symEventCardHead{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px 30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.bl_symEventCard .symEventCardTitle{color:#004098;font-size:2.625rem;font-weight:400;letter-spacing:.02em;line-height:1.7;margin:0}.bl_symEventCard.-symposium .symEventCardTitle{font-weight:500}.bl_symEventCard .symEventCardMeta{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:4px 24px;margin:0}.bl_symEventCard .symEventCardDate{color:#004098;font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.7;white-space:nowrap}.bl_symEventCard .symEventCardNote{color:#333;font-size:.875rem;letter-spacing:.02em;line-height:1.7;text-align:justify;white-space:nowrap}.bl_symEventCard .symEventCardLine{background:#004098;display:block;height:1px;margin-top:7px;width:100%}.bl_symEventCard .symEventCardBody{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:61px;margin-top:50px}.bl_symEventCard .symEventCardImage{-webkit-box-flex:0;-webkit-flex:0 1 560px;-moz-box-flex:0;flex:0 1 560px;line-height:0;min-width:0}.bl_symEventCard .symEventCardImage img{display:block;height:auto;width:100%}.bl_symEventCard .symEventCardText{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;min-width:0}.bl_symEventCard .symEventCardLead{color:#333;font-size:1.5rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0}.bl_symEventCard .symEventCardDesc{color:#000;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:32px 0 0;text-align:justify}.bl_symEventCard .symEventCardSchedule{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;border-top:1px solid #b2b2b2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:30px;margin:16px 0 0;padding-top:28px}.bl_symEventCard .symEventCardScheduleLabel{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border:1px solid #004098;border-radius:12px;color:#004098;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;font-size:.875rem;font-weight:500;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1;width:110px}.bl_symEventCard .symEventCardScheduleDates,.bl_symEventCard .symEventCardScheduleTimes{color:#231815;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0}.bl_symEventCard .symEventCardScheduleDates{text-align:right}.bl_symEventCard .symEventCardScheduleBody{margin:0;min-width:0}.bl_symEventCard .symEventCardScheduleList,.bl_symEventCard .symEventCardScheduleTerm{color:#231815;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0}.bl_symEventCard .symEventCardScheduleNote{color:#333;font-size:.75rem;letter-spacing:.02em;line-height:1.7;margin:8px 0 0;padding-left:1em;text-align:justify;text-indent:-1em}.symSpeakers{background:#f5f7f9}.symSpeakers .symSpeakersWhite{background:#f5f7f9;margin:0 auto;max-width:1440px;overflow:hidden;padding:29px 0 84px}.symSpeakers .symSpeakersWhite,.symSpeakers .symSpeakersWhite *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.symSpeakers .symSpeakerTitle{color:#000;font-size:1.875rem;font-weight:400;letter-spacing:.02em;line-height:1.7;margin:0 auto 23px;padding-left:20px}.bl_symSpeakerPanel,.symSpeakers .symSpeakerTitle{max-width:1300px;width:-moz-calc(100% - 140px);width:calc(100% - 140px)}.bl_symSpeakerPanel{background:#ebeef4;margin:0 auto;padding:59px 59px 43px;position:relative}.bl_symSpeakerPanel .symSpeakerSubtitle{color:#000;font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:1.7;margin:0;text-align:justify}.bl_symSpeakerGrid{display:grid;gap:26px 40px;grid-template-columns:repeat(3,1fr);list-style:none;margin:40px 0 0;padding:0}.bl_symSpeakerGrid .symSpeakerCard{background:#fff;border:1px solid #ebeef4;display:grid;grid-template-rows:auto auto auto auto minmax(24px,1fr) 50px;padding:40px 50px 33px}.bl_symSpeakerGrid .symSpeakerCardPhoto{grid-row:1;line-height:0}.bl_symSpeakerGrid .symSpeakerCardPhoto img{aspect-ratio:1/1;display:block;height:auto;object-fit:cover;width:100%}.bl_symSpeakerGrid .symSpeakerCardName{color:#333;font-size:1.5rem;font-weight:500;grid-row:2;letter-spacing:.02em;line-height:1.7;margin:19px 0 0}.bl_symSpeakerGrid .symSpeakerCardAffil{color:#000;font-size:.875rem;font-weight:500;grid-row:3;letter-spacing:.02em;line-height:1.7;margin:8px 0 0;text-align:justify}.bl_symSpeakerGrid .symSpeakerCardAffil ._indent{padding-left:3.06em}.bl_symSpeakerGrid .symSpeakerCardAward{color:#000;font-size:.75rem;font-weight:500;grid-row:4;line-height:2.08;margin:12px 0 0;text-align:justify}.bl_symSpeakerGrid .symSpeakerCardBtn{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:100px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;flex:0 0 50px;font-size:1rem;font-weight:500;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;grid-row:6;justify-content:center;letter-spacing:.02em;line-height:1.7;margin-top:0;position:relative;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1)}.bl_symSpeakerGrid .symSpeakerCardBtn:after{background:url(../images/icon-chevron-down-white.svg) no-repeat 50%/contain;content:"";height:10px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:17px;will-change:transform}.bl_symSpeakerPanel .symSpeakerDeco{background:url(../images/speaker-panel-deco.svg) no-repeat 100% 100%/contain;bottom:-20px;height:285px;pointer-events:none;position:absolute;right:-20px;width:355px}.bl_symTop .symSectionTitle{color:#004098;font-size:2.625rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0}.bl_symTop .symSectionLine{background:#004098;display:block;height:1px;margin-top:0;width:100%}.symTimetable{background:#f5f7f9;padding:51px 0 70px;position:relative}.symTimetable:before{background:#fff;content:"";inset:0;position:absolute;z-index:0}.symTimetable .symInner{position:relative;z-index:1}.symTimetable .symTimeDeco{background:url(../images/timetable-corner-shape.svg) no-repeat 0 0/contain;height:101px;left:-66px;pointer-events:none;position:absolute;top:-51px;width:151px;z-index:0}.symTimetable .symTimeIntro{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:24px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:50px}.symTimetable .symTimeIntroText{color:#000;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:0;max-width:530px;text-align:justify}.symTimetable .symTimeTabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;gap:20px}.symTimetable .symTimeTab{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:100px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:1rem;font-weight:500;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;position:relative;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:240px}.symTimetable .symTimeTabIcon{background:url(../images/icon-chevron-down-white.svg) no-repeat 50%/contain;height:10px;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:17px}.symTimetable .symTimeGroupLabel{color:#000;font-size:1.375rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:42px 0 12px}.bl_symTimeCard{background:#f5f7f9;border:1px solid #ebeef4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;min-height:346px;padding:33px 80px 43px;position:relative}.symTimetable.-detailsHidden .js_symSeminarItem{min-height:300px}.bl_symTimeCard *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.symTimetable .symTimeIntro+.bl_symTimeCard{margin-top:75px}.bl_symTimeCard .symTimeCardMain{max-width:-moz-calc(100% - 230px);max-width:calc(100% - 230px)}.bl_symTimeCard .symTimeCardTop{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px 40px}.bl_symTimeCard .symTimeCardTop.-stackedTags,.bl_symTimeCard .symTimeCardTop.-stackedTags .symTimeTags{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.bl_symTimeCard .symTimeCardTime{color:#004098;font-size:1.75rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0;white-space:nowrap}.bl_symTimeCard .symTimeTags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.bl_symTimeCard .symTimeTag,.bl_symTimeCard .symTimeTags{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.bl_symTimeCard .symTimeTag{background:#004098;border:1px solid #004098;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:1rem;font-weight:500;height:34px;letter-spacing:.02em;line-height:1.7;padding:0 16px;white-space:nowrap}.bl_symTimeCard .symTimeTag.-translate{background:#fff;color:#004098}.bl_symTimeCard .symTimeCardTitle{color:#333;font-size:1.625rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:26px 0 0;max-width:740px}.bl_symTimeCard .symTimeCardName{color:#333;font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:22px 0 0}.bl_symTimeCard .symTimeCardAffil{color:#000;font-size:.875rem;letter-spacing:.02em;line-height:1.5;margin:11px 0 0;text-align:justify}.bl_symTimeCard .symTimeCardComing{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#e3e9ee;color:#94a0aa;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.375rem;font-weight:500;height:78px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1.4;margin-top:26px;max-width:770px}.bl_symTimeCard .symTimeCardDetail{height:0;overflow:hidden;-webkit-transition:height .34s cubic-bezier(.22,1,.36,1);-moz-transition:height .34s cubic-bezier(.22,1,.36,1);transition:height .34s cubic-bezier(.22,1,.36,1);will-change:height}.bl_symTimeCard .symTimeCardDivider{background:#b2b2b2;display:block;height:1px;margin-top:32px;max-width:770px;width:100%}.bl_symTimeCard .symTimeCardNote{color:#000;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:24px 0 0;max-width:770px;text-align:justify}.bl_symTimeCard .symTimeCardPhoto{line-height:0;position:absolute;right:80px;top:50px;width:200px}.bl_symTimeCard .symTimeCardPhoto img{aspect-ratio:1/1;display:block;height:auto;object-fit:cover;width:100%}.bl_symTimeCard .symTimeCardBtn{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#004098;border:0;border-radius:100px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font:inherit;font-size:.875rem;font-weight:500;height:38px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;line-height:1.7;padding:0 12px 0 30px;position:absolute;right:20px;text-align:left;text-decoration:none;top:280px;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:200px}.bl_symTimeCard .symTimeCardBtnIcon{background:#fff;border-radius:50%;display:block;height:15px;position:relative;-webkit-transition:-webkit-transform .32s ease;transition:-webkit-transform .32s ease;-moz-transition:transform .32s ease,-moz-transform .32s ease;transition:transform .32s ease;transition:transform .32s ease,-webkit-transform .32s ease,-moz-transform .32s ease;width:15px;will-change:transform}.bl_symTimeCard .symTimeCardBtnIcon:after,.bl_symTimeCard .symTimeCardBtnIcon:before{background:#004098;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s ease,-webkit-transform .32s ease;transition:opacity .2s ease,-webkit-transform .32s ease;-moz-transition:opacity .2s ease,transform .32s ease,-moz-transform .32s ease;transition:opacity .2s ease,transform .32s ease;transition:opacity .2s ease,transform .32s ease,-webkit-transform .32s ease,-moz-transform .32s ease;will-change:opacity,transform}.bl_symTimeCard .symTimeCardBtnIcon:before{height:1px;width:7px}.bl_symTimeCard .symTimeCardBtnIcon:after{height:7px;width:1px}.bl_symTimeCard.is_open .symTimeCardBtnIcon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.bl_symTimeCard.is_open .symTimeCardBtnIcon:before{opacity:0;-webkit-transform:translate(-50%,-50%) scaleX(0);-moz-transform:translate(-50%,-50%) scaleX(0);transform:translate(-50%,-50%) scaleX(0)}.bl_symTimeCard.-intro{min-height:0}.bl_symTimeCard.-intro .symTimeCardMain{max-width:none}.bl_symTimeCard.-intro .symTimeCardTitle{margin-top:20px;max-width:none}.bl_symTimeCard .symTimeCardLead{color:#000;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:13px 0 0;text-align:justify}.symJoin{background:#f5f7f9;overflow:hidden;padding:49px 0 64px;position:relative}.symJoin .symInner{position:relative;z-index:1}.symJoin .symJoinDeco{display:block;height:180px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:0}.symJoin .symJoinDeco:before{background:url(../images/join-corner-shape.svg) no-repeat 0 0/contain;content:"";height:270px;position:absolute;right:-65px;top:40px;width:272px}.symJoin .symJoinLead{color:#000;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:13px 0 0;text-align:justify}.symJoin .symJoinCards{margin-top:31px}.symJoin .bl_symJoinCard{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#fff;display:grid;grid-template-columns:minmax(0,440px) minmax(340px,1fr);min-height:278px}.symJoin .bl_symJoinCard+.bl_symJoinCard{margin-top:10px}.symJoin .symJoinCardPhoto{aspect-ratio:440/278;line-height:0;overflow:hidden}.symJoin .symJoinCardPhoto img{display:block;height:100%;object-fit:cover;width:100%}.symJoin .symJoinCardBody{padding:24px 60px 24px 80px}.symJoin .symJoinCardTitle{color:#000;font-size:1.875rem;font-weight:400;letter-spacing:.02em;line-height:1.7;margin:0 0 13px}.symJoin .symJoinCardText{font-size:1rem;margin:0}.symJoin .symJoinCardNote,.symJoin .symJoinCardText{color:#000;letter-spacing:.02em;line-height:1.7;text-align:justify}.symJoin .symJoinCardNote{font-size:.875rem;margin:20px 0 0}.symFaq{background:#fff;padding:51px 0 70px}.symFaq .symInner{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:130px minmax(0,950px)}.symFaq .symFaqTitle{color:#004098;font-size:2.25rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0}.symFaq .symFaqBody{padding-top:7px}.symFaq .symFaqGroup+.symFaqGroup{margin-top:32px}.symFaq .symFaqGroupTitle{color:#004098;font-size:1.125rem;font-weight:500;line-height:1.7;margin:0 0 8px}.symFaq .symFaqList{border-top:1px solid #b2b2b2}.symFaq .symFaqItem{border-bottom:1px solid #b2b2b2}.symFaq .symFaqQuestion{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:pointer;display:grid;font:inherit;grid-template-columns:47px minmax(0,1fr) 19px;padding:22px 16px 22px 20px;text-align:left;width:100%}.symFaq .symFaqQuestion:focus-visible{outline:2px solid #004098;outline-offset:-2px}.symFaq .symFaqQuestionLabel{color:#004098;font-size:1.125rem;font-weight:500;line-height:1.3333333333;position:relative;top:-1px}.symFaq .symFaqQuestionText{color:#333;font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:1.5;padding-right:26px;text-align:justify}.symFaq .symFaqIcon{-webkit-align-self:center;align-self:center;border:1px solid #004098;border-radius:50%;display:block;height:19px;position:relative;-webkit-transition:-webkit-transform .32s ease;transition:-webkit-transform .32s ease;-moz-transition:transform .32s ease,-moz-transform .32s ease;transition:transform .32s ease;transition:transform .32s ease,-webkit-transform .32s ease,-moz-transform .32s ease;width:19px;will-change:transform}.symFaq .symFaqIcon:after,.symFaq .symFaqIcon:before{background:#004098;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s ease,-webkit-transform .32s ease;transition:opacity .2s ease,-webkit-transform .32s ease;-moz-transition:opacity .2s ease,transform .32s ease,-moz-transform .32s ease;transition:opacity .2s ease,transform .32s ease;transition:opacity .2s ease,transform .32s ease,-webkit-transform .32s ease,-moz-transform .32s ease;will-change:opacity,transform}.symFaq .symFaqIcon:before{height:1px;width:9px}.symFaq .symFaqIcon:after{height:9px;width:1px}.symFaq .symFaqItem.is_open .symFaqIcon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.symFaq .symFaqItem.is_open .symFaqIcon:before{opacity:0;-webkit-transform:translate(-50%,-50%) scaleX(0);-moz-transform:translate(-50%,-50%) scaleX(0);transform:translate(-50%,-50%) scaleX(0)}.symFaq .symFaqAnswer{height:0;overflow:hidden;-webkit-transition:height .34s cubic-bezier(.22,1,.36,1);-moz-transition:height .34s cubic-bezier(.22,1,.36,1);transition:height .34s cubic-bezier(.22,1,.36,1);will-change:height}.symFaq .symFaqAnswerInner{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:47px minmax(0,1fr);padding:7px 16px 24px 20px}.symFaq .symFaqAnswerLabel{color:#004098;font-size:1.125rem;font-weight:500;line-height:1.3333333333;position:relative;top:-1px}.symFaq .symFaqAnswerText{color:#333;font-size:1rem;letter-spacing:.02em;line-height:1.5;margin:0;padding-right:26px;text-align:justify}.symFaq .symFaqMore{grid-column:1/-1;margin:30px 0 0;text-align:center}.symFaq .symFaqMoreButton{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:1rem;font-weight:500;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1.7;padding:0 54px;position:relative;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:340px}.symFaq .symFaqMoreButtonIcon{background:url(../images/icon-arrow-right-white.svg) no-repeat 50%/contain;height:15px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:19px;will-change:transform}.symAccess{background:#fff;padding:25px 0 68px}.symAccess .symInner{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:-webkit-max-content minmax(0,650px);grid-template-columns:max-content minmax(0,650px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.symAccess .symAccessTitle{color:#004098;font-size:2.25rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0 0 14px}.symAccess .symAccessAddress{color:#333;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:0;text-align:justify}.symAccess .symAccessLink{font-size:1rem;line-height:1.7;margin:23px 0 0}.symAccess .symAccessLink a{color:#004098}.symAccess.-linkOnly .symInner{display:block}.symAccess .symAccessRouteList{color:#333;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin:23px 0 0;text-align:justify}.symAccess .symAccessRouteItem{-webkit-column-gap:1.1em;-moz-column-gap:1.1em;column-gap:1.1em;display:grid;grid-template-columns:-moz-calc(5em + 10px) minmax(0,1fr);grid-template-columns:calc(5em + 10px) minmax(0,1fr)}.symAccess .symAccessRouteItem dt{font-weight:400;margin:0;position:relative}.symAccess .symAccessRouteItem dt:after{content:":";position:absolute;right:.4em;top:0}.symAccess .symAccessRouteItem dd{margin:0}.symAccess .symAccessMap{border:1px solid #333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:0;overflow:hidden;width:100%}.symAccess .symAccessMap img{display:block;height:auto;width:100%}.symOverview{background:#fff;padding:0 0 72px}.symOverview .symInner{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:130px minmax(0,950px)}.symOverview .symOverviewTitle{color:#004098;font-size:2.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:-10px 0 0;overflow-wrap:normal;white-space:nowrap;word-break:keep-all}.symOverview .symOverviewBody{min-width:0}.symOverview .symOverviewGroup+.symOverviewGroup{margin-top:46px}.symOverview .symOverviewGroupTitle{color:#004098;font-size:1.125rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0 0 20px}.symOverview .symOverviewTable{border-top:1px solid #b2b2b2}.symOverview .symOverviewRow{border-bottom:1px solid #b2b2b2;color:#333;display:grid;font-size:1rem;grid-template-columns:150px minmax(0,1fr);letter-spacing:.02em;line-height:1.7;margin:0}.symOverview .symOverviewRow dd,.symOverview .symOverviewRow dt{display:block;margin:0;padding:18px 0}.symOverview .symOverviewRow dt{font-weight:500}.symOverview .symOverviewRow dd{font-weight:400}.symContactCta{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#ebeef4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:214px;overflow:hidden;padding:40px 20px 36px;position:relative}.symContactCta:before{background:url(../images/contact-cta-shape-white.svg) no-repeat 0 0/100% 100%;content:"";height:270px;pointer-events:none;position:absolute;right:-235px;top:-222px;width:381px;z-index:0}.symContactCta .symContactCtaDeco{background:url(../images/contact-cta-shape-right.svg) no-repeat 0 0/100% 100%;height:164px;pointer-events:none;position:absolute;right:-116px;top:-59px;width:245px;z-index:0}.symContactButton{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#2e89f9;border-radius:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:1.125rem;font-weight:500;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1.7;padding:0 55px;position:relative;text-decoration:none;-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1);width:380px;z-index:1}.symContactButton .symContactButtonIcon{background:url(../images/icon-arrow-right-white.svg) no-repeat 50%/contain;height:15px;position:absolute;right:28px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:19px;will-change:transform}.symContactNote{color:#333;font-size:.6875rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:24px 0 0;position:relative;text-align:center;z-index:1}.symContactMail{color:inherit}.symFixedEntry{-webkit-animation:symFixedEntryShow .6s cubic-bezier(.16,1,.3,1) 1s both;-moz-animation:symFixedEntryShow .6s cubic-bezier(.16,1,.3,1) 1s both;animation:symFixedEntryShow .6s cubic-bezier(.16,1,.3,1) 1s both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:316px;margin:0 20px 0 auto;opacity:0;padding-bottom:20px;pointer-events:none;position:-webkit-sticky;position:sticky;top:-moz-calc(100vh - 316px);top:calc(100vh - 316px);top:-moz-calc(100dvh - 316px);top:calc(100dvh - 316px);-webkit-transform:translateY(calc(100% + 50px));-moz-transform:translateY(-moz-calc(100% + 50px));transform:translateY(calc(100% + 50px));visibility:hidden;width:280px;will-change:opacity,transform;z-index:1000}.symFixedEntry.is_anniversaryBannerClosed .symFixedEntryButton{bottom:20px;position:absolute}.symFixedEntry+.symHero{margin-top:-316px}@-webkit-keyframes symFixedEntryShow{0%{opacity:0;-webkit-transform:translateY(calc(100% + 40px));transform:translateY(calc(100% + 40px));visibility:hidden}1%{visibility:visible}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}}@-moz-keyframes symFixedEntryShow{0%{opacity:0;-moz-transform:translateY(-moz-calc(100% + 40px));transform:translateY(calc(100% + 40px));visibility:hidden}1%{visibility:visible}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0);visibility:visible}}@keyframes symFixedEntryShow{0%{opacity:0;-webkit-transform:translateY(calc(100% + 40px));-moz-transform:translateY(-moz-calc(100% + 40px));transform:translateY(calc(100% + 40px));visibility:hidden}1%{visibility:visible}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}}.symFixedEntry .symFixedEntryButton{background:#004098;border-radius:10px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:103px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding:20px 44px 16px;pointer-events:auto;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .26s cubic-bezier(.22,1,.36,1);-moz-transition:background-color .26s cubic-bezier(.22,1,.36,1);transition:background-color .26s cubic-bezier(.22,1,.36,1);width:100%}.symFixedEntry .symFixedEntryButton,.symFixedEntry .symFixedEntrySub{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.symFixedEntry .symFixedEntrySub{border:1px solid #fff;border-radius:13px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:.75rem;font-weight:600;height:26px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:1.4;width:189px;will-change:transform}.symFixedEntry .symFixedEntryText{display:block;font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:1.4;margin-top:7px;white-space:nowrap}.symFixedEntry .symFixedEntryTextSp{display:none}.symFixedEntry .symFixedEntryIcon{background:url(../images/icon-arrow-right-white.svg) no-repeat 50%/contain;height:15px;position:absolute;right:19px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);-moz-transition:transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1);transition:transform .26s cubic-bezier(.22,1,.36,1),-webkit-transform .26s cubic-bezier(.22,1,.36,1),-moz-transform .26s cubic-bezier(.22,1,.36,1);width:19px;will-change:transform}.symFixedEntry .symAnniversaryBanner{aspect-ratio:560/348;pointer-events:auto;position:absolute;right:0;top:122px;width:280px}.symFixedEntry .symAnniversaryBanner[hidden]{display:none}.symFixedEntry .symAnniversaryBannerLink{background:url(../images/bnr-bg.webp) no-repeat 50%/100% 100%;border-radius:10px;color:#fff;display:block;-webkit-filter:brightness(1);filter:brightness(1);height:100%;overflow:hidden;position:relative;text-decoration:none;-webkit-transition:-webkit-filter .26s cubic-bezier(.22,1,.36,1);transition:-webkit-filter .26s cubic-bezier(.22,1,.36,1);-moz-transition:filter .26s cubic-bezier(.22,1,.36,1);transition:filter .26s cubic-bezier(.22,1,.36,1);transition:filter .26s cubic-bezier(.22,1,.36,1),-webkit-filter .26s cubic-bezier(.22,1,.36,1);width:100%;will-change:filter}.symFixedEntry .symAnniversaryBannerTag{color:#004098;font-size:1.125rem;font-weight:600;height:37px;letter-spacing:.02em;line-height:1.4;top:0}.symFixedEntry .symAnniversaryBannerBody,.symFixedEntry .symAnniversaryBannerTag{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:absolute;width:100%}.symFixedEntry .symAnniversaryBannerBody{bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;left:0;top:37px}.symFixedEntry .symAnniversaryBannerTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;font-size:1.25rem;font-weight:600;letter-spacing:.01em;line-height:1.4;padding:0 8px;text-align:center;white-space:nowrap;width:100%}.symFixedEntry .symAnniversaryBannerDate{display:block;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4;margin-top:7px;white-space:nowrap}html[lang=ja] .page-symposium .symAnniversaryBannerTitle{font-size:1.375rem}.symFixedEntry .symAnniversaryBannerClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;height:30px;padding:0;position:absolute;right:10px;top:-8px;width:30px;z-index:1}.symFixedEntry .symAnniversaryBannerClose img{display:block;height:100%;width:100%}html[lang=en] .page-symposium .symEntryCtaInner{max-width:1300px}html[lang=en] .page-symposium .symAnchorButton{font-size:1rem;line-height:1.35;padding-left:36px;padding-right:60px;white-space:nowrap;width:470px}html[lang=en] .page-symposium .symFixedEntry{width:280px}html[lang=en] .page-symposium .symFixedEntryButton{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}html[lang=en] .page-symposium .symFixedEntryText{font-size:1.375rem;margin-top:0}html[lang=en] .page-symposium .symIntroExhibitionTag{width:140px}html[lang=en] .page-symposium .symIntroExhibitionTitle{font-size:2rem;letter-spacing:0}html[lang=en] .page-symposium .symIntroExhibitionDate{color:#004098;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5}html[lang=en] .page-symposium .symIntroExhibitionDate span{display:inline-block;white-space:nowrap}html[lang=en] .page-symposium .symIntroExhibitionVenueLabel{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#004098;border-radius:4px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:.75rem;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;line-height:1;margin:0 5px 0 3px;padding:0 7px;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);vertical-align:middle}html[lang=en] .page-symposium .symIntroExhibitionVenueLabelText{display:block;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}html[lang=en] .page-symposium .symFixedEntrySub{border-radius:9999px;font-size:.6875rem;height:26px;letter-spacing:0;line-height:1.15;padding:0 12px;white-space:nowrap;width:auto}html[lang=en] .page-symposium .symAccessRouteItem{-webkit-column-gap:1.25em;-moz-column-gap:1.25em;column-gap:1.25em;grid-template-columns:150px minmax(0,1fr)}html[lang=en] .page-symposium .symAccessRouteItem dt{white-space:nowrap}html[lang=en] .page-symposium .symAccessRouteItem dt:after{right:0}html[lang=en] .page-symposium .symAccessRouteList{letter-spacing:0}html[lang=en] .page-symposium .bl_symEventCard.-symposium .symEventCardSchedule{display:block}html[lang=en] .page-symposium .bl_symEventCard.-symposium .symEventCardSchedule.-detail{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}html[lang=en] .page-symposium .bl_symEventCard.-symposium .symEventCardScheduleDates,html[lang=en] .page-symposium .bl_symEventCard.-symposium .symEventCardScheduleTimes{display:block;text-align:left}html[lang=en] .page-symposium .bl_symEventCard.-symposium .symEventCardScheduleDates{margin-top:10px}html[lang=en] .page-symposium .symEventCardScheduleNote{padding-left:2.8em;text-align:left;text-align-last:left;text-indent:-2.8em}html[lang=en] .page-symposium .bl_symSpeakerGrid .symSpeakerCardAffil,html[lang=en] .page-symposium .bl_symTimeCard .symTimeCardAffil,html[lang=en] .page-symposium .symAccessAddress,html[lang=en] .page-symposium .symAccessRouteItem dd,html[lang=en] .page-symposium .symAccessRouteItem dt,html[lang=en] .page-symposium .symAccessRouteList,html[lang=en] .page-symposium .symEntryCtaText,html[lang=en] .page-symposium .symEventCardDesc,html[lang=en] .page-symposium .symEventCardLead,html[lang=en] .page-symposium .symEventCardScheduleBody,html[lang=en] .page-symposium .symFaqAnswerText,html[lang=en] .page-symposium .symFaqQuestionText,html[lang=en] .page-symposium .symIntroText,html[lang=en] .page-symposium .symJoinCardNote,html[lang=en] .page-symposium .symJoinCardText,html[lang=en] .page-symposium .symJoinLead,html[lang=en] .page-symposium .symOverviewRow dd,html[lang=en] .page-symposium .symSpeakerCardAffil,html[lang=en] .page-symposium .symSpeakerSubtitle,html[lang=en] .page-symposium .symTimeCardAffil,html[lang=en] .page-symposium .symTimeCardLead,html[lang=en] .page-symposium .symTimeCardNote,html[lang=en] .page-symposium .symTimeCardTitle,html[lang=en] .page-symposium .symTimeIntroText{text-align:left;text-align-last:left}@media print,screen and (min-width:769px){.u-sp{display:none!important}}@media only screen and (max-width:768px){.u-pc{display:none!important}.bl_symHeader .symHeaderInner{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0 20px}.bl_symHeader .symHeaderLogo{min-height:55px}.bl_symHeader .symHeaderLogoImg{width:168px}.bl_symHeader .symGnav,.bl_symHeader .symHeaderLogin{display:none}.bl_symHeader .symLangSwitch.-sp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:auto;margin-right:10px}.bl_symHeader .symLangSwitch.-pc{display:none}.bl_symHeader .symLangSwitchLink{width:27px}.bl_symHeader .symLangSwitchLink:first-child{width:28px}.bl_symHeader .symHeaderEntry,body.page-exhibition .bl_symHeader .exhibitionHeaderLogin{display:none}.bl_symHeader .symMenuButton{display:block;margin-left:0}.bl_symHeader .symSpMenu{background:#f5f7f9;bottom:0;display:block;left:0;opacity:0;overflow-y:auto;padding:58px 20px 40px;pointer-events:none;position:fixed;right:0;top:55px;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px);visibility:hidden;will-change:opacity,transform;z-index:1090}.bl_symHeader.is_menuOpen .symSpMenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}.bl_symFooter .symFooterInner{padding:40px 20px 28px}.bl_symFooter .symFooterLinks{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:14px}.bl_symFooter .symFooterLogo{margin-top:36px}.bl_symFooter .symFooterLogo img{max-width:100%;width:240px}.bl_symFooter .symFooterCopyright{font-size:.75rem;margin-top:32px}.symHero{background-image:url(../images/kv-bg-sp.webp);background-size:100% 100%;height:153.8461538462vw}.symHero .symHeroTitle{left:2.5641025641vw;top:10.5128205128vw;width:79.4871794872vw}.symHero .symHeroDate{left:5.1282051282vw;top:86.4102564103vw;width:79.2307692308vw}html[lang=en] .page-symposium .symHeroTitle{left:-1.5384615385vw;top:6.1538461538vw;width:86.9230769231vw}html[lang=en] .page-symposium .symHeroDate{left:5.1282051282vw;top:90.7692307692vw;width:79.7435897436vw}.symIntro{padding:40px 0 0}.symIntro .symIntroTitle{font-size:1.5rem;line-height:1.5}.symIntro .symIntroText{font-size:1.125rem;line-height:1.8;margin-top:20px}.symIntro .symIntroExhibition{display:block;margin-top:36px;padding:30px 20px}.symIntro .symIntroExhibitionImage{margin:0 auto}.symIntro .symIntroExhibitionBody{margin-top:28px}.symIntro .symIntroExhibitionTitle{font-size:1.875rem;line-height:1.5;margin-top:8px}.symIntro .symIntroExhibitionDate{margin-top:10px;max-width:256px}.symIntro .symIntroExhibitionText{font-size:.875rem;margin-top:8px;min-height:0}.symIntro .symIntroExhibitionButton{margin-left:auto;margin-right:auto}.symEntryCta{background-size:278px 201px,328px 250px,auto;margin-top:60px}.symEntryCta .symEntryCtaInner{padding:60px 20px}.symEntryCta .symEntryCtaTitle{font-size:1.5rem;line-height:1.5}.symEntryCta .symEntryCtaText{font-size:1.125rem;line-height:2;margin-top:20px}.symEntryButton{margin-top:32px;max-width:310px;width:100%}.symEntryButton .symEntryButtonIcon.-pencil{height:25px;left:30px;width:25px}.symEventCards{padding-top:20px}.bl_symEventCard{margin:0 20px;overflow:hidden;padding:40px 20px;scroll-margin-top:55px}.bl_symEventCard .symEventCardDeco{height:53px;left:-26px;width:79px}.bl_symEventCard+.bl_symEventCard{margin-top:20px}.bl_symEventCard .symEventCardHead{display:block}.bl_symEventCard .symEventCardTitle{font-size:1.875rem}.bl_symEventCard.-symposium .symEventCardTitle{font-weight:400}.bl_symEventCard .symEventCardMeta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;margin-top:12px}.bl_symEventCard .symEventCardDate{font-size:1.125rem;white-space:normal}.bl_symEventCard .symEventCardNote{font-size:.75rem;white-space:normal}.bl_symEventCard .symEventCardLine{margin-top:10px}.bl_symEventCard .symEventCardBody{display:block;margin-top:30px}.bl_symEventCard .symEventCardLead{font-size:1.25rem;margin-top:30px}.bl_symEventCard .symEventCardDesc{margin-top:12px}.bl_symEventCard .symEventCardSchedule{display:grid;gap:10px 30px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);margin-top:30px;padding-top:30px}.bl_symEventCard .symEventCardScheduleLabel{grid-column:1/-1;justify-self:start}.bl_symEventCard .symEventCardSchedule.-detail{display:block}.bl_symEventCard .symEventCardScheduleBody{margin-top:10px}.bl_symEventCard .symEventCardTimetable,.symTimetable .symEventCardTimetable{margin-top:30px}.bl_symEventCard .symEventCardTimetableLabel{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border:1px solid #004098;border-radius:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#004098;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;font-size:.875rem;font-weight:500;height:24px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;letter-spacing:.02em;line-height:20px;margin:0;padding:0 18px;width:auto}.bl_symEventCard .symEventCardTimetableList,.symTimetable .symEventCardTimetableList{color:#231815;font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.7;margin:15px 0 0}.bl_symEventCard .symEventCardTimetableItem,.symTimetable .symEventCardTimetableItem{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr)}.bl_symEventCard .symEventCardTimetableItem+.symEventCardTimetableItem,.symTimetable .symEventCardTimetableItem+.symEventCardTimetableItem{margin-top:4px}.bl_symEventCard .symEventCardTimetableItem dd,.bl_symEventCard .symEventCardTimetableItem dt,.symTimetable .symEventCardTimetableItem dd,.symTimetable .symEventCardTimetableItem dt{margin:0}.symTimetable .symEventCardTimetableList{margin-top:0}.symTimetable .symEventCardTimetable{margin-left:-20px;margin-right:-20px}.bl_symSpeakerGrid{gap:20px;grid-template-columns:minmax(0,1fr);margin-top:20px}.bl_symSpeakerGrid .symSpeakerCard{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:20px 20px 30px}.bl_symSpeakerGrid .symSpeakerCardPhoto{margin:0 auto;width:230px}.bl_symSpeakerGrid .symSpeakerCardBtn{-webkit-align-self:center;align-self:center;margin-top:24px;max-width:100%;width:230px}.bl_symSpeakerGrid .symSpeakerCardBtn:after{right:19px}.bl_symSpeakerPanel .symSpeakerDeco{display:none}.bl_symTop .symSectionTitle{font-size:1.875rem;font-weight:400}.bl_symTop .symSectionLine{margin-top:10px}.symTimetable{padding:40px 0 12px}.symTimetable:before{inset:40px 20px 12px}.symTimetable .symInner{margin:0 20px;overflow:hidden;padding:41px 40px 12px;width:auto}.symTimetable .symSectionTitle{margin-left:-20px;margin-right:-20px}.symTimetable .symSectionLine{margin-left:-20px;width:-moz-calc(100% + 40px);width:calc(100% + 40px)}.symTimetable .symTimeDeco{height:53px;left:-26px;top:0;width:79px}.symTimetable .symTimeIntro{display:block;margin-left:-20px;margin-right:-20px;margin-top:10px}.symTimetable .symTimeIntroText{max-width:none}.symTimetable .symTimeTabs{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:40px}.symTimetable .symTimeTab{font-size:1.125rem;height:60px;max-width:100%;width:310px}.symTimetable .symTimeTabIcon{right:20px}.symTimetable .symTimeGroupLabel{font-size:1.125rem;margin:30px -20px 10px}.bl_symTimeCard{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-left:-20px;margin-right:-20px;min-height:0;padding:32px 20px 40px}.symTimetable.-detailsHidden .js_symSeminarItem{min-height:0}.symTimetable .bl_symTimeCard+.bl_symTimeCard{margin-top:20px}.symTimetable .symTimeIntro+.bl_symTimeCard{margin-top:41px}.bl_symTimeCard .symTimeCardMain{display:contents}.bl_symTimeCard .symTimeCardTop{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.bl_symTimeCard .symTimeCardTime{font-size:1.625rem}.bl_symTimeCard .symTimeTags{gap:9px 10px;width:100%}.bl_symTimeCard .symTimeTag{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.9375rem;height:auto;max-width:100%;min-height:34px;white-space:normal}.bl_symTimeCard .symTimeCardTitle{font-size:1.5rem;margin-top:20px;max-width:none;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.bl_symTimeCard .symTimeCardName{margin-top:20px;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;order:4}.bl_symTimeCard .symTimeCardAffil{margin-top:11px;-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;order:5}.bl_symTimeCard .symTimeCardAffil .symTimeCardAffilRow{display:block;padding-left:3.06em;text-indent:-3.06em}.bl_symTimeCard .symTimeCardComing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:95px;margin-top:30px;max-width:none;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;text-align:center}.bl_symTimeCard .symTimeCardDetail,.bl_symTimeCard .symTimeCardDivider{-webkit-box-ordinal-group:8;-webkit-order:7;-moz-box-ordinal-group:8;order:7}.bl_symTimeCard .symTimeCardDivider{margin-top:40px;max-width:none}.bl_symTimeCard .symTimeCardNote{margin-top:20px;max-width:none;-webkit-box-ordinal-group:9;-webkit-order:8;-moz-box-ordinal-group:9;order:8}.bl_symTimeCard .symTimeCardPhoto{margin:30px auto 0;max-width:100%;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3;position:static;width:230px}.bl_symTimeCard .symTimeCardBtn{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:30px auto 0;max-width:100%;-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;height:40px;order:6;padding:0;position:relative;right:auto;top:auto;width:230px}.bl_symTimeCard .symTimeCardBtnIcon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.bl_symTimeCard.is_open .symTimeCardBtnIcon{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.bl_symTimeCard.-intro{padding-bottom:30px}.bl_symTimeCard.-intro .symTimeCardTitle{margin-top:10px}.bl_symTimeCard .symTimeCardLead{margin-top:20px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.symJoin{padding:16px 0 40px}.symJoin .symJoinDeco:before{height:180px;top:-30px;width:160px}.symJoin .symJoinLead{font-size:.875rem}.symJoin .symJoinCards{margin-top:24px}.symJoin .bl_symJoinCard{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;display:grid;grid-template-columns:34% minmax(0,1fr);min-height:0}.symJoin .bl_symJoinCard+.bl_symJoinCard{margin-top:16px}.symJoin .symJoinCardPhoto{aspect-ratio:auto;height:100%}.symJoin .symJoinCardBody{padding:15px 16px 15px 18px}.symJoin .symJoinCardTitle{font-size:1.125rem;line-height:1.2;margin-bottom:7px}.symJoin .symJoinCardText{font-size:.875rem;line-height:1.2}.symJoin .symJoinCardNote{font-size:.6875rem;line-height:1.2;margin-top:7px}.symFaq{padding:40px 0 30px}.symFaq .symInner{display:block}.symFaq .symFaqTitle{font-size:1.875rem}.symFaq .symFaqBody{padding-top:16px}.symFaq .symFaqQuestion{grid-template-columns:40px minmax(0,1fr) 19px;min-height:56px;padding:16px 0}.symFaq .symFaqQuestionLabel{top:0}.symFaq .symFaqQuestionText{padding-right:20px}.symFaq .symFaqAnswerInner{grid-template-columns:40px minmax(0,1fr);padding:16px 0 18px}.symFaq .symFaqAnswerLabel{top:0}.symFaq .symFaqAnswerText{padding-right:20px}.symFaq .symFaqMoreButton{font-size:1.125rem;max-width:100%;padding:0 40px;width:340px}.symFaq .symFaqMoreButtonIcon{height:12px;width:15px}.symAccess{padding:30px 0 60px}.symAccess .symInner{display:block;grid-template-columns:none}.symAccess .symAccessTitle{font-size:1.875rem;margin-bottom:18px}.symAccess .symAccessAddress{font-size:1.125rem;font-weight:500}.symAccess .symAccessLink{font-size:.875rem;margin-top:27px;overflow-wrap:anywhere}.symAccess .symAccessRouteList{margin-top:27px}.symAccess .symAccessRouteItem{-webkit-column-gap:.7em;-moz-column-gap:.7em;column-gap:.7em;grid-template-columns:5em minmax(0,1fr)}.symAccess .symAccessMap{margin-top:30px}.symOverview{padding:0 0 40px}.symOverview .symInner{display:block}.symOverview .symOverviewTitle{font-size:1.875rem;margin:0 0 22px;white-space:normal}.symOverview .symOverviewGroup+.symOverviewGroup{margin-top:34px}.symOverview .symOverviewGroupTitle{margin-bottom:10px}.symOverview .symOverviewRow{display:block;padding:10px 0}.symOverview .symOverviewRow dd,.symOverview .symOverviewRow dt{padding:0}.symOverview .symOverviewRow dt{display:block;margin-bottom:3px}.symOverview .symOverviewRow dd{display:block}.symContactCta{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-height:0;padding:48px 20px 252px}.bl_symTop.is_anniversaryBannerClosed .symContactCta{padding-bottom:110px}.symContactCta .symContactCtaDeco,.symContactCta:before{display:none}.symContactButton{font-size:1rem;height:54px;max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);width:320px}.symContactNote{font-size:.625rem;margin-top:20px}.symFixedEntry{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-animation-timing-function:cubic-bezier(.16,1,.3,1);-moz-animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:cubic-bezier(.16,1,.3,1);background:-moz-linear-gradient(top,transparent 142px,rgba(245,247,249,.8) 142px);background:linear-gradient(180deg,transparent 142px,rgba(245,247,249,.8) 0);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:222px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;left:0;margin:0;padding:10px 30px;right:0;top:-moz-calc(100vh - 222px);top:calc(100vh - 222px);top:-moz-calc(100dvh - 222px);top:calc(100dvh - 222px);width:100%}.symFixedEntry.is_anniversaryBannerClosed .symFixedEntryButton{bottom:auto;position:relative}.symFixedEntry+.symHero{margin-top:-222px}.symFixedEntry .symFixedEntryButton{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;height:56px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;max-width:260px;padding:0 36px 0 14px}.symFixedEntry .symFixedEntrySub,.symFixedEntry .symFixedEntryText{display:none}.symFixedEntry .symFixedEntryTextSp{display:block;font-size:1.25rem;font-weight:600;letter-spacing:.02em;line-height:1.4;min-width:0;white-space:nowrap}.symFixedEntry .symFixedEntryIcon{right:13px}.symFixedEntry .symAnniversaryBanner{bottom:90px;right:10px;top:auto;width:213px}.symFixedEntry .symAnniversaryBannerTag{height:28px}.symFixedEntry .symAnniversaryBannerBody{top:28px}.symFixedEntry .symAnniversaryBannerTitle{font-size:.9375rem;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px)}.symFixedEntry .symAnniversaryBannerDate{font-size:.875rem;margin-top:4px}html[lang=ja] .page-symposium .symAnniversaryBannerTitle{font-size:1rem}.symFixedEntry .symAnniversaryBannerClose{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:44px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;right:-2px;top:-17px;width:44px}.symFixedEntry .symAnniversaryBannerClose img{height:27px;width:27px}html[lang=en] .page-symposium .bl_symTimeCard .symTimeTag.-translate{padding-bottom:4px}html[lang=en] .page-symposium .symAnchorButton{font-size:.875rem;line-height:1.3;white-space:normal;width:100%}html[lang=en] .page-symposium .symFixedEntry{width:100%}html[lang=en] .page-symposium .symAnniversaryBannerTag{font-size:.9375rem}html[lang=en] .page-symposium .symIntroExhibitionTitle{font-size:1.625rem;line-height:1.35}html[lang=en] .page-symposium .symIntroExhibitionDate{max-width:none}html[lang=en] .page-symposium .symIntroExhibitionDate .symIntroExhibitionVenue{white-space:normal}html[lang=en] .page-symposium .symIntroExhibitionVenueLabel{font-size:.6875rem;height:18px;line-height:18px;margin-left:2px;padding:0 6px}html[lang=en] .page-symposium .symAccessRouteItem{-webkit-column-gap:.8em;-moz-column-gap:.8em;column-gap:.8em;grid-template-columns:118px minmax(0,1fr)}html[lang=en] .page-symposium .symAccessRouteList{font-size:.875rem}html[lang=en] .page-symposium .bl_symEventCard.-symposium .symEventCardSchedule.-detail{display:block}html[lang=en] .page-symposium .bl_symTimeCard .symTimeCardAffil .symTimeCardAffilRow{padding-left:0;text-indent:0}}@media (orientation:portrait){.m-pc{display:none!important}}@media (orientation:landscape){.m-sp{display:none!important}}@media (hover:hover) and (pointer:fine){.u-touch{display:none!important}.bl_symHeader .symHeaderLogin:hover{background:#004098;color:#fff}.bl_symHeader .symLangSwitchLink:hover,.bl_symHeader a.symGnavLink:hover{opacity:.75}.bl_symHeader .symHeaderEntry:hover{opacity:.84}body.page-exhibition .bl_symHeader .exhibitionHeaderLogin:hover{color:#fff}body.page-exhibition .bl_symHeader .exhibitionHeaderLogin:hover .exhibitionHeaderLoginIcon,body.page-exhibition .bl_symHeader .exhibitionHeaderLogin:hover .exhibitionHeaderLoginText{background:#004098}body.page-exhibition .bl_symHeader .exhibitionHeaderLogin:hover .exhibitionHeaderLoginIconTrack{-webkit-transform:translate(-8.5px,-50%);-moz-transform:translate(-8.5px,-50%);transform:translate(-8.5px,-50%)}.bl_symHeader a.symSpMenuLink:hover{opacity:.75}.bl_symHeader .symSpMenuEntry:hover{background-color:#1a56a8}.bl_symHeader .symSpMenuEntry:hover .symSpMenuEntryIcon{-webkit-transform:translate(5px,-50%);-moz-transform:translate(5px,-50%);transform:translate(5px,-50%)}.bl_symHeader .symSpMenuEntry.-login:hover{background:#004098;color:#fff}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-registration:hover .exhibitionSpMenuEntryIcon,body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-registration:hover .exhibitionSpMenuEntryText{background:#3f74be}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-login:hover{color:#fff}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-login:hover .exhibitionSpMenuEntryIcon,body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry.-login:hover .exhibitionSpMenuEntryText{background:#004098}body.page-exhibition .bl_symHeader .exhibitionSpMenuEntry:hover .exhibitionSpMenuEntryIconTrack{-webkit-transform:translate(-8.5px,-50%);-moz-transform:translate(-8.5px,-50%);transform:translate(-8.5px,-50%)}.symIntro .symIntroExhibitionButton:hover{opacity:.84}.symIntro .symIntroExhibitionButton:hover:after{-webkit-transform:translate(4px,-50%);-moz-transform:translate(4px,-50%);transform:translate(4px,-50%)}.symEntryButton:hover{opacity:.84}.symEntryButton:hover .symEntryButtonIcon.-arrow{-webkit-transform:translate(5px,-50%);-moz-transform:translate(5px,-50%);transform:translate(5px,-50%)}.bl_symSpeakerGrid .symSpeakerCardBtn:hover{opacity:.84}.bl_symSpeakerGrid .symSpeakerCardBtn:hover:after{-webkit-transform:translateY(-50%) translateY(2.4px);-moz-transform:translateY(-50%) translateY(2.4px);transform:translateY(-50%) translateY(2.4px)}.symTimetable .symTimeTab:hover{opacity:.84}.symTimetable .symTimeTab:hover .symTimeTabIcon{-webkit-transform:translateY(-50%) translateY(2.4px);-moz-transform:translateY(-50%) translateY(2.4px);transform:translateY(-50%) translateY(2.4px)}.bl_symTimeCard .symTimeCardBtn:hover,.symFaq .symFaqMoreButton:hover{opacity:.84}.symFaq .symFaqMoreButton:hover .symFaqMoreButtonIcon{-webkit-transform:translate(5px,-50%);-moz-transform:translate(5px,-50%);transform:translate(5px,-50%)}.symContactButton:hover{opacity:.84}.symContactButton:hover .symContactButtonIcon{-webkit-transform:translate(5px,-50%);-moz-transform:translate(5px,-50%);transform:translate(5px,-50%)}.symFixedEntry .symFixedEntryButton:hover{background-color:#1a56a8}.symFixedEntry .symFixedEntryButton:hover .symFixedEntryIcon{-webkit-transform:translate(5px,-50%);-moz-transform:translate(5px,-50%);transform:translate(5px,-50%)}.symFixedEntry .symAnniversaryBannerLink:hover{-webkit-filter:brightness(1.09);filter:brightness(1.09)}}@media screen and (min-width:769px) and (max-width:1430px){.bl_symHeader .symGnav{display:none}body.page-faq .bl_symHeader .symGnav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.bl_symHeader .symHeaderEntry{margin-left:auto}body.page-faq .bl_symHeader .symHeaderEntry{margin-left:0}}@media screen and (min-width:769px) and (max-width:1050px){body.page-faq .bl_symHeader .symGnav{display:none}body.page-exhibition .bl_symHeader .symLangSwitch.-sp,body.page-faq .bl_symHeader .symLangSwitch.-sp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:auto}body.page-exhibition .bl_symHeader .exhibitionHeaderLogin,body.page-exhibition .bl_symHeader .symHeaderEntry,body.page-faq .bl_symHeader .symHeaderEntry{display:none}body.page-exhibition .bl_symHeader .symMenuButton,body.page-faq .bl_symHeader .symMenuButton{display:block;margin-left:0}body.page-exhibition .bl_symHeader .symSpMenu{padding:58px 20px 40px;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}body.page-exhibition .bl_symHeader .symSpMenu,body.page-faq .bl_symHeader .symSpMenu{background:#f5f7f9;bottom:0;display:block;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:75px;visibility:hidden;will-change:opacity,transform;z-index:1090}body.page-faq .bl_symHeader .symSpMenu{padding:56px 20px 36px;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-moz-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1),-moz-transform .32s cubic-bezier(.22,1,.36,1)}body.page-exhibition .bl_symHeader.is_menuOpen .symSpMenu,body.page-faq .bl_symHeader.is_menuOpen .symSpMenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}}@media screen and (min-width:769px) and (max-width:1120px){html[lang=en] body.page-faq .bl_symHeader .symGnav{display:none}html[lang=en] body.page-faq .bl_symHeader .symLangSwitch.-sp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:auto}html[lang=en] body.page-faq .bl_symHeader .symHeaderEntry{display:none}html[lang=en] body.page-faq .bl_symHeader .symMenuButton{display:block;margin-left:0}html[lang=en] body.page-faq .bl_symHeader .symSpMenu{background:#f5f7f9;bottom:0;display:block;left:0;opacity:0;overflow-y:auto;padding:56px 20px 36px;pointer-events:none;position:fixed;right:0;top:75px;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-moz-transform .32s cubic-bezier(.22,1,.36,1);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s,-webkit-transform .32s cubic-bezier(.22,1,.36,1),-moz-transform .32s cubic-bezier(.22,1,.36,1);visibility:hidden;will-change:opacity,transform;z-index:1090}html[lang=en] body.page-faq .bl_symHeader.is_menuOpen .symSpMenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}}@media screen and (min-width:1051px) and (max-width:1430px){body.page-exhibition .bl_symHeader .symGnav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}body.page-exhibition .bl_symHeader .symHeaderEntry{margin-left:0}}@media screen and (min-width:1001px) and (max-width:1430px){body.page-symposium .bl_symHeader .symGnav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}@media screen and (min-width:769px) and (max-width:1000px){.bl_symHeader .symHeaderLogin,html[lang=en] body.page-symposium .bl_symHeader .symGnav{display:none}body.page-symposium .bl_symHeader .symLangSwitch.-sp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:auto}body.page-symposium .bl_symHeader .symHeaderEntry{display:none}body.page-symposium .bl_symHeader .symMenuButton{display:block;margin-left:0}body.page-symposium .bl_symHeader .symSpMenu{background:#f5f7f9;bottom:0;display:block;left:0;opacity:0;overflow-y:auto;padding:58px 20px 40px;pointer-events:none;position:fixed;right:0;top:75px;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px);visibility:hidden;will-change:opacity,transform;z-index:1090}body.page-symposium .bl_symHeader.is_menuOpen .symSpMenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}}@media screen and (min-width:1001px) and (max-width:1000px){html[lang=en] .bl_symHeader .symHeaderLogin{display:none}html[lang=en] body.page-symposium .bl_symHeader .symLangSwitch.-sp{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin-left:auto}html[lang=en] body.page-symposium .bl_symHeader .symHeaderEntry{display:none}html[lang=en] body.page-symposium .bl_symHeader .symMenuButton{display:block;margin-left:0}html[lang=en] body.page-symposium .bl_symHeader .symSpMenu{background:#f5f7f9;bottom:0;display:block;left:0;opacity:0;overflow-y:auto;padding:58px 20px 40px;pointer-events:none;position:fixed;right:0;top:75px;-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px);visibility:hidden;will-change:opacity,transform;z-index:1090}html[lang=en] body.page-symposium .bl_symHeader.is_menuOpen .symSpMenu{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);visibility:visible}}@media screen and (min-width:769px) and (max-width:1480px){html[lang=en] body.page-symposium .bl_symHeader .symHeaderEntry{margin-left:auto}}@media only screen and (max-width:375px){.bl_symHeader .symSpMenuEntry{padding-right:32px}.bl_symHeader .symSpMenuEntryText{font-size:1.25rem}.bl_symSpeakerGrid .symSpeakerCardAffil{font-size:.75rem}.bl_symTimeCard .symTimeTag{font-size:.8125rem;padding:4px 10px}.bl_symTimeCard .symTimeCardAffil{font-size:.75rem}.symFaq .symFaqMoreButton{font-size:1rem}.symFixedEntry{padding-left:12px;padding-right:12px}.symFixedEntry .symFixedEntryButton{padding-right:32px}}@media screen and (min-width:769px) and (max-width:950px){.symIntro .symIntroExhibition{display:block}.symIntro .symIntroExhibitionBody{margin-top:23px}}@media screen and (min-width:769px) and (max-width:1080px){.bl_symEventCard{padding:40px}.bl_symEventCard .symEventCardBody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:28px;margin-top:32px}.bl_symEventCard .symEventCardImage{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;max-width:560px;width:100%}.symTimetable .symInner{max-width:1340px;padding-left:40px;padding-right:40px}.symTimetable .symTimeDeco{left:-106px}.bl_symTimeCard{padding:28px 40px 38px}.bl_symTimeCard .symTimeCardPhoto{right:40px}.symAccess .symInner,.symFaq .symInner,.symJoin .symInner,.symOverview .symInner{max-width:1340px;padding-left:40px;padding-right:40px}}@media screen and (min-width:1081px){.bl_symEventCard .symEventCardText{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;flex:1 1 0;min-width:460px}.symAccess .symInner,.symFaq .symInner,.symJoin .symInner,.symOverview .symInner,.symTimetable .symInner{max-width:1340px;padding-left:80px;padding-right:80px}}@media screen and (min-width:769px) and (max-width:1240px){.bl_symSpeakerPanel,.symSpeakers .symSpeakerTitle{width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.bl_symSpeakerPanel{padding:44px 40px 43px}.bl_symSpeakerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl_symSpeakerGrid .symSpeakerCard{padding:36px 40px}}@media screen and (min-width:769px) and (max-width:900px){.symJoin .bl_symJoinCard{display:block}}@media screen and (min-width:769px) and (max-width:1180px){.symJoin .symJoinCardBody{padding:24px 36px}}@media screen and (min-width:769px) and (max-width:1280px){.symAccess .symInner{display:block;grid-template-columns:none}.symAccess.-withMap .symAccessMap{margin-top:40px;max-width:650px}}@media (prefers-reduced-motion:reduce){.symFixedEntry{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:1ms;-moz-animation-duration:1ms;animation-duration:1ms}}