.my-account{max-width:600px;margin:0 auto;padding:20px}@media screen and (max-width:779px){.my-account{padding:20px 0}}.my-account .forgot-password{margin:0 12px;font-size:13px;display:inline-block}.my-account .forgot-password a{color:#555;text-decoration:underline}.my-account .api-comp,.my-account .affiliate-comp,.my-account .account-security,.my-account .account-type,.my-account .payment-details,.my-account .link-sns-accounts,.my-account .profile-details,.my-account .general-setting,.my-account .public-profile-comp,.my-account .danger-zone{background-color:#fff;border-radius:3px;margin:40px 0;padding:20px}@media screen and (max-width:779px){.my-account .api-comp,.my-account .affiliate-comp,.my-account .account-security,.my-account .account-type,.my-account .payment-details,.my-account .link-sns-accounts,.my-account .profile-details,.my-account .general-setting,.my-account .public-profile-comp,.my-account .danger-zone{padding:12px}}.my-account .api-comp:first-of-type,.my-account .affiliate-comp:first-of-type,.my-account .account-security:first-of-type,.my-account .account-type:first-of-type,.my-account .payment-details:first-of-type,.my-account .link-sns-accounts:first-of-type,.my-account .profile-details:first-of-type,.my-account .general-setting:first-of-type,.my-account .public-profile-comp:first-of-type,.my-account .danger-zone:first-of-type{margin-top:0}.my-account .danger-zone h3{color:#c80032}.my-account .danger-zone .danger-items{border:1px solid #c80032;border-radius:3px;padding:12px}.my-account .danger-zone .danger-items h4,.my-account .danger-zone .danger-items p{margin:0}.my-account .danger-zone .danger-items p{font-size:15px}.my-account .danger-zone .danger-items .delete-account{justify-content:space-between;display:flex}.my-account .danger-zone .danger-items .delete-account .button-element{max-width:160px}.my-account .danger-zone .danger-items .delete-account .button-element button{padding:0 24px 0 0}.my-account .profile-details .profile-detail>div{display:flex}.my-account .profile-details .profile-detail>div .button-element{width:40px;min-width:40px;margin:0 0 0 12px}.my-account .profile-details .profile-detail>div .button-element button{color:#0000;padding:0}.my-account .profile-details .profile-detail:last-of-type input{margin:0}.my-account .checkbox-div{margin:0 0 8px;display:flex}.my-account .checkbox-div:last-of-type{margin:0}.my-account .checkbox-div input{width:16px;height:16px;margin:0 8px 0 0;padding:12px}.my-account .checkbox-div .frequency{margin:0 8px;font-size:11px}
