.c-lower-header{padding-top:54px;margin-bottom:40px;max-width:1360px;margin-right:auto;margin-left:auto;padding-right:80px;padding-left:80px}@media screen and (max-width: 1024px){.c-lower-header{padding-left:20px;padding-right:20px}}.c-lower-header--f12{border-bottom:1px solid #ddd}.c-lower-header__title{font-size:3.2rem;font-weight:700;line-height:1;margin-bottom:0.5em}.c-lower-header__desc{font-size:1.6rem;line-height:2}.c-lower-navigation{margin-bottom:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.c-lower-navigation--nb{border-top:0;border-bottom:0}.c-lower-navigation--f11{margin-block:0;border:none}.c-lower-navigation--f37{border:none}.c-lower-navigation__inner{position:relative;display:flex;justify-content:flex-end;height:60px;max-width:1360px;margin-right:auto;margin-left:auto;padding-right:80px;padding-left:80px}@media screen and (max-width: 1200px){.c-lower-navigation__inner{flex-direction:column;height:auto;align-items:end;gap:15px;padding-left:20px;padding-right:20px}}.c-lower-navigation__inner--f11{padding-right:0}.c-lower-navigation__tab{display:flex;margin-right:auto}.c-lower-navigation__tab-item{position:relative;z-index:24;display:flex;align-items:center;height:100%;font-size:1.6rem;font-weight:700;color:#777;cursor:pointer}.c-lower-navigation__tab-item br{display:none}@media screen and (max-width: 767px){.c-lower-navigation__tab-item{font-size:1.2rem}.c-lower-navigation__tab-item br{display:block}}.c-lower-navigation__tab-item:not(:last-of-type){margin-right:48px}@media screen and (max-width: 767px){.c-lower-navigation__tab-item:not(:last-of-type){margin-right:24px}}.c-lower-navigation__tab-item.is-active{color:var(--color-main-02)}.c-lower-navigation__tab-item.is-active::after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:3px solid var(--color-main-02)}.c-lower-navigation__display{display:flex;align-items:center;color:#222}.c-lower-navigation__display-label{font-size:1.4rem;white-space:nowrap}.c-lower-filter{display:flex;align-items:center;margin-left:13px}.c-lower-filter__label{flex-shrink:0;transition-property:color;transition-duration:400ms;color:#222;font-size:1.4rem}.c-lower-filter__select{position:relative;border:0;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16);width:192px;font-weight:700;height:40px;padding-left:8px;padding-right:16px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;cursor:pointer}.c-lower-filter__select-icon{transform:rotate(90deg)}.c-lower-filter.is-active .c-lower-filter__select-menu{opacity:1;pointer-events:all}.c-lower-filter.is-active .c-lower-filter__label{color:var(--color-main-02)}.c-lower-filter__select-menu{position:absolute;z-index:16;top:calc(100% + 8px);right:0;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.16);display:flex;flex-direction:column;border-radius:4px;min-width:100%;pointer-events:none;opacity:0;transition-property:opacity;transition-duration:400ms}.c-lower-filter__select-item{padding:4px}.c-lower-filter__select-label{display:block;padding:7px 9px;font-size:1.4rem;font-weight:400;color:#222;border-radius:5px;transition-property:background-color;transition-duration:400ms}@media (hover: hover){.c-lower-filter__select-label:hover{background-color:var(--color-gray-01)}}.c-lower-filter__select-separator{width:100%;margin-top:0;margin-bottom:0;border-top:0;border-bottom:1px solid #ddd}.g1-text{text-align:center;color:var(--color-main-01);font-size:2rem;font-weight:700}@media screen and (min-width: 1367px){.g1-text{min-height:250px;display:flex;justify-content:center;align-items:center}}.c-mypage-pagination{display:flex;align-items:center;justify-content:center;margin-top:60px;-moz-column-gap:4px;column-gap:4px}@media screen and (max-width: 767px){.c-mypage-pagination{margin-top:32px}}.c-mypage-pagination__prev{margin-right:20px}@media screen and (max-width: 767px){.c-mypage-pagination__prev{margin-right:4px}}.c-mypage-pagination__next{margin-left:20px}@media screen and (max-width: 767px){.c-mypage-pagination__next{margin-left:4px}}@media screen and (max-width: 767px){.c-mypage-pagination__prev .c-ico-arrow-02--lg,.c-mypage-pagination__next .c-ico-arrow-02--lg{width:50px;height:50px}}.c-mypage-pagination__item{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-main-02);font-family:var(--font-en-02);font-weight:700;font-size:1.4rem;border-radius:4px;transition-property:background-color, color;transition-duration:400ms;flex-shrink:0}@media screen and (max-width: 767px){.c-mypage-pagination__item{width:28px}}@media (hover: hover){.c-mypage-pagination__item:hover{background-color:var(--color-main-02);color:#fff}}.c-mypage-pagination__item.is-current{background-color:var(--color-main-02);color:#fff;width:48px}.c-mypage-pagination__ellipsis{font-family:var(--font-en-02);color:var(--color-main-02);font-weight:700;font-size:1.4rem}.p-notify__filter{display:flex;background:#D9DEE3}.p-notify__filter-item{border-right:1px solid #CCCCCC;padding:16px 30px}.p-notify__filter-item--semiwide{flex:0 0 15%}.p-notify__filter-item--narrow{flex:0 0 10%}.p-notify__filter-item--wide{flex:0 0 60%;border-right:none;display:flex;align-items:center;justify-content:center}.p-notify__label{color:#777;font-size:1.2rem;font-weight:600;text-align:center;display:block;margin-inline:auto}.p-notify__sort{margin-top:8px;display:flex;justify-content:center;gap:6px}.p-notify__sort-btn{width:32px;height:32px;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#ccc;color:#fff}.p-notify__sort-btn svg{display:block}.p-notify__sort-btn.is-active{background:#1a4fa3}.p-notify__dropdown{margin-top:8px;position:relative;display:flex;justify-content:center}.p-notify__select{display:flex;align-items:center;gap:6px;background:#ccc;border:none;border-radius:4px;padding:4px 10px;font-size:13px;font-weight:500;cursor:pointer;color:#fff;width:32px;height:32px}.p-notify__select svg{color:#fff}.p-notify__select.is-active{background:#1a4fa3}.p-notify__menu{display:none;position:absolute;top:40px;background:#fff;border:1px solid #ccc;border-radius:4px;min-width:140px;z-index:10;list-style:none;padding:6px 0;margin:0}.p-notify__menu li{padding:6px 12px;font-size:14px;color:#333;cursor:pointer}.p-notify__menu li:hover{background:#f0f0f0}.p-notify__dropdown.is-open .p-notify__menu{display:block}.p-notify__text{color:#777;font-size:1.2rem;margin-left:10px}.p-notify.l-container{padding-top:0 !important}.p-notify.l-container--login{background-color:var(--color-gray-01)}.p-notify__container{padding-left:80px;padding-right:80px}@media screen and (max-width: 1024px){.p-notify__container{padding-left:20px;padding-right:20px}}.p-notify__inner{max-width:1200px;margin-right:auto;margin-left:auto;background-color:#fff;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,0.16);overflow:hidden}@media screen and (max-width: 1200px){.p-notify__inner{min-width:1020px}}@media screen and (max-width: 1200px){.p-notify__scroll{overflow-x:scroll;padding-bottom:20px}}.p-notify-list__item{display:block;padding:24px 0;border-bottom:1px solid #ddd}@media (hover: hover){.p-notify-list__item:hover{background-color:var(--color-gray-01)}.p-notify-list__item:hover .p-notify-list__title{text-decoration:underline}}@media screen and (max-width: 767px){.p-notify-list__item{padding:10px 20px}}.p-notify-list__item--marked .p-notify-list__meta,.p-notify-list__item--marked .p-notify-list__title{opacity:0.5}.p-notify-list__inner{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 767px){.p-notify-list__inner{row-gap:8px}}.p-notify-list__item:not(.p-notify-list__item--marked) .p-notify-list__read{position:relative;color:#000000 !important}.p-notify-list__item:not(.p-notify-list__item--marked) .p-notify-list__read::before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:#B10E0E}@media print,screen and (min-width: 768px){.p-notify-list__item:not(.p-notify-list__item--marked) .p-notify-list__read::before{position:absolute;top:50%;transform:translateY(-50%);left:-20px}}.p-notify-list__read-box{flex:0 0 15%;text-align:center}.p-notify-list__read{color:#777;font-size:1.4rem;font-family:var(--font-en-01);font-weight:500}.p-notify-list__date{text-align:center;flex:0 0 10%;color:#777;font-size:1.4rem;font-family:var(--font-en-02);font-weight:500}.p-notify-list__category-box{flex:0 0 15%;text-align:center}.p-notify-list__category{border:1px solid #004290;line-height:24px;font-size:1.3rem;padding-left:1em;padding-right:1em;color:#004290;background-color:transparent}.p-notify-list__heading-text{flex:0 0 60%;padding-inline:17px}.p-notify-list__item--important .p-notify-list__category{background-color:#B10E0E;border-color:#B10E0E;color:#fff}.p-notify-list__fund{line-height:24px;border-radius:12px;background-color:#004290;color:#fff;font-size:1.3rem;padding-left:1em;padding-right:1em}@media screen and (max-width: 767px){.p-notify-list__fund{order:1}}.p-notify-list__title{width:100%;font-size:1.6rem;font-weight:400;line-height:1.5}.p-notify-detail__header{padding:32px 80px;border-bottom:1px solid #ddd}@media screen and (max-width: 1024px){.p-notify-detail__header{padding-left:20px;padding-right:20px}}.p-notify-detail__header-inner{max-width:1200px;margin-right:auto;margin-left:auto}.p-notify-detail__date{color:#777;font-size:1.4rem;font-family:var(--font-en-01);font-weight:500}.p-notify-detail__meta{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:8px;margin-bottom:8px}.p-notify-detail__category{border:1px solid #004290;line-height:24px;font-size:1.3rem;padding-left:1em;padding-right:1em;color:#004290;background-color:transparent}.p-notify-detail__category--important{background-color:#B10E0E;border-color:#B10E0E;color:#fff}.p-notify-detail__fund{line-height:24px;border-radius:12px;background-color:#004290;color:#fff;font-size:1.3rem;padding-left:1em;padding-right:1em}.p-notify-detail__title{width:100%;font-size:3.2rem;line-height:1.5;font-weight:700;margin-bottom:16px}@media screen and (max-width: 767px){.p-notify-detail__title{font-size:2.4rem}}.p-notify-detail__body{max-width:1200px;margin-right:auto;margin-left:auto;padding-top:48px;padding-bottom:56px}@media screen and (max-width: 767px){.p-notify-detail__body{padding-top:32px;padding-bottom:40px}}.p-notify-detail__paragraph{margin-bottom:2em;font-size:1.6rem;line-height:2}.p-notify-detail__link{display:inline-block;color:#004290;text-decoration:underline}@media (hover: hover){.p-notify-detail__link:hover{opacity:0.6}}.p-notify-detail__link--document{display:inline-flex;align-items:center}.p-notify-detail__link--document::before{content:"";width:24px;height:24px;margin-right:4px;background-image:url(/assets/images/mypage/icon_document.svg);background-size:auto 100%;background-repeat:no-repeat}.p-notify-detail__back{margin-right:auto;margin-left:auto}.c-mypage-table{width:100%;line-height:1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}@media screen and (max-width: 1400px){.c-mypage-table{min-width:880px}}.c-mypage-table__head{font-size:1.2rem;font-weight:700;color:#777;background-color:#D9DEE3;text-align:center}.c-mypage-table__head th{padding:10px;white-space:nowrap;vertical-align:middle}.c-mypage-table__head th:not(:last-child){border-right:1px solid #ccc}.c-mypage-table__head--sort th{padding-top:16px;padding-bottom:16px}.c-mypage-table__head--name{width:400px}@media screen and (max-width: 1400px){.c-mypage-table__head--name{width:calc(100vw - 112px)}}.c-mypage-table__head--name .c-mypage-table__sort{align-items:center}.c-mypage-table__head--days{max-width:110px}.c-mypage-table__head--data{max-width:160px}.c-mypage-table__head--data .c-mypage-table__sort{align-items:center}.c-mypage-table__body{position:relative;vertical-align:middle}.c-mypage-table__body:hover>*{background-color:#002869;color:#fff}.c-mypage-table__body:hover>* a{color:#fff;transition:none}.c-mypage-table__body:not(:last-of-type){border-bottom:1px solid #ddd}.c-mypage-table__body td{min-height:45px;padding-left:10px;padding-right:10px;vertical-align:middle;font-size:1.6rem}@media screen and (max-width: 1400px){.c-mypage-table__body td{font-size:1.4rem}}.c-mypage-table__body td:not(:last-child){border-right:1px solid #ddd}.c-mypage-table__body-inner{display:flex;align-items:center;line-height:1.5;text-decoration:underline;color:var(--color-main-02)}.c-mypage-table__body--name{padding-top:10px;padding-bottom:10px}@media screen and (max-width: 1400px){.c-mypage-table__body--name{width:calc(100vw - 112px)}}.c-mypage-table__body--quantity{font-family:var(--font-en-02),var(--font-ja-01);font-weight:400;text-align:center;white-space:nowrap}.c-mypage-table__body--data,.c-mypage-table__body--tax{font-family:var(--font-en-02),var(--font-ja-01);font-weight:400;text-align:right;white-space:nowrap}.c-mypage-table__body--center{text-align:center}.c-mypage-table__body--tax,.c-mypage-table__body--red{color:#B10E0E}.c-mypage-table__body--desc{font-weight:400;text-align:center;white-space:nowrap}.c-mypage-table__body--date{font-family:var(--font-en-02),var(--font-ja-01);font-weight:400;text-align:center;white-space:nowrap}.c-mypage-table__body-thumbnail{width:80px;height:auto;vertical-align:middle;margin-right:8px}.c-mypage-table__cancel-button{position:relative;z-index:16;display:flex;align-items:center;justify-content:center;margin:auto;background-color:var(--color-main-03);color:#fff;width:64px;height:32px;border-radius:5px;font-size:1.4rem;font-weight:700}.c-mypage-table__sort{display:flex;justify-content:center;-moz-column-gap:4px;column-gap:4px}.c-mypage-table__sort-ascent,.c-mypage-table__sort-descent{margin-top:8px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:#bdc2c7;border-radius:3px;transition-property:background-color;transition-duration:400ms}.c-mypage-table__sort-ascent.is-active,.c-mypage-table__sort-descent.is-active{background-color:var(--color-main-01)}@media (hover: hover){.c-mypage-table__sort-ascent:hover,.c-mypage-table__sort-descent:hover{background-color:var(--color-main-01)}}.c-mypage-table__sort-ascent{transform:rotate(-90deg)}.c-mypage-table__sort-descent{transform:rotate(90deg)}.c-mypage-table__sort-text{margin-top:4px}.c-mypage-table__guide{display:none}@media screen and (max-width: 1400px){.c-mypage-table__guide{position:absolute;top:0;left:0;z-index:16;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;transition-property:opacity;transition-duration:400ms}}.c-mypage-table__guide.is-hide{opacity:0}.c-mypage-table__guide--f37{display:none}@media screen and (max-width: 1200px){.c-mypage-table__guide--f37{display:flex}}.c-mypage-table__guide-image{width:130px;height:90px}.p-signup{padding-top:32px;padding-bottom:120px}@media screen and (max-width: 767px){.p-signup{padding-top:14.9333333333vw;padding-bottom:21.3333333333vw}}.p-signup__title{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;font-size:3.6rem;font-weight:700;color:var(--color-main-01)}@media screen and (max-width: 767px){.p-signup__title{font-size:5.3333333333vw;margin-bottom:10.6666666667vw}}.p-signup__title-icon{margin-bottom:8px;width:52px;height:52px}@media screen and (max-width: 767px){.p-signup__title-icon{margin-bottom:2.1333333333vw;width:13.8666666667vw;height:13.8666666667vw}}.p-signup__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:60px;margin-bottom:64px}@media screen and (max-width: 767px){.p-signup__wrapper{margin-bottom:10.6666666667vw;grid-template-columns:100%;grid-row-gap:4.2666666667vw}}.p-signup__column{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background-color:#F0F4F7}@media screen and (max-width: 767px){.p-signup__column{padding:8.5333333333vw 6.4vw}}.p-signup__text{margin-bottom:48px;font-size:2rem;font-weight:700}@media screen and (max-width: 767px){.p-signup__text{margin-bottom:8.5333333333vw;font-size:4.2666666667vw}}.p-signup__button{position:relative;display:flex;align-items:center;justify-content:center;max-width:320px;width:100%;height:72px;border-radius:4px}@media (hover: hover){.p-signup__button{transition-property:opacity;transition-duration:320ms}.p-signup__button:hover{opacity:0.7}}@media screen and (max-width: 767px){.p-signup__button{max-width:100%;border-radius:1.0666666667vw;height:19.2vw}}.p-signup__button--login{background-color:var(--color-main-01)}.p-signup__button--registration{background-color:#b10e0e;background-image:url(/assets/images/ico_rudder.svg);background-repeat:no-repeat;background-size:48px auto;background-position:left 24px center}@media screen and (max-width: 767px){.p-signup__button--registration{background-position:left 6.4vw center;background-size:10.6666666667vw auto}}.p-signup__button-label{color:#fff;font-size:1.8rem;font-weight:700}@media screen and (max-width: 767px){.p-signup__button-label{font-size:4.8vw}}.p-signup__button-balloon{position:absolute;bottom:calc(100% - 9px);z-index:1;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:8px 14px;line-height:1;font-size:1.3rem;font-weight:700;letter-spacing:-0.02em;white-space:nowrap}@media screen and (max-width: 767px){.p-signup__button-balloon{padding:2.1333333333vw;font-size:3.4666666667vw}}.p-signup__button-balloon strong{font-size:1.7rem;color:#f38300}@media screen and (max-width: 767px){.p-signup__button-balloon strong{font-size:4.5333333333vw}}.p-signup__button-balloon::after{content:"";position:absolute;z-index:2;top:100%;left:calc((100% - 16px) / 2);border-width:8px;border-style:solid;border-color:transparent;border-top-color:#fff}@media screen and (max-width: 767px){.p-signup__button-balloon::after{border-width:2.1333333333vw;left:calc((100% - 4.2666666667vw) / 2)}}.p-signup__back{margin-right:auto;margin-left:auto}#c2 .modal02{display:block}#c3 .modal03{display:block}#c4 .modal04{display:block}#c5 .modal05{display:block}#c6 .modal06{display:block}#c10 .modal07_01{display:block}#c16 .modal02{display:block}#c17 .modal12{display:block}#c18 .modal08{display:block}#c19 .modal09{display:block}#c20 .modal10{display:block}#c21 .modal05{display:block}#c22 .modal06{display:block}#c26 .modal11{display:block}#c27 .modal07_01{display:block}#c31 .modal13{display:block}#f17 .modal07_01{display:block}#f25 .modal11{display:block}#f26 .modal07_01{display:block}#g6 #modal_fund01,#g6-2 #modal_fund06,#g7 #modal_fund02,#g7-2 #modal_fund07,#g8 #modal_fund03,#g8-2 #modal_fund08,#g9 #modal_fund04,#g9-2 #modal_fund09,#g10 #modal_fund05{display:block}.lower.modal_open{overflow:hidden}.lower .modal_error{margin-top:15px;color:#d50500;font-weight:bold}.lower .modal{display:none;position:fixed;background:rgba(0,0,0,0.9);top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:10000;padding:40px 15px 20px;font-size:1.6rem;line-height:2;font-weight:400;text-align:justify}.lower .modal .modal_cont{max-width:1024px;margin-left:auto;margin-right:auto;position:relative}@media all and (-ms-high-contrast: none){.lower .modal .modal_cont{margin-bottom:20px}}.lower .modal .modal_cont .modal_close{position:absolute;top:-38px;right:0;cursor:pointer}.lower .modal .modal_cont .fund_step_nav{overflow:hidden}.lower .modal .modal_cont .fund_step_nav ol{display:flex;width:100%;height:44px}.lower .modal .modal_cont .fund_step_nav ol li{height:44px;max-width:244px;width:100%;background:var(--color-gray-01);padding:0 0 0 37px;position:relative;display:flex;align-items:center}.lower .modal .modal_cont .fund_step_nav ol li+li{margin-left:8px}.lower .modal .modal_cont .modal_title{background-color:var(--color-main-01);padding:20px 30px;color:#fff}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_title{padding:15px}}.lower .modal .modal_cont .modal_title h2{font-size:2rem;line-height:1.4;font-weight:700}.lower .modal .modal_cont .modal_title.error{background-color:#b10d0d}.lower .modal .modal_cont .modal_title.error h2{color:#fff}.lower .modal .modal_cont .modal_main{background-color:#fff;padding:30px;border-bottom:1px solid #d1d1d1}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main{padding:30px 15px}}.lower .modal .modal_cont .modal_main .alert_title{justify-content:flex-start}.lower .modal .modal_cont .modal_main .alert_title+.text{margin-top:10px}@media screen and (max-width: 374px){.lower .modal .modal_cont .modal_main .text{font-size:14px}}.lower .modal .modal_cont .modal_main .form_wrap{margin-top:25px}.lower .modal .modal_cont .modal_main .form_area .form_set{border-top:1px #cccccc solid}.lower .modal .modal_cont .modal_main .form_area .form_set dl{display:flex;align-items:center;padding:14px 0}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .form_area .form_set dl{flex-wrap:wrap}}.lower .modal .modal_cont .modal_main .form_area .form_set dl.alert{color:#d50500}.lower .modal .modal_cont .modal_main .form_area .form_set dl.alert dd .normal_input p{font-weight:bold}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dt{width:100%}}.lower .modal .modal_cont .modal_main .form_area .form_set dl dt>div{min-width:270px;max-width:270px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width: 374px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dt>div{min-width:260px;max-width:260px}}.lower .modal .modal_cont .modal_main .form_area .form_set dl dt>div>p{font-weight:bold;display:inline-block;margin-right:15px}.lower .modal .modal_cont .modal_main .form_area .form_set dl dt>div .required{align-self:center;min-width:40px;text-align:center;background:#111111}.lower .modal .modal_cont .modal_main .form_area .form_set dl dt>div .required p{padding:1px 0;font-size:12px;color:#ffffff;display:block}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd{margin-left:20px;width:100%}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dd{margin-left:0;margin-top:15px}}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .normal_input input{width:100%;line-height:1;padding:13px 14px 11px;background:#ffffff;border:1px #cccccc solid}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .normal_input input:-moz-read-only{background:#e6e6e6}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .normal_input input:read-only{background:#e6e6e6}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .normal_input input[readonly]{background:#e6e6e6}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .normal_input>p{padding:11px 14px 9px;font-weight:500}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .normal_input>p{padding:0 0 5px}}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half{display:block}}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link{min-width:240px;margin-left:15px}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link{min-width:210px}}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link{min-width:190px}}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link{margin-left:0;width:100%;margin-top:15px}}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link>div{position:relative}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link>div>a{width:100%;font-size:14px;padding:12px 0;height:52px;border-radius:4px;display:block;text-align:center;border:1px solid var(--color-main-01);background:#fff;position:relative;color:var(--color-main-01)}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .reference-link>div>a:hover{background-color:var(--color-main-01);color:#fff}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .list-item input[type=checkbox]{display:none}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .list-item input[type=checkbox]:checked+label:before{opacity:1}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .list-item input[type=checkbox]:disabled+label:after{background:#ddd}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .list-item label{display:block;position:relative;padding:0px 0px 0px 25px;width:100%;cursor:pointer;line-height:1}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .list-item label:before{transition:opacity 0.2s linear;position:absolute;top:2px;left:6px;display:block;width:5px;height:9px;border-right:2px solid var(--color-main-01);border-bottom:2px solid var(--color-main-01);content:"";opacity:0;transform:rotate(45deg);z-index:20}.lower .modal .modal_cont .modal_main .form_area .form_set dl dd .half .list-item label:after{transition:border-color 0.2s linear;position:absolute;top:0;left:0;display:block;width:16px;height:16px;background:#fff;content:"";z-index:10;border:1px var(--color-main-01) solid;border-radius:2px}.lower .modal .modal_cont .modal_main .guide_area{margin:25px -13px 0;display:flex;align-items:stretch;justify-content:space-between}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .guide_area{display:block}}.lower .modal .modal_cont .modal_main .guide_area .guide_set{padding:0 13px;width:33.3333%;position:relative}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .guide_area .guide_set{width:100%}}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .guide_area .guide_set+.guide_set{margin-top:26px}}.lower .modal .modal_cont .modal_main .guide_area .guide_set+.guide_set:before{content:"";position:absolute;left:-2px;top:90px;border-left:8px solid #000;border-top:8px solid transparent;border-right:0;border-bottom:8px solid transparent}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .guide_area .guide_set+.guide_set:before{left:50%;top:-16px;border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;transform:translate(-50%, 0)}}.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_wrap{background:var(--color-gray-01);height:100%}.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_head{padding:10px 28px;background:var(--color-main-01)}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_head{padding:10px 14px}}.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_head p{font-size:16px;font-weight:bold;color:#ffffff}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_head p{font-size:15px}}.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_content{padding:28px}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_content{padding:14px}}.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_content .text{margin-top:0}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_content .text p{font-size:15px}}.lower .modal .modal_cont .modal_main .guide_area .guide_set .guide_content .text+.text{margin-top:10px}.lower .modal .modal_cont .modal_main .scroll_document{margin-top:50px;padding:30px 0;background:var(--color-gray-01)}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .scroll_document{padding:15px 0}}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .scroll_document{margin-top:25px}}.lower .modal .modal_cont .modal_main .scroll_document .scroll_wrap{position:relative;width:100%;padding-top:81.5%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.lower .modal .modal_cont .modal_main .scroll_document .scroll_wrap::-webkit-scrollbar{width:7px}.lower .modal .modal_cont .modal_main .scroll_document .scroll_wrap::-webkit-scrollbar-thumb{background:#cccccc;border-radius:4px;cursor:pointer}.lower .modal .modal_cont .modal_main .scroll_document .scroll_wrap>div{position:absolute;left:0;top:0;padding:0 30px}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .scroll_document .scroll_wrap>div{padding:0 15px}}.lower .modal .modal_cont .modal_main .scroll_document .scroll_wrap>div img{border:1px #cccccc solid}.lower .modal .modal_cont .modal_main .submit_area{margin:30px auto 0;max-width:672px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .submit_area{margin-top:20px}}.lower .modal .modal_cont .modal_main .submit_area>div{margin:0 -10px;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .submit_area>div{display:block}}.lower .modal .modal_cont .modal_main .submit_area>div.center{justify-content:center}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .submit_area>div.center{padding-bottom:5px}}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set{width:50%;padding:0 10px;text-align:center}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .submit_area>div .submit_set{width:100%}}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit{order:2}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit p a,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit p button{display:flex;justify-content:center;align-items:center;background-color:var(--color-main-01);border:1px solid var(--color-main-01);font-size:1.6rem;font-weight:bold;position:relative;padding:5px;color:#fff;max-width:320px;width:100%;height:52px;z-index:1;border-radius:4px}@media print,screen and (min-width: 768px){.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit p a,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit p button{transition:0.5s}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit p a:hover,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.submit p button:hover{color:var(--color-main-01);background:#fff}}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back{order:1}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back{margin-top:10px}}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back p a,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back p button{display:flex;justify-content:center;align-items:center;border:1px solid var(--color-main-01);background-color:#fff;color:var(--color-main-01);font-size:1.6rem;font-weight:bold;position:relative;padding:5px;max-width:320px;width:100%;height:52px;z-index:1;border-radius:4px}@media print,screen and (min-width: 768px){.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back p a,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back p button{transition:0.5s}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back p a:hover,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set.back p button:hover{background-color:var(--color-main-01);color:#fff}}.lower .modal .modal_cont .modal_main .submit_area>div .submit_set p a,.lower .modal .modal_cont .modal_main .submit_area>div .submit_set p button{display:block;width:100%;font-size:14px;cursor:pointer;padding:11px 0 8px}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area{display:block}}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set{width:100%}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set.file{order:1}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set.caution{order:2}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .format_designation{background:var(--color-gray-01);padding:14px 14px 10px;margin-top:25px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .format_designation{margin-top:0}}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .format_designation p{font-size:14px}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .format_designation p+p{margin-top:2px}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set{display:flex;align-items:center}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set{display:block}}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file_img{width:160px}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file_img img+img{margin-top:20px}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file_img+.file{margin-left:30px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file_img+.file{margin-left:0}}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file{width:270px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file{width:100%;margin-top:15px}}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file label{width:100%;display:flex;align-items:center;border:1px #cccccc solid}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file label input{display:none}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file label span{background:#e6e6e6;display:block;height:28px;cursor:pointer}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file label span.f_select{width:74%;padding:4px 10px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file label span.f_reference{width:26%;border-left:1px #cccccc solid;font-size:14px;display:flex;justify-content:center;align-items:center}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file+.file_type{margin-left:30px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file+.file_type{margin-left:0;margin-top:15px}}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file_type p{font-weight:bold}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set .file_type p span{font-weight:500}.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set .select_file_area .select_file_set+.select_file_set{margin-top:30px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .documents_set .file_upload_area .file_upload_set+.file_upload_set{margin-top:25px}}.lower .modal .modal_cont .modal_main .documents_set .upload_btn{margin:30px auto 0;max-width:286px;cursor:pointer}.lower .modal .modal_cont .modal_main .documents_set .upload_btn .file_upload button{display:flex;justify-content:center;align-items:center;width:100%;height:52px;font-weight:700;background:#fff;border:1px solid var(--color-main-01);color:var(--color-main-01);font-size:1.4rem;cursor:pointer;line-height:1;border-radius:4px;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print,screen and (min-width: 768px){.is-view-pc .lower .modal .modal_cont .modal_main .documents_set .upload_btn .file_upload button:hover{background:var(--color-main-01);color:#fff}}.lower .modal .modal_cont .modal_main .finance_area{margin:15px -15px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.lower .modal .modal_cont .modal_main .finance_area .finance_set{width:50%;padding:15px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .finance_area .finance_set{width:100%}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .modal_head p{font-weight:bold}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont{margin-top:12px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line{margin:0 -4px;display:flex;justify-content:space-around}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set{width:40px;height:40px}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set{width:32px;height:32px}}@media screen and (max-width: 374px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set{width:26px;height:26px}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div{text-align:center;width:100%;height:100%}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div:not(.initial_none):not(.initial_invalid):not(.green){border:2px var(--color-main-01) solid}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div:not(.initial_none):not(.initial_invalid):not(.green){border:1px var(--color-main-01) solid}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div:not(.initial_none):not(.initial_invalid):not(.green):hover input{color:#ffffff;background:var(--color-main-01);cursor:pointer}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div.initial_invalid input{color:#cccccc;background:#e6e6e6}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div.initial_invalid input{color:#b7b7b7}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div.initial_invalid.green input{color:var(--color-main-01);background:#e6e6e6}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div input{font-size:1.6rem;font-weight:bold;color:var(--color-main-01);width:100%;height:100%;line-height:1;background:none;vertical-align:top;padding:0}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line .bank_initial_set>div input{font-size:1.4rem}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_initial_area .initial_line+.initial_line{margin-top:8px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .initial_search{display:flex;align-items:center}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .initial_search .initial{width:364px;height:44px;border:1px #ccc solid}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .initial_search .initial input{font-size:1.6rem;width:100%;height:100%;padding:13px 10px 10px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .initial_search .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;width:56px;height:44px;background:var(--color-main-01);border:1px solid var(--color-main-01)}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .initial_search .button input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#fff;cursor:pointer;font-size:1.4rem;line-height:1;width:100%;height:100%}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl{display:flex;align-items:center}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dt{width:60px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dt p{font-size:14px;font-weight:bold}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul{display:flex;align-items:center}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li+li{margin-left:18px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn input{display:none}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn label{cursor:pointer;padding-left:30px;position:relative;display:flex}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:50%;position:absolute;top:0;left:0}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn label:before{content:"";display:block;position:absolute;background:var(--color-main-01);border-radius:50%;top:6px;left:6px;width:12px;height:12px;opacity:0;z-index:2}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:500;font-size:1.6rem}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn input[type=radio]:checked+label:before{opacity:1}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_order dl dd ul li .radio_btn+.radio_btn{margin-left:30px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area{margin-top:15px;padding:10px 4px 10px 10px;background:var(--color-gray-01)}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div{height:281px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div::-webkit-scrollbar{width:7px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div::-webkit-scrollbar-thumb{background:#cccccc;border-radius:4px;cursor:pointer}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div>p{padding:14px 12px;font-size:16px;font-weight:500;line-height:1}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div>p{font-size:14px}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div>p span{display:inline-block}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div>p span{display:inline}}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div>p span+span{margin-top:5px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div ul{margin-right:5px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div ul li+li{margin-top:6px}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div ul li a{background:#ffffff;font-size:15px;font-weight:bold;line-height:1;padding-left:0.75em;width:100%;height:36px;color:var(--color-main-01);border:2px var(--color-main-01) solid;border-radius:3px;display:flex;align-items:center;text-decoration:none}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap .bank_cont .bank_list_area>div ul li a span{font-size:12px;color:#303030}.lower .modal .modal_cont .modal_main .finance_area .finance_set .cont_wrap+.cont_wrap{margin-top:25px}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav{max-width:640px;margin-left:auto;margin-right:auto;padding:0 10px}}.lower .modal .modal_cont .modal_main .modal_step_nav ol{display:flex;justify-content:center;position:relative;line-height:1}.lower .modal .modal_cont .modal_main .modal_step_nav ol li{width:25%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:26px}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav ol li{width:50%;padding-top:18px}}.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no{position:relative;margin:0 auto 1em}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no{margin-bottom:0.5em}}.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no:before,.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no:after{content:"";display:block;width:200%;position:absolute;top:50%;z-index:1;border-bottom:1px solid var(--color-border-01)}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no:before,.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no:after{width:110%}}.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no::before{left:100%}.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no::after{right:100%}.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no span{display:flex;justify-content:center;align-items:center;width:66px;height:24px;border-radius:24px;border:1px solid var(--color-border-01);font-size:1.4rem;font-weight:700;color:#999;background:#fff;position:relative;z-index:2}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_no span{width:52px;height:17px;font-size:1.2rem}}.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_box{color:#999;font-size:1.6rem;font-weight:700}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav ol li .step_box{font-size:1.3rem}}.lower .modal .modal_cont .modal_main .modal_step_nav ol li:first-child .step_no::after{display:none}.lower .modal .modal_cont .modal_main .modal_step_nav ol li:last-child .step_no::before{display:none}.lower .modal .modal_cont .modal_main .modal_step_nav ol li.already::before{content:"";display:block;width:16px;height:15px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.96 14.69"><path fill="%23004290" d="m15.96,1.43c-.04.87-.42,1.69-1.06,2.29l-.11.11-6.2,6.53c-1.06,1.14-2.18,2.21-3.36,3.21-.54.55-1.22.94-1.96,1.13-.54-.05-1.06-.25-1.49-.57-.49-.27-.89-.67-1.15-1.17-.22-.69-.36-1.4-.42-2.13C.06,9.67,0,8.49,0,7.31c.02-.73.33-1.42.87-1.91.49-.54,1.18-.86,1.9-.88.66,0,1.06.61,1.18,1.82.01.14.02.24.03.31.05.66.18,1.31.37,1.95.14.37.33.55.57.55.21-.06.4-.17.56-.33.34-.28.67-.58.98-.89L12.84,1.63c.44-.45.92-.86,1.43-1.21.31-.23.68-.38,1.07-.41.19-.01.38.08.47.25.11.27.16.55.14.84v.33Z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_step_nav ol li.already::before{width:12px}}.lower .modal .modal_cont .modal_main .modal_step_nav ol li.already .step_no span{border-color:var(--color-main-01);color:var(--color-main-01)}.lower .modal .modal_cont .modal_main .modal_step_nav ol li.already .step_box{color:var(--color-main-01)}.lower .modal .modal_cont .modal_main .modal_step_nav ol li.active .step_no span{border-color:var(--color-main-01);background:var(--color-main-01);color:#fff}.lower .modal .modal_cont .modal_main .modal_step_nav ol li.active .step_box{color:var(--color-main-01)}.lower .modal .modal_cont .modal_main .modal_step_nav>span img{width:100%;height:auto}.lower .modal .modal_cont .modal_main .modal_step_nav+.text{margin-top:25px}.lower .modal .modal_cont .modal_main .selected_finance{margin-top:20px;background:var(--color-gray-01);padding:10px}.lower .modal .modal_cont .modal_main .selected_finance>p{display:inline-block;width:2em}.lower .modal .modal_cont .modal_main .selected_finance dl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.lower .modal .modal_cont .modal_main .selected_finance dl dt{display:flex;align-items:center}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .selected_finance dl dt{width:100%}}.lower .modal .modal_cont .modal_main .selected_finance dl dt p{font-size:14px;font-weight:bold}.lower .modal .modal_cont .modal_main .selected_finance dl dt p.title{width:7.5em}.lower .modal .modal_cont .modal_main .selected_finance dl dt p.selected{color:#b10d0d;width:calc(100% - 7em)}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .selected_finance dl dd{width:100%;margin-top:15px}}.lower .modal .modal_cont .modal_main .selected_finance dl dd input{font-size:14px;color:#ffffff;cursor:pointer;line-height:1;padding:0 5px;min-width:152px;height:32px;text-align:center;font-weight:bold;background:#999}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .selected_finance dl dd input{width:100%}}.lower .modal .modal_cont .modal_main .modal_text a{text-decoration:underline}.lower .modal .modal_cont .modal_main .modal_text .normal_title{margin-bottom:0.5em}.lower .modal .modal_cont .modal_main .modal_text .normal_title *{font-size:inherit;font-weight:700}.lower .modal .modal_cont .modal_main .modal_text .indent-list li+li{margin-top:5px}.lower .modal .modal_cont .modal_main .modal_text .indent3m-list li{padding-left:3em;text-indent:-3em}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_text .table_scroll{overflow-x:auto}}.lower .modal .modal_cont .modal_main .modal_text .table_scroll table{width:100%;border-collapse:separate;border-spacing:0;border-left:solid 1px var(--color-border-01);border-top:solid 1px var(--color-border-01)}@media screen and (max-width: 1024px){.lower .modal .modal_cont .modal_main .modal_text .table_scroll table{min-width:1100px;font-size:1.4rem}}.lower .modal .modal_cont .modal_main .modal_text .table_scroll table tr th,.lower .modal .modal_cont .modal_main .modal_text .table_scroll table tr td{text-align:left;border-bottom:solid 1px var(--color-border-01);border-right:solid 1px var(--color-border-01);padding:16px;vertical-align:top}.lower .modal .modal_cont .modal_main .modal_text .table_scroll table tr th.w40p,.lower .modal .modal_cont .modal_main .modal_text .table_scroll table tr td.w40p{width:40%;background-color:var(--color-gray-01)}.lower .modal .modal_cont .modal_main .modal_text .kome_jirushi{text-indent:-1em;margin-left:1em}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .modal_text .kome_jirushi{font-size:14px}}.lower .modal .modal_cont .modal_main .modal_text .modal_table{border-top:1px solid #ccc;border-left:1px solid #ccc;color:#333}.lower .modal .modal_cont .modal_main .modal_text .modal_table dl{display:flex;width:100%}.lower .modal .modal_cont .modal_main .modal_text .modal_table dl.bg_grey{background:#e6e6e6}.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dt{width:7%;padding:0.75em 1em;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:flex;justify-content:center}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dt{min-width:40px}}.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dd{padding:0.75em 1em;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dd.dd01{width:20%}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dd.dd01{min-width:100px}}.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dd.dd02{width:73%}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .modal_text .modal_table dl dd.dd02{width:100%}}.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle{margin-bottom:1em}.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle h3{font-size:1.8rem;line-height:1.4;font-weight:700}.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle.alert_title>h2,.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle.alert_title h3,.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle.alert_title h4{color:#b10d0d;font-weight:700;position:relative;padding-left:40px}.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle.alert_title>h2:before,.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle.alert_title h3:before,.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle.alert_title h4:before{content:"";width:26px;height:26px;position:absolute;left:0;top:0.2em;background:url(/assets/images/ico_alert_01.svg) no-repeat center/cover}.lower .modal .modal_cont .modal_main .modal_text .modal_subtitle_text+.indent-list{margin-top:1em}.lower .modal .modal_cont .modal_main .modal_text p+p{margin-top:1em}.lower .modal .modal_cont .modal_main .modal_text ol li{padding-left:1.3em;text-indent:-1.3em}.lower .modal .modal_cont .modal_main .modal_text ol li+li{margin-top:0.5em}.lower .modal .modal_cont .modal_main .modal_text ol li ul li+li{margin-top:0px}.lower .modal .modal_cont .modal_main .modal_text ol+p{margin-top:1em}.lower .modal .modal_cont .modal_main .modal_text .modal_image{text-align:center}.lower .modal .modal_cont .modal_main .modal_text .modal_image img{width:inherit;max-width:100%}.lower .modal .modal_cont .modal_main .modal_text .supplement_text{padding-left:1.3em;text-indent:-1.3em}.lower .modal .modal_cont .modal_main .modal_text+.modal_text{margin-top:30px}.lower .modal .modal_cont .modal_main .modal_text+.documents_set{margin-top:30px}@media screen and (max-width: 767px){.lower .modal .modal_cont .modal_main .modal_text+.documents_set{margin-top:20px}}.lower .modal .modal_cont .modal_main .bottom_btn{margin-top:30px;text-align:center}.lower .modal .modal_cont .modal_main .bottom_btn .modal_btn{display:flex;justify-content:center}.lower .modal .modal_cont .modal_main .bottom_btn .modal_btn>p{cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:var(--color-main-01);border:1px solid var(--color-main-01);font-size:1.6rem;font-weight:bold;position:relative;padding:5px;color:#fff;max-width:320px;width:100%;height:52px;z-index:1;border-radius:4px;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print,screen and (min-width: 768px){.lower .modal .modal_cont .modal_main .bottom_btn .modal_btn>p:hover{background-color:#fff;color:var(--color-main-01)}}.step_nav{margin-bottom:120px}@media screen and (max-width: 767px){.step_nav{max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:60px;padding:0 10px}}.step_nav ol{display:flex;justify-content:space-between;position:relative;line-height:1}.step_nav ol li{width:25%;position:relative;display:flex;flex-direction:column;align-items:center;padding-top:26px}@media screen and (max-width: 767px){.step_nav ol li{width:auto;padding-top:18px}}.step_nav ol li .step_no{position:relative;margin:0 auto 1em}@media screen and (max-width: 767px){.step_nav ol li .step_no{margin-bottom:0.5em}}.step_nav ol li .step_no:before,.step_nav ol li .step_no:after{content:"";display:block;width:200%;position:absolute;top:50%;z-index:1;border-bottom:1px solid var(--color-border-01)}@media screen and (max-width: 767px){.step_nav ol li .step_no:before,.step_nav ol li .step_no:after{width:110%}}.step_nav ol li .step_no::before{left:100%}.step_nav ol li .step_no::after{right:100%}.step_nav ol li .step_no span{display:flex;justify-content:center;align-items:center;width:66px;height:24px;border-radius:24px;border:1px solid var(--color-border-01);font-size:1.4rem;font-weight:700;color:#999;background:#fff;position:relative;z-index:2}@media screen and (max-width: 767px){.step_nav ol li .step_no span{width:52px;height:17px;font-size:1.2rem}}.step_nav ol li .step_small{position:absolute;top:calc(100% + 1em);font-size:1.3rem;color:#999;line-height:1.2}@media screen and (max-width: 767px){.step_nav ol li .step_small{font-size:1rem;min-width:150%;text-align:center}}.step_nav ol li .step_box{color:#999;font-size:1.6rem;font-weight:700;text-align:center;line-height:1.2}@media screen and (max-width: 767px){.step_nav ol li .step_box{font-size:1.3rem}}.step_nav ol li:first-child .step_no::after{display:none}.step_nav ol li:last-child .step_no::before{display:none}.step_nav ol li.already::before{content:"";display:block;width:16px;height:15px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.96 14.69"><path fill="%23004290" d="m15.96,1.43c-.04.87-.42,1.69-1.06,2.29l-.11.11-6.2,6.53c-1.06,1.14-2.18,2.21-3.36,3.21-.54.55-1.22.94-1.96,1.13-.54-.05-1.06-.25-1.49-.57-.49-.27-.89-.67-1.15-1.17-.22-.69-.36-1.4-.42-2.13C.06,9.67,0,8.49,0,7.31c.02-.73.33-1.42.87-1.91.49-.54,1.18-.86,1.9-.88.66,0,1.06.61,1.18,1.82.01.14.02.24.03.31.05.66.18,1.31.37,1.95.14.37.33.55.57.55.21-.06.4-.17.56-.33.34-.28.67-.58.98-.89L12.84,1.63c.44-.45.92-.86,1.43-1.21.31-.23.68-.38,1.07-.41.19-.01.38.08.47.25.11.27.16.55.14.84v.33Z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.step_nav ol li.already::before{width:12px}}.step_nav ol li.already .step_no span{border-color:var(--color-main-01);color:var(--color-main-01)}.step_nav ol li.already .step_box{color:var(--color-main-01)}.step_nav ol li.active .step_no span{border-color:var(--color-main-01);background:var(--color-main-01);color:#fff}.step_nav ol li.active .step_box{color:var(--color-main-01)}.step_nav ol li .step_situation{display:none;margin-top:1em;font-size:1.3rem}.step_nav span img{width:100%;height:auto}.intro_box_wrapper{display:flex}.intro_box,.intro_box_error{background-color:var(--color-main-01);min-height:58px;width:100%;padding:15px 24px;display:flex;align-items:center;color:#fff;font-weight:700;font-size:1.8rem;line-height:1.4;border-radius:4px 4px 0 0}.intro_box h1,.intro_box_error h1{font-size:1em}.intro_box_error{background-color:#B10D0D}.alert_title{display:flex;justify-content:center;align-items:center;line-height:2}.alert_title p{display:inline-block;color:#B10D0D;font-weight:700;position:relative;padding-left:40px}.radio_area{display:flex;flex-wrap:wrap;justify-content:center}.radio_area p{width:100%;font-weight:bold;text-align:center;margin-bottom:15px}.radio_area .radio_set input{display:none}.radio_area .radio_set input:checked+label:before{opacity:1}.radio_area .radio_set label{cursor:pointer;padding-left:40px;position:relative;display:flex}.radio_area .radio_set label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:50%;position:absolute;top:0;left:0}.radio_area .radio_set label:before{content:"";display:block;position:absolute;background:var(--color-main-01);border-radius:50%;top:6px;left:6px;width:12px;height:12px;opacity:0;z-index:2}.radio_area .radio_set label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:500;font-size:1.6rem}.radio_area .radio_set+.radio_set{margin-left:30px}@media screen and (max-width: 767px){.radio_area--j2{justify-content:start;row-gap:15px}}@media screen and (max-width: 460px){.radio_area--j2 .radio_set--j2{margin-left:0 !important;width:140px}}.alert_text .b{font-weight:bold}.alert_text+.alert_title{margin-top:15px}.alert_text+.alert_text,.alert_text+.radio_area,.alert_text+.annotation_confirm_area{margin-top:25px}@media screen and (max-width: 767px){.alert_text+.alert_text,.alert_text+.radio_area,.alert_text+.annotation_confirm_area{margin-top:15px}}.alert_text p:not(:last-child){margin-bottom:2em}.alert_text p+p{margin-top:15px}.alert_box{padding:30px 40px;background:var(--color-gray-01)}@media screen and (max-width: 1024px){.alert_box{padding:20px}}.alert_box .alert_title{display:block}.alert_box .alert_title p{color:#b10d0d;font-weight:700;position:relative;padding-left:40px}.alert_box .alert_title p:before{content:"";width:26px;height:26px;position:absolute;left:0;top:0.2em;background:url(/assets/images/ico_alert_01.svg) no-repeat center/cover}.alert_box .alert_title+.alert_title,.alert_box .alert_title+.alert_text{margin-top:1em}.alert_box .alert_text p a{text-decoration:underline}.alert_box .alert_text p+p{margin-top:10px}.alert_box .alert_text+.box_flow{margin-top:25px}@media screen and (max-width: 767px){.alert_box .alert_text+.box_flow{margin-top:15px}}.alert_box .alert_text+.input_box{margin-top:25px}@media screen and (max-width: 767px){.alert_box .alert_text+.input_box{margin-top:15px}}.alert_box .alert_text--accent{color:#b10d0d}.alert_box .input_box.w326{width:326px}@media screen and (max-width: 374px){.alert_box .input_box.w326{width:100%}}.alert_box .input_box-error{margin-top:1em;color:#b10d0d;font-weight:700}.alert_box .input_box input[type=text]{background-color:#fff;width:100%;height:44px;padding:0 15px;border:solid 1px #ccc;display:flex;align-items:center}.alert_box .input_box input[type=text]:disabled{color:#111}.alert_box .input_box input[type=text]::-moz-placeholder{color:#999}.alert_box .input_box input[type=text]::placeholder{color:#999}.alert_box .terms_area{text-align:center;display:flex;flex-direction:column;align-items:center}.alert_box .terms_area .terms_text{height:44px;display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width: 767px){.alert_box .terms_area .terms_text{margin-bottom:10px}}.alert_box .terms_area .terms_text label{cursor:pointer;padding-left:30px;position:relative;display:flex}.alert_box .terms_area .terms_text label:before{content:"";display:block;width:12px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);position:absolute;top:5px;left:6px;z-index:1;opacity:0;box-sizing:border-box}.alert_box .terms_area .terms_text label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:4px;position:absolute;top:0;left:0}.alert_box .terms_area .terms_text input[type=checkbox]{display:none}.alert_box .terms_area .terms_text input[type=checkbox]:checked+.checkbox:before{opacity:1}.alert_box .terms_area .terms_text input[type=checkbox]:checked+.checkbox:after{border-color:var(--color-main-01);background:var(--color-main-01)}.alert_box .terms_area .terms_link{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 767px){.alert_box .terms_area .terms_link{width:100%;margin-bottom:10px}}.alert_box .terms_area .terms_link a{width:240px;height:52px;font-size:1.4rem;font-weight:bold;background-color:#fff;border:1px solid var(--color-main-01);display:flex;justify-content:center;align-items:center;color:var(--color-main-01);overflow:hidden;position:relative;cursor:pointer;z-index:1;text-align:center;border-radius:4px}@media screen and (max-width: 767px){.alert_box .terms_area .terms_link a{width:100%}}@media print,screen and (min-width: 768px){.is-view-pc .alert_box .terms_area .terms_link a:hover{background-color:var(--color-main-01);color:#fff}}.intro_box_wrapper+.alert_box{border-radius:0 0 4px 4px}.box_flow{display:flex;flex-wrap:wrap;margin:30px -16px 0}@media screen and (max-width: 1024px){.box_flow{margin-top:20px}}.box_flow-headline{margin-top:2em}.box_flow .flow01,.box_flow .flow02,.box_flow .flow03{position:relative;width:calc(33.3% - 32px);margin:16px;padding:30px;display:flex;flex-direction:column;background:var(--color-gray-01)}@media screen and (max-width: 767px){.box_flow .flow01,.box_flow .flow02,.box_flow .flow03{width:100%}}.box_flow .flow01 .flow_title,.box_flow .flow02 .flow_title,.box_flow .flow03 .flow_title{color:var(--color-main-01);margin-bottom:1em;font-weight:bold;line-height:1.4;font-size:2rem;font-weight:700}.box_flow .flow01 .inner,.box_flow .flow02 .inner,.box_flow .flow03 .inner{flex:1}.box_flow .flow02:before,.box_flow .flow03:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent var(--color-main-01);position:absolute;left:0;top:50%;margin:-8px 0 0 -18px}@media screen and (max-width: 1024px){.box_flow .flow02:before,.box_flow .flow03:before{border-width:8px 8px 0 8px;border-color:var(--color-main-01) transparent transparent transparent;left:50%;top:0;margin:-18px 0 0 -8px}}.box_flow+.form_notes{font-size:1.4rem;margin-top:25px}@media screen and (max-width: 1024px){.box_flow+.form_notes{margin-top:15px}}.form_box--add-column{margin-top:80px}@media screen and (max-width: 767px){.form_box--add-column{margin-top:40px}}.form_box .form_desc{margin-bottom:40px}.form_box .form_desc p{font-size:1.8rem;line-height:2}@media screen and (max-width: 1024px){.form_box .form_desc p{font-size:1.6rem}}.form_box .form_desc p .fw_normal{font-weight:normal;padding-top:0;line-height:1}.form_box .form_desc p .f_red{color:#b10d0d;padding-top:0;line-height:1}.form_box .form_desc p+p{margin-top:15px}.form_box .form_desc p span{font-size:1.2rem}.form_box .form_desc .fw{font-weight:700}.form_box .form_desc span{display:inline-block;padding-top:15px;font-size:14px;font-weight:500;line-height:1.5}.form_box .form_desc+dl{margin-top:20px}.form_box .upload_btn_area{margin-top:30px}.form_box .upload_btn_area>.upload_btn{margin-left:auto;margin-right:auto}.form_box .upload_btn{width:100%;max-width:330px;cursor:pointer}.form_box .upload_btn label{display:flex;justify-content:center;align-items:center;width:100%;height:52px;font-weight:700;background:#fff;border:1px solid var(--color-main-01);color:var(--color-main-01);font-size:1.4rem;cursor:pointer;line-height:1;border-radius:4px;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print,screen and (min-width: 768px){.is-view-pc .form_box .upload_btn label:hover{background:var(--color-main-01);color:#fff}}.form_box .upload_btn label input{display:none}.form_box .upload_btn label span{display:inline-block}.form_box .upload_btn--center{margin-inline:auto}.form_box .upload_p{margin-top:2em;font-size:14px;line-height:1.5;text-align:center;color:#b10e0e;font-weight:700}.form_box .document_select_area{margin-top:50px}@media screen and (max-width: 1024px){.form_box .document_select_area{margin-top:30px}}.form_box .document_select_area--blue{background:#F0F4F7;padding:40px;margin-bottom:40px}@media screen and (max-width: 1024px){.form_box .document_select_area--blue{padding:25px}}.form_box .document_select_area--c25{margin-block:0;padding:20px}.form_box .document_select_area--c25 .center-text{margin-block:0 !important}.form_box .document_select_area--c25 .dl{margin-bottom:0 !important}.form_box .document_select_area--mt{margin-top:20px}.form_box .document_select_area .number_list ul li{font-weight:bold}.form_box .document_select_area .number_list ul li span{font-weight:500}.form_box .document_select_area .number_list ul li+li{margin-top:1em}.form_box .document_select_area .document_select_set{position:relative}.form_box .document_select_area .document_select_set+.document_select_set{margin-top:40px}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set+.document_select_set{margin-top:30px}}.form_box .document_select_area .document_select_set.pb0{padding-bottom:0}.form_box .document_select_area .document_select_set>dl{display:flex;flex-wrap:wrap}.form_box .document_select_area .document_select_set>dl>dt{min-width:270px;max-width:270px;position:relative;font-weight:bold;height:44px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.form_box .document_select_area .document_select_set>dl>dt>p{font-weight:bold}.form_box .document_select_area .document_select_set>dl>dt>.required{min-width:40px;height:20px;text-align:center;background:#111;display:flex;justify-content:center;align-items:center}.form_box .document_select_area .document_select_set>dl>dt>.required p{font-size:12px;color:#ffffff;line-height:1}.form_box .document_select_area .document_select_set>dl>dd{padding-left:20px;width:calc(100% - 270px);position:relative;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 767px){.form_box .document_select_area .document_select_set>dl>dd{padding-left:0px;padding-top:10px;width:100%}}.form_box .document_select_area .document_select_set .dl{display:flex;flex-wrap:wrap;margin-bottom:30px}.form_box .document_select_area .document_select_set .dl .dt{position:relative;width:340px;padding-right:20px;position:relative;font-weight:700;font-size:1.6rem;line-height:1.4;padding-top:0.1em}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .dt{width:auto;font-size:1.4rem;padding-top:0}}.form_box .document_select_area .document_select_set .dl .dt>div{display:flex;align-items:center;margin-bottom:20px}.form_box .document_select_area .document_select_set .dl .dt>div p{line-height:140%}.form_box .document_select_area .document_select_set .dl .dt>div span{font-weight:400;line-height:140%}.form_box .document_select_area .document_select_set .dl .dt--change{width:100%}.form_box .document_select_area .document_select_set .dl .dt .big-text{font-size:18px}.form_box .document_select_area .document_select_set .dl .dt .center-text{margin-block:22px 12px;font-weight:400}.form_box .document_select_area .document_select_set .dl .dt .center-text--second{margin:0}.form_box .document_select_area .document_select_set .dl .dt .center-text--lh{line-height:200%}.form_box .document_select_area .document_select_set .dl .dt .center-text span{font-weight:700}.form_box .document_select_area .document_select_set .dl .dt .line{background:#CCCCCC;height:1px;width:100%;margin-block:32px}.form_box .document_select_area .document_select_set .dl .dt .required{background-color:var(--color-main-01);border:1px solid var(--color-main-01);color:#fff;font-size:1.3rem;width:44px;height:25px;display:flex;justify-content:center;align-items:center;margin-left:1em}.form_box .document_select_area .document_select_set .dl .dd{width:calc(100% - 340px);padding:0;position:relative}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .dd{width:100%;min-height:inherit;margin-top:10px}}.form_box .document_select_area .document_select_set .dl .dd .input_wrap{width:100%}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area.split{margin:0 -5px -10px;display:flex;flex-wrap:wrap}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set{padding:0 5px;width:33.3333%;max-width:215px;min-width:215px;margin-bottom:20px}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap input{display:none}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap label{cursor:pointer;padding-left:40px;position:relative;display:flex;line-height:1.4;font-weight:700}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:50%;position:absolute;top:0;left:0}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap label:before{content:"";display:block;position:absolute;background:var(--color-main-01);border-radius:50%;top:6px;left:6px;width:12px;height:12px;opacity:0;z-index:2}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:500;font-size:1.6rem}@media print,screen and (min-width: 768px){.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap label span.small{font-size:0.9em;line-height:1.5}}.form_box .document_select_area .document_select_set .dl .dd .input_wrap .input_area .input_set .radio_wrap input[type=radio]:checked+label:before{opacity:1}.form_box .document_select_area .document_select_set .dl .dd .other_select{margin-top:25px;display:none}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area>p{font-size:14px}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap{width:100%;margin-top:15px}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area{margin:0 -5px -20px;display:flex;flex-wrap:wrap}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set{padding:0 5px;width:33.3333%;max-width:215px;min-width:215px;margin-bottom:20px}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap input[type=checkbox]{display:none}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap input[type=checkbox]:checked+label:before{opacity:1}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap input[type=checkbox]:checked+label:after{border-color:var(--color-main-01);background:var(--color-main-01)}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap input[type=checkbox]:disabled+label:after{background:#ddd}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap label{cursor:pointer;padding-left:40px;position:relative;display:flex;line-height:1.4;font-weight:700}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap label:before{content:"";display:block;width:12px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);position:absolute;top:5px;left:6px;z-index:1;opacity:0;box-sizing:border-box;border-radius:0}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:4px;position:absolute;top:0;left:0}.form_box .document_select_area .document_select_set .dl .dd .other_select .other_select_area .input_wrap .input_area .input_set .radio_wrap label span{font-weight:700}.form_box .document_select_area .document_select_set .dl .img_upload_area{width:calc(100% - 340px);min-height:48px;padding:0;position:relative}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area{width:100%;min-height:inherit;margin-top:10px}}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set{margin-top:15px;background:var(--color-gray-01);padding:30px 28px;display:none}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set{padding:15px}}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select>p{font-weight:bold}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select ul{margin-top:5px;margin-left:-3px}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select ul li{text-indent:-15px;padding-left:15px;line-height:1.7;font-weight:500}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select ul li+li{margin-top:5px}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area{margin-top:10px;margin-left:-10px;margin-right:-10px;margin-bottom:-10px;display:flex;flex-wrap:wrap}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set{width:50%;padding:10px}@media screen and (max-width: 767px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set{flex-wrap:wrap;width:100%}}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file{width:100%}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div{width:100%;display:block;position:relative;padding-top:69%;cursor:pointer}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border{border:1px var(--color-border-01) solid;border-radius:4px;width:100%;height:100%;position:absolute;left:0;top:0;display:block;text-align:center;padding:14px 20px;display:flex;justify-content:center;align-items:center;background:#fff}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border span{color:#999;font-size:1.6rem;font-weight:bold}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .img{width:100%;height:100%}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .img img{height:100%;width:auto}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .iframe_pdf{width:100%;height:100%;position:relative;z-index:0}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .iframe_pdf::-webkit-scrollbar{display:none}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .iframe_pdf #document html{overflow:hidden}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_cover{position:absolute;z-index:1;width:100%;height:100%}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_canvas{width:100%;height:100%}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text{background-color:#999;padding:15px 5px;display:block}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text{padding:10px 5px}}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text{padding:0}}@media screen and (max-width: 767px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text{padding:5px 5px}}@media screen and (max-width: 374px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text{padding:10px 5px}}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{color:#fff;font-size:20px;display:inline-block}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{font-size:18px}}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{font-size:15px}}@media screen and (max-width: 1024px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{font-size:14px}}@media screen and (max-width: 767px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{font-size:18px}}@media screen and (max-width: 767px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{font-size:14px}}@media screen and (max-width: 374px){.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .file>div .border .pdf_uploaded_text span{font-size:16px}}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .add p{width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;padding:14px 20px;display:flex;justify-content:center;align-items:center}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .add p span{font-size:14px;font-weight:bold;text-decoration:underline}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set.file_add .file>div:not(.add){display:none}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set.file_add+.file_add{display:none}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .filecheck_btn{text-align:center;margin-top:12px}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .filecheck_btn>a{display:inline-block;cursor:pointer;margin:auto;background-color:var(--color-main-01);border:1px solid var(--color-main-01);color:#fff;font-size:14px;padding:5px 8px}.form_box .document_select_area .document_select_set .dl .img_upload_area .img_upload_set .document_select .file_area .file_set .filecheck_btn>a:hover{background:#fff;color:var(--color-main-01);transition:all 0.5s}.form_box>dl{display:flex;flex-wrap:wrap}.form_box>dl+dl{margin-top:20px}@media screen and (max-width: 1024px){.form_box>dl+dl{margin-top:30px}}.form_box>dl>dt{width:340px;padding-right:20px;position:relative;font-weight:700;max-height:55px;min-height:48px;display:flex;flex-wrap:wrap;align-items:center;font-size:1.6rem;line-height:1.4}@media screen and (max-width: 1024px){.form_box>dl>dt{width:auto;min-height:inherit;max-height:inherit;font-size:1.4rem}}.form_box>dl>dt .icon{background-color:#fff;border:1px solid var(--color-main-01);color:var(--color-main-01);font-size:1.3rem;width:44px;height:25px;display:flex;justify-content:center;align-items:center;margin-left:1em}.form_box>dl>dt .question_word{position:relative}@media screen and (max-width: 1024px){.form_box>dl>dt .question_word{display:flex;align-items:center}}.form_box>dl>dt .question_word .question{display:block;margin:0.3em 0 0;font-size:1.4rem;font-weight:bold;color:var(--color-border-02);position:relative;padding-left:25px;text-decoration:underline;cursor:pointer;line-height:1.4;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print,screen and (min-width: 768px){.is-view-pc .form_box>dl>dt .question_word .question:hover{text-decoration:none}}@media screen and (max-width: 1024px){.form_box>dl>dt .question_word .question{margin:0 0 0 1.5em}}.form_box>dl>dt .question_word .question:before{content:"";display:block;width:18px;height:18px;background:#ccc;position:absolute;top:0.1em;left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><rect rx="3" fill="%23999"/><path d="M9.915,8.923A2.14,2.14,0,0,1,11.929,7.5h2.224a2.409,2.409,0,0,1,1.2,4.5l-1.232.706a.916.916,0,0,1-1.831-.015v-.515a.913.913,0,0,1,.462-.793l1.69-.969a.576.576,0,0,0-.286-1.076H11.929a.3.3,0,0,0-.286.2l-.015.046A.914.914,0,1,1,9.9,8.972l.015-.046Zm2.067,7.122A1.221,1.221,0,1,1,13.2,17.265,1.221,1.221,0,0,1,11.983,16.045Z" transform="translate(-4.206 -3.199)" fill="%23fff"/></svg>');background-repeat:no-repeat;background-position:center;background-size:100%}.form_box>dl>dd{width:calc(100% - 340px);min-height:48px;padding:0;position:relative;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 1024px){.form_box>dl>dd{width:100%;min-height:inherit;margin-top:10px}}.form_box>dl>dd.bottom_space_upload{padding-top:10px;padding-bottom:54px}.form_box>dl>dd .alert_text{width:100%;margin-top:10px}.form_box>dl>dd .error_text{color:#b10d0d;font-size:14px;font-weight:bold;margin-top:10px}.form_box>dl>dd .annotation_text{font-size:14px;font-weight:bold;margin-top:10px}.form_box>dl>dd .comp02_yen{width:40px;padding-left:12px}.form_box>dl>dd .comp03_select_area{display:flex;width:100%}@media screen and (max-width: 767px){.form_box>dl>dd .comp03_select_area{flex-wrap:wrap}}.form_box>dl>dd .comp03_select_area select{max-width:194px;width:100%}@media screen and (max-width: 767px){.form_box>dl>dd .comp03_select_area select{max-width:100%}}.form_box>dl>dd .comp03_select_area select+select{margin-left:14px}@media screen and (max-width: 767px){.form_box>dl>dd .comp03_select_area select+select{margin-left:0;margin-top:14px}}.form_box>dl>dd .comp03_select_area .failed-item{max-width:194px;width:100%}@media screen and (max-width: 767px){.form_box>dl>dd .comp03_select_area .failed-item{max-width:100%}}.form_box>dl>dd .comp03_select_area .failed-item+.failed-item{margin-left:14px}@media screen and (max-width: 767px){.form_box>dl>dd .comp03_select_area .failed-item+.failed-item{margin-left:0;margin-top:14px}}.form_box>dl>dd .head_text{width:100%}.form_box>dl>dd .head_text>p{position:relative;font-size:14px;font-weight:500}.form_box>dl>dd .head_text>p .inputbtn{width:188px;height:44px;font-size:14px;background-color:var(--color-main-01);border:1px solid var(--color-main-01);display:block;color:#fff;padding:5px;cursor:pointer;z-index:1;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 768px){.form_box>dl>dd .head_text>p .inputbtn{transition:0.5s}}@media screen and (max-width: 767px){.form_box>dl>dd .head_text>p .inputbtn{width:100%}}.form_box>dl>dd .head_text>p .inputbtn:hover{background-color:#fff;color:var(--color-main-01)}@media print,screen and (min-width: 768px){.form_box>dl>dd .head_text>p .inputbtn:hover{transition:0.5s}}.form_box>dl>dd .head_text>p .red{color:#d50500}.form_box>dl>dd .head_text a{text-decoration:underline;color:#111}.form_box>dl>dd .head_text .alert_text{color:#d50500}.form_box>dl>dd .not_valid{color:#d50500;display:block;margin-top:0.5em;font-size:14px;font-weight:bold;width:100%}.form_box>dl>dd .not_valid:empty{display:none;margin:0;font-size:0}.form_box>dl>dd .failed-item{width:100%;height:55px;padding:0 24px;border:solid 1px var(--color-border-02);background:#eee;display:flex;align-items:center;border-radius:4px;color:var(--color-plain-02)}@media screen and (max-width: 1024px){.form_box>dl>dd .failed-item{height:48px}}.form_box>dl>dd .failed-item.bank_cord02{width:194px}@media screen and (max-width: 374px){.form_box>dl>dd .failed-item.bank_cord02{width:100%}}.form_box>dl>dd .failed-item.bank_cord03{margin-left:12px}.form_box>dl>dd .failed-item.consent+.consent{margin-top:12px}.form_box>dl>dd .failed-item.w194{width:194px}.form_box>dl>dd .failed-item.comp02{width:calc(100% - 40px)}.form_box>dl>dd .failed-item .list-item{display:flex;justify-content:center;align-items:center}.form_box>dl>dd .failed-item .list-item label{position:relative;padding-left:1em;display:inline-block}.form_box>dl>dd .c23-error-text{margin-top:10px;color:#d50500;width:100%}.form_box>dl>dd select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11 8"><path d="M4.676,1.2a1,1,0,0,1,1.648,0l3.6,5.235A1,1,0,0,1,9.1,8H1.9a1,1,0,0,1-.824-1.567Z" transform="translate(11 8) rotate(180)" fill="%23222"/></svg>');background-repeat:no-repeat;background-position:right 8px center;background-size:11px 8px}.form_box>dl>dd input[type=text],.form_box>dl>dd input[type=email],.form_box>dl>dd input[type=password],.form_box>dl>dd input[type=tel],.form_box>dl>dd select{background-color:#fff;width:100%;height:55px;padding:0 24px;border:solid 1px var(--color-border-02);display:flex;align-items:center;border-radius:4px}@media screen and (max-width: 1024px){.form_box>dl>dd input[type=text],.form_box>dl>dd input[type=email],.form_box>dl>dd input[type=password],.form_box>dl>dd input[type=tel],.form_box>dl>dd select{height:48px}}.form_box>dl>dd input[type=text]:disabled,.form_box>dl>dd input[type=email]:disabled,.form_box>dl>dd input[type=password]:disabled,.form_box>dl>dd input[type=tel]:disabled,.form_box>dl>dd select:disabled{color:#111}.form_box>dl>dd input.password[type=text],.form_box>dl>dd input.password[type=email],.form_box>dl>dd input.password[type=password],.form_box>dl>dd input.password[type=tel],.form_box>dl>dd select.password{padding:0 60px 0 15px}.form_box>dl>dd input.birthday01[type=text],.form_box>dl>dd input.birthday01[type=email],.form_box>dl>dd input.birthday01[type=password],.form_box>dl>dd input.birthday01[type=tel],.form_box>dl>dd select.birthday01{width:220px}.form_box>dl>dd input.birthday02[type=text],.form_box>dl>dd input.birthday03[type=text],.form_box>dl>dd input.birthday04[type=text],.form_box>dl>dd input.birthday02[type=email],.form_box>dl>dd input.birthday03[type=email],.form_box>dl>dd input.birthday04[type=email],.form_box>dl>dd input.birthday02[type=password],.form_box>dl>dd input.birthday03[type=password],.form_box>dl>dd input.birthday04[type=password],.form_box>dl>dd input.birthday02[type=tel],.form_box>dl>dd input.birthday03[type=tel],.form_box>dl>dd input.birthday04[type=tel],.form_box>dl>dd select.birthday02,.form_box>dl>dd select.birthday03,.form_box>dl>dd select.birthday04{width:94px}@media screen and (max-width: 767px){.form_box>dl>dd input.birthday02[type=text],.form_box>dl>dd input.birthday03[type=text],.form_box>dl>dd input.birthday04[type=text],.form_box>dl>dd input.birthday02[type=email],.form_box>dl>dd input.birthday03[type=email],.form_box>dl>dd input.birthday04[type=email],.form_box>dl>dd input.birthday02[type=password],.form_box>dl>dd input.birthday03[type=password],.form_box>dl>dd input.birthday04[type=password],.form_box>dl>dd input.birthday02[type=tel],.form_box>dl>dd input.birthday03[type=tel],.form_box>dl>dd input.birthday04[type=tel],.form_box>dl>dd select.birthday02,.form_box>dl>dd select.birthday03,.form_box>dl>dd select.birthday04{width:96px}}.form_box>dl>dd input.birthday02[type=text],.form_box>dl>dd input.birthday04[type=text],.form_box>dl>dd input.birthday02[type=email],.form_box>dl>dd input.birthday04[type=email],.form_box>dl>dd input.birthday02[type=password],.form_box>dl>dd input.birthday04[type=password],.form_box>dl>dd input.birthday02[type=tel],.form_box>dl>dd input.birthday04[type=tel],.form_box>dl>dd select.birthday02,.form_box>dl>dd select.birthday04{margin-left:12px}@media screen and (max-width: 1024px){.form_box>dl>dd input.birthday02[type=text],.form_box>dl>dd input.birthday04[type=text],.form_box>dl>dd input.birthday02[type=email],.form_box>dl>dd input.birthday04[type=email],.form_box>dl>dd input.birthday02[type=password],.form_box>dl>dd input.birthday04[type=password],.form_box>dl>dd input.birthday02[type=tel],.form_box>dl>dd input.birthday04[type=tel],.form_box>dl>dd select.birthday02,.form_box>dl>dd select.birthday04{margin-left:6px}}.form_box>dl>dd input.zip01[type=text],.form_box>dl>dd input.zip01[type=email],.form_box>dl>dd input.zip01[type=password],.form_box>dl>dd input.zip01[type=tel],.form_box>dl>dd select.zip01{width:122px}@media screen and (max-width: 767px){.form_box>dl>dd input.zip01[type=text],.form_box>dl>dd input.zip01[type=email],.form_box>dl>dd input.zip01[type=password],.form_box>dl>dd input.zip01[type=tel],.form_box>dl>dd select.zip01{width:100%}}.form_box>dl>dd input.your-tel01[type=text],.form_box>dl>dd input.your-tel01[type=email],.form_box>dl>dd input.your-tel01[type=password],.form_box>dl>dd input.your-tel01[type=tel],.form_box>dl>dd select.your-tel01{width:157px}@media screen and (max-width: 767px){.form_box>dl>dd input.your-tel01[type=text],.form_box>dl>dd input.your-tel01[type=email],.form_box>dl>dd input.your-tel01[type=password],.form_box>dl>dd input.your-tel01[type=tel],.form_box>dl>dd select.your-tel01{width:100%}}.form_box>dl>dd input.bank_cord02[type=text],.form_box>dl>dd input.bank_cord02[type=email],.form_box>dl>dd input.bank_cord02[type=password],.form_box>dl>dd input.bank_cord02[type=tel],.form_box>dl>dd select.bank_cord02{width:194px}@media screen and (max-width: 767px){.form_box>dl>dd input.bank_cord02[type=text],.form_box>dl>dd input.bank_cord02[type=email],.form_box>dl>dd input.bank_cord02[type=password],.form_box>dl>dd input.bank_cord02[type=tel],.form_box>dl>dd select.bank_cord02{width:100%}}.form_box>dl>dd input.bank_cord03[type=text],.form_box>dl>dd input.bank_cord03[type=email],.form_box>dl>dd input.bank_cord03[type=password],.form_box>dl>dd input.bank_cord03[type=tel],.form_box>dl>dd select.bank_cord03{margin-left:12px}.form_box>dl>dd input.readonly[type=text],.form_box>dl>dd input.readonly[type=email],.form_box>dl>dd input.readonly[type=password],.form_box>dl>dd input.readonly[type=tel],.form_box>dl>dd select.readonly{background:#eee}.form_box>dl>dd input.error[type=text],.form_box>dl>dd input.error[type=email],.form_box>dl>dd input.error[type=password],.form_box>dl>dd input.error[type=tel],.form_box>dl>dd select.error{background:#ffdada}.form_box>dl>dd input.comp02[type=text],.form_box>dl>dd input.comp02[type=email],.form_box>dl>dd input.comp02[type=password],.form_box>dl>dd input.comp02[type=tel],.form_box>dl>dd select.comp02{width:calc(100% - 40px)}.form_box>dl>dd .select_wrap{width:100%;position:relative;display:inline-block}.form_box>dl>dd .select_wrap:after{font-family:"Font Awesome 5 Free";content:"\f0d7";position:absolute;display:inline-block;right:15px;top:50%;margin-top:-9px;font-size:14px;color:#111111;pointer-events:none}.form_box>dl>dd .select_wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 40px 0 15px}.form_box>dl>dd .select_wrap select:disabled{opacity:1}.form_box>dl>dd .select_wrap.active:after{content:"\f0d8"}.form_box>dl>dd textarea{width:100%;height:174px;background-color:#fff;padding:0.7em 1em 0.7em 0.9em;margin-top:2px;border:solid 1px #ccc}.form_box>dl>dd textarea[readonly]{background:#e6e6e6}@media all and (-ms-high-contrast: none){.form_box>dl>dd select{padding:0 0 0 15px}}.form_box>dl>dd .eye_icon{position:absolute;top:18px;right:20px;content:""}.form_box>dl>dd .eye_icon input{display:none}.form_box>dl>dd .eye_icon .eye_open,.form_box>dl>dd .eye_icon .eye_close{display:flex;align-items:center;width:21px;height:21px;cursor:pointer}.form_box>dl>dd .eye_icon .eye_open{display:none}.form_box>dl>dd .terms_area{display:flex;flex-wrap:wrap;width:100%}.form_box>dl>dd .terms_area .terms_text{width:calc(100% - 240px);height:44px;display:flex;align-items:center}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area .terms_text{width:100%}}.form_box>dl>dd .terms_area .terms_text label{cursor:pointer;padding-left:30px;position:relative;display:flex}.form_box>dl>dd .terms_area .terms_text label:before{content:"";display:block;width:12px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);position:absolute;top:5px;left:6px;z-index:1;opacity:0;box-sizing:border-box}.form_box>dl>dd .terms_area .terms_text label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:4px;position:absolute;top:0;left:0}.form_box>dl>dd .terms_area .terms_text label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:700;font-size:1.6rem}@media screen and (max-width: 1024px){.form_box>dl>dd .terms_area .terms_text label span{font-size:1.4rem;padding-top:0.2em}}.form_box>dl>dd .terms_area .terms_text input[type=checkbox]{display:none}.form_box>dl>dd .terms_area .terms_text input[type=checkbox]:checked+.checkbox:before{opacity:1}.form_box>dl>dd .terms_area .terms_text input[type=checkbox]:checked+.checkbox:after{border-color:var(--color-main-01);background:var(--color-main-01)}.form_box>dl>dd .terms_area .terms_text.failed-item{width:100%;height:55px}.form_box>dl>dd .terms_area .terms_text.failed-item label:after{background:none !important;border-color:var(--color-border-02) !important}.form_box>dl>dd .terms_area .terms_text.failed-item label:before{border-right-color:var(--color-border-02);border-top-color:var(--color-border-02);opacity:0;z-index:2}.form_box>dl>dd .terms_area .terms_text2{width:100%;display:flex;align-items:center}.form_box>dl>dd .terms_area .terms_text2 label{cursor:pointer;padding-left:30px;position:relative;display:flex}.form_box>dl>dd .terms_area .terms_text2 label:before{content:"";display:block;width:12px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);position:absolute;top:5px;left:6px;z-index:1;opacity:0;box-sizing:border-box}.form_box>dl>dd .terms_area .terms_text2 label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:4px;position:absolute;top:0;left:0}.form_box>dl>dd .terms_area .terms_text2 label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:700;font-size:1.6rem}@media screen and (max-width: 1024px){.form_box>dl>dd .terms_area .terms_text2 label span{font-size:1.4rem;padding-top:0.2em}}.form_box>dl>dd .terms_area .terms_text2 input[type=checkbox]{display:none}.form_box>dl>dd .terms_area .terms_text2 input[type=checkbox]:checked+.checkbox:before{opacity:1}.form_box>dl>dd .terms_area .terms_text2 input[type=checkbox]:checked+.checkbox:after{border-color:var(--color-main-01);background:var(--color-main-01)}.form_box>dl>dd .terms_area .terms_text2.failed-item{width:100%;height:55px}.form_box>dl>dd .terms_area .terms_text2.failed-item label:after{background:none !important;border-color:var(--color-border-02) !important}.form_box>dl>dd .terms_area .terms_text2.failed-item label:before{border-right-color:var(--color-border-02);border-top-color:var(--color-border-02);opacity:0;z-index:2}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area .terms_link{width:100%;margin-top:10px}}.form_box>dl>dd .terms_area .terms_link a{width:240px;height:52px;font-size:1.4rem;font-weight:bold;background-color:#fff;border:1px solid var(--color-main-01);display:flex;justify-content:center;align-items:center;color:var(--color-main-01);overflow:hidden;position:relative;cursor:pointer;z-index:1;text-align:center;border-radius:4px}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area .terms_link a{width:100%}}@media print,screen and (min-width: 768px){.is-view-pc .form_box>dl>dd .terms_area .terms_link a:hover{background-color:var(--color-main-01);color:#fff}}.form_box>dl>dd .terms_area+.terms_area{margin-top:15px}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area+.terms_area{margin-top:30px}}.form_box>dl>dd .terms_area+.terms_area2{margin-top:0px}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area .terms_link2{width:100%}}.form_box>dl>dd .terms_area .terms_link2 a{width:240px;height:52px;font-size:1.4rem;font-weight:bold;background-color:#fff;border:1px solid var(--color-main-01);display:flex;justify-content:center;align-items:center;color:var(--color-main-01);overflow:hidden;position:relative;cursor:pointer;z-index:1;text-align:center;border-radius:4px}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area .terms_link2 a{width:100%}}@media print,screen and (min-width: 768px){.is-view-pc .form_box>dl>dd .terms_area .terms_link2 a:hover{background-color:var(--color-main-01);color:#fff}}.form_box>dl>dd .terms_area .terms_link2+.terms_link2{margin:0 0 0 15px}@media screen and (max-width: 767px){.form_box>dl>dd .terms_area .terms_link2+.terms_link2{margin:15px 0 0}}.form_box>dl>dd .half_inputbox_area{display:flex;flex-wrap:wrap;margin:-6px;width:110%;position:relative}.form_box>dl>dd .half_inputbox_area .half_inputbox{padding:6px;width:50%}@media screen and (max-width: 767px){.form_box>dl>dd .half_inputbox_area .half_inputbox{width:100%}}.form_box>dl>dd .radio_btn_area{display:flex}.form_box>dl>dd .radio_btn_area .radio_btn input{display:none}.form_box>dl>dd .radio_btn_area .radio_btn label{cursor:pointer;padding-left:40px;position:relative;display:flex}.form_box>dl>dd .radio_btn_area .radio_btn label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:50%;position:absolute;top:0;left:0}.form_box>dl>dd .radio_btn_area .radio_btn label:before{content:"";display:block;position:absolute;background:var(--color-main-01);border-radius:50%;top:6px;left:6px;width:12px;height:12px;opacity:0;z-index:2}.form_box>dl>dd .radio_btn_area .radio_btn label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:500;font-size:1.6rem}.form_box>dl>dd .radio_btn_area .radio_btn input[type=radio]:checked+label:before{opacity:1}.form_box>dl>dd .radio_btn_area .radio_btn+.radio_btn{margin-left:30px}.form_box>dl>dd .radio_btn_area .radio_btn--c15-wide{min-width:120px}.form_box>dl>dd .select_area{display:flex;flex-wrap:wrap}.form_box>dl>dd .select_area .select_area_half{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.form_box>dl>dd .select_area .select_area_half{width:100%;justify-content:flex-start}}.form_box>dl>dd .select_area .select_area_half span{margin-left:12px}@media screen and (max-width: 1024px){.form_box>dl>dd .select_area .select_area_half span{margin-left:6px}}.form_box>dl>dd .select_area .select_area_half+.select_area_half{margin-left:12px}@media screen and (max-width: 767px){.form_box>dl>dd .select_area .select_area_half+.select_area_half{margin-left:0;margin-top:6px}}.form_box>dl>dd .post_area{display:flex;width:100%}.form_box>dl>dd .post_area .zip{display:flex;justify-content:center;align-items:center;margin-right:12px}.form_box>dl>dd .inputbtn{font-size:1.4rem;font-weight:bold;background-color:#fff;border:1px solid var(--color-main-01);width:174px;height:52px;display:flex;justify-content:center;align-items:center;color:var(--color-main-01);padding:5px;overflow:hidden;position:relative;cursor:pointer;z-index:1;text-align:center;border-radius:4px}.form_box>dl>dd .inputbtn+.bank_area01{margin-top:12px}.form_box>dl>dd .bank_area01{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width: 1024px){.form_box>dl>dd .bank_area01{padding:20px;background:var(--color-gray-01)}}@media screen and (max-width: 767px){.form_box>dl>dd .bank_area01{display:block}}.form_box>dl>dd .bank_area01 .bank_area01_child{display:flex;align-items:center;flex-wrap:wrap;width:60%}@media screen and (max-width: 767px){.form_box>dl>dd .bank_area01 .bank_area01_child{width:100%}}.form_box>dl>dd .bank_area01 .bank_area01_child>span{font-weight:700}@media screen and (max-width: 1024px){.form_box>dl>dd .bank_area01 .bank_area01_child>span{font-size:1.4rem}}.form_box>dl>dd .bank_area01 .bank_area01_child+.bank_area01_child{width:40%;justify-content:flex-end}@media screen and (max-width: 1024px){.form_box>dl>dd .bank_area01 .bank_area01_child+.bank_area01_child{margin-top:10px}}@media screen and (max-width: 767px){.form_box>dl>dd .bank_area01 .bank_area01_child+.bank_area01_child{width:100%;justify-content:flex-start}}.form_box>dl>dd .bank_area01 .w5em{width:6em}@media screen and (max-width: 767px){.form_box>dl>dd .bank_area01 .w5em{width:100%}}.form_box>dl>dd .bank_area01 .w335{width:calc(100% - 6em);max-width:300px}@media screen and (max-width: 1024px){.form_box>dl>dd .bank_area01 .w335{max-width:inherit}}@media screen and (max-width: 767px){.form_box>dl>dd .bank_area01 .w335{width:100%}}.form_box>dl>dd .bank_area01 .w7em{width:8em}.form_box>dl>dd .bank_area01 .w92{width:92px}@media screen and (max-width: 767px){.form_box>dl>dd .bank_area01 .w92{width:100%}}.form_box>dl>dd .bank_area01+.bank_area01{margin-top:12px}@media screen and (max-width: 1024px){.form_box>dl>dd .bank_area01+.bank_area01{margin-top:-10px;padding-top:0}}.form_box>dl>dd .bank_area02{display:flex;align-items:center;justify-content:space-between;width:100%}.form_box>dl>dd .bank_area02 .w5em{width:6em}.form_box>dl>dd .bank_area02 .w335{width:335px}.form_box>dl>dd .bank_area02 .w7em{width:8em}.form_box>dl>dd .bank_area02 .w92{width:92px}.form_box>dl>dd .exp_area{display:flex;flex-wrap:wrap;margin:-6px -15px}@media screen and (max-width: 1024px){.form_box>dl>dd .exp_area{padding:15px 10px;margin:0;background:var(--color-gray-01)}}@media screen and (max-width: 767px){.form_box>dl>dd .exp_area{margin:0}}.form_box>dl>dd .exp_area dl{width:50%;padding:6px 15px;display:flex;align-content:center}@media screen and (max-width: 1024px){.form_box>dl>dd .exp_area dl{padding:5px 10px}}@media screen and (max-width: 767px){.form_box>dl>dd .exp_area dl{width:100%}}.form_box>dl>dd .exp_area dl dt{width:8rem;display:flex;align-items:center;font-weight:700}@media screen and (max-width: 1024px){.form_box>dl>dd .exp_area dl dt{font-size:1.4rem}}.form_box>dl>dd .exp_area dl dd{display:flex;align-items:center;width:calc(100% - 8rem)}.form_box>dl>dd .exp_area dl dd .year{margin-left:12px}.form_box>dl .e1-dt{width:240px}.form_box>dl .e1-dd{width:calc(100% - 240px)}@media screen and (max-width: 1024px){.form_box>dl .e1-dt{width:auto}.form_box>dl .e1-dd{width:100%}}.form_box .f24-center{justify-content:center}.form_box+.annotation_confirm_area{margin-top:55px}@media screen and (max-width: 767px){.form_box+.annotation_confirm_area{margin-top:45px}}@media screen and (max-width: 374px){.form_box+.annotation_confirm_area{margin-top:40px}}.form_box .agreement{display:flex;align-items:center;justify-content:center}.form_box .agreement label{cursor:pointer;padding-left:30px;position:relative;display:flex}.form_box .agreement label:before{content:"";display:block;width:12px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);position:absolute;top:5px;left:6px;z-index:1;opacity:0;box-sizing:border-box}.form_box .agreement label:after{content:"";width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:4px;position:absolute;top:0;left:0}.form_box .agreement label span{display:inline-block;min-height:24px;line-height:1.4;font-weight:700;font-size:1.6rem}@media screen and (max-width: 1024px){.form_box .agreement label span{font-size:1.4rem;padding-top:0.2em}}.form_box .agreement label a{color:var(--color-main-01)}.form_box .agreement input[type=checkbox]{display:none}.form_box .agreement input[type=checkbox]:checked+.checkbox:before{opacity:1}.form_box .agreement input[type=checkbox]:checked+.checkbox:after{border-color:var(--color-main-01);background:var(--color-main-01)}.form_box .agreement.failed-item{width:100%;height:55px}.form_box .agreement.failed-item label:after{background:none !important;border-color:var(--color-border-02) !important}.form_box .agreement.failed-item label:before{border-right-color:var(--color-border-02);border-top-color:var(--color-border-02);opacity:0;z-index:2}.btn_area{margin-top:64px;display:flex;justify-content:center}@media screen and (max-width: 1024px){.btn_area{margin-top:50px;flex-wrap:wrap}}.btn_area--f24{margin-top:0}.btn_area>span+span{margin-left:20px}@media screen and (max-width: 767px){.btn_area>span+span{margin-left:0;margin-top:20px}}.btn_area .btn_blue{max-width:320px;width:100%}.btn_area .btn_blue button,.btn_area .btn_blue a{display:flex;justify-content:center;align-items:center;background-color:var(--color-main-01);border:1px solid var(--color-main-01);text-align:center;font-size:1.8rem;font-weight:700;padding:5px;color:#fff;position:relative;width:100%;height:72px;border-radius:4px;cursor:pointer;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print,screen and (min-width: 768px){.is-view-pc .btn_area .btn_blue button:hover,.is-view-pc .btn_area .btn_blue a:hover{background:#fff;color:var(--color-main-01)}}@media print,screen and (min-width: 768px) and (min-width: 768px){.is-view-pc .btn_area .btn_blue button:hover,.is-view-pc .btn_area .btn_blue a:hover{transition:0.5s}}.btn_area .btn_white{max-width:320px;width:100%}.btn_area .btn_white button,.btn_area .btn_white a{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid var(--color-main-01);text-align:center;font-size:1.8rem;font-weight:700;position:relative;padding:5px;color:var(--color-main-01);position:relative;width:100%;height:72px;border-radius:4px;cursor:pointer;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),color 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 767px){.btn_area .btn_white button,.btn_area .btn_white a{width:100%}}@media print,screen and (min-width: 768px){.is-view-pc .btn_area .btn_white button:hover,.is-view-pc .btn_area .btn_white a:hover{background:var(--color-main-01);color:#fff}}.btn_area .btn_cancel{max-width:326px;width:100%}@media screen and (max-width: 767px){.btn_area .btn_cancel{max-width:100%}}.btn_area .btn_cancel button,.btn_area .btn_cancel a{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #999;text-align:center;font-size:1.8rem;font-weight:700;position:relative;padding:5px;color:#111;position:relative;width:100%;height:44px}@media print,screen and (min-width: 768px){.btn_area .btn_cancel button,.btn_area .btn_cancel a{transition:0.5s}}@media screen and (max-width: 767px){.btn_area .btn_cancel button,.btn_area .btn_cancel a{width:100%}}.btn_area .btn_cancel button:hover,.btn_area .btn_cancel a:hover{background:#999;color:#fff}@media print,screen and (min-width: 768px){.btn_area .btn_cancel button:hover,.btn_area .btn_cancel a:hover{transition:0.5s}}.btn_area .btn_error{max-width:326px;width:100%}@media screen and (max-width: 767px){.btn_area .btn_error{max-width:100%}}.btn_area .btn_error button,.btn_area .btn_error a{pointer-events:none;display:flex;justify-content:center;align-items:center;background-color:#999;border:1px solid #999;text-align:center;font-size:1.8rem;font-weight:500;position:relative;padding:5px;color:#111;position:relative;width:100%;height:72px;border-radius:4px}@media print,screen and (min-width: 768px){.btn_area .btn_error button,.btn_area .btn_error a{transition:0.5s}}@media screen and (max-width: 767px){.btn_area .btn_error button,.btn_area .btn_error a{width:100%}}.btn_area>div+div{margin-left:20px}@media screen and (max-width: 767px){.btn_area>div+div{margin-left:0;margin-top:20px}}.btn_area+.btn_text{margin-top:20px}.btn_text{display:flex;justify-content:center}.btn_text p{text-align:center;font-weight:500}.btn_text p a{text-decoration:underline;display:inline-block}.btn_text+.btn_text{margin-top:25px}.error_area{text-align:center;margin-bottom:-2em}@media screen and (max-width: 1024px){.error_area{margin-bottom:-1em}}.error_area .error_subtitle span{font-size:2.4rem;font-weight:700}@media screen and (max-width: 1024px){.error_area .error_subtitle span{font-size:1.8rem}}.error_area .error_ja{margin-top:15px}.error_area .error_ja span,.error_area .error_ja h1{font-weight:bold}@media screen and (max-width: 767px){.error_area .error_ja span,.error_area .error_ja h1{font-size:1.8rem}}.error_area .error_text{margin-top:1em}@media screen and (max-width: 767px){.error_area .error_text{text-align:left}}.error_area .error_text span{line-height:1.8;font-weight:500}@media screen and (max-width: 767px){.btn_area.sp_reverse .btn_blue{order:1;margin-top:0}}@media screen and (max-width: 767px){.btn_area.sp_reverse .btn_white{order:2;margin-top:20px}}select:disabled{opacity:1}.fund_info_set{display:flex;border-bottom:1px #ccc solid}@media screen and (max-width: 1024px){.fund_info_set{display:block;border-bottom:none;border-top:2px #00596a solid;padding:25px 20px 0;margin:0 -20px}}@media screen and (max-width: 767px){.fund_info_set{padding:25px 15px 0;margin:0 -15px}}@media print,screen and (min-width: 1025px){.fund_info_set:not(.first) .fund_table .fund_th{display:none}}.fund_info_set .fund_table{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1024px){.fund_info_set .fund_table{border-bottom:1px #ccc solid;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}}.fund_info_set .fund_table.t1{min-width:6em}.fund_info_set .fund_table.t2{width:100%}@media screen and (max-width: 1024px){.fund_info_set .fund_table.img{background:#e2f2f5;width:auto;margin:0 -20px;padding:0 20px;border-bottom:none}.fund_info_set .fund_table.img .fund_th{padding:10px 0}}@media screen and (max-width: 767px){.fund_info_set .fund_table.img{margin:0 -15px;padding:0 15px}}.fund_info_set .fund_table.t3{min-width:5.5em}.fund_info_set .fund_table.t4{min-width:4.5em}.fund_info_set .fund_table.t5{min-width:7.5em}.fund_info_set .fund_table.t6{min-width:4em}.fund_info_set .fund_table.t7{min-width:10.5em}.fund_info_set .fund_table.t8{min-width:9.5em}.fund_info_set .fund_table.t9{min-width:15em}.fund_info_set .fund_table .fund_th{width:100%;font-size:14px;font-weight:500;border-bottom:1px #ccc solid;padding-bottom:2px;position:relative;text-align:center}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_th{display:flex;flex-wrap:wrap;align-content:center}}.fund_info_set .fund_table .fund_th>span{display:block;width:100%}.fund_info_set .fund_table .fund_th>span.indicator{display:inline-block;width:auto;position:relative}.fund_info_set .fund_table .fund_th>span.indicator:before{content:"";position:absolute;top:-2px;right:-14px;border:5px solid transparent;border-bottom-color:#00596a}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_th>span.indicator:before{display:none}}.fund_info_set .fund_table .fund_th>span.indicator:after{content:"";position:absolute;bottom:-2px;right:-14px;border:5px solid transparent;border-top-color:#00596a}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_th>span.indicator:after{display:none}}.fund_info_set .fund_table .fund_th>span.indicator:hover:before,.fund_info_set .fund_table .fund_th>span.indicator:hover:after{cursor:pointer}.fund_info_set .fund_table .fund_th a{padding-top:5px;width:100%;display:block;font-size:16px;font-weight:bold;text-decoration:underline}@media print,screen and (min-width: 1025px){.fund_info_set .fund_table .fund_th a{display:none}}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_th{border-bottom:none;padding-bottom:0}}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_th.text_right{text-align:left}}.fund_info_set .fund_table .fund_td{width:100%;font-size:14px;font-weight:bold;min-height:52px;padding:13px 0;display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_td{min-height:32px;justify-content:flex-end;min-width:180px;max-width:180px}}.fund_info_set .fund_table .fund_td.fw_500{font-weight:500}.fund_info_set .fund_table .fund_td.color_red{color:#bc0500}.fund_info_set .fund_table .fund_td.min_height64{min-height:64px;padding:10px 0}.fund_info_set .fund_table .fund_td.img{min-height:62px;height:auto;padding:10px 0}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_td.img{min-height:32px}}.fund_info_set .fund_table .fund_td.text_right{justify-content:flex-end}.fund_info_set .fund_table .fund_td.text_center{justify-content:center}.fund_info_set .fund_table .fund_td a{text-decoration:underline;display:flex;align-items:center;position:relative}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_td a{display:block;text-align:right}}.fund_info_set .fund_table .fund_td a img{margin-right:14px;height:42px;width:auto}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_td a img{margin-right:0;height:55px;margin-bottom:0}}.fund_info_set .fund_table .fund_td a span{display:block}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_td a span{display:none}}.fund_info_set .fund_table .fund_td input{background:#666;display:flex;justify-content:center;align-items:center;padding:3px;color:#fff;font-size:14px;font-weight:500;width:100%;height:26px;cursor:pointer}@media print,screen and (min-width: 1025px){.fund_info_set .fund_table .fund_td input{transition:0.5s}}.fund_info_set .fund_table .fund_td input:hover{background:#000}@media print,screen and (min-width: 1025px){.fund_info_set .fund_table .fund_td input:hover{transition:0.5s}}@media screen and (max-width: 1024px){.fund_info_set .fund_table .fund_td input{width:64px}}.fund_info_set .fund_table .fund_td .terms_link{width:100%}.fund_info_set .fund_table .fund_td .terms_link a{width:100%;height:44px;font-size:14px;padding:5px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;background:#fff;position:relative;text-decoration:none;text-align:center}.fund_info_set .fund_table .fund_td .terms_link a:hover{background:#111;color:#fff}.fund_info_set .fund_table .fund_td .terms_link a span{display:inline-block}.fund_info_set .fund_table .fund_td .between{width:100%;display:flex;justify-content:space-between;align-items:center}.fund_info_set .fund_table .fund_td .between+.between{margin-top:10px}.fund_info_set .fund_table .fund_td .cate{background:#111;display:flex;justify-content:center;align-items:center;padding:3px;color:#fff;font-size:12px;font-weight:bold;width:100%;height:20px}.fund_info_set .fund_table .fund_td .cate.bunpai,.fund_info_set .fund_table .fund_td .cate.green{background:#00596a}.fund_info_set .fund_table .fund_td .cate.shoukan,.fund_info_set .fund_table .fund_td .cate.l_green{background:#e2f2f5;color:#00596a}.fund_info_set .fund_table .fund_td+.fund_td{height:36px;display:flex;align-items:flex-start}.fund_info_set .fund_table+.fund_table{margin-left:14px}@media screen and (max-width: 1024px){.fund_info_set .fund_table+.fund_table{margin-left:0}}@media screen and (max-width: 1024px){.fund_info_set+.fund_info_set{margin-top:30px}}.fund_info_set+.content_section_text{margin-top:25px}@media screen and (max-width: 767px){.fund_info_set+.content_section_text{margin-top:15px}}.confirm-table__wrapper{position:relative;max-width:100%;overflow:auto;margin-bottom:48px;border:1px solid #ddd}@media screen and (max-width: 767px){.confirm-table__wrapper{overflow:scroll}}.c-form-count{position:sticky;top:80px;right:20px;margin-left:auto;z-index:4;box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;max-width:160px;background-color:#fff;transition-duration:400ms;transition-property:opacity}@media screen and (max-width: 767px){.c-form-count{max-width:calc(100% - 96px);width:100%;position:fixed;display:grid;grid-template-columns:auto 1fr;align-items:center;top:initial;bottom:10px;right:86px;max-height:56px}}@media print,screen and (min-width: 1025px){.c-form-count.is-hide{opacity:0;pointer-events:none}}.c-form-count__title{font-size:1.5rem;text-align:center;color:#fff;font-weight:600;background-color:var(--color-main-02)}@media screen and (max-width: 767px){.c-form-count__title{font-size:1.3rem;padding:0 16px;line-height:56px}}.c-form-count__body{padding:16px;font-size:1.8rem;font-weight:700;line-height:1;text-align:center}@media screen and (max-width: 767px){.c-form-count__body{padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px}}.c-form-count__left{font-size:3.6rem;color:#B10E0E;font-weight:700;font-family:var(--font-en-02)}@media screen and (max-width: 767px){.c-form-count__left{font-size:2.9rem}}.c-form-count__unit{margin-right:0.2em;color:#B10E0E;font-weight:700;font-size:2.5rem}@media screen and (max-width: 767px){.c-form-count__unit{font-size:2rem}}.c-step-nav{margin-bottom:96px}@media screen and (max-width: 767px){.c-step-nav{padding-left:20px;padding-right:20px;overflow:hidden}}.c-step-nav__list{display:grid;grid-template-columns:repeat(4, auto)}@media screen and (max-width: 767px){.c-step-nav__list{grid-template-columns:repeat(2, 1fr);grid-column-gap:16px;grid-row-gap:24px}}.c-step-nav__item{display:flex;flex-direction:column;align-items:center}.c-step-nav__item-num{color:#999;font-size:1.6rem;font-weight:700;font-family:var(--font-en-01);line-height:1;margin-bottom:14px}.c-step-nav__item-label{position:relative;display:flex;align-items:center;justify-content:center;border-radius:17px;background-color:#fff;color:#999;font-weight:700;font-size:1.4rem;margin-bottom:8px;padding-left:24px;padding-right:24px;border:1px solid #999;height:34px;text-align:center}@media screen and (max-width: 767px){.c-step-nav__item-label{width:100%;font-size:1.3rem;padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.c-step-nav__item:nth-child(3) .c-step-nav__item-label,.c-step-nav__item:nth-child(4) .c-step-nav__item-label{height:52px;border-radius:26px}}.c-step-nav__item-status{font-size:1.6rem;font-weight:700;color:#999}.c-step-nav__item.is-active .c-step-nav__item-num{color:var(--color-main-01)}.c-step-nav__item.is-active .c-step-nav__item-label{background-color:var(--color-main-01);border-color:var(--color-main-01);color:#fff}.c-step-nav__item.is-active .c-step-nav__item-status{color:var(--color-main-01)}.c-step-nav__item.is-complete .c-step-nav__item-label{color:var(--color-main-01);background-color:#F0F4F7}.c-step-nav__item:not(:last-child) .c-step-nav__item-label::after{content:"";position:absolute;top:17px;left:100%;width:150px;max-width:150px;border-top:1px solid #999}@media screen and (max-width: 767px){.c-step-nav__item:nth-child(3) .c-step-nav__item-label::after{top:26px}}@media screen and (max-width: 767px){.c-step-nav__item:nth-child(3) .c-step-nav__item-label::before{content:"";position:absolute;top:26px;right:100%;width:100%;max-width:128px;border-top:1px solid #999}}.c15-supplement{margin-bottom:40px}.c15-h3{margin-top:40px}.c-15-checkbox{margin-left:340px;margin-top:20px}@media screen and (max-width: 1024px){.c-15-checkbox{margin-left:0px}}.faq__group{margin-top:20px;position:relative;background:#fff;border-radius:4px;border:1px solid var(--color-main-01)}.faq__question{padding:24px 65px 24px 30px;cursor:pointer;line-height:1.4;font-weight:700;color:var(--color-main-01);position:relative}@media screen and (max-width: 1024px){.faq__question{padding:20px 65px 20px 20px}}.faq__question-icon{position:absolute;top:50%;right:23px;margin-top:-16px}@media screen and (max-width: 1024px){.faq__question-icon{right:20px}}.c-ico-plus-02 span::after{transform:rotate(90deg)}.faq__question.is-active .faq__question-icon span::after{transform:rotate(0deg)}.faq__answer{display:none;padding:0 65px 24px}@media screen and (max-width: 1024px){.faq__answer{padding:0 20px 20px;font-size:1.4rem}}.faq__answer ul{margin-top:1em;list-style-type:disc;margin-left:1em}.faq__answer ul li{margin-bottom:1em}.faq__answer ol{margin-top:1em;list-style-type:decimal;margin-left:1em}.faq__answer ol li{margin-bottom:1em}.faq__answer a{color:var(--color-main-01);text-decoration:underline}.usd-toggle{margin-block:20px;background:#F0F4F7;padding:24px 32px;display:flex;-moz-column-gap:24px;column-gap:24px;line-height:1.4;font-weight:700;font-size:1.6rem}.usd-toggle input{width:24px;height:24px;background:#fff;border:1px solid var(--color-border-02);border-radius:4px}.usd-form{display:none;transition:all 0.3s ease}.faq__question-icon.is-disabled{opacity:0.5;pointer-events:none}.c25-accordion{position:relative;background:#fff;border-radius:4px;border:1px solid var(--color-main-01)}.c25-accordion--last{margin-top:20px}.c25-accordion__answer{display:none;padding-inline:24px}.file-drop-area{background-color:#f9f9f9;border:2px dashed #ccc;border-radius:5px;padding:30px;text-align:center;color:#555;transition:background 0.2s, border-color 0.2s;cursor:pointer}.file-drop-area.dragover{background-color:#f5faff;border-color:#007bff}.file-drop-area .file-drop-text{font-size:14px;line-height:1.6}.file-drop-area .file-drop-text .file-select{color:#007bff;text-decoration:underline;cursor:pointer}.file-drop-area .file-drop-text .file-select:hover{opacity:0.8}.file-drop-area .file-input{display:none}.file-drop-area .file-info{margin-top:10px;font-size:14px}.file-drop-area .file-info .file-name{font-weight:600;word-break:break-all}.file-drop-area .file-info .file-remove{margin-left:10px;background:none;border:none;color:#c00;cursor:pointer;font-size:13px;text-decoration:underline}.file-drop-area .file-info .file-remove:hover{opacity:0.8}.submit.upload_btn{display:none}
