.l-legal{position:relative;padding:calc(var(--head-height) + 7rem) 0 9rem;width:100%;color:#666}@media only screen and (max-width: 1440px){.l-legal{padding:calc(var(--head-height) + 6rem) 0 6rem}}@media only screen and (max-width: 1280px){.l-legal{padding:calc(var(--head-height) + 6rem) 0 5rem}}@media only screen and (max-width: 1080px){.l-legal{padding:calc(var(--head-height) + 6rem) 0 5rem}}@media only screen and (max-width: 987px){.l-legal{padding:calc(var(--head-height) + 6rem) 0 3rem}}.l-legal .l__background{position:absolute;top:18rem;left:-7.3rem;z-index:-1;width:50vw;max-width:46.35rem;max-height:47.75rem}@media only screen and (max-width: 1440px){.l-legal .l__background{max-width:40rem}}@media only screen and (max-width: 1280px){.l-legal .l__background{max-width:38rem}}.l-legal .l__background .svg_shape{display:flex;width:100%}.l-legal .l__background .svg_shape svg{width:100%;height:100%;pointer-events:none}.l-legal .l__content{display:block;margin:0 auto;width:100%;max-width:897px}.l-legal .rte .l_title{margin:0 0 3rem;text-align:center}@media only screen and (max-width: 1080px){.l-legal .rte .l_title{margin:0 0 2rem}}@media only screen and (max-width: 987px){.l-legal .rte .l_title{margin:0 0 1.5rem}}.l-legal .rte h1{color:var(--color-navy);font:400 var(--font-size-h-lg)/1.2 var(--font-text)}.l-legal .rte h2,.l-legal .rte h3,.l-legal .rte h4,.l-legal .rte h5,.l-legal .rte h6{margin:0 0 1.5rem;padding:0;color:var(--color-navy);font:400 var(--font-size-h-xs)/1.2 var(--font-text)}.l-legal .rte p{margin:0 0 1.5rem;padding:0;font:300 var(--font-size-t-lg)/1.4 var(--font-text)}.l-legal .rte ul,.l-legal .rte ol{margin:0 0 1.5rem;padding:0 0 0 1.2rem;font:300 var(--font-size-t-lg)/1.4 var(--font-text)}.l-legal .rte ul li{list-style:outside disc}.l-legal .rte ol li{list-style:outside decimal}
