@charset "UTF-8";
/* ************************************************ */
/*                      コンテンツ                      */
/* ************************************************ */
#laboratory #contents .desc {
  margin-bottom: 30px; }
  #laboratory #contents .desc .pic {
    margin-bottom: 20px;
    text-align: center; }
  #laboratory #contents .desc p {
    margin-bottom: 1em; }
    #laboratory #contents .desc p:last-child {
      margin-bottom: 0; }
  @media (max-width: 1080px) {
    #laboratory #contents .desc {
      margin-bottom: 3.33333%; }
      #laboratory #contents .desc .pic {
        margin-bottom: 3.33333%;
        width: auto; } }
#laboratory #contents .technology {
  margin-bottom: 24px; }
  #laboratory #contents .technology section {
    margin-bottom: 34px; }
    #laboratory #contents .technology section h3 {
      margin-bottom: 0.5em; }
    #laboratory #contents .technology section .pic {
      margin-top: 20px;
      text-align: center; }
  @media (max-width: 1080px) {
    #laboratory #contents .technology {
      margin-bottom: 3.33333%; }
      #laboratory #contents .technology section {
        margin-bottom: 1.66667%; }
        #laboratory #contents .technology section .pic {
          margin-top: 1.66667%; } }
#laboratory #contents .lab {
  padding: 16px 20px;
  border: 2px solid #a5e1ff; }
  #laboratory #contents .lab p {
    margin-bottom: 2em; }
  #laboratory #contents .lab .logo {
    text-align: center; }
  @media (max-width: 1080px) {
    #laboratory #contents .lab {
      padding: 3.33333%; } }
