@charset "utf-8";

/* ======================================================
* index.css
* ------------------------------------------------------
 * @media print, screen and (min-width: 768px)
 * - Common
 * - Layout
 * PC Media Queries
 * @media only screen and (max-width: 767px)
 * - Common
 * - Layout
 * SP Media Queries
 * Print
====================================================== */
.ataglance-column {
  border-bottom: 1px solid #dfdfe3;
}
@media print, screen and (min-width: 900px) {
    .ataglance_column-media {
    width: 833px; 
  }
}
/* ======================================================
 * PC
====================================================== */
@media print, screen and (min-width: 768px) {
  .ataglance_column-media {
    margin: auto; 
    padding-bottom: 1.9em;
  }
  .worker_column_image{
    margin-right: 36px;
  }
  .ataglance_column_detail {
    align-content: center;
  }
  .group-column {
    margin-top: 1.9em;
  }
  .ataglance-bottom-column{
  border-right: 1px solid #dfdfe3;
    padding-right:36px;
  }
    .cpap-column{
    border: none;
  }
  .founding-column_item {
    padding-left: 10px;
  }
  .ataglance-column {
    margin-bottom: 45px;
  }
  .ataglance-column-layout{
    margin-bottom: 5em;
  }
}
/* ======================================================
 * SP
====================================================== */
@media only screen and (max-width: 767px) {
    .group-column {
    margin-top: 1.45em;
  }
  .ataglance_column-media{
    margin-bottom: 2.5em;
  }
  .ataglance-column-text{
    text-align: center!important;
  }
  .ataglance-bottom-column{
    border-bottom: 1px solid #dfdfe3;
    padding-bottom: 2.5em;
  }
  .cpap-column{
    border: none;
  }
  .ataglance_text-lead {
    font-size: 1.5rem!important;
  }
  .ataglance_headinglv2_title{
    font-size: 2.1rem!important;
  }
  }