.container{border:none;max-width:1040px}.form-column-checkbox fieldset{border:none;padding:0;margin:0}.form-column p:not([class]){margin-top:1.25rem}.form-column a{transition:all .4s;font-weight:bold;color:#333;text-decoration:none;display:inline}.form-column a:hover{color:#aed632}.form-column a[target=_blank]{padding-left:30px;background-image:url("https://manaba.jp/wp-content/themes/manaba/asset/img/common/icon_blank.png");background-position:left center;background-repeat:no-repeat}.badge-required{width:auto;display:inline-block;margin-left:.25em;padding:4px 8px;line-height:1;font-size:.75em;color:#fff;background-color:#c73b3b;border-radius:4px}.form-column-heading h2{color:#333;text-align:left;text-indent:0;list-style:none !important;line-height:inherit;margin:0;padding:0;margin-bottom:1.9rem;padding-bottom:1rem;font-weight:bold;font-size:16px;position:relative}.form-column-heading h2::after{font-weight:bold;font-size:16px;position:absolute;content:" ";display:block;border-bottom:solid 1px #77b723;bottom:-1px;width:40px;left:20px;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.form-column-checkbox,.form-column-radio,.form-column-note{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;padding-top:17px}@media screen and (max-width: 62.5rem){.form-column-checkbox,.form-column-radio,.form-column-note{flex-direction:column}}.form-column-checkbox::before,.form-column-radio::before,.form-column-note::before{content:"";position:absolute;top:0;left:0;width:22%;height:1px;background-color:#77b723}.form-column-checkbox::after,.form-column-radio::after,.form-column-note::after{content:"";position:absolute;top:0;left:22%;width:78%;height:1px;background-color:#e1e9e9}.form-column-checkbox fieldset,.form-column-radio fieldset,.form-column-note fieldset{display:contents}.form-column-checkbox legend,.form-column-radio legend,.form-column-note legend{width:22%;font-weight:bold;text-align:left;padding:0 16px 17px;margin:0;flex-shrink:0;display:flex;align-items:center}@media screen and (min-width: 62.5625rem){.form-column-checkbox legend,.form-column-radio legend,.form-column-note legend{justify-content:space-between}}@media screen and (max-width: 62.5rem){.form-column-checkbox legend,.form-column-radio legend,.form-column-note legend{width:100%;border-bottom:solid 1px #e1e9e9;margin-bottom:17px}}.form-column-checkbox .input-group,.form-column-radio .input-group,.form-column-note .input-group{width:77%;padding:0 15px}@media screen and (max-width: 62.5rem){.form-column-checkbox .input-group,.form-column-radio .input-group,.form-column-note .input-group{width:100%}}.form-column-textarea,.form-column-text,.form-column-tel,.form-column-email{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;padding-top:17px}@media screen and (max-width: 62.5rem){.form-column-textarea,.form-column-text,.form-column-tel,.form-column-email{flex-direction:column}}.form-column-textarea::before,.form-column-text::before,.form-column-tel::before,.form-column-email::before{content:"";position:absolute;top:0;left:0;width:22%;height:1px;background-color:#77b723}.form-column-textarea::after,.form-column-text::after,.form-column-tel::after,.form-column-email::after{content:"";position:absolute;top:0;left:22%;width:78%;height:1px;background-color:#e1e9e9}.form-column-textarea .label,.form-column-text .label,.form-column-tel .label,.form-column-email .label{width:22%;border:none;font-weight:bold;text-align:left;padding:0 16px 17px;margin:0;flex-shrink:0;display:flex}@media screen and (min-width: 62.5625rem){.form-column-textarea .label,.form-column-text .label,.form-column-tel .label,.form-column-email .label{justify-content:space-between}}@media screen and (max-width: 62.5rem){.form-column-textarea .label,.form-column-text .label,.form-column-tel .label,.form-column-email .label{width:100%;border-bottom:solid 1px #e1e9e9;margin-bottom:17px}}.form-column-textarea textarea,.form-column-textarea input,.form-column-text textarea,.form-column-text input,.form-column-tel textarea,.form-column-tel input,.form-column-email textarea,.form-column-email input{width:calc(77% - 30px);background-color:#e7f6f5;border:none;font-size:inherit;font-family:inherit;letter-spacing:normal;padding:6px 8px;line-height:1.5;resize:none;margin:0 15px}@media screen and (max-width: 62.5rem){.form-column-textarea textarea,.form-column-textarea input,.form-column-text textarea,.form-column-text input,.form-column-tel textarea,.form-column-tel input,.form-column-email textarea,.form-column-email input{width:100%}}.form-column-textarea textarea,.form-column-text textarea,.form-column-tel textarea,.form-column-email textarea{height:160px;padding:14px 15px 0}.form-column-note{margin-top:2rem}.form-column-note:has(.m-mtNetForm-box){border:solid 1px #e1e9e9;padding:3.8461538462%}.form-column-note:has(.m-mtNetForm-box)::before,.form-column-note:has(.m-mtNetForm-box)::after{display:none}.form-column-note:has(.m-mtNetForm-box) .description-block{margin:0;width:100%}.form-column-note:has(.m-mtNetForm-box) .m-mtNetForm-box__heading{color:#333;text-align:center;font-size:16px;font-weight:bold;line-height:2.5rem;margin-bottom:1.25rem;padding:1.6em;box-sizing:border-box !important;background:#e1e9e9}.form-column-note:has(.m-mtNetForm-box) p:not([class]){margin-top:3rem;line-height:1.6;color:#333}.form-column-note:has(.description-block){padding-left:16px;padding-right:16px}.form-column:not(.form-column-note) .description-block{margin-left:calc(22% + 15px);width:calc(100% - (22% + 15px));margin-top:8px}@media screen and (max-width: 62.5rem){.form-column:not(.form-column-note) .description-block{margin-left:0;width:100%;margin-left:15px}}.button-group{display:flex;justify-content:center;flex-wrap:wrap}.button-group .button{width:300px;line-height:68px;cursor:pointer;color:#fff;border-radius:4px;background-color:#19a046;box-shadow:0px 12px 24px 0px rgba(51,51,51,.1);font-size:16px;text-align:center;transition:all .4s;padding:2px;margin-right:10px;margin-top:10px;display:inline-block}.help-block{width:100%;text-align:center;margin-top:16px}.form-column-recaptcha{display:flex;justify-content:center}.preview-block{padding-top:0;margin-left:10px}@media screen and (max-width: 62.5rem){.preview-block{margin-left:16px}}.m-mtNetForm__heading{color:#333;font-size:16px;font-weight:bold;line-height:2.5rem}*+.m-mtNetForm{margin-top:1.9rem}