.link_sub_btn[data-v-69db0fc7]{padding:5px 10px;background:#fff;color:#e95b10;border:1px solid #e95b10;border-radius:5px;font-size:12px;font-weight:700;text-align:center}.link_sub_btn[data-v-69db0fc7]:hover{opacity:1;text-decoration:none;background:#e95b10;color:#fff}.mypage_menu[data-v-69db0fc7]{width:300px;max-width:100%;margin-right:20px}.m_h4[data-v-69db0fc7]{font-size:18px;font-weight:700;color:#0f9934;margin-bottom:10px}.menu[data-v-69db0fc7]{margin-bottom:30px}.m_lead[data-v-69db0fc7]{margin-bottom:30px;font-size:12px}.m_lead .link_txt[data-v-69db0fc7]{color:#e95b10}.menulist__item .linkitem[data-v-69db0fc7]{position:relative;display:block;color:#004d40;padding:15px;background:#fff;border:1px solid #004d40;border-top:0}.menulist__item .linkitem--first[data-v-69db0fc7]{border-top:1px solid #004d40;border-radius:10px 10px 0 0}.menulist__item .linkitem--last[data-v-69db0fc7]{border-radius:0 0 10px 10px}.menulist__item .linkitem--tab[data-v-69db0fc7]:after{position:absolute;content:url(/static/renew3_img/external_link.svg);color:#404040;width:7px;height:7px;top:18px;right:20px;margin:auto}.menulist__item .linkitem[data-v-69db0fc7]:hover{opacity:1;text-decoration:none;font-weight:700;background:#c7deb3}.menulist__item .linkitem .message-count[data-v-69db0fc7]{display:inline-block;width:20px;height:20px;border-radius:50%;background:#e3165c;text-align:center;color:#fff;font-size:10px;font-weight:700;line-height:20px;margin-left:10px}.menulist__item .linkitem .recomm-label[data-v-69db0fc7]{font-size:10px;font-weight:700;background:#e3165c;color:#fff;padding:5px;border-radius:30px;margin-left:10px}.accordion[data-v-69db0fc7]{margin-bottom:20px}.accordion details[open] summary[data-v-69db0fc7]{border-radius:10px 10px 0 0}.accordion .Label[data-v-69db0fc7]{border-radius:10px}.accordion .Label[data-v-69db0fc7]:before{content:"";width:7px;height:7px;border-top:2px solid #404040;border-right:2px solid #404040;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 4px);right:20px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion .Label[data-v-69db0fc7]:hover{opacity:1;text-decoration:none;font-weight:700;background:#c7deb3}.accordion .accordion_title[data-v-69db0fc7]{display:block;color:#004d40;font-weight:700;padding:15px 20px;border-radius:10px 10px 0 0;border:1px solid #004d40;background:#fff}.accordion .accordion_title[data-v-69db0fc7]::-webkit-details-marker{display:none}.accordion .content[data-v-69db0fc7]{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s;transition:all .3s}.accordion .content .accordion_list[data-v-69db0fc7]{background:#fff;border:1px solid #004d40;border-radius:0 0 10px 10px}.accordion .content .accordion_list .accordion_list_item[data-v-69db0fc7]{position:relative;display:block;padding:15px 20px;border-bottom:1px solid #004d40}.accordion .content .accordion_list .accordion_list_item[data-v-69db0fc7]:after{position:absolute;content:"";width:7px;height:7px;border:0;border-bottom:2px solid #404040;border-right:2px solid #404040;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;right:20px;bottom:0;margin:auto}.accordion .content .accordion_list .accordion_list_item[data-v-69db0fc7]:hover{opacity:1;text-decoration:none;font-weight:700;background:#c7deb3}.accordion .content .accordion_list .accordion_list_itemlast[data-v-69db0fc7]{border-bottom:none}.accordion .content .accordion_list .accordion_list_itemlast[data-v-69db0fc7]:hover{border-radius:0 0 10px 10px}.service_list .accordion_list_item[data-v-69db0fc7]:after{position:absolute;content:url(/static/renew3_img/external_link.svg);color:#404040;width:7px;height:7px;top:18px;right:20px;margin:auto}.bnrlist[data-v-69db0fc7]{margin-top:30px}.bnrlist__item[data-v-69db0fc7]{margin-bottom:10px}.bnrlist__item[data-v-69db0fc7]:last-child{margin-bottom:0}.mypage_component_buttons .wrapper[data-v-54ad26c8]{padding:0 10px;margin:0 auto;width:980px;max-width:100%}.mypage_component_buttons .buttons[data-v-54ad26c8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.mypage_component_buttons .buttons .buttonslist[data-v-54ad26c8]{width:calc(16.66667% - 15px);text-align:center}@media (max-width:661px){.mypage_component_buttons .buttons .buttonslist[data-v-54ad26c8]{width:calc(33.33333% - 5px);margin-bottom:10px}}.mypage_component_buttons .buttons .buttonslist__list[data-v-54ad26c8]{position:relative;display:block;width:100%;background:#fff;border:1px solid #dfdfdf;border-radius:10px;padding:15px}@media (max-width:661px){.mypage_component_buttons .buttons .buttonslist__list[data-v-54ad26c8]{padding:17px 12px 15px}}.mypage_component_buttons .buttons .buttonslist__list[data-v-54ad26c8]:hover{opacity:1;text-decoration:none}.mypage_component_buttons .buttons .buttonslist__list .reco-badge[data-v-54ad26c8]{position:absolute;background:#e3165c;color:#fff;padding:2px 7px;font-size:9px;border-radius:6px;top:-8px;right:-6px}.mypage_component_buttons .buttons .buttonslist__list .reco-badge[data-v-54ad26c8]:after{position:absolute;content:url(/static/mypage/arrow-icon.svg);top:15px;right:10px}.mypage_component_buttons .buttons .buttonslist__list .recomm-label[data-v-54ad26c8]{position:absolute;font-size:8px;font-weight:700;background:#e3165c;color:#fff;padding:5px;border-radius:30px;top:-5px;right:-5px}.mypage_component_buttons .buttons .buttonslist__list .buttons_img[data-v-54ad26c8]{margin-bottom:10px;height:35px}.mypage_component_buttons .buttons .buttonslist__list .buttons_img--quickemail[data-v-54ad26c8]{height:30px;margin-bottom:15px}.mypage_component_buttons .buttons .buttonslist__list .buttons_txt[data-v-54ad26c8]{font-size:12px;font-weight:700;color:#004d40}.mypage_component_buttons .buttons .buttonslist__list .message-count[data-v-54ad26c8]{position:absolute;display:inline-block;width:34px;height:34px;border-radius:50%;background:#e3165c;text-align:center;color:#fff;font-size:14px;font-weight:700;line-height:34px;top:-10px;right:-5px}.sp .wrapper[data-v-54ad26c8]{padding:0;margin-bottom:10px}