@charset "utf-8";
/* ================================================================= 
 License : e-TRUST Inc.
 File name : style.css
 Style : style
================================================================= */
/*===========================PC====================================== */
.talent01 .box img {
    max-width: 100%;
    height: 100% !important;
}
.talent02 .box img {
    max-width: 100%;
    height: 100% !important;
}
.ser01:nth-child(odd)  {
    flex-direction: row-reverse;
  }
  
  .ser01 {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
#nav_global ul li a:hover {
  transition: 0.2s;
  color: #000 !important;
}
  
  @media only screen and (max-width: 1200px) {
    .ser01 {
      padding: 0 10px;
    }
  }
  
  @media only screen and (max-width: 834px) {
    .ser01 {
      display: block;
      padding: 0 30px;
    }
  }
  
  .ser01 .flxL {
    width: 50%;
  }
  
  @media only screen and (max-width: 834px) {
    .ser01 .flxL {
      width: 100%;
      margin-bottom: 20px;
    }
  }
  
  .ser01 .flxL img {
    width: 100% !important;
  }
  
  .ser01 .flxR {
    width: 45%;
  }
  
  @media only screen and (max-width: 834px) {
    .ser01 .flxR {
      width: 100%;
    }
  }

.blog #contents li {
    padding: 1px!important;
}
.blog #contents .clearfix {
  display: flex;
    flex-wrap: wrap;
}
 
/*===========================tab====================================== */
@media screen and (min-width: 469px) and (max-width: 768px){




}
/*===========================tab END====================================== */
/*===========================sp====================================== */
@media only screen and (max-width: 468px){






}
/*===========================sp END====================================== */