@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP&display=swap";@import"https://fonts.googleapis.com/css2?family=Playball&display=swap";@import"https://fonts.googleapis.com/css2?family=Hina+Mincho&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap";html[data-v-9176bfd9]{font-size:62.5%}body[data-v-9176bfd9]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;font-size:1.4rem;line-height:1.4}[data-v-9176bfd9]{font-family:inherit;font-size:inherit;line-height:inherit}[data-v-9176bfd9],[data-v-9176bfd9]:before,[data-v-9176bfd9]:after{box-sizing:border-box}html[data-v-9176bfd9],body[data-v-9176bfd9],div[data-v-9176bfd9],span[data-v-9176bfd9],object[data-v-9176bfd9],iframe[data-v-9176bfd9],h1[data-v-9176bfd9],h2[data-v-9176bfd9],h3[data-v-9176bfd9],h4[data-v-9176bfd9],h5[data-v-9176bfd9],h6[data-v-9176bfd9],p[data-v-9176bfd9],blockquote[data-v-9176bfd9],pre[data-v-9176bfd9],abbr[data-v-9176bfd9],address[data-v-9176bfd9],cite[data-v-9176bfd9],code[data-v-9176bfd9],del[data-v-9176bfd9],dfn[data-v-9176bfd9],em[data-v-9176bfd9],img[data-v-9176bfd9],ins[data-v-9176bfd9],kbd[data-v-9176bfd9],q[data-v-9176bfd9],samp[data-v-9176bfd9],small[data-v-9176bfd9],strong[data-v-9176bfd9],sub[data-v-9176bfd9],sup[data-v-9176bfd9],var[data-v-9176bfd9],b[data-v-9176bfd9],i[data-v-9176bfd9],dl[data-v-9176bfd9],dt[data-v-9176bfd9],dd[data-v-9176bfd9],ol[data-v-9176bfd9],ul[data-v-9176bfd9],li[data-v-9176bfd9],fieldset[data-v-9176bfd9],form[data-v-9176bfd9],label[data-v-9176bfd9],legend[data-v-9176bfd9],table[data-v-9176bfd9],caption[data-v-9176bfd9],tbody[data-v-9176bfd9],tfoot[data-v-9176bfd9],thead[data-v-9176bfd9],tr[data-v-9176bfd9],th[data-v-9176bfd9],td[data-v-9176bfd9],article[data-v-9176bfd9],aside[data-v-9176bfd9],canvas[data-v-9176bfd9],details[data-v-9176bfd9],figcaption[data-v-9176bfd9],figure[data-v-9176bfd9],footer[data-v-9176bfd9],header[data-v-9176bfd9],hgroup[data-v-9176bfd9],menu[data-v-9176bfd9],nav[data-v-9176bfd9],section[data-v-9176bfd9],summary[data-v-9176bfd9],time[data-v-9176bfd9],mark[data-v-9176bfd9],audio[data-v-9176bfd9],video[data-v-9176bfd9]{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}button[data-v-9176bfd9],input[data-v-9176bfd9],select[data-v-9176bfd9],option[data-v-9176bfd9]{font-size:100%;vertical-align:baseline}article[data-v-9176bfd9],aside[data-v-9176bfd9],details[data-v-9176bfd9],figcaption[data-v-9176bfd9],figure[data-v-9176bfd9],footer[data-v-9176bfd9],header[data-v-9176bfd9],hgroup[data-v-9176bfd9],menu[data-v-9176bfd9],nav[data-v-9176bfd9],section[data-v-9176bfd9]{display:block}ul[data-v-9176bfd9],ol[data-v-9176bfd9]{list-style:none}blockquote[data-v-9176bfd9],q[data-v-9176bfd9]{quotes:none}blockquote[data-v-9176bfd9]:before,blockquote[data-v-9176bfd9]:after,q[data-v-9176bfd9]:before,q[data-v-9176bfd9]:after{content:"";content:none}a[data-v-9176bfd9]{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:inherit}ins[data-v-9176bfd9]{background-color:#ff9;color:#000;text-decoration:none}mark[data-v-9176bfd9]{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del[data-v-9176bfd9]{text-decoration:line-through}abbr[title][data-v-9176bfd9],dfn[title][data-v-9176bfd9]{border-bottom:1px dotted;cursor:help}table[data-v-9176bfd9]{border-collapse:collapse;border-spacing:0}hr[data-v-9176bfd9]{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input[data-v-9176bfd9],select[data-v-9176bfd9]{vertical-align:middle}img[data-v-9176bfd9]{max-width:100%;height:auto;vertical-align:bottom}button[data-v-9176bfd9],textarea[data-v-9176bfd9],input[data-v-9176bfd9]{outline:none;border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif}.header_mt[data-v-9176bfd9]{position:relative;margin-top:130px;height:0}@media only screen and (max-width: 960px){.header_mt[data-v-9176bfd9]{margin-top:80px;height:5px;background-color:#005e3c}}.inner[data-v-9176bfd9]{margin:auto;padding-left:30px;padding-right:30px;max-width:1000px;box-sizing:border-box}@media only screen and (max-width: 960px){.inner[data-v-9176bfd9]{padding-left:10px;padding-right:10px}}a[data-v-9176bfd9],a[data-v-9176bfd9]:visited{color:inherit}ol.number[data-v-9176bfd9]{counter-reset:count 0}ol.number li[data-v-9176bfd9]:before{content:counter(count) ". ";counter-increment:count 1}dl[data-v-9176bfd9]{display:grid;grid-template-columns:9rem 1fr;grid-template-rows:auto;font-size:14px;margin-bottom:5px}dl dt[data-v-9176bfd9]{font-weight:600;color:#2c5719}.twitter[data-v-9176bfd9]:before{content:"𝕏";font-family:unset;font-weight:700}.event-hero-shape-bg[data-v-9176bfd9]{position:relative;height:240px;background:#fff}.event-hero-shape[data-v-9176bfd9]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;border-radius:50% 50% 0 0/clamp(90px,14vw,180px) clamp(90px,14vw,180px) 0 0;box-shadow:0 2px #fff}.event-hero-shape__label[data-v-9176bfd9]{display:inline-block;background:#8f1d2e;color:#fff;font-weight:700;font-size:13px;letter-spacing:.06em;padding:6px 18px;border-radius:999px}.event-hero-shape__title[data-v-9176bfd9]{font-size:clamp(24px,3.6vw,34px);font-weight:900;color:#26211f;margin:16px 0 0;padding:0 clamp(20px,4vw,48px)}.event-hero-shape__tags[data-v-9176bfd9]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(20px,3vw,28px);padding:0 clamp(20px,4vw,48px)}.event-hero-shape__tag[data-v-9176bfd9]{display:inline-flex;align-items:center;background:#f5f3f0;color:#5c5450;font-size:12.5px;font-weight:700;padding:6px 14px;border-radius:999px}.event-hero-shape__tag--badge[data-v-9176bfd9]{background:#8f1d2e;color:#fff}.event-page[data-v-9176bfd9]{max-width:960px;margin:0 auto;padding:clamp(20px,3vw,28px) clamp(20px,4vw,48px) clamp(36px,6vw,56px);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:18px}.event-page__photo[data-v-9176bfd9]{position:relative;margin-bottom:20px}.event-page__photo img[data-v-9176bfd9]{display:block;width:100%;height:auto}.event-page__photo--placeholder[data-v-9176bfd9]{height:clamp(220px,30vw,400px);display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(50deg,#e7ecef,#e7ecef 13px,#dde4e8 13px,#dde4e8 26px)}.event-page__photo-placeholder-label[data-v-9176bfd9]{font-family:ui-monospace,monospace;background:#ffffffd9;padding:4px 10px;color:#5f7080}.event-page__tags[data-v-9176bfd9]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.event-page__tag-pill[data-v-9176bfd9]{display:inline-flex;align-items:center;font-size:13px;font-weight:700;padding:6px 16px;border-radius:999px;color:#fff}.event-page__tag-pill--badge[data-v-9176bfd9]{background:#8f1d2e}.event-page__tag-pill--apply[data-v-9176bfd9]{background:#2f7a4a}.event-page__tag-pill--noapply[data-v-9176bfd9]{background:#8a7f78}.event-page__lead[data-v-9176bfd9]{line-height:2;color:#26211f;margin:0 0 32px;white-space:pre-line}@media only screen and (max-width: 960px){.event-page__lead[data-v-9176bfd9]{font-size:16px}}.event-page__info[data-v-9176bfd9]{display:flex;flex-direction:column;gap:20px}.event-page__info-row[data-v-9176bfd9]{display:flex;flex-direction:column;gap:8px;padding-bottom:20px;border-bottom:1px solid #eee}.event-page__info-row[data-v-9176bfd9]:last-child{border-bottom:none;padding-bottom:0}.event-page__info-label[data-v-9176bfd9]{display:inline-flex;align-self:flex-start;align-items:center;background:#2f7a4a;color:#fff;font-size:14px;font-weight:700;padding:6px 20px;border-radius:999px;white-space:nowrap}.event-page__info-value[data-v-9176bfd9]{margin:0;font-size:16px;color:#26211f;line-height:1.7;white-space:pre-line}.event-page__info-classic[data-v-9176bfd9]{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,3vw,28px);background:#f5f3f0;border-radius:16px}.event-page__info-row-classic[data-v-9176bfd9]{display:flex;flex-direction:row;align-items:flex-start;gap:10px}@media only screen and (max-width: 960px){.event-page__info-row-classic[data-v-9176bfd9]{flex-direction:column;gap:6px}}.event-page__info-row-classic dt[data-v-9176bfd9]{flex:0 0 calc(8em + 20px);width:calc(8em + 20px);display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:3px;padding:6px 10px;font-size:16px;font-weight:700;color:#26211f;text-align:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width: 960px){.event-page__info-row-classic dt[data-v-9176bfd9]{flex:0 0 auto;width:100%}}.event-page__info-row-classic dd[data-v-9176bfd9]{flex:1 1 auto;min-width:0;margin:0;padding-top:6px;font-size:16px;color:#26211f;line-height:1.7;white-space:pre-line}@media only screen and (max-width: 960px){.event-page__info-row-classic dd[data-v-9176bfd9]{padding-top:0}}.event-page__sns-list[data-v-9176bfd9]{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.event-page__sns-link[data-v-9176bfd9]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#8f1d2e;text-decoration:none;flex-shrink:0;transition:color .2s,opacity .2s}.event-page__sns-link i[data-v-9176bfd9]{font-size:22px;line-height:1}.event-page__sns-link .fa-brands[data-v-9176bfd9]{font-family:"Font Awesome 6 Brands";font-weight:400}.event-page__sns-link .fa-solid[data-v-9176bfd9]{font-family:"Font Awesome 6 Free";font-weight:900}.event-page__sns-link[data-v-9176bfd9]:visited{color:#8f1d2e}.event-page__sns-link[data-v-9176bfd9]:hover{color:#a8253a;opacity:.7}.event-page__sns-img[data-v-9176bfd9]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.event-page__sns-text[data-v-9176bfd9]{font-size:13px;font-weight:700;line-height:1}.event-page__back[data-v-9176bfd9]{display:inline-block;margin-top:40px;font-size:13.5px;font-weight:700;color:#8f1d2e;text-decoration:none}.event-page__back[data-v-9176bfd9]:visited{color:#8f1d2e}.event-page__back[data-v-9176bfd9]:hover{color:#a8253a}
