.memberForm .formItem:not(:last-child):not(:has(.error-message)){margin-bottom:18px}.memberForm .formLabel{color:var(--gray5);display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:6px}.memberForm .itemGroup{position:relative}.memberForm .itemGroup:has(.appendBtn) .defaultFormItem{padding-right:100px}.memberForm .itemGroup .prepend{align-items:center;display:flex;height:40px;justify-content:center;left:0;position:absolute;top:0;width:40px;z-index:1}.memberForm .itemGroup .defaultIcon{--iconSize:20px;--iconColor:var(--grayA)}.memberForm .itemGroup .appendBtn{align-items:center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='31' fill='none' viewBox='0 0 84 31'%3E%3Cpath fill='url(%23a)' d='M0 16.316C0 8.206 6.574 1.63 14.684 1.63h54.632C77.426 1.631 84 8.206 84 16.316S77.426 31 69.316 31H14.684C6.574 31 0 24.425 0 16.316'/%3E%3Cpath fill='url(%23b)' stroke='url(%23c)' d='M14.685.5h54.63C77.15.5 83.5 6.85 83.5 14.685c0 7.833-6.351 14.183-14.185 14.183h-54.63C6.85 28.868.5 22.518.5 14.685S6.85.5 14.685.5Z'/%3E%3Cg filter='url(%23d)'%3E%3Cpath stroke='url(%23e)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M4.667 12.237c.766-2.692 3.86-8.256 10.11-8.974'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='84' x2='0' y1='16.316' y2='16.316' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231d6ab2'/%3E%3Cstop offset='.11' stop-color='%235fa9ed'/%3E%3Cstop offset='.235' stop-color='%235fa9ed'/%3E%3Cstop offset='.497' stop-color='%235fa9ed' stop-opacity='.549'/%3E%3Cstop offset='.738' stop-color='%235fa9ed'/%3E%3Cstop offset='.866' stop-color='%235fa9ed'/%3E%3Cstop offset='1' stop-color='%231d6ab2'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='42' x2='42' y1='0' y2='29.368' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231d6ab2'/%3E%3Cstop offset='.445' stop-color='%235fa9ed'/%3E%3Cstop offset='1' stop-color='%235fa9ed'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='13.858' x2='4.459' y1='1.917' y2='12.462' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.064' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.528' stop-color='%23fff'/%3E%3Cstop offset='.904' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='matrix(0 29.3684 -84 0 42 0)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235fa9ed'/%3E%3Cstop offset='.784' stop-color='%231d6ab2'/%3E%3Cstop offset='.98' stop-color='%235fa9ed'/%3E%3C/radialGradient%3E%3Cfilter id='d' width='12.311' height='11.174' x='3.567' y='2.163' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_1194_1123' stdDeviation='.25'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") no-repeat 50%;background-size:contain;color:#fff;display:flex;font-size:14px;height:32px;justify-content:center;line-height:20px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:84px}.memberForm .selectItemGroup{position:relative}.memberForm .selectItemGroup:after{background:var(--grayA);content:"";height:14px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' viewBox='0 0 8 5'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='.933' d='M7.11.833 4 3.944.889.834'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' viewBox='0 0 8 5'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='.933' d='M7.11.833 4 3.944.889.834'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:14px}.memberForm .captchaItemGroup{display:flex;flex-wrap:wrap}.memberForm .captchaItemGroup .defaultFormItem{flex-grow:1;margin-right:8px;width:auto}.memberForm .captchaItemGroup .captchaImage{aspect-ratio:74/36;border-radius:10px;flex-shrink:0;height:40px}.memberForm .defaultFormItem,.memberForm .dp__input{background:var(--grayF);border:none;border-radius:12px;color:var(--gray8);font-size:12px;height:40px;padding-left:40px;width:100%}.memberForm select.defaultFormItem{-webkit-appearance:none;-moz-appearance:none;appearance:none}.memberForm .formImgUploadItem{position:relative}.memberForm .formImgUploadItem:has(.uploadInfoBtn){margin-top:12px}.memberForm .formImgUploadItem:not(:first-child){margin-top:20px}.memberForm .uploadInfoBtn{align-items:center;background:var(--mainColor);border-radius:12px;color:#fff;display:flex;font-size:10px;font-weight:600;height:24px;left:8px;line-height:14px;padding:4px 8px;position:absolute;top:0;transform:translateY(-50%)}.memberForm .uploadInfoBtn .defaultIcon{--iconSize:12px;margin-right:2px}.memberForm .formBtnItem{align-items:center;display:flex;flex-direction:column;margin-top:20px}.memberForm .formBtnItem button{width:296px}.memberForm .formBtnItem button+button{margin-top:12px}.memberForm .dp__cell_inner{border-radius:50%}.memberForm .dp__active_date,.memberForm .dp__overlay_cell_active,.memberForm .dp__range_end,.memberForm .dp__range_start{background:var(--mainColor)}.memberForm .dp__today{border-color:var(--mainColor)}.memberForm .btnDefault{background:var(--gradientRadialMain);border-radius:21px;filter:none;height:42px;margin:0}.memberForm .btnDefault.btnGray{background:var(--grayC)}.memberForm .btnDefault.btnSec{background:var(--forthColor);color:var(--mainColor)}.memberForm .form_suffix{flex-shrink:0;margin-left:10px;margin-right:0;margin-top:0}.memberForm .form_suffix .btnDefault{padding-left:10px;padding-right:10px;width:100%}.pointTransferModal .topSelect{--nameH:20px;--nameMB:5px;align-items:center;display:flex}.pointTransferModal .topSelect .transFrom,.pointTransferModal .topSelect .transTo{flex:1 1 50%}.pointTransferModal .topSelect .transIcon{align-items:center;background:var(--grayF);border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-left:8px;margin-right:8px;margin-top:calc(var(--nameH) + var(--nameMB));width:30px}.pointTransferModal .topSelect .transIcon .defaultIcon{--iconSize:12px;--iconColor:var(--grayA)}.pointTransferModal .topSelect .boxName{color:var(--gray5);font-size:14px;font-weight:600;line-height:var(--nameH);margin-bottom:var(--nameMB);text-align:center}.pointTransferModal .topSelect .formBox{--borderColor:var(--grayD);border:1px solid var(--borderColor);border-radius:8px;overflow:hidden;position:relative}.pointTransferModal .topSelect .formBox hr{border-color:var(--borderColor)}.pointTransferModal .topSelect .selectItemGroup:after{right:8px}.pointTransferModal .topSelect .selectItemGroup .defaultFormItem{padding-right:30px}.pointTransferModal .topSelect .defaultFormItem{border-radius:0;height:32px;padding-left:15px}.pointTransferModal .memberForm .formBtnItem{display:flex;flex-flow:row nowrap}.pointTransferModal .memberForm .formBtnItem button{color:#fff;flex:1 1 50%;font-size:14px;font-weight:600;height:36px;width:auto}.pointTransferModal .memberForm .formBtnItem button+button{margin-left:10px;margin-top:0}.pointTransferModal .btnDefault.btnSec{background:var(--gradientRadialMain);border-radius:calc(infinity*1px);width:100%}
