@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}html,body,h1,h2,h3,h4,h5,h6,ol,ul,div,li,dl,dt,dd,form,iframe,p,a,span,blockquote,i,figure,fieldset,img,table,th,td,input,textarea,select,caption,button,pre,small{padding:0;margin:0}html,body{min-height:100%}html:lang(ja){font-size:87.5%}body{font-size:0.875rem;line-height:20px;color:#0a0f18}html:lang(ja) body,html:lang(ja) button,html:lang(ja) input,html:lang(ja) select,html:lang(ja) textarea{font-family:"Hiragino Sans","Noto Sans JP",YuGothic,Meiryo,-apple-system,BlinkMacSystemFont,system-ui,"Helvetica Neue",Arial,sans-serif}html:lang(vi) body,html:lang(vi) button,html:lang(vi) input,html:lang(vi) select,html:lang(vi) textarea{font-family:proximanova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,"Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:inherit}ol,ul{list-style:none}fieldset{border:0 solid transparent}img{border:none;line-height:0;vertical-align:top}table{border-collapse:collapse}table,th,td{border-spacing:0}input,textarea,select{border:0;border-radius:0;font-family:inherit;color:#0a0f18;vertical-align:middle;outline:none}caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-family:inherit;font-size:inherit;cursor:pointer;line-height:1.5;color:#0a0f18}button::-moz-focus-inner{padding:0;border:0}em{font-style:normal}a{color:#0a0f18;text-decoration:none}pre{white-space:pre-wrap;font-family:inherit}.container{min-width:320px}.content{max-width:1280px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 575px){.content{padding-bottom:80px}}@media(min-width: 576px)and (max-width: 1024px){.content{padding-bottom:120px}}@media(min-width: 1025px){.content{padding:0 20px 120px}.content.contentNarrow{max-width:1080px}}#commonLayoutLnbWrapper .content{margin:0}@media(min-width: 1025px){#commonLayoutLnbWrapper .content{padding-right:0;padding-left:0}}.pb-0{padding-bottom:0}.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.bodyNoneScroll{overflow:hidden;position:fixed;top:0;right:0;left:0}.MemberFormInput{margin-top:8px}.MemberFormInput:first-child{margin-top:0}.MemberFormInput:first-child .MemberFormInput__label:first-child{margin-top:0}.MemberFormInput__label{display:inline-block;margin:12px 0 4px;line-height:21px}.MemberFormInput__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;border:1px solid #c1c4c9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.MemberFormInput__wrap[focus-within]{-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out;border-color:#626972}.MemberFormInput__wrap:focus-within{-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out;border-color:#626972}.MemberFormInput__wrap .MemberFormInput__input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.MemberFormInput__input{-webkit-box-shadow:0 0 0 30px #fff inset !important;box-shadow:0 0 0 30px #fff inset !important}.MemberFormInput__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;padding:0 8px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-size:1rem;line-height:22px;color:#0a0f18}.MemberFormInput__input::-webkit-input-placeholder{color:#a3a9b3}.MemberFormInput__input:-ms-input-placeholder{color:#a3a9b3}.MemberFormInput__input::-moz-placeholder{color:#a3a9b3}.MemberFormInput__input::-ms-input-placeholder{color:#a3a9b3}.MemberFormInput__input::placeholder{color:#a3a9b3}.MemberFormInput__input:not(:-moz-read-only):focus{border-color:#626972}.MemberFormInput__input:not(:read-only):focus{border-color:#626972}.MemberFormInput__input[type=text]::-ms-clear,.MemberFormInput__input[type=tel]::-ms-clear,.MemberFormInput__input[type=email]::-ms-clear,.MemberFormInput__input[type=number]::-ms-clear,.MemberFormInput__input[type=password]::-ms-reveal,.MemberFormInput__input[type=password]::-ms-clear{display:none !important}.MemberFormInput__input[type=number]::-webkit-outer-spin-button,.MemberFormInput__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.MemberFormInput__error{border-color:#e72a1d !important}.MemberFormInput__error .MemberFormInput__input{color:#0a0f18}.MemberFormInput__error+.MemberFormInput__error-text{margin-top:4px;font-size:0.75rem;line-height:16px;color:#e72a1d}.MemberFormInput__disabled{border-color:#e7e9ec}.MemberFormInput__disabled .MemberFormInput__input{-webkit-box-shadow:0 0 0 30px #f8f9fa inset !important;box-shadow:0 0 0 30px #f8f9fa inset !important}.MemberFormInput__disabled .MemberFormInput__input{background-color:#f8f9fa;color:#c1c4c9}.MemberFormInput__readonly{border-color:#f5f6f7}.MemberFormInput__readonly .MemberFormInput__input{-webkit-box-shadow:0 0 0 30px #f8f9fa inset !important;box-shadow:0 0 0 30px #f8f9fa inset !important}.MemberFormInput__readonly .MemberFormInput__input{background-color:#f8f9fa;color:#626972}.MemberFormInput__helper-text{margin-top:4px;font-size:0.75rem;line-height:16px;color:#626972}.MemberFormInput__helper-text--black{margin-top:4px;font-size:0.75rem;line-height:16px;color:#626972;color:#0a0f18}.MemberFormInput__button-clear{display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px;margin-right:5px}.MemberFormInput__button-clear+.MemberFormInput__button-text{margin-left:1px}.MemberFormInput__button-clear--active{display:-webkit-box;display:-ms-flexbox;display:flex}.MemberFormInput__button-text{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 12px 6px;margin-right:8px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f6f7;font-size:0.875rem;line-height:20px;color:#2a2e33;white-space:nowrap}.MemberFormInput__button-text:disabled{color:#c1c4c9;cursor:default}.MemberFormInput__button-text__loading{display:inline-block;margin:3px 0 0 4px;vertical-align:top;-webkit-animation:roundAll 1s infinite linear;animation:roundAll 1s infinite linear}.MemberFormInput__button-text__loading .svg-color{fill:#c1c4c9}@-webkit-keyframes roundAll{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes roundAll{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.MemberFormInput__button-eye{min-width:20px;height:20px;margin-right:6px}.MemberFormCheckbox{position:relative;padding-left:28px;color:#a3a9b3}.MemberFormCheckbox+.MemberFormCheckbox{margin-top:16px}.MemberFormCheckbox__label{display:inline-block;position:relative;width:auto;min-height:20px;padding:0 0 0 28px;margin-left:-28px;text-align:left;white-space:normal;cursor:pointer}.MemberFormCheckbox__label::before,.MemberFormCheckbox__label::after{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.MemberFormCheckbox__label::before{position:absolute;top:0;bottom:0;left:0;width:20px;height:20px;border:1px solid #c1c4c9;border-radius:4px;background-color:#f8f9fa;content:""}.MemberFormCheckbox__label::after{position:absolute;top:11px;left:8px;width:4px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:translateY(calc(-50% - 2px)) rotate(45deg);transform:translateY(calc(-50% - 2px)) rotate(45deg)}.MemberPrivacyPolicy .MemberFormCheckbox__label{font-size:0.8125rem;line-height:17px;color:#7a808b}.MemberFormCheckbox__signupCheckboxAll__label{font-weight:700}.MemberFormCheckbox>input[type=checkbox]:checked+.MemberFormCheckbox__label{color:#0a0f18}.MemberPrivacyPolicy .MemberFormCheckbox>input[type=checkbox]:checked+.MemberFormCheckbox__label{color:#7a808b}.MemberFormCheckbox>input[type=checkbox]:checked+.MemberFormCheckbox__label .MemberFormCheckbox__link{color:#0a0f18}.MemberFormCheckbox>input[type=checkbox]:checked+.MemberFormCheckbox__label .MemberFormCheckbox--small-checkbox__icon .svg-color{stroke:#0a0f18}.MemberFormCheckbox>input[type=checkbox]:checked+.MemberFormCheckbox__label::before{border-color:#0a0f18;background-color:#0a0f18}.MemberFormCheckbox>input[type=checkbox]:checked+.MemberFormCheckbox__label::after{content:""}.MemberFormCheckbox>input[type=checkbox]:focus+.MemberFormCheckbox__label{outline:1px dotted #0a0f18}.MemberFormCheckbox>input[type=checkbox]:disabled+.MemberFormCheckbox__label{color:#c1c4c9}.MemberFormCheckbox>input[type=checkbox]:disabled:not(:checked)+.MemberFormCheckbox__label::before{border-color:#e7e9ec;background-color:#f5f6f7}.MemberFormCheckbox>input[type=checkbox]:disabled:checked+.MemberFormCheckbox__label::before{border-color:#e7e9ec;background-color:#e7e9ec}.MemberFormCheckbox--small-checkbox+.MemberFormCheckbox--small-checkbox{margin-top:8px}.MemberFormCheckbox--small-checkbox .MemberFormCheckbox__label::before,.MemberFormCheckbox--small-checkbox .MemberFormCheckbox__label::after{display:none}.MemberFormCheckbox--small-checkbox__icon{position:absolute;top:0;bottom:0;left:0;width:20px;height:20px}.MemberFormCheckbox__link{color:#a3a9b3;text-decoration:underline}.MemberFormCheckbox__tooltip{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;left:0;padding:8px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#2a2e33;font-size:0.75rem;line-height:16px;color:#fff;-webkit-animation:fadeOut .4s ease forwards;animation:fadeOut .4s ease forwards;opacity:0}.MemberFormCheckbox__tooltip.LoginSignIn__checkbox__tooltip{top:25px}.MemberFormCheckbox__tooltip--active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:fadeIn .4s ease forwards;animation:fadeIn .4s ease forwards}.MemberFormCheckbox__tooltip--hide{-webkit-animation:fadeOut .4s ease forwards;animation:fadeOut .4s ease forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.MemberFormCheckbox.MypageDeleteAccount__checkbox{margin-top:40px}.MemberButton{padding-bottom:calc(env(safe-area-inset-bottom) + 20px);padding-bottom:calc(constant(safe-area-inset-bottom) + 20px);margin-top:40px}@media(min-width: 1025px){.MemberButton{padding-bottom:0}}.MemberButton.LoginSignIn__login-button{padding-bottom:0;margin-top:28px}.MemberButton.LoginResetPassword__button{padding-bottom:1px}.MemberButton.MypageDeleteAccount__button{margin-top:8px}.MemberMiddleLayout .MemberButton{padding-bottom:0}.MemberMiddleLayout .MemberButton .MemberButtonItem+.MemberButtonItem{margin-top:8px}.MemberButtonItem{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 11px 5px;border:1px solid #fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;text-align:center}.MemberButtonItem{font-weight:600}.MemberButtonItem--black{border-color:#0a0f18;background-color:#0a0f18;color:#fff}.MemberButtonItem--black.MemberButtonItem--outline{background-color:#fff;color:#0a0f18}.MemberButtonItem--gray{border-color:#f5f6f7;background-color:#f5f6f7;color:#2a2e33}.MemberButtonItem--gray.MemberButtonItem--outline{border-color:#c1c4c9;background-color:#fff;color:#0a0f18}.MemberButtonItem--full{width:100%;height:48px;padding:0;font-size:1rem;line-height:22px}.MemberButtonItem--small.MemberButtonItem--outline{font-weight:400}.MemberButtonItem--borderGray{border-color:#c1c4c9;background-color:#fff}.MemberButtonItem--event{border:0;background-color:#0a0f18;background-color:var(--event-color, #0a0f18);color:#fff}.MemberButtonItem:disabled,.MemberButtonItem.disabled{border-color:#f8f9fa;background-color:#f8f9fa;color:#c1c4c9;cursor:default}.MemberButtonItem:disabled.MemberButtonItem--outline,.MemberButtonItem.disabled.MemberButtonItem--outline{border-color:#e7e9ec}.MemberButtonItem__loading{display:inline-block;margin:16px 0 0 4px;vertical-align:top;-webkit-animation:roundAll 1s infinite linear;animation:roundAll 1s infinite linear}.MemberButtonItem__loading .svg-color{fill:#c1c4c9}@keyframes roundAll{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.MemberMiddleLayout{position:relative;min-height:calc(100vh - 80px - (50px + 50px));min-height:calc(100vh - 80px - (var(--header-mobile-height, 50px) + 50px));min-height:calc(100vh - 80px - (50px + 50px));min-height:calc(100vh - 80px - calc(50px + 50px));min-height:calc(100vh - 80px - calc(var(--header-mobile-height, 50px) + 50px));padding:0 20px;margin:0 auto;color:#0a0f18}@media(min-width: 576px)and (max-width: 1024px){.MemberMiddleLayout{max-width:375px;min-height:calc(100vh - 120px)}}@media(min-width: 1025px){.MemberMiddleLayout{max-width:375px;min-height:100%}}.LoginSignUpComplete{width:255px}@media(min-width: 1025px){.LoginSignUpComplete{width:364px}}.LoginSignUpComplete__text{margin-bottom:32px;font-size:1.25rem;line-height:26px;font-weight:600}@media(min-width: 1025px){.LoginSignUpComplete__text{font-size:1.75rem;line-height:34px}}.MemberMiddleLayout__wrap{position:absolute;top:50%;right:0;left:0;padding:0 20px;text-align:center;-webkit-transform:translateY(calc(-50% + 40px));transform:translateY(calc(-50% + 40px))}@media(min-width: 576px)and (max-width: 1024px){.MemberMiddleLayout__wrap{-webkit-transform:translateY(calc(-50% + 60px));transform:translateY(calc(-50% + 60px))}}@media(min-width: 1025px){.MemberMiddleLayout__wrap{position:static;-webkit-transform:translateY(0);transform:translateY(0);padding-top:120px}}.MemberWrapper{padding:20px 20px 0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0f18}@media(min-width: 576px)and (max-width: 1024px){.MemberWrapper{max-width:375px}}@media(min-width: 1025px){.MemberWrapper{max-width:738px;min-height:calc(100vh - 478px);padding:52px 0 0}.MemberWrapper__wrap{width:335px;margin:0 auto}}.MemberWrapper__title{margin-bottom:40px;font-size:1.75rem;line-height:34px;font-weight:700;text-align:center}@media(max-width: 575px){.MemberWrapper__title{display:none}}@media(min-width: 576px)and (max-width: 1024px){.MemberWrapper__title{display:none}}.MemberWrapper__small-title,.MemberWrapper__text{margin-bottom:20px;font-size:1.125rem;line-height:24px;font-weight:700;white-space:pre-wrap}.MemberWrapper__text-details{margin-bottom:20px}.MemberWrapper__small-text{margin-bottom:20px;font-weight:700;white-space:pre-wrap}.MemberBulletList{padding-left:9px;margin-top:20px;color:#626972}.MypageDeleteAccount .MemberBulletList{margin-top:40px}.LoginSignUpComplete .MemberBulletList{text-align:left}.MemberBulletList__item{display:block;position:relative;margin-top:8px;font-size:0.75rem;line-height:16px;word-break:keep-all;word-wrap:break-word}.MemberBulletList__item:first-child{margin-top:0}.MemberBulletList__item::before{display:block;position:absolute;top:7px;left:-7px;width:3px;height:3px;border-radius:100%;background-color:#626972;content:""}.MemberInformationText{display:block;position:relative;margin-top:11px}.MemberInformationText__icon{position:absolute;top:0;left:0}.MemberInformationText__text{padding-left:22px;font-size:0.75rem;line-height:16px;color:#626972}.MemberEmail{margin-top:-10px;margin-bottom:20px}.MemberEmail__text{font-weight:700}.MypageIndex{padding:16px 16px 0}@media(min-width: 1025px){.MypageIndex{padding:16px 0 0}}.MypageIndex__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MypageIndex__item--border{position:relative;padding-top:24px}.MypageIndex__item--border::before{content:"";position:absolute;top:12px;left:0;width:100%;height:1px;background-color:#e7e9ec}.MypageIndex__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;color:#0a0f18;font-size:1rem;line-height:22px}.MypageIndex__country{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px}.MypageIndex__country>span{font-size:1rem;line-height:22px;font-weight:600;color:#0a0f18}.MypageIndex__country__flag{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:20px;height:20px;margin-right:4px;border:2px solid #e7e9ec;border-radius:100%}.MypageIndex__notice{padding-left:12px;color:#fb6514;font-size:0.8125rem;line-height:17px}.MypageMainProfile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 16px 4px;height:32px;font-size:1.5rem;line-height:30px;font-weight:600;color:#0a0f18}@media(min-width: 1025px){.MypageMainProfile{padding:40px 0 0}}.MypageMyBarcode{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 16px 20px 16px;margin:12px 16px 16px;color:#0a0f18;border-radius:4px;border:1px solid #e7e9ec;-webkit-box-sizing:border-box;box-sizing:border-box}.MypageMyBarcode__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px;font-size:0.875rem;line-height:20px;font-weight:600}.MypageMyBarcode__button{background-color:#0a0f18;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:48px;color:#fff;font-size:0.875rem;line-height:20px;font-weight:500}.MypageMyBarcode__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px;margin-top:22px;border-top:1px solid #e7e9ec}.MypageMyBarcode__landing-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.MypageMyBarcode__landing-store__pin{width:16px;height:16px}.MypageMyBarcode__landing-store__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:0.875rem;line-height:20px;font-weight:400}.MypageMyBarcodePopup{display:none;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background-color:#fff}.MypageMyBarcodePopup--active{display:block}.MypageMyBarcodePopup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6px 8px;width:100%;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.MypageMyBarcodePopup__button-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px}.MypageMyBarcodePopup__content{aspect-ratio:458/100;position:absolute;width:100%;min-width:458px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.MypageMyBarcodePopup__content img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.MypageMyBarcodeTooltip{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MypageMyBarcodeTooltip__wrap{margin-left:4px;z-index:1}.MypageMyBarcodeTooltip__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.MypageMyBarcodeTooltip__button::after{position:absolute;top:calc(100% + 3px);left:50%;width:0;height:0;border-right:7px solid transparent;border-bottom:7px solid #2a2e33;border-left:7px solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.OrderFormWrap__title .MypageMyBarcodeTooltip__button::after{top:calc(100% + 4px)}.MypageMyBarcodeTooltip__content{display:none;position:absolute;z-index:1;top:calc(100% + 8px);left:-16px;width:calc(100% + 8px);min-width:258px;max-width:calc(100vw - 32px);padding:8px;border-radius:4px;background-color:#2a2e33;color:#fff;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.75rem;line-height:16px}.MypageMyBarcodeTooltip__content span{display:block}.MypageMyBarcodeTooltip__button--active::after{content:""}.MypageMyBarcodeTooltip__button--active+.MypageMyBarcodeTooltip__content{display:block}.MypageLogoutButtons{padding:20px 16px 0}@media(min-width: 1025px){.MypageLogoutButtons{padding:20px 0 0}}.MypageLogoutButtons__login{position:relative;padding-right:20px;font-size:1.5rem;line-height:30px;font-weight:700;color:#0a0f18}.MypageLogoutButtons__login::after{display:inline-block;position:absolute;top:calc(50% - 5px);right:0;width:6px;height:6px;border:1px solid #0a0f18;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg) translateY(2px);transform:rotate(45deg) translateY(2px);content:""}.MypageMyProfile{position:relative;padding:20px 15px 20px 20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0f18}@media(max-width: 575px){.MypageMyProfile__link{position:fixed;bottom:-40px;bottom:calc(env(safe-area-inset-bottom) + 40px);bottom:calc(constant(safe-area-inset-bottom) + 40px);left:20px;margin-top:0}}@media(min-width: 576px)and (max-width: 1024px){.MypageMyProfile{max-width:375px}}@media(min-width: 1025px){.MypageMyProfile{max-width:738px;min-height:calc(100vh - 478px);padding:52px 0 0}.MypageMyProfile__wrap{width:340px;margin:0 auto}}.MypageMyProfile__title{margin-bottom:40px;font-size:1.75rem;line-height:34px;font-weight:700;text-align:center}@media(max-width: 575px){.MypageMyProfile__title{display:none}}@media(min-width: 576px)and (max-width: 1024px){.MypageMyProfile__title{display:none}}.MypageMyProfile__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;margin-top:24px}.MypageMyProfile__item:first-child{margin-top:0}.MypageMyProfile__item__wrap{padding-right:8px}.MypageMyProfile__item__title{font-size:1rem;line-height:22px;font-weight:700}.MypageMyProfile__item__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;padding:0 8px;margin:2px 0 0 8px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f6f7;font-size:0.6875rem;line-height:15px;font-weight:700;vertical-align:top}.MypageMyProfile__item__text{margin-top:4px;color:#626972}.MypageMyProfile__item__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.MypageMyProfile__link{display:inline-block;margin-top:80px;font-weight:700;color:#626972}.MypageNotifications{margin:3px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0f18}@media(min-width: 576px)and (max-width: 1024px){.MypageNotifications{max-width:539px}}@media(min-width: 1025px){.MypageNotifications{max-width:738px;min-height:calc(100vh - 478px);padding:52px 0 0;margin:0 auto}.MypageNotifications__wrap{width:539px;margin:0 auto}}.MypageNotifications__title{margin-bottom:40px;font-size:1.75rem;line-height:34px;font-weight:700;text-align:center}@media(max-width: 575px){.MypageNotifications__title{display:none}}@media(min-width: 576px)and (max-width: 1024px){.MypageNotifications__title{display:none}}.MypageNotifications__notification{padding:11px 20px;background-color:#f8f9fa;font-size:0.75rem;line-height:16px}.MypageNotifications__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.MypageNotifications__text{font-size:1rem;line-height:22px}.MypageNotifications__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MypageNotifications__checkbox__checkbox:checked+.MypageNotifications__checkbox__label{background-color:#0a0f18}.MypageNotifications__checkbox__checkbox:checked+.MypageNotifications__checkbox__label::before{left:18px}.MypageNotifications__checkbox__checkbox:focus+.MypageNotifications__checkbox__label{outline:1px dotted #0a0f18}.MypageNotifications__checkbox__label{overflow:hidden;position:relative;width:40px;height:24px;border-radius:20px;background-color:#f5f6f7;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-indent:-9999px}.MypageNotifications__checkbox__label::before{position:absolute;top:2px;left:2px;width:20px;height:20px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.06);border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:.3s ease;transition:.3s ease;will-change:left;content:""}.MypageLogoutBenefit{padding:12px 16px 0}@media(min-width: 1025px){.MypageLogoutBenefit{padding:12px 0 0}}