.privacy_privacyWrap__zCarK{max-width:1000px;margin:0 auto;padding:40px 20px;font-family:Noto Sans JP,sans-serif}.privacy_privacy__2hDSS{background-color:#fff;border-radius:10px;padding:40px;margin-top:100px}.privacy_privacy__2hDSS h1{font-size:28px;font-weight:700;margin-bottom:30px;text-align:center;color:#333}.privacy_privacy__2hDSS h2{font-size:24px;font-weight:700;margin:40px 0 20px;padding-bottom:10px;border-bottom:2px solid #007bff;color:#333}.privacy_privacy__2hDSS h3{font-size:20px;font-weight:700;margin:30px 0 15px;color:#333}.privacy_privacy__2hDSS p{font-size:16px;line-height:1.8;margin-bottom:20px;color:#555}.privacy_privacy__2hDSS ol,.privacy_privacy__2hDSS ul{margin-bottom:20px;padding-left:25px}.privacy_privacy__2hDSS ol li,.privacy_privacy__2hDSS ul li{font-size:16px;line-height:1.8;margin-bottom:10px;color:#555}.privacy_privacy__2hDSS ol ul,.privacy_privacy__2hDSS ul ul{margin-top:10px;margin-bottom:10px}.privacy_privacy__2hDSS dl{margin-bottom:20px}.privacy_privacy__2hDSS dl dt{font-size:16px;font-weight:700;margin-bottom:10px;color:#333}.privacy_privacy__2hDSS dl dd{font-size:16px;line-height:1.8;margin-bottom:20px;margin-left:20px;color:#555}.privacy_privacy__2hDSS a{color:#007bff;text-decoration:none;transition:color .3s}.privacy_privacy__2hDSS a:hover{color:#0056b3;text-decoration:underline}.privacy_privacy__2hDSS section{margin-bottom:40px}@media(max-width:768px){.privacy_privacyWrap__zCarK{padding:20px 15px}.privacy_privacy__2hDSS{padding:20px}.privacy_privacy__2hDSS h1{font-size:24px}.privacy_privacy__2hDSS h2{font-size:20px}.privacy_privacy__2hDSS h3{font-size:18px}.privacy_privacy__2hDSS dl dd,.privacy_privacy__2hDSS dl dt,.privacy_privacy__2hDSS ol li,.privacy_privacy__2hDSS p,.privacy_privacy__2hDSS ul li{font-size:14px}}