:root{--color-white: #ffffff;--color-black: #000000;--color-yellow: #f8b500;--color-gray: #4d5357;--color-orange: #f8b500;--border-gray: #dadada;--border-dark-gray: #7f7f7f;--border-white-transparent: rgba(255, 255, 255, .3);--border-black-transparent: rgba(0, 0, 0, .3)}.privacy .privacy-inner{padding-block:240px 140px;padding-inline:120px 220px}@media screen and (max-width: 768px){.privacy .privacy-inner{padding-block:125px 75px;padding-inline:30px}}.privacy .privacy-head{font-size:28px;letter-spacing:.08em;font-feature-settings:"palt";font-weight:700;padding-bottom:26px;position:relative;display:inline-block}@media screen and (max-width: 768px){.privacy .privacy-head{font-size:18px;letter-spacing:.12em;padding-bottom:18px}}.privacy .privacy-head:before{content:"";width:100%;height:4px;background-color:var(--color-yellow);position:absolute;left:0;bottom:0}@media screen and (max-width: 768px){.privacy .privacy-head:before{height:2px}}.privacy .privacy-lead{font-size:16px;line-height:1.75;letter-spacing:.04em;font-feature-settings:"palt";margin-top:116px}@media screen and (max-width: 768px){.privacy .privacy-lead{font-size:13px;line-height:1.7307692308;margin-top:50px}}.privacy .privacy-content{margin-top:100px}@media screen and (max-width: 768px){.privacy .privacy-content{margin-top:45px}}.privacy .privacy-content dl{display:flex}@media screen and (max-width: 768px){.privacy .privacy-content dl{flex-direction:column}}@media screen and (max-width: 768px){.privacy .privacy-content dl+dl{padding-top:20px}}.privacy .privacy-content dl dt{font-size:18px;line-height:1.5555555556;font-feature-settings:"palt";letter-spacing:.04em;font-weight:700;min-width:300px;border-bottom:1px solid #999999;padding-block:46px}@media screen and (max-width: 768px){.privacy .privacy-content dl dt{font-size:14px;line-height:1.6071428571;min-width:auto;border-bottom:none;padding-block:0}}.privacy .privacy-content dl dd{width:100%;padding-inline:8px;border-bottom:1px solid #e5e5e5;padding-block:46px}@media screen and (max-width: 768px){.privacy .privacy-content dl dd{padding-inline:0;padding-block:16px 20px}}.privacy .privacy-content dl dd p,.privacy .privacy-content dl dd li{font-size:16px;line-height:1.75;font-feature-settings:"palt";letter-spacing:.04em}@media screen and (max-width: 768px){.privacy .privacy-content dl dd p,.privacy .privacy-content dl dd li{font-size:14px;line-height:1.6071428571}}.privacy .privacy-content dl dd p+ul,.privacy .privacy-content dl dd li+ul{margin-top:1em}.privacy .privacy-content dl dd .link{font-size:15px;font-feature-settings:"palt";letter-spacing:.04em;border:1px solid var(--border-gray);width:125px;height:30px;margin-top:18px;padding-left:10px;display:flex;justify-content:center;align-items:center;position:relative}.privacy .privacy-content dl dd .link:before{content:"";width:11px;height:16px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDcyLjg1IDEwOS4yNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0ZDUzNTc7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJf44Os44Kk44Ok44O8XzEtMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzYuNDIsMEMxNi4zMSwwLDAsMTYuMzEsMCwzNi40MmMwLDMuMzguNDcsNi42NCwxLjMzLDkuNzUuNzQsMi42NywxLjc3LDUuMjIsMy4wNiw3LjZsLjkzLDEuNjIsMzEuMSw1My44NywzMS4xLTUzLjg3Yy4zMi0uNTMuNjQtMS4wNy45My0xLjYyLDEuMjktMi4zOCwyLjMyLTQuOTMsMy4wNi03LjYuODYtMy4xLDEuMzMtNi4zNywxLjMzLTkuNzVDNzIuODUsMTYuMzEsNTYuNTQsMCwzNi40MiwwWk0zNi40Miw0OS43NmMtMy41MSwwLTYuNy0xLjM3LTkuMDgtMy41OS0yLjYxLTIuNDMtNC4yNS01Ljg5LTQuMjUtOS43NSwwLTcuMzYsNS45Ny0xMy4zMywxMy4zMy0xMy4zM3MxMy4zMyw1Ljk3LDEzLjMzLDEzLjMzYzAsMy44NS0xLjY0LDcuMzEtNC4yNiw5Ljc1LTIuMzgsMi4yMi01LjU3LDMuNTktOS4wOCwzLjU5WiIvPjwvZz48L3N2Zz4=);background-size:100%;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:auto;left:36px;margin-block:auto}
