.privacy__inner{position:relative;margin-top:82px;padding:90px;background:#F5F5F5}@media screen and (max-width:1200px){.privacy__inner{margin-top:6.8333333333vw;padding:7.5vw}}@media screen and (max-width:600px){.privacy__inner{margin-top:11.6vw;padding:10.6666666667vw 6vw 10.6666666667vw 12vw}}.privacy__ttl{font-weight:normal;top:40px;left:-0.5em;text-stroke:1px #FFF;-webkit-text-stroke:1px #FFF}@media (-ms-high-contrast:none){.privacy__ttl{text-shadow:#FFF -1px 0px,#FFF 0px -1px,#FFF 0px -1px,#FFF 1px 0px,#FFF 1px 0px,#FFF 0px 1px,#FFF 0px 1px,#FFF -1px 0px}}@media screen and (max-width:1200px){.privacy__ttl{top:3.3333333333vw}}@media screen and (max-width:600px){.privacy__ttl{top:-4.1333333333vw}}.privacy__dl{padding-left:37px}@media screen and (max-width:1200px){.privacy__dl{padding-left:3.0833333333vw}}@media screen and (max-width:600px){.privacy__dl{padding-left:4.8vw}}.privacy__dl+.privacy__dl{margin-top:40px}@media screen and (max-width:1200px){.privacy__dl+.privacy__dl{margin-top:3.3333333333vw}}@media screen and (max-width:600px){.privacy__dl+.privacy__dl{margin-top:6.4vw}}.privacy__dl dt{font-size:2.2rem;font-weight:bold;line-height:1;position:relative}@media screen and (max-width:1200px){.privacy__dl dt{font-size:1.8333333333vw}}@media screen and (max-width:600px){.privacy__dl dt{font-size:3.7333333333vw;line-height:calc(44 / 28)}}.privacy__dl dt:before{font-size:2.2rem;line-height:1;position:absolute;z-index:1;top:calc(.5em - 2px);left:-37px;width:20px;height:4px;content:"";background:#F56A23}@media screen and (max-width:1200px){.privacy__dl dt:before{top:calc(.5em - 0.1666666667vw);left:-3.0833333333vw;width:1.6666666667vw;height:0.3333333333vw}}@media screen and (max-width:600px){.privacy__dl dt:before{top:calc(.5em - 0.2666666667vw);left:-4.9333333333vw;width:2.6666666667vw;height:0.5333333333vw}}.privacy__dl dd{font-size:1.6rem;line-height:2.125;margin-top:24px}@media screen and (max-width:1200px){.privacy__dl dd{font-size:1.3333333333vw;margin-top:2vw}}@media screen and (max-width:600px){.privacy__dl dd{font-size:2.6666666667vw;margin-top:3.2vw}}.privacy__dl a{color:#000}.privacy__dl a:hover{text-decoration:underline}