.Tj-hrq_message{margin:var(--spacing-xs-px) 0 0;font-size:var(--font-size-s);font-weight:var(--font-weight-400);text-align:left;color:var(--color-text-primary);padding:0;line-height:21px}@media (min-width:992px){.Tj-hrq_message{margin-top:var(--spacing-s-px);font-size:var(--font-size-m);line-height:24px}}.Tj-hrq_actions{justify-content:stretch;align-items:stretch;gap:var(--spacing-xs-px);margin-top:var(--spacing-xs-px);flex-direction:row;display:flex}@media (min-width:992px){.Tj-hrq_actions{gap:var(--spacing-s-px);margin-top:var(--spacing-s-px)}}.Tj-hrq_actionButton{border-radius:var(--border-radius-full);font-weight:var(--font-weight-600);margin-inline:auto}.Tj-hrq_closeButton{background-color:var(--color-text-primary);color:var(--color-background-primary)}
.bpMePW_message{margin:var(--spacing-xs-px) 0 0;font-size:var(--font-size-s);font-weight:var(--font-weight-400);text-align:left;color:var(--color-text-primary);padding:0;line-height:21px}@media (min-width:992px){.bpMePW_message{margin-top:var(--spacing-s-px);font-size:var(--font-size-m);line-height:24px}}.bpMePW_actions{justify-content:space-between;align-items:stretch;gap:var(--spacing-xs-px);margin-top:var(--spacing-xs-px);flex-direction:row;display:flex}@media (min-width:992px){.bpMePW_actions{gap:var(--spacing-s-px);margin-top:var(--spacing-s-px)}}.bpMePW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bpMePW_actionButton{border-radius:var(--border-radius-full);flex:1 1 0;min-width:0}.bpMePW_cancelButton{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.bpMePW_continueButton{background-color:var(--color-text-primary);color:var(--color-background-primary)}
.eIfJvq_pc{display:none}@media (min-width:992px){.eIfJvq_pc{align-items:center;gap:var(--spacing-m-px);flex-direction:row;display:flex}}.eIfJvq_sp{align-items:center;gap:var(--spacing-m-px);flex-direction:column;display:flex}@media (min-width:992px){.eIfJvq_sp{display:none}}
.KX5mia_root{padding:var(--spacing-m-px) var(--spacing-s-px);flex-direction:column;align-items:center;max-width:600px;margin:0 auto;display:flex}@media (min-width:992px){.KX5mia_root{padding:var(--spacing-l-px) var(--spacing-s-px)}}.KX5mia_title{width:100%;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-default);margin:0}@media (min-width:992px){.KX5mia_title{font-size:var(--font-size-4xl)}}.KX5mia_warningCard{align-items:center;gap:var(--spacing-3xs-px);background-color:var(--color-background-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-s);padding:var(--spacing-xs-px);box-sizing:border-box;width:100%;max-width:343px;margin-top:var(--spacing-m-px);flex-direction:column;display:flex}@media (min-width:992px){.KX5mia_warningCard{gap:var(--spacing-xs-px);max-width:600px;padding:var(--spacing-m-px);align-self:flex-start}}.KX5mia_warningIcon{color:var(--color-icon-black);justify-content:center;align-items:center;display:flex}.KX5mia_warningHeading{font-family:var(--font-family-ja);font-weight:var(--font-weight-600);font-size:var(--font-size-m);line-height:var(--line-height-default);text-align:center;margin:0}.KX5mia_warningDescription{font-family:var(--font-family-ja);font-weight:var(--font-weight-400);font-size:var(--font-size-s);line-height:var(--line-height-default);white-space:pre-line;text-align:left;width:100%;margin:0}.KX5mia_checkboxRow{align-items:center;gap:var(--spacing-2xs-px);width:100%;max-width:343px;margin-top:var(--spacing-2xl-px);justify-content:center;display:flex}@media (min-width:992px){.KX5mia_checkboxRow{max-width:480px}}.KX5mia_deleteButtonWrapper{width:100%;display:block}.KX5mia_actions{width:100%;max-width:343px;margin-top:var(--spacing-3xl-px)}@media (min-width:992px){.KX5mia_actions{max-width:480px}}
.K0QnEa_description{text-align:left;margin:0}.K0QnEa_actions{gap:var(--spacing-xs-px);margin-top:var(--spacing-s-px);justify-content:center;display:flex}
.XOS1Ia_root{flex-direction:column;display:flex}
.q3iqlW_root{background-color:var(--color-background-primary);flex-direction:column;display:flex}.q3iqlW_content{gap:var(--spacing-m-px);margin-bottom:var(--spacing-2xl-px);flex-direction:column;display:flex}@media (min-width:992px){.q3iqlW_content{width:100%;max-width:600px;margin-inline:auto}}.q3iqlW_pageTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-600);color:var(--color-text-primary);margin:0;padding:0;line-height:1.5}.q3iqlW_upperBlock{gap:var(--spacing-m-px);flex-direction:column;display:flex}.q3iqlW_confirmBlock{gap:var(--spacing-xs-px);margin-top:var(--spacing-m-px);flex-direction:column;display:flex}.q3iqlW_section{gap:var(--spacing-xs-px);flex-direction:column;display:flex}.q3iqlW_sectionTitle{font-size:var(--font-size-l);font-weight:var(--font-weight-600);color:var(--color-text-primary);margin:0;padding:0;line-height:1.5}@media (min-width:992px){.q3iqlW_sectionTitle{font-size:var(--font-size-xl)}}.q3iqlW_card{gap:var(--spacing-xs-px);padding:var(--spacing-xs-px);background-color:var(--color-background-secondary);border-radius:var(--border-radius-s);flex-direction:column;margin:0;list-style:none;display:flex}.q3iqlW_field{align-items:flex-start;gap:var(--spacing-3xs-px);flex-direction:column;margin:0;display:flex}.q3iqlW_fieldLabel{font-size:var(--font-size-m);font-weight:var(--font-weight-600);color:var(--color-text-primary);margin:0;padding:0;line-height:1.5}@media (min-width:992px){.q3iqlW_fieldLabel{font-size:var(--font-size-l)}}.q3iqlW_fieldValue{overflow-wrap:anywhere;min-width:0;font-size:var(--font-size-m);font-weight:var(--font-weight-300);color:var(--color-text-primary);margin:0;padding:0;line-height:1.5}@media (min-width:992px){.q3iqlW_fieldValue{font-size:var(--font-size-l)}}.q3iqlW_nameGroups{align-items:center;gap:var(--spacing-xs-px);flex-flow:wrap;display:flex}.q3iqlW_nameGroup{align-items:center;gap:var(--spacing-3xs-px);flex-direction:row;display:flex}.q3iqlW_nameUnitLabel{font-size:var(--font-size-s);font-weight:var(--font-weight-600);color:var(--color-text-primary);line-height:1.5}@media (min-width:992px){.q3iqlW_nameUnitLabel{font-size:var(--font-size-m)}}.q3iqlW_namePill{background-color:var(--color-background-primary);border-radius:var(--border-radius-xs);width:fit-content;font-size:var(--font-size-m);font-weight:var(--font-weight-300);color:var(--color-text-primary);align-items:center;padding:0 6px;line-height:1.5;display:inline-flex}@media (min-width:992px){.q3iqlW_namePill{font-size:var(--font-size-l)}}.q3iqlW_addressLines,.q3iqlW_periodLines{align-items:flex-start;gap:var(--spacing-3xs-px);flex-direction:column;display:flex}.q3iqlW_periodType{font-weight:var(--font-weight-400)}.q3iqlW_riderItem{align-items:center;gap:var(--spacing-3xs-px);font-size:var(--font-size-m);font-weight:var(--font-weight-300);color:var(--color-text-primary);flex-direction:row;line-height:1.5;display:flex}@media (min-width:992px){.q3iqlW_riderItem{font-size:var(--font-size-l)}}.q3iqlW_riderName,.q3iqlW_riderPremium{margin:0}.q3iqlW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q3iqlW_changeContentButton{border:1px solid var(--color-text-primary);border-radius:var(--border-radius-l);padding:var(--spacing-3xs-px) var(--spacing-m-px);font-size:var(--font-size-m);font-weight:var(--font-weight-600);color:var(--color-text-primary)}.q3iqlW_cautionBox{gap:var(--spacing-xs-px);padding:var(--spacing-xs-px);border:1px solid var(--color-text-primary);border-radius:var(--border-radius-m);flex-direction:column;margin:0;display:flex}.q3iqlW_cautionHeadingRow{justify-content:center;align-items:center;gap:var(--spacing-3xs-px);color:var(--color-icon-black);flex-direction:row;display:flex}.q3iqlW_cautionIcon{color:var(--color-text-primary);flex-shrink:0;display:inline-flex}.q3iqlW_cautionTitle{font-size:var(--font-size-m);font-weight:var(--font-weight-600);color:var(--color-text-primary);margin:0;padding:0;line-height:1.5}@media (min-width:992px){.q3iqlW_cautionTitle{font-size:var(--font-size-l)}}.q3iqlW_cautionList{gap:var(--spacing-2xs-px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.q3iqlW_cautionItem{flex-direction:row;align-items:flex-start;gap:0;display:flex}.q3iqlW_cautionText{font-size:var(--font-size-m);font-weight:var(--font-weight-300);color:var(--color-text-primary);flex-direction:row;align-items:flex-start;line-height:1.5;display:flex}.q3iqlW_cautionText:before{content:"・";font-size:var(--font-size-m);font-weight:var(--font-weight-300);color:var(--color-text-primary);flex-shrink:0;line-height:1.5}@media (min-width:992px){.q3iqlW_cautionText:before,.q3iqlW_cautionText{font-size:var(--font-size-l)}}.q3iqlW_agreementLabel{justify-content:center;align-items:center;gap:var(--spacing-3xs-px);cursor:pointer;flex-direction:row;display:flex}.q3iqlW_agreementInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q3iqlW_agreementIcon{flex-shrink:0;display:inline-flex}.q3iqlW_agreementInput:focus-visible+.q3iqlW_agreementIcon{outline:2px solid var(--color-border-focus,#1a73e8);outline-offset:2px;border-radius:var(--border-radius-xs)}.q3iqlW_agreementText{font-size:var(--font-size-m);font-weight:var(--font-weight-600);color:var(--color-text-primary);line-height:1.5}@media (min-width:992px){.q3iqlW_agreementText{font-size:var(--font-size-l)}}.q3iqlW_agreementError{text-align:center;font-size:var(--font-size-s);font-weight:var(--font-weight-300);color:var(--color-text-error);margin:0;padding:0;line-height:1.5}@media (min-width:992px){.q3iqlW_agreementError{font-size:var(--font-size-m)}}.q3iqlW_footerActions{padding:var(--spacing-xs-px) 0 var(--spacing-xl-px);background-color:var(--color-background-primary)}@media (min-width:992px){.q3iqlW_footerActions{width:100%;max-width:600px;margin-inline:auto}}.q3iqlW_submitButton{border-radius:var(--border-radius-l);padding:9px var(--spacing-l-px);background-color:var(--color-text-primary);color:var(--color-background-primary);font-size:var(--font-size-l);font-weight:var(--font-weight-600)}.q3iqlW_backButton{border-radius:var(--border-radius-l);font-size:var(--font-size-m);font-weight:var(--font-weight-600);color:var(--color-text-primary)}