@charset "UTF-8";.mypage-menu{margin:0 auto clamp(3rem,6vw,3.75rem);position:relative;width:calc(100% + 20px);left:-10px}@media all and (max-width:639px){.mypage-menu{width:calc(100% + 10px);left:-5px}}.mypage-menu ul{width:100%;display:flex;justify-content:center}.mypage-menu ul li{width:100%;text-align:center;margin:0 10px}@media all and (max-width:639px){.mypage-menu ul li{margin:0 3px}}.mypage-menu ul li a,.mypage-menu ul li>div{width:100%;border-radius:calc(60px / 4);padding:clamp(.5rem,3vw,18px) 5%;line-height:1.2;height:100%;display:flex;justify-content:center;align-items:center}@media all and (max-width:639px){.mypage-menu ul li a,.mypage-menu ul li>div{border-radius:calc(60px / 8)}}.mypage-menu ul div{background:#ea5e00;color:#fff}.mypage-menu ul a{border:1px solid #999;background:#fff;text-decoration:none;color:#000}.main_contents{position:relative;padding-top:60px}@media all and (max-width:639px){.main_contents{padding-top:6%}}.main_contents .btn_wrap{padding-top:2rem}.main_contents .top_caption{font-weight:800}@media all and (min-width:640px){.main_contents .top_caption{margin-bottom:60px;text-align:center}}@media all and (max-width:639px){.main_contents .top_caption{margin-bottom:30px}.main_contents .top_caption .txt_center{text-align:center}}.main_contents .top_caption2{text-align:left}@media all and (min-width:640px){.main_contents .top_caption2{margin-bottom:60px}}@media all and (max-width:639px){.main_contents .top_caption2{margin-bottom:30px}}@media all and (min-width:640px){.main_contents .btn_caption{margin-top:60px;text-align:center}}@media all and (max-width:639px){.main_contents .btn_caption{margin-top:30px}}.main_contents .top_caption3{display:block;margin-top:1rem;font-size:clamp(.7rem,1.4vw,.875rem)}@media all and (max-width:639px){.main_contents .top_caption3{font-size:clamp(.6rem,3.6225vw,1.00625rem)}}.loading_on .mypage_inner{display:none}.mypage_inner{max-width:1100px;margin:0 auto}.mypage_inner .contents_subtitle+.list{border-top:1px solid #dfdfdf}.mypage_inner .list{display:flex;align-items:center;padding:10px 18px;border-bottom:1px solid #dfdfdf;min-height:calc(39px + 1.5rem)}@media all and (min-width:640px){.mypage_inner .list+.contents_subtitle{margin-top:4rem}}@media all and (max-width:639px){.mypage_inner .list+.contents_subtitle{margin-top:3rem}}.mypage_inner .list .btn{display:flex;margin-left:auto}.mypage_inner .list .btn .url_entry a,.mypage_inner .list .btn .url_link a{padding:8px 10px;min-width:120px}.mypage_inner .list .btn .url_entry a:after,.mypage_inner .list .btn .url_link a:after{display:none}@media all and (min-width:640px){.mypage_inner .list .btn .url_entry+.url_link{margin-left:8px}}@media all and (max-width:639px){.mypage_inner .list .btn .url_entry+.url_link{margin-top:8px}}@media all and (max-width:639px){.mypage_inner .list .btn{flex-direction:column}}@media all and (min-width:640px){.mypage_inner+.mypage_inner{padding-top:6rem}}@media all and (max-width:639px){.mypage_inner+.mypage_inner{padding-top:3rem}}.magazine_list_confirm *{pointer-events:none}.input_arrow{display:block;margin:30px auto 20px;width:1.2rem;height:1.2rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219.788%22%20height%3D%2211.639%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ea5e00%22%20stroke-width%3D%221.294%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M0%205.826h19.026M11.734.515l6.985%205.314-6.96%205.295%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(90deg);pointer-events:none}@media all and (max-width:639px){.input_arrow{margin:20px auto 10px}}.mail_change_new{display:flex;width:100%;margin:0 auto;padding:0}@media all and (max-width:639px){.mail_change_new{flex-wrap:wrap}}.mail_change_new dd,.mail_change_new dt{align-items:center;padding:10px 15px}@media all and (max-width:639px){.mail_change_new dd,.mail_change_new dt{padding:4px 0}}.mail_change_new dd{max-width:600px}.mail_change_new dd input[type=text]{width:100%}.mail_change_new dd .txt{padding-top:6px}.entry_list{border-top:1px solid #dfdfdf}body:not([data-member="1"]) .password_change .loading{display:flex}body:not([data-member="1"]) .password_change .display_change{display:none}