@charset "utf-8";.el_top-main-visual-img{background-image:url(//kodomonotonari.com/wp-content/themes/kodomonotonari/css/../img/donate/group-kodomonotonari-img.jpg)}.ly_contact-container{max-width:1140px;margin:120px auto 0;padding:0 20px}.bl_contact-info-text{margin:90px auto 90px;color:#705630}.bl_contact-info-text h2{font-size:3.2rem;margin-bottom:30px;text-align:center}.bl_contact-info-text p{font-size:2rem;text-align:center}.bl_contact-form{display:flex;align-items:flex-start;flex-direction:column}.bl_form-wrapper{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.bl_form-wrapper dt{display:flex;align-items:center;justify-content:space-between;gap:10px}.bl_form-area,.bl_form-area select{width:calc(100% - 40%)}.bl_form-area{font-size:1.6rem}.bl_form-area input{background-color:#fafafa;border:1px solid #cdd6dd;width:100%;padding:10px 20px;font-size:2rem}.el_form-select-wrapper{width:calc(100% - 40%);font-size:1.6rem}.el_form-select{padding:10px 20px;font-size:2rem;width:100%;color:#202020;border:1px solid #cdd6dd}.bl_contact-form{margin-bottom:30px}.el_form-text{font-size:2rem;color:#705630;display:flex;align-items:center;position:relative;padding-left:25px}.el_form-text:before{position:absolute;content:"◾️";top:0;left:0;color:#705630}.el_form-tag{padding:3px 10px;color:#fafafa;text-align:center;border-radius:5px;font-size:1.2rem}.bl_checkbox-privacy-agree{font-size:2rem}.el_privacy-policy-link{font-size:1.8rem;text-decoration:underline;text-decoration-color:#222}.bl_privacy-policy-agree{margin:0 auto 60px;display:flex;align-items:center;flex-direction:column}.el_contact-submit-btn{color:#fff;max-width:380px;width:100%;margin:0 auto;background-image:linear-gradient(to right,#f3c331 0%,#ffa621 100%);text-align:center;font-size:2.2rem;display:block;padding:20px 140px;border-radius:40px;border:none;font-weight:600;height:auto}.el_contact-submit-btn input{cursor:pointer;user-select:none}.el_contact-submit-btnbutton:hover{opacity:.7}.el_contact-submit-btn:active{transform:translateY(.2em)}.el_form-textarea{width:100%;font-size:2rem;padding:10px 20px;border:0}.bl_privacy-policy-agree a{font-size:1.6rem;text-decoration:underline}.bl_privacy-policy-agree a:hover{opacity:.8}.mwform-checkbox-field-text{font-size:1.6rem}@media (max-width:768px){.ly_contact-container{margin-top:90px}.bl_contact-info-text{margin-bottom:60px}.bl_contact-info-text h2{font-size:2rem}.bl_contact-info-text p{font-size:1.4rem}.bl_form-wrapper{flex-direction:column;align-items:flex-start;gap:10px}.bl_form-wrapper dt{flex-direction:row}.el_form-text{font-size:1.6rem}.el_form-select-wrapper{width:100%}.el_form-select,.bl_form-area input,.el_form-textarea,.bl_checkbox-privacy-agree{font-size:1.4rem}.el_form-text{padding-left:20px}.bl_form-area,.bl_form-area select{width:100%}.el_form-textarea{padding-left:10px}.bl_contact-form{margin-bottom:0}.el_privacy-policy-link{font-size:1.2rem}.el_contact-submit-btn{font-size:1.6rem}.bl_privacy-policy-agree{margin-bottom:30px}}.submit{color:#fff;background-color:transparent;border:none}