._1ucbVG_root{box-sizing:border-box;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:960px;margin:0 auto;padding:0 16px 80px;display:flex}@media only screen and (max-width:599px){._1ucbVG_root{gap:40px;padding:0 10px 120px}}._1ucbVG_pendingAlert{margin-bottom:-8px}._1ucbVG_heading{width:100%}._1ucbVG_inputStep{flex-direction:column;align-items:center;gap:48px;width:100%;display:flex}@media only screen and (max-width:599px){._1ucbVG_inputStep{gap:40px}}._1ucbVG_inputStep._1ucbVG_inputStepHidden{display:none}._1ucbVG_sections{flex-direction:column;gap:20px;width:100%;display:flex}._1ucbVG_basePrice{margin-top:24px}@media only screen and (max-width:599px){._1ucbVG_basePrice{margin-top:20px}}._1ucbVG_creditCardDetail{margin-top:32px}@media only screen and (max-width:599px){._1ucbVG_creditCardDetail{margin-top:20px}}._1ucbVG_deferredDetail{border-top:1px solid #444;margin-top:24px;padding-top:24px}@media only screen and (max-width:599px){._1ucbVG_deferredDetail{margin-top:20px}}._1ucbVG_goConfirmButton._1ucbVG_goConfirmButton{width:350px;max-width:100%;font-size:20px}._1ucbVG_confirm{width:100%}._1ucbVG_loading{justify-content:center;align-items:center;width:100%;padding:120px 0;display:flex}
.wmaxRW_root{flex-direction:column;gap:16px;width:100%;display:flex}@media only screen and (max-width:599px){.wmaxRW_root{gap:12px}}.wmaxRW_row{justify-content:space-between;align-items:baseline;display:flex}.wmaxRW_label{color:#e5e5e5;font-size:18px;font-weight:500}@media only screen and (max-width:599px){.wmaxRW_label{font-size:16px}}.wmaxRW_value{color:#b3b3b3;font-size:20px;font-weight:700}@media only screen and (max-width:599px){.wmaxRW_value{font-size:18px}}.wmaxRW_discount{color:#ff6435}.wmaxRW_totalRow{border-top:1px solid #444;align-items:center;padding-top:16px}.wmaxRW_totalLabel{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#e5e5e5;font-size:22px;font-weight:500}@media only screen and (max-width:599px){.wmaxRW_totalLabel{font-size:18px}}.wmaxRW_totalValue{color:#e5e5e5;font-weight:700}.wmaxRW_totalYen{font-size:24px}.wmaxRW_totalAmount{font-size:32px}@media only screen and (max-width:599px){.wmaxRW_totalAmount{font-size:28px}}
.Hqr-8q_termsLink{color:#b3b3b3;margin-bottom:16px;font-size:13px;text-decoration:underline;display:inline-block}.Hqr-8q_termsLink:hover{color:#e5e5e5}.Hqr-8q_agreementText{color:#b3b3b3;font-size:13px;line-height:22px}.Hqr-8q_checkboxGroup{flex-direction:column;align-items:center;gap:16px;margin-top:24px;display:flex}.Hqr-8q_checkbox{align-self:center}.Hqr-8q_checkboxError{color:#cd3e3e;text-align:center;margin-top:-8px;font-size:13px;font-weight:700}
.IiSAzG_root{flex-direction:column;gap:16px;width:100%;display:flex}@media only screen and (max-width:599px){.IiSAzG_root{gap:12px}}.IiSAzG_row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.IiSAzG_label{color:#e5e5e5;font-size:18px;font-weight:500}@media only screen and (max-width:599px){.IiSAzG_label{font-size:16px}}.IiSAzG_value{color:#b3b3b3;flex-shrink:0;font-size:20px;font-weight:700}@media only screen and (max-width:599px){.IiSAzG_value{font-size:18px}}.IiSAzG_discount{color:#ff6435}.IiSAzG_totalRow{border-top:1px solid #444;align-items:center;padding-top:16px}.IiSAzG_totalLabel{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#e5e5e5;font-size:22px;font-weight:500}@media only screen and (max-width:599px){.IiSAzG_totalLabel{font-size:18px}}.IiSAzG_strongValue{color:#e5e5e5;flex-shrink:0;font-weight:700}.IiSAzG_strongYen{font-size:24px}.IiSAzG_strongAmount{font-size:32px}@media only screen and (max-width:599px){.IiSAzG_strongAmount{font-size:28px}}
._2G0BoG_basePrice{margin-top:24px}@media only screen and (max-width:599px){._2G0BoG_basePrice{margin-top:20px}}._2G0BoG_block{margin-top:32px}@media only screen and (max-width:599px){._2G0BoG_block{margin-top:24px}}._2G0BoG_blockLabel{color:#e5e5e5;font-size:16px;font-weight:700}._2G0BoG_blockValue{overflow-wrap:break-word;white-space:pre-line;color:#b3b3b3;margin-top:12px;font-size:16px;font-weight:700}._2G0BoG_totalSummary{margin-top:32px}@media only screen and (max-width:599px){._2G0BoG_totalSummary{margin-top:24px}}._2G0BoG_saveCardNotFound{flex-direction:column;align-items:center;gap:12px;margin-top:20px;display:flex}._2G0BoG_agreement{margin-top:32px}@media only screen and (max-width:599px){._2G0BoG_agreement{margin-top:24px}}._2G0BoG_updateCardButton{color:#e57373;cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}._2G0BoG_updateCardButton:focus-visible{outline-offset:1px;border-radius:8px;outline:2px solid #999}._2G0BoG_actions{justify-content:center;gap:32px;margin-top:48px;display:flex}@media only screen and (max-width:599px){._2G0BoG_actions{flex-direction:column-reverse;align-items:center;gap:24px;margin-top:40px}}._2G0BoG_backButton._2G0BoG_backButton{color:#b3b3b3;width:350px;max-width:100%}._2G0BoG_submitButton._2G0BoG_submitButton{width:350px;max-width:100%;font-size:20px}
.RpUSDq_planName{color:#e5e5e5;border-bottom:1px solid #444;align-items:center;gap:8px;padding-bottom:24px;font-size:22px;font-weight:700;display:flex}@media only screen and (max-width:599px){.RpUSDq_planName{padding-bottom:20px;font-size:18px}}.RpUSDq_basePrice{margin-top:24px}@media only screen and (max-width:599px){.RpUSDq_basePrice{margin-top:20px}}.RpUSDq_block{margin-top:32px}@media only screen and (max-width:599px){.RpUSDq_block{margin-top:24px}}.RpUSDq_blockLabel{color:#e5e5e5;font-size:16px;font-weight:700}.RpUSDq_blockValue{overflow-wrap:break-word;white-space:pre-line;color:#b3b3b3;margin-top:12px;font-size:16px;font-weight:700}.RpUSDq_totalSummary{margin-top:32px}@media only screen and (max-width:599px){.RpUSDq_totalSummary{margin-top:24px}}.RpUSDq_saveCardNotFound{flex-direction:column;align-items:center;gap:12px;margin-top:20px;display:flex}.RpUSDq_agreement{margin-top:32px}@media only screen and (max-width:599px){.RpUSDq_agreement{margin-top:24px}}.RpUSDq_updateCardButton{color:#e57373;cursor:pointer;font-size:14px;font-weight:700;text-decoration:underline}.RpUSDq_updateCardButton:focus-visible{outline-offset:1px;border-radius:8px;outline:2px solid #999}.RpUSDq_actions{justify-content:center;gap:32px;margin-top:48px;display:flex}@media only screen and (max-width:599px){.RpUSDq_actions{flex-direction:column-reverse;align-items:center;gap:24px;margin-top:40px}}.RpUSDq_backButton.RpUSDq_backButton{color:#b3b3b3;width:350px;max-width:100%}.RpUSDq_submitButton.RpUSDq_submitButton{width:350px;max-width:100%;font-size:20px}
/*# sourceMappingURL=27dhxk6smnae4.css.map*/