.p-privacy{padding-top:clamp(72px, 8.3333333333vw, 160px);padding-bottom:clamp(104px, 8.3333333333vw, 160px)}.p-privacy::before{content:"privacy policy"}.p-privacy__header{margin-bottom:clamp(32px, 2.5vw, 48px)}.p-privacy__lead{margin-bottom:clamp(32px, 2.5vw, 48px)}.p-privacy__text{font-size:clamp(1.4rem, 1.3090909091rem + 0.1818181818vw, 1.6rem);line-height:1.8}.p-privacy__text--adjusted{font-feature-settings:"palt" 1}.p-privacy__body{display:flex;flex-direction:column;gap:40px}.p-privacy__article{display:flex;flex-direction:column}.p-privacy__article:first-child{margin-top:0}.p-privacy__article-header{margin-bottom:clamp(16px, 1.6666666667vw, 32px)}.p-privacy__article-title{font-size:clamp(1.8rem, 1.5272727273rem + 0.5454545455vw, 2.4rem);line-height:1.5;margin-bottom:clamp(8px, 0.625vw, 12px)}.p-privacy__article-border{width:100%;height:1px;background-color:#e6e6e6}.p-privacy__article-content{display:flex;flex-direction:column;gap:clamp(16px, 1.6666666667vw, 32px)}.p-privacy__list{display:flex;flex-direction:column;gap:clamp(10px, 0.8333333333vw, 16px)}.p-privacy__list-item{display:flex;gap:8px;align-items:flex-start;padding-left:clamp(4px, 0.4166666667vw, 8px)}.p-privacy__list-dot{width:6px;height:6px;background-color:#dbbc80;border-radius:50%;flex-shrink:0;margin-top:calc((clamp(1.4rem, 1.3090909091rem + 0.1818181818vw, 1.6rem)*1.8 - 6px)/2)}.p-privacy__list-text{font-size:clamp(1.4rem, 1.3090909091rem + 0.1818181818vw, 1.6rem);line-height:1.8;text-align:justify;flex:1}