.pagination{display:flex;justify-content:center;text-align:center;margin:60px 0 0;width:100%}@media screen and (min-width: 769px){.pagination{margin:100px 0 0}}.pagination a{display:inline-block;text-decoration:none}.pagenation .current,.page-numbers{border:1px solid #a4a4a4;font-size:16px;font-weight:400;padding:11px 16px;margin:0 5px}.pagination .current{color:#fff;background-color:#97c52b}.pagination .next,.pagination .prev{display:flex;align-items:center;justify-content:center;padding:11px 11px}.archive{padding:60px 0 80px}@media screen and (min-width: 769px){.archive{padding:70px 0 90px}}.archive_inner{max-width:984px}.archive_inner-flexbox{gap:40px}@media screen and (min-width: 769px){.archive_inner-flexbox{gap:67px 3.5%;justify-content:flex-start}}.archive_inner-flexbox .item{width:100%}@media screen and (min-width: 769px){.archive_inner-flexbox .item{width:31%}}.archive_inner-flexbox .item a{text-decoration:none;transition:.3s}.archive_inner-flexbox .item a .img{width:100%}.archive_inner-flexbox .item a .img div{background-repeat:no-repeat;background-size:cover;padding-top:75%}.archive_inner-flexbox .item a .ttl{border-bottom:1px solid #dadada;font-size:16px;font-weight:500;line-height:1.8;margin:8px auto 10px;padding-bottom:8px}.archive_inner-flexbox .item a .day,.archive_inner-flexbox .item a .place{font-size:14px;font-weight:400;letter-spacing:.05em;padding-left:31px;position:relative}.archive_inner-flexbox .item a .day::after,.archive_inner-flexbox .item a .place::after{content:"";display:block;background-repeat:no-repeat;background-size:contain;height:19px;width:19px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.archive_inner-flexbox .item a .day{margin:0 0 6px}.archive_inner-flexbox .item a .day::after{background-image:url(../image/icon-calendar.svg)}.archive_inner-flexbox .item a .place::after{background-image:url(../image/icon-map.svg);left:2px}.archive_inner-flexbox .item a .btn{margin:20px auto 0;width:70%}@media screen and (min-width: 769px){.archive_inner-flexbox .item a .btn{width:231px}}.archive_inner-flexbox .item a .btn p{background-color:#97c52b;border:1px solid #97c52b;border-radius:33px;color:#fff;display:block;font-size:16px;font-weight:500;line-height:1.8;letter-spacing:.05em;padding:10px 0;text-align:center;text-decoration:none;transition:.3s}.archive_inner-flexbox .item a:hover .btn p{background-color:#fff;color:#97c52b;opacity:1}.archive_inner-flexbox .end .img{position:relative}.archive_inner-flexbox .end .img::before{content:"イベントは終了しました";display:block;color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.archive_inner-flexbox .end .img::after{content:"";display:block;background-color:rgba(0,0,0,.5);height:100%;width:100%;position:absolute;top:0;left:0}.single{padding:60px 0 40px}@media screen and (min-width: 769px){.single{padding:70px 0 90px}}.single_inner{max-width:990px}.single_inner .ttl{border-bottom:2px solid #97c52b;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.5;padding-bottom:15px;text-align:justify}@media screen and (min-width: 769px){.single_inner .ttl{font-size:28px}}.single_inner .thumb{margin:33px auto 36px;max-width:900px}.single_inner .info-box{background-color:#f8f8f8;margin:0 auto 32px;padding:22px 26px}@media screen and (min-width: 769px){.single_inner .info-box{margin:0 auto 64px;padding:30px 26px}}.single_inner .info-box .list{flex-direction:column;gap:5px}@media screen and (min-width: 769px){.single_inner .info-box .list{flex-direction:row;gap:65px;justify-content:flex-start;align-items:flex-start}}.single_inner .info-box .list .item:first-of-type{border:1px solid #d3d3d3;background-color:#fff;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.05em;padding:4px 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 769px){.single_inner .info-box .list .item:first-of-type{font-size:16px;padding:5px 16px;width:102px}}.single_inner .info-box .list .item:last-of-type{font-size:14px;font-weight:400;line-height:1.8;letter-spacing:.05em}@media screen and (min-width: 769px){.single_inner .info-box .list .item:last-of-type{font-size:16px;width:80%}}.single_inner .info-box:not(:last-of-type) .list{border-bottom:1px solid #eaeaea;margin-bottom:16px;padding-bottom:16px}@media screen and (min-width: 769px){.single_inner .info-box:not(:last-of-type) .list{margin-bottom:26px;padding-bottom:26px}}.single_inner .btn{margin:0 auto 46px;width:min(85%,520px)}@media screen and (min-width: 769px){.single_inner .btn{margin:0 auto 100px}}.single_inner .btn a{border:1px solid #2b2b2b;background-color:#faba24;color:#303030;display:block;font-size:14px;font-weight:700;padding:21px 0;position:relative;text-decoration:unset;text-align:center}@media screen and (min-width: 769px){.single_inner .btn a{font-size:20px;padding:30px 0}}.single_inner .btn a::after{content:"";display:block;width:8px;height:8px;border-right:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;transform-origin:center center;transition:transform .3s ease;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(40deg)}.single_inner .btn a:hover{background-color:#2b2b2b;color:#faba24 !important;opacity:1}.single_inner .btn a:hover:after{border-right:1px solid #faba24;border-bottom:1px solid #faba24}.single_inner .content h2{border-bottom:1px solid #c5c5c5;border-left:3px solid #97c52b;color:#232323;font-size:min(5.6vw,22px);font-weight:700;line-height:1.4;letter-spacing:.1em;margin:0 auto 20px;padding:0 0 3px 10px;text-align:justify}@media screen and (min-width: 769px){.single_inner .content h2{border-left:4px solid #97c52b;font-size:26px;margin:0 auto 30px;padding:0 0 5px 15px}}.single_inner .content h3{color:#8eb532;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.1em;margin:0 auto 20px}@media screen and (min-width: 769px){.single_inner .content h3{font-size:24px;margin:0 auto 24px}}.single_inner .content ul li{font-size:14px;font-weight:400;padding:0 0 0 26px;position:relative}@media screen and (min-width: 769px){.single_inner .content ul li{font-size:16px}}.single_inner .content ul li::after{content:"";display:block;background-color:#97c52b;border-radius:50px;height:16px;width:16px;position:absolute;top:5px;left:0}.single_inner .content ul li:not(:last-of-type){margin:0 0 10px}@media screen and (min-width: 769px){.single_inner .content ul li:not(:last-of-type){margin:0 0 16px}}.single_inner .content p{font-size:14px;font-weight:400;line-height:2.2;letter-spacing:.05em}@media screen and (min-width: 769px){.single_inner .content p{font-size:16px}}.single_inner .content figure{margin:0 auto 8px;width:100%}@media screen and (min-width: 769px){.single_inner .content figure{margin:0 auto 12px}}.single_inner .content mark{font-style:normal;font-weight:unset}.single_inner .ttl02{font-size:24px;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:20px auto 0;padding:0 0 16px;position:relative;text-align:center}@media screen and (min-width: 769px){.single_inner .ttl02{font-size:26px;margin:70px auto 0;padding:0 0 20px}}.single_inner .ttl02::after{content:"";display:block;background-color:#97c52b;height:2px;width:50px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.single_inner .map{margin:28px calc(50% - 50vw) 18px;width:100vw}@media screen and (min-width: 769px){.single_inner .map{margin:30px auto 25px;width:100%}}.single_inner .map iframe{display:block;margin:0 calc(50% - 50vw);width:100%}@media screen and (min-width: 769px){.single_inner .map iframe{margin:0}}.single_inner .accessbox .flexbox{flex-direction:column;gap:5px}@media screen and (min-width: 769px){.single_inner .accessbox .flexbox{flex-direction:row;gap:30px;justify-content:flex-start}}.single_inner .accessbox .flexbox .item{font-size:14px;letter-spacing:.05em;padding:4px 0}.single_inner .accessbox .flexbox .item:first-of-type{border:1px solid #d3d3d3;font-weight:500;line-height:1.5;text-align:center;width:84px}@media screen and (min-width: 769px){.single_inner .accessbox .flexbox .item:first-of-type{padding:4px 11px;text-align:left;width:88px}}.single_inner .accessbox .flexbox .item:last-of-type{font-weight:400;line-height:1.8}.single_inner .accessbox .flexbox:first-of-type{margin:0 auto 14px}.single02{background-color:#f8ffe7;padding:50px 0}@media screen and (min-width: 769px){.single02{padding:120px 0 80px}}.single02_inner{max-width:790px}.single02_inner .ttl03{font-size:26px;font-weight:700;text-align:center}@media screen and (min-width: 769px){.single02_inner .ttl03{font-size:32px}}.single02_inner .subttl{font-size:14px;font-weight:500;text-align:center}@media screen and (min-width: 769px){.single02_inner .subttl{font-size:16px}}.single02_inner .txt{font-size:14px;font-weight:400;letter-spacing:.05em;margin:20px auto;text-align:center;width:90%}#footer{margin-top:0 !important}

/*# sourceMappingURL=page-case.min.css.map */