@media screen and (max-width: 800px) {
  html body#philosophy#philosophy .c-phil-section__box .data-desc { font-size: 12.5px; line-height: 1.9; }
  html body#service#service .t2-biz-name span { font-size: 12px; }
  html body#company#company .p-company-location__item .desc { font-size: 12px; line-height: 1.8; }
  html body#company#company .p-company-about__data__item .head,
  html body#company#company .t2-cm__role { font-size: 12px; }
  html body#recruit#recruit .t2-rc-ch,
  html body#recruit#recruit .t2-multi__note { font-size: 12px; }
  html body#contactRecruiter#contactRecruiter .t2-note { font-size: 12px; }
  html body#privacy#privacy .p-privacy__policy h3 { font-size: 14px; line-height: 1.6; }
  html body#privacy#privacy .p-privacy__policy .text,
  html body#privacy#privacy .p-privacy__policy .text span { font-size: 13px; line-height: 1.9; }
  html body#privacy#privacy .p-privacy__box p,
  html body#privacy#privacy .p-privacy__box p span,
  html body#privacy#privacy .p-privacy__box p a { font-size: 12px; line-height: 1.8; }
  html body#privacy#privacy .p-privacy__box address .t2-nw { display: block; }
}
