#synergy-nform-root{margin-inline:auto;max-width:800px;color:#231815;font-family:"Noto Sans JP",sans-serif;font-weight:400;overflow-wrap:anywhere;word-break:normal;line-break:strict}#synergy-nform-root .css-15hy197-Title{display:none}#synergy-nform-root .css-oaxcwz-Background{margin:0;padding:0;background-color:transparent}#synergy-nform-root .css-gw2kzy-Space{height:auto}#synergy-nform-root .css-11cqjgv-ContentWrapper{margin:0;padding:0}#synergy-nform-root .css-1cwfzql-Content-MainContent{margin:0;padding:0;max-width:initial;background-color:transparent}#synergy-nform-root .css-1sofkkd-Wrapper{margin:0;padding:0}#synergy-nform-root .css-1dv63pj-ProgressBar{display:flex;gap:3px;margin:0;padding:0;border-radius:4px;background-color:#fff;overflow:hidden}#synergy-nform-root .css-1dv63pj-ProgressBar .css-9x2fxg-ProgressBarItem{display:flex;justify-content:center;align-items:center;margin:0 -18px 0 0;padding:0;width:100%;height:40px;color:#aaa;font-size:14px;font-weight:500;line-height:1em;background-color:#F1F1F1;clip-path:polygon(calc(100% - 18px) 0%,100% 50%,calc(100% - 18px) 100%,0% 100%,18px 50%,0% 0%)}#synergy-nform-root .css-1dv63pj-ProgressBar .css-9x2fxg-ProgressBarItem:first-child{clip-path:polygon(calc(100% - 18px) 0%,100% 50%,calc(100% - 18px) 100%,0% 100%,0% 0%,0% 0%)}#synergy-nform-root .css-1dv63pj-ProgressBar .css-9x2fxg-ProgressBarItem[data-nform-active=true]{color:#fff;background-color:#14944A}#synergy-nform-root .css-1dfnn4d-MessageWrapper-Margin{margin:50px 0 0;padding:0}#synergy-nform-root .css-d3yrya-Message,#synergy-nform-root .css-mm9bvz-Message{margin:0;padding:0;color:#231815;font-size:15px;font-weight:400;text-align:left;letter-spacing:0.04em;line-height:1.6em;border:none;background:initial}#synergy-nform-root .css-d3yrya-Message h2,#synergy-nform-root .css-mm9bvz-Message h2{margin:0;padding:0;font-size:15px;font-weight:500;font-feature-settings:initial;text-align:center;letter-spacing:0.04em;line-height:1.6em}#synergy-nform-root .css-d3yrya-Message h2:before,#synergy-nform-root .css-mm9bvz-Message h2:before{display:none}#synergy-nform-root .css-d3yrya-Message h2:after,#synergy-nform-root .css-mm9bvz-Message h2:after{display:block;content:"COMPLETED";margin-top:18px;font-family:"Roboto",sans-serif;font-size:56px;font-weight:700;letter-spacing:0.12em;line-height:1.4em}#synergy-nform-root .css-d3yrya-Message br+p,#synergy-nform-root .css-mm9bvz-Message br+p{font-weight:500;text-align:center}#synergy-nform-root .css-d3yrya-Message p+p,#synergy-nform-root .css-mm9bvz-Message p+p{font-weight:500;text-align:center}@media screen and (max-width:767px){#synergy-nform-root .css-d3yrya-Message,#synergy-nform-root .css-mm9bvz-Message{font-size:14px}#synergy-nform-root .css-d3yrya-Message h2,#synergy-nform-root .css-mm9bvz-Message h2{font-size:14px}#synergy-nform-root .css-d3yrya-Message h2:after,#synergy-nform-root .css-mm9bvz-Message h2:after{margin-top:18px;font-size:36px}#synergy-nform-root .css-d3yrya-Message br+p,#synergy-nform-root .css-mm9bvz-Message br+p{text-align:left}#synergy-nform-root .css-d3yrya-Message p+p,#synergy-nform-root .css-mm9bvz-Message p+p{text-align:left}}#synergy-nform-root .css-qy3tq6-FormContent{margin:0;padding:0}#synergy-nform-root .css-1ff97x5-ErrorMessage{margin:50px 0}#synergy-nform-root .css-1ff97x5-ErrorMessage ul{margin:0;padding:24px;border:none;border-radius:8px;background-color:rgba(211,86,69,0.1);list-style-type:none}#synergy-nform-root .css-1ff97x5-ErrorMessage ul li{margin:0;padding:0;font-size:0;line-height:1em}#synergy-nform-root .css-1ff97x5-ErrorMessage ul li .errorMessage{display:flex;justify-content:flex-start;align-items:center;gap:8px;color:#D35645;font-size:15px;font-weight:400;letter-spacing:0.04em;line-height:1.8em}#synergy-nform-root .css-1ff97x5-ErrorMessage ul li .errorMessage>.errorIcon{flex-shrink:0;margin:0;padding:0;font-size:0;letter-spacing:0;line-height:normal;transform:initial}#synergy-nform-root .css-1ff97x5-ErrorMessage ul li .errorMessage>.errorIcon svg{fill:#D35645;width:19px;height:16px}@media screen and (max-width:767px){#synergy-nform-root .css-1ff97x5-ErrorMessage ul li .errorMessage{font-size:14px}}#synergy-nform-root .css-1gvlza3{margin:32px 0 0;padding:0}#synergy-nform-root .css-1gvlza3:not(:last-child){margin:32px 0 0}#synergy-nform-root .css-1gbxk7-FieldHeading{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:initial;font-weight:initial;line-height:normal}#synergy-nform-root .css-1u3olh5-FieldHeading__Text{color:#231815;font-size:18px;font-weight:700;letter-spacing:0.04em;line-height:1.6em}#synergy-nform-root .css-ocmz5e-FieldHeading__Badge{display:inline-block;margin:0;padding:0}#synergy-nform-root .css-fln760-RequiredLabel{display:inline-flex;justify-content:center;align-items:center;margin:0;padding:0;min-width:48px;width:auto;height:24px;color:#fff;font-size:12px;font-weight:700;letter-spacing:0.04em;line-height:1em;border-radius:5px;background-color:#14944A}#synergy-nform-root .css-1ouqjuw-InputBlock{margin-top:11px}#synergy-nform-root .css-v5t5u6-InputWrapper{max-width:initial;min-width:initial;width:100%}#synergy-nform-root .css-1bugw0v-Input,#synergy-nform-root .css-1qcyw34-Input{margin:0;padding:0 16px;width:100%;height:48px;color:#231815;font-size:15px;font-weight:400;outline:none;border:1px solid #F1F1F1;border-radius:5px;background-color:#F1F1F1;-webkit-appearance:none;appearance:none}#synergy-nform-root .css-1bugw0v-Input:hover,#synergy-nform-root .css-1qcyw34-Input:hover{border-color:#14944A}#synergy-nform-root .css-1bugw0v-Input:focus,#synergy-nform-root .css-1qcyw34-Input:focus{background-color:#fff;border-color:#14944A}#synergy-nform-root .css-1bugw0v-Input[aria-invalid=true],#synergy-nform-root .css-1qcyw34-Input[aria-invalid=true]{border-color:#D35645;background-color:rgba(211,86,69,0.1)}#synergy-nform-root .css-1bugw0v-Input[aria-invalid=true]:focus,#synergy-nform-root .css-1qcyw34-Input[aria-invalid=true]:focus{background-color:#fff}#synergy-nform-root .css-nfaznr-RadioInputWrapper{display:block;margin-top:8px}#synergy-nform-root .css-nfaznr-RadioInputWrapper:first-child{margin-top:0}#synergy-nform-root .css-16y777b-RadioButtonLabel,#synergy-nform-root .css-1eigqyh-RadioButtonLabel,#synergy-nform-root .css-1yz3uld-RadioButtonLabel{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;width:auto;height:initial;line-height:normal;border:none;background:none}#synergy-nform-root .css-16y777b-RadioButtonLabel>input[type=radio],#synergy-nform-root .css-1eigqyh-RadioButtonLabel>input[type=radio],#synergy-nform-root .css-1yz3uld-RadioButtonLabel>input[type=radio]{flex-shrink:0;display:inline-flex;position:static;margin:0;padding:0;width:20px;height:20px;vertical-align:middle;outline:none;border:none;background-color:#F1F1F1;border-radius:50%;opacity:1;place-content:center;box-shadow:initial;cursor:pointer;-webkit-appearance:none;appearance:none}#synergy-nform-root .css-16y777b-RadioButtonLabel>input[type=radio]:before,#synergy-nform-root .css-1eigqyh-RadioButtonLabel>input[type=radio]:before,#synergy-nform-root .css-1yz3uld-RadioButtonLabel>input[type=radio]:before{display:block;content:"";width:100%;height:100%;border:5px solid #14944A;border-radius:50%;background-color:transparent;visibility:hidden}#synergy-nform-root .css-16y777b-RadioButtonLabel>input[type=radio]:focus-visible,#synergy-nform-root .css-1eigqyh-RadioButtonLabel>input[type=radio]:focus-visible,#synergy-nform-root .css-1yz3uld-RadioButtonLabel>input[type=radio]:focus-visible{outline:none;outline-offset:0}#synergy-nform-root .css-16y777b-RadioButtonLabel>input[type=radio]:checked:before,#synergy-nform-root .css-1eigqyh-RadioButtonLabel>input[type=radio]:checked:before,#synergy-nform-root .css-1yz3uld-RadioButtonLabel>input[type=radio]:checked:before{visibility:visible}#synergy-nform-root .css-16y777b-RadioButtonLabel>._pseudoRadioButton,#synergy-nform-root .css-1eigqyh-RadioButtonLabel>._pseudoRadioButton,#synergy-nform-root .css-1yz3uld-RadioButtonLabel>._pseudoRadioButton{display:none}#synergy-nform-root .css-d3bars-LabelText{width:auto}#synergy-nform-root .css-1dcn7ly-Label{color:#231815;font-size:15px;font-weight:400;letter-spacing:0.04em;line-height:1.65em}#synergy-nform-root .css-16ze1zd-Textarea,#synergy-nform-root .css-1ey5tsu-Textarea{margin:0;padding:16px;width:100%;height:240px;color:#231815;font-size:15px;font-weight:400;line-height:normal;outline:none;border:1px solid #F1F1F1;border-radius:5px;background-color:#F1F1F1}#synergy-nform-root .css-16ze1zd-Textarea:hover,#synergy-nform-root .css-1ey5tsu-Textarea:hover{border-color:#14944A}#synergy-nform-root .css-16ze1zd-Textarea:focus,#synergy-nform-root .css-1ey5tsu-Textarea:focus{background-color:#fff;border-color:#14944A}#synergy-nform-root .css-16ze1zd-Textarea[aria-invalid=true],#synergy-nform-root .css-1ey5tsu-Textarea[aria-invalid=true]{border-color:#D35645;background-color:rgba(211,86,69,0.1)}#synergy-nform-root .css-16ze1zd-Textarea[aria-invalid=true]:focus,#synergy-nform-root .css-1ey5tsu-Textarea[aria-invalid=true]:focus{background-color:#fff}#synergy-nform-root .css-pl0iwa-StaticContentText{color:#231815;font-size:15px;font-weight:700;text-align:center;letter-spacing:0.04em;line-height:1.65em}#synergy-nform-root .css-1bqvkpt-Wrapper a{color:#14944A}#synergy-nform-root .css-11f4xb5-Wrapper{display:block}#synergy-nform-root .css-11f4xb5-Wrapper+.css-6ssxf1-ErrorMessage{margin-inline:auto;width:fit-content}#synergy-nform-root .css-1fwpq0q-InputWrapper{display:block}#synergy-nform-root .css-14seccv-CheckBoxCardWrapper,#synergy-nform-root .css-1agaoq5-CheckBoxCardWrapper,#synergy-nform-root .css-1swuz42-CheckBoxCardWrapper,#synergy-nform-root .css-c42uqu-CheckBoxCardWrapper{display:block;margin:auto;padding:0;width:fit-content;font-size:initial;line-height:normal;border:none;background:none}#synergy-nform-root .css-wd1ono-CheckBoxCardLabelWrapper{display:block;margin-inline:auto;width:fit-content}#synergy-nform-root .css-1rtarov-CheckBoxCardTextWrapper{display:flex;justify-content:center;align-items:center;gap:16px}#synergy-nform-root .css-184srfi-CheckBoxCardLabelText{width:auto;color:#231815;font-size:15px;font-weight:400;letter-spacing:0.04em;line-height:1.65em}#synergy-nform-root .css-m1q4k5-ListWrapper,#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper{margin:0;padding:0;width:fit-content;height:initial;font-size:0;line-height:normal;border:none;background:none}#synergy-nform-root .css-m1q4k5-ListWrapper>input[type=checkbox],#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper>input[type=checkbox]{flex-shrink:0;display:inline-flex;position:static;margin:0;padding:0;width:20px;height:20px;outline:none;border:none;background-color:#F1F1F1;border-radius:5px;opacity:1;place-content:center;box-shadow:initial;cursor:pointer;-webkit-appearance:none;appearance:none}#synergy-nform-root .css-m1q4k5-ListWrapper>input[type=checkbox]:before,#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper>input[type=checkbox]:before{display:block;content:"";width:10px;height:16px;border:4px solid #14944A;border-top:none;border-left:none;background-color:transparent;visibility:hidden;rotate:45deg}#synergy-nform-root .css-m1q4k5-ListWrapper>input[type=checkbox]:after,#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper>input[type=checkbox]:after{display:none}#synergy-nform-root .css-m1q4k5-ListWrapper>input[type=checkbox]:focus-visible,#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper>input[type=checkbox]:focus-visible{outline:none;outline-offset:0}#synergy-nform-root .css-m1q4k5-ListWrapper>input[type=checkbox]:checked:before,#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper>input[type=checkbox]:checked:before{visibility:visible}#synergy-nform-root .css-m1q4k5-ListWrapper>._pseudoRadioButton,#synergy-nform-root .css-v8cqt2-CheckBoxCardInputWrapper>._pseudoRadioButton{display:none}#synergy-nform-root .css-6ssxf1-ErrorMessage ul{margin:8px 0 0;padding:0;border:none;list-style-type:none}#synergy-nform-root .css-6ssxf1-ErrorMessage ul li{margin:0;padding:0;font-size:0;line-height:1em}#synergy-nform-root .css-6ssxf1-ErrorMessage ul li .errorMessage{display:flex;justify-content:flex-start;align-items:center;gap:4px;color:#D35645;font-size:12px;font-weight:400;letter-spacing:0.04em;line-height:1.5em}#synergy-nform-root .css-6ssxf1-ErrorMessage ul li .errorMessage>.errorIcon{flex-shrink:0;margin:0;padding:0;font-size:0;letter-spacing:0;line-height:normal;transform:initial}#synergy-nform-root .css-6ssxf1-ErrorMessage ul li .errorMessage>.errorIcon svg{fill:#D35645;width:16px;height:14px}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder{display:inline-flex;align-items:center;gap:16px;margin:0;padding:0;border:none;background:none}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder>input[type=checkbox],#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder>input[type=checkbox],#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder>input[type=checkbox],#synergy-nform-root .css-kgwjko-Label-LabelWithBorder>input[type=checkbox]{flex-shrink:0;display:inline-flex;position:static;margin:0;padding:0;width:20px;height:20px;outline:none;border:none;background-color:#F1F1F1;border-radius:5px;opacity:1;place-content:center;box-shadow:initial;cursor:pointer;-webkit-appearance:none;appearance:none}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder>input[type=checkbox]:before,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder>input[type=checkbox]:before,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder>input[type=checkbox]:before,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder>input[type=checkbox]:before{display:block;content:"";margin-top:-2px;width:10px;height:16px;border:4px solid #14944A;border-top:none;border-left:none;background-color:transparent;visibility:hidden;rotate:45deg}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder>input[type=checkbox]:after,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder>input[type=checkbox]:after,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder>input[type=checkbox]:after,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder>input[type=checkbox]:after{display:none}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder>input[type=checkbox]:focus-visible,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder>input[type=checkbox]:focus-visible,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder>input[type=checkbox]:focus-visible,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder>input[type=checkbox]:focus-visible{outline:none;outline-offset:0}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder>input[type=checkbox]:checked:before,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder>input[type=checkbox]:checked:before,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder>input[type=checkbox]:checked:before,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder>input[type=checkbox]:checked:before{visibility:visible}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder .css-1xz2qtv-LabelWrapper,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder .css-1xz2qtv-LabelWrapper,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder .css-1xz2qtv-LabelWrapper,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder .css-1xz2qtv-LabelWrapper{width:auto}#synergy-nform-root .css-1528v2a-Label-LabelWithBorder>._pseudoRadioButton,#synergy-nform-root .css-1ny7anb-Label-LabelWithBorder>._pseudoRadioButton,#synergy-nform-root .css-9dy9lp-Label-LabelWithBorder>._pseudoRadioButton,#synergy-nform-root .css-kgwjko-Label-LabelWithBorder>._pseudoRadioButton{display:none}#synergy-nform-root .css-1gvlza3:nth-child(8) .css-1knzaxh-Note{margin-top:64px;color:#999999;font-size:12px;font-weight:400;text-align:center;letter-spacing:0.04em;line-height:normal}#synergy-nform-root .css-1gvlza3:nth-child(8) .css-1knzaxh-Note a{color:#999999}@media screen and (max-width:767px){#synergy-nform-root .css-1gvlza3:nth-child(8) .css-1knzaxh-Note{text-align:left}}#synergy-nform-root .css-x0l734-ReCaptchaMessage{margin:32px 0 0;padding:0;text-align:center}#synergy-nform-root .css-1sjty93-SubmissionWrapper{display:flex;flex-direction:row-reverse;justify-content:center;gap:80px;margin-top:40px}#synergy-nform-root .css-1sjty93-SubmissionWrapper>._buttonItem+._buttonItem{margin:0}@media screen and (max-width:767px){#synergy-nform-root .css-1sjty93-SubmissionWrapper{flex-direction:column;gap:24px}}#synergy-nform-root .css-jug0y5-Submission__Next,#synergy-nform-root .css-o8m2t3-Submission__Previous,#synergy-nform-root a.btn{display:flex;justify-content:center;align-items:center;margin:auto;padding:0;width:280px;height:60px;color:#fff;font-size:15px;font-weight:500;letter-spacing:0em;line-height:normal;border-radius:4px;background-color:#222A26;transition-property:color,background-color;transition-duration:0.25s}#synergy-nform-root .css-jug0y5-Submission__Next:hover,#synergy-nform-root .css-o8m2t3-Submission__Previous:hover,#synergy-nform-root a.btn:hover{background-color:#14944A;opacity:1;transition-duration:0.1s}#synergy-nform-root .css-o8m2t3-Submission__Previous{color:#231815;background-color:#F1F1F1}#synergy-nform-root .css-o8m2t3-Submission__Previous:hover{color:#fff;background-color:#222A26}#synergy-nform-root a.btn{margin-top:50px}#synergy-nform-root table{border-collapse:collapse;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px}#synergy-nform-root .css-1p4wml0-Table-ConfirmTable{table-layout:fixed;margin:0;padding:0;width:100%;border:1px solid #DDDDDD}#synergy-nform-root .css-1e78fc7-Table__tr:not(:last-child){border-bottom:1px solid #DDDDDD}#synergy-nform-root .css-12xj3y4-Table__th{margin:0;padding:24px 16px;width:295px;vertical-align:top;border-right:1px solid #DDDDDD;background-color:#F1F1F1}@media screen and (max-width:767px){#synergy-nform-root .css-12xj3y4-Table__th{display:block;padding:20px 16px;width:auto;border-right:none}}#synergy-nform-root .css-14o8iuh-ConfirmHeadingWrapper{display:flex;justify-content:space-between;align-items:center;gap:1em;margin:0;padding:0;width:auto}#synergy-nform-root .css-1vkg04t-ConfirmHeading{width:calc(100% - 48px - 16px);color:#231815;font-size:18px;font-weight:700;letter-spacing:0.04em;line-height:1.6em}@media screen and (max-width:767px){#synergy-nform-root .css-1vkg04t-ConfirmHeading{font-size:16px}}#synergy-nform-root .css-1wo3grb-ConfirmHeadingRequired{margin:0;padding:0;width:auto}#synergy-nform-root .css-pkb1c8-Table__td{margin:0;padding:0;padding:28px 16px;width:-195%;background-color:#fff}@media screen and (max-width:767px){#synergy-nform-root .css-pkb1c8-Table__td{display:block;padding:20px 16px;width:auto}}#synergy-nform-root .css-1dobjbu-ConfirmValue{color:#231815;font-size:15px;font-weight:400;letter-spacing:0.04em;line-height:1.6em;white-space:initial}#synergy-nform-root .css-1dobjbu-ConfirmValue[data-cy-property-format=multiLine]{white-space:pre-wrap}@media screen and (max-width:767px){#synergy-nform-root .css-1dobjbu-ConfirmValue{font-size:14px}}#synergy-nform-root .contact-complete{margin:0;padding:0;max-width:initial;width:auto}#synergy-nform-root .contact-complete .jp-heading{font-size:15px;font-weight:500;letter-spacing:0.04em;line-height:1.6em}#synergy-nform-root .contact-complete .en-heading{margin-top:24px;margin-bottom:64px;font-family:"Roboto",sans-serif;font-size:56px;font-weight:700;letter-spacing:0.12em;line-height:1.4em}#synergy-nform-root .contact-complete>p{font-size:15px;font-weight:500;letter-spacing:0.04em;line-height:1.6em}@media screen and (max-width:767px){#synergy-nform-root .contact-complete .jp-heading{font-size:14px}#synergy-nform-root .contact-complete .en-heading{font-size:36px}#synergy-nform-root .contact-complete>p{font-size:14px}}