@charset "UTF-8";body.local,body.local footer.footer{background-image:url(/conf2025/build/assets/bg_local-C_giSPXw.png);background-repeat:repeat}body.local article.Main{background-image:url(/conf2025/build/assets/bg_local2-C59UWY8q.png);background-repeat:repeat}body.development,body.development footer.footer{background-image:url(/conf2025/build/assets/bg_dev-PoDnj-Ol.png);background-repeat:repeat}body.development article.Main{background-image:url(/conf2025/build/assets/bg_dev2-DfFy9PLj.png);background-repeat:repeat}body.staging,body.staging footer.footer{background-image:url(/conf2025/build/assets/bg_staging-BnCNyom9.png);background-repeat:repeat}body.staging article.Main{background-image:url(/conf2025/build/assets/bg_staging2-BUQ4r9kx.png);background-repeat:repeat}.contentsWrap.sponsor.log .btWrap{text-align:center}.contentsWrap.sponsor.log table{max-width:unset}.contentsWrap.sponsor.log table th,.contentsWrap.sponsor.log table td{width:unset}.contentsWrap.sponsor.log table td{text-align:center}.contentsWrap.favoriteSessions .programListWrap-list02 a{text-decoration:none}.contentsWrap.favoriteSessions .programListWrap-list02 a>span{border-bottom:none;display:block}.contentsWrap.favoriteSessions .programListWrap-list02 a .title{text-decoration:underline}.contentsWrap.favoriteSessions .programListWrap-list02 a .addInfo{margin-top:1rem}.contentsWrap.cardList .guideReload{text-align:center;margin-bottom:2rem}.contentsWrap.cardList .cardListWrap ul.cardInfo>li:nth-child(2n){background-color:#f1f1f1}.contentsWrap.cardList .cardListWrap ul.cardInfo>li .metaDataWrap button{background-color:#e42121}.contentsWrap.cardList .cardListWrap ul.cardInfo>li .metaDataWrap button:hover,.contentsWrap.cardList .cardListWrap ul.cardInfo>li .metaDataWrap button:active,.contentsWrap.cardList .cardListWrap ul.cardInfo>li .metaDataWrap button:focus{background-color:red}.contentsWrap.cardList .cardListWrap ul.cardInfo>li .cardWrap.accepted:not(.backStatus) .name_card.back{left:1000000px}.contentsWrap.cardList .cardListWrap ul.cardInfo>li .cardWrap.accepted.close .addressWrap{filter:blur(3px)}.contentsWrap.cardList .cardListWrap ul.cardInfo>li .cardWrap.accepted.close .addressWrap .card_address{overflow:hidden}.contentsWrap.information ul.guidelineLink li{margin-bottom:.5rem}.contentsWrap.information ul.guidelineLink span.small{display:inline;font-size:1.2rem}@keyframes btHelpAnim{0%{transform:scale(1)}30%{transform:scale(.9)}to{transform:scale(1)}}.btHelpWithAnim{animation-name:btHelpAnim;animation-delay:0s;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.btHelpWithAnim:hover{cursor:help}.stampRally .guideFavorites{width:100%;text-align:center;margin:2rem auto 3rem}.stampRally .stampInfo li .popupWrap{position:relative}.stampRally .stampInfo li .popupWrap .popup{position:absolute;left:-2rem;bottom:2rem;width:25rem;scale:0;transition:scale .2s}.stampRally .stampInfo li .popupWrap .popup.show{scale:1}.stampRally .stampInfo li .popupWrap .popup span.important{font-weight:400;font-size:inherit}.stampRally .stampInfo li .popupWrap .popup .balloon-005{justify-content:center;position:relative;max-width:300px;margin-bottom:15px;padding:.4em .6em;border:3px solid #2589d0;border-radius:5px;background-color:#fff;color:#333}.stampRally .stampInfo li .popupWrap .popup .balloon-005:before,.stampRally .stampInfo li .popupWrap .popup .balloon-005:after{position:absolute;bottom:-15px;width:30px;height:15px;left:2rem;clip-path:polygon(0 0,100% 0,50% 100%);content:""}.stampRally .stampInfo li .popupWrap .popup .balloon-005:before{background-color:#2589d0}.stampRally .stampInfo li .popupWrap .popup .balloon-005:after{bottom:-11px;background-color:#fff}.stampRally .stampInfo li .popupWrap .closeWrap{text-align:right;text-decoration:underline}.stampRally .stampInfo li .popupWrap .closeWrap a:before{content:"☒"}@media screen and (max-width: 767px){.stampRally .stampInfo li:nth-child(2n) .popupWrap .popup{left:-8rem}.stampRally .stampInfo li:nth-child(2n) .popupWrap .popup .balloon-005:before,.stampRally .stampInfo li:nth-child(2n) .popupWrap .popup .balloon-005:after{left:8.3rem}}.stampRally .stampFrame table:not(.stampFrame-off) .stamp .stampImg.provisional{animation-name:huriko;animation-delay:0s;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes huriko{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(0)}75%{transform:rotate(-10deg)}to{transform:rotate(0)}}.cardList .popupWrap{position:relative}.cardList .popupWrap .popup{position:absolute;left:0;bottom:-.5rem;width:25rem;scale:0;transition:scale .2s}.cardList .popupWrap .popup.stamp{left:-2.5rem;bottom:0}.cardList .popupWrap .popup.show{scale:1}.cardList .popupWrap .popup span.important{font-weight:400;font-size:inherit}.cardList .popupWrap .popup .balloon-005{justify-content:center;position:relative;max-width:300px;margin-bottom:15px;padding:.4em .6em;border:3px solid #2589d0;border-radius:5px;background-color:#fff;color:#333}.cardList .popupWrap .popup .balloon-005:before,.cardList .popupWrap .popup .balloon-005:after{position:absolute;bottom:-15px;width:30px;height:15px;left:2.5rem;clip-path:polygon(0 0,100% 0,50% 100%);content:""}.cardList .popupWrap .popup .balloon-005:before{background-color:#2589d0}.cardList .popupWrap .popup .balloon-005:after{bottom:-11px;background-color:#fff}.cardList .popupWrap .closeWrap{text-align:right;text-decoration:underline}.cardList .popupWrap .closeWrap a:before{content:"☒"}.center{text-align:center!important}.important{color:red!important}.contentsWrap.event.qr .qrWrap{margin-bottom:0}.contentsWrap.event.qr p.userInfo{text-align:center;margin-bottom:2rem;line-height:1.2em}.contentsWrap.conference.nameplate p{text-align:center}.contentsWrap.exhibitAssistant .qrWrap{margin:1rem;text-align:center;position:relative}.contentsWrap.exhibitAssistant .qrWrap svg{width:15rem;height:15rem}.contentsWrap.exhibitAssistant .qrWrap .qrLogo{position:absolute;inset:0;margin:auto;width:4.5rem}.contentsWrap.exhibitAssistant.loginpage .qrWrap,.contentsWrap.exhibitAssistant.home .qrWrap{margin-top:2rem}.contentsWrap.exhibitAssistant.home p{text-align:center}.contentsWrap.exhibitAssistant.home ul.remarks{margin-top:1rem;text-align:center}.contentsWrap.event.wifi header{text-align:center}.contentsWrap.event.wifi header:before{background:url(/conf2025/build/assets/icon_wifi-MuXCSdcp.png);background-size:contain;background-repeat:no-repeat;width:5rem;height:5rem;display:inline-block;content:"";background-position:center bottom;position:relative}.contentsWrap.event.wifi header h1{vertical-align:middle;display:inline-block}@media screen and (min-width: 1200px){.contentsWrap.event.wifi .accessInfo div.flex{display:flex}}.contentsWrap.event.wifi .accessInfo article{background-color:#f5e3ad;padding:2rem;margin-bottom:1rem;border-radius:2.5rem}@media screen and (min-width: 1200px){.contentsWrap.event.wifi .accessInfo article:nth-child(2n){margin-left:1rem}}.contentsWrap.event.wifi .accessInfo article dl{display:flex;margin-bottom:1rem}.contentsWrap.event.wifi .accessInfo article dl dt{background-color:#f5b500;color:#f6f8dd;width:6rem;height:6rem;line-height:6rem;vertical-align:middle;text-align:center;font-weight:700}.contentsWrap.event.wifi .accessInfo article dl dt.ssid{border-radius:50%}.contentsWrap.event.wifi .accessInfo article dl dt.password{border-radius:25%}.contentsWrap.event.wifi .accessInfo article dl dd{line-height:6rem;margin-left:2rem}.contentsWrap.event.wifi .accessInfo article.case1{position:relative}.contentsWrap.event.wifi .accessInfo article.case1 .wifi_qr_text{position:absolute;right:1.5rem;bottom:0}.contentsWrap.event.wifi .accessInfo article.case1 .wifi_qr_text .qrWrap svg{width:8rem;height:8rem}.contentsWrap.event.wifi .accessInfo article.case2{position:relative}.contentsWrap.event.wifi .accessInfo article.case2 p.type{background-image:url(/conf2025/build/assets/OpenRoaming-BEuCXJ_O.png);text-indent:-99999px;background-size:contain;background-repeat:no-repeat;height:3.5rem;margin-bottom:1rem}@media screen and (min-width: 1200px){.contentsWrap.event.wifi .accessInfo article.case2 .qrFlex{align-items:normal;position:absolute;right:1rem;top:1rem}.contentsWrap.event.wifi .accessInfo article.case2 .qrFlex>span{margin-top:2rem}}@media screen and (min-width: 1200px){.contentsWrap.event.wifi .accessInfo article.case2 .qrFlex .qrWrap svg{width:10rem;height:10rem}.contentsWrap.event.wifi .accessInfo article.case2 .qrFlex .qrWrap .qrLogo{width:3rem}}.contentsWrap.event.wifi .accessInfo article.case3 p.type{background-image:url(/conf2025/build/assets/eduroam-CWEBsLqr.png);text-indent:-99999px;background-size:contain;background-repeat:no-repeat;height:3.5rem;margin-bottom:1rem}.contentsWrap.event.wifi .guideline ul{margin-left:2em;margin-bottom:1rem}.contentsWrap.event.wifi .guideline ul li{list-style:disc!important}.contentsWrap.event.wifi .qrFlex{display:flex;align-items:center}@media screen and (min-width: 1200px){.contentsWrap.event.wifi .qrFlex{justify-content:center}}@media screen and (max-width: 767px){.contentsWrap.event.wifi .qrFlex{flex-flow:column;flex-direction:column-reverse}}.contentsWrap.event.wifi .qrWrap{margin:1rem;position:relative;display:inline-block}.contentsWrap.event.wifi .qrWrap svg{width:15rem;height:15rem}.contentsWrap.event.wifi .qrWrap .qrLogo{position:absolute;inset:0;margin:auto;width:4.5rem}.contentsWrap.event.papers dl{display:flex}.contentsWrap.event.papers dl dt:after{content:"："}.contentsWrap.event.papers .info{margin-top:1rem}.contentsWrap.profile p,.contentsWrap.profile .aboutAutoReceive{color:#555;font-size:1.5rem}.contentsWrap.event.plenary_broadcast .qrWrap{margin:1rem;position:relative;display:inline-block}.contentsWrap.event.plenary_broadcast .qrWrap svg{width:15rem;height:15rem}.contentsWrap.event.plenary_broadcast .qrWrap .qrLogo{position:absolute;inset:0;margin:auto;width:4.5rem}.contentsWrap.event.plenary_broadcast div.relayInfo_text{margin-left:1em}.contentsWrap.event.plenary_broadcast div.relayInfo_text ol{background-color:transparent;margin-top:0}.contentsWrap.event.plenary_broadcast div.relayInfo_text ol li{list-style-type:decimal;font-weight:400;margin-bottom:2em;text-indent:-1.5em;padding-left:1.5em}.contentsWrap.stampRally .stampsWrap p.exhibit_off_exchange_card{animation-name:blinkAnim;animation-delay:0s;animation-duration:2.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes blinkAnim{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}.sponsor.personal_information{padding-left:30px;padding-right:30px}.sponsor.personal_information .salutation p{margin-bottom:1em}.sponsor.personal_information form{margin-top:3rem}.sponsor.personal_information form .agreement h2{font-size:2rem;margin-bottom:1rem}.sponsor.personal_information form .agreement .agreementContents{padding:1em;background-color:#f2f2f2}.sponsor.personal_information form .agreement ol{padding:0}.sponsor.personal_information form .agreement ol li{list-style-type:decimal;margin-bottom:1em}.sponsor.personal_information form .agreement ol li p{margin-left:1.5em}.sponsor.personal_information form .closing{margin-top:2em}.sponsor.personal_information form .dlWrap{margin-top:3rem}.sponsor.personal_information form .dlWrap button{margin-top:3rem;max-width:unset;width:unset}.contentsWrap.archive.index p.guideline{margin-bottom:3rem}.contentsWrap.archive.index div.guideline p{text-align:center;margin-bottom:1rem}.contentsWrap.archive.index div.guideline .guidelineWrap{border:solid 1px #DDD;padding:3rem;margin-bottom:3rem}.contentsWrap.archive.index div.guideline .guidelineWrap h2{margin-bottom:1rem;font-size:2rem}.contentsWrap.archive.index div.guideline ul.remarks{display:inline-block;text-align:left}.contentsWrap.archive.index div.guideline ul.remarks li{text-indent:-1.8em;padding-left:1.8em}.contentsWrap.archive.index div.guideline ul.remarks.other{margin-bottom:2rem}.contentsWrap.archive.index .checksearch__list-wrap{background-color:#59575714;padding:24px 40px;margin-bottom:2rem}@media screen and (max-width: 767px){.contentsWrap.archive.index .checksearch__list-wrap{padding:24px 16px;text-align:center}}@media screen and (min-width: 1200px){.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03{display:flex;align-items:center;justify-content:center}}.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03 *{margin-left:.5rem;margin-right:.5rem}@media screen and (max-width: 767px){.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03 span{font-size:1.5rem;margin:0 .5rem 1rem auto}}.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03 input{width:unset}@media screen and (max-width: 767px){.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03 input{width:50%;margin:0 auto 1rem}}.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03 input[type=submit]{border-radius:240px;padding:8px 24px;width:unset}.contentsWrap.archive.index .checksearch__list-wrap .checksearch__btn03 input[type=submit]:not(.clear-button){background-color:#555;color:#fff!important}.contentsWrap.archive.index .search-results{background:url(/conf2025/build/assets/icon_search0102-DjRLRQDD.svg) #666 no-repeat left 14px top 10px;background-size:20px auto;border-radius:3px;color:#fff;font-size:1.6rem;padding:8px 12px 8px 40px;margin-bottom:24px}.contentsWrap.archive.index .p-detail__item{text-align:center;border:solid 1px #ddd;padding:2rem;margin-bottom:3rem}.contentsWrap.archive.index .p-detail__item:not(:has(.description__list)){display:none}.contentsWrap.archive.index .p-detail__item .p-detail__item-number span{display:inline-block;background-color:#326c4f;color:#fff;padding:2px 16px;margin-bottom:16px;font-weight:700;font-size:1.6rem;border-radius:3px;line-height:1.5}.contentsWrap.archive.index .p-detail__item .main_title01{font-size:2.6rem;font-weight:700;margin-bottom:40px;letter-spacing:.08em}@media screen and (max-width: 767px){.contentsWrap.archive.index .p-detail__item .main_title01{text-align:left;font-size:2rem;margin-bottom:32px}}.contentsWrap.archive.index .infomation__list{margin:0 auto 56px;max-width:680px}.contentsWrap.archive.index .infomation__list dl{display:flex;border-bottom:1px solid #DDD}.contentsWrap.archive.index .infomation__list dl dt{background-color:#326c4fe6;color:#fff;padding:4px;width:120px;text-align:center}@media screen and (max-width: 767px){.contentsWrap.archive.index .infomation__list dl dt{width:96px}}.contentsWrap.archive.index .infomation__list dl dd{font-size:1.6rem;font-weight:700;padding:4px 12px}@media screen and (max-width: 767px){.contentsWrap.archive.index .infomation__list dl dd{font-size:1.5rem;width:calc(100% - 96px);text-align:left}}@media screen and (max-width: 767px){.contentsWrap.archive.index .description__list{margin:-12px -12px 0}}.contentsWrap.archive.index .description__list .description__item{text-align:left;background-color:#fff;border:1px solid #eee;box-shadow:1px 1px 8px #1111111a;padding:32px;margin-bottom:24px}@media screen and (max-width: 767px){.contentsWrap.archive.index .description__list .description__item{padding:32px 24px}}.contentsWrap.archive.index .description__list .description__item .description__item-number{display:inline-block;background-color:#666;border-radius:2px;color:#fff;font-size:1.4rem;font-weight:700;padding:2px 8px;margin-bottom:8px}.contentsWrap.archive.index .description__list .description__item .description__item-title{border-left:3px solid #326C4F;background:url(/conf2025/build/assets/icon_check0101-GJRaVz7r.svg) no-repeat left 8px top 11px;background-size:16px auto;background-color:#f2f2f2;border-bottom:1px solid #ddd;padding:6px 0 4px 30px;font-size:1.8rem;font-weight:700;margin-bottom:8px}.contentsWrap.archive.index .description__list .description__item .description__item-text{color:#666;font-size:1.5rem;line-height:1.8;margin-bottom:20px}.contentsWrap.archive.index .description__list .description__item .material__link{text-align:center}.contentsWrap.archive.index .description__list .description__item .material__link a{padding:16px;width:25rem}.contentsWrap.archive.index .description__list .description__item .material__link:nth-child(n+2){margin-top:2rem}.contentsWrap.archive.index .noDelivery{margin-top:2rem}.contentsWrap.archive.movie h2{text-align:center;margin-bottom:2rem}.contentsWrap.archive.movie p.remarks{text-indent:-1.6em;padding-left:1.6em}.organized.registration .selectWrap{text-align:center}.organized.registration .selectWrap p{margin-bottom:1rem}.organized.registration .selectWrap ul{display:inline-block;text-align:left}.organized.registration .selectWrap label:has(input[type=radio]:disabled){color:gray!important}.organized.registration .Upload{margin-top:6rem}.organized.registration .Upload .guideLine li{background:url(/conf2025/build/assets/icon_check0302-BxWVNECM.svg) no-repeat left top 4px;background-size:16px auto;border-bottom:1px dashed #ccc;padding-bottom:12px;padding-left:24px;margin-bottom:12px}.organized.registration .Upload label[for=l_no_upload_pdf_file]{margin:1rem auto;display:block}tr.empty th,tr.empty td{border:none;background:transparent}
