.common-module-scss-module__zEl8_q__color_text{color:#222}.common-module-scss-module__zEl8_q__color_annotation{color:#e1122d}.common-module-scss-module__zEl8_q__remark_font{font-size:.85em}.common-module-scss-module__zEl8_q__link_text{color:#00008b;text-decoration:underline}.common-module-scss-module__zEl8_q__input_error{color:#e1122d;font-size:1.3em;font-weight:700}.common-module-scss-module__zEl8_q__running{color:#1677ff}.common-module-scss-module__zEl8_q__normal{color:#52c41a}.common-module-scss-module__zEl8_q__error{color:#e1122d}.common-module-scss-module__zEl8_q__color_split{border-bottom-color:#dadada}.common-module-scss-module__zEl8_q__primary_btn{min-width:80%}.common-module-scss-module__zEl8_q__input_text_area{margin-top:8px}.common-module-scss-module__zEl8_q__common_text_area{word-break:keep-all}.common-module-scss-module__zEl8_q__common_card{background-color:#fff}.common-module-scss-module__zEl8_q__header_area{z-index:999;background-color:#fff;border-top-style:solid;border-top-width:5px;justify-content:center;align-items:center;max-width:100%;margin:0 auto;display:flex;position:sticky;top:0;box-shadow:0 1px 6px #b3b3b3}.common-module-scss-module__zEl8_q__header_area_student{z-index:999;background-color:#fff;border-top-style:solid;border-top-width:5px;justify-content:center;align-items:center;max-width:100%;margin:0 auto;display:flex;top:0;box-shadow:0 1px 6px #b3b3b3}.common-module-scss-module__zEl8_q__site_title{color:#fff;text-align:center;background-color:#2c2c2c;padding:10px;font-weight:700;line-height:1;overflow:hidden}.common-module-scss-module__zEl8_q__content_area{margin-bottom:120px;padding-top:32px}.common-module-scss-module__zEl8_q__main_area{max-width:592px;margin-left:auto;margin-right:auto;padding:8px}.common-module-scss-module__zEl8_q__footer_area{z-index:999;background:#3f3f3f;align-items:center;width:100%;display:flex;position:absolute;bottom:0;box-shadow:0 -1px 6px #777}.common-module-scss-module__zEl8_q__footer_copyright{color:#7f7f7f;text-align:center;padding:11px;font-size:.9em}.common-module-scss-module__zEl8_q__footer_link{color:#fff}.common-module-scss-module__zEl8_q__external_link{padding-left:4px}.common-module-scss-module__zEl8_q__input_group_title{margin:0;font-size:1.2em}.common-module-scss-module__zEl8_q__input_title{margin-bottom:8px}.common-module-scss-module__zEl8_q__input_required{color:#fff;background-color:#e1122d;border:1px solid #e1122d;border-radius:8px;margin-left:16px;padding:2px;font-size:.8em}.common-module-scss-module__zEl8_q__loading_icon{font-size:4em}.common-module-scss-module__zEl8_q__loading_content{color:#4169e1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}.common-module-scss-module__zEl8_q__step_current_area{color:#1677ff;margin-right:3px;font-size:1.5em;font-weight:700}.common-module-scss-module__zEl8_q__step_total_area_slash{color:gray;margin-right:3px}.common-module-scss-module__zEl8_q__step_total_area{color:gray}.common-module-scss-module__zEl8_q__amount_style_total{color:#e1122d}.common-module-scss-module__zEl8_q__card_info_date{color:#7f7f7f}.common-module-scss-module__zEl8_q__card_info_detail:hover{background-color:#f1f1f1;border-radius:3px}.common-module-scss-module__zEl8_q__card_info_icon{color:#222;vertical-align:middle;height:100%}.common-module-scss-module__zEl8_q__breadcrumb_area{margin-bottom:12px}.common-module-scss-module__zEl8_q__step_area{margin-bottom:2px}.common-module-scss-module__zEl8_q__terms_of_use_title{margin-top:24px}.common-module-scss-module__zEl8_q__invalid_link{color:#999;pointer-events:none}.common-module-scss-module__zEl8_q__invalid_link:hover{color:#999}.common-module-scss-module__zEl8_q__question_icon{color:#1677ff;font-weight:700}.common-module-scss-module__zEl8_q__answer_icon{color:#e1122d;font-weight:700}.common-module-scss-module__zEl8_q__contact_precautions_area{background-color:#fff;padding:16px}.common-module-scss-module__zEl8_q__modal_footer_area{text-align:center;width:100%}.common-module-scss-module__zEl8_q__modal_btn{margin:10px 8px 0}.common-module-scss-module__zEl8_q__modal_text_area{text-align:center;font-size:1.2em}.common-module-scss-module__zEl8_q__modal_error{color:#e1122d;text-align:center;font-size:1.3em;font-weight:700}.common-module-scss-module__zEl8_q__common_table{table-layout:fixed;border-spacing:0;border-collapse:separate;border:1px solid #dadada;border-radius:3px;width:100%;overflow:hidden}.common-module-scss-module__zEl8_q__common_table tr{display:flex}.common-module-scss-module__zEl8_q__common_table th,.common-module-scss-module__zEl8_q__common_table td{border-bottom:1px solid #dadada;border-right:1px solid #dadada;align-items:center;padding:8px 15px}.common-module-scss-module__zEl8_q__common_table th{text-align:left;font-weight:400;display:flex}.common-module-scss-module__zEl8_q__common_table thead th{color:#fff;background-color:#3f3f3f}.common-module-scss-module__zEl8_q__common_table tbody th{background-color:#f1f1f1}.common-module-scss-module__zEl8_q__common_table tbody td{display:flex}.common-module-scss-module__zEl8_q__common_table th:last-child,.common-module-scss-module__zEl8_q__common_table td:last-child{border-right:none}.common-module-scss-module__zEl8_q__common_table tbody tr:last-child th,.common-module-scss-module__zEl8_q__common_table tbody tr:last-child td{border-bottom:none}.common-module-scss-module__zEl8_q__common_table_title{width:40%}.common-module-scss-module__zEl8_q__common_table_date{width:60%}.common-module-scss-module__zEl8_q__environment_area{color:#fff;text-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000;padding:14px;font-size:2em;font-weight:700;line-height:1;box-shadow:-2px 0 #000,0 2px #000,2px 0 #000,0 -2px #000}.common-module-scss-module__zEl8_q__gaming{background:linear-gradient(90deg,#f0f,#ff0,#0ff,#f0f) 0%/200%;animation:2s linear infinite common-module-scss-module__zEl8_q__gaming}@keyframes common-module-scss-module__zEl8_q__gaming{to{background-position-x:200%}}.common-module-scss-module__zEl8_q__list_area{margin-left:1.3em}.common-module-scss-module__zEl8_q__word_area{word-break:normal;display:inline-block}.common-module-scss-module__zEl8_q__fixed_width_btn{width:min(170px,100%)}.common-module-scss-module__zEl8_q__delete_btn{color:#e1122d;border-color:#e1122d}.common-module-scss-module__zEl8_q__delete_btn:hover{color:#ff4d4f!important;border-color:#ff4d4f!important}.common-module-scss-module__zEl8_q__approve_btn{background-color:#207740}.common-module-scss-module__zEl8_q__approve_btn:hover:not(:disabled){background-color:#409060!important}.common-module-scss-module__zEl8_q__steps_line{background:#dadada;width:70%;height:3px;margin:auto;position:absolute;top:30px;left:0;right:0}.common-module-scss-module__zEl8_q__disabled_input_like_area{color:#00000040;text-overflow:ellipsis;white-space:nowrap;background-color:#0000000a;border:1px solid #666;border-radius:3px;padding:4px 11px;overflow:hidden}.common-module-scss-module__zEl8_q__payment_history_year_area{background-color:#f1f1f1}.common-module-scss-module__zEl8_q__payment_history_unselect,.common-module-scss-module__zEl8_q__payment_history_unselect:hover{background-color:#ccc}.common-module-scss-module__zEl8_q__payment_method_select_tab_common{background-color:#eeeff1}.common-module-scss-module__zEl8_q__payment_method_select_tab{color:#222;background-color:#f5f5f5}
.ModalPersonalInfo-module__5nhovW__modal{text-align:left;max-height:calc(100vh - 200px);overflow:hidden scroll}.ModalPersonalInfo-module__5nhovW__modal_ok_btn{width:170px}
.PayerMenuLeft-module__00L4gG__main_area{width:100%;padding:32px 8px 8px}.PayerMenuLeft-module__00L4gG__payment_link{font-size:1.3em;font-weight:700}
.ModalTermsOfUse-module__CRhcaG__modal{text-align:left;max-height:calc(100vh - 200px);overflow:hidden scroll}.ModalTermsOfUse-module__CRhcaG__modal_ok_btn{width:170px}
.PersonalInfoContent-module__94cMea__list_icon{padding-left:1.5em}
.PayerMenuRight-module__ihwhqq__main_area{width:100%;padding:32px 8px 8px}
.SButton-module___TtaYq__common_btn{white-space:normal;height:auto;min-height:40px}
.SiteTitle-module__Qk5fla__link_area{margin:4px 16px;display:flex}.SiteTitle-module__Qk5fla__link_style{text-decoration:none;text-decoration-line:none!important}.SiteTitle-module__Qk5fla__main_area{align-items:center;display:flex}.SiteTitle-module__Qk5fla__site_title{margin-left:30px;font-size:1.1em}.SiteTitle-module__Qk5fla__mobile_link_area{width:150px;margin:4px 16px}.SiteTitle-module__Qk5fla__mobile_site_title{margin-top:6px;font-size:.9em}
.SiteTitleEnvironment-module__Ceb37q__mobile_environment_position{white-space:nowrap;max-width:calc(100% - 20px);position:absolute;top:22px;right:10px;overflow:hidden}
.SiteTitleStudent-module__P_RGPa__link_area{text-align:center;justify-content:center;display:flex}.SiteTitleStudent-module__P_RGPa__link_style{text-decoration:none;text-decoration-line:none!important}.SiteTitleStudent-module__P_RGPa__main_area{text-align:center;justify-content:center;align-items:center;display:flex}.SiteTitleStudent-module__P_RGPa__site_title{margin-left:30px;font-size:1.1em}.SiteTitleStudent-module__P_RGPa__mobile_link_area{text-align:left;justify-content:left;margin:4px 16px}.SiteTitleStudent-module__P_RGPa__mobile_site_title{text-align:center;width:150px;margin-top:6px;font-size:.9em}
.GeneralStep-module__yKr41W__container{align-items:center;display:flex}.GeneralStep-module__yKr41W__title{width:100%;margin-left:10px;font-size:1.5em}
.KubunSelect-module__Z1st0a__combobox_area{width:100%}
.StudentMenuLeft-module__lK88UG__main_area{width:100%;padding:32px 8px 8px}.StudentMenuLeft-module__lK88UG__payment_link{font-size:1.3em;font-weight:700}
.StudentPersonalInfoContent-module__zSmNSq__list_icon{padding-left:1.5em}
.HeaderPayer-module__FIKpcq__main_area{max-width:1284px;margin-left:auto;margin-right:auto;padding-left:32px}.HeaderPayer-module__FIKpcq__contens_area{padding-top:32px}.HeaderPayer-module__FIKpcq__mobile_main_area{padding-top:32px;padding-left:8px;padding-right:8px}.HeaderPayer-module__FIKpcq__mobile_menu_area{text-align:center;white-space:nowrap;height:100%;margin-top:auto;margin-bottom:auto;font-size:1.4em}.HeaderPayer-module__FIKpcq__mobile_menu_icon{border-radius:100px;padding:10px;font-size:.8em}.HeaderPayer-module__FIKpcq__mobile_menu_divider{margin-bottom:0}.HeaderPayer-module__FIKpcq__mobile_menu_title{text-align:center;white-space:nowrap;width:100%;font-size:.6em}
.StudentModalPersonalInfo-module__a6fe-a__modal{text-align:left;max-height:calc(100vh - 200px);overflow:hidden scroll}.StudentModalPersonalInfo-module__a6fe-a__modal_ok_btn{width:170px}
.StudentTermsOfUseContent-module__dAGkpG__list_icon{padding-left:1.5em}
.StudentModalTermsOfUse-module__ykv60G__modal{text-align:left;max-height:calc(100vh - 200px);overflow:hidden scroll}.StudentModalTermsOfUse-module__ykv60G__modal_ok_btn{width:170px}
.AccountGrid-module__rqojia__row{padding-left:8px;padding-right:8px}.AccountGrid-module__rqojia__main_col{max-width:592px}
.FooterStudentCommon-module__WVJoDa__footer_link{text-align:center;padding:11px}
.PaymentPaymentHistoryCollect-module__uB6bGW__error_area{font-size:1.4em}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card{border-radius:3px;padding:8px}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_body{display:flex}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_date{width:50%;margin-top:8px}.PaymentPaymentHistoryCollect-module__uB6bGW__amount_style{margin-right:4px}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_nominalcodename{width:100%}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_nominalcodename_partial{width:70%}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_status{text-align:right;width:30%;margin-right:8px}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_amount{text-align:right;width:50%;margin-top:8px;margin-right:8px}.PaymentPaymentHistoryCollect-module__uB6bGW__collect_area{margin:0 -28px -12px}.PaymentPaymentHistoryCollect-module__uB6bGW__collect_header{border-bottom-style:solid;border-bottom-width:1px;width:calc(100% + 1em);margin-left:8px}.PaymentPaymentHistoryCollect-module__uB6bGW__collect_table{margin-top:-12px;margin-left:4px;margin-right:4px}.PaymentPaymentHistoryCollect-module__uB6bGW__expand_area{margin-right:9px}.PaymentPaymentHistoryCollect-module__uB6bGW__go_back_btn{text-align:center}.PaymentPaymentHistoryCollect-module__uB6bGW__selected_mode{border:1px dotted}.PaymentPaymentHistoryCollect-module__uB6bGW__print_btn{margin-top:4px;margin-bottom:4px;min-height:32px!important}.PaymentPaymentHistoryCollect-module__uB6bGW__selected_icon{vertical-align:middle;justify-content:center;width:100%;height:100%;padding-right:4px;font-size:2em}.PaymentPaymentHistoryCollect-module__uB6bGW__notification{background-color:#fff;box-shadow:5px 5px 10px #000c!important}.PaymentPaymentHistoryCollect-module__uB6bGW__result_area{padding:0}.PaymentPaymentHistoryCollect-module__uB6bGW__completed_description_area{text-align:center;font-size:1.4em}.PaymentPaymentHistoryCollect-module__uB6bGW__annotation_area{margin-bottom:8px}.PaymentPaymentHistoryCollect-module__uB6bGW__collect_total_title{font-weight:700}.PaymentPaymentHistoryCollect-module__uB6bGW__amount_format{text-align:right;width:100%}.PaymentPaymentHistoryCollect-module__uB6bGW__amount_style_total{margin-right:4px;font-size:1.4em;font-weight:700}.PaymentPaymentHistoryCollect-module__uB6bGW__amount_style_total_yen{font-size:1.4em;font-weight:700}.PaymentPaymentHistoryCollect-module__uB6bGW__agree_checkbox{text-align:center;justify-content:center;font-size:1.2em;display:flex}.PaymentPaymentHistoryCollect-module__uB6bGW__btn_area{text-align:center}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_year_area{border-radius:3px;margin-bottom:20px;margin-left:-20px;margin-right:-20px;padding:8px 16px;font-weight:700}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_year_area_margin_top_first{margin-top:-20px}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_year_area_margin_top_other{margin-top:32px}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_area{margin-top:8px;margin-bottom:8px;display:flex}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_area_year{width:20%}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_area_nominalcodename{width:80%}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_area_paymentdate{width:40%}.PaymentPaymentHistoryCollect-module__uB6bGW__payment_history_card_area_paymentmethodname{width:60%}.PaymentPaymentHistoryCollect-module__uB6bGW__student_area{align-items:center;width:100%;display:flex}.PaymentPaymentHistoryCollect-module__uB6bGW__student_studentinfo_area{width:70%}.PaymentPaymentHistoryCollect-module__uB6bGW__student_printbtn_area{text-align:right;width:30%;min-width:12em}.PaymentPaymentHistoryCollect-module__uB6bGW__select_dialog_main_area{align-items:center;width:100%;display:flex}.PaymentPaymentHistoryCollect-module__uB6bGW__select_dialog_select_view_area{width:60%}.PaymentPaymentHistoryCollect-module__uB6bGW__select_dialog_print_btn_area{width:40%}.PaymentPaymentHistoryCollect-module__uB6bGW__bottom_white_space{height:120px}
.TopInquiryanswer-module__LTVgsa__steps_area{justify-content:space-between;width:100%;padding:0 10%;display:flex;position:relative}.TopInquiryanswer-module__LTVgsa__step{text-align:center;list-style:none}.TopInquiryanswer-module__LTVgsa__step_icon{z-index:1;margin-bottom:8px;font-size:60px;position:relative}.TopInquiryanswer-module__LTVgsa__active_step_text{font-weight:700}.TopInquiryanswer-module__LTVgsa__inquiry_status_text_area{text-align:center;margin-top:16px;margin-bottom:8px}.TopInquiryanswer-module__LTVgsa__inquiry_details_area{flex-flow:column;gap:24px;display:flex}.TopInquiryanswer-module__LTVgsa__inquiry_detail_area{align-items:center;gap:8px;display:flex}.TopInquiryanswer-module__LTVgsa__inquiry_detail_title_area{width:40%}.TopInquiryanswer-module__LTVgsa__inquiry_detail_value_area{width:60%}.TopInquiryanswer-module__LTVgsa__inquiry_detail_value_kananame_area{font-size:10px}.TopInquiryanswer-module__LTVgsa__student_number_reference_notation{margin-top:4px}.TopInquiryanswer-module__LTVgsa__status_change_area{margin-top:8px}.TopInquiryanswer-module__LTVgsa__staff_page_url_area{display:flex}.TopInquiryanswer-module__LTVgsa__copy_icon{margin-left:8px}
.TopPayerTop-module__dfokya__no_announcement_area{font-size:1.2em}.TopPayerTop-module__dfokya__card_info{width:"100%"}.TopPayerTop-module__dfokya__card_info_date{padding-top:10px;font-size:.9em;font-weight:400}.TopPayerTop-module__dfokya__card_info_detail{width:"100%";padding:4px}.TopPayerTop-module__dfokya__card_info_detail:hover{font-weight:700}.TopPayerTop-module__dfokya__card_info_detail_divider{margin:8px 0}.TopPayerTop-module__dfokya__modal_ok_btn{width:170px;margin-top:30px}.TopPayerTop-module__dfokya__modal_title_area{font-size:1.3em}.TopPayerTop-module__dfokya__modal_text_area{margin-top:24px;font-size:1.2em}
.AccountRegistStep-module__hj27uq__container{align-items:center;display:flex}.AccountRegistStep-module__hj27uq__title{width:100%;margin-left:10px;font-size:1.5em}
.StudentMenuRight-module__VEmR6G__main_area{width:100%;padding:32px 8px 8px}
.AccountRefundAccountRegistration-module__ido3tW__card_info_detail{width:"100%";padding:4px}.AccountRefundAccountRegistration-module__ido3tW__card_info_detail:hover{font-weight:700}.AccountRefundAccountRegistration-module__ido3tW__card_info_detail_divider{margin:8px 0}.AccountRefundAccountRegistration-module__ido3tW__bank_name_area{font-weight:700}.AccountRefundAccountRegistration-module__ido3tW__bank_info_area{flex-wrap:wrap;column-gap:1em;display:flex}.AccountRefundAccountRegistration-module__ido3tW__bank_unregistered_info_area{text-align:center;flex-direction:column;gap:16px;display:flex}
.LoginGrid-module__rclSXG__row{padding-left:8px;padding-right:8px}.LoginGrid-module__rclSXG__main_col{max-width:592px}
.TopInquiryanswerAnswerDetails-module__tEOeua__answer_user_area{align-items:center;margin-bottom:8px;display:flex}.TopInquiryanswerAnswerDetails-module__tEOeua__answer_user_text{width:calc(100% - 42px);margin-left:8px}.TopInquiryanswerAnswerDetails-module__tEOeua__date_area{margin-top:8px}.TopInquiryanswerAnswerDetails-module__tEOeua__horizontal_btn_area{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;margin-top:16px;display:flex}.TopInquiryanswerAnswerDetails-module__tEOeua__answer_detail_edit_area{margin-bottom:1.5em}.TopInquiryanswerAnswerDetails-module__tEOeua__delete_btn_area{flex-shrink:0;align-items:flex-end;margin-top:16px;display:flex}.TopInquiryanswerAnswerDetails-module__tEOeua__save_btn_error{text-align:center;margin-top:16px}
.TopPayerTopAttachment-module__z--uwq__attachfiles_area{margin-bottom:10px}.TopPayerTopAttachment-module__z--uwq__attach_file_title{margin-top:26px;font-size:1.1em;font-weight:700}
.BirthdateInput-module__MmSKMa__input_y{width:90px;margin-right:4px}.BirthdateInput-module__MmSKMa__input_m,.BirthdateInput-module__MmSKMa__input_d{width:70px;margin-left:4px;margin-right:4px}
.BranchCodeSelect-module__yZAW_a__combobox_area{width:100%}
.ModalFirstMailRegist-module__KnDX5a__modal_pc_view{min-width:674px}.ModalFirstMailRegist-module__KnDX5a__modal_mobile_view{min-width:95%}.ModalFirstMailRegist-module__KnDX5a__modal{max-height:calc(100vh - 200px);padding-right:16px;overflow:hidden scroll}.ModalFirstMailRegist-module__KnDX5a__btn_area,.ModalFirstMailRegist-module__KnDX5a__error_area{text-align:center}.ModalFirstMailRegist-module__KnDX5a__send_btn{min-width:50%}
.ReturnTopButton-module__n3l1Cq__button{opacity:.7;z-index:1000;transition:all 1s;position:fixed;bottom:40px;right:10px;box-shadow:0 5px 10px #00000080}.ReturnTopButton-module__n3l1Cq__upper:hover{opacity:1}
.HeaderStudent-module__StIIVW__header_area{position:static!important}.HeaderStudent-module__StIIVW__main_area{max-width:1284px;margin-left:auto;margin-right:auto;padding-left:32px}.HeaderStudent-module__StIIVW__contens_area{padding-top:32px}.HeaderStudent-module__StIIVW__mobile_main_area{padding-top:12px;padding-left:8px;padding-right:8px}.HeaderStudent-module__StIIVW__mobile_menu_area{text-align:center;white-space:nowrap;height:100%;margin-top:auto;margin-bottom:auto;font-size:1.4em}.HeaderStudent-module__StIIVW__mobile_menu_icon{border-radius:100px;padding:10px;font-size:.8em}.HeaderStudent-module__StIIVW__mobile_menu_divider{margin-bottom:0}.HeaderStudent-module__StIIVW__mobile_menu_title{text-align:center;white-space:nowrap;width:100%;font-size:.6em}
.AccountMailRegistration-module__17MRIa__btn_area{text-align:center}.AccountMailRegistration-module__17MRIa__send_btn{min-width:50%}
.PaymentConfirmOutputContent-module__osz-GG__main_area{width:"100%";padding-top:8px}
.StaccountGrid-module__d4HUdW__row{padding-left:8px;padding-right:8px}.StaccountGrid-module__d4HUdW__main_col{max-width:592px}
.StaccountMailRegistration-module__A5hJHa__btn_area{text-align:center}.StaccountMailRegistration-module__A5hJHa__send_btn{min-width:50%}
.StloginSecretQuestionAnswer-module__ZSrEUG__btn_area{text-align:center}
.StloginGrid-module__2fBo5q__row{padding-left:8px;padding-right:8px}.StloginGrid-module__2fBo5q__main_col{max-width:592px}
.TopInquiryanswerReply-module__CGVq3G__reply_area{margin-bottom:1.5em}.TopInquiryanswerReply-module__CGVq3G__send_btn_area{text-align:center;margin-top:16px}
.ModalFirstMailRegistRegister-module___EF5va__table_title{width:30%}.ModalFirstMailRegistRegister-module___EF5va__table_data{width:70%}.ModalFirstMailRegistRegister-module___EF5va__btn_area{text-align:center}.ModalFirstMailRegistRegister-module___EF5va__authentication_code{width:160px}.ModalFirstMailRegistRegister-module___EF5va__email_change_btn{min-width:50%;margin-top:16px}
.SystemCodeSelect-module__oJjHxq__combobox_area{width:100%}
.Layout-module__bN6UQa__layout{box-sizing:border-box;min-height:100vh;padding-bottom:144px;position:relative}.Layout-module__bN6UQa__error_area{font-size:1.4em}
.AccountAccountSettingEmail-module__hWhRua__btn_area{text-align:center}.AccountAccountSettingEmail-module__hWhRua__send_btn{min-width:50%}
.AccountAuthenticationCode-module__QFe09W__description3{margin-top:16px}.AccountAuthenticationCode-module__QFe09W__authentication_code{width:160px}.AccountAuthenticationCode-module__QFe09W__bottom_area{text-align:center}
.AccountForgotEmail-module__fTSd6a__collapse_area{margin:0 -28px -12px}.AccountForgotEmail-module__fTSd6a__header_area{border-bottom-style:solid;border-bottom-width:1px;width:calc(100% + 1em);margin-left:8px}.AccountForgotEmail-module__fTSd6a__body_area{margin-top:-12px;margin-left:1.5em;margin-right:4px}.AccountForgotEmail-module__fTSd6a__list_area{padding-left:1.5em}.AccountForgotEmail-module__fTSd6a__btn_area{text-align:center}
.AccountInputLinkKey-module__v1sDZq__btn_area{text-align:center}.AccountInputLinkKey-module__v1sDZq__message_area{margin-top:16px}
.AccountLinkStudent-module__PRMCyq__input_linkkey,.AccountLinkStudent-module__PRMCyq__input_studentnumber{width:200px}.AccountLinkStudent-module__PRMCyq__bottom_area{text-align:center}
.AccountLinkStudentComplete-module__lXSNRq__top_area{padding:0 0 24px}.AccountLinkStudentComplete-module__lXSNRq__notes{margin-top:8px;margin-bottom:8px}.AccountLinkStudentComplete-module__lXSNRq__bottom_area{text-align:center}
.AccountMailRegistrationUpdate-module__aI9ejW__table_title{width:30%}.AccountMailRegistrationUpdate-module__aI9ejW__table_data{width:70%}.AccountMailRegistrationUpdate-module__aI9ejW__btn_area{text-align:center}.AccountMailRegistrationUpdate-module__aI9ejW__authentication_code{width:160px}.AccountMailRegistrationUpdate-module__aI9ejW__email_change_btn{min-width:50%;margin-top:16px}
.AccountRegistration-module__KHXXbq__btn_area{text-align:center}
.AccountRegistrationComplete-module__N5tCbG__top_area{padding:0 0 24px}.AccountRegistrationComplete-module__N5tCbG__link_line_card{margin-bottom:16px}.AccountRegistrationComplete-module__N5tCbG__notes{margin-top:8px;margin-bottom:8px}.AccountRegistrationComplete-module__N5tCbG__bottom_area{text-align:center}.AccountRegistrationComplete-module__N5tCbG__line_description_box{flex-direction:row;align-items:center;gap:20px;display:flex}.AccountRegistrationComplete-module__N5tCbG__line_icon{object-fit:contain;width:40px;height:40px}
.AccountResetPassword-module__uElyza__btn_area{text-align:center}.AccountResetPassword-module__uElyza__input_password{width:"90%"}
.AccountResetPasswordResult-module__6uEhUa__top_area{padding:0 0 24px}.AccountResetPasswordResult-module__6uEhUa__link_message_area,.AccountResetPasswordResult-module__6uEhUa__btn_area{text-align:center;font-size:1.5em}
.AccountSendResetMail-module__F08cbW__btn_area{text-align:center}
.AccountSendResetResult-module__gGX8ea__top_area{padding:0 0 24px}.AccountSendResetResult-module__gGX8ea__link_message_area{text-align:center;font-size:1.5em}
.AccountTermsOfUse-module__0r4O7q__checkbox_area{text-align:center}.AccountTermsOfUse-module__0r4O7q__checkbox_text{font-size:1.2em}.AccountTermsOfUse-module__0r4O7q__btn_area{text-align:center}
.AccountUserInfoRegistration-module__V4oCHG__bottom_area{text-align:center}.AccountUserInfoRegistration-module__V4oCHG__input_password,.AccountUserInfoRegistration-module__V4oCHG__input_tel{width:200px}
.CommonTop-module__67peLa__row{padding:8px}
.LoginPayerLogin-module__VyDQvW__row{padding-left:8px;padding-right:8px}.LoginPayerLogin-module__VyDQvW__pc_gutter{padding-left:16px;padding-right:16px}.LoginPayerLogin-module__VyDQvW__account_have{max-width:520px;margin-top:16px}.LoginPayerLogin-module__VyDQvW__local_switch{text-align:right;max-width:520px;margin-top:8px}.LoginPayerLogin-module__VyDQvW__login_area{margin-top:-24px}.LoginPayerLogin-module__VyDQvW__login_btn{width:100%;margin-top:16px}.LoginPayerLogin-module__VyDQvW__forgot_password{margin-top:16px}.LoginPayerLogin-module__VyDQvW__forgot_email{margin-top:8px}.LoginPayerLogin-module__VyDQvW__account_regist{max-width:520px;margin-top:16px}.LoginPayerLogin-module__VyDQvW__account_regist_btn{width:100%}.LoginPayerLogin-module__VyDQvW__error_area,.LoginPayerLogin-module__VyDQvW__message_area{text-align:center}
.LoginSecretQuestionAnswer-module__qieMfq__btn_area{text-align:center}
.LoginStudentLogin-module__oi2OpG__message_area{text-align:center}
.LoginTwoFactorAuthentication-module__W5Km3a__authentication_description,.LoginTwoFactorAuthentication-module__W5Km3a__email_description{margin-top:16px}.LoginTwoFactorAuthentication-module__W5Km3a__input_authentication_code{width:160px}.LoginTwoFactorAuthentication-module__W5Km3a__bottom_area{text-align:center}
.LogoutPayerLogout-module__12Anza__message_area{text-align:center}
.PaymentConfirmOutputContentCollect-module__8ZbOKW__external_link{padding-left:4px}.PaymentConfirmOutputContentCollect-module__8ZbOKW__agree_checkbox{justify-content:center;align-items:center;margin-top:8px;font-size:1.2em;display:flex}.PaymentConfirmOutputContentCollect-module__8ZbOKW__output_payment_notice_btn,.PaymentConfirmOutputContentCollect-module__8ZbOKW__go_back_btn{text-align:center}
.PaymentCollectInfo-module__fLvE7G__collect_total_title{font-weight:700}.PaymentCollectInfo-module__fLvE7G__amount_format{text-align:right;width:100%}.PaymentCollectInfo-module__fLvE7G__amount_style_total{margin-right:4px;font-size:1.4em;font-weight:700}.PaymentCollectInfo-module__fLvE7G__amount_style_total_yen{font-size:1.4em;font-weight:700}.PaymentCollectInfo-module__fLvE7G__collect_area{margin:0 -28px -12px}.PaymentCollectInfo-module__fLvE7G__collect_header{border-bottom-style:solid;border-bottom-width:1px;width:calc(100% + 1em);margin-left:8px}.PaymentCollectInfo-module__fLvE7G__collect_table{margin-top:-12px;margin-left:4px;margin-right:4px}.PaymentCollectInfo-module__fLvE7G__amount_style{margin-right:4px}
.PaymentPaymentFlywireCollectInvoice-module__mMck8G__invoice_remark_area{margin-bottom:16px}.PaymentPaymentFlywireCollectInvoice-module__mMck8G__invoice_download_btn{text-align:center;margin-top:8px}
.PaymentSelectOutputMethod-module__896m4a__select_btn{width:100%}.PaymentSelectOutputMethod-module__896m4a__collect_area{margin-left:-30px;margin-right:-28px}.PaymentSelectOutputMethod-module__896m4a__collect_header{border-bottom-style:solid;border-bottom-width:1px;width:calc(100% + 1em);margin-left:8px}.PaymentSelectOutputMethod-module__896m4a__collect_body{margin-top:-12px;margin-left:4px;margin-right:4px}.PaymentSelectOutputMethod-module__896m4a__bottom_area{text-align:center}
.PaymentPaymentNoticeOutputDescription-module__D7Mtra__family_mart_lawson_remark_area{margin-top:8px;font-size:.9em}.PaymentPaymentNoticeOutputDescription-module__D7Mtra__seven_eleven_remark_area{margin-top:8px;margin-bottom:8px;font-size:.9em}
.SmallpayApplicationComplete-module__7ITQFG__result_area{padding:0}.SmallpayApplicationComplete-module__7ITQFG__qr_area{justify-items:center;margin-top:8px;margin-bottom:16px}.SmallpayApplicationComplete-module__7ITQFG__bottom_area{text-align:center}
.SmallpayApplicationContentConfirm-module__SmIm5q__btn_area{text-align:center}
.SmallpayCommon-module__PimZca__step_area{margin:0}
.StaccountMailRegistrationUpdate-module__YTa3eW__table_title{width:30%}.StaccountMailRegistrationUpdate-module__YTa3eW__table_data{width:70%}.StaccountMailRegistrationUpdate-module__YTa3eW__btn_area{text-align:center}.StaccountMailRegistrationUpdate-module__YTa3eW__authentication_code{width:160px}.StaccountMailRegistrationUpdate-module__YTa3eW__email_change_btn{min-width:50%;margin-top:16px}
.StaccountResetPassword-module__K8__nq__btn_area{text-align:center}.StaccountResetPassword-module__K8__nq__input_password{width:"90%"}
.StaccountResetPasswordResult-module__mJO71q__top_area{padding:0 0 24px}.StaccountResetPasswordResult-module__mJO71q__link_message_area,.StaccountResetPasswordResult-module__mJO71q__btn_area{text-align:center;font-size:1.5em}
.StaccountSendResetResult-module__z0Su6q__top_area{padding:0 0 24px}.StaccountSendResetResult-module__z0Su6q__link_message_area{text-align:center;font-size:1.5em}
.StloginTwoFactorAuthentication-module__YyXjdW__authentication_description,.StloginTwoFactorAuthentication-module__YyXjdW__email_description{margin-top:16px}.StloginTwoFactorAuthentication-module__YyXjdW__input_authentication_code{width:160px}.StloginTwoFactorAuthentication-module__YyXjdW__bottom_area{text-align:center}
.TopContact-module__0rfnBG__contact_form{font-size:1.5em;font-weight:700}.TopContact-module__0rfnBG__contact_precautions_title{margin-bottom:8px;font-size:1.2em}.TopContact-module__0rfnBG__contact_precautions_list_area{margin-left:12px;padding-left:12px}.TopContact-module__0rfnBG__input_tel{width:200px}.TopContact-module__0rfnBG__btn_area{text-align:center}.TopContact-module__0rfnBG__agree_checkbox{margin-bottom:12px}
.TopFaq-module__rpw-Ea__title_area{font-size:1.4em;font-weight:700}.TopFaq-module__rpw-Ea__category_area{margin:20px 0}.TopFaq-module__rpw-Ea__category_title_area{margin-bottom:8px;font-size:1.2em}.TopFaq-module__rpw-Ea__category_link_area{margin-left:1.5em;font-weight:700}.TopFaq-module__rpw-Ea__question_area{border-bottom-style:solid;border-bottom-width:1px;width:calc(100% + 1em)}.TopFaq-module__rpw-Ea__answers_area{margin-top:-12px;margin-left:4px;margin-right:4px}.TopFaq-module__rpw-Ea__bottom_area{text-align:center}.TopFaq-module__rpw-Ea__contact_form_btn_description{margin-top:20px;margin-bottom:12px}
.TopInquiryanswerStatusChange-module__yfuOJG__body{padding-bottom:20px}.TopInquiryanswerStatusChange-module__yfuOJG__inquiry_status_area,.TopInquiryanswerStatusChange-module__yfuOJG__owner_area{max-width:340px}.TopInquiryanswerStatusChange-module__yfuOJG__change_btn_area{place-items:end center;display:grid}.TopInquiryanswerStatusChange-module__yfuOJG__change_btn_error{text-align:center;width:100%;margin-top:12px}.TopInquiryanswerStatusChange-module__yfuOJG__change_btn{width:100%;max-width:max(80%,170px);position:relative;bottom:-4px}
.BirthdateSelect-module__5FyfwW__input_y{color:#222;border-radius:2px;width:75px;margin:2px 4px 4px 0;padding:6px}.BirthdateSelect-module__5FyfwW__input_m,.BirthdateSelect-module__5FyfwW__input_d{color:#222;border-radius:2px;width:56px;margin:2px 4px 4px;padding:6px}.BirthdateSelect-module__5FyfwW__input_err{border-color:#e1122d}.BirthdateSelect-module__5FyfwW__input_err:focus{border-color:#e1122d;outline:none;box-shadow:0 0 3px #e1122d}
.ModalTermsOfUseAgree-module__uNP2zW__modal{max-height:calc(100vh - 200px);padding-right:16px;overflow:hidden scroll}.ModalTermsOfUseAgree-module__uNP2zW__checkbox_area,.ModalTermsOfUseAgree-module__uNP2zW__btn_area,.ModalTermsOfUseAgree-module__uNP2zW__error_area{text-align:center}.ModalTermsOfUseAgree-module__uNP2zW__link_area{margin-left:4px;margin-right:4px}.ModalTermsOfUseAgree-module__uNP2zW__modal_pc_view{min-width:674px}.ModalTermsOfUseAgree-module__uNP2zW__modal_mobile_view{min-width:95%}
.AccountAccountSetting-module__ydXqGa__table_title{width:35%}.AccountAccountSetting-module__ydXqGa__table_data{width:65%}.AccountAccountSetting-module__ydXqGa__edit_target_area{width:80%}.AccountAccountSetting-module__ydXqGa__edit_icon_area{text-align:right;width:20%}.AccountAccountSetting-module__ydXqGa__edit_icon_btn{box-shadow:none;border:none;min-height:26px!important}.AccountAccountSetting-module__ydXqGa__edit_icon{font-size:1.5em!important}.AccountAccountSetting-module__ydXqGa__bottom_area{text-align:center}
.AccountAccountSettingEmailUpdate-module__hXS7Uq__table_title{width:30%}.AccountAccountSettingEmailUpdate-module__hXS7Uq__table_data{width:70%}.AccountAccountSettingEmailUpdate-module__hXS7Uq__btn_area{text-align:center}.AccountAccountSettingEmailUpdate-module__hXS7Uq__email_change_btn{min-width:50%;margin-top:16px}
.AccountAccountSettingLine-module__S9KBxq__bottom_area{text-align:center}.AccountAccountSettingLine-module__S9KBxq__line_btn{color:#06c755;background-color:#fff;border:2.5px solid #06c755;margin:24px 0 16px;padding:1px 30px;font-size:1em;font-weight:700;transition:border-color .2s}.AccountAccountSettingLine-module__S9KBxq__line_btn:hover{color:#06c755!important;background-color:#fff!important;border-color:#4ddb88!important}.AccountAccountSettingLine-module__S9KBxq__line_btn:active{color:#06c755!important;background-color:#fff!important;border-color:#80e8a8!important}.AccountAccountSettingLine-module__S9KBxq__line_btn_icon{object-fit:contain;width:40px;height:40px;margin:20px}@media screen and (min-width:768px){.AccountAccountSettingLine-module__S9KBxq__line_btn{padding:0 40px;font-size:1.15em}}
.AccountAccountSettingPassword-module__ADSxSW__btn_area{text-align:center}.AccountAccountSettingPassword-module__ADSxSW__input_password{max-width:450px}
.AccountAccountSettingTwofactorauth-module__LLoPZa__btn_area{text-align:center}
.AccountRefundAccountRegistrationDetail-module__fUMApq__card_title_area{justify-content:space-between;display:flex}.AccountRefundAccountRegistrationDetail-module__fUMApq__delete_btn{border-radius:4px;min-height:24px!important}.AccountRefundAccountRegistrationDetail-module__fUMApq__japan_post_bank_description{background-color:#f1f1f1;border-radius:8px;margin-top:8px;padding:16px}.AccountRefundAccountRegistrationDetail-module__fUMApq__bottom_area{text-align:center}
.PaymentAddLinkStudent-module__f8KSRq__input_linkkey,.PaymentAddLinkStudent-module__f8KSRq__input_studentnumber{width:200px}.PaymentAddLinkStudent-module__f8KSRq__bottom_area{text-align:center}
.PaymentConfirmCommissionFee-module__yXuiWG__agree_fee_checkbox{justify-content:center;align-items:center;margin-top:16px;font-size:1.2em;display:flex}.PaymentConfirmCommissionFee-module__yXuiWG__confirm_payment_detail_btn{text-align:center}.PaymentConfirmCommissionFee-module__yXuiWG__go_back_btn{text-align:center;margin-top:16px}.PaymentConfirmCommissionFee-module__yXuiWG__list_value_area{text-align:right;width:100%}.PaymentConfirmCommissionFee-module__yXuiWG__remark_area{word-break:keep-all}.PaymentConfirmCommissionFee-module__yXuiWG__virtual_account_remark_area{margin-top:4px}
.PaymentOutputResultConveni1Collect-module__gUVzbG__sresult_area{padding:0}.PaymentOutputResultConveni1Collect-module__gUVzbG__user_number_attention_area{text-align:center;font-size:1.5em}.PaymentOutputResultConveni1Collect-module__gUVzbG__user_number_area,.PaymentOutputResultConveni1Collect-module__gUVzbG__expiration_date_area{text-align:center;font-size:1.5em;font-weight:700}.PaymentOutputResultConveni1Collect-module__gUVzbG__error_area{text-align:center}.PaymentOutputResultConveni1Collect-module__gUVzbG__list_area{margin-left:1.3em}.PaymentOutputResultConveni1Collect-module__gUVzbG__remark_area{margin-top:8px;font-size:.9em}.PaymentOutputResultConveni1Collect-module__gUVzbG__bottom_area{text-align:center}.PaymentOutputResultConveni1Collect-module__gUVzbG__card_area{margin-top:30px}
.PaymentOutputResultConveni2Collect-module__xSbhfG__sresult_area{padding:0}.PaymentOutputResultConveni2Collect-module__xSbhfG__user_number_attention_area{text-align:center;font-size:1.5em}.PaymentOutputResultConveni2Collect-module__xSbhfG__user_number_area,.PaymentOutputResultConveni2Collect-module__xSbhfG__expiration_date_area{text-align:center;font-size:1.5em;font-weight:700}.PaymentOutputResultConveni2Collect-module__xSbhfG__error_area{text-align:center}.PaymentOutputResultConveni2Collect-module__xSbhfG__list_area{margin-left:1.3em}.PaymentOutputResultConveni2Collect-module__xSbhfG__remark_area{margin-top:8px;font-size:.9em}.PaymentOutputResultConveni2Collect-module__xSbhfG__bottom_area{text-align:center}.PaymentOutputResultConveni2Collect-module__xSbhfG__card_area{margin-top:30px}
.PaymentOutputResultDownload-module__IzK2oG__sresult_area{padding:0}.PaymentOutputResultDownload-module__IzK2oG__download_message_area{text-align:center;font-size:1.5em}.PaymentOutputResultDownload-module__IzK2oG__download_link_area{text-align:center;margin-top:16px}.PaymentOutputResultDownload-module__IzK2oG__download_btn{width:100%}.PaymentOutputResultDownload-module__IzK2oG__list_area{margin-left:1.3em}.PaymentOutputResultDownload-module__IzK2oG__bottom_area{text-align:center}.PaymentOutputResultDownload-module__IzK2oG__card_area{margin-top:30px}
.PaymentOutputResultMailCollect-module__yyZFnG__sresult_area{padding:0}.PaymentOutputResultMailCollect-module__yyZFnG__email_message_area{text-align:center;font-size:1.5em}.PaymentOutputResultMailCollect-module__yyZFnG__list_area{margin-left:1.3em}.PaymentOutputResultMailCollect-module__yyZFnG__bottom_area{text-align:center}.PaymentOutputResultMailCollect-module__yyZFnG__card_area{margin-top:30px}
.PaymentPaymentProcedureSuccess-module__YQKEma__result_area{padding:0}.PaymentPaymentProcedureSuccess-module__YQKEma__result_title{text-align:center;margin:0;font-size:1em;font-weight:700}.PaymentPaymentProcedureSuccess-module__YQKEma__result_sub_text{text-align:left;margin-top:12px;font-size:1.43em}.PaymentPaymentProcedureSuccess-module__YQKEma__not_paid_box{color:#ef4444;text-align:left;word-break:keep-all;overflow-wrap:break-word;white-space:normal;background:#fff1f2;border:1px solid #fecdd3;border-radius:18px;margin:20px 0 0;padding:15px 16px;font-size:1.34em}@media (max-width:768px){.PaymentPaymentProcedureSuccess-module__YQKEma__not_paid_box{padding:12px 14px;font-size:1.2em}}.PaymentPaymentProcedureSuccess-module__YQKEma__completed_description_area{color:#374151;text-align:left;font-size:1.43em}.PaymentPaymentProcedureSuccess-module__YQKEma__final_note{color:#ef4444;text-align:left;margin-top:18px;font-size:1.57em}.PaymentPaymentProcedureSuccess-module__YQKEma__mail_note{color:#1e40af;text-align:left;background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;margin:20px 0 0;padding:13px 14px;font-size:1.43em}.PaymentPaymentProcedureSuccess-module__YQKEma__btn_area{text-align:center}.PaymentPaymentProcedureSuccess-module__YQKEma__text_red{color:red}
.PaymentPaymentRequest-module__WaqasW__error_area{font-size:1.4em}.PaymentPaymentRequest-module__WaqasW__change_payer_btn_area{text-align:right}.PaymentPaymentRequest-module__WaqasW__change_payer_btn{min-width:50%}.PaymentPaymentRequest-module__WaqasW__table_title{width:40%}.PaymentPaymentRequest-module__WaqasW__table_data{width:60%}.PaymentPaymentRequest-module__WaqasW__table_data_break_word{width:100%}.PaymentPaymentRequest-module__WaqasW__table_data_break_word_link_key{align-items:center;width:100%;display:flex}.PaymentPaymentRequest-module__WaqasW__link_key_area{width:calc(100% - 40px)}.PaymentPaymentRequest-module__WaqasW__eye_icon_area{width:40px}.PaymentPaymentRequest-module__WaqasW__eye_icon{box-shadow:none;background-color:#0000;border:none}.PaymentPaymentRequest-module__WaqasW__description_text_area,.PaymentPaymentRequest-module__WaqasW__bottom_area{text-align:center}
.PaymentPaymentRequestResult-module__MMXcKG__result_area{padding:0}.PaymentPaymentRequestResult-module__MMXcKG__attention_text_area{text-align:center;font-size:1.4em}.PaymentPaymentRequestResult-module__MMXcKG__btn_area{text-align:center}
.PaymentPaymentResultCancel-module__qSAlRW__result_area{padding:0}.PaymentPaymentResultCancel-module__qSAlRW__btn_area{text-align:center}
.PaymentPaymentResultError-module__U14gLq__result_area{padding:0}.PaymentPaymentResultError-module__U14gLq__btn_area{text-align:center}
.PaymentPaymentResultFlywire-module__p8gr6G__result_area{padding:0}.PaymentPaymentResultFlywire-module__p8gr6G__completed_description_area{text-align:center;font-size:1.4em}.PaymentPaymentResultFlywire-module__p8gr6G__btn_area{text-align:center}
.PaymentPaymentResultSuccess-module__I_7JuG__result_area{padding:0}.PaymentPaymentResultSuccess-module__I_7JuG__completed_description_area{text-align:center;font-size:1.4em}.PaymentPaymentResultSuccess-module__I_7JuG__btn_area{text-align:center}
.PaymentSelectPaymentMethodsCollect-module__yIGkXa__image_area{text-align:center}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__credit_card_btn{width:100%;margin-top:16px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__credit_card_remark,.PaymentSelectPaymentMethodsCollect-module__yIGkXa__credit_card_link{text-align:center;margin-top:8px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__pay_easy_btn{width:100%;margin-top:16px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__pay_easy_remark,.PaymentSelectPaymentMethodsCollect-module__yIGkXa__pay_easy_link{text-align:center;margin-top:8px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__payment_slip_btn{width:100%;margin-top:16px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__payment_slip_remark{text-align:center}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__payment_slip_remark_margin,.PaymentSelectPaymentMethodsCollect-module__yIGkXa__payment_slip_link{text-align:center;margin-top:8px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_information_area{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:8px;font-size:1.2em}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_btn{width:100%;margin-top:8px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_remark,.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_link{text-align:center}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__bottom_area{text-align:center;margin-top:16px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_modal{margin-top:16px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_modal_pc_view{min-width:674px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_modal_mobile_view{min-width:95%}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_modal_flywire_btn{text-align:center;width:100%;margin-top:16px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__error_area{text-align:center;margin-top:8px}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__flywire_internal_link{margin-top:16px;margin-bottom:16px;font-size:1.3em;font-weight:700}.PaymentSelectPaymentMethodsCollect-module__yIGkXa__payment_group_title{margin-top:24px;margin-bottom:16px;font-size:1.3em;display:flex}
.PaymentSelectTransferAccount-module__8kPyZW__bank_name_area{text-align:center;font-size:1.5em;font-weight:700}.PaymentSelectTransferAccount-module__8kPyZW__branch_name_area{text-align:center;margin-bottom:8px;font-size:1.3em}.PaymentSelectTransferAccount-module__8kPyZW__fee_free_text_area{text-align:center;margin-bottom:8px}.PaymentSelectTransferAccount-module__8kPyZW__select_btn{width:100%;margin-bottom:6px}.PaymentSelectTransferAccount-module__8kPyZW__bottom_area{text-align:center}
.PaymentUpdatePayer-module__U3Bv-G__bottom_area{text-align:center}
.PaymentUpdatePayerResult-module___bNzwa__result_area{padding:0}.PaymentUpdatePayerResult-module___bNzwa__attention_text_area{text-align:center;font-size:1.4em}.PaymentUpdatePayerResult-module___bNzwa__btn_area{text-align:center}
.PaymentVirtualAccountProcedureSuccess-module__oviETW__result_area{padding:0}.PaymentVirtualAccountProcedureSuccess-module__oviETW__completed_description_area{text-align:center;font-size:1.4em}.PaymentVirtualAccountProcedureSuccess-module__oviETW__annotation_area{margin-bottom:8px}.PaymentVirtualAccountProcedureSuccess-module__oviETW__collect_total_title{font-weight:700}.PaymentVirtualAccountProcedureSuccess-module__oviETW__amount_format{text-align:right;width:100%}.PaymentVirtualAccountProcedureSuccess-module__oviETW__amount_style_total{margin-right:4px;font-size:1.4em;font-weight:700}.PaymentVirtualAccountProcedureSuccess-module__oviETW__amount_style_total_yen{font-size:1.4em;font-weight:700}.PaymentVirtualAccountProcedureSuccess-module__oviETW__agree_checkbox{text-align:center;justify-content:center;font-size:1.2em;display:flex}.PaymentVirtualAccountProcedureSuccess-module__oviETW__btn_area{text-align:center}.PaymentVirtualAccountProcedureSuccess-module__oviETW__check_account_status_btn{margin:32px 0}
.SmallpayPurchaseContentDisplay-module__nArcGW__card_title_area{display:flex}.SmallpayPurchaseContentDisplay-module__nArcGW__card_title_left_area{width:80%}.SmallpayPurchaseContentDisplay-module__nArcGW__card_title_right_area{text-align:right;width:20%;font-size:1.2em}.SmallpayPurchaseContentDisplay-module__nArcGW__item_area{margin:-12px -20px -10px;padding:8px}.SmallpayPurchaseContentDisplay-module__nArcGW__col_area{margin-top:4px;margin-bottom:4px;display:flex}.SmallpayPurchaseContentDisplay-module__nArcGW__item_header{flex:1}.SmallpayPurchaseContentDisplay-module__nArcGW__unit_price_header{text-align:center;width:80px}.SmallpayPurchaseContentDisplay-module__nArcGW__quantity_header{text-align:center;width:44px}.SmallpayPurchaseContentDisplay-module__nArcGW__subtotal_header{text-align:center;width:80px}.SmallpayPurchaseContentDisplay-module__nArcGW__hr_area{margin:8px -4px}.SmallpayPurchaseContentDisplay-module__nArcGW__category_area{width:100%}.SmallpayPurchaseContentDisplay-module__nArcGW__col_item_area{flex:1;align-items:center;margin-left:1em;display:flex}.SmallpayPurchaseContentDisplay-module__nArcGW__col_unit_price_area{text-align:right;justify-content:flex-end;place-items:center end;width:80px;padding-right:8px;font-size:.9em;display:flex}.SmallpayPurchaseContentDisplay-module__nArcGW__yen_mark{height:2em;margin-right:0;font-size:.8em}.SmallpayPurchaseContentDisplay-module__nArcGW__col_quantity_area{text-align:right;justify-content:flex-end;place-items:center end;width:44px;padding-right:8px;font-size:.9em;display:flex}.SmallpayPurchaseContentDisplay-module__nArcGW__col_subtotal_area{text-align:right;justify-content:flex-end;place-items:center end;width:94px;padding-right:8px;font-size:.9em;display:flex}.SmallpayPurchaseContentDisplay-module__nArcGW__total_header{text-align:center;flex:1;margin-top:8px;padding:4px}.SmallpayPurchaseContentDisplay-module__nArcGW__total{text-align:right;border:1px solid gray;border-left:none;border-top-right-radius:2px;border-bottom-right-radius:2px;justify-content:flex-end;place-items:center end;width:120px;margin-top:8px;padding:4px 8px 4px 4px;display:flex}
.SmallpaySelectPurchaseItem-module__rmHv0a__collapse_area{margin:0;padding:0}.SmallpaySelectPurchaseItem-module__rmHv0a__item_area{background-color:#fff;margin:-12px -20px -10px;padding:8px}.SmallpaySelectPurchaseItem-module__rmHv0a__col_area{display:flex}.SmallpaySelectPurchaseItem-module__rmHv0a__item_header{flex:1}.SmallpaySelectPurchaseItem-module__rmHv0a__unit_price_header{text-align:center;width:80px}.SmallpaySelectPurchaseItem-module__rmHv0a__quantity_header{text-align:center;width:110px}.SmallpaySelectPurchaseItem-module__rmHv0a__hr_area{margin:8px -4px}.SmallpaySelectPurchaseItem-module__rmHv0a__col_item_area{flex:1;align-items:center;display:flex}.SmallpaySelectPurchaseItem-module__rmHv0a__col_unit_price_area{text-align:right;justify-content:flex-end;place-items:center end;width:84px;padding-right:8px;display:flex}.SmallpaySelectPurchaseItem-module__rmHv0a__yen_mark{height:2em;margin-right:0;font-size:.8em}.SmallpaySelectPurchaseItem-module__rmHv0a__col_quantity_area{place-items:center;width:110px}.SmallpaySelectPurchaseItem-module__rmHv0a__clear_btn{margin-top:8px;margin-right:-16px;min-height:24px!important}.SmallpaySelectPurchaseItem-module__rmHv0a__btn_area{z-index:100;text-align:center;background-color:red;width:100%;max-width:594px;padding:6px 4px;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -2px 5px #0000001a}.SmallpaySelectPurchaseItem-module__rmHv0a__total_amount_area{justify-content:center;margin-bottom:4px;display:flex}.SmallpaySelectPurchaseItem-module__rmHv0a__selection_item_number_title{font-size:1.1em}.SmallpaySelectPurchaseItem-module__rmHv0a__selection_item_number_value{font-size:1.2em;font-weight:700}.SmallpaySelectPurchaseItem-module__rmHv0a__total_amount_title{margin-left:8px;font-size:1.1em}.SmallpaySelectPurchaseItem-module__rmHv0a__yen_mark_total{height:1em;margin-right:0;font-size:.8em;font-weight:700}.SmallpaySelectPurchaseItem-module__rmHv0a__total_amount_value{font-size:1.2em;font-weight:700}.SmallpaySelectPurchaseItem-module__rmHv0a__next_btn{width:80%}.SmallpaySelectPurchaseItem-module__rmHv0a__category_label{align-items:center;height:3em;margin-left:8px;display:inline-flex}
.StaccountAccountSettingEmail-module__giuMeq__btn_area{text-align:center}.StaccountAccountSettingEmail-module__giuMeq__send_btn{min-width:50%}
.SttopStudentTop-module__cwVLrG__no_announcement_area{font-size:1.2em}.SttopStudentTop-module__cwVLrG__card_info{width:"100%"}.SttopStudentTop-module__cwVLrG__card_info_date{padding-top:10px;font-size:.9em;font-weight:400}.SttopStudentTop-module__cwVLrG__card_info_detail{width:"100%";padding:4px}.SttopStudentTop-module__cwVLrG__card_info_detail:hover{font-weight:700}.SttopStudentTop-module__cwVLrG__card_info_detail_divider{margin:8px 0}.SttopStudentTop-module__cwVLrG__modal_ok_btn{width:170px;margin-top:30px}.SttopStudentTop-module__cwVLrG__modal_title_area{font-size:1.3em}.SttopStudentTop-module__cwVLrG__modal_text_area{margin-top:24px;font-size:1.2em}
.ModalTermsOfUseAgreeStudent-module__s5uwCG__modal{max-height:calc(100vh - 200px);padding-right:16px;overflow:hidden scroll}.ModalTermsOfUseAgreeStudent-module__s5uwCG__checkbox_area,.ModalTermsOfUseAgreeStudent-module__s5uwCG__btn_area,.ModalTermsOfUseAgreeStudent-module__s5uwCG__error_area{text-align:center}.ModalTermsOfUseAgreeStudent-module__s5uwCG__link_area{margin-left:4px;margin-right:4px}.ModalTermsOfUseAgreeStudent-module__s5uwCG__modal_pc_view{min-width:674px}.ModalTermsOfUseAgreeStudent-module__s5uwCG__modal_mobile_view{min-width:95%}
.SmallpayPaymentResult-module__gBeLka__result_area{padding:0}.SmallpayPaymentResult-module__gBeLka__completed_description_area{text-align:center;font-size:1.4em}
.SmallpaySelectPaymentMethods-module__7m85xG__receiptname_area{margin-top:16px;display:flex}.SmallpaySelectPaymentMethods-module__7m85xG__receiptname_specify_checkbox{margin-bottom:8px}.SmallpaySelectPaymentMethods-module__7m85xG__btn_area{text-align:center;margin-top:24px}.SmallpaySelectPaymentMethods-module__7m85xG__payment_method_radio_group{width:100%}.SmallpaySelectPaymentMethods-module__7m85xG__payment_method_radio{text-align:left;border:1px solid gray;border-radius:4px;width:100%;padding:4px 4px 4px 10px}.SmallpaySelectPaymentMethods-module__7m85xG__payment_method_radio:hover{box-shadow:0 4px 8px #0003}.SmallpaySelectPaymentMethods-module__7m85xG__payment_paypay_area{align-items:center;height:60px;display:flex}.SmallpaySelectPaymentMethods-module__7m85xG__payment_paypay_image_area{align-items:center;height:100%;display:flex}.SmallpaySelectPaymentMethods-module__7m85xG__paypay_logo_div{border:1px solid #999;border-radius:5px;padding:8px}.SmallpaySelectPaymentMethods-module__7m85xG__payment_method_text{margin-bottom:4px;margin-left:8px;font-weight:700}.SmallpaySelectPaymentMethods-module__7m85xG__payment_method_logo{margin-bottom:4px}.SmallpaySelectPaymentMethods-module__7m85xG__submitbtn_area,.SmallpaySelectPaymentMethods-module__7m85xG__bottom_area{text-align:center}
.SmallpaySelectPurchaseItemInputNumber-module__a_6lgq__input_area{place-items:center;height:100%;display:flex}.SmallpaySelectPurchaseItemInputNumber-module__a_6lgq__input_number{width:60px}.SmallpaySelectPurchaseItemInputNumber-module__a_6lgq__minus_icon{color:red;margin-left:8px;margin-right:-4px}.SmallpaySelectPurchaseItemInputNumber-module__a_6lgq__plus_icon{color:green;margin-left:-4px}.SmallpaySelectPurchaseItemInputNumber-module__a_6lgq__close_btn_area{text-align:center;margin-top:8px}
.StaccountAccountInfoEntry-module__8bOkxa__btn_area{text-align:center;margin-top:24px}.StaccountAccountInfoEntry-module__8bOkxa__input_studentNumber{max-width:200px}.StaccountAccountInfoEntry-module__8bOkxa__input_name,.StaccountAccountInfoEntry-module__8bOkxa__input_kana_name{width:100%}.StaccountAccountInfoEntry-module__8bOkxa__input_phoneno{max-width:200px}.StaccountAccountInfoEntry-module__8bOkxa__file{display:inline-block}.StaccountAccountInfoEntry-module__8bOkxa__agree_checkbox{margin-top:16px;margin-bottom:8px}.StaccountAccountInfoEntry-module__8bOkxa__bottom_area{text-align:center}
.StaccountAccountSetting-module__d28QSa__table_title{width:30%}.StaccountAccountSetting-module__d28QSa__table_data{width:70%}.StaccountAccountSetting-module__d28QSa__edit_target_area{width:80%}.StaccountAccountSetting-module__d28QSa__edit_icon_area{text-align:right;width:20%}.StaccountAccountSetting-module__d28QSa__edit_icon{font-size:1.5em!important}.StaccountAccountSetting-module__d28QSa__edit_icon_btn{box-shadow:none;border:none;min-height:26px!important}.StaccountAccountSetting-module__d28QSa__userinfo_area{display:flex}.StaccountAccountSetting-module__d28QSa__userinfo_area_left{width:80%}.StaccountAccountSetting-module__d28QSa__userinfo_area_right{text-align:right;width:20%}.StaccountAccountSetting-module__d28QSa__table_data_name_area{display:block!important}.StaccountAccountSetting-module__d28QSa__table_kananame_area{font-size:.7em}
.StaccountAccountSettingEmailUpdate-module__qApU1G__table_title{width:30%}.StaccountAccountSettingEmailUpdate-module__qApU1G__table_data{width:70%}.StaccountAccountSettingEmailUpdate-module__qApU1G__btn_area{text-align:center}.StaccountAccountSettingEmailUpdate-module__qApU1G__email_change_btn{min-width:50%;margin-top:16px}
.StaccountAccountSettingPassword-module__MPwdxW__btn_area{text-align:center}.StaccountAccountSettingPassword-module__MPwdxW__input_password{max-width:450px}
.StaccountAccountSettingTwofactorauth-module__Ve3Goq__btn_area{text-align:center}
.StaccountAccountSettingUserInformation-module__32e9ka__input_studentNumber{max-width:200px}.StaccountAccountSettingUserInformation-module__32e9ka__input_name,.StaccountAccountSettingUserInformation-module__32e9ka__input_kana_name{width:100%}.StaccountAccountSettingUserInformation-module__32e9ka__input_phoneno{max-width:200px}.StaccountAccountSettingUserInformation-module__32e9ka__file{display:inline-block}.StaccountAccountSettingUserInformation-module__32e9ka__btn_area{text-align:center}
.StaccountAuthenticationCodeEntry-module__e2MeTG__description3{margin-top:16px}.StaccountAuthenticationCodeEntry-module__e2MeTG__authentication_code{width:200px}.StaccountAuthenticationCodeEntry-module__e2MeTG__button_area{text-align:center;margin-top:16px}.StaccountAuthenticationCodeEntry-module__e2MeTG__bottom_area{text-align:center}
.StaccountAuthenticationInfoEntry-module__L3oaAW__input_password{width:200px}.StaccountAuthenticationInfoEntry-module__L3oaAW__btn_area{text-align:center;margin-top:24px}.StaccountAuthenticationInfoEntry-module__L3oaAW__bottom_area{text-align:center}
.StaccountForgotEmail-module__87uvOa__collapse_area{margin:0 -28px -12px}.StaccountForgotEmail-module__87uvOa__header_area{border-bottom-style:solid;border-bottom-width:1px;width:calc(100% + 1em);margin-left:8px}.StaccountForgotEmail-module__87uvOa__body_area{margin-top:-12px;margin-left:1.5em;margin-right:4px}.StaccountForgotEmail-module__87uvOa__list_area{padding-left:1.5em}.StaccountForgotEmail-module__87uvOa__btn_area{text-align:center}
.StaccountSendResetMail-module__dckh0W__btn_area{text-align:center}
.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__link{margin-left:4px;margin-right:4px;font-size:1.1em}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__checkbox_area{text-align:center;border-radius:8px;margin:8px 12px;padding-top:12px;padding-bottom:12px;padding-left:24px}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__checkbox_text{text-align:left;font-size:1.1em}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__domain_area{text-align:center}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__input_area{margin:8px 12px}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__input_error_area{text-align:center;margin:8px 12px}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__btn_area{text-align:center;margin-top:24px}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__bottom_area{text-align:center}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__modal_ok_btn{width:170px}.StaccountTermsAgreementAuthorizationCodeSending-module__t8O7bq__modal{text-align:left;max-height:calc(100vh - 200px);overflow:hidden scroll}
.StloginStudentLogin-module__2kqgqq__locale_area{text-align:right;margin-bottom:16px}.StloginStudentLogin-module__2kqgqq__login_header{text-align:center}.StloginStudentLogin-module__2kqgqq__login_area{margin-top:-24px}.StloginStudentLogin-module__2kqgqq__email_area,.StloginStudentLogin-module__2kqgqq__password_area{margin-top:16px}.StloginStudentLogin-module__2kqgqq__error_area,.StloginStudentLogin-module__2kqgqq__btn_area{text-align:center}.StloginStudentLogin-module__2kqgqq__login_btn{width:80%;margin-top:16px}.StloginStudentLogin-module__2kqgqq__forgot_email{margin-top:8px}.StloginStudentLogin-module__2kqgqq__forgot_password{margin-top:16px}.StloginStudentLogin-module__2kqgqq__login_hr{border-top:1px solid #eee;margin-top:16px;padding-top:16px}.StloginStudentLogin-module__2kqgqq__account_regist_btn{width:80%}
.StlogoutStudentLogout-module__Mul04q__message_area{text-align:center}
.SttopStudentTopAttachment-module__2tKyYq__attachfiles_area{margin-bottom:10px}.SttopStudentTopAttachment-module__2tKyYq__attach_file_title{margin-top:26px;font-size:1.1em;font-weight:700}
