.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.items-center{align-items:center}.gap-2{gap:8px}.required{font-size:8px;font-weight:600;position:relative;top:-5px}.sr-only{display:none}body form .message p{font-size:12px!important;font-weight:300}body .inquiry form .message p{text-align:center;color:#aeaeae}.isRequired{color:#f77;font-size:12px;margin-top:.2em;width:100%}@media(min-width:768px){.md-block,.pc-only{display:block}.md-hidden,.sp-only{display:none}}@media(max-width:768px){.md-block,.pc-only{display:none}.md-hidden,.sp-only{display:block}body .inquiry form .message p{text-align:left}}.Form_turnstile__iuotX{display:flex;justify-content:center;margin:24px 0 0}.Form_loadingLabel__qkd2c{align-items:center;display:inline-flex;justify-content:center;line-height:1}.Form_dot__fO5d_{display:inline-block;width:4px;text-align:center;animation:Form_dotBlink__TWfUp 1.2s ease-in-out infinite}.Form_dot__fO5d_:nth-of-type(2){animation-delay:.2s}.Form_dot__fO5d_:nth-of-type(3){animation-delay:.4s}@keyframes Form_dotBlink__TWfUp{0%,40%{opacity:.2}60%{opacity:1}to{opacity:.2}}.Form_serviceForm__GHxEw{width:calc(100vw - 52px);max-width:calc(100vw - 52px);margin-left:calc(50% - 50vw + 26px);margin-right:calc(50% - 50vw + 26px);margin-bottom:20px;border-radius:30px;background-color:#16538a;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:80px 16px}@media(max-width:768px){.Form_serviceForm__GHxEw{width:calc(100vw - 52px);max-width:calc(100vw - 52px);margin-left:calc(50% - 50vw + 26px);margin-right:calc(50% - 50vw + 26px);margin-bottom:112px;padding:80px 20.5px 73px}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9{max-width:1120px;margin:0 auto;padding:0 16px;color:#fff}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9{padding:0}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h2{font-weight:700;font-size:38px;color:#fff;line-height:1.25;margin:0 0 24px;text-align:center}@media(min-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h2 br{display:none}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 p{color:#fff;font-size:19px;font-weight:500;line-height:1.66;text-align:center;margin:0 0 32px}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 p{font-size:16px;text-align:left}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 p:last-child{margin:0}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 label{display:block;color:#fff;line-height:normal;margin:0 0 8px}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input,.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 textarea{background:#fff;border:1px solid #ccc;width:100%;height:64px;line-height:1.5;padding:24px 18px;font-size:14px;color:#49454f;font-family:Noto Sans JP,system-ui,-apple-system,sans-serif}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input:focus,.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 textarea:focus{box-shadow:none;outline:0 none}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input::-webkit-input-placeholder{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input::-moz-placeholder{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input:-ms-input-placeholder{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input:-moz-placeholder{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input::-webkit-input-selection{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input::-moz-selection{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input:-ms-input-selection{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input:-moz-selection{color:#888}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 textarea{min-height:160px}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 button[role=checkbox]{width:24px;height:24px;padding:0;background:#fff;border:1px solid #ccc}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 button[role=checkbox]{width:20px;height:20px}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 button[role=checkbox] svg{color:#222a3a;max-width:100%;width:24px;height:24px}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 button[role=checkbox] svg{width:20px;height:20px}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input[type=checkbox]{color:#222a3a;z-index:6;padding:0;line-height:normal}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 input[type=checkbox]+label{font-size:15px;font-weight:300;margin:0;color:#fff}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 30px;list-style:none;padding:0;margin:-7px 0 0}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul{align-items:flex-start;flex-direction:column;gap:8px;margin-top:0;margin-bottom:12px}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li{margin:0}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li{width:100%}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li:last-child{margin-bottom:11px;margin-top:3px}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li:first-child{margin-top:-5px;margin-bottom:7px}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label{align-items:center;display:flex;line-height:1.3}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label>input[type=checkbox],.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label>input[type=checkbox]+span{width:24px;height:24px}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label>input[type=checkbox]:checked+span:after{height:8px;width:12px}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label>input[type=checkbox],.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label>input[type=checkbox]+span{width:20px;height:20px}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label>input[type=checkbox]:checked+span:after{height:7px;width:11px}}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label span:last-child{color:#fff}.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 .message,.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 .message p{text-align:center}@media(max-width:768px){.Form_serviceForm__GHxEw .Form_form-inner__H2xx9 .message p{text-align:left}}.Form_serviceForm__GHxEw .Form_formMain__DULkP{margin:29px auto 0;max-width:700px;display:block}.Form_serviceForm__GHxEw .Form_formItems__RvjmO{margin:0 0 21px}.Form_serviceForm__GHxEw .Form_turnstile__iuotX{margin-bottom:32px}.Form_serviceForm__GHxEw .Form_submit__9hpB0{background:#000;font-size:15px;color:#fff;max-width:240px;height:58px;width:100%;text-align:center;display:block;margin:0 auto;transition:all .3s}.Form_serviceForm__GHxEw .Form_submit__9hpB0:hover{opacity:.8}.Form_serviceForm__GHxEw .checkboxWrapper{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:21px}.Form_serviceForm__GHxEw .checkboxWrapper>label{width:100%}.Form_serviceForm__GHxEw .checkboxWrapper .Form_formItems__RvjmO{width:auto;margin-right:16px;margin-bottom:8px}@media(max-width:768px){.Form_serviceForm__GHxEw .checkboxWrapper .Form_formItems__RvjmO{width:100%;margin-right:0;margin-bottom:8px}}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h1,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h2,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h3,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h4,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 label,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 li,.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 p{color:#fff}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 h2{font-size:38px;margin:0 0 24px}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 p{font-weight:500}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 30px;margin-bottom:-4px}@media(max-width:768px){.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:0}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li{width:100%}}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 ul li label{line-height:1.3}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 .message{margin-left:auto;margin-right:auto;text-align:center}.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 .message p{text-align:center;font-weight:300}@media(max-width:768px){.pageContainer .Form_serviceForm__GHxEw .Form_form-inner__H2xx9 .message p{text-align:left}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper{display:flex;justify-content:space-between;width:min(100%,1120px);padding-inline:20px;margin-inline:auto}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper{display:grid;width:85%;padding-inline:0}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper{visibility:visible;padding:0;margin:0}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul{gap:0;margin-top:-13px}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul{margin-top:-8px;margin-bottom:0}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li{margin-top:2px;align-items:center}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li:first-child,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li:first-child{margin-top:2px}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li:first-child,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li:first-child{margin-top:0}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li:last-child,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li:last-child{margin-bottom:-1px}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li:last-child,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li:last-child{margin-bottom:8px}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li{margin-top:4px}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ol li label,.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper ul li label{margin-top:2px;margin-bottom:6px}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type{width:49%}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type{width:100%}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type h3{margin-top:80px}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type h3{font-size:24px;line-height:1.54;margin-top:60px;margin-bottom:18px}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type ul{gap:0}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type ul li:before{content:"・";margin-right:3px}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type ul li{position:relative;padding-left:1.2em}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:first-of-type ul li:before{position:absolute;top:0;left:0}}.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:nth-of-type(2){width:42.96%}@media(max-width:768px){.Form_inquiryContentWrapper__FFMFx.formContentWrapper>.blocksWrapper:nth-of-type(2){width:100%}}@media(max-width:768px){.pageContainer:has(.Form_inquiryContentWrapper__FFMFx){padding-bottom:64px}.pageContainer:has(.Form_inquiryContentWrapper__FFMFx) .highImpactHero h1{margin-top:143px;margin-bottom:120px}}.Form_inquiryForm__Rg6vD{width:100%;max-width:none;margin:0;padding:0}.Form_inquiryForm__Rg6vD .Form_form-inner__H2xx9{display:block}.Form_inquiryForm__Rg6vD .confirmationMessage,.Form_inquiryForm__Rg6vD form{width:100%}.Form_inquiryForm__Rg6vD form{background-color:#f5f5f5;padding:64px 32px}@media(max-width:768px){.Form_inquiryForm__Rg6vD form{margin-top:30px;padding:61px 30px 95px}}.Form_inquiryForm__Rg6vD .Form_formMain__DULkP{display:grid;gap:28px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO{margin:0}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper>label{display:flex;align-items:flex-start;font-size:14px;margin-bottom:8px;font-weight:600}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper>.Form_formItems__RvjmO+.Form_formItems__RvjmO{margin-top:0}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper>.Form_formItems__RvjmO:last-child .flex{margin-bottom:0}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex{align-items:center;display:flex;gap:8px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex label{color:#888;font-weight:300;line-height:normal;margin-bottom:0}@media(max-width:768px){.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex label{line-height:1.78}}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex button{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:20px;min-width:20px;padding:0;width:20px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex button svg{color:#222a3a;height:20px;width:20px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex button[data-state=checked]{background-color:#222a3a;border-color:#222a3a}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex button[data-state=checked] svg{color:#fff}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex button>span{translate:0 -2px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO.checkboxWrapper .flex input[type=checkbox]{accent-color:#222a3a;height:20px;margin:0;padding:0;width:20px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div label{align-items:flex-start;display:flex;font-size:14px;font-weight:600;margin-bottom:8px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div label .required{font-size:8px;margin-left:2px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div label .sr-only{display:none}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox]),.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea{background-color:#fff;border:1px solid #ccc;border-radius:6px;font-size:14px;outline:none;width:100%}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox])::-moz-placeholder,.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea::-moz-placeholder{color:#888;font-size:14px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox])::placeholder,.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea::placeholder{color:#888;font-size:14px}@media(max-width:768px){.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox]),.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea{font-size:16px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox])::-moz-placeholder,.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea::-moz-placeholder{font-size:16px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox])::placeholder,.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea::placeholder{font-size:16px}}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div input:not([type=checkbox]){height:64px;padding:0 18px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div textarea{line-height:1.4;min-height:160px;padding:18px;resize:vertical}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .selectTrigger{display:none}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:#fff;clip:auto!important;height:auto!important;margin:0!important;outline:none;position:static!important;width:100%!important}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .isRequired{color:#f77;font-size:12px;margin-top:.2em}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div.message p{color:#aeaeae;font-size:12px;text-align:center;margin-bottom:-4px}@media(max-width:768px){.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div.message p{text-align:left}}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .flex{align-items:center;display:flex;gap:8px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .flex label{color:#888;font-weight:300;margin-bottom:0}@media(max-width:768px){.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .flex label{line-height:1.78}}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .flex button{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:20px;min-width:20px;width:20px}.Form_inquiryForm__Rg6vD .Form_formItems__RvjmO>div .flex button>span{translate:0 -2px}.Form_inquiryForm__Rg6vD .Form_submit__9hpB0{background-color:#000;color:#fff;display:grid;font-size:15px;height:58px;margin:23px auto 0;place-items:center;transition:opacity .3s;width:min(240px,100%)}@media(max-width:768px){.Form_inquiryForm__Rg6vD .Form_submit__9hpB0{width:100%}}.Form_inquiryForm__Rg6vD .Form_submit__9hpB0:hover{opacity:.7}.Form_formMain__DULkP{display:grid;gap:28px}.Form_formMain__DULkP>div label{display:flex;align-items:flex-start;font-size:14px;margin-bottom:8px;font-weight:600}.Form_formMain__DULkP>div label .Form_required__RkrIX{font-size:8px;margin-left:2px}.Form_formMain__DULkP>div label .Form_sr-only__FoxhM{display:none}.Form_formMain__DULkP>div input:not([type=checkbox]),.Form_formMain__DULkP>div textarea{outline:none;background-color:#fff;width:100%;border-radius:0;border:1px solid #ccc;font-size:14px}@media(max-width:768px){.Form_formMain__DULkP>div input:not([type=checkbox]),.Form_formMain__DULkP>div textarea{font-size:16px}}.Form_formMain__DULkP>div input:not([type=checkbox]){padding:0 18px;height:64px}.Form_formMain__DULkP>div textarea{padding:18px;line-height:1.4;min-height:160px;resize:vertical}.Form_formMain__DULkP>div button[role=checkbox]{width:20px;min-width:20px;height:20px;border:1px solid #ccc;border-radius:3px;background-color:#fff}.Form_formMain__DULkP>div button[role=checkbox]>span{translate:0}.Form_formMain__DULkP>div button[role=checkbox]+input+label{color:#888;margin-bottom:0;font-weight:300}@media(max-width:768px){.Form_formMain__DULkP>div button[role=checkbox]+input+label{line-height:1.78}}.Form_formMain__DULkP>div.Form_checkboxWrapper__dMIuK>div .Form_flex__rYKQ2{display:flex;align-items:center;gap:8px}.Form_formMain__DULkP>div.Form_checkboxWrapper__dMIuK>div .Form_flex__rYKQ2 button{width:20px;min-width:20px;height:20px;border:1px solid #ccc;border-radius:3px;background-color:#fff}.Form_formMain__DULkP>div.Form_checkboxWrapper__dMIuK>div .Form_flex__rYKQ2 button>span{translate:0}.Form_formMain__DULkP>div.Form_checkboxWrapper__dMIuK>div .Form_flex__rYKQ2 label{color:#888;margin-bottom:0;font-weight:300}@media(max-width:768px){.Form_formMain__DULkP>div.Form_checkboxWrapper__dMIuK>div .Form_flex__rYKQ2 label{line-height:1.78}}.Form_formMain__DULkP>div.Form_checkboxWrapper__dMIuK>div+div{margin-top:0}.Form_introContentPC__3SA4I{display:block}@media screen and (max-width:768px){.Form_introContentPC__3SA4I{display:none;content:hidden;content-visibility:hidden}}.Form_introContentSP__bIixH{display:none;content:hidden;content-visibility:hidden}@media screen and (max-width:768px){.Form_introContentSP__bIixH{display:block;content:normal;content-visibility:initial}}.Form_recruitForm__Pi0po{display:block;max-width:1200px;margin:0 auto}@media(max-width:1232px){.Form_recruitForm__Pi0po{padding:0 16px}}.Form_recruitForm__Pi0po .Form_introContentPC__3SA4I h3,.Form_recruitForm__Pi0po .Form_introContentSP__bIixH h3{color:#464646;font-size:16px;font-weight:700;line-height:1.8;margin:0 0 28px}.Form_recruitForm__Pi0po .Form_introContentPC__3SA4I a,.Form_recruitForm__Pi0po .Form_introContentSP__bIixH a{background:linear-gradient(90deg,#42afa9 10%,#66caed 65%,#259ec9 92%);background-clip:border-box;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.Form_recruitForm__Pi0po .Form_introContentPC__3SA4I a:hover,.Form_recruitForm__Pi0po .Form_introContentSP__bIixH a:hover{border-bottom-color:#3d9e98}.Form_recruitForm__Pi0po .Form_introContentPC__3SA4I p,.Form_recruitForm__Pi0po .Form_introContentSP__bIixH p{color:#646169;font-size:13px;font-weight:350;line-height:1.66;letter-spacing:.65px;margin:0 0 10px;padding-left:15px;text-indent:-15px}.Form_recruitForm__Pi0po form{padding:54px 0}.Form_recruitForm__Pi0po .Form_formMain__DULkP{display:block;gap:0}.Form_recruitForm__Pi0po .Form_formItems__RvjmO{margin:0}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div{display:flex;flex-wrap:wrap;border-top:1px solid #d1d1d1;max-width:none!important}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>label{background:#fbfbfc;width:252px;min-height:64px;padding-left:24px;padding-right:24px;display:flex;justify-content:space-between;align-items:flex-start;color:#202124;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.8px}@media(max-width:768px){.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>label{width:100%;padding-left:8px;padding-right:8px;align-items:center}}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>button[role=combobox],.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>input,.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>textarea,.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>ul{width:calc(100% - 252px);padding-left:40px;padding-right:40px;border:0;border-radius:0}@media(max-width:768px){.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>button[role=combobox],.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>input,.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>textarea,.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>ul{width:100%;padding:24px 8px}}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>button[role=combobox],.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>input{min-height:64px}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>textarea{min-height:160px;padding-top:24px;padding-bottom:24px}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>ul{display:flex;flex-direction:column;gap:12px;justify-content:center;list-style:none;margin:0;min-height:64px;padding-bottom:20px;padding-top:20px}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>button[role=combobox]{justify-content:space-between;background-color:#fff;color:#202124}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>.Form_flex__rYKQ2{width:calc(100% - 252px);min-height:64px;align-items:center;padding:20px 40px}@media(max-width:768px){.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>.Form_flex__rYKQ2{width:100%;padding:20px 8px}}.Form_recruitForm__Pi0po .Form_formItems__RvjmO>div>.Form_flex__rYKQ2 label{margin:0;color:#646169;font-weight:400}.Form_recruitForm__Pi0po .Form_formItems__RvjmO:last-of-type>div{border-bottom:1px solid #d1d1d1}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.Gallery_container__WVsfu{max-width:1200px;margin:0 auto;padding:140px 0}@media(max-width:1232px){.Gallery_container__WVsfu{padding-left:16px;padding-right:16px}}@media(max-width:768px){.Gallery_container__WVsfu{padding:60px 16px}}.Gallery_galleryBox__2peO2,.Gallery_galleryDefault__CxAjL,.Gallery_gallerySpecial__UChtH{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;margin:120px 0 78px}@media(max-width:991px){.Gallery_galleryBox__2peO2,.Gallery_galleryDefault__CxAjL,.Gallery_gallerySpecial__UChtH{flex-direction:column-reverse;gap:39px;margin:0}.Gallery_galleryBox__2peO2 .splide__track,.Gallery_galleryDefault__CxAjL .splide__track,.Gallery_gallerySpecial__UChtH .splide__track{padding:0 8.2% 0 0!important}}.Gallery_galleryBox__2peO2 .pc-only,.Gallery_galleryDefault__CxAjL .pc-only,.Gallery_gallerySpecial__UChtH .pc-only{display:block!important}@media(max-width:991px){.Gallery_galleryBox__2peO2 .pc-only,.Gallery_galleryDefault__CxAjL .pc-only,.Gallery_gallerySpecial__UChtH .pc-only{display:none!important}}.Gallery_galleryBox__2peO2 .sp-only,.Gallery_galleryDefault__CxAjL .sp-only,.Gallery_gallerySpecial__UChtH .sp-only{display:block!important}@media(min-width:992px){.Gallery_galleryBox__2peO2 .sp-only,.Gallery_galleryDefault__CxAjL .sp-only,.Gallery_gallerySpecial__UChtH .sp-only{display:none!important}}.Gallery_gallerySpecial__UChtH{flex-direction:row;margin:0;padding-bottom:40px}@media(max-width:991px){.Gallery_gallerySpecial__UChtH{flex-direction:column-reverse;margin:55px 0 24px}.Gallery_gallerySpecial__UChtH .splide__track{padding:0 10% 0 0!important}.Gallery_gallerySpecial__UChtH .splide__list{transition-timing-function:linear!important}}.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia{flex:1 1 50%;-moz-column-count:2;column-count:2;-moz-column-gap:28px;column-gap:28px;padding-right:24px;position:relative;overflow-x:hidden}@media(max-width:991px){.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia{width:100%;-moz-column-count:auto;column-count:auto;padding:0}}.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia .Gallery_galleryItem__IVkTb{width:100%;margin-bottom:28px;display:block}.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia:after,.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia:before{content:"";position:absolute;left:0;width:100%;height:160px;z-index:1;pointer-events:none}.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia:before{top:0;background:linear-gradient(180deg,white 0,transparent)}.Gallery_gallerySpecial__UChtH .Gallery_galleryItemList__tAzia:after{bottom:0;background:linear-gradient(0deg,white 0,transparent)}.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f{flex:1 1 50%;padding:239px 120px;position:sticky;top:6.9444444444vw;left:0}@media(max-width:991px){.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f{width:100%;position:static;padding:14px 30px 0}}.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f h2{margin:0 0 20px}@media(max-width:991px){.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f h2{padding:0 0 25px;margin:0 0 23px}}.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f h2:after{left:0}.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f h4{margin:0 0 16px}@media(max-width:991px){.Gallery_gallerySpecial__UChtH .Gallery_galleryContent__ZDM9f p br{display:none}}.Gallery_gallerySpecial__UChtH .Gallery_galleryImage__anrKJ{border-radius:20px;overflow:hidden}@media(max-width:991px){.Gallery_gallerySpecial__UChtH .Gallery_galleryImage__anrKJ{border-radius:7px}}.Gallery_gallerySpecial__UChtH .Gallery_recruit-view-more__6X2_f{margin:32px 0 0}.Gallery_galleryItemList__tAzia{flex:1 1 50%}@media(max-width:991px){.Gallery_galleryItemList__tAzia{width:100%;padding:0 0 0 16px}}.Gallery_galleryContent__ZDM9f{flex:1 1 50%;padding:179px 40px 185px 146px;position:sticky;top:0;left:0}@media(max-width:991px){.Gallery_galleryContent__ZDM9f{width:100%;position:static;padding:15px 16px 0}}.Gallery_galleryContent__ZDM9f h2{line-height:1.2;padding:0 0 26px;margin:0 0 14px -8px}@media(max-width:768px){.Gallery_galleryContent__ZDM9f h2{margin:0 0 22px;padding:0 0 38px}}.Gallery_galleryContent__ZDM9f h2:after{left:8px}@media(max-width:768px){.Gallery_galleryContent__ZDM9f h2:after{left:0;width:80px}}.Gallery_galleryContent__ZDM9f h4{font-size:16px;color:#646169;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 9px 4px}@media(max-width:768px){.Gallery_galleryContent__ZDM9f h4{margin:0 0 9px}}.Gallery_galleryImage__anrKJ.Gallery_slide-img__Afi9_{display:block;will-change:transform,opacity;transform:translateX(100px) translateY(50px);opacity:0;transition:transform .6s ease-out,opacity .6s ease-out}.Gallery_galleryImage__anrKJ.Gallery_slide-img__Afi9_.Gallery_in-view-static__WgeWf{transform:translateX(0) translateY(0);opacity:1}.Gallery_galleryImage__anrKJ{display:block}@media(max-width:768px){.Gallery_galleryImage__anrKJ{border-radius:40px;overflow:hidden}}.Gallery_galleryImage__anrKJ>a{display:block;position:relative}.Gallery_galleryImage__anrKJ h3{font-size:20px;font-weight:400;line-height:normal;position:absolute;content:"";left:31px;bottom:31px;background:linear-gradient(90deg,#42afa9 10%,#66caed 65%,#259ec9 92%),#0e0e0e;padding:4px 23px;color:#fff}@media(max-width:768px){.Gallery_galleryImage__anrKJ h3{font-size:18px;border-radius:10px;left:23px;bottom:32px;max-width:calc(100% - 40px);padding:10px 22px}}@media(max-width:320px){.Gallery_galleryImage__anrKJ h3{font-size:20px}}.Gallery_galleryImage__anrKJ .Gallery_image__RqI5H{max-width:100%;width:100%;height:auto}@media(max-width:991px){.Gallery_galleryImage__anrKJ .Gallery_image__RqI5H{width:100%}}.Gallery_galleryItem__IVkTb{margin:0 0 7px}@media(max-width:768px){.Gallery_galleryItem__IVkTb{margin:0 0 16px}}.Gallery_recruit-view-more__6X2_f{max-width:240px;margin:36px 0 0;background-color:#fff;border-radius:30px;position:relative;z-index:1;border:1px solid rgba(0,0,0,0)}@media(max-width:768px){.Gallery_recruit-view-more__6X2_f{margin:27px 0 0}}.Gallery_recruit-view-more__6X2_f:after{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(90deg,#42afa9 10%,#66caed 65%,#259ec9 92%);border-radius:30px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:add,add;-webkit-mask-composite:xor;mask-composite:exclude}.Gallery_recruit-view-more__6X2_f:hover{border:.75px solid #e8e8e8;background:linear-gradient(90deg,#42afa9 10%,#66caed 65%,#259ec9 92%)}.Gallery_recruit-view-more__6X2_f>a{display:block;font-size:11px;font-weight:400;letter-spacing:3px;padding:0 24px;width:100%;height:44px;line-height:44px;text-decoration:none;position:relative;z-index:2;text-align:center;background:linear-gradient(90deg,#42afa9 10%,#66caed 65%,#259ec9 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);transition:all .3s ease}.Gallery_recruit-view-more__6X2_f>a:hover{color:#fff;-webkit-text-fill-color:#fff}.HighlightBlock_highlight__z_Vt1{max-width:1080px;margin:0 auto 160px;padding:0 16px;box-sizing:content-box}@media(max-width:768px){.HighlightBlock_highlight__z_Vt1{margin-bottom:80px}}.HighlightBlock_frame__xaQAa{padding:24px;border-radius:24px;background:linear-gradient(125deg,#17806f,#1b5fa6 55%,#2f8ce0)}@media(max-width:768px){.HighlightBlock_frame__xaQAa{padding:12px;border-radius:16px}}.HighlightBlock_inner__wZkkG{display:flex;flex-direction:column;gap:48px;padding:40px;border-radius:16px;background:rgba(13,51,104,.4)}@media(max-width:768px){.HighlightBlock_inner__wZkkG{gap:24px;padding:24px 20px;border-radius:10px}}.HighlightBlock_inner__wZkkG .HighlightBlock_title___HVDf{color:#fff;font-size:30px;font-weight:700;line-height:1.35;text-align:center}@media(max-width:768px){.HighlightBlock_inner__wZkkG .HighlightBlock_title___HVDf{font-size:22px}}.HighlightBlock_inner__wZkkG a,.HighlightBlock_inner__wZkkG h3,.HighlightBlock_inner__wZkkG h4,.HighlightBlock_inner__wZkkG li,.HighlightBlock_inner__wZkkG p,.HighlightBlock_inner__wZkkG span,.HighlightBlock_inner__wZkkG strong{color:#fff}.HighlightBlock_inner__wZkkG p{font-size:19px;line-height:1.66;text-align:center;margin:0 0 32px}@media(max-width:768px){.HighlightBlock_inner__wZkkG p{font-size:16px}}.HighlightBlock_inner__wZkkG ol,.HighlightBlock_inner__wZkkG ul{margin:0 clamp(20px,11%,100px) 32px;padding-left:1.4em}.HighlightBlock_inner__wZkkG ol li,.HighlightBlock_inner__wZkkG ul li{font-size:19px;line-height:1.66;margin-bottom:32px}.HighlightBlock_inner__wZkkG ol li:last-child,.HighlightBlock_inner__wZkkG ul li:last-child{margin-bottom:0}@media(max-width:768px){.HighlightBlock_inner__wZkkG ol li,.HighlightBlock_inner__wZkkG ul li{font-size:16px}}.HighlightBlock_inner__wZkkG .prose>:last-child{margin-bottom:0}.HighlightBlock_inner__wZkkG ol{list-style:none;counter-reset:highlight-index;padding-left:0}.HighlightBlock_inner__wZkkG ol li{counter-increment:highlight-index}.HighlightBlock_inner__wZkkG ol li:before{content:"(" counter(highlight-index) ") "}