.mypage-donation .dialog-wrapper{height:100%;max-height:calc(100vh - 80px)}@media(min-width:640px){.mypage-donation .dialog-wrapper{max-height:calc(100vh - 100px)}}.mypage-donation__wrapper{margin:0 20px}@media(min-width:640px){.mypage-donation__wrapper{max-width:920px;margin:0 auto}}.mypage-donation .custom-select__input{width:100%}@media(min-width:640px){.mypage-donation .custom-select__input{width:180px}.mypage-donation .custom-select{align-items:start}}.mypage-donation__alert{margin-bottom:40px}@media(min-width:640px){.mypage-donation__alert{margin-bottom:50px}}.mypage-donation-status{display:block;border:1px solid var(--border-background-primary);margin-top:24px;margin-bottom:64px}@media(min-width:640px){.mypage-donation-status{display:flex;gap:0;margin-top:32px;margin-bottom:80px}.mypage-donation-status__unit{width:50%}}.mypage-donation-status__heading,.mypage-donation-status__item{border-top:1px solid var(--border-background-primary)}@media(min-width:640px){.mypage-donation-status__heading,.mypage-donation-status__item{border-top:0}}.mypage-donation-status__heading,.mypage-donation-status__heading--without-border{height:40px;line-height:40px;font-size:18px;font-weight:700;text-align:center;background-color:var(--border-background-secondary)}@media(min-width:640px){.mypage-donation-status__heading,.mypage-donation-status__heading--without-border{height:50px;line-height:50px;border-bottom:1px solid var(--border-background-primary)}}.mypage-donation-status__items{display:block}@media(min-width:640px){.mypage-donation-status__items{display:flex;justify-content:center;align-items:center;gap:40px;height:100px}}.mypage-donation-status__item{height:64px;line-height:64px;font-size:14px;font-weight:700;text-align:center}@media(min-width:640px){.mypage-donation-status__item{height:auto;height:100px;line-height:100px}}.mypage-donation-status__item--dotted{height:64px;line-height:64px;font-size:14px;font-weight:700;text-align:center;border-top:1px dotted var(--border-background-primary)}@media(min-width:640px){.mypage-donation-status__item--dotted{border-top:0;height:auto}}.mypage-donation-status__item--green{color:var(--primary)}.mypage-donation-status__item--green-large{font-size:20px;padding-left:10px;padding-right:6px}@media(min-width:640px){.mypage-donation .pc-right-border{border-right:1px solid var(--border-background-primary)}}.mypage-donation .mypage-section{font-size:16px}@media(min-width:640px){.mypage-donation .mypage-section{font-size:18px}}.mypage-donation-log{margin-bottom:60px}.mypage-donation-log__divider{margin:40px 0}@media(min-width:640px){.mypage-donation-log__divider{margin:50px 0}}.mypage-donation-log__history{display:block}@media(min-width:640px){.mypage-donation-log__history{margin-top:50px}}.mypage-donation-log__application-info{margin:24px 0}@media(min-width:640px){.mypage-donation-log__application-info{margin:0 0 30px}}.mypage-donation-log__application-info-link{font-size:14px;font-weight:700}@media(min-width:640px){.mypage-donation-log__application-info-link{font-size:16px}}.mypage-donation-log__application-info-wrap{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}@media(min-width:640px){.mypage-donation-log__application-info-wrap{gap:12px;margin-bottom:15px}}.mypage-donation-log__application-info-text{font-size:12px;padding-top:2px}@media(min-width:640px){.mypage-donation-log__application-info-text{font-size:14px;padding-top:5px}}.mypage-donation-log__product{gap:14px;margin-bottom:24px}@media(min-width:640px){.mypage-donation-log__product{gap:20px;margin-bottom:0;margin-top:24px}}.mypage-donation-log__product-button-wrap{width:100%;display:flex;justify-content:flex-end;flex-direction:column;gap:20px;margin-top:30px}@media(min-width:640px){.mypage-donation-log__product-button-wrap{flex-direction:row}}.mypage-donation-log__product-image{width:120px;min-width:120px}@media(min-width:640px){.mypage-donation-log__product-image{width:160px;min-width:160px;height:100px}}.mypage-donation-log__product .custom-image__no-image{height:74px;width:120px}@media(min-width:640px){.mypage-donation-log__product .custom-image__no-image{height:100px;width:160px}}.mypage-donation-log__product-info{font-size:14px;letter-spacing:.06em;margin-top:-4px}.mypage-donation-log__product-info-link{margin-bottom:12px}.mypage-donation-log__product-info-text{line-height:18px}.mypage-donation-log__text{font-size:14px;margin:30px 0}@media(min-width:640px){.mypage-donation-log__text{font-size:16px;margin:50px 0 80px}}.mypage-donation-log .custom-button{height:50px}@media(min-width:640px){.mypage-donation-log .custom-button{width:200px;height:40px}.mypage-donation-log .custom-button.wide{width:280px}}.mypage-donation-other__text{margin:30px 0}.mypage-donation-other-wrapper{display:block}@media(min-width:640px){.mypage-donation-other-wrapper{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:40px}}.mypage-donation-other__data{margin:30px 0;font-size:14px}@media(min-width:640px){.mypage-donation-other__data{margin:0 0 -6px}}.mypage-donation-other__data-name{font-size:14px;font-weight:700;margin-bottom:8px}@media(min-width:640px){.mypage-donation-other__data-name{font-size:16px;margin-bottom:4px}}.mypage-donation-other__data-text{font-size:12px;line-height:20px}@media(min-width:640px){.mypage-donation-other__data-text{font-size:14px;line-height:24px}}.mypage-donation-other__button{display:block}@media(min-width:640px){.mypage-donation-other__button{display:flex;justify-content:flex-end;align-items:center;gap:40px}}.mypage-donation-other__edit{margin-bottom:20px}@media(min-width:640px){.mypage-donation-other__edit{margin-bottom:0}.mypage-donation-other__edit .custom-button{width:120px;height:40px}}.mypage-donation-other__delete .dialog-wrapper{padding:30px 20px;max-height:532px}@media(min-width:640px){.mypage-donation-other__delete .dialog-wrapper{max-height:316px;padding:50px 100px}}.mypage-donation-other-dialog__heading{margin-bottom:32px;margin-top:-4px}@media(min-width:640px){.mypage-donation-other-dialog__heading{margin-bottom:44px}}.mypage-donation-other-dialog__label{margin-bottom:10px}.mypage-donation-other-dialog__label .amplify-label{font-size:14px}@media(min-width:640px){.mypage-donation-other-dialog__label .amplify-label{font-size:16px}}.mypage-donation-other-dialog__input-date{display:block}@media(min-width:640px){.mypage-donation-other-dialog__input-date{display:flex}}.mypage-donation-other-dialog__input-date .custom-select__prefix{height:auto;min-width:28px}.mypage-donation-other-dialog__input-date .custom-select__main{justify-content:left;gap:8px}@media(min-width:640px){.mypage-donation-other-dialog__input-date .custom-select__main{gap:16px}}.mypage-donation-other-dialog__input-date .custom-select__input{width:193px;height:40px}@media(min-width:640px){.mypage-donation-other-dialog__input-date .custom-select__input{width:180px}}.mypage-donation-other-dialog__input-date .amplify-label{font-size:14px}.mypage-donation-other-dialog__input-date .amplify-select{height:40px}.mypage-donation-other-dialog__input-date-md{gap:8px;margin-top:14px}@media(min-width:640px){.mypage-donation-other-dialog__input-date-md{gap:12px;margin-top:0}}.mypage-donation-other-dialog__input-date-md-unit{width:50%}@media(min-width:640px){.mypage-donation-other-dialog__input-date-md-unit{width:100%}.mypage-donation-other-dialog__input-date-md .custom-select__main{gap:12px}}.mypage-donation-other-dialog__input-date-md .custom-select__input{width:100%}.mypage-donation-other-dialog__input-date-md .amplify-select{height:40px}@media(min-width:640px){.mypage-donation-other-dialog__input-date-md .amplify-select{min-width:85px}}.mypage-donation-other-dialog__input-date-md .custom-select__suffix{font-size:14px}.mypage-donation-other-dialog__input-field{margin-top:36px}@media(min-width:640px){.mypage-donation-other-dialog__input-field{margin-top:44px}.mypage-donation-other-dialog__input-field .custom-input{width:580px}}.mypage-donation-other-dialog__input-field .custom-input-field{align-items:flex-start}.mypage-donation-other-dialog__input-field .custom-input-field__input{width:100%}.mypage-donation-other-dialog__input-field .custom-input-field__subtext{margin-top:12px}@media(min-width:640px){.mypage-donation-other-dialog__input-field .custom-input-field__subtext{margin-top:14px}}.mypage-donation-other-dialog__input-field .custom-input-field__main{flex-direction:unset;gap:8px}@media(min-width:640px){.mypage-donation-other-dialog__input-field .custom-input-field__main{gap:16px;align-items:flex-start}}.mypage-donation-other-dialog__input-field .custom-input-field__suffix{margin-top:8px}.mypage-donation-other-dialog__link{display:flex;justify-content:center;margin-left:22px}@media(min-width:640px){.mypage-donation-other-dialog__link{margin-left:0}}.mypage-donation-other-dialog__link span{border-bottom:1px solid var(--primary)}.mypage-donation-other-dialog__link span:hover{border-color:var(--primary)}.mypage-donation-other-dialog__text{margin:50px 0 212px}@media(min-width:640px){.mypage-donation-other-dialog__text{margin:34px 0 0}}.mypage-donation-other-dialog__text-unit{margin-bottom:8px}@media(min-width:640px){.mypage-donation-other-dialog__text-unit{margin-bottom:4px}}.mypage-donation-other-dialog__foot{display:block;margin-top:22px}@media(min-width:640px){.mypage-donation-other-dialog__foot{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-top:48px;gap:32px}}.mypage-donation-other-dialog__foot .custom-button{height:50px}@media(min-width:640px){.mypage-donation-other-dialog__foot .custom-button{width:310px}}.mypage-donation-other-dialog__foot-button-top{margin-bottom:20px}@media(min-width:640px){.mypage-donation-other-dialog__foot-button-top{margin-bottom:0}}.mypage-donation-annotation{font-size:12px;padding:20px 24px;margin-bottom:30px;letter-spacing:.06em;background-color:var(--border-background-secondary)}@media(min-width:640px){.mypage-donation-annotation{width:610px;margin:0 auto 50px;padding:28px 50px}}.mypage-donation-annotation__link{font-weight:700;color:var(--primary);text-decoration:underline;text-underline-offset:4px}@media(min-width:640px){.mypage-donation .text-link--divider{margin:80px 0 50px}}.mypage-donation__button-foot .custom-button{height:50px}@media(min-width:640px){.mypage-donation__button-foot .custom-button{margin:0 auto;width:310px}}.mypage-donation__foot{margin-top:64px}@media(min-width:640px){.mypage-donation__foot{margin-top:120px}}.mypage-donation__loader{margin:10rem auto}