section{padding-bottom:12rem}@media screen and (max-width: 766px){section{padding-bottom:8rem}}section h2{background:url("../img/privacy/header_img.jpg") center 0/cover no-repeat #000}@media screen and (max-width: 766px){section h2{letter-spacing:-.1rem}}section>p{display:block;margin:0 auto;line-height:2;margin-bottom:6rem;max-width:110rem;width:90%}section a{text-decoration:underline}section a:hover{text-decoration:none}section .site{margin:0 auto;max-width:110rem;width:90%}section .site h4{margin:0 auto 2rem;padding:2rem;color:#5d6970;font-size:2rem;font-weight:700;width:96%;border-top:.1rem dashed #999;border-bottom:.1rem dashed #999}@media screen and (max-width: 766px){section .site h4{font-size:1.8rem}}section .site p{margin-bottom:4rem;padding:0 2rem;line-height:2}@media screen and (max-width: 766px){section .site p{padding:0 1rem}}section .site p.last{padding:0 4rem}@media screen and (max-width: 766px){section .site p.last{padding:0 1rem}}section .site dl{margin-bottom:4rem;padding:0 4rem}@media screen and (max-width: 766px){section .site dl{padding:0 1rem}}section .site dl dt{display:flex;align-items:center;margin-bottom:2rem;padding:1rem 1rem 1rem 1.5rem;font-size:1.8rem;border-left:0.5rem solid #00afcc}section .site dl dd{margin-bottom:3rem;padding:0 2rem}@media screen and (max-width: 766px){section .site dl dd{padding:0 1rem}}section .site dl dd ul li{margin-left:1.6rem;margin-bottom:1rem;list-style:disc;line-height:1.6}section .site dl dd ul li:last-child{margin-bottom:0}
