.layout_auth_container__T90tk{box-sizing:border-box;width:100%;height:auto;min-height:calc(100vh - 20px);display:flex;flex-direction:column}.layout_auth_container__T90tk>div{display:initial}.layout_auth_container__T90tk .layout_header__rz7SY{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 4rem}.layout_auth_container__T90tk .layout_header__rz7SY .layout_logo__uaz5K{width:140px}.layout_auth_container__T90tk .layout_header__rz7SY .layout_change_button__GCtJR{color:#222;text-align:right;bottom:1.5rem;font-weight:700;transition-duration:.1s;transition-timing-function:ease-in-out}.layout_auth_container__T90tk .layout_header__rz7SY .layout_change_button__GCtJR:hover{color:#0054ac}.layout_auth_container__T90tk .layout_header__rz7SY .layout_change_button__GCtJR svg{width:30px;display:inline-block;vertical-align:middle}.layout_auth_container__T90tk .layout_header__rz7SY .layout_change_button__GCtJR span{display:inline-block;vertical-align:middle}.layout_auth_container__T90tk .layout_body__AS0gw{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;padding:3rem;margin:.5rem 4rem 4rem;height:100%}.layout_auth_container__T90tk .layout_body__AS0gw .layout_content__N2_Yv{display:flex;flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;text-align:center;box-sizing:border-box;position:relative;margin-top:60px;margin-bottom:auto}.layout_auth_container__T90tk .layout_body__AS0gw .layout_content__N2_Yv .layout_inner__ApRs5{width:100%;max-width:776px;margin:auto}.layout_auth_container__T90tk .layout_body__AS0gw .layout_footer__kIN0F{display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding-top:3.5rem;font-size:small}.layout_auth_container__T90tk .layout_body__AS0gw .layout_footer__kIN0F .layout_policy_list__FRFTg{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;margin-top:auto;margin-left:auto;margin-right:auto}.layout_auth_container__T90tk .layout_body__AS0gw .layout_footer__kIN0F .layout_policy_list__FRFTg a:hover{text-decoration:underline}.layout_auth_container__T90tk .layout_body__AS0gw .layout_footer__kIN0F .layout_copy__hxGA0{text-align:center}.layout_sub_title__9LIyp{font-weight:600;font-size:20px}.layout_sub_title__9LIyp span{display:inline-block;position:relative}.layout_sub_title__9LIyp span:after,.layout_sub_title__9LIyp span:before{content:"";width:26px;height:26px;display:inline-block;position:absolute;bottom:8px;transform:scale(.8)}.layout_sub_title__9LIyp span:before{background:url(/images/common/title_icon_left.png) no-repeat 50%;left:-40px}.layout_sub_title__9LIyp span:after{background:url(/images/common/title_icon_right.png) no-repeat 50%;right:-40px}.layout_main_title__qhHe3{min-width:600px;margin-top:1rem;margin-bottom:3rem;font-weight:600;font-size:32px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.layout_main_title__qhHe3 .layout_main_title_inner__b8Jir{display:inline-block;padding:0 8rem;position:relative}.layout_main_title__qhHe3:after,.layout_main_title__qhHe3:before{content:"";max-width:100px;width:100%;flex:1 1;height:3px;display:block;background:#000;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1024px){.layout_auth_container__T90tk .layout_header__rz7SY{align-items:center;padding:1rem 1.5rem}.layout_auth_container__T90tk .layout_header__rz7SY .layout_change_button__GCtJR .layout_here__s_DYU{display:none}.layout_auth_container__T90tk .layout_body__AS0gw{margin:0;padding:1.5rem}.layout_auth_container__T90tk .layout_body__AS0gw .layout_content__N2_Yv,.layout_auth_container__T90tk .layout_body__AS0gw .layout_content__N2_Yv .layout_inner__ApRs5{width:100%}}@media only screen and (max-width:600px){.layout_auth_container__T90tk .layout_header__rz7SY .layout_logo__uaz5K{width:100px}.layout_auth_container__T90tk .layout_header__rz7SY .layout_change_button__GCtJR{font-size:14px}.layout_auth_container__T90tk .layout_body__AS0gw .layout_content__N2_Yv{padding:0 1.5rem}.layout_auth_container__T90tk .layout_body__AS0gw .layout_content__N2_Yv .layout_inner__ApRs5{width:100%}.layout_auth_container__T90tk .layout_body__AS0gw .layout_footer__kIN0F{padding:1rem 0;font-size:12px;gap:2.5rem}.layout_auth_container__T90tk .layout_body__AS0gw .layout_footer__kIN0F .layout_policy_list__FRFTg{flex-direction:column;gap:.5rem}.layout_sub_title__9LIyp{font-size:16px}.layout_sub_title__9LIyp span:before{left:-35px;bottom:7px}.layout_sub_title__9LIyp span:after{right:-35px;bottom:7px}.layout_main_title__qhHe3{min-width:auto;margin-bottom:3rem;font-size:24px}.layout_main_title__qhHe3:after,.layout_main_title__qhHe3:before{width:15vw}.layout_main_title__qhHe3 .layout_main_title_inner__b8Jir,.layout_main_title__qhHe3 span{padding:0 2rem}}.ConfirmDialog_container__5a1z5{background-color:rgba(0,0,0,.2);position:fixed;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999}.ConfirmDialog_container__5a1z5 .ConfirmDialog_content__S2Z1p{background-color:#fff;border-radius:7px;padding:30px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:20px;min-width:300px;border:3px solid #333;box-shadow:6px 6px 0 #ffb000}.ConfirmDialog_container__5a1z5 .ConfirmDialog_message__MG3TR{display:flex;flex-direction:column;justify-content:center;align-items:center;white-space:pre-wrap;width:100%}.ConfirmDialog_container__5a1z5 .ConfirmDialog_buttons__gDte9{display:flex;flex-direction:row;justify-content:flex-end}.ConfirmDialog_container__5a1z5 .ConfirmDialog_buttons__gDte9 button{opacity:1;transition-duration:.2s;transition-timing-function:ease}.ConfirmDialog_container__5a1z5 .ConfirmDialog_buttons__gDte9 button:hover{opacity:.3}.Loading_container__EczKM{background-color:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;display:flex;flex-direction:row;height:100svh;justify-content:center;align-items:center}.Loading_card__c_hmd{background-color:#fff;border-radius:8px;height:250px;width:300px;display:flex;flex-direction:column;align-items:center}.Loading_logo__6A6EL{position:relative;margin-top:80px;margin-bottom:30px;width:170px;object-fit:contain}.MessageDialog_container__v_9SM{background-color:rgba(0,0,0,.2);position:fixed;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;padding:30px}.MessageDialog_container__v_9SM .MessageDialog_content__DVRmE{background-color:#fff;border-radius:7px;padding:30px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;overflow-y:auto;border:3px solid #333;box-shadow:6px 6px 0 #ffb000}.MessageDialog_container__v_9SM .MessageDialog_message__sf8d8{padding:30px;max-width:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;white-space:pre-wrap}.Launch_launch__Ra9oX{height:100svh;display:flex;justify-content:center;align-items:center}.FooterMenu_footer_menu__fENoh{padding:.3em .6em;position:fixed;bottom:0;left:0;right:0;height:75px;z-index:2;display:none;background-color:#f8f8f8}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;text-align:center;position:relative}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_label__wHOWX{font-size:10px}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle.FooterMenu_paynavi__PKEh6{position:relative}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle.FooterMenu_paynavi__PKEh6:after,.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle.FooterMenu_paynavi__PKEh6:before{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle.FooterMenu_paynavi__PKEh6:before{height:65px;width:65px;border:1.5px solid #ffdf22;z-index:-1}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle.FooterMenu_paynavi__PKEh6:after{height:75px;width:75px;z-index:-2}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC{position:absolute;margin:0 auto;left:0;right:0;bottom:22px;right:10px}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span{position:absolute;bottom:0;font-size:11px}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span:first-child{transform:rotate(-45deg) translateY(-40px)}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span:nth-child(2){transform:rotate(-27deg) translateY(-40px)}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span:nth-child(3){transform:rotate(-9deg) translateY(-40px)}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span:nth-child(4){transform:rotate(9deg) translateY(-40px)}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span:nth-child(5){transform:rotate(27deg) translateY(-40px)}.FooterMenu_footer_menu__fENoh .FooterMenu_footer_menu_item__AXWle .FooterMenu_sister_service__t38FC span:nth-child(6){transform:rotate(45deg) translateY(-40px)}.FooterMenu_footer_menu__fENoh .FooterMenu_sister_service__t38FC{position:absolute;right:10%;top:-11px}.FooterMenu_footer_menu__fENoh .FooterMenu_waiting_release__TZIYx{background-color:#222;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.3;color:#fff;display:flex;justify-content:center;align-items:center}.FooterMenu_footer_menu__fENoh .FooterMenu_badge__j7jKi{height:20px;width:20px;position:absolute;top:3px;right:3px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;background-color:#ff5050;border-radius:50%}@media only screen and (max-width:800px){.FooterMenu_footer_menu__fENoh{display:flex}}.Header_main_header__GsbX0{height:80px;width:100%;padding-right:2rem;padding-left:0;font-size:14px;background-color:#fff;position:fixed;z-index:2}.Header_main_header__GsbX0 .Header_logo__hf7yF{width:120px}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_status_label___fF06{padding:.2em .6em;font-size:.9em;font-weight:600;background-color:#c2d1fc;border:1px solid #555;border-radius:2px}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_purchase_count__3qceM{line-height:2.2em;border-bottom:4px double #c2d1fc}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_purchase_count__3qceM span{padding:0 .3em;font-size:1.2em}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 10px;border-radius:5px;position:relative}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_icon__jeVWu{height:45px;width:45px;border-radius:50%;box-shadow:0 0 5px 0 #ccc;border:2px solid #fff;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background-color:#ffdf22}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_icon__jeVWu img{object-fit:cover}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_icon__jeVWu .Header_icon__W8995{margin-bottom:-5px}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_icon__jeVWu.Header_supplier__4cSfN{background-color:#5c9bde}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_icon__jeVWu.Header_admin__nZzt9{background-color:#fff}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_login_status__QpACC{font-size:11px;margin-bottom:-5px}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_login_status__QpACC:before{content:"";display:inline-block;height:8px;width:8px;border-radius:50%;background-color:#ff5050;margin-right:3px}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx:hover{background-color:#eee}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx:hover .Header_user_menu__h8zr7{display:flex}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_menu__h8zr7{width:160px;position:absolute;top:60px;right:0;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_menu__h8zr7 button{padding:1rem 1.2rem;font-weight:600;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.16);transition-duration:.2s}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y .Header_user_info__2ADDx .Header_user_menu__h8zr7 button:hover{background-color:#f3f3f8}.Header_main_header__GsbX0 .Header_sidemenu_hamburger__l9Vra{width:80px}.Header_main_header__GsbX0 .Header_sidemenu_hamburger__l9Vra:hover{opacity:.7}.Header_main_header__GsbX0 .Header_mobile_hamburger_menu__uNYSO{background-color:#ffdf22;padding:5px;border-radius:50%;border:2px solid #000;display:none}.Header_main_header__GsbX0 .Header_mobile_hamburger_menu__uNYSO:hover{background-color:#b79f17}@media only screen and (max-width:800px){.Header_main_header__GsbX0{padding-left:4rem}.Header_main_header__GsbX0 .Header_sidemenu_hamburger__l9Vra{display:none}.Header_main_header__GsbX0 .Header_mobile_hamburger_menu__uNYSO{display:flex}.Header_main_header__GsbX0{height:70px;padding:0 2rem;border-bottom:2px solid #444}.Header_main_header__GsbX0 .Header_logo__hf7yF{width:150px}.Header_main_header__GsbX0 .Header_main_header_contents__5il4Y{display:none}}.SideMenu_side_menu__8p5yV{width:250px;padding-top:5rem;padding-left:1rem;padding-bottom:5rem;display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:80px;bottom:0;left:0;background-color:#001a63;overflow:hidden;transition-duration:.3s;transition-timing-function:ease}.SideMenu_side_menu__8p5yV a{color:#fff}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm{display:flex;flex-direction:column;align-items:center}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM{height:60px;width:100%;padding-right:2.5rem;padding-left:2.5rem;display:flex;align-items:center;gap:1rem;position:relative;line-height:60px}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg{visibility:hidden;position:absolute;top:0;right:-240px;transition-duration:.15s;transition-timing-function:ease;z-index:-1}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_background__7qVAI{border-top-left-radius:30px;border-bottom-left-radius:30px;height:60px;width:240px;background-color:#f3f3f8}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_bottom__jZf7H,.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_top__F0OXE{height:20px;width:20px;background-color:#f3f3f8;position:absolute;right:0}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_bottom__jZf7H:after,.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_top__F0OXE:after{content:"";height:40px;width:40px;background-color:#001a63;border-radius:50%;position:absolute;right:0}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_top__F0OXE,.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_top__F0OXE:after{top:-20px}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_bottom__jZf7H,.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_active_animation__J_HLg .SideMenu_active_bottom__jZf7H:after{bottom:-20px}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM:hover .SideMenu_main_menu_icon__Nkpru,.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM:hover .SideMenu_main_menu_label__Foc2T{opacity:.7}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM.SideMenu_active__HN7_Q{color:#001a63;z-index:1}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM.SideMenu_active__HN7_Q .SideMenu_active_animation__J_HLg{visibility:visible;right:0;transition-duration:.3s}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM.SideMenu_active__HN7_Q:hover{opacity:1}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_main_menu_icon__Nkpru{display:flex;align-items:center;justify-content:center;z-index:2}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_main_menu_label__Foc2T{z-index:2}.SideMenu_side_menu__8p5yV .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_badge__IiLvN{height:20px;width:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;background-color:#ff5050;border-radius:50%;z-index:2}.SideMenu_side_menu__8p5yV .SideMenu_common_menu__X91wW{padding-left:3.5rem;display:flex;flex-direction:column;gap:.8rem;font-size:14px}.SideMenu_side_menu__8p5yV.SideMenu_close__9vHQf{width:80px;padding-left:0}.SideMenu_side_menu__8p5yV.SideMenu_close__9vHQf .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM{padding:0;flex-direction:column;justify-content:center;gap:3px;font-size:10px;line-height:normal}.SideMenu_side_menu__8p5yV.SideMenu_close__9vHQf .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_badge__IiLvN{height:10px;width:10px;position:absolute;top:10px;right:15px;transform:none}.SideMenu_side_menu__8p5yV.SideMenu_close__9vHQf .SideMenu_common_menu__X91wW,.SideMenu_side_menu__8p5yV.SideMenu_close__9vHQf .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_badge__IiLvN span{display:none}.SideMenu_mobile_side_menu___3wx9{position:fixed;top:68px;bottom:0;left:0;right:0;background-color:#fff;z-index:10;display:flex;flex-direction:column;transition-duration:.1s;transition-timing-function:ease-in-out;opacity:1;visibility:visible;overflow-y:scroll}.SideMenu_mobile_side_menu___3wx9.SideMenu_close__9vHQf{opacity:0;visibility:hidden}.SideMenu_mobile_side_menu___3wx9 .SideMenu_main_menu__UaHmm{display:flex;flex-direction:column;flex:1 1;padding:20px 40px 40px;gap:24px}.SideMenu_mobile_side_menu___3wx9 .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM{display:flex;flex-direction:row;align-items:center;gap:3px;position:relative}.SideMenu_mobile_side_menu___3wx9 .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM:before{content:"";display:block;height:12px;width:12px;border-radius:50%;background-color:#659eda}.SideMenu_mobile_side_menu___3wx9 .SideMenu_main_menu__UaHmm .SideMenu_main_menu_item__xZRWM .SideMenu_badge__IiLvN{height:20px;width:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;background-color:#ff5050;border-radius:50%;margin-left:5px}.SideMenu_mobile_side_menu___3wx9 .SideMenu_common_menu__X91wW{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;font-size:14px;padding:40px}.SideMenu_mobile_side_menu___3wx9 .SideMenu_apply_card__o1ZTa{background-color:#fff;border:3px solid #333;box-shadow:5px 5px 0 #ffdf22;border-radius:10px;margin:15px 30px;padding:8px;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px}.SideMenu_mobile_side_menu___3wx9 .SideMenu_apply_card__o1ZTa:first-child{box-shadow:5px 5px 0 #0054ac}@media only screen and (max-width:800px){.SideMenu_side_menu__8p5yV{display:none}}.layout_container__cpXeo{padding:110px 30px 30px 280px;transition-duration:.3s;transition-timing-function:ease}.layout_container__cpXeo.layout_with_side_menu_close__sDQmq{padding-left:110px}@media only screen and (max-width:1024px){.layout_container__cpXeo{padding-top:100px}}@media only screen and (max-width:800px){.layout_container__cpXeo{padding-top:110px;padding-left:30px}.layout_container__cpXeo.layout_with_side_menu_close__sDQmq{padding-left:30px}}@media only screen and (max-width:600px){.layout_container__cpXeo{padding:84px 14px 89px}}.layout_container__E_Who{padding:110px 30px 30px 280px;transition-duration:.3s;transition-timing-function:ease}.layout_container__E_Who.layout_with_side_menu_close__OZyWD{padding-left:110px}@media only screen and (max-width:1024px){.layout_container__E_Who{padding-top:100px}}@media only screen and (max-width:800px){.layout_container__E_Who{padding:84px 14px 89px}.layout_container__E_Who.layout_with_side_menu_close__OZyWD{padding-left:30px}}.Select_select__7wjnd:focus{outline:none}.Select_error_message__QJV5N{font-size:11px;color:#ff5050;top:-5px}.Select_error_message_label__McrLa{font-size:.7em;margin-left:1rem;color:#ff5050;font-weight:700;height:-moz-fit-content;height:fit-content}.Select_inputDisplay__7qnrZ{min-width:160px;border-bottom:1px solid #aaa;padding-bottom:5px}.Select_fullwidth__J8FX8{width:100%}.Select_option__Xhi9N{background-color:#fff}.Select_option__Xhi9N:active{background-color:blue}.Select_option__Xhi9N:checked{background-color:red}.Select_error_message__QJV5N{font-size:12px;color:red;position:absolute;left:5px;top:-3px;background-color:#fff;height:-moz-fit-content;height:fit-content;line-height:14px;padding:1px}@media only screen and (max-width:600px){.Select_select__7wjnd{font-size:small}}.TextField_input_box__GA_pO{position:relative;flex:1 1;display:flex;width:100%}.TextField_input_box__GA_pO .TextField_textarea__WqOaq{min-height:200px;flex:1 1;width:100%}.TextField_input_box__GA_pO .TextField_input__tHFbg{background-color:#fff;border:1px solid #9f9f9f;box-sizing:border-box;border-radius:5px;height:50px;min-height:40px;padding:1rem 30px 1rem 1rem;width:100%}.TextField_input_box__GA_pO .TextField_input__tHFbg.TextField_confirm__c3Bjl{border:none;border-radius:0;padding:0;min-height:0;min-width:0}.TextField_input_box__GA_pO .TextField_input__tHFbg.TextField_confirm__c3Bjl:focus{outline:none}.TextField_input_box__GA_pO .TextField_input__tHFbg.TextField_with_unit___NFAj{box-sizing:border-box;padding-right:30px!important}.TextField_input_box__GA_pO .TextField_input__tHFbg.TextField_password___4oLC{padding-right:50px!important}.TextField_input_box__GA_pO .TextField_confirm__c3Bjl{background-color:transparent}.TextField_input_box__GA_pO.TextField_confirm__c3Bjl{flex:none}.TextField_input_box__GA_pO .TextField_unit__DYmwe{position:absolute;top:10px;right:10px}.TextField_input_box__GA_pO .TextField_password_show_button__y4_Cf{background-color:transparent;position:absolute;top:7px;right:10px;border-radius:30px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;padding-bottom:7px;transition-duration:.2s;transition-timing-function:ease-in-out}.TextField_input_box__GA_pO .TextField_password_show_button__y4_Cf:hover{background-color:#ddd}.TextField_input_box__GA_pO .TextField_password_show_button__y4_Cf .TextField_icon__wS1mA{height:20px;width:20px}.TextField_input_box__GA_pO input:disabled,.TextField_input_box__GA_pO textarea:disabled{background-color:#ddd}.TextField_input_box__GA_pO.TextField_gray__30dOq .TextField_input__tHFbg{background:#fff;border-radius:5px}.TextField_input_box__GA_pO.TextField_gray__30dOq .TextField_error_message__bs0Wr{margin-right:2px;background:linear-gradient(180deg,#f3f3f8,#f3f3f8 50%,#fff 0,#fff)}.TextField_input_box__GA_pO.TextField_invalid__XG3Ph .TextField_input__tHFbg{background-color:#fbd8d8!important}.TextField_input_box__GA_pO.TextField_invalid__XG3Ph .TextField_error_message__bs0Wr{background:linear-gradient(180deg,#f3f3f8,#f3f3f8 50%,#fbd8d8 0,#fbd8d8)}.TextField_input_box__GA_pO input[type=number]::-webkit-inner-spin-button,.TextField_input_box__GA_pO input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TextField_input_box__GA_pO input[type=number]{-moz-appearance:textfield}.TextField_error_message__bs0Wr{font-size:11px;color:#ff5050;position:absolute;left:5px;top:-5px;background-color:#fff;height:-moz-fit-content;height:fit-content;line-height:14px;padding:1px}.TextField_error_message_label__z7bxP{font-size:.7em;margin-left:1rem;color:#ff5050;font-weight:700;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:600px){.TextField_input_box__GA_pO .TextField_unit__DYmwe{font-size:small}.TextField_input_box__GA_pO .TextField_input__tHFbg{font-size:small;padding:5px}}.OutcomeSection_section__aYTzV{width:100%;min-width:0;margin-top:30px;padding:30px;background:#fff;border:2px solid #555;border-radius:4px;color:#555;overflow-wrap:anywhere}.OutcomeSection_header__HjPpD{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.OutcomeSection_overview__XvJuJ{min-width:0;flex:1 1}.OutcomeSection_heading__7vHX8{font-size:1.1em;font-weight:600;margin:0 0 12px}.OutcomeSection_company__JmTql{margin-bottom:12px;font-size:.9em}.OutcomeSection_contract_state__0kR8h{font-size:.9em}.OutcomeSection_actions__5Uht5,.OutcomeSection_contract_state__0kR8h,.OutcomeSection_report_actions__llKHK{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.OutcomeSection_description__HMDsg{margin-top:20px;padding:12px 16px;border-left:3px solid #0054ac;background:rgba(0,84,172,.04);font-size:.9em;line-height:1.8}.OutcomeSection_history__kJdHk{display:flex;flex-direction:column;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #ddd}.OutcomeSection_history_heading__5J3no{display:flex;align-items:center;gap:10px;font-size:.9em;font-weight:600}.OutcomeSection_count__R38s2{font-size:.9em;font-weight:400}.OutcomeSection_empty__xP7ds{padding:24px 16px;background:#f3f3f8;border-radius:4px;text-align:center;font-size:.9em}.OutcomeSection_report__MD_BN{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid #ddd;border-radius:4px}.OutcomeSection_report_header__bWG3t{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.OutcomeSection_report_meta__S9aVE{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.85em;color:#777}.OutcomeSection_report_title__yJfnu{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:1em;font-weight:600}.OutcomeSection_continuing__tZuG9{font-size:.85em;font-weight:400;color:#0054ac}.OutcomeSection_amounts__aTevP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:16px;background:#f3f3f8;border-radius:4px}.OutcomeSection_amounts__aTevP dt{font-size:.85em;margin-bottom:6px}.OutcomeSection_amounts__aTevP dd{font-size:1.15em;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.OutcomeSection_amounts__aTevP dd span{margin-left:4px;font-size:.75em;font-weight:400}.OutcomeSection_note__KaXN_{font-size:.9em;line-height:1.7;white-space:pre-wrap}.OutcomeSection_note_label__4BMlt{font-weight:600;margin-bottom:4px}.OutcomeSection_report_actions__llKHK{justify-content:flex-end;border-top:1px solid #eee;padding-top:12px}.OutcomeSection_form__c77X2{display:flex;flex-direction:column;gap:20px;width:min(420px,100vw - 100px);padding-top:24px;min-width:0}.OutcomeSection_form_actions___sR5t{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:20px;border-top:1px solid #ddd}.OutcomeSection_form_company__4wYZi{margin:0;font-weight:600;overflow-wrap:anywhere}.OutcomeSection_follow_up__GTwu_{display:flex;flex-direction:column;gap:8px}.OutcomeSection_follow_up_note__nngrB{margin:0;font-size:.85em;line-height:1.7;color:#666}.OutcomeSection_error__7_kK2{color:#ff5050;background:rgba(255,80,80,.08);border-radius:4px;padding:10px 12px;font-size:.9em}@media only screen and (max-width:600px){.OutcomeSection_section__aYTzV{margin-top:20px;padding:20px 16px}.OutcomeSection_header__HjPpD{flex-direction:column}.OutcomeSection_report__MD_BN{padding:16px}.OutcomeSection_amounts__aTevP{grid-template-columns:minmax(0,1fr)}}.page_heading__4XHde{font-size:1.1em;font-weight:600}.page_box__YABfD{height:100%;padding:20px;background-color:#fff;border:2px solid #555;border-radius:4px;display:flex;flex-direction:column;gap:.3em;max-height:300px;overflow-y:auto}.page_inner_box__V7GEg{padding:.4em;border:1px solid #aaa;border-radius:2px;font-size:.8em;display:flex;gap:3em}.page_capacity_box__pl4zP{padding:16px;background:#fff;border:1px solid #aaa;border-radius:4px;display:flex;flex-direction:column;gap:12px;min-width:0}.page_capacity_scroll__vdzjK{overflow-x:auto}.page_capacity_table__9BigX{width:100%;border-collapse:collapse;font-size:.9em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_capacity_table__9BigX td,.page_capacity_table__9BigX th{padding:10px 8px;border-bottom:1px solid #aaa;text-align:right;white-space:nowrap}.page_capacity_table__9BigX th:first-child{text-align:left}@media(max-width:600px){.page_capacity_box__pl4zP{padding:12px}.page_capacity_table__9BigX{font-size:.8em}.page_capacity_table__9BigX td,.page_capacity_table__9BigX th{padding:10px 4px}}.OutcomeFeeSettings_section__yx1BT{width:100%;display:flex;flex-direction:column;gap:10px;container-type:inline-size}.OutcomeFeeSettings_header__qQay3{display:flex;align-items:center;justify-content:space-between;gap:16px}.OutcomeFeeSettings_heading__kT4PY{font-size:1.1em;font-weight:600}.OutcomeFeeSettings_box__nbtrT{padding:20px;background-color:#fff;border:2px solid #555;border-radius:4px}.OutcomeFeeSettings_summary__VPLQH{display:flex;flex-direction:column;gap:6px}.OutcomeFeeSettings_summaryRow__7TxUf{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:0;gap:0}.OutcomeFeeSettings_summaryRow__7TxUf dt{font-size:.9em;font-weight:600}.OutcomeFeeSettings_summaryRow__7TxUf dd{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;min-width:0;overflow-wrap:anywhere}.OutcomeFeeSettings_modalBody__9rhKA{width:560px;max-width:calc(100vw - 100px);margin-top:20px;container-type:inline-size}.OutcomeFeeSettings_actions__6tg3s{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;width:100%}.OutcomeFeeSettings_row__ictwd{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:20px;gap:20px}.OutcomeFeeSettings_label__yWYWM{padding-top:10px;font-size:.9em;font-weight:600}.OutcomeFeeSettings_content__HPCNl{min-width:0}.OutcomeFeeSettings_planSelect__ZCO20{max-width:340px}.OutcomeFeeSettings_help__kWLi_{margin-top:8px;color:#666;font-size:12px;line-height:1.7}.OutcomeFeeSettings_feeRow__C8aME{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.OutcomeFeeSettings_fields__rhA_R{display:grid;grid-template-columns:minmax(0,200px) minmax(0,280px);grid-gap:20px;gap:20px}.OutcomeFeeSettings_field__eFQRd{min-width:0}.OutcomeFeeSettings_calculation__1tAMP{margin-top:12px;color:#666;font-size:13px}.OutcomeFeeSettings_footer__Y1cFS{margin-top:20px;padding-top:16px;border-top:1px solid #ddd;display:flex;flex-direction:column;align-items:center;gap:16px}.OutcomeFeeSettings_footer__Y1cFS .OutcomeFeeSettings_help__kWLi_{margin-top:0;text-align:center}.OutcomeFeeSettings_error__Yuk8h{color:#b00020;font-size:13px}@container (max-width: 650px){.OutcomeFeeSettings_row__ictwd{grid-template-columns:minmax(0,1fr);gap:10px}.OutcomeFeeSettings_label__yWYWM{padding-top:0}.OutcomeFeeSettings_fields__rhA_R{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.OutcomeFeeSettings_planSelect__ZCO20{max-width:none}}@container (max-width: 400px){.OutcomeFeeSettings_summaryRow__7TxUf{grid-template-columns:minmax(0,1fr);gap:4px}.OutcomeFeeSettings_box__nbtrT{padding:16px}.OutcomeFeeSettings_fields__rhA_R{grid-template-columns:minmax(0,1fr);gap:16px}.OutcomeFeeSettings_footer__Y1cFS .OutcomeFeeSettings_help__kWLi_{text-align:left}.OutcomeFeeSettings_footer__Y1cFS button{max-width:100%}}.page_form_container__l_A5V{max-width:776px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:2rem;padding-bottom:70px}.page_buttons__W8M1B{display:flex;flex-direction:row;gap:20px;position:fixed;bottom:5%;justify-content:center}.page_buttons__W8M1B .page_button__IN2Zg{width:240px}@media only screen and (max-width:800px){.page_form_container__l_A5V{padding-bottom:20px}.page_buttons__W8M1B{bottom:90px;width:100%;padding:0 15px;gap:15px}.page_buttons__W8M1B .page_button__IN2Zg{width:100%}}.SignUpPage_form_container__xxszR{display:flex;flex-direction:column;gap:2rem;text-align:left}.SignUpPage_form_container__xxszR .SignUpPage_check__GotJT{display:flex;align-items:center;gap:1rem}.SignUpPage_complete_message__GjULV{margin-top:8rem;font-weight:600}@media only screen and (max-width:600px){.SignUpPage_form_container__xxszR .SignUpPage_check__GotJT,.SignUpPage_form_container__xxszR .SignUpPage_note__zxoyG{font-size:13px}.SignUpPage_complete_message__GjULV{font-size:14px}}.FileSelectButton_button__6A6Vj{background-color:#0054ac;color:#fff;padding:5px 10px;border-radius:5px;font-size:smaller;cursor:pointer}.FileSelectButton_button__6A6Vj:hover{opacity:.8}.page_container__agsrZ{display:flex;flex-direction:column;gap:30px;align-items:center;margin-left:auto;margin-right:auto;max-width:1000px}.page_card__cXd0J{background-color:#fff;border-radius:10px;border:1px solid #ddd;padding:20px;width:100%}.page_consult_type_container__YIr_1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:8px}.page_confirm_message__x9QFp{background-color:#e9f0f9;padding:10px}.page_customer_info__bHcc0{background-color:#f0f0f0;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:5px;border:1px solid #ccc}button.page_consult_type_button__xZejN{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:10px 20px;font-size:16px;cursor:pointer;text-align:center;flex:1 1}button.page_consult_type_button__xZejN.page_selected__nrwPX{background-color:#d5e9ff}button.page_consult_type_button__xZejN.page_selected__nrwPX:hover{background-color:#d5e9ff;opacity:.8}button.page_consult_type_button__xZejN:hover{background-color:#eee;transition-duration:.2s;transition-timing-function:ease-in-out}button.page_consult_type_button__xZejN span{color:#06f;font-size:small}button.page_consult_type_button__xZejN div{line-height:20px}@media only screen and (max-width:650px){.page_consult_type_container__YIr_1{grid-template-columns:repeat(2,1fr);gap:15px}button.page_consult_type_button__xZejN{font-size:14px;padding:10px 12px}button.page_consult_type_button__xZejN span{font-size:11px}}.page_container__G9f4X{min-height:100svh;background:#f5f5f5;color:#08284f}.page_header____VG_{padding:16px max(24px,(100% - 1742px)/2)}.page_header____VG_ .page_logo__6JbZk{display:block;width:auto;height:30px;max-width:150px;object-fit:contain}.page_body__69vOB{padding-top:90px}.page_top__0JjP3{width:600px;max-width:calc(100% - 40px);margin:0 auto 50px}.page_hero__m3wgm{display:flex;align-items:center;justify-content:center;gap:25px}.page_hero_icon__KNq6i{width:108px;height:82px;object-fit:contain;flex-shrink:0}.page_title__ynxhc{margin:0;font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:24px;line-height:1.5;white-space:nowrap}.page_title__ynxhc span{font-size:36px}.page_subtitle__I1Zvd{margin:0;font-size:16px;font-weight:600;line-height:1.5}.page_divider__3WAUS{height:2px;margin:18px 0 28px;background:url(/images/page/customer/signup/redesign/divider.svg) 50%/contain no-repeat}.page_reassurance__7DOPJ{font-size:16px;line-height:1.8}.page_reassurance__7DOPJ p{position:relative;padding-left:25px;margin:5px 0}.page_reassurance__7DOPJ p:before{content:"";position:absolute;left:0;top:7px;width:16px;height:14px;background:url(/images/page/customer/signup/redesign/check.svg) 50% no-repeat}.page_reassurance__7DOPJ strong{color:#bf871b;font-weight:700}.page_contents__7yI4B{width:800px;max-width:calc(100% - 48px);margin:0 auto;display:flex;flex-direction:column;gap:50px}.page_content__oU_1r{background:#fff;color:#333;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:50px 100px;display:flex;flex-direction:column;gap:20px;font-size:16px;line-height:1.5}.page_content__oU_1r.page_hide__Gbz_6{display:none}.page_content__oU_1r.page_show__BmwWw{padding-top:26px;padding-bottom:40px}.page_content__oU_1r .row.align-center{margin-bottom:6px}.page_content__oU_1r .small{font-size:12px}.page_content__oU_1r [class*=TextField_input_box] input{height:40px;border-color:#d1d5db;border-radius:8px;padding:8px 16px;font-size:16px}.page_content__oU_1r [class*=TextField_input_box] input::placeholder{color:#9ca3af}.page_content__oU_1r [class$=-control]{border-color:#d1d5db;border-radius:8px}.page_content__oU_1r [class$=-placeholder]{color:#9ca3af}.page_content__oU_1r [class*=TextField_unit]{top:0;right:0;height:40px;padding:8px 10px;border-radius:0 8px 8px 0;background:#d9d9d9;font-size:16px}.page_content__oU_1r [class*=TextField_password_show_button]{top:2px}.page_actions__pJs1J{display:flex;gap:20px;justify-content:center}.page_actions__pJs1J button{width:390px!important;max-width:100%;height:55px;border-radius:28px;font-size:20px;font-weight:700;background:#bf871b;box-shadow:0 3px 0 #8b6112}.page_actions__pJs1J button:disabled{opacity:1;background:#e3e3e3!important;box-shadow:0 3px 0 #c4c4c4}.page_footer__LAQiw{padding:100px 20px 20px;color:#333;text-align:center;font-size:16px}.page_policy_list__CKGmn{display:flex;justify-content:center;gap:40px}.page_copy__j_qVG{margin:60px 0 0}.page_line_break__thsGJ{display:none}@media only screen and (max-width:650px){.page_header____VG_{padding:9px 14px;height:60px;background:#fff}.page_header____VG_ .page_logo__6JbZk{width:145px;height:auto}.page_body__69vOB{padding-top:40px}.page_top__0JjP3{max-width:calc(100% - 40px);margin-bottom:65px}.page_hero__m3wgm{gap:15px}.page_hero_icon__KNq6i{width:70px;height:53px}.page_title__ynxhc{font-size:16px}.page_title__ynxhc span{font-size:20px}.page_subtitle__I1Zvd{font-size:12px;white-space:nowrap}.page_divider__3WAUS{margin:14px 0 25px}.page_reassurance__7DOPJ{line-height:20px}.page_reassurance__7DOPJ p{padding-left:20px;margin:0 0 15px}.page_reassurance__7DOPJ p:before{top:3px}.page_reassurance__7DOPJ strong{display:inline-block}.page_reassurance__7DOPJ p:first-child strong{display:block}.page_contents__7yI4B{width:320px;max-width:calc(100% - 40px);gap:20px}.page_content__oU_1r,.page_content__oU_1r.page_show__BmwWw{padding:25px 20px}.page_actions__pJs1J button{font-size:18px}.page_footer__LAQiw{position:relative;padding:100px 20px 60px;font-size:12px;overflow:hidden;margin-top:60px}.page_footer__LAQiw:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:448px;height:36px;background:url(/images/page/customer/signup/redesign/footer-wave.svg) 50% no-repeat}.page_policy_list__CKGmn{flex-direction:column;gap:6px}.page_copy__j_qVG{margin-top:30px}.page_line_break__thsGJ{display:initial}}@media only screen and (max-width:360px){.page_hero__m3wgm{gap:8px}.page_title__ynxhc{font-size:14px}.page_title__ynxhc span{font-size:17px}.page_subtitle__I1Zvd{font-size:10px}}.page_tabs__cGvm8{display:flex;gap:6px;margin-bottom:24px;border-bottom:2px solid #0054ac}.page_tab__h__Hb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-width:120px;min-height:48px;padding:12px 24px;border:1px solid #cbd5e3;border-bottom:0;border-radius:8px 8px 0 0;background:#e9eef6;color:#001a63;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s}.page_tab__h__Hb:hover{background:#dbe6f5}.page_tab__h__Hb:focus-visible{outline:3px solid #0054ac;outline-offset:3px}.page_selected__i89NT{border-color:#0054ac;background:#0054ac;color:#fff}.page_selected__i89NT:hover{background:#0054ac}.page_panel__N94NL{min-width:0}.page_panel__N94NL:focus-visible{outline:2px solid #0054ac;outline-offset:4px}.page_message__lYYfD{padding:40px 16px;text-align:center;background:#fff;border:1px solid #d7dce5;border-radius:4px}.page_legend__PWMlV{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.85em;color:#666}.page_legend__PWMlV span{width:8px;height:8px;border-radius:50%;background:#ff5050}@media only screen and (max-width:600px){.page_tabs__cGvm8{gap:4px;margin-bottom:20px}.page_tab__h__Hb{flex:1 1;min-width:0;padding:12px 8px;font-size:.95em;gap:5px}}