.not_href_atag_cursor_pointer:hover{cursor:pointer}@media screen and (max-width:768px){body#common.mypage #main-wrap .mypage-top__conditions-unset{color:#a2a2a2;text-align:center;background-color:#f5f5f5;border-radius:10px;justify-content:center;align-items:center;height:50px;margin-top:15px;font-weight:700;display:flex}body#common.mypage #main-wrap .mypage-top__conditions-unset-text{margin:15px 0 0;font-size:12px}}.condition_prefectures_border_bottom{border-bottom:1px solid #ddd}.d-none{display:none}body#common.mypage #main-wrap .mypage-notification__list>li.notice_user_empty_mail{opacity:.5;background-color:#e2e2e2;border-radius:15px;margin-left:-10px;margin-right:-10px;padding-bottom:20px;padding-left:10px;padding-right:10px}.sidebar-error-page{margin-top:60px!important}.register_custom_step_bar{margin-top:60px}@media screen and (max-width:768px){.register_custom_step_bar{margin-top:40px}}header .header__container[data-common-headernav=education] .header__overlay{pointer-events:auto;animation:.2s linear forwards animation_overlay;display:block}header .header__container[data-common-headernav=education] .header__nav-detail-education{height:160px}header .header__container[data-common-headernav=education] .header__nav-detail-special,header .header__container[data-common-headernav=education] .header__nav-detail-support,header .header__container[data-common-headernav=education] .header__nav-detail-find{display:none}header .header__container[data-common-headernav=education] .header__nav>ul>li>button[data-common-headernav-button=education]{color:#7eaf34;background-color:#f4f9ec;text-decoration:none}header .header__container[data-common-headernav=education] .header__nav>ul>li>button[data-common-headernav-button=education]:before{display:block}header .header__container[data-common-headernav=education] .header__nav>ul>li>button[data-common-headernav-button=education]:hover{opacity:1}header .header__container[data-common-headernav=education] .header__nav>ul>li>button[data-common-headernav-button=find]:before,header .header__container[data-common-headernav=education] .header__nav>ul>li>button[data-common-headernav-button=special]:before,header .header__container[data-common-headernav=education] .header__nav>ul>li>button[data-common-headernav-button=support]:before,header .header__container[data-common-headernav=find] .header__nav-detail-education,header .header__container[data-common-headernav=find] .header__nav>ul>li>button[data-common-headernav-button=education]:before,header .header__container[data-common-headernav=special] .header__nav-detail-education,header .header__container[data-common-headernav=special] .header__nav>ul>li>button[data-common-headernav-button=education]:before,header .header__container[data-common-headernav=support] .header__nav-detail-education,header .header__container[data-common-headernav=support] .header__nav>ul>li>button[data-common-headernav-button=education]:before{display:none}@media screen and (max-width:768px){header .header__container[data-common-headernav=education]:after{display:none}}.container{flex-flow:column;min-height:calc(100vh - 100px);display:flex}@media screen and (max-width:768px){.container{min-height:calc(100vh - 70px)}}body#common.mypage #main-wrap .mypage-top__status .m-step-num5{min-height:90px}.m-step_danger_text{color:#e34c52;position:absolute;top:70px;left:5%}@media screen and (max-width:768px){.m-step_danger_text{font-size:.65rem}}.login_custom_sns_announce_border{border:2px solid #e34c52;margin:15px 5px 5px;padding:5px}@media screen and (min-width:768px){.login_custom_sns_announce_border{margin:20px 5px 20px 30px;padding:15px}}.login_custom_sns_announce_border p{margin:0!important}.footer-register{background-color:#f5f5f5;padding:0}.footer-register+small{color:#696969;text-align:center;background-color:#f5f5f5;margin:10px;padding:0}.container-register{flex-flow:column;min-height:calc(100vh - 160px);display:flex}@media screen and (max-width:768px){.container-register{min-height:calc(100vh - 110px)}}.footer-register+small{display:block}.box-a{position:relative!important}.r018{pointer-events:none!important;z-index:1!important;width:74px!important;height:auto!important;position:absolute!important;bottom:60px!important;left:18px!important}.r019{pointer-events:none!important;z-index:1!important;width:74px!important;height:auto!important;position:absolute!important;bottom:60px!important;right:18px!important}body.registry .r018,body.registry .r019{bottom:20px!important}@media screen and (max-width:768px){.r018{width:52px!important;bottom:10px!important;left:6px!important}.r019{width:52px!important;bottom:10px!important;right:6px!important}}.r012{z-index:2!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:20px 0 -100px!important;padding:0!important;display:flex!important;position:relative!important}.r013{border:0!important;flex:none!important;width:120px!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.r014{color:#8cc63f!important;box-sizing:border-box!important;text-align:left!important;background:#fff!important;border:2px solid #71bf09!important;border-radius:30px!important;max-width:350px!important;margin:0!important;padding:16px 20px!important;font-family:sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.45!important;position:relative!important}@media screen and (max-width:768px){.r012{justify-content:center!important;align-items:center!important;gap:6px!important;margin:6px 0 -10px!important;padding:0 10px!important}.r013{width:86px!important}.r014{border-radius:16px!important;width:fit-content!important;max-width:100%!important;padding:13px 15px!important;font-size:15px!important}}.r015{border-top:8px solid #0000!important;border-bottom:8px solid #0000!important;border-right:11px solid #8cc63f!important;width:0!important;height:0!important;position:absolute!important;top:50%!important;left:-11px!important;transform:translateY(-50%)!important}.r016{border-top:6px solid #0000!important;border-bottom:6px solid #0000!important;border-right:8px solid #fff!important;width:0!important;height:0!important;position:absolute!important;top:50%!important;left:-7px!important;transform:translateY(-50%)!important}
