﻿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.71429%}.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.07142857143}.signup-mail .guidance .guidance-header .wins{margin:0;color:#1688c5;font-weight:bold;font-size:128.57143%;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:flex}.signup-mail .guidance .guidance-footer{padding-top:13px}.signup-mail .guidance-item{-webkit-flex:1;flex:1;display:flex;flex-direction:column;margin-left:30px}.signup-mail .guidance-item:first-child{margin-left:0}.signup-mail .guidance-item .guidance-item-icon{display:flex;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.13333333333}.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.47619047619}.signup-mail .guidance .guidance-header .wins{font-size:100%;line-height:1.14285714286}.signup-mail .guidance .guidance-body{display:block}.signup-mail .guidance .guidance-footer{text-align:right}.signup-mail .guidance-item{position:relative;display:flex;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:flex;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.15384615385;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.61538461538;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: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;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:flex;list-style:none}.card-selection-item{width:50%;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:transparent;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: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.71429%}.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 transparent;border-right:10px solid transparent;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;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.84615384615}.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.71429%}@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.28571%;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;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:0.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:#666666;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:flex;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{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}
