._6rgEna_page{padding-bottom:120rem}._6rgEna_headCtt{grid-template:auto/1fr 620rem;align-items:center;gap:58rem;display:grid}._6rgEna_headHeading{align-items:flex-start;gap:16rem;font-size:40rem;font-weight:700;line-height:1.15;display:flex}._6rgEna_headHeading:before{aspect-ratio:1;background-color:var(--color-orange);content:"";border-radius:50%;width:28rem;margin-top:12rem;display:block}._6rgEna_headDesc{margin-top:24rem;font-size:24rem;font-weight:700;line-height:1.65}._6rgEna_headPic{aspect-ratio:620/375;border-radius:10rem;width:100%;overflow:hidden}._6rgEna_deco{color:#f0f0f0;font-size:200rem;font-weight:200;font-family:var(--font-en);margin-bottom:120rem}@media screen and (max-width:767px){._6rgEna_headCtt{grid-template:auto/1fr;gap:32rem}._6rgEna_headHeading{letter-spacing:0;gap:12rem;margin-top:40rem;font-size:24rem;line-height:1.35}._6rgEna_headHeading:before{width:12rem;margin-top:12rem}._6rgEna_headDesc{margin-top:16rem;font-size:16rem;line-height:1.5}._6rgEna_deco{margin-bottom:32rem;font-size:120rem}}
.gIfLcq_wrap{padding-bottom:120rem}.gIfLcq_heading{text-align:center}.gIfLcq_headingMain{font-size:64rem;font-weight:700;font-family:var(--font-en);letter-spacing:1.62rem}.gIfLcq_headingSub{letter-spacing:.7rem;margin-top:20rem;font-size:14rem;font-weight:500}.gIfLcq_body{margin-top:40rem}@media screen and (max-width:767px){.gIfLcq_wrap{margin-top:64rem;padding-bottom:32rem}.gIfLcq_headingMain{font-size:40rem}}
._2V5MCW_category{flex-wrap:wrap;justify-content:center;gap:16rem;display:flex;overflow:hidden}._2V5MCW_categoryBtn{cursor:pointer;background-color:#f1f1f1;border-radius:20rem;padding:12rem 30rem;font-size:15rem;font-weight:700;transition:color .3s,background-color .3s;display:inline-block}._2V5MCW_categoryBtn[disabled]{background-color:var(--color-orange);color:#fff;pointer-events:none}._2V5MCW_body{--event-ctrl-height:92rem;padding-top:var(--event-ctrl-height);position:relative}._2V5MCW_body *{pointer-events:none}._2V5MCW_body ._2V5MCW_ctrl button,._2V5MCW_body ._2V5MCW_slider *{pointer-events:auto;-webkit-user-select:auto;user-select:auto}._2V5MCW_ctrl{z-index:100;width:100%;height:var(--event-ctrl-height);background-color:#fff;border-bottom:1px solid #d4d4d4;justify-content:center;align-items:center;gap:64rem;padding-top:24rem;padding-bottom:8rem;font-size:14rem;font-weight:700;display:flex;position:absolute;top:0}._2V5MCW_ctrl[data-fixed=true]{visibility:hidden;opacity:0}._2V5MCW_ctrl span{font-size:48rem;font-weight:500;font-family:var(--font-en)}._2V5MCW_monthNavBtn{border:2px solid var(--color-text);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:40rem;height:40rem;font-size:18rem;font-weight:700;transition:background-color .3s,color .3s;display:flex}._2V5MCW_monthCtt{z-index:0;border-bottom:1px solid #d4d4d4;border-left:2px solid var(--color-text);width:880rem;padding:32rem 0;position:relative}._2V5MCW_monthCttBg{z-index:-1;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._2V5MCW_monthCttBgItem{flex:1;height:100%}._2V5MCW_monthCttBgItem+._2V5MCW_monthCttBgItem{border-left:1px solid #d4d4d4}._2V5MCW_monthCttInner{gap:6rem;display:grid;position:relative}._2V5MCW_eventCard{appearance:none;background-color:var(--color-orange);width:280rem;color:inherit;font:inherit;text-align:left;cursor:pointer;border:none;border-radius:5rem;align-items:center;gap:12rem;padding:8rem;display:flex;overflow:hidden}._2V5MCW_eventCard[data-type=search-fukuoka]{background-color:#2c2c2c}._2V5MCW_eventCardDate{aspect-ratio:1;width:56rem;font-size:12rem;font-weight:700;line-height:1;font-family:var(--font-en);background-color:#fff;border-radius:3rem;flex-direction:column;justify-content:center;align-items:center;gap:6rem;padding:8rem;display:flex}._2V5MCW_eventCardDate strong{font-size:24rem}._2V5MCW_eventCardText{color:#fff;flex:1}._2V5MCW_eventCardTextDate{color:#bfbfbf;font-size:14rem}._2V5MCW_eventCardTextTitle{-webkit-line-clamp:2;letter-spacing:0;-webkit-box-orient:vertical;font-size:14rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}._2V5MCW_eventCardTextMember{margin-top:8rem;font-size:12rem;line-height:1.6}@media screen and (max-width:767px){._2V5MCW_category{gap:10rem}._2V5MCW_categoryBtn{font-size:13rem}._2V5MCW_ctrl{gap:16rem}._2V5MCW_monthNavBtn{width:36rem;height:36rem;font-size:16rem}._2V5MCW_eventCard{width:220rem}._2V5MCW_eventCardDate{width:48rem}._2V5MCW_eventCardDate strong{font-size:20rem}._2V5MCW_eventCardTextTitle{font-size:13rem}._2V5MCW_eventCardTextMember{display:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){._2V5MCW_categoryBtn:hover,._2V5MCW_categoryBtn:focus-visible{background-color:var(--color-orange);color:#fff}._2V5MCW_monthNavBtn:hover,._2V5MCW_monthNavBtn:focus-visible{background-color:var(--color-text);color:#fff}}@media (hover:none){._2V5MCW_categoryBtn,._2V5MCW_monthNavBtn{-webkit-tap-highlight-color:#0000}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{z-index:0;opacity:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{box-sizing:border-box;backface-visibility:hidden;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}
