@media screen and (min-width:768px){.wpcf7-not-valid-tip{color:#d50000}.main-content .wpcf7-response-output{color:#d50000;text-align:center;font-size:16px;line-height:1;border:none!important;margin:0!important;padding:0!important}.wpcf7-list-item{margin:0 0 10px 1em!important}.field-wrap input{padding:13px!important}.check-label{gap:0!important}.wpcf7-form-control-wrap{width:100%!important}.wpcf7-list-item.last.has-free-text{align-items:center;display:flex}.wpcf7-free-text{border:1px solid #d9d3e6;flex-grow:1;margin-left:1rem;padding:13px}input,textarea,select{border-radius:7px}.page{width:1080px;margin:0 auto}.main{min-height:728px}}@media only screen and (max-width:767px){.form-main input:not([type=checkbox]):not([type=radio]),.form-main textarea{border:1px solid #b7b7b7;border-radius:7px;width:100%;margin-bottom:10px;padding:13px;font-size:16px;line-height:1.5}.wpcf7-list-item{width:100%;line-height:2.5;margin:0!important}.wpcf7-radio .wpcf7-list-item{width:100%}.wpcf7-not-valid-tip{color:#d50000}.wpcf7-response-output{color:#d50000;font-size:16px;line-height:1.5;border:none!important;margin:0!important;padding:0 5.33333vw!important}}.form-header,.main-content,.form-footer{font-family:Noto Sans JP,sans-serif}