main.privacy section.policy{padding:80px 0}main.privacy section.policy div.inner{margin:0 auto;max-width:1280px;padding:0 40px;width:100%}main.privacy section.policy div.inner h3{font-family:hiragino_w8;font-size:26px;line-height:1;text-align:center}main.privacy section.policy div.inner div.bloc{margin:60px 0 0}main.privacy section.policy div.inner div.bloc+div.bloc{margin:40px 0 0}main.privacy section.policy div.inner div.bloc h4{font-family:hiragino_w8;font-size:21px;line-height:1}main.privacy section.policy div.inner div.bloc p{font-size:18px;line-height:2.1;margin:20px 0 0}main.privacy section.policy div.inner div.bloc div.company{margin:15px 0 0}main.privacy section.policy div.inner div.bloc div.company h5{font-family:hiragino_w8;font-size:18px;line-height:1}main.privacy section.policy div.inner div.bloc div.company ul{margin:15px 0 0}main.privacy section.policy div.inner div.bloc div.company ul li{font-size:18px;line-height:1.4}main.privacy section.policy div.inner div.bloc div.company ul li+li{margin:8px 0 0}@media only screen and (max-width:800px){main.privacy section.policy{padding:40px 0}main.privacy section.policy div.inner{padding:0 20px}main.privacy section.policy div.inner h3{font-size:18px;line-height:1.4;text-align:left}main.privacy section.policy div.inner div.bloc{margin:40px 0 0}main.privacy section.policy div.inner div.bloc+div.bloc{margin:30px 0 0}main.privacy section.policy div.inner div.bloc h4{font-size:16px}main.privacy section.policy div.inner div.bloc p{font-size:16px;line-height:1.8;margin:15px 0 0}main.privacy section.policy div.inner div.bloc div.company{margin:12px 0 0}main.privacy section.policy div.inner div.bloc div.company h5{font-size:13px}main.privacy section.policy div.inner div.bloc div.company ul{margin:12px 0 0}main.privacy section.policy div.inner div.bloc div.company ul li{font-size:13px}main.privacy section.policy div.inner div.bloc div.company ul li+li{margin:5px 0 0}}