@charset "UTF-8"

/*�x�[�X�ݒ�*/
.event_name_ {display:none;}
.information { max-width: 100%; }
.information img {display: inline; width: 100% }
.information p {margin: 0; text-align: left; font-size: 1em; margin: 0 0 40px 0; padding: 0px 10px 0 10px; line-height: 1.8em; }
.information ul,.main li{ list-style: none; margin: 0; padding: 0;}
.information a { display: block; }
.information div::after { clear: both; content: ""; display: block; }
.informationain a:hover { opacity: 0.6; }
.information {margin-top: 21px;}

/* PC�ESP�̕\���؂�ւ� */
.no-sp { display: block !important; }
.no-pc { display: none !important; }

/*h�^�O*/
.information h1 { font-size: 1.2em; background: #242322; color: #fff; padding: 10px 0; margin: 0px 0px 40px 0px; }
.information h2 { margin: 0 0 40px 0; font-size: 1.2em; border-bottom: 1px solid #000; padding-bottom: 10px; }


/* --------�X�}�z�p---------- */
@media screen and (max-width: 599px) {

  /*�x�[�X�ݒ�*/
  .information {max-width: 100%;}
  .information a:hover{opacity: 1;}
  .information p {margin: 0; text-align: left; font-size: 0.9em; margin: 0 0 30px 0; padding: 0 20px 0 20px; line-height: 1.6em; }

  /* PC�ESP�̕\���؂�ւ� */
  .no-sp { display: none !important; }
  .no-pc { display: block !important; }

  /*h�^�O*/
  .information h1 { font-size: 1em; background-color: #242322; padding: 8px 0; color: fff; margin: 0px 0px 30px 0px; }
  .information h2 { font-size: 1em; padding-bottom: 5px; color: #242322; margin: 0px 0px 30px 0px; border-bottom: 1px solid #242322; width: 90%; }

}
/* �X�}�z�p�I��� */
