@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@700;900&display=swap");.contents{background-repeat:repeat-y}.page_policy .intro_sec{margin-bottom:60px;font-size:1.8rem}.page_policy .intro_sec .ttl{font-size:2.5rem;font-weight:bold;line-height:1.4;margin-bottom:10px}.page_policy .block{margin-bottom:40px}.page_policy .block:last-of-type{margin-bottom:0}.page_policy .block .hd04{text-align:left;margin-bottom:18px}.page_policy .block .txt,.page_policy .block ul,.page_policy .block ol{margin-bottom:10px}.page_policy .block ul,.page_policy .block ol{padding-left:15px}.page_policy .block ul.list li{text-indent:-1em;padding-left:1em}.page_policy .block ol.list{counter-reset:item}.page_policy .block ol.list li{text-indent:-1.7em;padding-left:1.7em}.page_policy .block ol.list li:before{content:"";counter-increment:item;content:counter(item) ".";padding-right:0.5em}@media only screen and (max-width: 767px){.page_policy .intro_sec{margin-bottom:50px;font-size:1.5rem}.page_policy .intro_sec .ttl{font-size:2rem}.page_policy .block .hd04{margin-bottom:13px}.page_policy .block ul,.page_policy .block ol{padding-left:10px}}
