@charset "UTF-8";@media screen and (min-width: 769px){.hover{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.hover:focus{opacity:.7}}@media screen and (min-width: 769px) and (hover: hover){.hover:hover{opacity:.7}}.privacy p,.privacy .privacy_item_link{font-size:.9375rem;font-weight:500;line-height:1.7;letter-spacing:.03em}@media screen and (min-width: 769px){.privacy p,.privacy .privacy_item_link{font-size:1rem}}.privacy .privacy_item_link{color:var(--bg-blue01);text-decoration:underline;-webkit-text-decoration-color:var(--bg-blue01);text-decoration-color:var(--bg-blue01)}.privacy .privacy_item{margin-top:40px}.privacy .privacy_item dt{font-size:1.125rem;font-weight:700;letter-spacing:.04em;line-height:1.7}@media screen and (min-width: 769px){.privacy .privacy_item dt{font-size:1.25rem}}.privacy .privacy_item dt+dd{margin-top:24px}
