.notificationEmail-module__Oa4Zaa__dialog__btn{color:#23abdd;cursor:pointer;border:1px solid #23abdd}.notificationEmail-module__Oa4Zaa__dialog__content{padding:30px 20px}.notificationEmail-module__Oa4Zaa__dialog__ttl{font-family:Noto Sans JP,sans-serif;font-weight:600}.notificationEmail-module__Oa4Zaa__dialog__desc{margin:10px 0 0;font-family:Noto Sans JP,sans-serif}.notificationEmail-module__Oa4Zaa__form__group{margin:20px 0 0}.notificationEmail-module__Oa4Zaa__form__group label{margin:0 0 10px;font-family:Noto Sans JP,sans-serif;display:inline-block}.notificationEmail-module__Oa4Zaa__form__group input{border:1px solid #000;border-radius:10px;padding:0 0 0 10px;font-family:Noto Sans JP,sans-serif;font-size:16px}.notificationEmail-module__Oa4Zaa__dialog__note{margin:10px 0 0;font-family:Noto Sans JP,sans-serif;font-size:12px}.notificationEmail-module__Oa4Zaa__dialog__footer{margin:30px 0 0;font-family:Noto Sans JP,sans-serif}.notificationEmail-module__Oa4Zaa__dialog__error{color:#ff565d;margin:10px 0 0;font-family:Noto Sans JP,sans-serif}@media screen and (max-width:768px){.notificationEmail-module__Oa4Zaa__dialog__btn{width:100%}}
.language-module__RxrIyW__dialog__btn{color:#23abdd;cursor:pointer;border:1px solid #23abdd}.language-module__RxrIyW__dialog__content{padding:30px 20px}.language-module__RxrIyW__dialog__ttl{font-family:Noto Sans JP,sans-serif;font-weight:600}.language-module__RxrIyW__dialog__desc{margin:10px 0 0;font-family:Noto Sans JP,sans-serif}.language-module__RxrIyW__form__group{margin:20px 0 0}.language-module__RxrIyW__form__group label{margin:0 0 10px;font-family:Noto Sans JP,sans-serif;display:inline-block}.language-module__RxrIyW__dialog__footer{margin:30px 0 0;font-family:Noto Sans JP,sans-serif}.language-module__RxrIyW__dialog__error{color:#ff565d;margin:10px 0 0;font-family:Noto Sans JP,sans-serif}@media screen and (max-width:768px){.language-module__RxrIyW__dialog__btn-wrap,.language-module__RxrIyW__dialog__btn{width:100%}}
.page-module__2owxYq__mypage{color:#000;box-sizing:border-box;background:#fff;font-family:Noto Sans JP}.page-module__2owxYq__mypage__header{justify-content:space-between;align-items:center;width:90%;max-width:1080px;margin:0 auto;padding:30px 0;display:flex}.page-module__2owxYq__mypage__logo{padding:0 0 0 12px;font-size:20px;display:inline-block}.page-module__2owxYq__mypage__logout-btn span{color:#000;font-family:Noto Sans JP}.page-module__2owxYq__mypage__welcome{width:90%;max-width:1080px;margin:40px auto 0}.page-module__2owxYq__mypage__inner{grid-template-columns:150px 1fr;gap:32px;width:90%;max-width:1080px;min-height:100vh;margin:24px auto 0;display:grid}.page-module__2owxYq__user__info-wrap{background:#efefef;border-radius:10px;width:100%;margin:0 0 30px;padding:30px 0}.page-module__2owxYq__user__info{width:90%;margin:0 auto}.page-module__2owxYq__user__info-ttl{color:#2d2d2d;font-weight:600}.page-module__2owxYq__user__info-border{opacity:.5;background:#2d2d2d;width:100%;height:1px;margin:10px 0 0}.page-module__2owxYq__user__info-content-wrap{align-items:center;margin:40px 0;display:flex}.page-module__2owxYq__user__info-heading{color:#696969;width:40%}.page-module__2owxYq__user__info-content{width:50%}.page-module__2owxYq__user__info-desc{color:#696969;margin:20px 0 0;line-height:1.5}.page-module__2owxYq__line__btn{color:#fff;background:#06c755;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:fit-content;margin:20px 0 0;padding:10px 30px;display:flex}.page-module__2owxYq__line__icon{width:30px;height:30px}.page-module__2owxYq__line__btn:hover{opacity:.9}.page-module__2owxYq__pricing__alert{color:#78350f;background-color:#fffbeb;border-color:#fde68a;margin:0 0 20px}@media screen and (max-width:768px){.page-module__2owxYq__mypage__inner{width:100%;min-height:100vh;margin:24px auto 0;display:block}.page-module__2owxYq__mypage__logo{font-size:16px}.page-module__2owxYq__user__info-content-wrap{flex-direction:column;align-items:flex-start;gap:15px}.page-module__2owxYq__user__info-content,.page-module__2owxYq__user__info-heading,.page-module__2owxYq__user__info-update{width:100%}}
.sidebar-module__caurZG__mypage__sidebar{color:#2d2d2d;position:sticky}.sidebar-module__caurZG__sidebar__inner{flex-direction:column;gap:12px;display:flex;position:sticky;top:12px}.sidebar-module__caurZG__sidebar__header{justify-content:space-between;width:100%;display:flex}.sidebar-module__caurZG__sidebar__item{color:#2d2d2d;border-radius:5px;align-items:center;gap:10px;width:100%;padding:12px;font-size:16px;display:flex}.sidebar-module__caurZG__sidebar__item:hover{background:#eee}@media screen and (max-width:768px){.sidebar-module__caurZG__sidebar__inner{border-bottom:1px solid #fff;grid-template-columns:repeat(2,1fr);width:90%;margin:0 auto 24px;display:grid}.sidebar-module__caurZG__sidebar__item{color:#000;text-align:center;border:1px solid #000;justify-content:center;width:100%;padding:5px 0;font-size:12px}.sidebar-module__caurZG__sidebar__logout-btn{color:#fff;text-align:center;width:100%;margin:auto;padding:12px 0;font-size:12px;display:inline-block}.sidebar-module__caurZG__sidebar__item:hover{color:#fff;background-color:#000}}
.manageSubscriptionBtn-module__dK_6ZG__billing__btn{color:#2d2d2d;cursor:pointer;text-align:left;border-radius:5px;align-items:center;gap:10px;width:100%;padding:12px;font-size:16px;display:flex}.manageSubscriptionBtn-module__dK_6ZG__billing__btn:hover{background-color:#eee}@media screen and (max-width:768px){.manageSubscriptionBtn-module__dK_6ZG__billing__btn{color:#000;text-align:center;border:1px solid #000;justify-content:center;width:100%;padding:5px 0;font-size:12px}.manageSubscriptionBtn-module__dK_6ZG__billing__btn:hover{color:#fff;background-color:#000}}
.button-module__L1TwsW__signin__btn{cursor:pointer;background-color:#06c755;border:none;justify-content:center;align-items:center;width:80%;margin:0 auto 30px;padding:15px 0;display:flex;position:relative}.button-module__L1TwsW__signin__btn:hover{opacity:.9}.button-module__L1TwsW__line__icon{width:30px;height:30px;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.button-module__L1TwsW__signin__text{color:#fff;text-transform:uppercase;font-family:Noto Sans;font-size:16px}.button-module__L1TwsW__logout__btn{color:#fff;cursor:pointer;text-transform:uppercase;background:0 0;border:none;padding:0;font-family:Zen Old Mincho,serif;font-size:18px}.button-module__L1TwsW__logout__btn:hover{opacity:.8}@media screen and (max-width:768px){.button-module__L1TwsW__logout__btn{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-family:Zen Old Mincho,serif;font-size:16px}}
