body.signup .section-frame .section-header .function{bottom:6px}.visible-sp{display:none}@media(max-width: 760px){body.signup .section-frame .section-header .section-title{margin-bottom:5px;padding-bottom:0;border-bottom:0 none}body.signup .section-frame .section-header .function{position:static;margin-bottom:30px;padding:0 0 4px;border-bottom:1px solid;font-size:85.7142857143%}.visible-sp{display:block}body.registration-agreement li.center{text-align:left}}.signup-mail #content .content-header{display:none}.signup-mail .guidance{display:none}.signup-mail .section-frame{margin-top:30px}.signup-mail .banner{display:none !important}.signup-mail #site-header .support{display:none}.signup-mail #content .content-header{display:none}.signup-mail #content .content-body{max-width:none;padding-left:0;padding-right:0}.signup-mail .system-message{margin:0 auto;max-width:908px}.signup-mail .system-message-light{margin:0 auto;max-width:948px}.signup-mail .guidance{display:block;padding-top:38px;padding-bottom:30px;background:#f1f8fc}.signup-mail .guidance .guidance-header,.signup-mail .guidance .guidance-body,.signup-mail .guidance .guidance-footer{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:980px}.signup-mail .guidance .guidance-header{margin-bottom:43px;text-align:center}.signup-mail .guidance .guidance-header .guidance-title{margin:0 0 20px;font-weight:normal;font-size:200%;line-height:1.0714285714}.signup-mail .guidance .guidance-header .wins{margin:0;color:#1688c5;font-weight:bold;font-size:128.5714285714%;line-height:1}.signup-mail .guidance .guidance-header .wins::before,.signup-mail .guidance .guidance-header .wins::after{content:"";display:inline-block;width:24px;height:20px;background:url(../../image/page/registration/crown_01.png) 0 0 no-repeat;background-size:24px 20px;vertical-align:-4px;color:#fab447}.signup-mail .guidance .guidance-header .wins::before{margin-right:12px}.signup-mail .guidance .guidance-header .wins::after{margin-left:12px}.signup-mail .guidance .guidance-body{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.signup-mail .guidance .guidance-footer{padding-top:13px}.signup-mail .guidance-item{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:30px}.signup-mail .guidance-item:first-child{margin-left:0}.signup-mail .guidance-item .guidance-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px}.signup-mail .guidance-item .guidance-item-title{margin:0 0 14px;text-align:center;font-size:107.142857143%;line-height:1.1333333333}.signup-mail .guidance-item .guidance-item-title img{display:block;margin:0 auto 23px}.signup-mail .guidance-item p{margin:0;letter-spacing:-0.25px;font-size:107.142857143%;line-height:1.6}.signup-mail .section-frame{margin-top:45px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:980px}@media(max-width: 760px){.signup-mail #content .content-header{display:block}.signup-mail #content .content-header,.signup-mail #content .content-title{margin-bottom:0}.signup-mail .section-frame{margin-top:15px}.signup-mail #content .content-body{margin-top:0}.signup-mail .system-message{padding-right:15px}.signup-mail .guidance{padding-top:30px;padding-bottom:42px}.signup-mail .guidance .guidance-header{margin-bottom:0}.signup-mail .guidance .guidance-header .guidance-title{margin-bottom:3px;font-size:150%;line-height:1.4761904762}.signup-mail .guidance .guidance-header .wins{font-size:100%;line-height:1.1428571429}.signup-mail .guidance .guidance-body{display:block}.signup-mail .guidance .guidance-footer{text-align:right}.signup-mail .guidance-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:25px;margin-left:0}.signup-mail .guidance-item:first-child{margin-top:33px}.signup-mail .guidance-item .guidance-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px}.signup-mail .guidance-item .guidance-item-title{margin-right:-5px;margin-bottom:8px;font-size:92.857142857%;line-height:1.1538461539;letter-spacing:-0.5px;text-align:left}.signup-mail .guidance-item .guidance-item-title img{position:absolute;left:0;top:0;margin:0}.signup-mail .guidance-item p{font-size:92.857142857%;line-height:1.6153846154;letter-spacing:-0.9px}.signup-mail .section-frame{margin-top:39px}.signup-mail .section-frame .section-header .section-title{margin-bottom:0}.signup-mail .section-frame .section-header .function{padding-bottom:0;margin-bottom:25px}.signup-mail .section-frame .input-field>tbody>tr>th{border-top:0 none;padding-top:0}}aside{background:#f7f7f7;padding:24px 74px;margin:0 0 30px}p#submit-help.personal-info-agreement{margin-bottom:50px}.card-type-select{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 30px;padding:0;max-width:640px;list-style-type:none}.card-type-select li{padding:0 10px;width:50%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.card-type-select li:first-child{padding-left:0}.card-type-select li:last-child{padding-right:0}.card-type-select label{position:relative;display:block;padding:19px;border:1px solid #ccc;border-radius:3px}.card-type-select label img{display:block;margin:0 auto;max-width:100%}.card-type-select label .label-text{display:block;margin:19px -19px -19px;border-top:1px solid #ccc;background:#f7f7f7;border-radius:0 0 2px 2px}.card-type-select label.selected{border-color:#1688c5}.card-type-select label.selected .label-text{border-top-color:#1688c5;background-color:#1688c5;color:#fff}.card-selection{max-width:730px;margin:0 auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none}.card-selection-item{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-selection-item:first-child{margin-right:30px}.card-selection-label{width:100%;padding:19px;display:block;border:2px solid #ccc;border-radius:10px}.card-selection-label.selected{border-color:#1688c5}.card-selection-head{margin:0 0 20px;background:rgba(0,0,0,0);border:none;text-align:center;font-weight:bold;display:block}.card-selection-text{padding-left:20px;position:relative;margin-right:20px}.card-selection-text::before{content:"";display:block;position:absolute;top:-2px;left:0;width:14px;height:14px;border:2px solid #ccc;border-radius:50%}.card-selection-check{display:none}.card-selection-check:checked+.card-selection-text::before{border:2px solid #1688c5}.card-selection-check:checked+.card-selection-text::after{content:"";display:block;position:absolute;top:2px;left:4px;width:10px;height:10px;background:#1688c5;border-radius:50%}.card-selection-imageBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-selection-image{display:block;margin:0 auto;max-width:45%;width:100%;height:100%}.card-selection .sp-only{display:none}@media(max-width: 760px){.card-selection-item:first-child{margin-right:13px}.card-selection-label{max-width:330px;width:91%;padding:15px 12px}.card-selection-head{margin-bottom:0px;height:55px;font-size:13px;text-align:left}.card-selection-text{margin-right:0px;padding-right:5px;padding-left:18px;letter-spacing:-1px;font-size:12.5px}.card-selection-text::before{width:11px;height:11px}.card-selection-check:checked+.card-selection-text::after{top:1px;left:3px;width:9px;height:9px}.card-selection-imageBox{display:block}.card-selection-image{max-width:300px}.card-selection-image:first-child{margin-bottom:10px}.card-selection .sp-only{display:initial}}@media(max-width: 480px){.card-selection-label{max-width:200px;width:84%}}@media(max-width: 370px){.card-selection-text{font-size:11px}}@media(max-width: 350px){.card-selection-text{font-size:10px}}.help-content .help-link--notification{margin-top:-16px}.help-content .help-label--notification{padding-left:0;font-size:12px}.help-content .help-label--notification::before{width:16px;height:16px;background-size:16px 16px}.help-content--hybrid{max-width:730px;margin:15px auto 0}.help-content--hybrid dt{max-width:48%}.modify-help,.ssnb-help,.sbi-help{max-width:730px;margin:0 auto}.modify-help .sp-only,.ssnb-help .sp-only,.sbi-help .sp-only{display:none}.modify-help .help-headline,.ssnb-help .help-headline,.sbi-help .help-headline{font-size:14px;font-weight:bold}.modify-help .help-text,.ssnb-help .help-text,.sbi-help .help-text{font-size:12px;color:#666}.modify-help .help-link,.ssnb-help .help-link,.sbi-help .help-link{padding-left:0;text-align:left}.modify-help .help-link--notification,.ssnb-help .help-link--notification,.sbi-help .help-link--notification{padding-left:0}.ssnb-help .help-link,.sbi-help .help-link{padding-left:0}@media(max-width: 760px){.card-type-select label .label-text{font-size:85.7142857143%}.modify-help .sp-only{display:block}.modify-help .help-link{padding-left:0}}.card-type{position:relative;display:none;border-top:1px solid #1688c5;margin:0px auto 0;padding:15px 0 0;max-width:730px}.card-type::before{content:"";position:absolute;top:0;left:0;right:0;margin:auto;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #1688c5;width:0;height:0}.card-type .layout{max-width:640px;margin-left:auto;margin-right:auto}.card-type .layout .col-1\/2{padding-left:0;padding-right:0}.card-type .section-body>p{text-align:center}.card-type .section-body .section-lead--multi-line{text-align:left}.image-uploader-frame{margin:0 auto 30px;width:282px;max-width:100%}.image-uploader{position:relative;display:block;border:1px solid #ccc;border-radius:3px;margin:0 auto 15px;width:280px;height:182px;max-width:100%;overflow:hidden}.image-uploader[data-error]::after{content:attr(data-error);position:absolute;bottom:0;right:0;left:0;padding:2px 10px;background:#ed432d;color:#fff;z-index:1}.image-uploader.trident-shooter input{visibility:hidden}.image-uploader input{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.image-uploader img.sample{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;max-width:100%;max-height:100%;z-index:1}.image-uploader.file-selected img.sample{display:none}.image-uploader img.thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;z-index:2}.personal-form td .button-list{margin-top:0;margin-left:0;margin-bottom:15px}.personal-form td .button-list li{padding-left:15px}.personal-form td .button-list li:first-child{padding-left:0}.personal-form td .button{padding:7px 10px;min-width:0;font-size:100%;line-height:inherit}.personal-form .input-field>thead>tr>th,.personal-form .input-field>thead>tr>td,.personal-form .input-field>tbody>tr>th,.personal-form .input-field>tbody>tr>td{padding-top:10px;border-top:1px solid #e0e0e0}.personal-form .input-field .account-type-cell{padding-top:15px}@media(max-width: 950px){.personal-form .input-field .account-type-cell{padding-top:10px}}.personal-form #bankName,.personal-form #bankBranchName{margin-bottom:0}@media(max-width: 760px){.personal-form td .button-list{display:table;margin:0 0 10px}.personal-form td .button-list li{float:left;margin:0;padding-left:5px}.personal-form td .button{padding:3px 5px;font-size:84.615384615%}.personal-form .input-field>thead>tr>td,.personal-form .input-field>tbody>tr>td{padding-top:0;border-top:0 none}#customerFamilyNameKanaUserInput,#customerFirstNameKanaUserInput{width:100%}}.form-modify .button-list{margin-top:60px}.kakko-list{margin:0 0 25px;padding:0;list-style-type:none;counter-reset:kakko-suji;line-height:1.8461538462}.kakko-list li{margin:-5px 0 10px;padding:0 0 0 2.5em;text-indent:-2.5em}.kakko-list li::before{counter-increment:kakko-suji;content:"（" counter(kakko-suji) "）"}.form-agreement .section-frame .section-frame .section-title{margin-bottom:15px;font-size:100%}.accordion .accordion-toggle{cursor:pointer}.accordion .accordion-toggle .section-title::after{content:" ▼";color:#1688c5}.accordion .accordion-body{overflow:hidden;height:0}.accordion .accordion-body>:first-child{margin-top:0}.accordion .accordion-body>:first-child>dt:first-child,.accordion .accordion-body>:first-child>li:first-child{margin-top:0}.accordion.opened .accordion-toggle .section-title::after{content:" ▲"}.accordion.opened .accordion-body{height:auto}.accordion .accordion-toggle[aria-selected=true] .section-title::after{content:" ▲"}.accordion .accordion-body[aria-expanded=true]{height:auto}.card-type~.accordion{margin-left:auto;margin-right:auto;max-width:640px}.card-type~.accordion .accordion-body>:first-child{margin-top:0}.email-selector,.phoneNumber-selector{margin-bottom:0}.email-selector>:last-child,.phoneNumber-selector>:last-child{display:block}.email-selector>:last-child>label,.phoneNumber-selector>:last-child>label{display:inline-block;width:85px}.email-selector>:last-child input,.phoneNumber-selector>:last-child input{width:200px}.email-selector .input-datalist,.phoneNumber-selector .input-datalist{margin-left:85px;width:200px}.email-selector .input-datalist .input-datalist-item,.phoneNumber-selector .input-datalist .input-datalist-item{display:block;margin:0}.email-selector,.email-selector.vertical,.phoneNumber-selector,.phoneNumber-selector.vertical{margin-bottom:15px}.email-selector>li,.phoneNumber-selector>li{margin-bottom:13px}.email-selector>:last-child input{width:400px}.bank-selector{margin-bottom:0}.bank-selector>:last-child>label{display:inline-block}.bank-selector>:last-child input{width:200px}.bank-selector .input-datalist{margin-left:85px;width:200px}.bank-selector .input-datalist .input-datalist-item{display:block;margin:0}@media(max-width: 760px){.email-selector li,.phoneNumber-selector li,.bank-selector li{display:block}.email-selector>:last-child input{width:200px}}#message-rear-mynumber,#message-rear-driverlicense{display:none;margin-right:-100%;font-size:85.7142857143%}@media(max-width: 760px){#message-rear-mynumber,#message-rear-driverlicense{margin-top:-20px;margin-bottom:30px;margin-right:-15px}}ol.agreement-list li{list-style-type:upper-roman;margin-bottom:5px;margin-left:-20px}ol.agreement-list li>ol li{list-style-type:decimal;font-size:114.2857142857%;margin-left:-20px}ol.agreement-list li>ol li:first-child{margin-top:8px}.note_red{margin:-3px 0 27px;color:#ff5964;font-size:85.71429%;line-height:1.5}.reference_mark_text{margin:-3px 0px 10px;color:#999;font-size:85.71429%;line-height:1.5}.withdrawal_account_num_input{margin:0px 0px 0px}.select-list{max-width:730px;margin:0 auto 23px;padding:0;list-style:none;font-size:0}.select-item--other{margin-bottom:16px}.select-head{margin:0 0 3px;font-size:13px;font-weight:700;color:#0984e3;line-height:1.8}.select-link{max-width:730px;padding:16px 16px 12px 16px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #0984e3;border-right:32px solid;border-radius:8px;text-decoration:none;position:relative}.select-link::after{content:"";width:24px;height:24px;margin:auto;background:url(../../../image/page/registration/ico_arrow_right_white.svg) 0 0/24px auto no-repeat;position:absolute;top:0;bottom:0;right:-28px}.select-link:hover{opacity:.8}.select-text{height:32px;font-weight:700;font-size:20px;color:#282828;line-height:1.8;position:relative;vertical-align:middle;display:table-cell}.select-text::before{width:48px;height:48px;margin:auto;content:"";position:absolute;border-radius:50%;top:0;bottom:0;left:0}.select-sup{margin:1px 0 0;padding-top:1px;padding-left:16px;font-size:12px;color:#282828;line-height:1.583;text-indent:-16px}.select-sup strong{color:#ff5964}.select-sup em{margin-right:4px;font-style:normal}.select-notice{margin-top:3px;font-size:10px;color:#666;line-height:1.6}@media(max-width: 950px){.select-box{margin-bottom:24px;padding-bottom:32px}.select-list{margin-bottom:30px}.select-item{display:block}.select-item--first{margin-bottom:16px;margin-right:0}.select-link{width:100%;padding-top:12px}}.search_box{position:relative}.search_box input{padding:8px 0 8px 48px;background-image:url(../../image/common/ic_search.png);background-repeat:no-repeat;background-size:24px;background-position:16px 50%}.bank-selector:first-child{margin-bottom:16px}.bank-selector .search_box{display:inline-block}.discramer-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0;padding-left:0;list-style:none}.discramer-list li{position:relative;font-size:12px;color:#999;padding-left:calc(1em + 4px)}.discramer-list li::before{position:absolute;top:0;left:0;content:"※"}.registration-credit a{color:#0984e3}.registration-credit .error-message{display:none;gap:8px;margin-top:-20px}@media(max-width: 950px){.registration-credit .error-message{margin-top:0}}.registration-credit .error-message::before{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:2px 0 0}.registration-credit .content-body-lead-text{margin-top:24px}.registration-credit .section-frame{margin-top:56px}@media(max-width: 950px){.registration-credit .section-frame{margin-top:28px}}.registration-credit .section-frame:first-child{margin-top:32px}.registration-credit .section-frame .section-title{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #000;font-size:20px}@media(max-width: 950px){.registration-credit .section-frame .section-title{font-size:16px}}.registration-credit .section-body-lead-text{margin-top:24px;margin-bottom:8px}@media(max-width: 950px){.registration-credit .section-body-lead-text{margin-top:0}}.registration-credit .creditcard-form{margin-top:40px}@media(max-width: 950px){.registration-credit .creditcard-form{margin-top:24px}}.registration-credit .creditcard-form .input-field{width:100%}@media(max-width: 950px){.registration-credit .creditcard-form .input-field{width:auto}}@media(min-width: 951px){.registration-credit .creditcard-form .input-field tr{border-top:1px solid #dedede}}.registration-credit .creditcard-form .input-field tr th{border-top:none;margin-bottom:8px;padding-top:0}@media(min-width: 951px){.registration-credit .creditcard-form .input-field tr th,.registration-credit .creditcard-form .input-field tr td{padding-top:16px}}@media(max-width: 950px){.registration-credit .creditcard-form .input-field td{margin-bottom:24px}}.registration-credit .creditcard-form .input-field td .discramer-list{margin-top:8px}.registration-credit .credit-number input{width:272px}@media(max-width: 950px){.registration-credit .credit-number input{width:100%}}@media(max-width: 950px){.registration-credit .romaji-notation-name{margin-bottom:8px}}.registration-credit .romaji-notation-name th{vertical-align:top}.registration-credit .romaji-notation-name th label{display:block;padding-top:12px}@media(max-width: 950px){.registration-credit .romaji-notation-name th label{padding-top:0}}.registration-credit .romaji-notation-name p{margin-bottom:8px;font-size:12px}.registration-credit .romaji-notation-name input{width:272px;margin-bottom:0}@media(max-width: 950px){.registration-credit .romaji-notation-name input{width:100%}}@media(max-width: 950px){.registration-credit .expiration-date .expiration-date-sup{display:none}}.registration-credit .expiration-date input{margin-bottom:0}.registration-credit .expiration-date .slash{display:inline-block;margin-left:4px;margin-right:4px;color:#ccc}.registration-credit .expiration-date input{width:64px}.registration-credit .expire_month::-webkit-inner-spin-button,.registration-credit .expire_month::-webkit-outer-spin-button,.registration-credit .expire_year::-webkit-inner-spin-button,.registration-credit .expire_year::-webkit-outer-spin-button,.registration-credit .convert-decimal::-webkit-inner-spin-button,.registration-credit .convert-decimal::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;-moz-appearance:textfield !important}.registration-credit .input-field .security-code td{margin-bottom:0}.registration-credit .input-field tbody:last-child .security-code th,.registration-credit .input-field tbody:last-child .security-code td{padding-bottom:16px}.registration-credit .security-code{border-bottom:1px solid #dedede}@media(max-width: 950px){.registration-credit .security-code{border-bottom:none}}.registration-credit .security-code input{width:117px}.registration-credit .security-code .help-faq-link::before{position:relative;top:1.25px}.registration-credit .help-faq-link{display:block;margin-top:8px;font-size:12px}@media(max-width: 950px){.registration-credit .help-faq-link{display:inline;margin-top:0}}@media(max-width: 950px){.registration-credit .help-faq-link-text{display:none}}.registration-credit .pagent-lead{margin-bottom:0}.registration-credit .paygent-data-list{margin:10px 0;padding-left:40px}.registration-credit .pagent-heading{margin-top:24px;margin-bottom:10px;font-weight:bold}.registration-credit .agree{margin-top:16px;position:relative;font-weight:bold}.registration-credit .agree input{position:absolute;z-index:-1;opacity:0}.registration-credit .agree input:checked+.label-text{background:no-repeat url("../../image/common/checkbox_icon_01.png");background-size:18px 18px;background-position:3px 3px}.registration-credit .agree .label-text{display:block;padding-left:40px;background:no-repeat url("../../image/common/checkbox_icon_02.png");background-size:18px 18px;background-position:3px 3px}.registration-credit .button:not([disabled]){background-color:#0984e3;border:1px solid #0984e3}.registration-credit .button:not([disabled]):hover{background-color:#00449f;border:1px solid #00449f}.section-lead-nisa-agreement{margin:0 0 8px 0}.section-lead-nisa-agreement.mb32{margin-bottom:32px}.section-lead-nisa-agreement.mb16{margin-bottom:16px}.option-list-nisa{font-size:16px}.option-list-nisa.vertical{margin-bottom:16px}.section-notice{margin-bottom:32px;padding:8px 9px;font-size:12px;background-color:#f4f4f3}.section-frame-nisa-doc{display:none}
/*# sourceMappingURL=registration.css.map */
