:root{--dp: 1px}@media screen and (min-width: 701px)and (max-width: 1084px){:root{--dp: 0.0922509vw}}@media screen and (max-width: 700px){:root{--dp: 0.285714vw}}@-webkit-keyframes dot-jump-fade{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);width:2px}100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}}@keyframes dot-jump-fade{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);width:2px}100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}}.privacy__list__sublist{-webkit-margin-before:calc(15 * var(--dp));margin-block-start:calc(15 * var(--dp));counter-reset:number-list-counter}@media screen and (max-width: 700px){.privacy__list__sublist{-webkit-margin-before:calc(10 * var(--dp));margin-block-start:calc(10 * var(--dp))}}.privacy__list__sublist li{font-size:calc(18 * var(--dp));line-height:1.666;position:relative}@media screen and (max-width: 700px){.privacy__list__sublist li{font-size:calc(16 * var(--dp))}}.privacy__list__sublist li:nth-child(n+2){-webkit-margin-before:calc(35 * var(--dp));margin-block-start:calc(35 * var(--dp))}@media screen and (max-width: 700px){.privacy__list__sublist li:nth-child(n+2){-webkit-margin-before:calc(25 * var(--dp));margin-block-start:calc(25 * var(--dp))}}.privacy__list__innerlist li{position:relative;-webkit-padding-start:calc(17 * var(--dp));padding-inline-start:calc(17 * var(--dp));font-size:calc(15 * var(--dp));font-weight:400;line-height:2;-webkit-margin-after:calc(0 * var(--dp));margin-block-end:calc(0 * var(--dp))}@media screen and (max-width: 700px){.privacy__list__innerlist li{font-size:calc(13 * var(--dp));-webkit-padding-start:calc(15 * var(--dp));padding-inline-start:calc(15 * var(--dp))}}.privacy__list__innerlist li:before{content:"●";position:absolute;left:0;top:0;font-size:calc(15 * var(--dp));font-weight:400;line-height:2}@media screen and (max-width: 700px){.privacy__list__innerlist li:before{font-size:calc(13 * var(--dp))}}.privacy__list__innerlist li:nth-child(n+2){-webkit-margin-before:calc(0 * var(--dp));margin-block-start:calc(0 * var(--dp))}.privacy__detail{-webkit-margin-before:calc(35 * var(--dp));margin-block-start:calc(35 * var(--dp))}@media screen and (max-width: 700px){.privacy__detail{-webkit-margin-before:calc(25 * var(--dp));margin-block-start:calc(25 * var(--dp))}}.privacy__ttl{-webkit-margin-after:calc(25 * var(--dp));margin-block-end:calc(25 * var(--dp))}@media screen and (max-width: 700px){.privacy__ttl{-webkit-margin-after:calc(20 * var(--dp));margin-block-end:calc(20 * var(--dp));text-indent:calc(-20 * var(--dp));-webkit-margin-start:calc(20 * var(--dp));margin-inline-start:calc(20 * var(--dp))}}.privacy .txt._space{-webkit-margin-before:calc(25 * var(--dp));margin-block-start:calc(25 * var(--dp))}@media screen and (max-width: 700px){.privacy .txt._space{-webkit-margin-before:calc(15 * var(--dp));margin-block-start:calc(15 * var(--dp))}}.privacy .txt a{color:inherit;-webkit-transition:color .4s ease-in;-o-transition:color .4s ease-in;transition:color .4s ease-in;text-decoration:underline}@media(hover: hover)and (pointer: fine){.privacy .txt a:hover{color:#1b83b6}}.privacy__list__item{-webkit-margin-before:calc(50 * var(--dp));margin-block-start:calc(50 * var(--dp))}@media screen and (max-width: 700px){.privacy__list__item{-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}.privacy__list__innerlist._left{-webkit-margin-before:calc(10 * var(--dp));margin-block-start:calc(10 * var(--dp))}@media screen and (max-width: 700px){.privacy__list__innerlist._left{-webkit-margin-before:calc(5 * var(--dp));margin-block-start:calc(5 * var(--dp))}}.privacy__date{-webkit-margin-before:calc(50 * var(--dp));margin-block-start:calc(50 * var(--dp))}@media screen and (max-width: 700px){.privacy__date{-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}