@charset "UTF-8";
@import url("base.css");
/*共通設定-------------------------------------------------------------------------------------------------------------------------------------*/
/*基本設定*/
/*メイン*/
iframe {
  display: block;
  height: auto;
  width: 60%;
  aspect-ratio: 16/9;
  margin: 1em auto; }

#top {
  margin: 3em auto 0;
  width: 100%; }
  #top #midashi {
    margin: 0 auto; }
  #top #midashi_dai {
    margin: 1em auto 0;
    width: 90%;
    font-size: 200%;
    font: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", "serif";
    font-weight: bold;
    text-align: center; }
  #top #top_p {
    margin: 1em auto;
    font-size: 120%;
    font-weight: bold;
    text-align: center; }

#menber {
  margin: 1em auto 0;
  width: 90%; }
  #menber #koumoku {
    margin: 1em auto 0;
    width: 70%; }
  #menber #menber_list {
    margin: 2em auto 0;
    width: 70%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    #menber #menber_list .mennber_li {
      width: 46%;
      margin: 1em auto; }
      #menber #menber_list .mennber_li:nth-child(n+3) {
        margin: 1em auto; }

/*フッター*/
/* pc */
@media screen and (min-width: 1100px) {
  /*ヘッダー*/
  /*メイン*/
  #top, #menber {
    width: 1000px; }

  /*フッター*/ }
/* tablet2  */
@media only screen and (max-width: 767px) {
  /*基本設定*/
  /*ヘッダー*/
  /*メイン*/
  #top {
    margin: 2em auto 0;
    width: 90%; }
    #top #midashi {
      margin: 0 auto; }
    #top #top_p {
      margin: 1em auto;
      font-size: 85%;
      font-weight: bold; }

  #menber {
    margin: 1em auto 0;
    width: 90%; }
    #menber #koumoku {
      margin: 2em auto 0;
      width: 85%; }
    #menber #menber_list {
      margin: 1em auto 0;
      width: 85%;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between; }
      #menber #menber_list .mennber_li {
        width: 90%;
        margin: 1em auto; } }
/* smartPhone1 */
@media only screen and (max-width: 499px) {
  /*基本設定*/
  /*ヘッダー*/
  /*メイン*/
  #top {
    margin: 2em auto 0;
    width: 90%; }
    #top #midashi {
      margin: 0 auto; }
    #top #top_p {
      margin: 1em auto;
      font-size: 85%;
      font-weight: bold; } }
/*フッター*/
