@media (min-width:1281px),print{.privacy{margin:0 auto;max-width:1000px;padding:104px 0 42px;width:100%}.privacy-ttl{margin-bottom:100px}.privacy-ttl img{height:20px;width:auto}.privacy-cont dl:not(:last-child){margin-bottom:41px}.privacy-cont dt{border-bottom:1px solid #000;font-weight:500;letter-spacing:.02em;margin-bottom:18px;padding-bottom:9px}.privacy-cont dd{font-size:1.4rem;letter-spacing:.025em;line-height:1.64285}.privacy-cont dd p+ul{margin-top:12px;padding-left:12px;text-indent:-12px}.privacy-cont dd p+p{margin-top:30px}}@media (min-width:769px) and (max-width:1280px){.privacy{margin:0 auto;max-width:calc(var(--vw)*78.125);padding:calc(var(--vw)*8.125) 0 calc(var(--vw)*3.28125);width:100%}.privacy-ttl{margin-bottom:calc(var(--vw)*7.8125)}.privacy-ttl img{height:calc(var(--vw)*1.5625);width:auto}.privacy-cont dl:not(:last-child){margin-bottom:calc(var(--vw)*3.20312)}.privacy-cont dt{border-bottom:1px solid #000;font-weight:500;letter-spacing:.02em;margin-bottom:calc(var(--vw)*1.40625);padding-bottom:calc(var(--vw)*.70313)}.privacy-cont dd{font-size:calc(var(--vw)*1.09375);letter-spacing:.025em;line-height:1.64285}.privacy-cont dd p+ul{margin-top:calc(var(--vw)*.9375);padding-left:calc(var(--vw)*.9375);text-indent:calc(var(--vw)*-.9375)}.privacy-cont dd p+p{margin-top:calc(var(--vw)*2.34375)}}@media only screen and (max-width:768px){.privacy{padding:13.541666666666666vw 3.90625vw 0}.privacy-ttl{margin-bottom:13.020833333333334vw}.privacy-ttl img{height:3.3854166666666665vw;width:auto}.privacy-cont dl:not(:last-child){margin-bottom:8.854166666666668vw}.privacy-cont dt{border-bottom:1px solid #000;font-weight:500;letter-spacing:.02em;margin-bottom:3.2552083333333335vw;padding-bottom:1.953125vw}.privacy-cont dd{font-size:3.125vw;letter-spacing:.025em;line-height:1.8}.privacy-cont dd p+ul{margin-top:3.125vw;padding-left:3.2552083333333335vw;text-indent:-3.2552083333333335vw}.privacy-cont dd p+p{margin-top:5.208333333333334vw}}