@layer page{.p-privacy{padding-bottom:var(--margin-h)}.p-privacy ._leadTxt{line-height:2}.p-privacy__box{margin-top:3em}.p-privacy__box>h2{align-items:center;display:flex;font-size:var(--font-24);gap:10px}.p-privacy__box>h2 ._en{font-family:Poppins,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDGothic,Meiryo,sans-serif}.p-privacy__box>h2 ._num{align-items:center;aspect-ratio:1/1;border:1px solid var(--color-primary);border-radius:100vmax;color:var(--color-primary);display:flex;flex-shrink:0;justify-content:center;width:50px}@media screen and (max-width:576px){.p-privacy__box>h2 ._num{width:40px}}.p-privacy__box__contents ._txt{line-height:2;margin-top:1em}.p-privacy__box__contents .c-list_num,.p-privacy__box__contents .c-list_plain{margin-top:1em}.p-privacy__box__contents .c-list_num>li{font-weight:400}.p-privacy__box__contents .c-list_num>li:not(:first-child){margin-top:1em}.p-privacy__box__contents .c-list_num .c-list_plain{margin-top:0}.p-privacy__box__contents a{color:var(--color-secondary);overflow-wrap:anywhere;transition:all .3s ease}@media (any-hover:hover){.p-privacy__box__contents a:hover{opacity:.7}}}