@charset "UTF-8";

/*
Theme Name:Sumatora_TIGRISinc..
Author：Tigris_inc.Mateo.F
レイアウト（主に拡張）
*/

.resume_wrap .frame_news .news_box{
  display:flex;
  align-items: baseline;
  justify-content: flex-start;
}

.footer_area{
  display:flex;
  align-items: baseline;
  justify-content: flex-start;
  flex-direction: column;
}

.detailbox .col-wrap{
  width:100%;
  display:flex;
  box-sizing: border-box;
  flex-direction: row;
  align-items: flex-end;
}

.resume_messa .resume_contents_wrap .resume-catch , .resume_messa .resume_contents_wrap .resume-text{
  text-align:center;
}

/* ==============================
タブレットから中盤メディアクエリ 
==================*/

@media (min-width: 768px) {
#page-wrap{
  padding-inline: 10%;
}  
  
}
/* タブレットから中盤メディアクエリ END */

/* ==============================
PC～最大メディアクエリ
==================*/

@media (min-width: 1200px) {
  #page-wrap {
    max-width: 1200px;
    margin-inline: auto;

    padding:0
  }

.resume_fuct4 , .resume_fuct2{
  display:flex;
  flex-wrap: wrap;
  align-items: flex-end;
  flex-direction: row;
  justify-content: flex-start;
}

.resume_top_newspost{
  display:flex;
  flex-wrap: nowrap;
  flex-direction: row;
}

.bg {
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  width: 100vw;

  box-sizing:border-box;
}

.bg .resume_wrap {
  max-width: 1200px;
  margin: 0 auto;
  box-sizing:border-box;
}

.footer_area{
  display:flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}

.footer_area .link_wrap{
  width: 100%;
  display:flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.detailbox .col-wrap{
  display:flex;
  box-sizing: border-box;
  align-items: flex-start;
  /* width: 1200px; */
  justify-content: space-between;
  flex-direction: column;
}
  



  
}
/* PC～最大メディアクエリ　END */