/* Imported consulting layouts only; existing lead/visit retain their styling. */
.consulting-page--member .consulting-list{columns:4;column-gap:24px}
.consulting-page--member .consulting-points{padding-bottom:0}
.consulting-page--member .consulting-scope{padding-top:80px}
@media(min-width:768px) and (max-width:1050px){.consulting-page--member .consulting-list{columns:3}}
@media(max-width:767px){.consulting-page--member .consulting-scope{padding-top:40px}.consulting-page--member .consulting-list{columns:2;column-gap:20px}}
/* Keep consulting list column breaks aligned with the PC design captures. */
@media(min-width:1051px){
  .consulting-page--member.consulting-page--app #media-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--app #media-title+.consulting-list>li:nth-child(7),.consulting-page--member.consulting-page--app #media-title+.consulting-list>li:nth-child(10),.consulting-page--member.consulting-page--app #support-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--app #support-title+.consulting-list>li:nth-child(6),.consulting-page--member.consulting-page--app #support-title+.consulting-list>li:nth-child(8){break-before:column}
  .consulting-page--member.consulting-page--btob #media-title+.consulting-list>li:nth-child(3),.consulting-page--member.consulting-page--btob #media-title+.consulting-list>li:nth-child(5),.consulting-page--member.consulting-page--btob #media-title+.consulting-list>li:nth-child(7),.consulting-page--member.consulting-page--btob #support-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--btob #support-title+.consulting-list>li:nth-child(7),.consulting-page--member.consulting-page--btob #support-title+.consulting-list>li:nth-child(10){break-before:column}
  .consulting-page--member.consulting-page--kinkyu #media-title+.consulting-list>li:nth-child(2),.consulting-page--member.consulting-page--kinkyu #support-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--kinkyu #support-title+.consulting-list>li:nth-child(7),.consulting-page--member.consulting-page--kinkyu #support-title+.consulting-list>li:nth-child(10){break-before:column}
  .consulting-page--member.consulting-page--medical #media-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--medical #media-title+.consulting-list>li:nth-child(6),.consulting-page--member.consulting-page--medical #media-title+.consulting-list>li:nth-child(8),.consulting-page--member.consulting-page--medical #support-title+.consulting-list>li:nth-child(5),.consulting-page--member.consulting-page--medical #support-title+.consulting-list>li:nth-child(8),.consulting-page--member.consulting-page--medical #support-title+.consulting-list>li:nth-child(11){break-before:column}
  .consulting-page--member.consulting-page--sougou #media-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--sougou #media-title+.consulting-list>li:nth-child(6),.consulting-page--member.consulting-page--sougou #media-title+.consulting-list>li:nth-child(10),.consulting-page--member.consulting-page--sougou #support-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--sougou #support-title+.consulting-list>li:nth-child(7),.consulting-page--member.consulting-page--sougou #support-title+.consulting-list>li:nth-child(10){break-before:column}
  .consulting-page--member.consulting-page--tanpin #media-title+.consulting-list>li:nth-child(4),.consulting-page--member.consulting-page--tanpin #media-title+.consulting-list>li:nth-child(7),.consulting-page--member.consulting-page--tanpin #media-title+.consulting-list>li:nth-child(10),.consulting-page--member.consulting-page--tanpin #support-title+.consulting-list>li:nth-child(5),.consulting-page--member.consulting-page--tanpin #support-title+.consulting-list>li:nth-child(9),.consulting-page--member.consulting-page--tanpin #support-title+.consulting-list>li:nth-child(13){break-before:column}
  .consulting-page--member.branding-page #branding-media-title+.consulting-list>li:nth-child(4),.consulting-page--member.branding-page #branding-media-title+.consulting-list>li:nth-child(7),.consulting-page--member.branding-page #branding-media-title+.consulting-list>li:nth-child(10),.consulting-page--member.branding-page #branding-support-title+.consulting-list>li:nth-child(3),.consulting-page--member.branding-page #branding-support-title+.consulting-list>li:nth-child(5),.consulting-page--member.branding-page #branding-support-title+.consulting-list>li:nth-child(7){break-before:column}
}