@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap);.form-content fieldset{border:none}.form-content input[type=email],.form-content input[type=number],.form-content input[type=password],.form-content input[type=search],.form-content input[type=tel],.form-content input[type=text],.form-content input[type=url]{display:block;max-width:100%;width:100%;font:400 25.6px "Open Sans","Noto Sans JP",sans-serif;font:400 1.6rem "Open Sans","Noto Sans JP",sans-serif;line-height:1;outline:0;color:#3c3c3c;padding:12px 16px;padding:.75rem 1rem;border:0;border:1px solid rgba(92,92,83,.5);border-radius:3px;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-content select,.form-content textarea{display:block;max-width:100%;outline:0;color:#3c3c3c;font:400 25.6px "Open Sans","Noto Sans JP",sans-serif;font:400 1.6rem "Open Sans","Noto Sans JP",sans-serif;padding:12px 16px;padding:.75rem 1rem;border:0;border:1px solid rgba(92,92,83,.5);border-radius:3px;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-content textarea{width:100%;min-height:288px;min-height:18rem}.form-content input[type=email]:focus,.form-content input[type=number]:focus,.form-content input[type=password]:focus,.form-content input[type=search]:focus,.form-content input[type=tel]:focus,.form-content input[type=text]:focus,.form-content input[type=url]:focus{color:#333;border:1px solid rgba(1,163,235,.5);background:#eef7fc}.form-content select:focus,.form-content textarea:focus{color:#333;border:1px solid rgba(1,163,235,.5);background:#eef7fc}.form-content label,.form-content legend{display:block;color:#404040;margin-bottom:0}.form-content input[type=checkbox],.form-content input[type=radio]{display:inline}.form-content .button,.form-content .reply,.form-content button{display:inline-block;color:#fff;font:400 25.6px "Open Sans","Noto Sans JP",sans-serif;font:400 1.6rem "Open Sans","Noto Sans JP",sans-serif;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;margin:0 0 16px;margin:0 0 1rem;padding:16px 48px;padding:1rem 3rem;border:none;border-radius:3px;background:#4f4f4f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:1px 1px 10px rgba(92,92,83,.5);box-shadow:1px 1px 10px rgba(92,92,83,.5)}.form-content .button a,.form-content .button a:visited,.form-content .reply a,.form-content .reply a:visited,.form-content button a,.form-content button a:visited{color:#fff}.form-content input[type=button],.form-content input[type=reset],.form-content input[type=submit]{display:inline-block;color:#fff;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;margin:0 4.8px 16px 0;margin:0 .3rem 1rem 0;padding:16px 40px 12px;padding:1rem 2.5rem .75rem;border:none;border-radius:3px;background:#4f4f4f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none}.form-content input[type=button] a,.form-content input[type=button] a:visited,.form-content input[type=reset] a,.form-content input[type=reset] a:visited,.form-content input[type=submit] a,.form-content input[type=submit] a:visited{color:#fff}.form-content .button:hover,.form-content button:hover{outline:0;-webkit-box-shadow:2px 2px 15px rgba(44,10,10,.75);box-shadow:2px 2px 15px rgba(44,10,10,.75);opacity:.65}.form-content input[type=button]:hover,.form-content input[type=reset]:hover,.form-content input[type=submit]:hover{outline:0;color:#fff;background:#4f4f4f;opacity:.5}.form-content .button:focus,.form-content button:focus{outline:0;color:#fff;background:#4f4f4f}.form-content input[type=button]:focus,.form-content input[type=reset]:focus,.form-content input[type=submit]:focus{outline:0;color:#fff;background:#4f4f4f}.form-content ::-webkit-input-placeholder{color:#a1a1a1}.form-content :-moz-placeholder{color:#a1a1a1}.form-content ::-moz-placeholder{color:#a1a1a1}.form-content :-ms-input-placeholder{color:#a1a1a1}.form-content .placeholder{color:#a1a1a1!important}.form-content .input-area{padding-block:80px;padding-block:5rem}.form-content .input-area h3{color:#fff;font-size:27.2px;font-size:1.7rem;font-weight:400;padding:8px 1em 10px;margin-bottom:1.25em;background-color:#03a3eb;border:none;border-radius:2px}.form-content .input-area>p{margin-left:2%}.form-content form{margin:auto}.form-content form dl{width:99%;margin:1em auto;padding:.25em .75em 1.25em;border-bottom:solid 1px rgba(1,163,235,.15)}.form-content form dl.selective dt{padding-bottom:1em}.form-content form dl.selective dd .offline-op3{margin:.75em 0 1em 0;padding:.75em 0 0 1.25em;border-top:dotted 1px #ccc}.form-content form dl.selective dd .offline-op3 span label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-content form dl.selective dd .offline-op3 span label input{width:auto;margin:0 .35em 0 0}.form-content form dl.selective dd .offline-op3 span label span{margin:0 1.15em 0 0}.form-content form dl.selective dd textarea{width:100%}.form-content form dl.number input{display:inline-block;width:5em}.form-content form dl.number dd em{display:inline-block;font-size:22.4px;font-size:1.4rem;font-style:normal;margin-left:.35em}.form-content form dl.fullsize dd,.form-content form dl.fullsize dt{width:100%}.form-content form dl.fullsize dd{padding:.5em 0 0}.form-content form dt{width:30%}.form-content form dt span{color:red;font-size:.9em;padding-left:.5em}.form-content form dt em{display:block;color:#0e55c3;font-style:normal}.form-content form dd{width:70%;padding-left:1.5em}.form-content form dd select{min-height:38px;padding:12px 16px;padding:.75rem 1rem}.form-content form dd label{display:-webkit-box;display:-ms-flexbox;display:flex}.form-content form dd>span{display:table-row;height:2.5em}.form-content form dd .add_text p{margin:-.5em 0 1em .75em}.form-content form dd .add_text input{width:calc(100% - 1.5em);margin:.75em 0 0 1.35em}.form-content form dd .kome{color:#5c5c5c;margin:.5em 0 0 -.4em}.form-content form dd .error{margin:.5em 0 0 .35em}.form-content form .enrollment input{text-align:right}.form-content form .enrollment select{width:4em;text-align:right;padding:11.2px 0 11.2px 24px;padding:.7rem 0 .7rem 1.5rem}.form-content form .enrollment em{font-style:normal;margin-left:.5em}.form-content form input[type=email],.form-content form input[type=number],.form-content form input[type=password],.form-content form input[type=search],.form-content form input[type=tel],.form-content form input[type=text],.form-content form input[type=url]{font:400 24px Cabin,"Noto Sans JP",sans-serif;font:400 1.5rem Cabin,"Noto Sans JP",sans-serif}.form-content form select,.form-content form textarea{font:400 24px Cabin,"Noto Sans JP",sans-serif;font:400 1.5rem Cabin,"Noto Sans JP",sans-serif;padding:12px 16px;padding:.75rem 1rem}.form-content form input[type=submit]{font:500 25.6px Cabin,"Noto Sans JP",sans-serif;font:500 1.6rem Cabin,"Noto Sans JP",sans-serif;padding:20px 52px;padding:1.25rem 3.25rem;background-color:#01a3eb}.form-content form .form-agree{text-align:center}.form-content form .form-agree .mwform-checkbox-field-text::after{display:inline-block;content:"※";color:red;font-size:.9em;padding-left:.5em}.form-content form .btn_area .btn_back,.form-content form .btn_area .btn_send{display:block;margin:80px auto 0;margin:5rem auto 0}.page-id-2370 .form-content form dl dt{font-weight:600}.page-id-2370 .form-content form dl dt em{display:none}.page-id-2370 .form-content form dl dd .select-wrap::before{content:none}.page-id-2370 .form-content form dl dd .select-wrap::after{content:none}.page-id-2370 .form-content form dl.selective dt{padding-bottom:0}.page-id-2372 .form-content h3{font-size:41.6px;font-size:2.6rem;padding-inline:0;border:none}.page-id-2372 .form-content h3 img{margin:-1px .35em 0 0}@media screen and (max-width:480px){.form-content form dl.selective dt{padding-bottom:.5em}.form-content form dt{width:100%;font-weight:600}.form-content form dd{width:100%;padding-left:.75em}.form-content form dd input,.form-content form dd textarea{margin-top:7px}.page-id-2370 .form-content form dl.selective dt{padding-bottom:0}}
/*# sourceMappingURL=maps/form.min.css.map */
