.thk8xq_inner{border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.thk8xq_hero{background-color:#00aaa4;padding:20px 20px 0}.thk8xq_title{color:#fff;text-align:center;margin:0;font-family:Hiragino Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.thk8xq_title span{display:block}.thk8xq_lead{color:#fff;text-align:center;margin:15px 0 0;font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.thk8xq_steps{width:100%;height:auto;display:block}.thk8xq_body{flex-direction:column;padding:20px 20px 40px;display:flex}.thk8xq_description{color:#000;margin:0;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.thk8xq_startButton{margin-top:20px}.thk8xq_footer{color:#999;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0 0;font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:130%;display:flex}.thk8xq_footerLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.thk8xq_footerDivider{background-color:#e5e5e5;width:1px;height:13px;margin:0 10px;display:inline-block}
.m0Nhfq_root{flex-direction:column;gap:15px;display:flex}.m0Nhfq_title{color:#000;text-align:center;white-space:pre-line;margin:0;font-family:Hiragino Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.m0Nhfq_errorBanner{background-color:#dd2352;padding:5px 0}.m0Nhfq_errorBanner p{color:#fff;text-align:center;margin:0;font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:140%}.m0Nhfq_description{color:#000;text-align:center;margin:0;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.m0Nhfq_maskedPhoneNumber{background-color:#f5f5f5;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.m0Nhfq_lastFourLabel{color:#666;border:1px solid #666;border-radius:3px;padding:2px 5px;font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:140%}.m0Nhfq_maskedPhoneNumberText{color:#000;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.m0Nhfq_changeButton{font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%;transition:opacity .2s}.m0Nhfq_changeButton:hover{opacity:.6}.m0Nhfq_changeButton{appearance:none;color:#000;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.m0Nhfq_changeButton:disabled{color:#999;cursor:not-allowed}.m0Nhfq_annotationText{color:#999;text-align:center;margin:0;font-family:Hiragino Sans,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:130%}
.dpaQca_sheet{position:relative}.dpaQca_header{grid-template-columns:32px 1fr 32px;min-height:54px;display:grid}.dpaQca_header>h3{text-align:center;white-space:pre-line;grid-column:2;margin:0;position:static;transform:none}.dpaQca_header>button{grid-column:3}.dpaQca_backButton{z-index:2;appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:43px;left:15px}.dpaQca_backButton:hover{opacity:.6}.dpaQca_inner{flex-direction:column;gap:15px;padding:0 15px 40px;display:flex}.dpaQca_sendCodeFormContent{margin-top:0;padding:0}.dpaQca_sendCodeFormContent>p:first-child{text-align:center}.dpaQca_verifyOtpFormContent{margin-top:0;padding:0}.dpaQca_annotationText{color:#666}.dpaQca_annotationLink{color:#000;text-decoration:underline;transition:opacity .2s}.dpaQca_annotationLink:hover{opacity:.6}.dpaQca_otpForm form{gap:15px}.dpaQca_otpForm button[type=button]{color:#999;text-decoration:underline;transition:opacity .2s}.dpaQca_otpForm button[type=button]:hover{opacity:.6}.dpaQca_helpLink{color:#999;text-decoration:underline;transition:opacity .2s}.dpaQca_helpLink:hover{opacity:.6}
._30vSaq_root{flex-direction:column;gap:15px;display:flex}._30vSaq_title{color:#000;text-align:center;margin:0;font-family:Hiragino Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:150%}._30vSaq_description{color:#000;margin:0;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}._30vSaq_root ._30vSaq_cancelButton{color:#ff0230;border-color:#ff0230}
.rG8kCq_inner{padding:20px 0;position:relative}.rG8kCq_backButton{transition:opacity .2s}.rG8kCq_backButton:hover{opacity:.6}.rG8kCq_backButton{appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:20px;left:15px}.rG8kCq_registeredPhoneNumberForm{padding:0 24px}.rG8kCq_cancelInner{padding:20px 15px}
.qcELnq_container{padding:40px 15px}.qcELnq_logoLink{margin-bottom:15px;display:inline-block}.qcELnq_catchphrase{margin-bottom:40px}.qcELnq_catchphrase .qcELnq_text{color:#666;font-family:Hiragino Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:140%}.qcELnq_siteMap{margin-bottom:20px}.qcELnq_siteMap:last-of-type{margin-bottom:40px}.qcELnq_siteMap .qcELnq_sectionTitle{color:#fff;margin-bottom:15px;font-family:Hiragino Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.qcELnq_siteMap .qcELnq_linkList{flex-wrap:wrap;gap:15px;list-style-type:none;display:flex}.qcELnq_siteMap .qcELnq_link{color:#666;font-family:Hiragino Sans,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:130%;text-decoration:none;display:inline-block}.qcELnq_siteMap .qcELnq_link:hover{color:#666;text-decoration:underline}.qcELnq_siteMap .qcELnq_linkItem{margin-right:10px}.qcELnq_snsIcons{justify-content:center;align-items:center;margin-bottom:15px;display:flex}.qcELnq_snsIcons .qcELnq_snsLink{margin:0 10px;display:inline-block}.qcELnq_copyright{font-family:var(--font-inter),sans-serif;text-align:center;color:#999;font-size:11px;font-style:normal;font-weight:400;line-height:130%}
.C7Cw7G_footer{color:#fff;background-color:#000;padding:40px 0 30px}.C7Cw7G_footerSp{z-index:8;color:#999;background:#000;padding:0 0 25px;position:relative}body:has([data-action-area]) .C7Cw7G_footerSp{padding-bottom:95px}
.dkrgBW_container{font-size:0;display:block;position:relative}.dkrgBW_container:hover{opacity:.6}.dkrgBW_badge{color:#fff;width:18px;height:18px;font-family:var(--font-inter),sans-serif;background-color:#ff0230;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:600;line-height:130%;display:flex;position:absolute;top:-9px;right:-9px}
.FiNEpa_container{font-size:0;display:block}.FiNEpa_container:hover{opacity:.6}
:where(.WhDywq_link){color:#000;text-align:left;cursor:pointer;background-color:#fff;border:none;border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:15px;font-family:Hiragino Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;display:flex}.WhDywq_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.IwPlPW_userName{color:#000;background-color:#f5f5f5;border-top:1px solid #e5e5e5;align-items:center;gap:5px;padding:10px 15px;font-family:Hiragino Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:flex}.IwPlPW_skeletonRow{background-color:#fff;border-top:1px solid #e5e5e5;padding:15px}.IwPlPW_skeletonLabel{border-radius:4px;width:120px;height:16px}
.aggpuW_title{color:#000;background-color:#f5f5f5;padding:20px 15px 10px;font-family:Hiragino Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.aggpuW_firstLink{border-top:none}
@layer reset{*{box-sizing:border-box;margin:0;padding:0}}html,body{font-family:var(--font-inter),"Hiragino Sans","ヒラギノ角ゴ Pro W3","游ゴシック体","Yu Gothic",YuGothic,"メイリオ","ＭＳ Ｐゴシック",sans-serif;color:#333;font-size:10px;line-height:1.6}
/*# sourceMappingURL=1l0ro37w0oc9c.css.map*/