.section__inner{max-width:100%;margin-inline:auto;padding:6rem 2rem}@media screen and (min-width:768px){.section__inner{padding:8rem 2rem}}@media screen and (min-width:1024px){.section__inner{max-width:960px;padding:10rem 2rem}}@media screen and (min-width:1280px){.section__inner{max-width:1320px;padding:12rem 2rem}}.page-sitepolicy main h2{margin:3rem 0 1.4rem;color:#c30c22;line-height:1.5;font-size:clamp(1.8rem,.455vw + 1.618rem,2.2rem)}@media screen and (min-width:768px){.page-sitepolicy main h2{margin:4rem 0 1.6rem}}.page-sitepolicy main h2:first-child{margin:0 0 1.4rem}@media screen and (min-width:768px){.page-sitepolicy main h2:first-child{margin:0 0 1.6rem}}.page-sitepolicy main p{margin:0 0 2.4rem;line-height:2;text-align:justify;font-feature-settings:"palt" 1;margin-bottom:0}.page-sitepolicy main h3{margin:2.4rem 0 1rem;color:#333;line-height:1.5;font-size:clamp(1.4rem,.227vw + 1.309rem,1.6rem)}@media screen and (min-width:768px){.page-sitepolicy main h3{margin:3rem 0 1.2rem}}.page-sitepolicy main ul,.page-sitepolicy main ol{margin:0 0 2.4rem;padding-left:1.6em;line-height:2;text-align:justify;font-feature-settings:"palt" 1}@media screen and (min-width:768px){.page-sitepolicy main ul,.page-sitepolicy main ol{margin-bottom:3rem}}.page-sitepolicy main li+li{margin-top:.8rem}.page-sitepolicy main .kasou-mv p{text-align:center}.site-footer{border-top:1px solid #D4D4D4}.page-sitepolicy main li.breadcrumb__item{margin-top:0}
