@charset "UTF-8";@media screen and (min-width: 769px){.apply{padding-bottom:0}}.price .ctype01__main-text{margin-top:40px}.price .ctype01__main-text .main_link03{margin-bottom:40px}.price .ctype01__main-att{margin-bottom:24px}@media screen and (max-width: 768px){.price .ctype01__main-text{text-align:left}}.payment .ctype01__inner{max-width:1040px}@media screen and (min-width: 769px){.medal__infomation{align-items:center}}@media screen and (min-width: 769px){.medal__infomation .ctype02__main-left{width:32%;padding-top:0;padding-bottom:0}}@media screen and (max-width: 768px){.medal__infomation .ctype02__main-left{border-bottom:1px solid #072B46;padding-bottom:16px;margin-bottom:16px}}@media screen and (min-width: 769px){.medal__infomation .ctype02__main-right{width:68%}}@media screen and (max-width: 768px){.medal__infomation .ctype02__main-right{margin-bottom:56px}}.rschedule__list{margin:12px 8px}@media screen and (max-width: 940px){.rschedule__list{margin:12px 0}}.rschedule__item:not(:last-child){margin-bottom:16px}.rschedule__item .rschedule__item-day{border-bottom:1px dotted rgba(7,43,70,.4);color:#072b46;font-size:1.6rem;font-weight:700;padding-bottom:2px;margin-bottom:12px}.rschedule__item .rschedule__item-time{font-size:1.5rem}@media screen and (max-width: 768px){.rschedule__item .rschedule__item-time{padding:0 6px;margin-bottom:12px}}.rschedule__item .rschedule__item-time span{background-color:#f1f5f7;border-radius:3px;color:#005d92;font-size:1.4rem;letter-spacing:0;font-weight:700;padding:2px 6px;margin:2px 12px 2px 0}@media screen and (max-width: 768px){.rschedule__item .rschedule__item-time span{display:block;margin:0 0 4px}}.rkeyword__list{background-color:#f1f5f7;border-radius:6px;padding:24px 8px;margin:0 -12px 24px}@media screen and (min-width: 769px){.rkeyword__list{text-align:center}}.rkeyword__item{display:inline-block;background:url(/conf2025/build/assets/icon_check0201-BieYCRL6.svg) #fff no-repeat left 12px top 50%;background-size:16px auto;border-radius:3px;box-shadow:1px 1px 6px #005d921f;color:#072b46;font-size:1.5rem;padding:4px 16px 4px 40px;margin-bottom:12px}@media screen and (min-width: 769px){.under__faq .assistnavi__list li{width:33.3333333333%}}@media screen and (min-width: 769px){.under__faq .assistnavi__list li a{display:flex;align-items:center;width:100%;height:100%}}.faq{padding:32px 0 0}@media screen and (max-width: 768px){.faq{padding:24px 0 0}}.faq__inner{max-width:100%;padding:0}.faq__day{color:#072b4699;font-size:1.5rem;text-align:center;margin:-24px 0 32px}.faq__wrap{border-bottom:1px dotted rgba(7,43,70,.4);padding:56px 24px}@media screen and (max-width: 768px){.faq__wrap{padding:40px 12px}}.faq__list{max-width:960px;margin:0 auto}.faq__item{background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px #005d9214;padding:40px;margin-bottom:12px}@media screen and (max-width: 768px){.faq__item{padding:24px 16px}}.faq__item .read-more label{bottom:0;right:0}.faq__item-title,.faq__item-text{position:relative;padding-left:40px}@media screen and (max-width: 768px){.faq__item-title,.faq__item-text{padding-left:32px}}.faq__item-title:before,.faq__item-text:before{content:"Q.";position:absolute;top:-12px;left:0;font-size:2.8rem}@media screen and (max-width: 768px){.faq__item-title:before,.faq__item-text:before{top:-10px;font-size:2.6rem}}.faq__item-title{border-bottom:1px solid rgba(7,43,70,.6);color:#072b46;font-size:1.8rem;font-weight:700;padding-bottom:8px;margin-bottom:24px}@media screen and (max-width: 768px){.faq__item-title{margin-bottom:20px}}.faq__item-title:before{content:"Q.";color:#ca432d;font-weight:400}.faq__item-text{font-size:1.6rem;line-height:1.8}.faq__item-text:before{content:"A.";color:#198abc}.faq__item-text a{display:inline-block;color:#198abc;font-weight:700;text-decoration:underline}@media screen and (min-width: 769px){.faq__item-text a:hover{opacity:.6}}.faq__item-text p{margin-bottom:12px}.faq__item-text ul li{position:relative;width:100%;background:url(/conf2025/build/assets/icon_check0201-BieYCRL6.svg) no-repeat left 0 top 4px;background-size:20px auto;border-bottom:1px dashed #99B0BA;font-size:1.6rem;line-height:1.8;padding:6px 0 6px 32px}.faq__item-text ul li:not(:last-child){margin-bottom:12px}.faq__item-text ol{list-style:none;counter-reset:number}.faq__item-text ol li{position:relative;border-bottom:1px dashed #99B0BA;font-size:1.5rem;line-height:1.6;padding:6px 0 6px 32px}.faq__item-text ol li:before{counter-increment:number;content:counter(number);position:absolute;top:6px;left:0;width:22px;height:22px;background-color:#f1f5f7;border:1px solid #072B46;border-radius:50%;font-size:1.5rem;text-align:center;line-height:1.6}.under__guide .ctype01__inner{max-width:960px}.under__guide .ctype01__inner .main_title05{text-align:center}.under__guide .ctype01__main-text{font-size:1.5rem;line-height:2;text-align:left;margin:32px 0 40px}.under__guide .ovlist__link{margin:40px 0}@media screen and (min-width: 769px){.under__guide .ovlist__link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.under__guide .ovlist__link .main_link02{margin-bottom:12px}@media screen and (min-width: 769px){.under__guide .ovlist__link .main_link02{width:calc(50% - 24px);margin:0 12px 16px}}@media screen and (min-width: 769px){.under__guide .ovlist__link .main_link02 a{width:100%}}
