@media screen and (max-width: 767px){.p-policy__inner{margin-top:10.1875rem}}.p-policy__contents p{font-size:1rem;font-weight:500;line-height:1.8;letter-spacing:0}.p-policy__contents h2,.p-policy__contents h3,.p-policy__contents h4{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0}.p-policy__contents p+p{margin-block-start:1.5em}@media screen and (max-width: 767px){.p-policy__contents p+p{margin-block-start:1.9375rem}}.p-policy__contents p+h2{margin-block-start:3.75rem}@media screen and (max-width: 767px){.p-policy__contents p+h2{margin-block-start:2.3125rem}}.p-policy__contents h2+p{margin-block-start:2.5rem}@media screen and (max-width: 767px){.p-policy__contents h2+p{margin-block-start:1.5625rem}}@media screen and (max-width: 767px){.p-policy__contents .wp-block-spacer{height:3.75rem !important}}.p-policy__contents ul,.p-policy__contents ol{padding-left:1.5rem;margin:0 0 1.5rem;list-style:initial}@media screen and (max-width: 767px){.p-policy__contents ul,.p-policy__contents ol{padding-left:1.25rem}}.p-policy__contents ol.--numbered{list-style:decimal}.p-policy__contents ol.--numbered li{list-style-type:decimal}.p-policy__contents li{margin:0 0 0.5rem;line-height:1.9;list-style-type:initial}@media screen and (max-width: 767px){.p-policy__contents li{line-height:1.8}}.p-policy__contents a{color:#003c87;font-weight:700}