.event[data-v-5c011f56]{background-image:url(/img/hiraya/bg_footer.webp);background-repeat:repeat}@media screen and (max-width:768px){.event .wrap[data-v-5c011f56]{padding:0}}.event .wrap h2[data-v-5c011f56]{font-size:calc(1em + 1.5vw);margin:0 auto 1em;line-height:1.5em}.event .wrap h2 b[data-v-5c011f56],.event .wrap h2[data-v-5c011f56]{font-family:游明朝,YuMincho,Yu Mincho,ヒラギノ明朝,"Noto Serif JP";font-weight:bolder}.event .wrap h2 b[data-v-5c011f56]{font-size:1.5em;display:block}.event .wrap>p[data-v-5c011f56]{text-align:center;font-family:游明朝,YuMincho,Yu Mincho,ヒラギノ明朝,"Noto Serif JP";font-weight:bolder;font-size:calc(.5em + .85vw);line-height:1.5em;margin-bottom:3vw}@media screen and (max-width:768px){.event .wrap>p[data-v-5c011f56]{padding:0 1rem;font-size:1rem;text-align:left}}.event .wrap .col[data-v-5c011f56]{gap:5%;display:flex;margin-top:3vw;flex-wrap:nowrap;width:100%}@media screen and (max-width:768px){.event .wrap .col[data-v-5c011f56]{display:block}}.event .wrap .col article[data-v-5c011f56]{width:100%}@media screen and (max-width:768px){.event .wrap .col article[data-v-5c011f56]{margin-bottom:3em}}.event .wrap .col article img[data-v-5c011f56]{display:block;width:100%}.event .wrap .col article strong[data-v-5c011f56]{color:#fff;background-color:#656565;padding:.5em;margin:1em 0}.event .wrap .col article p[data-v-5c011f56],.event .wrap .col article strong[data-v-5c011f56]{display:block;text-align:center;font-size:1.5em;font-family:游ゴシック,YuGothic,Yu Gothic,Noto Sans JP;font-weight:700}.event .wrap .col article p[data-v-5c011f56]{color:#4b4b4b;margin-bottom:0}.event .wrap .col article span[data-v-5c011f56]{display:block;font-family:游ゴシック,YuGothic,Yu Gothic,Noto Sans JP;font-weight:700;color:#4b4b4b;text-align:center;margin-bottom:1em}.event .wrap .col article .btn[data-v-5c011f56]{display:block;background-color:#ea8651;text-align:center;color:#fff;padding:.5em 3em;font-weight:700;font-size:1.5em;background-image:url(/img/hiraya/icon_arw_w.svg);background-position:right 1em center;background-size:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}