.privacy{padding-top:72px}@media only screen and (max-width: 1400px){.privacy{padding-top:56px}}@media only screen and (max-width: 1023px){.privacy{padding-top:48px}}@media only screen and (max-width: 767px){.privacy{padding-top:40px}}.privacy .privacy_inr{max-width:800px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1400px){.privacy .privacy_inr{max-width:800px}}@media only screen and (max-width: 1023px){.privacy .privacy_inr{margin-left:32px;margin-right:32px}}@media only screen and (max-width: 767px){.privacy .privacy_inr{margin-left:20px;margin-right:20px}}.privacy .privacy_name{text-align:right;margin-top:56px}@media only screen and (max-width: 1400px){.privacy .privacy_name{margin-top:48px}}@media only screen and (max-width: 767px){.privacy .privacy_name{margin-top:40px}}.privacy .privacy_name p{font-size:15px}@media only screen and (max-width: 1400px){.privacy .privacy_name p{font-size:15px}}@media only screen and (max-width: 767px){.privacy .privacy_name p{font-size:14px}}.privacy .privacy_block:nth-child(n+2){margin-top:48px}@media only screen and (max-width: 1400px){.privacy .privacy_block:nth-child(n+2){margin-top:40px}}@media only screen and (max-width: 767px){.privacy .privacy_block:nth-child(n+2){margin-top:32px}}.privacy .privacy_block h2{font-weight:500;font-size:18px}@media only screen and (max-width: 1400px){.privacy .privacy_block h2{font-size:18px}}@media only screen and (max-width: 1279px){.privacy .privacy_block h2{font-size:17px}}@media only screen and (max-width: 767px){.privacy .privacy_block h2{font-size:16px}}.privacy .privacy_block h2.privacy_ttl_head{font-size:28px}@media only screen and (max-width: 1400px){.privacy .privacy_block h2.privacy_ttl_head{font-size:28px}}@media only screen and (max-width: 1279px){.privacy .privacy_block h2.privacy_ttl_head{font-size:24px}}@media only screen and (max-width: 767px){.privacy .privacy_block h2.privacy_ttl_head{font-size:22px}}.privacy .privacy_block h2.privacy_ttl_head{color:#005ea3;padding-bottom:28px;line-height:1.5}@media only screen and (max-width: 1400px){.privacy .privacy_block h2.privacy_ttl_head{padding-bottom:24px}}@media only screen and (max-width: 767px){.privacy .privacy_block h2.privacy_ttl_head{padding-bottom:20px}}.privacy .privacy_block h2+p{margin-top:16px}@media only screen and (max-width: 1400px){.privacy .privacy_block h2+p{margin-top:16px}}.privacy .privacy_block p{line-height:1.8;margin-top:16px;font-size:15px}@media only screen and (max-width: 1400px){.privacy .privacy_block p{font-size:15px}}@media only screen and (max-width: 767px){.privacy .privacy_block p{font-size:14px}}@media only screen and (max-width: 1400px){.privacy .privacy_block p{margin-top:16px}}