.pageContainer.privacy .blocksWrapper ul{counter-reset:list}.pageContainer.privacy .blocksWrapper ul li{counter-increment:list;padding-left:1.2em;position:relative}.pageContainer.privacy .blocksWrapper ul li:before{content:counter(list) ".";position:absolute;top:0;left:0}.pageContainer.privacy .blocksWrapper ul li.nestedListItem:before{content:""}.pageContainer.privacy .blocksWrapper ul li.nestedListItem>ul{gap:0}.pageContainer.privacy .blocksWrapper ul li.nestedListItem>ul li:before{content:counter(list,lower-alpha) "."}@media screen and (max-width:768px){.pageContainer.privacy h1{margin-top:137px;margin-bottom:105px}}:root{--pcHeaderHeight:84px;--spHeaderHeight:84px;--black:#464646;--gray:#eaeaea;--gray-soft-dark:#e9e9e9;--dark-gray:#646169;--blue:#308adb;--breakPoint:768px;--cubicBezierEaseOutQuint:cubic-bezier(.23,1,.32,1);--transition:.5s var(--cubicBezierEaseOutQuint);--font-base:var(--notosans-font),"Hiragino Sans","Hiragino Kaku Gothic ProN",system-ui,-apple-system,sans-serif}.pageContainer .blocksWrapper:has(.storyBottomConcept){width:calc(100% - 80px);padding:0;margin:0 auto}.pageContainer .blocksWrapper .storyBottomConcept{padding-top:240px;padding-bottom:274px;border-radius:30px;background-image:url(/img/gradation_bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.pageContainer .blocksWrapper .storyBottomConcept h2{font-size:56px;color:#fff}.pageContainer .blocksWrapper .storyBottomConcept p{font-size:20px;line-height:1.65;color:#fff;font-weight:300}@media screen and (max-width:768px){.pageContainer:has(.storyBottomConcept){padding-bottom:28px}.pageContainer .blocksWrapper:has(.storyBottomConcept){width:85%}.pageContainer .blocksWrapper .storyBottomConcept{position:relative;padding:77px 5%}.pageContainer .blocksWrapper .storyBottomConcept h2{font-size:28px;line-height:1.17}.pageContainer .blocksWrapper .storyBottomConcept p{font-size:14px;line-height:1.64}}