@charset "UTF-8";.grid[data-astro-cid-msolioev]{padding-inline:var(--offset2);padding-bottom:clamp(6 * var(--rem),var(--window-width) / 1000 * 1.878rem + 5.2958 * var(--rem),8 * var(--rem));display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--grid-gutter)}@media screen and (max-width:767px){.grid[data-astro-cid-msolioev]{display:block}}@media screen and (max-width:767px){.grid[data-astro-cid-msolioev]{display:block;padding-inline:calc(var(--offset2) + 20 * var(--px))}}.container[data-astro-cid-msolioev]{grid-column:3/-3}.form[data-astro-cid-msolioev]{margin-top:clamp(4 * var(--rem),var(--window-width) / 1000 * 1.878rem + 3.2958 * var(--rem),6 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-field:not(:first-child){margin-top:clamp(2 * var(--rem),var(--window-width) / 1000 * .939rem + 1.6479 * var(--rem),3 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-field>label{display:flex;align-items:center;font-weight:700}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-field input[type=text],input[type=email],input[type=tel],input[type=number],select{width:100%;padding-block:calc(2 * var(--rem) - var(--border-width));padding-inline:calc(2.5 * var(--rem));background-color:var(--color-white);border:var(--border-width) solid var(--color-blue);border-radius:clamp(.5 * var(--rem),var(--window-width) / 1000 * .469rem + .3241 * var(--rem),1 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-field input[type=text],input[type=email],input[type=tel],input[type=number],select,.input:has(textarea){margin-top:calc(1 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-field .input:has(ul[role=checkbox]){margin-top:clamp(1 * var(--rem),var(--window-width) / 1000 * .563rem + .7889 * var(--rem),1.6 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-field textarea{display:block;width:100%;min-height:clamp(26 * var(--rem),var(--window-width) / 1000 * 3.756rem + 24.5915 * var(--rem),30 * var(--rem));padding-block:calc(2 * var(--rem));padding-inline:calc(2.5 * var(--rem));background-color:var(--color-white);border:calc(.1 * var(--rem)) solid var(--color-blue);border-radius:clamp(.5 * var(--rem),var(--window-width) / 1000 * .469rem + .3241 * var(--rem),1 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-fieldtype-select{cursor:pointer}[data-astro-cid-msolioev][data-form-hubspot] .hs-fieldtype-select .input{position:relative}[data-astro-cid-msolioev][data-form-hubspot] .hs-fieldtype-select .input:after{position:absolute;top:calc(50% + .1 * var(--rem));right:calc(25 * var(--px));display:block;width:calc(15 * var(--px));height:calc(10 * var(--px));clip-path:polygon(0 0,50% 100%,100% 0);pointer-events:none;content:"";background-color:var(--color-blue)}[data-astro-cid-msolioev][data-form-hubspot] ul[role=checkbox]{display:flex;column-gap:calc(30 * var(--px))}@media screen and (max-width:767px){[data-astro-cid-msolioev][data-form-hubspot] ul[role=checkbox]{flex-direction:column;row-gap:calc(1 * var(--rem))}}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-radio-display{position:relative;display:flex;gap:calc(10 * var(--px));align-items:center;width:fit-content;cursor:pointer;font-size:clamp(1.3 * var(--rem),var(--window-width) / 1000 * .094rem + 1.2648 * var(--rem),1.4 * var(--rem));font-weight:700;letter-spacing:.04em}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-radio-display input[type=radio]{display:block;width:calc(1.6 * var(--rem));height:calc(1.6 * var(--rem));background-color:var(--color-white);border:var(--border-width) solid var(--color-blue);border-radius:50%}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-radio-display:has(input:checked):after{position:absolute;top:50%;left:calc(.3 * var(--rem));display:block;width:calc(1 * var(--rem));height:calc(1 * var(--rem));pointer-events:none;content:"";background-color:var(--color-blue);border-radius:50%;transform:translateY(-50%)}[data-astro-cid-msolioev][data-form-hubspot] .legal-consent-container{margin-top:clamp(6 * var(--rem),var(--window-width) / 1000 * 1.878rem + 5.2958 * var(--rem),8 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox{padding-block:clamp(1.2 * var(--rem),var(--window-width) / 1000 * .751rem + .9184 * var(--rem),2 * var(--rem));padding-left:clamp(20 * var(--px),var(--window-width) / 100 * 1.784px + 13.31 * var(--px),39 * var(--px));background-color:var(--color-white);border-radius:clamp(.5 * var(--rem),var(--window-width) / 1000 * .469rem + .3241 * var(--rem),1 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display{position:relative;display:flex;gap:calc(10 * var(--px));align-items:center;cursor:pointer}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display p a{position:relative;display:inline-block;margin-right:calc(clamp(5 * var(--px),var(--window-width) / 100 * .469px + 3.241 * var(--px),10 * var(--px)) + 1 * var(--rem) + clamp(5 * var(--px),var(--window-width) / 100 * .469px + 3.241 * var(--px),10 * var(--px)));color:var(--color-blue);background-repeat:no-repeat;transition:background-size calc(var(--duration) * .3) var(--easing);background-image:linear-gradient(currentcolor,currentcolor);background-position:100% 100%;background-size:0 1px}@media(any-hover:hover){[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display p a:hover{background-position:0 100%;background-size:100% 1px}}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display p a:after{position:absolute;top:calc(1.1 * var(--rem));left:calc(100% + clamp(5 * var(--px),var(--window-width) / 100 * .469px + 3.241 * var(--px),10 * var(--px)));display:block;width:calc(1 * var(--rem));height:calc(1 * var(--rem));content:"";background-image:url(/assets/icons/form/blank.svg);background-repeat:no-repeat;background-position:center;background-size:cover}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display input[type=checkbox]{display:block;flex-grow:0;width:clamp(1.4 * var(--rem),var(--window-width) / 1000 * .376rem + 1.259 * var(--rem),1.8 * var(--rem));height:clamp(1.4 * var(--rem),var(--window-width) / 1000 * .376rem + 1.259 * var(--rem),1.8 * var(--rem));background-color:var(--color-white);border:calc(.1 * var(--rem)) solid var(--color-grayish-blue);border-radius:calc(.1 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display .hs-form-required{display:none}[data-astro-cid-msolioev][data-form-hubspot] .legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display>span{margin-left:initial}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-booleancheckbox-display:has(input:checked):after{position:absolute;top:50%;left:clamp(2.3 * var(--px),var(--window-width) / 100 * .254px + 1.347 * var(--px),5 * var(--px));display:block;width:calc(.9 * var(--rem));height:calc(.9 * var(--rem));pointer-events:none;content:"";background-image:url(/assets/icons/form/check.svg);background-repeat:no-repeat;background-position:center;transform:translateY(-50%)}[data-astro-cid-msolioev][data-form-hubspot] .hs-field-desc{margin-top:calc(1 * var(--rem));font-size:clamp(1.3 * var(--rem),var(--window-width) / 1000 * .094rem + 1.2648 * var(--rem),1.4 * var(--rem));letter-spacing:.04em}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-required{position:relative;display:inline-block;width:clamp(43 * var(--px),var(--window-width) / 100 * .188px + 42.295 * var(--px),45 * var(--px));height:calc(2.4 * var(--rem));margin-left:calc(1 * var(--rem));overflow:hidden;text-indent:-9999px;background-color:var(--color-blue);isolation:isolate;border-radius:calc(.5 * var(--rem))}[data-astro-cid-msolioev][data-form-hubspot] .hs-form-required:after{position:absolute;top:50%;left:50%;width:100%;color:var(--color-white);text-align:center;text-indent:0;content:"必須";transform:translate(-50%,-50%);font-size:clamp(1.3 * var(--rem),var(--window-width) / 1000 * .094rem + 1.2648 * var(--rem),1.4 * var(--rem));letter-spacing:.04em}@media screen and (max-width:767px){[data-astro-cid-msolioev][data-form-hubspot] .hs-form-required:after{transform:translate(-50%,calc(-50% - .1 * var(--rem)))}}[data-astro-cid-msolioev][data-form-hubspot] .hs-error-msg{margin-top:calc(1 * var(--rem));color:#d40b10;font-size:clamp(1.3 * var(--rem),var(--window-width) / 1000 * .094rem + 1.2648 * var(--rem),1.4 * var(--rem));letter-spacing:.04em}[data-astro-cid-msolioev][data-form-hubspot] .hs_recaptcha{display:none}[data-astro-cid-msolioev][data-form-hubspot] .hs-submit{position:relative;width:fit-content;margin-inline:auto;margin-top:clamp(6 * var(--rem),var(--window-width) / 1000 * 1.878rem + 5.2958 * var(--rem),8 * var(--rem));isolation:isolate}[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:before,[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:after{position:absolute;top:50%;right:calc(15 * var(--px));z-index:1;width:calc(2 * var(--rem));height:calc(2 * var(--rem));pointer-events:none;content:"";border-radius:50%}[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:before{background-color:var(--color-white);transform:translateY(-50%)}[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:after{background-color:var(--color-light-blue);border:var(--border-width) solid transparent;transition:transform calc(var(--duration) * .3) var(--easing);transform:translateY(-50%) scale(0)}@media(any-hover:hover){[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:hover:after{border-color:var(--color-light-blue);transform:translateY(-50%) scale(1)}}[data-astro-cid-msolioev][data-form-hubspot] input[type=submit]{width:calc(15.5 * var(--rem));padding:calc(2.1 * var(--rem) - var(--border-width)) calc(15 * var(--px)) calc(2.3 * var(--rem) - var(--border-width)) calc(20 * var(--px));color:var(--color-white);background-color:var(--color-light-blue);border:var(--border-width) solid var(--color-light-blue);border-radius:calc(1 * var(--rem));transition:color calc(var(--duration) * .3) var(--easing),background-color calc(var(--duration) * .3) var(--easing);font-feature-settings:"palt" on;font-size:clamp(1.3 * var(--rem),var(--window-width) / 1000 * .094rem + 1.2648 * var(--rem),1.4 * var(--rem));font-weight:500;line-height:1.2;letter-spacing:.04em}@media(any-hover:hover){[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:hover input[type=submit]{color:var(--color-light-blue);background-color:var(--color-white)}}[data-astro-cid-msolioev][data-form-hubspot] .actions{position:relative}[data-astro-cid-msolioev][data-form-hubspot] .actions:before{position:absolute;top:50%;right:calc(15 * var(--px) + 2 * var(--rem) / 2 - .9 * var(--rem) / 2);z-index:2;display:block;width:calc(.9 * var(--rem));height:calc(.9 * var(--rem));pointer-events:none;content:"";background-image:url(/assets/icons/form/hexagon-blue.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media(any-hover:hover){[data-astro-cid-msolioev][data-form-hubspot] .hs-submit:hover .actions:before{z-index:3;background-image:url(/assets/icons/form/hexagon-white.svg)}}.pageHeader[data-astro-cid-f62gaufh]{padding-inline:var(--offset2);padding-top:clamp(12.2 * var(--rem),var(--window-width) / 1000 * 3.38rem + 10.9325 * var(--rem),15.8 * var(--rem));padding-bottom:clamp(4 * var(--rem),var(--window-width) / 1000 * 5.634rem + 1.8873 * var(--rem),10 * var(--rem))}@media screen and (max-width:767px){.pageHeader[data-astro-cid-f62gaufh]{padding-inline:calc(var(--offset2) + 20 * var(--px))}}.box[data-astro-cid-f62gaufh]{display:flex;column-gap:calc(1 * var(--rem));align-items:center}.headingSub[data-astro-cid-f62gaufh]{color:var(--color-blue);font-size:clamp(1.4 * var(--rem),var(--window-width) / 1000 * .376rem + 1.259 * var(--rem),1.8 * var(--rem));line-height:1.65;letter-spacing:.04em}.heading[data-astro-cid-f62gaufh]{width:fit-content;margin-top:clamp(1 * var(--rem),var(--window-width) / 1000 * .939rem + .6479 * var(--rem),2 * var(--rem));font-family:var(--font-family-en);font-size:clamp(2.8 * var(--rem),var(--window-width) / 1000 * 3.38rem + 1.5325 * var(--rem),6.4 * var(--rem));line-height:1.2;letter-spacing:0;background:linear-gradient(88deg,#1c68ff .22%,#50cbc7 84.69%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
