@charset "UTF-8";@keyframes horizontal-scroll-animation-f7667f1a{0%{transform:translate(0)}to{transform:translate(-50%)}}.form[data-v-f7667f1a]{padding-block-end:0}.form[data-v-f7667f1a]>*+*{margin-block-start:calc(70 / var(--widthBase) * 100vw)}.form p[data-v-f7667f1a]{font-family:500;letter-spacing:.05em}.thanks[data-v-f7667f1a]>*+*{margin-block-start:calc(45 / var(--widthBase) * 100vw)}.thanks .form-mail[data-v-f7667f1a]{padding-block-start:calc(55 / var(--widthBase) * 100vw)}.form-animation[data-v-f7667f1a]{inline-size:100%;block-size:100%;display:grid;place-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000;pointer-events:none;opacity:0;animation:fadeIn-f7667f1a .8s ease forwards}@keyframes fadeIn-f7667f1a{to{opacity:.5;pointer-events:auto}}.form-animation .form-animation_item[data-v-f7667f1a]{display:flex;flex-direction:column;gap:calc(30 / var(--widthBase) * 100vw)}.form-animation .form-animation_parts[data-v-f7667f1a]{inline-size:100px;position:relative;aspect-ratio:1/1}.form-animation .form-animation_parts span[data-v-f7667f1a]{inline-size:40%;aspect-ratio:1/1;position:absolute;border-radius:calc(infinity * 1px);animation:spin-f7667f1a 2s ease infinite}.form-animation .form-animation_parts span[data-v-f7667f1a]:nth-child(1){background:#fff;animation-delay:-1.5s}.form-animation .form-animation_parts span[data-v-f7667f1a]:nth-child(2){background:#ff6700;animation-delay:-1s}.form-animation .form-animation_parts span[data-v-f7667f1a]:nth-child(3){background:#ef8200;animation-delay:-.5s}.form-animation .form-animation_parts span[data-v-f7667f1a]:nth-child(4){background:#ffb763;animation-delay:0s}.form-animation .form-animation-text[data-v-f7667f1a]{display:flex;justify-content:center;font-size:16px;font-weight:700;position:relative;text-align:center;color:#fff}.form-animation .form-animation-text[data-v-f7667f1a]:after{content:"";display:inline-block;text-align:left;animation:dots-f7667f1a 1.5s steps(3,end) infinite}@keyframes dots-f7667f1a{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}@keyframes spin-f7667f1a{0%,to{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translateY(160%)}}.form-info[data-v-f7667f1a]{text-align:center}.form-info[data-v-f7667f1a]>*+*{margin-block-start:calc(30 / var(--widthBase) * 100vw)}@media (max-width: 768px){.form-info[data-v-f7667f1a]{text-align:left;padding-inline:calc(var(--inlineSize) / var(--widthBase) * 100vw)}}.form-flow[data-v-f7667f1a]{display:flex;justify-content:center;align-items:flex-start;gap:calc(10 / var(--widthBase) * 100vw)}.form-flow[data-v-f7667f1a]:before,.form-flow[data-v-f7667f1a]:after{content:"";inline-size:calc(70 / var(--widthBase) * 100vw);block-size:2px;display:block;border-radius:5px;background:#b5b5b5;margin-block-start:max(22 / var(--widthBase) * 100vw / 2,10px)}.form-flow[data-v-f7667f1a]:before{order:2}.form-flow[data-v-f7667f1a]:after{order:4}.form-flow .form-flow-status[data-v-f7667f1a]{--color: #B5B5B5;padding-block-start:max(30 / var(--widthBase) * 100vw,30px);color:var(--color);position:relative;font-weight:700;font-size:clamp(.765625rem,.9722222222vw,.984375rem);letter-spacing:clamp(.04375em,calc(.7 / 1440 * 100vw),.05625em)}.form-flow .form-flow-status[data-v-f7667f1a]:first-of-type{order:1}.form-flow .form-flow-status[data-v-f7667f1a]:nth-of-type(2){order:3}.form-flow .form-flow-status[data-v-f7667f1a]:last-of-type{order:5}.form-flow .form-flow-status.status-active[data-v-f7667f1a]{--color: #EF8200}.form-flow .form-flow-status.status-active[data-v-f7667f1a]:before{opacity:1}.form-flow .form-flow-status[data-v-f7667f1a]:before,.form-flow .form-flow-status[data-v-f7667f1a]:after{content:"";inline-size:calc(22 / var(--widthBase) * 100vw);min-inline-size:22px;aspect-ratio:1/1;border-radius:calc(infinity * 1px);position:absolute;inset:0 50% auto auto;transform-origin:center center}.form-flow .form-flow-status[data-v-f7667f1a]:before{transform:translate(50%);border:1px solid var(--color);opacity:0}.form-flow .form-flow-status[data-v-f7667f1a]:after{transform:translate(50%) scale(.4);background:var(--color)}.form-mail[data-v-f7667f1a]{background:#f4f4f4;padding-block:calc(55 / var(--widthBase) * 100vw) calc(var(--mainPaddingBlockEnd, 100) / var(--widthBase) * 100vw)}@media (max-width: 768px){.form-mail[data-v-f7667f1a]{padding-inline:calc(var(--inlineSize) / var(--widthBase) * 100vw)}}.form-mail[data-v-f7667f1a]>*+*{margin-block-start:calc(50 / var(--widthBase) * 100vw)}.form-mail .form-mail-info[data-v-f7667f1a]{text-align:center}.form-mail .form-mail-info[data-v-f7667f1a]>*+*{margin-block-start:calc(30 / var(--widthBase) * 100vw)}@media (max-width: 768px){.form-mail .form-mail-info[data-v-f7667f1a]{text-align:left}}.form-mail .form_wrapper[data-v-f7667f1a]{inline-size:calc(900 / var(--widthBase) * 100vw);margin-inline:auto}@media (max-width: 1024px){.form-mail .form_wrapper[data-v-f7667f1a]{inline-size:90%}}@media (max-width: 768px){.form-mail .form_wrapper[data-v-f7667f1a]{inline-size:100%}}.form-policy[data-v-f7667f1a]{margin-block-start:calc(35 / var(--widthBase) * 100vw);text-align:center;font-weight:500}.form-policy span[data-v-f7667f1a]{display:inline-block}.form-policy a[data-v-f7667f1a]{display:flex;align-items:center;gap:10px;margin-inline:calc(10 / var(--widthBase) * 100vw);font-weight:700;line-height:1.4}@media (min-width: 769px){.form-policy a[data-v-f7667f1a]{--beforeBgColor: rgba(255, 103, 0, .2);position:relative;z-index:1}.form-policy a[data-v-f7667f1a]:before{content:"";inline-size:100%;block-size:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transform:scaleX(0);transform-origin:top right;transition:transform .3s var(--cubic);background-color:var(--beforeBgColor, #807F84)}.form-policy a[data-v-f7667f1a]:hover:before{transform:scale(1);transform-origin:left}}.form-policy a[data-v-f7667f1a]:after{content:"";inline-size:17px;min-inline-size:17px;display:block;aspect-ratio:1/1;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.125%2016.875H1.375V3.125H8.25V1.75H1.375C1.01044%201.75036%200.660914%201.89535%200.40313%202.15313C0.145347%202.41091%200.000364015%202.76044%200%203.125V16.875C0.000364015%2017.2396%200.145347%2017.5891%200.40313%2017.8469C0.660914%2018.1047%201.01044%2018.2496%201.375%2018.25H15.125C15.4896%2018.2496%2015.8391%2018.1047%2016.0969%2017.8469C16.3547%2017.5891%2016.4996%2017.2396%2016.5%2016.875V10H15.125V16.875Z'%20fill='%23FF6700'/%3e%3cpath%20d='M14.5547%203.125V0.375H13.1797V3.125H10.4297V4.5H13.1797V7.25H14.5547V4.5H17.3047V3.125H14.5547Z'%20fill='%23FF6700'/%3e%3c/svg%3e") no-repeat center}[data-v-f7667f1a] .box_cmn_form_no-input{margin-block-start:calc(50 / var(--widthBase) * 100vw);text-align:center;font-weight:700}.check_submit[data-v-f7667f1a]{display:flex;align-items:center;justify-content:center;gap:calc(10 / var(--widthBase) * 100vw) calc(50 / var(--widthBase) * 100vw);margin-block-start:calc(50 / var(--widthBase) * 100vw)}@media (max-width: 768px){.check_submit[data-v-f7667f1a]{gap:calc(30 / var(--widthBase) * 100vw) calc(100 / var(--widthBase) * 100vw)}}.check_submit .form-back-button[data-v-f7667f1a]{font-weight:700;color:gray}@media (min-width: 769px){.check_submit .form-back-button[data-v-f7667f1a]:hover{opacity:.5}}.check_submit .form-submit-button[data-v-f7667f1a]{padding-inline-end:max(60 / var(--widthBase) * 100vw,60px);display:flex;align-items:center;justify-content:center;font-weight:700;position:relative}@media (min-width: 769px){.check_submit .form-submit-button[data-v-f7667f1a]:before,.check_submit .form-submit-button[data-v-f7667f1a]:after{transition:transform .3s var(--cubic)}.check_submit .form-submit-button[data-v-f7667f1a]:hover:after{transform:translateY(-50%) scale(.8)}.check_submit .form-submit-button[data-v-f7667f1a]:hover:before{transform:translateY(-50%) scale(1.1)}}.check_submit .form-submit-button[data-v-f7667f1a]:before,.check_submit .form-submit-button[data-v-f7667f1a]:after{content:"";inline-size:calc(40 / var(--widthBase) * 100vw);min-inline-size:40px;aspect-ratio:1/1;border-radius:calc(infinity * 1px);position:absolute;inset:50% 0 auto auto}.check_submit .form-submit-button[data-v-f7667f1a]:before{transform:translateY(-50%);border:1px solid #FF6700}.check_submit .form-submit-button[data-v-f7667f1a]:after{transform:translateY(-50%) scale(.2);background:#ff6700}
