.page-ttl__h2{box-sizing:border-box;max-width:100%;margin:3% 0;padding:1em 0;border-top:solid 2px #F23064;border-bottom:solid 2px #F23064;font-size:130%;font-weight:bold;overflow-wrap:anywhere}@media (max-width:767px){.page-ttl__h2{margin:25px 0 15px;padding:0.6em 0;font-size:120%}}.inPost .privacy{width:100%;max-width:100%;min-width:0;box-sizing:border-box;height:auto;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#444;font-size:1.5rem;line-height:1.85;letter-spacing:0.04em;overflow-wrap:anywhere}.inPost .privacy__paragraph{max-width:100%;min-width:0;margin:0 0 2.2rem;padding:0;border:0;border-radius:0;background:transparent}.inPost .privacy__paragraph:last-child{margin-bottom:0}.inPost .privacy__h3{box-sizing:border-box;max-width:100%;margin:3% 0;padding:0.4em 0.5em;background:#f3f3f3;border-left:solid 5px #F23064;color:#222;font-size:130%;font-weight:bold;line-height:1.55;overflow-wrap:anywhere}@media (max-width:767px){.inPost .privacy__h3{margin:20px 0 12px;padding:0.4em 0.6em;font-size:115%}}.inPost .privacy__h4{box-sizing:border-box;max-width:calc(100% - 0.5em);margin:3% 0 3% 0.5em;padding:0.25em 0.5em;background:transparent;border-left:solid 5px #F23064;color:#222;font-size:120%;font-weight:bold;line-height:1.6;overflow-wrap:anywhere}@media (max-width:767px){.inPost .privacy__h4{margin:18px 0 10px;padding:0.25em 0.4em;border-left-width:4px;font-size:110%}}.inPost .privacy p{max-width:100%;margin:0;font-size:1.5rem;line-height:1.85;overflow-wrap:anywhere}.inPost .privacy__list,.inPost .privacy__ordered-list{max-width:100%;box-sizing:border-box;margin:0;padding-left:1.5em}.inPost .privacy__list li,.inPost .privacy__ordered-list li{margin:0 0 0.4em;font-size:1.5rem;line-height:1.85;overflow-wrap:anywhere}.inPost .privacy__list li:last-child,.inPost .privacy__ordered-list li:last-child{margin-bottom:0}.inPost .privacy__paragraph>p+p,.inPost .privacy__paragraph>.privacy__list+p{margin-top:0.8em}@media (max-width:767px){.inPost .privacy{font-size:1.4rem}.inPost .privacy__paragraph{margin-bottom:1.6rem}.inPost .privacy p,.inPost .privacy__list li,.inPost .privacy__ordered-list li{font-size:1.4rem}}