@charset "utf-8";
/*タイトル*/
@media screen and (max-width: 1099px) {
  .c-development__title {
    margin-top: 50px;
  }
  .c-development__title h2 {
    white-space: normal;
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }
}
/* END Responsive */
@media screen and (max-width: 767px) {
    
    .u-show__pc{
        display: none!important;
    }    
    
    
  .c-development__title {
    margin-bottom: 30px;
    min-height: inherit;
  }
  .c-development__title h2 {
    font-size: 2.2rem;
  }
    
    .c-development__title--left-sp {}

    .c-development__title--left-sp h2 {
        position: relative;
        text-align: left;
    }  
    .c-development__title--center {}

    .c-development__title--center h2 {
        position: relative;
        text-align: left!important;
    }
    
  /*history*/
  .c-development-history {
    display: flex;
    margin-bottom: 0.5em;
    line-height: 1.2em;
    flex-direction: column;
  }
  .c-development-history dt {
    margin-right: 0.5em;
  }
  .c-development-history dd {}
  /*image*/
  .c-development-image--md {
    max-width: 100%;
    margin: 40px auto 0;
  }
  /*movie*/
  .c-development-movie--md {
    max-width: 100%;
    margin: 40px auto 0;
  }
  .c-development-movie--md video {
    max-width: 100%;
    margin: 40px auto 0;
  }
  .c-development-movie--md iframe {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin: 40px auto 0;
    min-height: 250px;
  }
  .img-auto {
    width: auto;
  }
  .img-max80 {
    max-width: inherit;
  }
  .img-max60 {
    max-width: inherit;
  }
  /*air-filter*/
  .c-development-airfilter-icon {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .c-development-airfilter-icon__list {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 2em;
  }
  .c-development-airfilter-icon__item {}
  .c-development-airfilter-package img {
    margin: 0 auto;
    display: block;
  }
  .c-development-airfilter-data__dt {}
  .c-development-airfilter-data__dd {}
  /*dreive*/
  .c-development-drive-caption {
    margin-bottom: 59px;
  }
  .c-development-drive-caption__in {}
	
	/*evaluation*/

.evaluation .u-anchormenu__item{
	white-space: normal;
	line-height: 140%;
}

}


.c-indexMainTitle {
	text-align: left !important;
}

/* Add 20210929 - CS */
.development.indexpage h3.u-title__mid.u-align__center {
	text-align: left !important;
}













/* END Responsive */