.pPolicy{line-height:1.5;font-size:3.7333333333333vw}.pPolicy .hd{background:#ececed;padding:5.3333333333333vw}.pPolicy .hd a{color:#333}.pPolicy .hd a:hover{color:#eb0a1e}.pPolicy .hd i{color:#666;padding:0 2.1333333333333vw}.pPolicy .bd{padding:12.8vw 0;line-height:2;font-size:3.7333333333333vw}.pPolicy .bd dt{font-size:4.2666666666667vw;font-weight:700}.pPolicy .bd dt.tit{padding-bottom:4.2666666666667vw;color:#eb0a1e;font-size:6.4vw;line-height:8.5333333333333vw;font-weight:400}.pPolicy .bd dd{padding-bottom:8.5333333333333vw;margin:0}@media screen and (min-width:480px){.pPolicy{font-size:14px}.pPolicy .hd{padding:20px}.pPolicy .hd i{color:#666;padding:0 8px}.pPolicy .bd{padding:45px 0;line-height:2;font-size:14px}.pPolicy .bd dt{font-size:16px;font-weight:700}.pPolicy .bd dt.tit{padding-bottom:16px;color:#eb0a1e;font-size:24px;line-height:32px}.pPolicy .bd dd{padding-bottom:32px}}@media screen and (min-width:1024px){.pPolicy .bd{padding:46px 0}.pPolicy .bd dt.tit{padding-bottom:20px}}@media screen and (min-width:1280px){.pPolicy .bd{padding:68px 0}.pPolicy .bd dl{width:1104px}.pPolicy .bd dt.tit{padding-bottom:24px}}