@charset "UTF-8";.opacity0101{opacity:.6;transition:.4s}.background0101{background-color:#fffaca!important}table{border-collapse:collapse}.program__menu-wrap{position:relative;padding:32px}@media screen and (max-width: 768px){.program__menu-wrap{padding:32px 24px}}.program__menu-wrap:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.program__menu-first{width:100%;padding:0}.program__menu-first.preparation a{position:relative;pointer-events:none;color:#999}.program__menu-first a{width:100%;max-width:640px;background-color:#fff;border:2px solid #FFF;box-shadow:1px 1px 8px #005d9229;border-radius:4px;font-size:1.8rem;font-weight:700;text-align:center;padding:12px;margin:0 auto 16px}@media screen and (max-width: 768px){.program__menu-first a{font-size:1.8rem}}.program__menu-first a:before{top:-2px}.program__menu-first a:before{content:"";display:inline-block;position:relative;top:0;width:16px;height:16px;background:url(/conf2025/build/assets/icon_arrow0103-BQbbjjMH.svg) no-repeat center;background-size:100% auto;margin-right:6px}@media screen and (min-width: 769px){.program__menu-first a:hover{color:#24a2e0;border:2px solid rgba(36,162,224,.8)}}.program__menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;max-width:960px;background-color:#fff;border-radius:6px;padding:20px;margin:0 auto}@media screen and (max-width: 768px){.program__menu{padding:4px 0 12px;margin:0 -12px}}.program__menu>li{width:calc(33.3333333333% - 8px);padding:0 8px;margin:2px 4px}@media screen and (max-width: 768px){.program__menu>li{width:100%;margin:0}}.program__menu>li a{width:100%;border-bottom:1px solid rgba(7,43,70,.16);font-size:1.6rem;font-weight:700;text-align:center;padding:8px}@media screen and (max-width: 768px){.program__menu>li a{padding:8px}}@media screen and (min-width: 769px){.program__menu>li a:hover{background-color:#198abc14;border-bottom:1px solid #198ABC;color:#198abc}}.program__menu>li.program__menu-main.preparation a{position:relative;pointer-events:none;color:#999}.program__menu>li.program__menu-main.preparation a:before{content:"準備中";transform:none;display:block;position:absolute;right:0;left:0;width:100%;font-size:1.1rem;font-weight:400;text-align:center;z-index:4;bottom:12px;max-width:44px;background-color:#fff;box-shadow:1px 1px 8px #11111129;border-radius:2px;padding:0;margin:0 auto}.program__menu>li.program__menu-main.preparation a:after{content:"";transform:none;display:block;position:absolute;top:50%;right:0;left:0;width:80%;height:1px;background-color:#999;margin:0 auto}@media screen and (min-width: 769px){.program__menu>li.program__menu-sub{padding:0 8px}}@media screen and (max-width: 768px){.program__menu>li.program__menu-sub{padding:0 8px}}@media screen and (min-width: 769px){.program__menu>li.program__menu-sub a{padding:8px 12px}}.program__menu>li.program__menu-sub .accordion{max-width:60vw;margin:3em auto}.program__menu>li.program__menu-sub .toggle{display:none}.program__menu>li.program__menu-sub .option{position:relative;margin-bottom:1em}.program__menu>li.program__menu-sub .title,.program__menu>li.program__menu-sub .content{transform:translateZ(0);transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.program__menu>li.program__menu-sub .title{transition:.2s;display:block;border-bottom:1px solid rgba(7,43,70,.16);font-weight:700;text-align:center;padding:8px}@media screen and (min-width: 769px){.program__menu>li.program__menu-sub .title:hover{background-color:#198abc14;border-bottom:1px solid #198ABC;color:#198abc}.program__menu>li.program__menu-sub .title:hover:after,.program__menu>li.program__menu-sub .title:hover:before{background-color:#198abc!important}}.program__menu>li.program__menu-sub .title:after,.program__menu>li.program__menu-sub .title:before{content:"";transition:all .3s;position:absolute;top:.86em;right:1.25em;width:2px;height:.75em;background-color:#454c49}.program__menu>li.program__menu-sub .title:after{transform:rotate(90deg)}.program__menu>li.program__menu-sub .content{overflow:hidden;max-height:0}.program__menu>li.program__menu-sub .content .preparation a{position:relative;pointer-events:none;color:#999}.program__menu>li.program__menu-sub .content .preparation a:before{content:"準備中";transform:none;display:block;position:absolute;right:0;left:0;width:100%;font-size:1.1rem;font-weight:400;text-align:center;z-index:4;bottom:6px;max-width:44px;background-color:#fff;border-radius:2px;box-shadow:1px 1px 8px #11111129;padding:0;margin:0 auto}.program__menu>li.program__menu-sub .content .preparation a:after{content:"";transform:none;display:block;position:absolute;top:50%;right:0;left:0;width:80%;height:1px;background-color:#999;margin:0 auto}.program__menu>li.program__menu-sub .toggle:checked+.title+.content{max-height:500px;transition:all 1.5s}.program__menu>li.program__menu-sub .toggle:checked+.title:before{transform:rotate(90deg)!important}.program__menu>li.program__menu-sub span{font-size:.8em;font-weight:400;margin-left:4px}.program__menu>li ul{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:4;width:100%;padding-top:4px}.program__menu>li ul>li{width:calc(50% - 4px)!important;margin:2px}.program__menu>li ul>li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;height:100%;background-color:#f1f5f7;border:none;border-radius:3px;font-size:1.3rem;font-weight:400;letter-spacing:0;text-decoration:none;padding:4px!important}.program__menu>li ul>li a:before{display:none}@media screen and (min-width: 769px){.program__menu>li ul>li a:hover{background-color:#24a2e0;border:none;color:#fff}}.program__menu>li ul li.wide{width:100%!important}.checksearch{padding:64px 0}@media screen and (max-width: 940px){.checksearch{padding:32px 0}}@media screen and (max-width: 768px){.checksearch__inner{padding:0 16px}}.checksearch__main-att{text-align:center;margin-bottom:24px}.checksearch__main-att a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline}@media screen and (min-width: 769px){.checksearch__main-att a:hover{opacity:.6}}.checksearch__list-wrap input{transition:.2s;background-color:#f1f5f7;border-radius:240px;color:#fff;padding:8px 24px}@media screen and (max-width: 768px){.checksearch__list-wrap input{padding:8px 16px}}@media screen and (min-width: 769px){.checksearch__list-wrap input:hover{background-color:#005d92}}.checksearch__list-wrap01{position:relative;z-index:2;background-color:#fff;border:1px solid #DDD;box-shadow:1px 2px 12px #005d921f;padding:32px 40px 24px}@media screen and (max-width: 768px){.checksearch__list-wrap01{padding:32px 20px 24px}}.checksearch__list-wrap02{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;position:relative;z-index:1;background-color:#198abc14;padding:24px 40px}@media screen and (max-width: 768px){.checksearch__list-wrap02{padding:24px 16px}}.checksearch__title{border-bottom:1px dashed rgba(25,138,188,.24);font-size:1.6rem;font-weight:700;padding-bottom:2px;margin-bottom:6px}.checksearch__list{display:flex;flex-wrap:wrap;margin-bottom:20px}.checksearch__list li{display:inline-block;margin-right:12px}.checksearch__list li input[type=checkbox]{display:none}.checksearch__list li .checkbox01{cursor:pointer;transition:.2s;display:inline-block;position:relative;z-index:2;width:auto;font-size:1.5rem;padding:4px 4px 4px 26px;margin-right:8px}@media screen and (max-width: 768px){.checksearch__list li .checkbox01{font-size:1.4rem;line-height:1.4;padding:4px 4px 4px 24px}}@media screen and (min-width: 769px){.checksearch__list li .checkbox01:hover{color:#454c49}}.checksearch__list li .checkbox01:before{content:"";display:block;position:absolute;z-index:4;top:50%;left:2px;width:16px;height:16px;background-color:#fff;border:1px solid #333;border-radius:2px;margin-top:-9px}@media screen and (max-width: 768px){.checksearch__list li .checkbox01:before{width:14px;height:14px}}.checksearch__list li .checkbox01:after{content:"";opacity:0;display:block;position:absolute;z-index:4;transform:rotate(45deg);top:50%;left:7px;width:5px;height:9px;border-right:3px solid #F1F5F7;border-bottom:3px solid #F1F5F7;margin-top:-8px}@media screen and (max-width: 768px){.checksearch__list li .checkbox01:after{left:6px;margin-top:-9px}}.checksearch__list li input[type=checkbox]:checked+.checkbox01:after{opacity:1}.checksearch__list li .checkbox01:has(input:checked):after{opacity:1}@media screen and (max-width: 768px){.check__btn01{position:relative;top:-12px}}.check__btn01 button{transition:.2s;color:#f1f5f7;font-size:1.5rem;text-decoration:underline;padding:0}@media screen and (min-width: 769px){.check__btn01 button{position:absolute;top:112px;right:40px}}.check__btn01 button:before{content:"";display:inline-block;position:relative;top:4px;width:18px;height:18px;background:url(/conf2025/build/assets/icon_check0101-BhK3RFsr.svg) no-repeat center;background-size:100% auto;margin-right:6px}@media screen and (min-width: 769px){.check__btn01 button:hover{opacity:.6}}.checksearch__btn-wrap{display:flex;align-items:center}@media screen and (min-width: 769px){.checksearch__btn-wrap{justify-content:flex-end}}@media screen and (max-width: 768px){.checksearch__btn-wrap{justify-content:center}}.checksearch__btn01{margin-right:8px}.checksearch__btn02 input{background-color:#888}@media screen and (min-width: 769px){.checksearch__btn02 input:hover{background-color:#555}}.checksearch__btn03{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}@media screen and (max-width: 768px){.checksearch__btn03{max-width:380px;margin:0 auto}}@media screen and (max-width: 768px){.checksearch__btn03 span{width:38%;font-size:1.5rem;padding-right:6px;margin-bottom:16px}}@media screen and (min-width: 769px){.checksearch__btn03 span{margin-right:12px}}.checksearch__btn03 input[type=text]{width:100%;max-width:280px;background-color:#fff;border:1px solid #555;border-radius:3px;color:#333;padding:8px 12px}@media screen and (min-width: 769px){.checksearch__btn03 input[type=text]{margin-right:8px}}@media screen and (max-width: 768px){.checksearch__btn03 input[type=text]{width:62%;margin-bottom:16px}}.checksearch__btn03 input[type=submit]{background-color:#555;border:none;color:#fff}@media screen and (max-width: 768px){.checksearch__btn03 input[type=submit]{width:46%}}@media screen and (min-width: 769px){.checksearch__btn03 input[type=submit]:hover{background-color:#454c49}}.checksearch__btn03 input[type=submit].clear-button{background-color:#fff;border:2px solid #CCC;color:#666;margin-left:4px}.program-info{background-color:#005d921f;padding:64px 0 16px}@media screen and (max-width: 768px){.program-info{padding:40px 0 24px}}.program-info .main_title03{margin-bottom:32px}@media screen and (max-width: 768px){.program-info .main_title03{margin-bottom:0}}.program-info__inner{max-width:1200px}.search-pagelink{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px -16px 32px}.search-pagelink li{width:calc(20% - 12px);margin:0 6px}@media screen and (max-width: 768px){.search-pagelink li{width:calc(50% - 8px);margin:0 4px 8px}}.search-pagelink li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;border:2px solid rgba(69,76,73,.7);border-radius:3px;color:#454c49;font-size:1.5rem;text-align:center;padding:8px}@media screen and (max-width: 768px){.search-pagelink li a{letter-spacing:0;padding:6px}}.search-pagelink li a span{display:block;width:100%;font-size:1.4rem}@media screen and (min-width: 769px){.search-pagelink li a:hover{background-color:#454c49;border:2px solid #454C49;color:#fff}}.search-pagelink li.off a{pointer-events:none;border:2px solid #AAA;color:#888}.program-info__main-text{font-size:1.6rem;line-height:1.8;text-align:center}@media screen and (max-width: 768px){.program-info__main-text{text-align:left}}.program-info__main-text a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline}@media screen and (min-width: 769px){.program-info__main-text a:hover{opacity:.6}}.program{border-top:1px solid rgba(7,43,70,.6);padding:40px 0}.program__inner{max-width:1200px;padding:0 24px}.program__day-wrap{max-width:800px;margin:0 auto 32px}@media screen and (max-width: 768px){.program__day-wrap{margin-bottom:20px}}.program__day,.program__option{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width: 768px){.program__day,.program__option{margin:0 -12px}}.program__day li,.program__option li{width:calc(25% - 12px);margin:0 6px 12px}@media screen and (max-width: 940px){.program__day li,.program__option li{width:calc(50% - 8px);margin:0 4px 8px}}.program__day li a,.program__option li a{background:url(/conf2025/build/assets/icon_check0201-BieYCRL6.svg) #fff no-repeat left 16px top 50%;background-size:16px auto;box-shadow:1px 1px 8px #1111111f;border:2px solid #FFF;border-radius:4px;font-size:1.6rem;font-weight:700;padding:16px 8px 16px 40px}@media screen and (max-width: 768px){.program__day li a,.program__option li a{border-radius:3px;font-size:1.5rem;padding:12px 8px 12px 40px}}.program__day li a.link-focus,.program__option li a.link-focus{background-image:url(/conf2025/build/assets/icon_check0203-CqotaXeR.svg);border:2px solid #005D92;color:#005d92}.program__day{margin-bottom:16px}@media screen and (min-width: 769px){.program__day{margin:0 -12px}}.program__option{margin-top:24px}@media screen and (max-width: 820px){.program__option li{width:100%}}.switchArea{position:relative;width:48px;background-color:#fff;font-size:1.1rem;letter-spacing:0;line-height:1.6;text-align:center;margin:auto}.switchArea input[type=checkbox]{display:none}.switchArea label.switch_button{display:block;position:relative;z-index:4;top:0;right:-112px;height:20px;border:2px solid #999;border-radius:240px}.switchArea input[type=checkbox]:checked+label.switch_button{border-color:#454c49}.switchArea label.switch_button span:after{content:"OFF";position:absolute;top:0;left:16px;color:#999}.switchArea input[type=checkbox]:checked+label.switch_button span:after{content:"ON";left:6px;color:#454c49}.switchArea #swImg1,.switchArea #swImg2{transition:.2s;position:absolute;z-index:6;top:4px;right:-80px;width:12px;height:12px;background-color:#999;border-radius:240px}.switchArea input[type=checkbox]:checked~#swImg1,.switchArea input[type=checkbox]:checked~#swImg2{transform:translate(28px);background-color:#454c49}.switchArea label.switch_text{transition:.2s;display:flex;justify-content:center;align-items:center;position:absolute;z-index:2;top:-17px;left:-116px;width:280px;height:54px;background-color:#fff;box-shadow:1px 1px 8px #1111111f;border:2px solid #FFF;border-radius:6px!important;font-size:1.5rem;font-weight:700;padding-right:56px;padding-left:8px}@media screen and (max-width: 820px){.switchArea label.switch_text{left:-116px}}@media screen and (max-width: 768px){.switchArea label.switch_text{border-radius:3px!important}}@media screen and (min-width: 769px){.switchArea label.switch_text:hover{border:2px solid #CCC;color:#454c49}}@media screen and (min-width: 769px){.program__list-wrap{width:100%}.program__list-wrap th,.program__list-wrap td{background-color:#fff;border:1px solid rgba(7,43,70,.16);padding:8px}.program__list-wrap th{opacity:.8;background-color:#005d92;color:#fff;line-height:1.3;vertical-align:middle;padding:12px 8px}.program__list-title{opacity:.8;background-color:#fff;font-family:Roboto;color:#005d92;font-size:2.6rem;font-weight:700;letter-spacing:.08em;text-align:center;padding:12px 8px 8px}.program__list{margin-bottom:40px}th.program__item-title{width:10%;background-color:#072b46;text-align:center}.program__item-time{width:12.8571428571%;font-family:Roboto;font-size:1.68rem;font-weight:400;text-align:center}td.program__item-place{background-color:#f1f5f7;font-size:1.6rem;font-weight:700;text-align:center;vertical-align:middle}td.program__item-place span{font-size:1.4rem;font-weight:400;margin-top:6px}.program__item-link{color:#333;font-size:1.5rem;font-weight:400;letter-spacing:0;text-align:center;margin-top:4px;margin-bottom:8px}.program__item-link a{color:#333;font-size:1.5rem;font-weight:400;letter-spacing:0;text-align:center}}@media screen and (min-width: 769px) and (min-width: 769px){.program__item-link a:hover{color:#454c49;text-decoration:underline}}@media screen and (min-width: 769px){.program__item-link a:before{content:"";display:inline-block;width:12px;height:12px;background:url(/conf2025/build/assets/icon_arrow0101-B6quWp_D.svg) no-repeat center;background-size:100% auto;margin-right:4px}.program__item-category{color:#072b46;font-family:Roboto;font-size:1.4rem;text-align:center}.program__item-category span{display:inline-block;max-width:100%;border-radius:2px;font-family:ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Roboto,sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:1.3;text-decoration:none;padding:2px 4px;margin:0 auto 6px}.program__item-category span.title,.program__item-category span.addInfo{display:inline;text-decoration:underline}.program__item-category span.color01,.program__item-category span.color02,.program__item-category span.color03,.program__item-category span.color04,.program__item-category span.color05{color:#fff}.program__item-category span.color01{background-color:#738a94;border:1px solid #738A94}.program__item-category span.color02{background-color:#b75a59;border:1px solid #B75A59}.program__item-category span.color03{background-color:#4a9266;border:1px solid #4A9266}.program__item-category span.color04{background-color:#a29736;border:1px solid #A29736}.program__item-category span.color05{background-color:#56a1ae;border:1px solid #56A1AE}.program__item-category a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline;color:#072b46;line-height:1.3}}@media screen and (min-width: 769px) and (min-width: 769px){.program__item-category a:hover{opacity:.6}}@media screen and (min-width: 769px){.program__item-category a:before{content:"";display:inline-block;width:10px;height:10px;background:url(/conf2025/build/assets/icon_link0203-C44zGiNK.svg) no-repeat left;background-size:100% auto}}@media screen and (max-width: 768px){.program__list-wrap{border-radius:0 0 6px 6px;margin:0 -12px 40px}.program__list-title{opacity:.8;background-color:#005d92;border-radius:6px 6px 0 0;color:#fff;font-size:1.8rem;font-weight:700;text-align:center;padding:8px}.program__list-title span{display:inline-block;border:1px solid rgba(255,255,255,.7);font-size:1.6rem;padding:2px 8px;margin-left:6px}.program__list{width:100%;max-width:360px;box-shadow:1px 1px 12px #00000029;border-radius:0 0 6px 6px;margin:0 auto 24px}.program__item{background-color:#fff;padding:16px 16px 24px}.program__item:last-child{border-radius:0 0 6px 6px}.program__item-detail{position:relative;background-color:#fff;padding:20px 12px}.program__item-detail:nth-of-type(2n){background-color:#f1f5f7}.notFoundSessions{text-align:center}.program__item-time{background-color:#005d92;border-right:3px solid rgba(7,43,70,.4);border-bottom:3px solid rgba(7,43,70,.4);border-radius:3px;font-family:Roboto;color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:.08em;text-align:center;padding:4px;margin-bottom:12px}.program__item-place{display:inline-block;border-bottom:1px dashed #072B46;color:#005d92;font-size:1.8rem;font-weight:700;line-height:1.4;padding:0 0 4px;margin-bottom:12px}}@media screen and (max-width: 768px) and (max-width: 768px){.program__item-place{display:block;width:100%;background:url(/conf2025/build/assets/icon_mate0203-DBLuaBam.svg) no-repeat left 0 top 2px;background-size:20px auto;padding-right:88px;padding-left:24px}}@media screen and (max-width: 768px){.program__item-category{color:#072b46;font-family:Roboto;font-size:1.4rem}.program__item-category span{display:inline-block;font-family:ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Roboto,sans-serif;font-size:1.4rem;line-height:1.4;text-decoration:underline;padding:4px 0;margin-right:6px;margin-bottom:6px}.program__item-category span.color01,.program__item-category span.color02,.program__item-category span.color03,.program__item-category span.color04,.program__item-category span.color05{display:block;border-radius:2px;color:#fff;text-decoration:none;padding:4px 12px}.program__item-category span.color01{background-color:#738a94;border:1px solid #738A94}.program__item-category span.color02{background-color:#b75a59;border:1px solid #B75A59}.program__item-category span.color03{background-color:#4a9266;border:1px solid #4A9266}.program__item-category span.color04{background-color:#a29736;border:1px solid #A29736}.program__item-category span.color05{background-color:#56a1ae;border:1px solid #56A1AE}.program__item-category a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline}}@media screen and (max-width: 768px) and (min-width: 769px){.program__item-category a:hover{opacity:.6}}.program__list.sp__list .program__item-place br{content:""}.program__list.sp__list .program__item-place br:after{content:"/"}.program__list.sp__list .program__item:not(:has(.program__item-detail)){display:none}.simplep-info{padding:64px 0}@media screen and (max-width: 768px){.simplep-info{padding:40px 0}}.simplep-info__inner{max-width:1200px}.simplep__list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto 40px}@media screen and (max-width: 768px){.simplep__list-wrap{margin:0 -12px 24px}}.simplep__list-title{opacity:.8;background-color:#454c49;border-radius:6px 6px 0 0;color:#fff;font-size:1.8rem;font-weight:700;text-align:center;padding:8px}.simplep__list-title span{display:inline-block;border:1px solid rgba(255,255,255,.7);font-size:1.6rem;padding:2px 8px;margin-left:6px}.simplep__list{width:calc(33.3333333333% - 16px);box-shadow:1px 1px 12px #00000029;border-radius:0 0 6px 6px;margin:0 8px 24px}@media screen and (max-width: 768px){.simplep__list{width:100%;max-width:460px;margin:0 auto 16px}}.simplep__main-att{color:#666;font-size:1.5rem;text-align:center;margin:-12px 0 24px}.simplep__item-simple{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px}@media screen and (max-width: 768px){.simplep__item-simple{padding:12px 8px}}.simplep__item-simple:not(:last-child){border-bottom:1px dashed #DDD}.simplep__item-name{display:block;width:112px;background-color:#f2f2f2;border-radius:24px;font-family:Roboto;color:#24a2e0;font-size:1.6rem;font-weight:700;letter-spacing:0;text-align:center;padding:4px}.simplep__item-text{display:block;width:calc(100% - 118px);color:#333;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.6}.simplep__list:nth-child(2) .simplep__list-title{background-color:#738a94}.simplep__list:nth-child(2) .simplep__item-name{color:#738a94}.simplep__list:nth-child(3) .simplep__list-title{background-color:#4a9266}.simplep__list:nth-child(3) .simplep__item-name{color:#4a9266}.returnSelectDateWrap{background-color:#fff;border-radius:0 0 6px 6px;padding:0 8px 8px}.returnSelectDateWrap a{background-color:#005d92;border-radius:4px;color:#fff;text-align:center;padding:8px}.testDateSimulationWrap{background-color:#ffd;border-radius:6px;text-align:center;padding:20px 12px;margin-bottom:24px}.testDateSimulationWrap input[type=datetime-local]{display:inline-block;position:relative;width:240px;height:40px;background-color:#fff;border:solid 1px #666;border-radius:3px;color:#666;padding:3px;margin-top:8px}.testDateSimulationWrap button{border:solid 1px #333;background-color:#efefef;border-radius:5px;margin-top:1rem}.testDateSimulationWrap button:active{background-color:#ddd}.program__option .switchArea.disable{opacity:.4}.program__option .switchArea.disable label,.program__option .switchArea.disable input[type=checkbox]{pointer-events:none}.program__list-wrap.pc-tb-non:not(:has(.program__item-detail)) p.notFoundSessions{display:block}.program__list-wrap.pc-tb-non:has(.program__item-detail) p.notFoundSessions{display:none}.program__list-wrap.pc-tb-non .program__list.sp__list:not(:has(.program__item-detail)){display:none!important}.program__list-wrap.pc-tb-non .program__list.sp__list:has(.program__item-detail){display:block}.program__list.sp__list .program__item:has(.program__item-detail){display:block}.p-detail{padding:24px 0}.p-detail__inner{max-width:1040px}@media screen and (max-width: 768px){.p-detail__inner{padding:0}}.search-results{background:url(/conf2025/build/assets/icon_search0102-BaerMeM6.svg) #005d92 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}@media screen and (max-width: 768px){.search-results{border-radius:0;margin-bottom:0}}.p-detail__item{position:relative;padding:32px}@media screen and (max-width: 768px){.p-detail__item{border-bottom:1px solid rgba(7,43,70,.2);padding:40px 24px 0}}.p-detail__item .main_title03{font-size:2.6rem;line-height:1.6}@media screen and (max-width: 768px){.p-detail__item .main_title03{font-size:2rem;text-align:left}}.p-detail__item .p-detail__item-step{display:block;position:absolute;top:22px;right:0;width:100%;font-size:1.4rem;font-weight:700;text-align:center;padding:8px 12px}@media screen and (min-width: 769px){.p-detail__item .p-detail__item-step{left:0;margin:0 auto}}@media screen and (max-width: 768px){.p-detail__item .p-detail__item-step{text-align:right}}.p-detail__item .p-detail__item-step img{cursor:pointer;opacity:.3;transition:.2s;position:relative;top:-8px;max-width:106px;background-color:#fff;border:2px solid #FFF;border-radius:3px;box-shadow:1px 1px 4px #005d9252;padding:2px}@media screen and (min-width: 769px){.p-detail__item .p-detail__item-step img{margin-left:240px}}.p-detail__item .p-detail__item-step img.favorite{opacity:1;border:2px solid #198ABC}@media screen and (min-width: 769px){.p-detail__item .p-detail__item-step img:hover{transform:scale(1.04)}}.p-detail__item .p-detail__item-number{text-align:center}@media screen and (max-width: 768px){.p-detail__item .p-detail__item-number{position:relative;left:-12px;text-align:left}}.p-detail__item .p-detail__item-number span{display:inline-block;background-color:#198abc;border-radius:3px;color:#fff;font-size:1.6rem;font-weight:700;line-height:1.5;padding:2px 16px;margin-bottom:16px}.p-detail__item .main_title01{font-size:2.6rem}@media screen and (max-width: 768px){.p-detail__item .main_title01{margin-bottom:32px}}.p-detail__item .main_title01 span{font-weight:400;margin-bottom:8px}@media screen and (max-width: 768px){.p-detail__item .main_title01{font-size:2rem;text-align:left}}.p-detail__item .infomation__list{max-width:680px;margin:0 auto 48px}@media screen and (max-width: 768px){.p-detail__item .infomation__list{margin-right:-12px;margin-left:-12px;margin-bottom:40px}}.p-detail__item .infomation__item{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,93,146,.24)}.p-detail__item .infomation__item-title{display:flex;justify-content:center;align-items:center;width:120px;background-color:#005d92;color:#fff;font-size:1.6rem;text-align:center;padding:4px}@media screen and (max-width: 768px){.p-detail__item .infomation__item-title{width:96px;font-size:1.4rem;margin-right:0}}.p-detail__item .infomation__item-text{display:flex;align-items:center;width:calc(100% - 120px);font-size:1.6rem;font-weight:700;padding:4px 12px}@media screen and (max-width: 768px){.p-detail__item .infomation__item-text{width:calc(100% - 96px);font-size:1.5rem}}.p-detail__item .material{margin-bottom:32px}.p-detail__item .material__link{display:flex;flex-wrap:wrap;justify-content:center;margin-top:12px}@media screen and (max-width: 768px){.p-detail__item .material__link{margin-top:0}}.p-detail__item .material__link a{display:block;width:calc(50% - 16px);max-width:320px;background-color:#fff;border:2px solid rgba(69,76,73,.9);border-radius:5px;color:#454c49e6;font-size:1.8rem;font-weight:700;text-align:center;padding:16px;margin:0 8px 12px}@media screen and (max-width: 768px){.p-detail__item .material__link a{width:100%}}@media screen and (min-width: 769px){.p-detail__item .material__link a:hover{background-color:#454c49e6;color:#fff}}.p-detail__item .material__link.none{display:block;width:calc(50% - 16px);max-width:320px;background-color:#fff;border:2px solid #CCC!important;border-radius:5px;color:#888!important;font-size:1.8rem;font-weight:700;text-align:center;padding:16px;margin:12px auto}@media screen and (max-width: 768px){.p-detail__item .material__link.none{width:100%;margin-top:0}}.p-detail__item .material__att{color:#666;font-size:1.5rem;text-align:center}.p-detail__item .material__att a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline}@media screen and (min-width: 769px){.p-detail__item .material__att a:hover{opacity:.6}}.p-detail__item .material__att a{display:inline-block;color:#454c49}.p-detail__item .description__list.column2{display:flex;flex-wrap:wrap;justify-content:space-between}.p-detail__item .description__list.column2 .description__item{width:100%}@media screen and (max-width: 768px){.p-detail__item .description__list.column2 .description__item{width:100%}}.p-detail__item .description__item{margin-bottom:24px}@media screen and (min-width: 769px){.p-detail__item .description__item{border-bottom:1px solid rgba(153,176,186,.6);padding:0 16px 40px}}@media screen and (max-width: 768px){.p-detail__item .description__item{padding:0 0 32px;margin-bottom:12px}}.p-detail__item .description__item .material__link a{width:100%;font-size:1.8rem;padding:16px}.p-detail__item .description__item-number{display:inline-block;background-color:#005d92;border-radius:2px;color:#fff;font-size:1.4rem;font-weight:700;padding:2px 8px;margin-bottom:8px}.p-detail__item .description__item-title{background:none;background-color:#f1f5f7;border-left:3px solid #005D92;border-bottom:2px solid rgba(153,176,186,.2);color:#072b46;font-size:1.8rem;font-weight:700;padding:6px 8px 6px 12px;margin-bottom:12px}.p-detail__item .description__item-text{font-size:1.6rem;line-height:2;margin-bottom:24px}.p-detail__item .description__item-text a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline}@media screen and (min-width: 769px){.p-detail__item .description__item-text a:hover{opacity:.6}}.p-detail__item .description__item-text span{background-color:#005d92;border-radius:3px;color:#fff;padding:0 8px;margin:4px 8px 4px 0}.p-detail__item .description__item-text strong{color:#005d92}.p-detail__item .description__item-name{font-size:1.6rem;line-height:1.8;text-align:right;margin-top:12px;margin-bottom:20px}.p-detail__item .description__item-list li{border-bottom:1px dashed #CCC;font-size:1.6rem;line-height:1.6;list-style-type:decimal;padding:4px 0;margin-left:24px}.p-detail__item ol.description__item-list li{list-style-type:decimal}.p-detail__item ul.description__item-list li{list-style-type:disc}.p-detail__item .description__item-table{width:100%;margin:-16px auto 32px}.p-detail__item .description__item-table tr{border-bottom:1px dashed #CCC}.p-detail__item .description__item-table th,.p-detail__item .description__item-table td{font-size:1.6rem;padding:8px}@media screen and (max-width: 768px){.p-detail__item .description__item-table th,.p-detail__item .description__item-table td{display:block;padding:8px 0}}.p-detail__item .description__item-table th{display:flex;width:220px}@media screen and (max-width: 768px){.p-detail__item .description__item-table th{width:100%;padding:12px 0 8px}}.p-detail__item .description__item-table th .number{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:#99b0ba;border-radius:240px;color:#fff;font-size:1.3rem;text-align:center;padding-top:1px;margin-right:8px}@media screen and (max-width: 768px){.p-detail__item .description__item-table th .number{margin-right:6px}}.p-detail__item .description__item-table th .title{display:block;width:calc(100% - 32px)}@media screen and (max-width: 768px){.p-detail__item .description__item-table th .title{width:calc(100% - 20px)}}.p-detail__item .description__item-table td{line-height:1.8}@media screen and (max-width: 768px){.p-detail__item .description__item-table td{width:100%;padding:0 0 12px}}.p-detail__item .description__item-table td span{background-color:#198abc;border-radius:2px;color:#fff;font-size:1.5rem;line-height:1.6;padding:0 16px}.program__item-category .program__item-step{width:96px;background:none;border:none;margin:0 auto 8px}@media screen and (max-width: 768px){.program__item-category .program__item-step{position:absolute;top:-4px;right:0}}.program__item-category .program__item-step img{cursor:pointer;transition:.2s;opacity:.6;background-color:#fff;border:2px solid #FFF;border-radius:3px;box-shadow:1px 1px 4px #005d9252;padding:2px}.program__item-category .program__item-step img.favorite{opacity:1;border:2px solid #198ABC}@media screen and (min-width: 769px){.program__item-category .program__item-step img:hover{transform:scale(1.04)}}.presentations .p-detail__item-number span,.presentations .infomation__item-title{background-color:#738a94}.organizations .p-detail__item-number span,.organizations .infomation__item-title{background-color:#b75a59}.luncheons .p-detail__item-number span,.luncheons .infomation__item-title{background-color:#a29736}.seminars .p-detail__item-number span,.seminars .infomation__item-title{background-color:#4a9266}
