@charset "UTF-8";:root{--clr-key: #f96743;--clr-bg: #ececec;--gradient-hokkaido: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% );--gradient-osaka: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% );--gradient-aichi: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% );--gradient-fukuoka: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% )}.terms.svelte-1u0qpe5{background:linear-gradient(to right,#000c27cc,#052364cc)}@media (max-width: 767.98px){.terms.svelte-1u0qpe5{width:90.6666666667vw;margin:7.4666666667vw auto;padding:0 0 2.6666666667vw;--blur: 0}}@media (min-width: 768px){.terms.svelte-1u0qpe5{width:66.25vw;margin:5vw auto 1.875vw;padding:0 0 .625vw;--blur: .125vw;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}}.terms.svelte-1u0qpe5 h3:where(.svelte-1u0qpe5){text-align:center;margin:0 auto;color:#fff;background:#0004a9;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}@media (max-width: 767.98px){.terms.svelte-1u0qpe5 h3:where(.svelte-1u0qpe5){font-size:3.7333333333vw;width:56vw;padding:.8vw 0 1.0666666667vw;margin-bottom:0}}@media (min-width: 768px){.terms.svelte-1u0qpe5 h3:where(.svelte-1u0qpe5){font-size:1.25vw;width:21vw;padding:.75vw 0;margin-bottom:2.5vw}}.terms-text.svelte-1u0qpe5{color:#fff}@media (max-width: 767.98px){.terms-text.svelte-1u0qpe5{margin:4.8vw auto 5.3333333333vw}}@media (min-width: 768px){.terms-text.svelte-1u0qpe5{margin:1.25vw auto 0}}@media (max-width: 767.98px){.terms-text.svelte-1u0qpe5{width:82.4vw;font-size:2.6666666667vw;margin:4.8vw auto 5.3333333333vw}}@media (min-width: 768px){.terms-text.svelte-1u0qpe5{width:60.3125vw;font-size:1vw;margin:1.25vw auto 2.625vw}}.terms-text-inner.svelte-1u0qpe5{line-height:1.6em}.terms-text-inner.svelte-1u0qpe5 p{display:block}.terms-text-inner.svelte-1u0qpe5 p.list-mark{position:relative;margin-left:1em}.terms-text-inner.svelte-1u0qpe5 p.list-mark:before{content:"※";display:block;position:absolute;width:1em;height:1em;left:-1em}
