@font-face{font-family:piolet;src:url(/fonts/PoiretOne-Regular.ttf);font-display:swap}@font-face{font-family:noto;src:url(/fonts/NotoSansJP-Thin.ttf);font-display:swap}.Legal_page__Tbl9_{background:#f6f5f2;padding:3rem 0 5rem}@media(min-width:768px){.Legal_page__Tbl9_{padding:5.5rem 0 8rem}}.Legal_container__RiWhs{max-width:46rem;margin:0 auto;padding:0 1.25rem}@media(min-width:768px){.Legal_container__RiWhs{padding:0 2rem}}.Legal_header__mcpQn{margin-bottom:2.5rem}.Legal_kicker__EwTp_{margin:0 0 .6rem;color:#160076;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase}.Legal_title__4EzwM{margin:0 0 1rem;color:#161513;font-size:clamp(1.7rem,3.6vw,2.45rem);font-weight:700;line-height:1.45}.Legal_lead__b__IS{margin:0;color:#4a4642;line-height:1.9}.Legal_updated__1nq30{margin:.85rem 0 0;color:#6b6762;font-size:.8125rem}.Legal_section__ur5pJ{margin-bottom:2.25rem;padding-bottom:2.25rem;border-bottom:1px solid #e4e0da}.Legal_section__ur5pJ:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.Legal_heading__NlEg5{margin:0 0 1rem;color:#161513;font-size:1.25rem;font-weight:700;line-height:1.5}.Legal_body__DLjQN{margin:0 0 1rem;color:#4a4642;line-height:1.9}.Legal_body__DLjQN:last-child{margin-bottom:0}.Legal_list__1QPwg{margin:0 0 1rem;padding-left:1.25rem;color:#4a4642;line-height:1.9}.Legal_list__1QPwg li+li{margin-top:.45rem}.Legal_list__1QPwg:last-child{margin-bottom:0}.Legal_link__LTQyY{color:#160076;text-decoration:underline;text-underline-offset:.15em}.Legal_link__LTQyY:hover{opacity:.8}