[class*=a-link-system-primary]{align-items:center;background:var(--color-ui-background-primary);border:2px solid var(--color-ui-button);border-radius:var(--border-radius-md);color:var(--color-ui-button);display:flex;gap:var(--space-xs);justify-content:space-between;max-width:320px;padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-ms);width:100%}@media screen and (max-width:760px){[class*=a-link-system-primary]{max-width:100%}}[class*=a-link-system-primary]>span{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:600;letter-spacing:0;line-height:1.3}[class*=a-link-system-primary]>svg{flex:0 0 24px}.a-link-system-primary--disabled{background-color:var(--color-ui-background-disabled);border-color:var(--color-ui-text-disabled);color:var(--color-ui-text-disabled)}.a-link-system-primary--error{border-color:var(--color-smt-error);color:var(--color-smt-error)}[class*=a-link-system-secondary]{align-items:center;background-color:var(--color-ui-background-primary);border:1px solid var(--color-ui-button);border-radius:var(--border-radius-sm);color:var(--color-ui-button);display:flex;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-xs);font-weight:400;gap:var(--space-3xs);letter-spacing:0;line-height:1.3;padding:var(--space-xxs) var(--space-xs);width:-moz-fit-content;width:fit-content}[class*=a-link-system-secondary]:has(svg:first-child){padding-left:var(--space-xxs)}[class*=a-link-system-secondary]:has(svg:last-child){padding-right:var(--space-xxs)}[class*=a-link-system-secondary]>svg{flex:0 0 16px;width:16px}.a-link-system-secondary--disabled{background-color:var(--color-ui-background-disabled);border-color:var(--color-ui-text-disabled);color:var(--color-ui-text-disabled)}.a-link-system-secondary--error{border-color:var(--color-smt-error);color:var(--color-smt-error)}[class*=a-link-front-primary]{border:1px solid var(--color-brand-button);color:var(--color-brand-button);display:grid;max-width:280px;min-height:56px;padding:0 48px;place-items:center;position:relative;width:100%}[class*=a-link-front-primary]>span{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.3}[class*=a-link-front-primary]>svg{position:absolute;right:16px;top:calc(50% - 12px);width:24px}.a-link-front-primary--disabled,.a-link-front-primary[disabled]{border-color:var(--color-ui-background-disabled);color:var(--color-ui-text-disabled)}.a-input-text{position:relative}.a-input-text input{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;height:60px;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-input-text input{line-height:1.7}}.a-input-text input{background-color:var(--color-brand-white);border:1px solid var(--color-brand-gray-100);border-radius:var(--border-radius-sm);padding:0 var(--space-ms);transition-duration:.2s}@media screen and (max-width:760px){.a-input-text input{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:600;height:48px;line-height:1.8;padding:0 var(--space-sm)}}.a-input-text input::-moz-placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}.a-input-text input::placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-input-text input::-moz-placeholder{line-height:1.7}.a-input-text input::placeholder{line-height:1.7}}.a-input-text input::-moz-placeholder{color:var(--color-brand-gray-300)}.a-input-text input::placeholder{color:var(--color-brand-gray-300)}@media screen and (max-width:760px){.a-input-text input::-moz-placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}.a-input-text input::placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}}.a-input-text input:focus{border-color:var(--color-brand-gray-800)}.a-input-text input[disabled],.a-input-text input[readonly]{background-color:var(--color-brand-gray-50);border-color:var(--color-brand-gray-300);color:var(--color-brand-gray-500);pointer-events:none}.a-input-password{position:relative}.a-input-password input{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;height:60px;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-input-password input{line-height:1.7}}.a-input-password input{background-color:var(--color-brand-white);border:1px solid var(--color-brand-gray-100);border-radius:var(--border-radius-sm);padding:0 48px 0 var(--space-ms);transition-duration:.2s}@media screen and (max-width:760px){.a-input-password input{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:600;height:48px;line-height:1.8;padding:0 var(--space-sm)}}.a-input-password input::-moz-placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}.a-input-password input::placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-input-password input::-moz-placeholder{line-height:1.7}.a-input-password input::placeholder{line-height:1.7}}.a-input-password input::-moz-placeholder{color:var(--color-brand-gray-300)}.a-input-password input::placeholder{color:var(--color-brand-gray-300)}@media screen and (max-width:760px){.a-input-password input::-moz-placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}.a-input-password input::placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}}.a-input-password input:focus{border-color:var(--color-brand-gray-800)}.a-input-password input[type=password]~button svg:first-of-type{opacity:0}.a-input-password input[type=password]~button svg:nth-of-type(2),.a-input-password input[type=text]~button svg:first-of-type{opacity:1}.a-input-password input[type=text]~button svg:nth-of-type(2){opacity:0}.a-input-password button{display:grid;height:40px;place-items:center;position:absolute;right:var(--space-xxs);top:calc(50% - 20px);width:40px}.a-input-password button svg{width:24px}.a-input-password button svg:nth-of-type(2){left:calc(50% - 12px);opacity:0;position:absolute;top:calc(50% - 12px)}.a-input-password input[disabled],.a-input-password input[readonly]{background-color:var(--color-brand-gray-50);border-color:var(--color-brand-gray-300);color:var(--color-brand-gray-500);pointer-events:none}.a-input-radio{display:flex;position:relative}.a-input-radio input{height:100%;opacity:0;position:absolute;width:100%}.a-input-radio span{display:block;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-input-radio span{line-height:1.7}}.a-input-radio span{background-color:var(--color-brand-white);border:1px solid var(--color-brand-gray-100);border-radius:var(--border-radius-sm);padding:var(--space-sm) var(--space-sm) var(--space-sm) 44px}.a-input-radio span:before{background-color:var(--color-brand-gray-50);border-radius:50%;content:"";height:20px;left:var(--space-sm);position:absolute;top:calc(var(--space-sm) + 4px);width:20px}.a-input-radio input:checked+span{border-color:var(--color-brand-gold)}.a-input-radio input:checked+span:before{background:var(--color-brand-gold);border:4px solid var(--color-brand-gray-50)}.a-input-radio:hover span{background:var(--color-brand-gold-100)}.a-input-radio input[disabled],.a-input-radio input[readonly]{pointer-events:none}.a-input-radio input[disabled]+span,.a-input-radio input[readonly]+span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.a-input-radio input[disabled]+span,.a-input-radio input[readonly]+span{line-height:1.7}}.a-input-radio input[disabled]+span,.a-input-radio input[readonly]+span{background-color:var(--color-brand-gray-50);color:var(--color-brand-gray-500)}.a-input-radio input[disabled]+span:before,.a-input-radio input[readonly]+span:before{background-color:var(--color-brand-white)}.a-input-radio input[disabled]:checked+span,.a-input-radio input[readonly]:checked+span{border-color:var(--color-brand-gray-500)}.a-input-radio input[disabled]:checked+span:before,.a-input-radio input[readonly]:checked+span:before{background-color:var(--color-brand-gray-500);border-color:var(--color-brand-white)}.a-input-radio--text{position:relative}.a-input-radio--text input{height:100%;opacity:0;position:absolute;width:100%}.a-input-radio--text span{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;gap:var(--space-xxs);line-height:1.8}@media screen and (max-width:760px){.a-input-radio--text span{line-height:1.7}}.a-input-radio--text span:before{background:var(--color-brand-gray-50);border-radius:50%;content:"";height:20px;width:20px}.a-input-radio--text input:checked+span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.a-input-radio--text input:checked+span{line-height:1.7}}.a-input-radio--text input:checked+span{color:var(--color-brand-gold)}.a-input-radio--text input:checked+span:before{background:var(--color-brand-gold);border:4px solid var(--color-brand-gray-50)}.a-input-checkbox{display:flex;position:relative}.a-input-checkbox input{height:100%;opacity:0;position:absolute;width:100%}.a-input-checkbox span{display:block;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-input-checkbox span{line-height:1.7}}.a-input-checkbox span{padding-left:36px}@media screen and (max-width:760px){.a-input-checkbox span{padding-top:2px}}.a-input-checkbox span:before{background-color:var(--color-brand-white);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--color-brand-gray-300);border-radius:var(--border-radius-sm);content:"";height:28px;left:0;position:absolute;top:0;width:28px}.a-input-checkbox span a{color:var(--color-brand-gold);position:relative;text-decoration:underline;z-index:1}.a-input-checkbox input:checked+span:before,.a-input-checkbox:hover span:before{background-color:var(--color-brand-gold-100)}.a-input-checkbox input:checked+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23c39e5a' d='M19.3 9.286a1 1 0 0 1 1.4 1.428l-8.16 8a1 1 0 0 1-1.4 0L7.3 14.949a1 1 0 0 1 1.4-1.428l3.14 3.078z'/%3E%3C/svg%3E");border-color:var(--color-brand-gold)}.a-input-checkbox input[disabled],.a-input-checkbox input[readonly]{pointer-events:none}.a-input-checkbox input[disabled]+span:before,.a-input-checkbox input[readonly]+span:before{background-color:var(--color-brand-gray-100)}.a-input-checkbox input[disabled]:checked+span:before,.a-input-checkbox input[readonly]:checked+span:before{background-color:var(--color-brand-gray-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23c3c3c3' d='M19.3 9.286a1 1 0 0 1 1.4 1.428l-8.16 8a1 1 0 0 1-1.4 0L7.3 14.949a1 1 0 0 1 1.4-1.428l3.14 3.078z'/%3E%3C/svg%3E");border-color:var(--color-brand-gray-300)}.a-input-textarea{position:relative}.a-input-textarea textarea{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;height:200px;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-input-textarea textarea{line-height:1.7}}.a-input-textarea textarea{background-color:var(--color-brand-white);border:1px solid var(--color-brand-gray-100);border-radius:var(--border-radius-sm);padding:var(--space-sm) var(--space-ms);transition-duration:.2s}@media screen and (max-width:760px){.a-input-textarea textarea{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:600;line-height:1.8;padding:var(--space-xs) var(--space-sm)}}.a-input-textarea textarea::-moz-placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}.a-input-textarea textarea::placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-input-textarea textarea::-moz-placeholder{line-height:1.7}.a-input-textarea textarea::placeholder{line-height:1.7}}.a-input-textarea textarea::-moz-placeholder{color:var(--color-brand-gray-300)}.a-input-textarea textarea::placeholder{color:var(--color-brand-gray-300)}@media screen and (max-width:760px){.a-input-textarea textarea::-moz-placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}.a-input-textarea textarea::placeholder{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}}.a-input-textarea textarea:focus{border-color:var(--color-brand-gray-800)}.a-input-textarea textarea[disabled],.a-input-textarea textarea[readonly]{background-color:var(--color-brand-gray-50);border-color:var(--color-brand-gray-300);color:var(--color-brand-gray-500);pointer-events:none}.a-select{background-color:var(--color-brand-white);border:1px solid var(--color-brand-gray-100);border-radius:var(--border-radius-sm);position:relative;transition-duration:.2s}.a-select:after{aspect-ratio:1/1;background:var(--color-brand-gray-500);content:"";-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><path fill="%23000" d="M4.754 7.47a.68.68 0 0 0 0 1.06l4.632 4a.97.97 0 0 0 1.228 0l4.631-4a.68.68 0 0 0 0-1.06.97.97 0 0 0-1.228 0L10 10.94 5.982 7.47a.97.97 0 0 0-1.228 0"/></svg>') center/100% no-repeat;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><path fill="%23000" d="M4.754 7.47a.68.68 0 0 0 0 1.06l4.632 4a.97.97 0 0 0 1.228 0l4.631-4a.68.68 0 0 0 0-1.06.97.97 0 0 0-1.228 0L10 10.94 5.982 7.47a.97.97 0 0 0-1.228 0"/></svg>') center/100% no-repeat;pointer-events:none;position:absolute;right:12px;top:calc(50% - 10px);width:20px}.a-select>select{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;height:60px;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-select>select{line-height:1.7}}.a-select>select{padding:0 40px 0 var(--space-ms)}@media screen and (max-width:760px){.a-select>select{height:48px;padding:0 var(--space-sm)}}.a-select:has(option:checked[value=""])>select{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-select:has(option:checked[value=""])>select{line-height:1.7}}.a-select:has(option:checked[value=""])>select{color:var(--color-brand-gray-300)}.a-select:has(select:focus){border-color:var(--color-brand-gray-800)}.a-select:has(select[disabled]),.a-select:has(select[readonly]){background-color:var(--color-brand-gray-50);border-color:var(--color-brand-gray-300)}.a-select:has(select[disabled])>select,.a-select:has(select[readonly])>select{color:var(--color-brand-gray-500);pointer-events:none}[class*=a-button-system-primary]{background-color:var(--color-ui-button);border-radius:var(--border-radius-md);color:var(--color-ui-background-primary);display:flex;gap:var(--space-xxs);justify-content:center;max-width:320px;min-height:56px;padding:var(--space-sm);width:100%}@media screen and (max-width:760px){[class*=a-button-system-primary]{max-width:100%}}[class*=a-button-system-primary]>span{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-ms);font-weight:600;letter-spacing:0;line-height:1.3}[class*=a-button-system-primary]>svg{flex:0 0 24px;width:24px}.a-button-system-primary--transparent{background-color:transparent;color:var(--color-ui-button);text-decoration:underline}.a-button-system-primary--transparent>span{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.3}.a-button-system-primary--error{background-color:var(--color-smt-error)}.a-button-system-primary--line{background-color:var(--color-ext-line)}.a-button-system-primary--disabled,.a-button-system-primary[disabled]{background-color:var(--color-ui-background-disabled);color:var(--color-ui-text-disabled)}[class*=a-button-system-secondary]{align-items:center;background-color:var(--color-ui-button);border-radius:var(--border-radius-full);color:var(--color-ui-background-primary);display:flex;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-md);width:-moz-max-content;width:max-content}[class*=a-button-system-secondary]>span{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.3}[class*=a-button-system-secondary]>svg{flex:0 0 24px;width:24px}[class*=a-button-system-secondary]:has(svg:first-child){padding-left:var(--space-ms)}[class*=a-button-system-secondary]:has(svg:last-child){padding-right:var(--space-ms)}.a-button-system-secondary--disabled{background-color:var(--color-ui-background-disabled);color:var(--color-ui-text-disabled)}.a-button-system-secondary--error{background-color:var(--color-smt-error)}[class*=a-value-with-label]{border-bottom:1px solid var(--color-ui-border-split);display:grid;gap:var(--space-xxs);grid-template-columns:40% 1fr;padding:var(--space-ms)}@media screen and (max-width:760px){[class*=a-value-with-label]{grid-template-columns:max-content 1fr}}[class*=a-value-with-label]:last-child{border-bottom:none}[class*=a-value-with-label]>dt{color:var(--color-ui-text-secondary);font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-xs);font-weight:400;letter-spacing:0;line-height:1.3;padding-top:4px}[class*=a-value-with-label]>dd{font-feature-settings:"palt" on;font-size:var(--font-size-sm);text-align:right}[class*=a-value-with-label]>dd,[class*=a-value-with-label]>dd span{font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}[class*=a-value-with-label]>dd span{font-feature-settings:"palt" on;font-size:var(--font-size-xxs)}[class*=a-value-with-label]>dd a{color:var(--color-ui-link);text-decoration:underline}.a-value-with-label--vertical{gap:var(--space-ms);grid-template-columns:minmax(0,1fr)}.a-value-with-label--vertical>dd{text-align:left}.a-value-with-label--detailed>dt{align-items:flex-start;display:flex;gap:var(--space-xxs);justify-content:space-between}.a-value-with-label--detailed>dt:after{content:":"}.a-value-with-label--summary{gap:var(--space-xxs)}.a-value-with-label--summary>dt:first-of-type{color:var(--color-ui-text-primary);font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-xs);letter-spacing:0;line-height:1;padding-top:14px}.a-value-with-label--summary>dd:first-of-type{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-lg);font-weight:600;letter-spacing:0;line-height:1.5}[class*=a-category-link]{display:grid;height:100%}.a-category-link--card{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.a-category-link--card .image img{border-radius:var(--border-radius-md);width:100%}.a-category-link--card .text{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.5;padding:0 var(--space-xxs)}.a-category-link--thumbnail{border:1px solid var(--color-brand-border-frame);border-radius:var(--border-radius-md);grid-template-columns:80px 1fr 40px;overflow:hidden}.a-category-link--thumbnail .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-category-link--thumbnail .text{align-self:center;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.5;padding:var(--space-sm) var(--space-xxs) var(--space-sm) var(--space-sm)}.a-category-link--thumbnail svg{align-self:center;padding-right:var(--space-sm)}.a-category-link--icon{align-items:center;border:1px solid var(--color-brand-border-frame);border-radius:var(--border-radius-md);grid-template-columns:40px 1fr 24px;min-height:80px;overflow:hidden;padding:var(--space-sm)}.a-category-link--icon .image img{width:100%}.a-category-link--icon .text{align-self:center;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.5;padding:0 var(--space-xxs) 0 var(--space-ms)}.a-category-link--icon svg{align-self:center}.a-category-link--hash{align-items:center;background:var(--color-brand-background-primary);border:1px solid var(--color-brand-border-frame);border-radius:var(--border-radius-full);grid-template-columns:16px max-content;overflow:hidden;padding:var(--space-3xs) var(--space-sm)}.a-category-link--hash .text{font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;letter-spacing:0;line-height:1.5;padding:0 var(--space-xxs)}.a-button-link,.a-button-link--border,.a-button-link--gray800{align-items:center;background:var(--color-brand-gray-50);border-radius:var(--border-radius-sm);display:flex;gap:var(--space-3xs);justify-content:center;max-width:584px;padding:var(--space-sm)}.a-button-link span,.a-button-link--border span,.a-button-link--gray800 span{flex:1 1 auto;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.a-button-link span,.a-button-link--border span,.a-button-link--gray800 span{line-height:1.7}}.a-button-link span,.a-button-link--border span,.a-button-link--gray800 span{text-align:center}.a-button-link svg,.a-button-link--border svg,.a-button-link--gray800 svg{width:20px}.a-button-link--border:has(svg:first-child):after,.a-button-link--gray800:has(svg:first-child):after,.a-button-link:has(svg:first-child):after{content:"";height:20px;width:20px}.a-button-link--border:has(svg:last-child):before,.a-button-link--gray800:has(svg:last-child):before,.a-button-link:has(svg:last-child):before{content:"";height:20px;width:20px}.a-button-link--gray800{background:var(--color-brand-gray-800);color:var(--color-brand-white)}.a-button-link--border{background:var(--color-brand-white);border:1px solid var(--color-brand-gray-800)}.a-button-close,.a-button-close--white{aspect-ratio:1/1;background:var(--color-brand-gray-100);border-radius:50%;display:grid;place-items:center;position:relative}.a-button-close--white:after,.a-button-close:after{background:var(--color-brand-gray-500);content:"";height:100%;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10"><path fill="%23000" d="M9.055 1.06 5.59 4.527 9.06 8 8 9.06 4.53 5.589 1.06 9.06 0 8l3.47-3.474L.006 1.061 1.066 0 4.53 3.466 7.994 0z"/></svg>') center/28.3% no-repeat;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10"><path fill="%23000" d="M9.055 1.06 5.59 4.527 9.06 8 8 9.06 4.53 5.589 1.06 9.06 0 8l3.47-3.474L.006 1.061 1.066 0 4.53 3.466 7.994 0z"/></svg>') center/28.3% no-repeat;width:100%}.a-button-close--white{background:var(--color-brand-white)}.a-button-arrow,.a-button-arrow--left,.a-button-arrow--right,.a-button-arrow--up{aspect-ratio:1/1;background:var(--color-brand-gray-100);border-radius:50%;display:grid;place-items:center;position:relative}.a-button-arrow--left:after,.a-button-arrow--right:after,.a-button-arrow--up:after,.a-button-arrow:after{background:var(--color-brand-gray-500);content:"";height:100%;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="11" fill="none" viewBox="0 0 18 11"><path fill="%23000" d="M15.44.44a1.5 1.5 0 1 1 2.12 2.12l-7.5 7.5a1.5 1.5 0 0 1-2.12 0l-7.5-7.5A1.5 1.5 0 1 1 2.56.44L9 6.878z"/></svg>') center/30% no-repeat;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="11" fill="none" viewBox="0 0 18 11"><path fill="%23000" d="M15.44.44a1.5 1.5 0 1 1 2.12 2.12l-7.5 7.5a1.5 1.5 0 0 1-2.12 0l-7.5-7.5A1.5 1.5 0 1 1 2.56.44L9 6.878z"/></svg>') center/30% no-repeat;width:100%}.a-button-arrow--left:after{rotate:90deg}.a-button-arrow--right:after{rotate:-90deg}.a-button-arrow--up:after{rotate:180deg}.a-button-primary,.a-button-primary--black,.a-button-primary--border,.a-button-primary--border-disabled,.a-button-primary--cancel,.a-button-primary--disabled,.a-button-primary--error,.a-button-primary[disabled],[disabled].a-button-primary--black,[disabled].a-button-primary--border,[disabled].a-button-primary--border-disabled,[disabled].a-button-primary--cancel,[disabled].a-button-primary--error{align-items:center;background:var(--color-brand-gold);border:1px solid var(--color-brand-white);border-radius:var(--border-radius-full);display:flex;gap:var(--space-3xs);justify-content:center;padding:var(--space-xs) var(--space-ms)}@media screen and (max-width:760px){.a-button-primary,.a-button-primary--black,.a-button-primary--border,.a-button-primary--border-disabled,.a-button-primary--cancel,.a-button-primary--disabled,.a-button-primary--error,.a-button-primary[disabled],[disabled].a-button-primary--black,[disabled].a-button-primary--border,[disabled].a-button-primary--border-disabled,[disabled].a-button-primary--cancel,[disabled].a-button-primary--error{min-height:44px;padding:var(--space-xxs) var(--space-sm)}}.a-button-primary span,.a-button-primary--black span,.a-button-primary--border span,.a-button-primary--border-disabled span,.a-button-primary--cancel span,.a-button-primary--disabled span,.a-button-primary--error span,.a-button-primary[disabled] span,[disabled].a-button-primary--black span,[disabled].a-button-primary--border span,[disabled].a-button-primary--border-disabled span,[disabled].a-button-primary--cancel span,[disabled].a-button-primary--error span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.a-button-primary span,.a-button-primary--black span,.a-button-primary--border span,.a-button-primary--border-disabled span,.a-button-primary--cancel span,.a-button-primary--disabled span,.a-button-primary--error span,.a-button-primary[disabled] span,[disabled].a-button-primary--black span,[disabled].a-button-primary--border span,[disabled].a-button-primary--border-disabled span,[disabled].a-button-primary--cancel span,[disabled].a-button-primary--error span{line-height:1.7}}.a-button-primary span,.a-button-primary--black span,.a-button-primary--border span,.a-button-primary--border-disabled span,.a-button-primary--cancel span,.a-button-primary--disabled span,.a-button-primary--error span,.a-button-primary[disabled] span,[disabled].a-button-primary--black span,[disabled].a-button-primary--border span,[disabled].a-button-primary--border-disabled span,[disabled].a-button-primary--cancel span,[disabled].a-button-primary--error span{color:var(--color-brand-white)}.a-button-primary svg,.a-button-primary--black svg,.a-button-primary--border svg,.a-button-primary--border-disabled svg,.a-button-primary--cancel svg,.a-button-primary--disabled svg,.a-button-primary--error svg,.a-button-primary[disabled] svg,[disabled].a-button-primary--black svg,[disabled].a-button-primary--border svg,[disabled].a-button-primary--border-disabled svg,[disabled].a-button-primary--cancel svg,[disabled].a-button-primary--error svg{width:20px}.a-button-primary--border{background:var(--color-brand-white);border-color:var(--color-brand-gray-800)}.a-button-primary--border span{color:var(--color-brand-gray-800)}.a-button-primary--cancel{background:var(--color-brand-white);border:1px solid var(--color-brand-gray-300)}.a-button-primary--cancel span{color:var(--color-brand-gray-500)}.a-button-primary--disabled,.a-button-primary[disabled],[disabled].a-button-primary--black,[disabled].a-button-primary--border,[disabled].a-button-primary--border-disabled,[disabled].a-button-primary--cancel,[disabled].a-button-primary--disabled,[disabled].a-button-primary--error{background:var(--color-brand-gray-100);pointer-events:none}.a-button-primary--disabled span,.a-button-primary[disabled] span,[disabled].a-button-primary--black span,[disabled].a-button-primary--border span,[disabled].a-button-primary--border-disabled span,[disabled].a-button-primary--cancel span,[disabled].a-button-primary--disabled span,[disabled].a-button-primary--error span{color:var(--color-brand-gray-300)}.a-button-primary--border-disabled{background:var(--color-brand-gray-100);border-color:var(--color-brand-gray-500)}.a-button-primary--border-disabled span{color:var(--color-brand-gray-500)}.a-button-primary--error{background:var(--color-brand-white);border:1px solid var(--color-brand-accent-error-high)}.a-button-primary--error,.a-button-primary--error span{color:var(--color-brand-accent-error-high)}.a-button-primary--black{background:var(--color-brand-black);border:1px solid var(--color-brand-white)}.a-button-primary--black,.a-button-primary--black span{color:var(--color-brand-white)}.a-button-edit,.a-button-edit--error{align-items:center;background:var(--color-brand-gray-50);border-radius:var(--border-radius-sm);display:flex;gap:var(--space-3xs);padding:var(--space-xxs)}.a-button-edit svg,.a-button-edit--error svg{color:var(--color-brand-gray-500);width:20px}.a-button-edit span,.a-button-edit--error span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.a-button-edit span,.a-button-edit--error span{line-height:1.7}}.a-button-edit span,.a-button-edit--error span{color:var(--color-brand-gray-500)}.a-button-edit--error{background:var(--color-brand-white);border:1px solid var(--color-brand-accent-error-high)}.a-button-edit--error span,.a-button-edit--error svg{color:var(--color-brand-accent-error-high)}.a-headline-2{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ml);font-weight:600;gap:var(--space-xs);line-height:1.5}@media screen and (max-width:760px){.a-headline-2{gap:var(--space-xxs);line-height:1.6}}.a-headline-2 svg{background:var(--color-brand-white);border-radius:50%;padding:5px;width:48px}@media screen and (max-width:760px){.a-headline-2 svg{padding:4px;width:32px}}.a-headline-3{display:grid;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;gap:var(--space-xxs);grid-template-columns:12px 1fr;line-height:1.8}@media screen and (max-width:760px){.a-headline-3{grid-template-columns:10px 1fr;line-height:1.7}}.a-headline-3:before{background:var(--color-brand-gold);border-radius:50%;content:"";height:8px;translate:2px 10px;width:8px}@media screen and (max-width:760px){.a-headline-3:before{height:6px;translate:2px 9px;width:6px}.a-headline-3{grid-template-columns:10px 1fr}.a-headline-3:before{height:6px;translate:2px 9px;width:6px}}.a-link-navigation{align-items:center;display:flex;gap:var(--space-3xs)}.a-link-navigation span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-link-navigation span{line-height:1.7}}.a-link-navigation svg{color:var(--color-brand-gold);width:24px}@media screen and (max-width:760px){.a-link-navigation svg{width:20px}}.a-link-edit{align-items:center;display:flex;gap:var(--space-3xs)}.a-link-edit svg{color:var(--color-brand-gold);width:24px}@media screen and (max-width:760px){.a-link-edit svg{width:20px}}.a-link-edit span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-link-edit span{line-height:1.7}}.a-link-edit span{color:var(--color-brand-gold)}.a-link-text-arrow{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;gap:var(--space-3xs);justify-content:flex-end;line-height:1.7}@media screen and (max-width:760px){.a-link-text-arrow{line-height:1.8}}.a-link-text-arrow{text-decoration:underline}@media screen and (max-width:760px){.a-link-text-arrow{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:600;line-height:1.7}}@media screen and (max-width:760px) and (max-width:760px){.a-link-text-arrow{font-weight:500;line-height:1.8}}.a-link-text-arrow span{aspect-ratio:1/1;background:var(--color-brand-white);border-radius:50%;display:grid;place-items:center;position:relative;width:20px}.a-link-text-arrow span:after{background:var(--color-brand-gray-800);content:"";height:100%;-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="11" fill="none" viewBox="0 0 18 11"><path fill="%23000" d="M15.44.44a1.5 1.5 0 1 1 2.12 2.12l-7.5 7.5a1.5 1.5 0 0 1-2.12 0l-7.5-7.5A1.5 1.5 0 1 1 2.56.44L9 6.878z"/></svg>') center/30% no-repeat;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="11" fill="none" viewBox="0 0 18 11"><path fill="%23000" d="M15.44.44a1.5 1.5 0 1 1 2.12 2.12l-7.5 7.5a1.5 1.5 0 0 1-2.12 0l-7.5-7.5A1.5 1.5 0 1 1 2.56.44L9 6.878z"/></svg>') center/30% no-repeat;rotate:-90deg;width:100%}.a-button-category{align-items:center;display:flex;gap:var(--space-xs)}@media screen and (max-width:760px){.a-button-category{flex-direction:column;gap:var(--space-3xs)}}.a-button-category img{aspect-ratio:1/1;background:var(--color-brand-white);border-radius:50%;-o-object-fit:cover;object-fit:cover;width:54px}.a-button-category span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.a-button-category span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xxs);font-weight:500;line-height:1.7;line-height:1.5}}@media screen and (max-width:760px) and (max-width:760px){.a-button-category span{line-height:1.6}}.a-button-category.is-current img{background:#f9f5ef;border:1px solid var(--color-brand-gold)}.a-button-category.is-current span{color:var(--color-brand-gold)}.a-sheetmodal-head{align-items:center;background:var(--color-brand-white);border-bottom:1px solid var(--color-brand-gray-100);display:grid;gap:var(--space-sm);grid-template-columns:1fr 32px;left:0;padding:var(--space-xxl);position:sticky;top:0;z-index:1}@media screen and (max-width:760px){.a-sheetmodal-head{padding:var(--space-md) var(--space-ms) var(--space-sm)}}.a-sheetmodal-head span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ml);font-weight:600;line-height:1.5}@media screen and (max-width:760px){.a-sheetmodal-head span{line-height:1.6}}.a-breadcrumbs ol{align-items:center;flex-wrap:wrap}.a-breadcrumbs li,.a-breadcrumbs ol{display:flex;gap:var(--space-3xs)}.a-breadcrumbs li:not(:last-child):after{background:var(--color-brand-gray-800);content:"";-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="24" fill="none" viewBox="0 0 16 24"><path fill="%23000" d="M11.566 4.467a.49.49 0 0 1 .682-.193c.24.142.324.46.187.709l-8 14.55a.49.49 0 0 1-.683.193.53.53 0 0 1-.186-.709z"/></svg>') center/16px no-repeat;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="24" fill="none" viewBox="0 0 16 24"><path fill="%23000" d="M11.566 4.467a.49.49 0 0 1 .682-.193c.24.142.324.46.187.709l-8 14.55a.49.49 0 0 1-.683.193.53.53 0 0 1-.186-.709z"/></svg>') center/16px no-repeat;width:16px}@media screen and (max-width:760px){.a-breadcrumbs li:not(:last-child):after{-webkit-mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="22" fill="none" viewBox="0 0 16 22"><path fill="%23000" d="M10.571 5.206c.142-.261.45-.346.686-.19.237.157.314.495.172.756l-6 11.022c-.142.26-.449.346-.686.19-.236-.157-.313-.495-.172-.756z"/></svg>') center/16px no-repeat;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="22" fill="none" viewBox="0 0 16 22"><path fill="%23000" d="M10.571 5.206c.142-.261.45-.346.686-.19.237.157.314.495.172.756l-6 11.022c-.142.26-.449.346-.686.19-.236-.157-.313-.495-.172-.756z"/></svg>') center/16px no-repeat}}.a-breadcrumbs a{display:block;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-breadcrumbs a{line-height:1.8}}.a-breadcrumbs a{padding:var(--space-3xs) 0;position:relative}.a-breadcrumbs a:after{background:var(--color-brand-gray-800);bottom:var(--space-3xs);content:"";height:1px;left:0;position:absolute;width:100%}.a-breadcrumbs div{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-breadcrumbs div{line-height:1.8}}.a-breadcrumbs div{color:color-mix(in srgb,var(--color-brand-gray-800) 50%,transparent);padding:var(--space-3xs) 0}.a-delivery-date{font-family:Inter,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.4}@media screen and (max-width:760px){.a-delivery-date{line-height:1.3}}.a-delivery-date{background:var(--color-brand-gray-50);border-radius:var(--border-radius-xs);overflow:hidden;padding:var(--space-xxs) var(--space-xs);position:relative}.a-delivery-date[disabled]{background:var(--color-brand-gray-100);color:var(--color-brand-gray-300)}.a-delivery-date[disabled]:after{background:linear-gradient(to top left,transparent 49%,currentColor 50%,transparent 51%);content:"";inset:0;position:absolute}.a-input-stepper{background:var(--color-brand-white);border:1px solid var(--color-brand-gray-800);border-radius:var(--border-radius-sm);display:flex;width:-moz-max-content;width:max-content}.a-input-stepper button{aspect-ratio:1/1;display:grid;place-items:center;width:48px}.a-input-stepper button svg{width:20px}.a-input-stepper button[disabled]{color:var(--color-brand-gray-300)}.a-input-stepper input{font-family:Inter,sans-serif;font-size:var(--font-size-ms);font-weight:700;line-height:1.6;width:48px}@media screen and (max-width:760px){.a-input-stepper input{line-height:1.5}}.a-input-stepper input{-moz-appearance:textfield;text-align:center}.a-input-stepper input::-webkit-inner-spin-button,.a-input-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.a-input-stepper input::-moz-placeholder{color:var(--color-brand-gray-300)}.a-input-stepper input.is-placeholder,.a-input-stepper input::placeholder{color:var(--color-brand-gray-300)}.a-order-prices .type{border-bottom:1px solid var(--color-brand-gray-100);display:grid;gap:var(--space-xxs);grid-template-columns:max-content 1fr;padding:0 0 var(--space-ms)}.a-order-prices .type dt{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .type dt{line-height:1.7}}.a-order-prices .type dt{color:var(--color-brand-gray-500)}.a-order-prices .type dd{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .type dd{line-height:1.7}}.a-order-prices .type dd{justify-self:end}.a-order-prices .type:has(+.details.is-active){border-bottom:none}.a-order-prices .details{border-bottom:1px solid var(--color-brand-gray-100);border-top:1px solid var(--color-brand-gray-100);display:grid;gap:var(--space-xxs);grid-template-columns:max-content 1fr;padding:var(--space-ms) 0}.a-order-prices .details dt{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .details dt{line-height:1.7}}.a-order-prices .details dt{color:var(--color-brand-gray-500)}.a-order-prices .details dd{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .details dd{line-height:1.7}}.a-order-prices .details dd{justify-self:end}.a-order-prices .details .unit{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-order-prices .details .unit{line-height:1.8}}.a-order-prices .details .discount{color:var(--color-brand-gold)}.a-order-prices .details .free{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-order-prices .details .free{line-height:1.8}}.a-order-prices .details .free{background:var(--color-brand-gold-50);border-radius:var(--border-radius-full);color:var(--color-brand-gold);margin-right:var(--space-xxs);padding:2px var(--space-xxs)}.a-order-prices .subtotal{display:grid;gap:var(--space-3xs);grid-template-columns:minmax(0,1fr)}.a-order-prices .subtotal .price{align-items:center;display:flex;gap:var(--space-xxs);justify-content:space-between}.a-order-prices .subtotal .price dt{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .subtotal .price dt{line-height:1.7}}.a-order-prices .subtotal .price dt{color:var(--color-brand-gray-600)}.a-order-prices .subtotal .price dd{align-items:center;display:flex;gap:var(--space-xxs)}.a-order-prices .subtotal .price dd .amount{font-family:Inter,sans-serif;font-size:var(--font-size-ms);font-weight:700;line-height:1.6}@media screen and (max-width:760px){.a-order-prices .subtotal .price dd .amount{line-height:1.5}}.a-order-prices .subtotal .price dd .note{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .subtotal .price dd .note{line-height:1.7}}.a-order-prices .subtotal .price dd .note{color:var(--color-brand-gray-500)}.a-order-prices .subtotal .point{align-items:center;display:flex;gap:var(--space-xxs);justify-content:space-between}.a-order-prices .subtotal .point dt{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .subtotal .point dt{line-height:1.7}}.a-order-prices .subtotal .point dt{color:var(--color-brand-gold)}.a-order-prices .subtotal .point dd{align-items:center;display:flex;gap:var(--space-3xs)}.a-order-prices .subtotal .point dd .amount{font-family:Inter,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.5}@media screen and (max-width:760px){.a-order-prices .subtotal .point dd .amount{line-height:1.4}}.a-order-prices .subtotal .point dd .amount{color:var(--color-brand-gold)}.a-order-prices .subtotal .point dd .unit{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-order-prices .subtotal .point dd .unit{line-height:1.8}}.a-order-prices .subtotal .point dd .unit{color:var(--color-brand-gold)}.a-order-prices .total{display:grid;gap:var(--space-3xs);grid-template-columns:minmax(0,1fr)}.a-order-prices .total .price{align-items:center;display:flex;gap:var(--space-xxs);justify-content:space-between}.a-order-prices .total .price dt{color:var(--color-brand-gray-600);font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-ms);font-weight:400;line-height:1.8}.a-order-prices .total .price dd{align-items:center;display:flex;gap:var(--space-xxs)}.a-order-prices .total .price dd .amount{font-family:Inter,sans-serif;font-size:var(--font-size-xl);font-weight:700;line-height:1.4}@media screen and (max-width:760px){.a-order-prices .total .price dd .amount{line-height:1.5}}.a-order-prices .total .price dd .note{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .total .price dd .note{line-height:1.7}}.a-order-prices .total .price dd .note{color:var(--color-brand-gray-500)}.a-order-prices .total .point{align-items:center;display:flex;gap:var(--space-xxs);justify-content:space-between}.a-order-prices .total .point dt{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-order-prices .total .point dt{line-height:1.7}}.a-order-prices .total .point dt{color:var(--color-brand-gold)}.a-order-prices .total .point dd{align-items:center;display:flex;gap:var(--space-3xs)}.a-order-prices .total .point dd .amount{font-family:Inter,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.5}@media screen and (max-width:760px){.a-order-prices .total .point dd .amount{line-height:1.4}}.a-order-prices .total .point dd .amount{color:var(--color-brand-gold)}.a-order-prices .total .point dd .unit{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-order-prices .total .point dd .unit{line-height:1.8}}.a-order-prices .total .point dd .unit{color:var(--color-brand-gold)}.a-order-prices *+.subtotal,.a-order-prices *+.total{padding-top:var(--space-sm)}.a-customer-information{align-items:center;display:grid;gap:var(--space-sm) var(--space-xxs);grid-template-columns:max-content 1fr}@media screen and (max-width:760px){.a-customer-information{gap:var(--space-xxs)}}.a-customer-information>dt{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-customer-information>dt{line-height:1.7}}.a-customer-information>dt{color:var(--color-brand-gray-500)}.a-customer-information>dd{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-customer-information>dd{line-height:1.7}}.a-customer-information>dd{text-align:right}.a-customer-information>dd .unit{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-xs);font-weight:400;line-height:1.7}@media screen and (max-width:760px){.a-customer-information>dd .unit{line-height:1.8}}.a-news-list{display:grid;gap:var(--space-ml);grid-template-columns:minmax(0,1fr)}@media screen and (max-width:760px){.a-news-list{gap:var(--space-ms)}}.a-news-list li:not(:first-child)>*{border-top:1px solid var(--color-brand-white);padding-top:var(--space-ml)}@media screen and (max-width:760px){.a-news-list li:not(:first-child)>*{padding-top:var(--space-ms)}}.a-select-in-label{position:relative}.a-select-in-label>span{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.a-select-in-label>span{line-height:1.7}}.a-select-in-label>span{color:var(--color-brand-gray-500);left:var(--space-ms);pointer-events:none;position:absolute;top:calc(50% - 14px)}.a-select-in-label>select{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8;width:100%}@media screen and (max-width:760px){.a-select-in-label>select{line-height:1.7}}.a-select-in-label>select{background:var(--color-brand-white);border-radius:var(--border-radius-sm);direction:rtl;padding:var(--space-sm) var(--space-xxl) var(--space-sm) var(--space-ms);text-align:right}.a-select-in-label>svg{color:var(--color-brand-gray-500);pointer-events:none;position:absolute;right:var(--space-xs);top:calc(50% - 10px);width:20px}