.legal_site__tAqWJ{min-height:100vh;background:#faf8f5;color:#493a44;font-family:Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.legal_site__tAqWJ *{box-sizing:border-box}.legal_site__tAqWJ a{color:inherit}.legal_site__tAqWJ a:focus-visible{outline:2px solid #94627f;outline-offset:4px}.legal_skip__TiJmM{position:fixed;left:20px;top:-100px;background:white;padding:16px;z-index:20}.legal_skip__TiJmM:focus{top:15px}.legal_header__fORQY{display:flex;align-items:center;justify-content:space-between;padding:24px 48px;border-bottom:1px solid #e3dade}.legal_brand__l71_E{font:43px Georgia,serif;letter-spacing:-.07em;text-decoration:none;color:#65465c!important}.legal_experienceLink__XxFFL{display:flex;align-items:center;gap:16px;font-size:12px;text-decoration:none;padding:13px 18px;border:1px solid #cbb9c4;border-radius:4px;min-height:44px}.legal_page__KJ7jx{max-width:1160px;margin:auto;padding:0 40px}.legal_breadcrumb__RUslS{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:#80727a;padding:25px 0}.legal_breadcrumb__RUslS a{text-decoration:none}.legal_title__fVmtO{max-width:790px;margin:30px auto 52px}.legal_eyebrow__UB_3t{font-size:10px;letter-spacing:.15em;color:#98798d}.legal_title__fVmtO h1{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:38px;font-weight:400;line-height:1.7;margin:16px 0 20px;overflow-wrap:anywhere}.legal_title__fVmtO time{font-size:11px;color:#80727a}.legal_title__fVmtO>p:last-child{font-size:14px;line-height:2.1;margin-top:26px}.legal_layout__d3mcT{display:grid;grid-template-columns:220px minmax(0,1fr);gap:55px;align-items:start}.legal_toc__DptWg{position:sticky;top:24px;font-size:12px;border-top:1px solid #dfd4db;padding-top:18px;max-height:calc(100vh - 48px);overflow:auto}.legal_toc__DptWg>p{color:#89637b;margin:0 0 15px}.legal_toc__DptWg ol{padding-left:20px;margin:0;list-style:decimal}.legal_toc__DptWg li{padding-left:3px}.legal_toc__DptWg a{display:block;line-height:1.9;padding:10px 0;text-decoration:none;min-height:44px;color:#776773}.legal_toc__DptWg a:hover{text-decoration:underline}.legal_content__QFZKQ{min-width:0}.legal_content__QFZKQ>section{scroll-margin-top:25px;margin-bottom:43px;border-top:1px solid #dfd4db;padding-top:23px}.legal_number__QWE1x{font:italic 14px Georgia,serif;color:#ab859b}.legal_content__QFZKQ h2{font:400 25px/1.8 Yu Mincho,Hiragino Mincho ProN,serif;margin:8px 0 19px}.legal_content__QFZKQ h3{font-size:15px;font-weight:500;line-height:1.9;color:#76536a;margin:24px 0 11px}.legal_content__QFZKQ li,.legal_content__QFZKQ p{font-size:14px;line-height:2.15;overflow-wrap:anywhere}.legal_content__QFZKQ p{margin:12px 0}.legal_content__QFZKQ ol,.legal_content__QFZKQ ul{padding-left:22px}.legal_content__QFZKQ ul{list-style:disc}.legal_content__QFZKQ ol{list-style:decimal}.legal_content__QFZKQ li+li{margin-top:9px}.legal_content__QFZKQ a{color:#79546d;text-underline-offset:4px}.legal_bottom__Z8fqf{display:flex;justify-content:space-between;gap:25px;padding:25px 0 48px;border-top:1px solid #dfd4db;margin-top:25px}.legal_bottom__Z8fqf a{display:flex;align-items:center;gap:12px;font-size:12px;min-height:44px;text-decoration:none}.legal_footer__pa6vw{display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid #dfd4db;padding:24px 48px;font-size:11px;color:#80727a}.legal_footer__pa6vw nav{display:flex;flex-wrap:wrap;gap:9px 25px}.legal_footer__pa6vw a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.legal_footer__pa6vw a[aria-current]{color:#614259}.legal_bottom__Z8fqf a:hover,.legal_footer__pa6vw a:hover{text-decoration:underline}@media(max-width:760px){.legal_header__fORQY{padding:19px 21px}.legal_brand__l71_E{font-size:35px}.legal_experienceLink__XxFFL{font-size:11px;padding:11px 14px}.legal_page__KJ7jx{padding:0 23px}.legal_breadcrumb__RUslS{font-size:10px;padding:22px 0}.legal_title__fVmtO{margin:20px 0 30px}.legal_title__fVmtO h1{font-size:30px}.legal_title__fVmtO>p:last-child{font-size:13px}.legal_layout__d3mcT{grid-template-columns:1fr;gap:30px}.legal_toc__DptWg{position:static;max-height:none;overflow:visible;background:#f0eae7;border:0;padding:23px}.legal_toc__DptWg ol{column-count:2;column-gap:30px}.legal_toc__DptWg li{break-inside:avoid}.legal_toc__DptWg a{font-size:11px}.legal_content__QFZKQ h2{font-size:23px}.legal_content__QFZKQ li,.legal_content__QFZKQ p{font-size:14px}.legal_content__QFZKQ>section{margin-bottom:32px}.legal_bottom__Z8fqf{flex-wrap:wrap;padding-bottom:30px}.legal_footer__pa6vw{padding:22px 23px;flex-wrap:wrap}.legal_footer__pa6vw nav{gap:8px 20px;font-size:10px}}@media(max-width:400px){.legal_title__fVmtO h1{font-size:26px}.legal_page__KJ7jx{padding:0 18px}.legal_toc__DptWg ol{column-count:1}.legal_header__fORQY{padding:17px 18px}.legal_footer__pa6vw{padding:18px}.legal_footer__pa6vw nav{gap:7px 14px}}