@charset "UTF-8";
/*----------------------------------------
表示を切り替える幅
----------------------------------------*/
/*----------------------------------------
フォント
----------------------------------------*/
/*----------------------------------------
カラー 
----------------------------------------*/
/*--------ガムシス ----------*/
/*--------コーポレートサイト ----------*/
/*----------------------------------------
カラー 
----------------------------------------*/
/*----------------------------------------
フォント
----------------------------------------*/
/*----------------------------------------
カラー 
----------------------------------------*/
/*----------------------------------------
フォント
----------------------------------------*/
/*----------------------------------------
表示を切り替える幅
----------------------------------------*/
/*----------------------------------------
ブレークポイント
----------------------------------------*/
@media screen and (max-width: 767px) {
  .page_all_c {
    width: 100%;
    overflow-x: hidden;
  }
  .backglund_image {
    background-image: url(../images/Back_Main_Mobile.jpeg);
  }
  .top_contents_index_c {
    width: 100%;
  }
  .area_first_c {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 40px 0;
    border: none;
    border-top: 20px solid #ff8800;
    border-bottom: 20px solid #ff8800;
    border-radius: 0;
  }
  .title_first_index_contents_c {
    font-size: 30px;
  }
  .text_index_1_c {
    margin-top: 30px;
    margin-bottom: 10px;
    width: 80%;
  }
  .area_link_index_1_c {
    width: 80%;
  }
  .inner_area_news_Conts_c {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }
  .area_news_c {
    width: 90%;
    padding: 30px 10px;
  }
  .area_tite_index_c {
    width: auto;
  }
  .ul_news_c {
    height: 220px;
  }
  .button_News_c {
    width: 160px;
    height: 40px;
    font-size: 16px;
  }
  .area_Contents_c {
    width: 90%;
    margin-top: 50px;
    padding: 30px 10px;
  }
  .ul_Contents_c {
    flex-direction: column;
    padding: 10px;
  }
  .li_Contents_c {
    width: 250px;
    height: 190px;
    margin-left: 0;
  }
  .img_Contents_c {
    height: calc(100% - 40px);
  }
  .text_img_Contents_c {
    height: 40px;
  }
  .section_c {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 90%;
    padding: 30px 10px;
  }
  .p_JIKOS_c {
    width: 90%;
  }
  .table_c {
    padding: 10px;
  }
  .button_table_c {
    margin-left: 7px;
    font-size: 12px;
  }
  .title_table_c {
    padding: 10px 5px;
    font-size: 18px;
  }
  .p_table_c {
    margin-left: 7px;
    font-size: 13px;
  }
  .title_Chronology_c {
    width: 15vw;
    height: 25px;
    font-size: 15px;
  }
  .p_Chronology_c {
    width: 68vw;
    margin: 0 10px;
    font-size: 16px;
  }
  .td_Chronology_buttom_c {
    width: 15vw;
    height: 25px;
    border-right: 4px dashed #ff8800;
  }
}/*# sourceMappingURL=SP_index_ver1.0.css.map */