.PolicyCommon_container__KnfD4{max-width:800px;margin:0 auto;padding:20px}.PolicyCommon_container__KnfD4 h1{text-align:center;margin-bottom:20px}.PolicyCommon_container__KnfD4 h2,.PolicyCommon_container__KnfD4 h3{margin-top:30px;margin-bottom:10px;color:#333}.PolicyCommon_container__KnfD4 li,.PolicyCommon_container__KnfD4 p{line-height:1.6;margin-bottom:10px}.PolicyCommon_toc__fD3n9{border:1px solid #000;position:fixed;max-width:20vw}@media(max-width:799px){.PolicyCommon_toc__fD3n9{position:relative;max-width:80vw}}.PolicyCommon_toc__fD3n9{left:2.2rem;top:2rem;padding:2rem;margin-bottom:30px;background-color:#fff;width:-moz-fit-content;width:fit-content;border-radius:.5rem}.PolicyCommon_toc__fD3n9 h2{margin-top:5px;margin-bottom:10px;text-overflow:ellipsis}.PolicyCommon_toc__fD3n9 ul{list-style-type:none;padding:0}.PolicyCommon_toc__fD3n9 ul li{margin-bottom:5px}.PolicyCommon_toc__fD3n9 ul li a{color:#000}.PolicyCommon_toc__fD3n9 ul li a:hover{text-decoration:underline}