@charset "UTF-8";@media screen and (min-width: 769px){._pc-block_1nozc_2{display:block}}@media screen and (max-width: 768px){._pc-block_1nozc_2{display:none}}@media screen and (min-width: 769px){._sp-block_1nozc_13{display:none}}@media screen and (max-width: 768px){._sp-block_1nozc_13{display:block}}@media screen and (min-width: 769px){._pc-inline_1nozc_24{display:inline}}@media screen and (max-width: 768px){._pc-inline_1nozc_24{display:none}}@media screen and (min-width: 769px){._sp-inline_1nozc_35{display:none}}@media screen and (max-width: 768px){._sp-inline_1nozc_35{display:inline}}._section-inner_1nozc_45{max-width:966px;margin-inline:auto;padding:0 12px}._intro-section_1nozc_51{background:linear-gradient(180deg,#fcf9c7,#fff0);padding:42px 0 120px}._section-title_1nozc_56{font-size:40px;text-align:center}._detail-section_1nozc_61{scroll-margin-top:104px;padding:44px 0 110px}@media screen and (max-width: 768px){._detail-section_1nozc_61{scroll-margin-top:70px}}@media screen and (max-width: 768px){._detail-section_1nozc_61{padding:17px 0 64px}}._detail-content_1nozc_76{margin-top:130px}@media screen and (max-width: 768px){._detail-content_1nozc_76{margin-top:60px}}._form-section_1nozc_85{padding:120px 0 155px}@media screen and (max-width: 768px){._form-section_1nozc_85{padding:58px 0 22px}}._form__heading_1nozc_94{padding:0 34px}@media screen and (max-width: 768px){._form__heading_1nozc_94{text-align:center}}._form__title_1nozc_102{font-size:32px}._form__note_1nozc_105{margin-top:20px;font-size:16px}._form__content_1nozc_109{max-width:950px;margin:40px auto 0}@media screen and (max-width: 768px){._form__content_1nozc_109{padding:0 20px}}._section-inner_1ppby_1{max-width:966px;margin-inline:auto;padding:0 12px}._table_1ppby_7{width:100%;max-width:950px;margin:0 auto}._table__head_1ppby_12{width:18%;border:1px solid #000000;border-collapse:collapse;padding:16px 10px;align-content:center}@media screen and (max-width: 768px){._table__head_1ppby_12{display:block;width:100%;padding:16px;text-align:left}}._table__data_1ppby_27{border:1px solid #000000;border-collapse:collapse;padding:16px 20px;align-content:center;white-space:break-spaces}@media screen and (max-width: 768px){._table__data_1ppby_27{display:block;padding:16px;font-weight:400}}._section-inner_zzr82_1{max-width:966px;margin-inline:auto;padding:0 12px}._form__item_zzr82_7+._form__item_zzr82_7{margin-top:42px}._form__term_zzr82_10{display:flex;align-items:center;gap:0 8px;font-size:22px}._form__required_zzr82_16{font-size:18px;font-weight:300;color:#ec0000}._form__desc_zzr82_21{margin-top:8px}._form__desc_zzr82_21 [data-form=error-text]{display:inline-block;width:100%;margin-bottom:8px;color:#ec0000}._form__birthday-desc_zzr82_30{display:grid;grid-template-columns:repeat(3,1fr);gap:0 43px;margin-top:8px}@media screen and (max-width: 768px){._form__birthday-desc_zzr82_30{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);gap:22px 0;padding:0 20px}}._form__gender-desc_zzr82_44{display:flex;flex-wrap:wrap;gap:0 30px;height:32px}._form__submit_zzr82_50{margin:77px auto 0}._text-input_wls0a_1{width:100%;border:1px solid #000000;border-radius:20px;padding:16px;font-size:22px;line-height:1}._dates-select-wrap_6e4x4_2{position:relative;width:100%;font-size:22px;font-weight:600;cursor:pointer}._dates-select-wrap_6e4x4_2:before{position:absolute;right:41px;top:calc(50% - 15px);pointer-events:none}._dates-select-wrap--year_6e4x4_15:before{content:"年"}._dates-select-wrap--month_6e4x4_18:before{content:"月"}._dates-select-wrap--day_6e4x4_21:before{content:"日"}._dates-select-wrap_6e4x4_2:after{position:absolute;content:"";width:10px;height:10px;right:13px;top:calc(50% - 9px);border-right:1px solid #000000;border-bottom:1px solid #000000;transform:rotate(45deg);pointer-events:none}._dates-select_6e4x4_2{width:100%;border-radius:20px;padding:16px;font-size:22px;font-weight:600;line-height:1;cursor:pointer}._radio-button_128ff_1{height:32px;line-height:32px}._radio-button__input_128ff_5{display:none}._radio-button__label_128ff_8{position:relative;display:block;padding-left:42px;font-size:20px;cursor:pointer}._radio-button__label_128ff_8:before{position:absolute;content:"";top:50%;left:0;width:24px;height:24px;border:2px solid #000000;border-radius:100%;transform:translateY(-50%)}._radio-button__input_128ff_5:checked+._radio-button__label_128ff_8:after{position:absolute;content:"";top:50%;left:4px;width:20px;height:20px;border-radius:100%;background-color:#f29c4c;transform:translateY(-50%)}._radio-button__input_128ff_5:checked+._radio-button__label_128ff_8:before{border-color:#f29c4c}@media screen and (min-width: 769px){._pc-block_wx6vf_2{display:block}}@media screen and (max-width: 768px){._pc-block_wx6vf_2{display:none}}@media screen and (min-width: 769px){._sp-block_wx6vf_13{display:none}}@media screen and (max-width: 768px){._sp-block_wx6vf_13{display:block}}@media screen and (min-width: 769px){._pc-inline_wx6vf_24{display:inline}}@media screen and (max-width: 768px){._pc-inline_wx6vf_24{display:none}}@media screen and (min-width: 769px){._sp-inline_wx6vf_35{display:none}}@media screen and (max-width: 768px){._sp-inline_wx6vf_35{display:inline}}._file-area_wx6vf_45{width:100%;padding:64px 0 36px;border:1px dashed #B1B1B1;border-radius:20px;text-align:center}@media screen and (max-width: 768px){._file-area_wx6vf_45{padding:46px 0}}._file-area__text_wx6vf_57{font-size:48px;font-weight:600}._file-area__text_wx6vf_57>small{display:block;margin-top:10px;font-size:20px;font-weight:400}._file-area__input_wx6vf_67{display:none}._file-area__button_wx6vf_70{display:inline-block;margin-top:20px;font-size:22px;color:#012aff;cursor:pointer}@media screen and (max-width: 768px){._file-area__button_wx6vf_70{margin-top:0}}._names-list_wx6vf_83>li{position:relative;display:flex;align-items:center;padding:10px 0 10px 24px}._names-list_wx6vf_83>li:before{position:absolute;content:"";top:50%;left:0;width:16px;height:21px;transform:translateY(-50%);background:url(../images/icn-file.svg) no-repeat center/16px 21px}._names-list_wx6vf_83>li span{margin-left:10px;font-weight:300}._names-list_wx6vf_83>li button{position:relative;margin-left:auto;width:20px;height:20px;background-color:transparent;border-radius:20px;border:1px solid #000000;cursor:pointer}._names-list_wx6vf_83>li button:before,._names-list_wx6vf_83>li button:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:10px;background:#000}._names-list_wx6vf_83>li button:before{transform:translate(-50%,-50%) rotate(45deg)}._names-list_wx6vf_83>li button:after{transform:translate(-50%,-50%) rotate(-45deg)}
