.OfficialLineLink-module__6QWO0W__link{color:#fff;cursor:pointer;background:#40bf40;border-radius:.25rem;padding:0 .25rem;font-weight:700;display:inline-block}
.button-module__2NABzW__fixedRedButton{display:lnline-block;color:#fff;cursor:pointer;background:#cc0000b3;border:none;border-radius:0;width:8rem;padding:.5rem 1rem;font-weight:700;position:fixed;bottom:7rem;left:calc(50% - 4rem)}.button-module__2NABzW__button{color:#fff;cursor:pointer;border-radius:0;padding:.5rem 1rem;font-weight:700;display:inline-block}.button-module__2NABzW__redButton{background:#990000b3}.button-module__2NABzW__blueButton{background:#000066b3}.button-module__2NABzW__greenButton{background:#004d00b3}.button-module__2NABzW__blackButton{background:#2680d9b3}.button-module__2NABzW__skeltonLink{color:#4080bf;cursor:pointer;background:#fff3;border-radius:0;padding:.5rem 1rem;font-size:.9rem;font-weight:700;text-decoration:underline;display:inline-block}.button-module__2NABzW__expand{width:100%!important}
.padding-module__bp9f1W__padding1{padding:1rem}
.CheckButton-module__wtIJeG__button{cursor:pointer;border:none;outline:none;padding:0}.CheckButton-module__wtIJeG__checkBox{cursor:pointer;border:none;outline:none;gap:.25rem;margin-right:1rem;padding:0;display:inline-block}.CheckButton-module__wtIJeG__checkGrid{grid-template-columns:1.5rem auto;display:grid}.CheckButton-module__wtIJeG__content{margin-top:0}
.Button-module__iy58Ra__link{cursor:pointer;color:#4080bf;background:0 0;border:none;border-bottom:1px solid #4080bf;outline:none}.Button-module__iy58Ra__linkDanger{cursor:pointer;color:#bf4040;background:0 0;border:none;border-bottom:1px solid #bf4040;outline:none}
.Children-module___URJ9W__children{background:#fff;border-left:3px solid #ccc;margin-left:1rem}
.ChurchCandidation-module__mzZGDG__hit{color:#264d73;background:#c6d9ec;display:inline-block}.ChurchCandidation-module__mzZGDG__candidation{color:#4d4d4d;text-align:left;cursor:pointer;background:#fff;border:none;outline:none;grid-template-columns:1fr 2fr 1.5fr;padding:.5rem;display:grid}.ChurchCandidation-module__mzZGDG__candidation:nth-child(odd){background:#ecf2f9}.ChurchCandidation-module__mzZGDG__candidation:nth-child(2n){background:#fff}
.Padding-module__oqJCCG__padding05{padding:.5rem}.Padding-module__oqJCCG__padding025{padding:.25rem}
.ParticipantRibbon-module__17wviq__participant{background:#fff;grid-template-columns:16rem 4rem 1fr;display:grid}.ParticipantRibbon-module__17wviq__editRow{background:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.ParticipantRibbon-module__17wviq__joinType{flex-shrink:0;width:7rem}.ParticipantRibbon-module__17wviq__details{flex-wrap:wrap;align-items:center;row-gap:.25rem;display:flex}
.Seal-module__aVU2Cq__seal{border-radius:1.25rem;padding:.125rem .5rem;font-weight:700;line-height:1.75rem;display:inline}.Seal-module__aVU2Cq__violot{color:#939;background:#ecc6ec}.Seal-module__aVU2Cq__blue{color:#369;background:#c6d9ec}.Seal-module__aVU2Cq__red{color:#933;background:#ecc6c6}.Seal-module__aVU2Cq__green{color:#393;background:#c6ecc6}
.ReservationTable-module__jxZHxW__th{color:#4d4d4d;text-align:center;background:#f2f2f2;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:.125rem;font-size:.95rem;font-weight:400}.ReservationTable-module__jxZHxW__th:first-child{border-left:none}.ReservationTable-module__jxZHxW__th:last-child{border-right:none}.ReservationTable-module__jxZHxW__primary{color:#fff;font-weight:700;background:#4d4d4d!important}.ReservationTable-module__jxZHxW__td{color:#4d4d4d;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:.25rem;font-size:.8rem}.ReservationTable-module__jxZHxW__td:first-child{cursor:pointer;border-left:none}.ReservationTable-module__jxZHxW__td:last-child{border-right:none}.ReservationTable-module__jxZHxW__join{border-left:5px solid #40bf40;font-weight:700;color:#40bf40!important}.ReservationTable-module__jxZHxW__notJoin{border-left:5px solid #bf4040;font-weight:700;color:#bf4040!important}.ReservationTable-module__jxZHxW__unknown{color:#4d4d4d!important;background:#fff!important}
