input[type="submit"],input[type="reset"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type="submit"]::-webkit-search-decoration,input[type="reset"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="reset"]::focus,input[type="button"]::focus{outline-offset:-2px}.note{text-align:center;margin-bottom:3rem}.form{margin:0 auto;max-width:720px}.form .form-Item{border-top:1px solid #ddd;padding:2rem 0;width:100%;display:flex;align-items:center}.form .form-Item:nth-child(6){border-bottom:1px solid #ddd;margin-bottom:6rem}.form p{width:100%;max-width:248px;letter-spacing:0.05em;font-weight:bold}.form p.isMsg{margin-top:8px;margin-bottom:auto}.form .form-Item-req{font-size:1.2rem;border-radius:6px;margin-left:8px;padding:0 8px;display:inline-block;text-align:center;background:#e6634d;color:#fff}.form input[type="text"],.form textarea{min-width:260px;margin-left:40px;background:#eaedf2;width:100%}.form input[type="text"]{border:1px solid #ddd;padding:0 1rem;height:48px;flex:1}.form input[type="checkbox"]{margin:0 20px 0 40px}.form textarea{border:1px solid #ddd;padding:0 1rem;height:216px;flex:1}.form .pp{display:flex;align-items:center}.form .pp p{max-width:initial;font-weight:normal}.form .input_confirm{font-weight:normal}.form-Btn{text-align:center}.form-Btn input{font-size:1.8rem;font-weight:bold;border:none;border-radius:6px;margin:0 auto;padding:.5rem 2rem;display:inline-block;letter-spacing:0.05em;background:#e6634d;color:#fff;cursor:pointer}.form-Btn input.reset{background:#888}.err{text-align:center;margin-bottom:3rem}.err span{display:block}@media screen and (max-width: 600px){.note{text-align:left}.form .form-Item{padding:2rem 0;flex-wrap:wrap;display:block}.form .form-Item:nth-child(6){margin-bottom:3rem}.form p{max-width:inherit;display:block;align-items:center}.form p.isMsg{margin-top:0}.form .form-Item-req{padding:4px 8px;border-radius:4px}.form input[type="text"],.form textarea{min-width:initial;margin-left:0;width:100%}.form input{margin-left:0;margin-top:18px;height:40px;flex:inherit;font-size:15px}.form input[type="checkbox"]{margin:0 20px 0 0}.form textarea{margin-top:18px;margin-left:0;height:200px;flex:inherit;font-size:15px}.form .form-Btn{width:100%}}
