@charset "UTF-8";@font-face{font-family:Cygames Sans;src:url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Regular.woff2) format("woff2"),url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Cygames Sans;src:url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Cygames Sans;src:url(https://parts.cygames.co.jp/assets/fonts/CygamesSans-Light.woff2) format("woff2");font-weight:100;font-style:normal}.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){font-weight:700;line-height:150%}@media (max-width: 767.98px){.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){font-size:8.2051282051vw}}@media (min-width: 768px) and (max-width: 1999.98px){.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){font-size:3.4285714286vw}}@media (min-width: 2000px){.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){font-size:69px}}@media (max-width: 767.98px){.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){margin:0 0 9.2307692308vw}}@media (min-width: 768px) and (max-width: 1999.98px){.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){margin:0 0 4.5714285714vw}}@media (min-width: 2000px){.privacy-choices.svelte-1d7vc6y .__header:where(.svelte-1d7vc6y) h1:where(.svelte-1d7vc6y){margin:0 0 91px}}.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y){display:flex;flex-direction:column}.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) a{color:var(--fg-info-primary);display:inline;--default-line-color: currentColor;--hover-line-color: transparent;text-decoration:underline;-webkit-text-decoration-color:var(--default-line-color, transparent);text-decoration-color:var(--default-line-color, transparent);transition:text-decoration-color .2s ease-out}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) a:hover{-webkit-text-decoration-color:var(--hover-line-color, currentColor);text-decoration-color:var(--hover-line-color, currentColor)}}@media (max-width: 767.98px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y){gap:7.1794871795vw}}@media (min-width: 768px) and (max-width: 1999.98px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y){gap:2.2857142857vw}}@media (min-width: 2000px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y){gap:46px}}.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) .text_block:where(.svelte-1d7vc6y){font-weight:500;line-height:160%;display:flex;flex-direction:column;gap:var(--text_block-gap)}@media (max-width: 767.98px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) .text_block:where(.svelte-1d7vc6y){font-size:3.5897435897vw;--text_block-gap: 3.5897435897vw}}@media (min-width: 768px) and (max-width: 1999.98px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) .text_block:where(.svelte-1d7vc6y){font-size:1.1428571429vw;--text_block-gap: 1.1428571429vw}}@media (min-width: 2000px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) .text_block:where(.svelte-1d7vc6y){font-size:23px;--text_block-gap: 23px}}.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) *[data-id=cookie_consent_cookie_btn]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) *[data-id=cookie_consent_cookie_btn] button{color:var(--fg-info-primary)!important;--default-line-color: currentColor;--hover-line-color: transparent;text-decoration:underline;-webkit-text-decoration-color:var(--default-line-color, transparent);text-decoration-color:var(--default-line-color, transparent);transition:text-decoration-color .2s ease-out}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.privacy-choices.svelte-1d7vc6y .__body:where(.svelte-1d7vc6y) *[data-id=cookie_consent_cookie_btn] button:hover{-webkit-text-decoration-color:var(--hover-line-color, currentColor);text-decoration-color:var(--hover-line-color, currentColor)}}.privacy-settings.svelte-1d7vc6y{margin-top:1em}
