@charset "UTF-8";.v-input-phone[data-v-be4a2bec]{position:relative;display:flex;padding:0 0 1.09375vw;border-bottom:1px solid #DFE3E8;margin:0 0 1.95313vw;cursor:pointer;transition:all .2s}@media (min-width: 1281px){.v-input-phone[data-v-be4a2bec]{padding:0 0 14px;border-bottom:1px solid #DFE3E8;margin:0 0 25px}}@media (max-width: 767px){.v-input-phone[data-v-be4a2bec]{padding:0 0 14px;margin:0 0 25px}}@media (max-width: 550px){.v-input-phone[data-v-be4a2bec]{flex-direction:column;padding:0 0 10px;margin:0 0 19px}}.v-input-phone[data-v-be4a2bec]:hover{border-bottom:1px solid #15161B;transition:all 0s}@media (min-width: 1281px){.v-input-phone[data-v-be4a2bec]:hover{border-bottom:1px solid #15161B}}.v-input-phone.error[data-v-be4a2bec]{border-bottom:1px solid #F21B1B;animation:input-error .6s linear 0s forwards}@media (min-width: 1281px){.v-input-phone.error[data-v-be4a2bec]{border-bottom:1px solid #F21B1B}}.v-input-phone.error[data-v-be4a2bec]:after{content:attr(data-error);position:absolute;left:0;bottom:-1.79687vw;font-size:.9375vw;font-weight:400;line-height:1.25vw;letter-spacing:-.01em;text-align:left;color:#f21b1b;animation:input-error-opacity .6s linear 0s forwards}@media (min-width: 1281px){.v-input-phone.error[data-v-be4a2bec]:after{bottom:-23px;font-size:12px;line-height:16px}}@media (max-width: 767px){.v-input-phone.error[data-v-be4a2bec]:after{animation:input-error-opacity--tablet .6s linear 0s forwards;left:0;bottom:-23px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.01em}}.v-input-phone.error input[data-v-be4a2bec]{color:#f21b1b}.v-input-phone__description[data-v-be4a2bec]{font-size:1.25vw;font-weight:400;line-height:1.5625vw;letter-spacing:-.02em;text-align:left;width:9.375vw;min-width:9.375vw;margin:0 .9375vw 0 0;color:#292b32}@media (min-width: 1281px){.v-input-phone__description[data-v-be4a2bec]{font-size:16px;line-height:20px;width:120px;min-width:120px;margin:0 12px 0 0}}@media (max-width: 767px){.v-input-phone__description[data-v-be4a2bec]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em;width:120px;min-width:120px;margin:0 12px 0 0}}@media (max-width: 550px){.v-input-phone__description[data-v-be4a2bec]{width:100%;min-width:100%;margin:0 0 6px}}.v-input-phone__input[data-v-be4a2bec]{font-size:1.25vw;font-weight:400;line-height:1.5625vw;letter-spacing:-.02em;text-align:left;color:#292b32;width:100%;padding:0;margin:0}@media (min-width: 1281px){.v-input-phone__input[data-v-be4a2bec]{font-size:16px;line-height:20px}}@media (max-width: 767px){.v-input-phone__input[data-v-be4a2bec]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}}@media (max-width: 550px){.v-input-phone__input[data-v-be4a2bec]{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em}}.v-input-phone__input[data-v-be4a2bec]::-moz-placeholder{color:#d2d8de}.v-input-phone__input[data-v-be4a2bec]::placeholder{color:#d2d8de}.v-input-phone__wrapper[data-v-be4a2bec]{display:flex;position:relative;width:100%;max-width:100%}@media (max-width: 767px){.v-input-phone__wrapper[data-v-be4a2bec]{position:relative}}.v-input-phone__textarea[data-v-be4a2bec]{font-size:1.25vw;font-weight:400;line-height:1.5625vw;letter-spacing:-.02em;text-align:left;color:#292b32;width:100%;resize:none}@media (min-width: 1281px){.v-input-phone__textarea[data-v-be4a2bec]{font-size:16px;line-height:20px}}@media (max-width: 767px){.v-input-phone__textarea[data-v-be4a2bec]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}}@media (max-width: 550px){.v-input-phone__textarea[data-v-be4a2bec]{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em}}.v-input-phone__textarea[data-v-be4a2bec]::-moz-placeholder{color:#d2d8de}.v-input-phone__textarea[data-v-be4a2bec]::placeholder{color:#d2d8de}.v-input-phone__textarea[data-v-be4a2bec]::-webkit-scrollbar{width:0}@media (max-width: 550px){.v-input-phone[data-v-be4a2bec]{display:grid;grid-template-columns:repeat(2,auto);padding:0 0 11px;margin:0 0 20px}.v-input-phone [class*=__description][data-v-be4a2bec]{grid-column:1/3;margin-bottom:8px}}.v-input-phone .v-flag[data-v-be4a2bec]{display:flex;align-items:center;border:1px solid #DFE3E8;border-radius:1.5625vw;padding:.39063vw .54688vw .39063vw .78125vw;margin:-.46875vw .78125vw -.3125vw 0;height:2.5vw}@media (min-width: 1281px){.v-input-phone .v-flag[data-v-be4a2bec]{border:1px solid #DFE3E8;border-radius:20px;padding:5px 7px 5px 10px;margin:-6px 10px -4px 0;height:32px}}@media (max-width: 767px){.v-input-phone .v-flag[data-v-be4a2bec]{border-radius:20px;height:32px;padding:5px 7px 5px 10px;margin:-6px 10px -4px 0}}@media (max-width: 550px){.v-input-phone .v-flag[data-v-be4a2bec]{height:30px;max-width:unset;padding:3px 3px 3px 6px;margin:-3px 8px -8px 0}}.v-input-phone .v-flag[data-v-be4a2bec]:hover,.v-input-phone .v-flag[data-v-be4a2bec]:focus{border-color:#15161b}.v-input-phone .v-flag._empty[data-v-be4a2bec]:before{content:"+";font-size:1.25vw;font-weight:400;line-height:1.875vw;letter-spacing:-.02em;color:#292b32}@media (min-width: 1281px){.v-input-phone .v-flag._empty[data-v-be4a2bec]:before{font-size:16px;line-height:24px}}@media (max-width: 767px){.v-input-phone .v-flag._empty[data-v-be4a2bec]:before{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em}}.v-input-phone .v-flag._empty .v-flag__input[data-v-be4a2bec]{width:1.09375vw;min-width:1.09375vw}@media (min-width: 1281px){.v-input-phone .v-flag._empty .v-flag__input[data-v-be4a2bec]{width:14px;min-width:14px}}@media (max-width: 767px){.v-input-phone .v-flag._empty .v-flag__input[data-v-be4a2bec]{width:14px;min-width:14px}}.v-input-phone .v-flag__input[data-v-be4a2bec]{font-size:1.25vw;font-weight:400;line-height:1.875vw;letter-spacing:-.02em;text-align:left;min-width:1.875vw;width:1.875vw;margin:0}@media (min-width: 1281px){.v-input-phone .v-flag__input[data-v-be4a2bec]{font-size:16px;line-height:24px;min-width:24px;width:24px}}@media (max-width: 767px){.v-input-phone .v-flag__input[data-v-be4a2bec]{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;min-width:24px;width:24px;margin:0}}.v-input-phone .v-flag__input[data-v-be4a2bec]::-moz-placeholder{color:#d2d8de}.v-input-phone .v-flag__input[data-v-be4a2bec]::placeholder{color:#d2d8de}.v-input-phone .v-flag__out-img[data-v-be4a2bec]{position:relative;display:inline-block;height:1.40625vw;min-height:1.40625vw;width:1.40625vw;min-width:1.40625vw;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer;will-change:background-position}@media (min-width: 1281px){.v-input-phone .v-flag__out-img[data-v-be4a2bec]{height:18px;min-height:18px;width:18px;min-width:18px}}@media (max-width: 767px){.v-input-phone .v-flag__out-img[data-v-be4a2bec]{height:18px;min-height:18px;width:18px;min-width:18px}}.v-input-phone .v-flag__out-img[data-v-be4a2bec]:before{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:1px solid rgba(0,0,0,.07)}@media (min-width: 1281px){.v-input-phone .v-flag__out-img[data-v-be4a2bec]:before{border:1px solid rgba(0,0,0,.07)}}.v-input-phone.error .v-flag[data-v-be4a2bec]{border-color:#f21b1b}.v-input-phone.error .v-flag[data-v-be4a2bec]:before{color:#f21b1b}
