body.animake-work-page{margin:0;background:#fff;color:#14212b;font-family:-apple-system,BlinkMacSystemFont,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;line-height:1.7;font-size:17px}.aw-main,.aw-header,.aw-footer{box-sizing:border-box}.aw-main *,.aw-header *,.aw-footer *{box-sizing:border-box}.aw-header{display:flex;align-items:center;gap:18px;padding:18px max(24px,calc((100% - 1120px)/2));border-bottom:1px solid #e5e7e6}.aw-header a,.aw-footer>a:first-child{color:#124f3b;text-decoration:none;font-size:27px;font-weight:750}.aw-header span{border-left:1px solid #d8deda;padding-left:18px;font-size:23px;letter-spacing:.04em}.aw-main{width:min(100% - 48px,960px);margin:48px auto 0}.aw-intro{text-align:center;margin-bottom:38px}.aw-main h1{font-family:inherit;color:#104a35;font-weight:800;font-size:clamp(28px,4.8vw,54px);line-height:1.4;margin:0 0 22px;letter-spacing:.02em}.aw-intro p{font-size:clamp(17px,2.5vw,24px);line-height:1.65;margin:0 0 14px}.aw-intro .aw-muted{font-size:clamp(14px,2vw,19px);color:#686f70}.aw-form fieldset{border:0;margin:0 0 40px;padding:0;min-width:0}.aw-form legend,.aw-field>label{display:block;font-family:inherit;font-size:20px;font-weight:700;line-height:1.6;margin:0 0 14px;padding:0;color:#15202b}.aw-required{display:inline-block;vertical-align:middle;margin-left:10px;background:#dcefe6;color:#225642;border-radius:4px;padding:2px 11px;font-size:13px;font-weight:500;white-space:nowrap}.aw-choice{display:flex;align-items:center;gap:20px;padding:18px 22px;border:1px solid #cdd3d2;border-radius:7px;margin-bottom:14px;cursor:pointer;font-size:19px;font-weight:500;min-height:68px}.aw-choice:has(input:checked){background:#f1f8f4;border-color:#8bb5a6}.aw-choice input[type=radio]{appearance:auto;position:static;opacity:1;flex-shrink:0;width:25px;height:25px;margin:0;accent-color:#286850}.aw-field{margin-bottom:32px}.aw-form .aw-field input,.aw-form textarea{display:block;width:100%;max-width:100%;height:auto;background:#fff;color:#18242c;border:1px solid #cdd3d2;border-radius:7px;padding:14px 19px;font:inherit;line-height:1.65;box-shadow:none;margin:0}.aw-form textarea{min-height:135px;resize:vertical}.aw-form input::placeholder,.aw-form textarea::placeholder{color:#81878c;opacity:1}.aw-main :focus-visible,.aw-header a:focus-visible,.aw-footer a:focus-visible{outline:3px solid #347b60;outline-offset:3px}.aw-submit{display:block;width:100%;padding:17px 20px;background:#28664e;border:0;border-radius:8px;color:white!important;text-align:center;font-size:24px;font-family:inherit;font-weight:700;line-height:1.5;text-decoration:none;cursor:pointer}.aw-submit:hover{background:#1c513d}.aw-submit span{margin-left:18px}.aw-after{text-align:center;margin:20px 0 0;font-size:17px}.aw-after small{display:block;margin-top:5px;font-size:14px;color:#777e7c}.aw-flow{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;border-top:1px solid #e0e5e2;margin:28px 0 0;padding:25px 0;font-size:18px}.aw-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e0e5e2;padding:20px max(24px,calc((100% - 960px)/2))}.aw-footer>a:last-child:not(:first-child){font-size:13px;color:#65706a}.aw-error{background:#fff2f0;border:1px solid #c2594a;padding:14px 18px;margin-bottom:24px;color:#842a20;border-radius:6px}.aw-privacy{font-size:13px;color:#68736c;margin:0 0 15px}.aw-privacy a{color:#28664e;text-decoration:underline}.aw-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.aw-skip{position:absolute;left:-10000px}.aw-skip:focus{left:16px;top:10px;z-index:99999;background:#fff;padding:12px}.aw-success{padding:40px 0 80px;text-align:center}.aw-success .aw-submit{max-width:400px;margin:30px auto 0}@media(max-width:600px){.aw-header{padding:13px 20px}.aw-header a{font-size:23px}.aw-header span{font-size:19px}.aw-main{width:calc(100% - 36px);margin-top:32px}.aw-intro{margin-bottom:28px}.aw-main h1{font-size:28px;margin-bottom:18px;letter-spacing:0}.aw-form legend,.aw-field>label{font-size:17px}.aw-label-note{font-size:14px}.aw-required{font-size:12px;margin-left:6px;padding:2px 8px}.aw-choice{font-size:16px;gap:12px;padding:15px 12px;min-height:64px}.aw-choice input[type=radio]{width:23px;height:23px}.aw-form fieldset{margin-bottom:28px}.aw-field{margin-bottom:26px}.aw-form .aw-field input,.aw-form textarea{font-size:16px;padding:12px}.aw-form textarea{min-height:148px}.aw-submit{font-size:19px;padding:16px 12px}.aw-after{font-size:14px}.aw-after small{font-size:12px}.aw-flow{font-size:13px;gap:7px;padding:22px 0}.aw-footer{padding:18px}.aw-footer>a:first-child{font-size:22px}.aw-success{padding:20px 0 50px}}.aw-footer{flex-wrap:wrap}.aw-footer>a:not(:first-child){font-size:13px;color:#65706a}