/*	cmn-color
------------------------------------ */
/*	transition,hover
------------------------------------ */
/*	media-screen
------------------------------------ */
/*	font
------------------------------------ */
/*	layout
------------------------------------ */
/*	font-size  cmn
------------------------------------ */
/*	cmn parts
------------------------------------ */
.md-inner {
  max-width: 1280px;
}

.sm-inner {
  max-width: 1080px;
}

/* =========================================

  main layout  all

========================================= */
/* top-message  PC
------------------------------------ */
#top-message .message-inner {
  padding-top: 29.6%;
}

/* top-business  PC
------------------------------------ */
#top-business .business-inner {
  padding: 237px 0 208px;
}

/* top-cases  PC
------------------------------------ */
#top-cases .cases-inner {
  padding: 180px 0;
}

/* top-staff  PC
------------------------------------ */
#top-staff .staff-inner {
  padding: 247px 0 225px;
}

/* com-contact  PC
------------------------------------ */
.com-contact .contact-inner {
  padding: 213px 0;
}

/* top-blog  PC
------------------------------------ */
#top-blog .blog-inner {
  padding: 200px 0;
}

/* =========================================

  sub layout  all

========================================= */
/* reason  PC
------------------------------------ */
#reason .business-inner {
  padding: 150px 0 174px;
}

/* business  PC
------------------------------------ */
#business .business-inner {
  padding: 160px 0 175px;
}
#business .cases-inner {
  max-width: 1280px;
  padding-bottom: 250px;
}

/* recruit  PC
------------------------------------ */
#recruit .why-inner {
  padding: 160px 0 165px;
}
#recruit .staff-inner {
  padding: 160px 0;
}
#recruit .careers-inner {
  padding: 80px 0 177px;
}

/* company  PC
------------------------------------ */
#company .message-inner {
  max-width: 1280px;
  padding: 152px 0 170px;
}
#company .info-inner {
  padding: 155px 0 175px;
}/*# sourceMappingURL=style.css.map */