@charset "utf-8";
/* ボタンを押せない 追加して使用します */
/* .menu01 a, .menu02 a, .menu03, .menu04 a, .menu05 a,
.menu06 a, .menu07 a, .menu08 a, .menu09 a,.menu10 a,
.menu11 a, .menu12 a, .menu13 a, .menu14 a,.menu15 a,
.menu16 a, .menu17 a, .menu18 a,*/
.en_menu03 a, .en_menu04 a, 
.en_menu05 a, .en_menu06 a {
  pointer-events: none;
   opacity: 0.5;
} 

/* ボタンに NEW 付ける基準位置 */
.menu01, .menu02, .menu03 span, .menu04, .menu05,
.menu06, .menu07, .menu08, .menu09, .menu10,
.menu11, .menu12, .menu13, .menu14, .menu15,
.menu16, .menu17, .menu18, .menu19, .menu20,
.submenu01, .submenu02, .submenu03, .submenu04,
.en_menu01, .en_menu02, .en_menu03, .en_menu04,
.en_menu05, .en_menu06 {
  position: relative;
}

/* ボタンに NEW 追加して使用します */
.menu04::after, .menu06::after, .menu11::after {
   /* content: '';
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 2px;
  width: 18px;
  height: 15px;
  z-index: 3;
  background: url(../images/icon_new.svg) no-repeat; */
}
/* 演題募集 ボタンに NEW 追加して使用します */
.submenu01::after,.submenu02::after,.submenu03::after {
   /* content: '';
  display: block;
  position: absolute;
  top: calc(50% - 8px);
  right: -12px;
  width: 18px;
  height: 15px;
  z-index: 3;
  background: url(../images/icon_new.svg) no-repeat; */
}

/* menu01 会長挨拶 */
/* menu02 開催概要 */
/* menu03 演題募集 */
  /* submenu01 主題演題、一般演題 */
  /* submenu02 キャリア支援委員会特別企画 */
  /* submenu03 メディカルスタッフ特別企画 */
/* menu04 プログラム */
/* menu05 参加登録 */
/* menu06 学会参加者の皆さまへ */
/* menu07 司会／座長・演者へのお願い */
/* menu08 演者の皆さまへ */
/* menu09 発表時における利益相反の開示 */
/* menu10 メディカルスタッフ特別企画 */
/* menu11 ポストグラデュエイトコース */
/* menu12 協賛募集のご案内 */
/* menu13 会場案内 */
/* menu14 宿泊案内 */
/* menu15 託児室のご案内 */
/* menu16 ポスター掲示・チラシ設置 */
/* menu17 報道関係の皆様へ */
/* menu18 附置研究会 */
/* menu19 招待者へのご案内 */

/* ENGLISH */
/* en_menu01 Greeting */
/* en_menu02 General Information */
/* en_menu03 Online Registration */
/* en_menu04 International Forum */
/* en_menu05 Program */
/* en_menu06 Venue & Access */

/*------------------------------------------*/
/* タブレット用 959px */
/*------------------------------------------*/

@media screen and (max-width:959px){
  /* 右からの位置を調整しています */
  .menu01::after, .menu02::after, .menu03::after,
  .menu04::after, .menu05::after, .menu06::after,
  .menu07::after, .menu08::after, .menu09::after,
  .menu10::after, .menu11::after, .menu12::after,
  .menu13::after, .menu14::after, .menu15::after,
  .menu16::after, .menu17::after, .menu18::after,
  .submenu01::after, .submenu02::after, .submenu03::after, .submenu04::after,
  .en_menu01::after, .en_menu02::after, .en_menu03::after, .en_menu04::after,
  .en_menu05::after, .en_menu06::after {
    top: calc(50% - 9px);
    right: 0.2em;
  }


/* 下記は削除しない */
}

/*------------------------------------------*/
/* スマホ用 767px */
/*------------------------------------------*/

@media screen and (max-width:767px){
  /* 右からの位置を調整しています */
  .menu01::after, .menu02::after, .menu03::after,
  .menu04::after, .menu05::after, .menu06::after,
  .menu07::after, .menu08::after, .menu09::after,
  .menu10::after, .menu11::after, .menu12::after,
  .menu13::after, .menu14::after, .menu15::after,
  .menu16::after, .menu17::after, .menu18::after,
  .submenu01::after, .submenu02::after, .submenu03::after, .submenu04::after,
  .en_menu01::after, .en_menu02::after, .en_menu03::after, .en_menu04::after,
  .en_menu05::after, .en_menu06::after {
    top: calc(50% - 9px);
    right: 0.5em;
  }
  

/* 下記は削除しない */
}
