@charset "UTF-8";.zz-form-control{font-size:.875rem;border-radius:.2rem;padding:0 .25rem!important}.zz-form-label{font-size:.875em;margin-bottom:0!important}.zz-form-select{font-size:.875rem;padding:0 .25rem!important}.zz-form-check{display:inline-block;margin-right:1rem;margin-bottom:0!important}.zz-headerbtn{color:#212529;border-color:#212529;padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem;margin-right:.25rem!important;margin-left:.25rem!important}.zz-bodybtn{color:#212529;border-color:#212529;padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.zz-bodybtn:active,.zz-headerbtn:active{color:#fff;background-color:#212529;border-color:#212529}.zz-bodybtn:focus,.zz-headerbtn:focus{box-shadow:0 0 0 .25rem rgb(33 37 41 / 50%)}.zz-bodybtn:hover,.zz-headerbtn:hover{color:#fff;background-color:#212529;border-color:#212529}.zz-numeric{text-align:right}.zz-required{background-color:#c00;color:#fff;font-size:.75rem;padding:0 2px;border:1px solid #c00;margin-left:5px;border-radius:5px}.zz-required::before{content:'必須'}.zz-join-item{height:25px}button.zz-join-item{height:25px;font-size:.675rem!important}#zzLoading{background:rgba(0,0,0,.3);z-index:10000}