/* mixin */
/*	common
---------------------------------*/
.block_p {
  display: block !important; }
  @media screen and (max-width: 800px) {
    .block_p {
      display: none !important; } }

.block_s {
  display: none !important; }
  @media screen and (max-width: 800px) {
    .block_s {
      display: block !important; } }

.inline_p {
  display: inline; }
  @media screen and (max-width: 800px) {
    .inline_p {
      display: none; } }

.inline_s {
  display: none !important; }
  @media screen and (max-width: 800px) {
    .inline_s {
      display: inline !important; } }

.inline-block_p {
  display: inline-block !important; }
  @media screen and (max-width: 800px) {
    .inline-block_p {
      display: none !important; } }

.inline-block_s {
  display: none !important; }
  @media screen and (max-width: 800px) {
    .inline-block_s {
      display: inline-block !important; } }

.works_box_inner2 {
  margin-top: 40px; }
  @media screen and (max-width: 800px) {
    .works_box_inner2 {
      margin-top: 0; } }
