html{font-size:62.5%}body{font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:400}.content-title{font-size:2.4rem;font-weight:700;text-align:center}h3{font-size:2.4rem;font-weight:500}p{font-size:1.8rem}a{color:#005cd0}a:visited{color:#551a8b}label{align-items:center;display:inline-flex;gap:0 10px}label .required{color:#c10a15;font-size:1.6rem}.c-visually-hidden{display:inline-block;height:1px;margin:-1px;padding:0;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.c-visually-hidden,.image-slider{overflow:hidden;position:absolute}.image-slider{left:50%;max-width:1000px;top:68px;transform:translate(-50%);width:100%}@media screen and (max-width:767px){.image-slider{top:0}}.carousel__slide{overflow:hidden}.carousel__slide img{border-radius:10px;display:block;margin:10px;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (max-width:767px){.carousel__slide img{border-radius:0;box-shadow:none;height:auto;margin:0;max-width:375px}}.carousel__pagination-item .carousel__pagination-button{background-color:#d9d9d9;border-radius:100%;height:10px;margin:0 5px;width:10px}.carousel__pagination-item .carousel__pagination-button:after{display:none}.carousel__pagination-item .carousel__pagination-button--active{background-color:#6084af}html[data-v-91bc23d7]{font-size:62.5%}body[data-v-91bc23d7]{font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:400}.content-title[data-v-91bc23d7]{font-size:2.4rem;font-weight:700;text-align:center}h3[data-v-91bc23d7]{font-size:2.4rem;font-weight:500}p[data-v-91bc23d7]{font-size:1.8rem}a[data-v-91bc23d7]{color:#005cd0}a[data-v-91bc23d7]:visited{color:#551a8b}label[data-v-91bc23d7]{align-items:center;display:inline-flex;gap:0 10px}label .required[data-v-91bc23d7]{color:#c10a15;font-size:1.6rem}.c-visually-hidden[data-v-91bc23d7]{display:inline-block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.sect-title-with-icon .title[data-v-91bc23d7]{font-size:2rem;font-weight:700;padding:0}.sect-title-with-icon .title img[data-v-91bc23d7]{display:inline-block;margin-right:4px}html[data-v-443a8ae0]{font-size:62.5%}body[data-v-443a8ae0]{font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:400}.content-title[data-v-443a8ae0]{font-size:2.4rem;font-weight:700;text-align:center}h3[data-v-443a8ae0]{font-size:2.4rem;font-weight:500}p[data-v-443a8ae0]{font-size:1.8rem}a[data-v-443a8ae0]{color:#005cd0}a[data-v-443a8ae0]:visited{color:#551a8b}label[data-v-443a8ae0]{align-items:center;display:inline-flex;gap:0 10px}label .required[data-v-443a8ae0]{color:#c10a15;font-size:1.6rem}.c-visually-hidden[data-v-443a8ae0]{display:inline-block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.remaining[data-v-443a8ae0]{align-items:center;border:1px solid #575757;border-radius:5px;display:inline-flex;font-size:1.6rem;padding:4px 6px}.remaining dt[data-v-443a8ae0]{margin-right:4px}.remaining.full[data-v-443a8ae0]{border:1px solid #c10a15;color:#c10a15}.remaining .arrow-red[data-v-443a8ae0]{margin-left:10px}html[data-v-d22e6ba1]{font-size:62.5%}body[data-v-d22e6ba1]{font-family:Noto Sans JP,sans-serif;font-size:1.6rem;font-weight:400}.content-title[data-v-d22e6ba1]{font-size:2.4rem;font-weight:700;text-align:center}h3[data-v-d22e6ba1]{font-size:2.4rem;font-weight:500}p[data-v-d22e6ba1]{font-size:1.8rem}a[data-v-d22e6ba1]{color:#005cd0}a[data-v-d22e6ba1]:visited{color:#551a8b}label[data-v-d22e6ba1]{align-items:center;display:inline-flex;gap:0 10px}label .required[data-v-d22e6ba1]{color:#c10a15;font-size:1.6rem}.c-visually-hidden[data-v-d22e6ba1]{display:inline-block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.v-enter-active[data-v-d22e6ba1],.v-leave-active[data-v-d22e6ba1]{transition:opacity .5s ease}.v-enter-from[data-v-d22e6ba1],.v-leave-to[data-v-d22e6ba1]{opacity:0}h3[data-v-d22e6ba1]{font-size:1.8rem;font-weight:700;margin:30px 0 0}address[data-v-d22e6ba1],dl[data-v-d22e6ba1],p[data-v-d22e6ba1],time[data-v-d22e6ba1]{font-size:18px;font-weight:400;margin:10px 0 0}p[data-v-d22e6ba1]{word-break:break-all}time[data-v-d22e6ba1]{display:inline-block}a[data-v-d22e6ba1]{text-decoration:underline}[data-v-d22e6ba1] .v-content{margin:80px auto 0}@media screen and (max-width:767px){[data-v-d22e6ba1] .v-content-top{margin:0 20px}}[data-v-d22e6ba1] .v-content-bottom{margin-top:-34px}.icon-external[data-v-d22e6ba1]{display:inline-block;margin-left:5px}.event-detail[data-v-d22e6ba1]{display:flex;justify-content:space-between;margin:25px 0 0}@media screen and (max-width:767px){.event-detail[data-v-d22e6ba1]{display:block;margin:0}}.event-detail-left[data-v-d22e6ba1]{flex:1}@media screen and (max-width:767px){.event-detail-left[data-v-d22e6ba1]{margin:30px 0 0;width:100%}.event-detail-left__top-group[data-v-d22e6ba1]{margin:0 20px}}.event-detail-left__top-group .supplement-text[data-v-d22e6ba1]{margin:30px 0 0}.event-detail-left__group[data-v-d22e6ba1]{border-top:1px solid #aacfdb;margin:40px 0 0}@media screen and (max-width:767px){.event-detail-left__group[data-v-d22e6ba1]{margin:40px 20px 0}}.event-detail-left__group h2[data-v-d22e6ba1]{font-size:2.4rem;font-weight:700}.event-detail-left__group .fee[data-v-d22e6ba1]{display:inline-block;font-size:1.8rem}.event-detail-left__group .fee li[data-v-d22e6ba1]:not(last-child){margin-right:20px}@media screen and (max-width:767px){.event-detail-left__group.access[data-v-d22e6ba1]{border-top:0;margin:40px 0 0}.event-detail-left__group.access h3[data-v-d22e6ba1]{margin:30px 20px 0}}@media screen and (max-width:767px) and (max-width:767px){.event-detail-left__group.access h3[data-v-d22e6ba1]{border-top:1px solid #aacfdb;padding:30px 0 0}}@media screen and (max-width:767px){.event-detail-left__group.access p[data-v-d22e6ba1]{margin:10px 20px 0}.event-detail-left__group.access .map iframe[data-v-d22e6ba1]{width:100%}}.event-detail-left dl[data-v-d22e6ba1]{align-items:center;display:flex;flex-wrap:wrap}.event-detail-left dl dt[data-v-d22e6ba1]{width:50px}.event-detail-left dl dd[data-v-d22e6ba1]{width:calc(100% - 50px)}.event-detail-left dl time[data-v-d22e6ba1]{margin:0}.event-detail-left .map[data-v-d22e6ba1]{margin:30px 0 0}.event-detail-left__sns-group-sp[data-v-d22e6ba1]{display:none;height:26.32px}@media screen and (min-width:768px) and (max-width:1024px){.event-detail-left__sns-group-sp[data-v-d22e6ba1]{display:flex;justify-content:flex-end;margin:12px 0 0}.event-detail-left__sns-group-sp[data-v-d22e6ba1] .sns-tooltip{margin:0 0 0 32px}}@media screen and (max-width:767px){.event-detail-left__sns-group-sp[data-v-d22e6ba1]{display:flex;justify-content:flex-end;margin:12px 0 0}.event-detail-left__sns-group-sp[data-v-d22e6ba1] .sns-tooltip{margin:0 0 0 24px}}.event-detail-right[data-v-d22e6ba1]{background-color:#fff;height:100%;margin-left:38px;min-height:300px;padding:0 0 20px;position:sticky;right:0;top:20px;width:296px;z-index:10}@media screen and (max-width:767px){.event-detail-right[data-v-d22e6ba1]{border-top:1px solid #aacfdb;margin:36px 20px 0;padding:32px 0 0;position:relative;width:calc(100% - 40px)}}.event-detail-right[data-v-d22e6ba1] .ticketItem{border-bottom:1px solid #aacfdb;display:block;padding:0 0 14px}.event-detail-right[data-v-d22e6ba1] .remaining{margin:10px 0 0}.event-detail-right[data-v-d22e6ba1] .v-button{margin:30px 0 0;width:100%}@media screen and (max-width:767px){.event-detail-right[data-v-d22e6ba1] .v-button{display:none}}.event-detail-right__other[data-v-d22e6ba1]{margin:64px 0 0}.fixed-sns-group-top[data-v-d22e6ba1]{height:256px;left:calc(50% - 580px);position:sticky;top:142px;width:40px;z-index:100}.fixed-sns-group-top[data-v-d22e6ba1] img{display:block;margin:0 0 32px}@media screen and (min-width:768px) and (max-width:1024px){.fixed-sns-group-top[data-v-d22e6ba1]{visibility:hidden}}@media screen and (max-width:767px){.fixed-sns-group-top[data-v-d22e6ba1]{display:none}}.fixed-sns-group-bottom[data-v-d22e6ba1]{display:none}@media screen and (min-width:768px) and (max-width:1024px){.fixed-sns-group-bottom[data-v-d22e6ba1]{bottom:76px;display:flex;justify-content:center;left:unset;position:fixed;top:unset;width:100%;z-index:20}}@media screen and (max-width:767px){.fixed-sns-group-bottom[data-v-d22e6ba1]{bottom:76px;display:flex;justify-content:center;left:unset;position:fixed;top:unset;width:100%;z-index:20}}.fixed-sns-group-bottom[data-v-d22e6ba1] .sns-tooltip{margin:0 12px}.fixed-share-button[data-v-d22e6ba1]{display:none}@media screen and (min-width:768px) and (max-width:1024px){.fixed-share-button[data-v-d22e6ba1]{background:#4d4d4d;border-radius:8px;bottom:10px;color:#fff;display:flex;font-size:1.6rem;justify-content:center;padding:14px;position:fixed;width:360px;z-index:20}}@media screen and (max-width:767px){.fixed-share-button[data-v-d22e6ba1]{background:#4d4d4d;border-radius:8px;bottom:10px;color:#fff;display:flex;font-size:1.6rem;justify-content:center;padding:14px;position:fixed;width:calc(100% - 20px);z-index:20}}.fixed-share-button[data-v-d22e6ba1]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='21' fill='none' viewBox='0 0 24 21'%3E%3Cpath fill='%23fff' d='M19.96 12.895c-1.341 0-2.526.657-3.26 1.665l-8.678-3.391c.036-.218.06-.44.06-.669 0-.228-.024-.45-.06-.669l8.677-3.39a4.03 4.03 0 0 0 3.26 1.664A4.047 4.047 0 0 0 24 4.053 4.047 4.047 0 0 0 19.96 0a4.047 4.047 0 0 0-4.042 4.053c0 .059.007.116.01.175L6.98 7.724a4.02 4.02 0 0 0-2.94-1.277A4.047 4.047 0 0 0 0 10.5a4.047 4.047 0 0 0 4.04 4.053 4.02 4.02 0 0 0 2.94-1.277l8.947 3.496c-.002.059-.009.116-.009.175A4.047 4.047 0 0 0 19.96 21 4.047 4.047 0 0 0 24 16.948a4.047 4.047 0 0 0-4.04-4.053'/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";display:inline-flex;height:21px;margin-right:17px;vertical-align:middle;width:24px}.fixed-button[data-v-d22e6ba1]{display:none}@media screen and (max-width:767px){.fixed-button[data-v-d22e6ba1]{background-color:#aacfdb;bottom:0;display:block;padding:20px;position:fixed;width:100%;z-index:10}}.fixed-button .button[data-v-d22e6ba1]{width:100%}
