:root{--pink-color:#f680b3}#top .slick-prev,#top .slick-next,.event-slider .slick-prev,.event-slider .slick-next{z-index:1;background:var(--pink-color);width:76px;height:67px}#top .slick-prev,.event-slider .slick-prev{left:-44px;border-radius:0 130% 130% 0}#top .slick-next,.event-slider .slick-next{right:-44px;border-radius:130% 0 0 130%}#top .slick-prev:before,#top .slick-next:before,.event-slider .slick-prev:before,.event-slider .slick-next:before{color:unset}#top .slick-slide .visual-img{width:100%;height: calc((100vw - 32px)*2/3);object-fit:cover}@media screen and (min-width:432px){#top .slick-slide .visual-img{height:264px}}#top .slick-arrow span,.event-slider .slick-arrow span{display:inline-block;width:13px;height:13px;margin:0 10px;transform:rotate(45deg);position:absolute;top:calc(50% - 7px)}#top .slick-prev span,.event-slider .slick-prev span{border-left:2px solid var(--yellow-color);border-bottom:2px solid var(--yellow-color);right:0}#top .slick-next span,.event-slider .slick-next span{border-top:2px solid var(--yellow-color);border-right:2px solid var(--yellow-color);left:0}@media screen and (max-width:576px){#top .slick-arrow{top:230px;background:rgba(246,128,179,.8)}}#top .slick-dots,.event-slider .slick-dots{bottom:-40px}#top .slick-dots li,.event-slider .slick-dots li{width:30px}#top .slick-dots li button,.event-slider .slick-dots li button{border-radius:50%;border:solid 1px #aaa;background-color:#fff;width:13px;height:13px}#top .slick-dots li.slick-active button,.event-slider .slick-dots li.slick-active button{background-color:#aaa}#top .slick-dots li button::before,.event-slider .slick-dots li button::before{display:none}.event-slider .slick-arrow{background:rgba(246,128,179,.8)}.event-slider{width:100%;margin-left:auto;margin-right:auto}.event-slider .slick-wrapper2{width:100%;position:relative;overflow-x:hidden}.event-slider .slick-slide{width:calc(100vw - 30px);background:#fff;margin:0 15px}.event-slider .slick-list{margin-left:15px}.event-slider .slick-slide .status{font-weight:bold;display:inline-block;border-radius:9999px;width:100%;text-align:center}.event-slider .slick-slide .event-img{width:calc(50vw - 54px);height:calc(50vw - 54px);object-fit:cover}@media screen and (min-width:400px){.event-slider{width:400px}.event-slider .slick-slide{width:370px}.event-slider .slick-slide .event-img{width:146px;height:146px}}@media screen and (min-width:992px){.event-slider{width:800px}}.event-slider a.underline{color:var(--blue-color);border-bottom:1px solid var(--blue-color)}