.p-policy{padding:160px 0 120px}@media screen and (max-width: 500px){.p-policy{padding:130px 0 100px}}.p-policy__wrap{width:630px;max-width:100%;margin:0 auto}.c-title__en{font-size:5rem}@media screen and (max-width: 500px){.c-title__en{font-size:4rem}}.p-policy__lead{margin:50px auto 0;display:table;text-align:center}@media screen and (max-width: 500px){.p-policy__lead{margin-top:35px}}.p-policy__contents{margin-top:70px}@media screen and (max-width: 500px){.p-policy__contents{margin-top:60px}}.p-policy__box:nth-child(n+2){margin-top:50px}@media screen and (max-width: 810px){.p-policy__box:nth-child(n+2){margin-top:40px}}@media screen and (max-width: 500px){.p-policy__box:nth-child(n+2){margin-top:20px}}.p-policy__box a{word-break:break-all;color:#1638c0;display:table;margin:0 auto}.p-policy__companyName{text-align:center;display:block}