@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@600&family=M+PLUS+Rounded+1c:wght@400;500;700;800&display=swap";@import"https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanrp.css";html.event-cal-lunapark body{font-display:swap;font-weight:500;font-family:YakuHanRP,"M PLUS Rounded 1c","Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif}html.event-cal-lunapark.category-maebashi-park,html.event-cal-lunapark .eo-event-cat-maebashi-park{display:none !important}html.event-cal-lunapark.category-rinkokaku,html.event-cal-lunapark .eo-event-cat-rinkokaku{display:none !important}@media print,screen and (max-width: 513px){html.event-cal-lunapark .fc-view-container{border:1px solid #efc4bc;border-radius:10px;overflow:hidden}}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-view-container{border-radius:10px;overflow:hidden}}html.event-cal-lunapark .fc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-toolbar{margin-bottom:16px}}html.event-cal-lunapark .fc-toolbar .fc-center,html.event-cal-lunapark .fc-toolbar .fc-clear{display:none}html.event-cal-lunapark .fc-toolbar .fc-left{font-display:swap;font-family:"Fredoka",sans-serif;font-weight:600;color:#ff583a;font-size:clamp(20px,7vw,30px);line-height:1.2em;letter-spacing:.1em}html.event-cal-lunapark .fc-toolbar .fc-left::before{display:block;content:"";width:0;height:0;margin-top:calc((1 - 1.2)*.5em)}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-toolbar .fc-left{font-size:40px}}html.event-cal-lunapark .fc-toolbar .fc-button-group+.fc-button-group{margin-left:5px}html.event-cal-lunapark .fc-toolbar .fc-button-group:nth-child(3){margin-left:10px}html.event-cal-lunapark .fc-toolbar .fc-button{opacity:1;margin:0;background-color:#ff583a;border:none;border-radius:4px;width:50px;height:25px}html.event-cal-lunapark .fc-toolbar .fc-prev-button,html.event-cal-lunapark .fc-toolbar .fc-next-button{position:relative}html.event-cal-lunapark .fc-toolbar .fc-prev-button .fc-icon,html.event-cal-lunapark .fc-toolbar .fc-next-button .fc-icon{display:none}html.event-cal-lunapark .fc-toolbar .fc-prev-button::after,html.event-cal-lunapark .fc-toolbar .fc-next-button::after{display:block;content:"";top:8px;width:8px;height:8px;margin:0}html.event-cal-lunapark .fc-toolbar .fc-prev-button::after{position:absolute;left:calc(50% + 0px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:-2px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.event-cal-lunapark .fc-toolbar .fc-next-button::after{position:absolute;left:calc(50% + 0px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:-6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.event-cal-lunapark .fc-toolbar .fc-today-button{color:#fff;font-size:12px}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-content-skeleton thead{min-height:30px}}html.event-cal-lunapark .fc-content-skeleton tbody td{padding:10px 4px}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-content-skeleton tbody td{min-height:90px}}html.event-cal-lunapark .fc-content-skeleton .fc-day-number{font-display:swap;font-family:"Fredoka",sans-serif;font-weight:600}@media print,screen and (max-width: 513px){html.event-cal-lunapark .fc-content-skeleton .fc-day-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#ffef99;font-weight:bold;padding:13px 15px !important}html.event-cal-lunapark .fc-content-skeleton .fc-day-number span{color:#ff583a !important;font-size:14px}}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-content-skeleton .fc-day-number{min-height:90px;font-size:14px;color:#ff583a;padding:6px 10px !important}}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-content-skeleton thead,html.event-cal-lunapark .fc-content-skeleton tbody{border-color:#efc4bc}}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-basic-view tbody .fc-row{min-height:120px}}html.event-cal-lunapark .fc-event-container .fc-day-grid-event{border-radius:4px;color:#fff !important}html.event-cal-lunapark .fc-event-container .fc-day-grid-event.category-all{background-color:#008cc7 !important;border-color:#008cc7 !important}html.event-cal-lunapark .fc-event-container .fc-content{font-size:13px;padding:13px 15px}@media print,screen and (min-width: 514px){html.event-cal-lunapark .fc-event-container .fc-content{padding:7px 9px}}html.event-cal-lunapark th.fc-day-header{background-color:#ffef99 !important;color:#ff583a;font-size:15px;font-weight:700;padding:13px 15px !important;border:none;border-right:1px solid #efc4bc}@media print,screen and (min-width: 514px){html.event-cal-lunapark th.fc-day-header{padding:13px 20px !important}}html.event-cal-lunapark th.fc-day-header:last-child{border-right:none}#sbi_mod_link,#sbi_mod_error{display:block !important;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;overflow:visible}.feed-wrapper{width:100%;height:100%;overflow:hidden}#sb_instagram{padding-bottom:0px !important}#sbi_images{padding-top:0px !important;padding-bottom:0px !important;gap:10px !important}@media print,screen and (min-width: 825px){#sbi_images{gap:5px !important}}.sbi_photo_wrap{border-radius:4px !important;overflow:hidden}body #sb_instagram #sbi_images{padding-top:0px !important;padding-bottom:0px !important;grid-template-columns:repeat(2, 1fr) !important;gap:5px !important}@media print,screen and (min-width: 825px){body #sb_instagram #sbi_images{grid-template-columns:repeat(4, 1fr) !important;gap:10px !important}}body #sb_instagram .sbi_item{aspect-ratio:1/1}body #sb_instagram .sbi_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body #sb_instagram .sbi_item:nth-child(n+7){display:none !important}@media print,screen and (min-width: 825px){body #sb_instagram .sbi_item:nth-child(n+7){display:block !important}}