.-Ru5Ea_Root{border-radius:var(--radius-input);background-color:var(--brand);box-sizing:border-box;width:100%;min-width:0;max-width:400px;padding:2px}@media screen and (min-width:0){.-Ru5Ea_Root{min-width:min(250px,100%);min-height:250px}}@media screen and (min-width:600px){.-Ru5Ea_Root{min-width:min(300px,100%)}}.-Ru5Ea_Root .-Ru5Ea_Header{height:50px;color:var(--brand-r);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.-Ru5Ea_Root .-Ru5Ea_Header .-Ru5Ea_Title{padding:var(--space1);text-align:center;font-size:var(--font-size2);flex-grow:1;font-weight:700;overflow:auto}.-Ru5Ea_Root .-Ru5Ea_Header .-Ru5Ea_Buttons{flex-grow:0;justify-content:center;align-items:center;display:flex}.-Ru5Ea_Root .-Ru5Ea_Header .-Ru5Ea_Buttons div{padding:var(--space1)}.-Ru5Ea_Root .-Ru5Ea_Header .-Ru5Ea_Buttons div svg{width:30px;height:30px}.-Ru5Ea_Root .-Ru5Ea_Body{padding:var(--space2);font-size:var(--font-size2);text-align:left;background-color:var(--bg-0);border-radius:0 0 var(--radius-input) var(--radius-input);line-height:1.8;overflow:auto}@media screen and (min-width:0){.-Ru5Ea_Root .-Ru5Ea_Body{min-width:min(200px,100%);min-height:200px}}@media screen and (min-width:600px){.-Ru5Ea_Root .-Ru5Ea_Body{min-width:min(250px,100%)}}.-Ru5Ea_Root .-Ru5Ea_Body .-Ru5Ea_Name,.-Ru5Ea_Root .-Ru5Ea_Body .-Ru5Ea_Company{font-weight:700;font-size:var(--font-size3)}.-Ru5Ea_Root .-Ru5Ea_Body .-Ru5Ea_Memo{background-color:var(--bg-3);padding:var(--space1);margin:var(--space1) auto}.-Ru5Ea_Country::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.-Ru5Ea_Country::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.-Ru5Ea_Country{appearance:none;width:100%;padding:var(--space2);border-radius:var(--radius-input);font-size:var(--font-size3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--normal) 22%, transparent);background-color:var(--bg-0);color:var(--normal);transition:background-color .1s,box-shadow .1s;position:relative}.-Ru5Ea_Country[data-align=right]{text-align:right}.-Ru5Ea_Country[data-align=center]{text-align:center}.-Ru5Ea_Country[data-align=justify]{text-align:justify}.-Ru5Ea_Country[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--danger)}.-Ru5Ea_Country[aria-invalid=false]{box-shadow:inset 0 0 0 1px var(--positive)}.-Ru5Ea_Country:focus,.-Ru5Ea_Country:focus-within{box-shadow:inset 0 0 0 1px var(--positive),0 0 0 3px color-mix(in srgb, var(--positive) 22%, transparent);outline:0}.-Ru5Ea_Country:focus[aria-invalid=true],.-Ru5Ea_Country:focus-within[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--danger),0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}.-Ru5Ea_Number{font-family:var(--font-mono)}.-Ru5Ea_Root.-Ru5Ea_Selector{border:1px solid color-mix(in srgb, var(--normal) 18%, transparent);background:var(--bg);width:100%;min-width:0;max-width:none;min-height:0;color:var(--normal);grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid}.-Ru5Ea_Root.-Ru5Ea_Selector[data-selected=true]{background:color-mix(in srgb, var(--brand) 6%, var(--bg));outline:1px solid color-mix(in srgb, var(--brand) 45%, var(--normal) 12%);outline-offset:-1px}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Selection{gap:var(--space3);min-width:0;min-height:44px;padding:var(--space3);display:grid}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Choose{min-height:44px;padding:var(--space1) var(--space3);border:1px solid color-mix(in srgb, var(--normal) 24%, transparent);border-radius:var(--radius-input);color:var(--normal);font:inherit;cursor:pointer;background:0 0;justify-self:start;align-items:center;font-weight:600;display:inline-grid}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Choose>span{grid-area:1/1}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Choose [data-hidden=true]{visibility:hidden}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Choose[aria-disabled=true]{background:color-mix(in srgb, var(--normal) 6%, transparent);cursor:default;border-color:#0000}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Choose:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Choose:not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--normal) 7%, transparent)}}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_SelectorContent{overflow-wrap:anywhere;flex:1;min-width:0}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_SelectorTitle{margin:0 0 var(--space1);font-size:var(--font-size1);font-weight:400}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_SelectorTitle:empty{display:none}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Body{min-width:0;min-height:0;font-size:var(--font-size2);background:0 0;border-radius:0;padding:0;line-height:1.65;overflow:visible}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Body>div{gap:2px;display:grid}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Body .-Ru5Ea_Name,.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Body .-Ru5Ea_Company{font-size:inherit;font-weight:600}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Body .-Ru5Ea_Number{font-variant-numeric:tabular-nums;font-family:inherit;font-size:var(--font-size1)}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Body .-Ru5Ea_Memo{margin:var(--space1) 0 0;white-space:pre-wrap;background:0 0;padding:0}.-Ru5Ea_Root.-Ru5Ea_Selector>.-Ru5Ea_Buttons{padding:var(--space1) var(--space1) 0 0;align-items:flex-start;display:flex}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Action{border-radius:var(--radius-input);width:44px;height:44px;color:var(--normal);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Action svg{width:18px;height:18px;display:block}@media (hover:hover){.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Action:hover{background:color-mix(in srgb, var(--normal) 7%, transparent)}}.-Ru5Ea_Root.-Ru5Ea_Selector .-Ru5Ea_Action:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:480px){.-Ru5Ea_Root.-Ru5Ea_Selector>.-Ru5Ea_Buttons{flex-direction:column}}
.r4hJnq_Editor{width:100%}.r4hJnq_JapanAddress{align-items:center;display:flex}.r4hJnq_FlexGroup{gap:var(--space2);align-items:center;display:flex}.r4hJnq_FlexGroup>*{flex:1;min-width:0}@media screen and (max-width:599px){.r4hJnq_FlexGroup{display:block}}.r4hJnq_AutoFillContainer{gap:var(--space2);justify-content:space-between;align-items:flex-end;display:flex}.r4hJnq_AutoFillContainer>:first-child{flex-grow:1;min-width:0}.r4hJnq_AutoFillContainer>:last-child{flex-shrink:0}
.a-3kuq_Layout{gap:var(--space3);min-width:0;display:grid}.a-3kuq_Layout>.a-3kuq_Books{margin-top:0}.a-3kuq_Books{box-sizing:border-box;width:100%;min-width:0;margin:var(--space3) 0 0;border:1px solid color-mix(in srgb, var(--normal) 18%, transparent);border-radius:var(--radius-input);background:var(--bg);padding:0}.a-3kuq_Contents{min-width:0;display:grid}.a-3kuq_Books .a-3kuq_Item{min-width:0}.a-3kuq_Books .a-3kuq_Item>section{border:0;border-bottom:1px solid color-mix(in srgb, var(--normal) 12%, transparent);border-radius:0}.a-3kuq_Books .a-3kuq_Item:first-child>section{border-radius:var(--radius-input) var(--radius-input) 0 0}.a-3kuq_Books .a-3kuq_Item:last-child>section{border-bottom:0}.a-3kuq_Controller{padding:var(--space2) var(--space3);border-top:1px solid color-mix(in srgb, var(--normal) 12%, transparent)}.a-3kuq_AppendContainer{align-items:center;min-width:0;display:flex}.a-3kuq_AppendButton{min-height:44px}.a-3kuq_AppendButtonInner{justify-content:center;align-items:center;gap:var(--space2);display:inline-flex}.a-3kuq_AppendButtonInner svg{flex-shrink:0}.a-3kuq_Books[data-noregisteredaddress=true]{background:0 0;border:0;margin-top:0}.a-3kuq_Books[data-noregisteredaddress=true] .a-3kuq_Controller{border:0;padding:0}.a-3kuq_SelectCard,.a-3kuq_AddressInputArea{box-sizing:border-box;width:100%;min-width:0}
