@media (min-width: 768px){.policy .footer{margin-top:52px}}@media (max-width: 767px){.policy .policy-cont{padding:0}}.policy .policy-cont .cont{padding:95px 20px 47px;max-width:1066px;width:100%;margin:0 auto}@media (max-width: 767px){.policy .policy-cont .cont{padding:56px 19px 45px}}.policy .policy-cont .ttl{font-family:"Futura PT, sans-serif";font-weight:normal;color:#262626;font-size:20px;font-weight:500;line-height:26px;letter-spacing:1px;margin-bottom:22px}.policy .policy-cont .txt{font-size:12px;font-weight:400;line-height:22px;letter-spacing:0.72px}.policy .policy-cont ul{max-width:1030px;width:100%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1100px){.policy .policy-cont ul{max-width:calc(100% - 40px)}}.policy .policy-cont ul li{border-top:1px solid #e7e7e7;padding:25px 48px 24px}@media (max-width: 767px){.policy .policy-cont ul li{padding:24px 18px 25px}.policy .policy-cont ul li:last-child{padding-bottom:3px}}.policy .policy-cont ul li span{display:block}.policy .policy-cont ul li span:first-child{font-size:14px;font-weight:700;line-height:13px;letter-spacing:0.56px;margin-bottom:12px}.policy .policy-cont ul li span:nth-child(2){font-size:12px;line-height:18px;letter-spacing:0.72px}
