@charset "UTF-8";
/*
########################################################
   Headline Page
########################################################
*/


/* ##############　３階層目 扉ページ　############## */
#SportsContent #MainContent.Headline .submenu div>.title,
#SportsContent #MainContent.Headline .submenu div>ul>li>a {
  display: none;
}

#SportsContent #MainContent.Headline .submenu div ul ul {
  display: none;
}

#SportsContent #MainContent.Headline .submenu ul {
  margin-top: 0px !important;
}

#SportsContent #MainContent.Headline .submenu li {
  list-style: none;
  margin: 0;
}

#SportsContent #MainContent.Headline .submenu li a {
  display: block;
  width: calc(100% - 250px);
  height: auto;
  min-height: 148px;
  list-style-type: none;
  border-radius: 5px;
  padding: 10px 10px 8px 240px;
  margin: 0 0 15px 0;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
  background: url(/images/common/sample.jpg) 10px center no-repeat;
  background-color: #fff;
  background-size: 230px 148px;
}

#SportsContent #MainContent.Headline .submenu li a {
  text-decoration: none;
}

#SportsContent #MainContent.Headline .submenu li a:hover {
  opacity: 0.8;
}

#SportsContent #MainContent.Headline .submenu li a:hover span {
  color: #333;
  text-decoration: underline !important;
}

#SportsContent #MainContent.Headline .submenu li .title {
  width: calc(450px - 30px);
  float: none;
  display: block;
  color: #333;
  font-size: 130%;
  margin: 0.3em 0;
  padding: 0 10px 0 20px;
  text-align: left;
}

#SportsContent #MainContent.Headline .submenu li .overview {
  width: calc(450px - 30px);
  float: none;
  display: block;
  color: #5d5d5d;
  font-size: 95%;
  padding: 0 10px 7px 20px;
  line-height: 160%;
}

/* ##############　３階層目 扉ページ サムネイル画像　############## */
body#suru_hajimeru #SportsContent #MainContent.Headline .submenu div ul li.hajimeru ul,
body#suru_sanka #SportsContent #MainContent.Headline .submenu div ul li.sanka ul,
body#suru_basyo #SportsContent #MainContent.Headline .submenu div ul li.basyo ul,
body#suru_aruku #SportsContent #MainContent.Headline .submenu div ul li.aruku ul,
body#suru_forthedisabled #SportsContent #MainContent.Headline .submenu div ul li.forthedisabled ul,
body#suru_syokuba #SportsContent #MainContent.Headline .submenu div ul li.syokuba ul,
body#suru_athlete #SportsContent #MainContent.Headline .submenu div ul li.athlete ul,

body#miru_kokusai #SportsContent #MainContent.Headline .submenu div ul li.kokusai ul,
body#miru_syoutai #SportsContent #MainContent.Headline .submenu div ul li.syoutai ul,
body#miru_yukari #SportsContent #MainContent.Headline .submenu div ul li.yukari ul,
body#miru_forthedisabled #SportsContent #MainContent.Headline .submenu div ul li.forthedisabled ul,

body#sasaeru_volunteer #SportsContent #MainContent.Headline .submenu div ul li.volunteer ul,
body#sasaeru_mijika #SportsContent #MainContent.Headline .submenu div ul li.mijika ul,
body#sasaeru_ouen #SportsContent #MainContent.Headline .submenu div ul li.ouen ul,
body#sasaeru_shien #SportsContent #MainContent.Headline .submenu div ul li.shien ul,
body#sasaeru_kigyou_dantai #SportsContent #MainContent.Headline .submenu div ul li.kigyou_dantai ul,
body#sasaeru_hisaichi #SportsContent #MainContent.Headline .submenu div ul li.hisaichi ul,
body#sasaeru_hyousyou #SportsContent #MainContent.Headline .submenu div ul li.hyousyou ul,

body#seisaku_master_plan #SportsContent #MainContent.Headline .submenu div ul li.master_plan ul,
body#seisaku_jyourei #SportsContent #MainContent.Headline .submenu div ul li.jyourei ul,
body#seisaku_seisaku_yurito #SportsContent #MainContent.Headline .submenu div ul li.seisaku_yurito ul,
body#seisaku_favorite_sports_project #SportsContent #MainContent.Headline .submenu div ul li.favorite_sports_project ul,
body#seisaku_policyinformation01 #SportsContent #MainContent.Headline .submenu div ul li.policyinformation01 ul,
body#seisaku_policyinformation02 #SportsContent #MainContent.Headline .submenu div ul li.policyinformation02 ul,
body#seisaku_policyinformation03 #SportsContent #MainContent.Headline .submenu div ul li.policyinformation03 ul,
body#seisaku_publications #SportsContent #MainContent.Headline .submenu div ul li.policyinformation04 ul,
body#seisaku_policyinformation06 #SportsContent #MainContent.Headline .submenu div ul li.policyinformation06 ul,
body#seisaku_policyinformation07 #SportsContent #MainContent.Headline .submenu div ul li.policyinformation07 ul,
body#seisaku_vision_2025 #SportsContent #MainContent.Headline .submenu div ul li.vision_2025 ul,
body#seisaku_tokyo2020archive #SportsContent #MainContent.Headline .submenu div ul li.tokyo2020archive ul,
body#seisaku_grand-cycle-tokyo #SportsContent #MainContent.Headline .submenu div ul li.grand-cycle-tokyo ul,
body#seisaku_world-athletics-championships2025 #SportsContent #MainContent.Headline .submenu div ul li.world-athletics-championships2025 ul,
body#seisaku_deaflympics2025 #SportsContent #MainContent.Headline .submenu div ul li.deaflympics2025 ul,
body#seisaku_syuwa #SportsContent #MainContent.Headline .submenu div ul li.syuwa ul,
body#seisaku_awarenesssurvey #SportsContent #MainContent.Headline .submenu div ul li.awarenesssurvey ul,
body#seisaku_record #SportsContent #MainContent.Headline .submenu div ul li.record ul,
body#seisaku_governance-enhancement #SportsContent #MainContent.Headline .submenu div ul li.governance-enhancement ul,
body#seisaku_contracts-and-procurement #SportsContent #MainContent.Headline .submenu div ul li.contracts-and-procurement ul,
body#seisaku_forthedisabled #SportsContent #MainContent.Headline .submenu div ul li.forthedisabled ul,
body#seisaku_hisaichi #SportsContent #MainContent.Headline .submenu div ul li.hisaichi ul,
body#seisaku_kokusai #SportsContent #MainContent.Headline .submenu div ul li.kokusai ul,
body#seisaku_about #SportsContent #MainContent.Headline .submenu div ul li.about ul,
body#seisaku_recruitment #SportsContent #MainContent.Headline .submenu div ul li.recruitment ul,
body#seisaku_deaflympics2025 #SportsContent #MainContent.Headline .submenu div ul li.deaflympics ul,
body#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu div ul li.worldathletics2025 ul,
body#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu div ul li.deaflympics2025 ul,
body#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu div ul li.deaflympics2025 ul,
body#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.Headline .submenu div ul li.deaflympics2025 ul,
body#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.Headline .submenu div ul li.deaflympics2025-taikaikeikaku ul,
body#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline .submenu div ul li.worldathletics2025 ul,
/*2025/07/14追加*/ 
body#seisaku_nenrin2028 #SportsContent #MainContent.Headline .submenu div ul li.nenrin2028 ul {
  display: block;
}

/* ######　する　###### */
#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no01 a {
  background-image: url(/suru/images/hajimeru01.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no02 a {
  background-image: url(/suru/images/hajimeru02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no03 a {
  background-image: url(/suru/images/hajimeru03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no04 a {
  background-image: url(/suru/images/hajimeru04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no05 a {
  background-image: url(/suru/images/hajimeru05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no06 a {
  background-image: url(/suru/images/hajimeru06.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no07 a {
  background-image: url(/suru/images/hajimeru07.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no08 a {
  background-image: url(/suru/images/hajimeru08.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no09 a {
  background-image: url(/suru/images/hajimeru09.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no10 a {
  background-image: url(/suru/images/hajimeru10.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no11 a {
  background-image: url(/suru/images/hajimeru11.jpg?v202009);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no12 a {
  background-image: url(/suru/images/forthedisabled01.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no13 a {
  background-image: url(/suru/images/forthedisabled02.jpg?v02);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no14 a {
  background-image: url(/suru/images/forthedisabled03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no15 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no16 a {
  background-image: url(/suru/images/hajimeru16.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no17 a {
  background-image: url(/suru/images/hajimeru17.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no18 a {
  background-image: url(/suru/images/hajimeru18.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no19 a {
  background-image: url(/suru/images/hajimeru19.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no20 a {
  background-image: url(/suru/images/hajimeru20.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no21 a {
  background-image: url(/suru/images/hajimeru21.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no22 a {
  background-image: url(/suru/images/hajimeru22.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no23 a {
  background-image: url(/suru/images/hajimeru23.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no24 a {
  background-image: url(/suru/images/syokuba00.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no25 a {
  background-image: url(/suru/images/basyo00.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no26 a {
  background-image: url(/suru/images/sanka04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no27 a {
  background-image: url(/suru/images/syokuba02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no28 a {
  background-image: url(/sasaeru/images/kigyou_dantai01.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no29 a {
  background-image: url(/suru/images/hajimeru29.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no30 a {
  background-image: url(/suru/images/hajimeru30.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no31 a {
  background-image: url(/suru/images/hajimeru31.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no32 a {
  background-image: url(/suru/images/hajimeru32.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no33 a {
  background-image: url(/suru/images/hajimeru33.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no34 a {
  background-image: url(/suru/images/hajimeru34.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no35 a {
  background-image: url(/suru/images/hajimeru35.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no36 a {
  background-image: url(/suru/images/hajimeru37.png?v02);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no38 a {
  background-image: url(/suru/images/sports_img-2.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no39 a {
  background-image: url(/suru/images/hajimeru39.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .hajimeru li.no40 a {
  background-image: url(/suru/images/hajimeru40.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no01 a {
  background-image: url(/suru/images/hajimeru02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no02 a {
  background-image: url(/suru/images/hajimeru03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no03 a {
  background-image: url(/suru/images/sanka03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no04 a {
  background-image: url(/suru/images/sanka04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no05 a {
  background-image: url(/suru/images/sanka05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no06 a {
  background-image: url(/suru/images/forthedisabled14.png);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no07 a {
  background-image: url(/suru/images/forthedisabled02.jpg?v02);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no08 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no09 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no10 a {
  background-image: url(/suru/images/hajimeru16.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no11 a {
  background-image: url(/suru/images/hajimeru17.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no12 a {
  background-image: url(/suru/images/hajimeru18.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no13 a {
  background-image: url(/suru/images/sanka13.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no14 a {
  background-image: url(/suru/images/sanka14.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no15 a {
  background-image: url(/suru/images/sanka15.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no16 a {
  background-image: url(/miru/images/kokusai04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no17 a {
  background-image: url(/miru/images/yukari02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no18 a {
  background-image: url(/suru/images/sanka18.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no19 a {
  background-image: url(/suru/images/hajimeru18.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no20 a {
  background-image: url(/suru/images/sanka19.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no21 a {
  background-image: url(/suru/images/sanka21.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no22 a {
  background-image: url(/suru/images/sanka22.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no23 a {
  background-image: url(/suru/images/sanka23.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no24 a {
  background-image: url(/suru/images/hajimeru36.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no25 a {
  background-image: url(/suru/images/sanka24.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no26 a {
  background-image: url(/suru/images/sanka26.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no27 a {
  background-image: url(/suru/images/sanka27.jpg);
}
/*20250730画像差し替え*/
#SportsContent #MainContent.Headline .submenu .suru .sanka li.no28 a {
  background-image: url(/suru/tokyo_legacy_stadium/img/バナー02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no29 a {
  background-image: url(/suru/images/sanka29.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no30 a {
  background-image: url(/suru/images/sanka30.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no31 a {
  background-image: url(/suru/images/sanka31.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no32 a {
  background-image: url(/suru/images/sanka32.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no33 a {
  background-image: url(/suru/images/sanka33.jpg);
}


#SportsContent #MainContent.Headline .submenu .suru .sanka li.no34 a {
  background-image: url(/suru/images/sanka34.jpg);
}

/* 37回 */
#SportsContent #MainContent.Headline .submenu .suru .sanka li.no37 a {
  background-image: url(/suru/images/sanka37.jpg);
}

/* 38回 */
#SportsContent #MainContent.Headline .submenu .suru .sanka li.no38 a {
  background-image: url(/suru/images/sanka38.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no39 a {
  background-image: url(/suru/images/hajimeru39.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no40 a {
  background-image: url(/suru/images/FUN-PARK.png);
}

#SportsContent #MainContent.Headline .submenu .suru .sanka li.no41 a {
  background-image: url(/suru/ALL-SPORTS-PROJECT-TOKYO/image/06.png);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no01 a {
  background-image: url(/suru/images/basyo01.jpg?new);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no02 a {
  background-image: url(/suru/images/basyo02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no03 a {
  background-image: url(/suru/images/basyo03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no04 a {
  background-image: url(/suru/images/hajimeru05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no05 a {
  background-image: url(/suru/images/hajimeru06.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no06 a {
  background-image: url(/suru/images/hajimeru07.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no07 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no08 a {
  background-image: url(/suru/images/forthedisabled14.png);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no09 a {
  background-image: url(/suru/images/basyo09.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no10 a {
  background-image: url(/suru/images/basyo10.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no11 a {
  background-image: url(/suru/images/basyo11.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no12 a {
  background-image: url(/suru/images/basyo12.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no13 a {
  background-image: url(/suru/images/hajimeru04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no14 a {
  background-image: url(/suru/images/spopita500.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no15 a {
  background-image: url(/suru/images/basyo13.jpg?new);
}

#SportsContent #MainContent.Headline .submenu .suru .basyo li.no16 a {
  background-image: url(/suru/images/basyo14.jpg?new);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no01 a {
  background-image: url(/suru/images/hajimeru03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no02 a {
  background-image: url(/suru/images/hajimeru04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no03 a {
  background-image: url(/suru/images/hajimeru05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no04 a {
  background-image: url(/suru/images/hajimeru06.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no05 a {
  background-image: url(/suru/images/hajimeru07.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no06 a {
  background-image: url(/suru/images/sanka03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no07 a {
  background-image: url(/suru/images/hajimeru16.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .aruku li.no08 a {
  background-image: url(/suru/images/hajimeru17.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no01 a {
  background-image: url(/suru/images/forthedisabled14.png);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no02 a {
  background-image: url(/suru/images/forthedisabled02.jpg?v02);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no03 a {
  background-image: url(/suru/images/forthedisabled03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no04 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no05 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no06 a {
  background-image: url(/suru/images/athlete05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no07 a {
  background-image: url(/suru/images/hajimeru21.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no08 a {
  background-image: url(/suru/images/basyo12.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no09 a {
  background-image: url(/suru/images/forthedisabled09.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no10 a {
  background-image: url(/suru/images/forthedisabled10.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no11 a {
  background-image: url(/suru/images/forthedisabled11.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no12 a {
  background-image: url(/suru/images/forthedisabled12.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no13 a {
  background-image: url(/suru/images/forthedisabled13.jpg?v03);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no14 a {
  background-image: url(/suru/images/forthedisabled14.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no15 a {
  background-image: url(/suru/images/eParaSports_logo.png);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no16 a {
  background-image: url(/suru/images/forthedisabled16.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no17 a {
  background-image: url(/suru/images/forthedisabled17.png);
}

#SportsContent #MainContent.Headline .submenu .suru .forthedisabled li.no18 a {
  background-image: url(/suru/images/forthedisabled18.png);
}

#SportsContent #MainContent.Headline .submenu .suru .syokuba li.no01 a {
  background-image: url(/sasaeru/images/kigyou_dantai01.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .syokuba li.no02 a {
  background-image: url(/suru/images/syokuba02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .syokuba li.no03 a {
  background-image: url(/suru/images/hajimeru11.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no01 a {
  background-image: url(/suru/images/athlete01.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no02 a {
  background-image: url(/suru/images/athlete02.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no03 a {
  background-image: url(/suru/images/athlete03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no04 a {
  background-image: url(/suru/images/athlete04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no05 a {
  background-image: url(/suru/images/athlete05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no06 a {
  background-image: url(/suru/images/forthedisabled01.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no07 a {
  background-image: url(/suru/images/forthedisabled03.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no08 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no09 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no10 a {
  background-image: url(/suru/images/athlete10.jpg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no11 a {
  background-image: url(/suru/images/forthedisabled13.jpg?v03);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no12 a {
  background-image: url(/suru/images/athlete12.jpg);
}
/*20250819追加*/
#SportsContent #MainContent.Headline .submenu .suru .athlete li.no13 a {
  background-image: url(/suru/images/regionalSports_meeting_icon.jpeg);
}

#SportsContent #MainContent.Headline .submenu .suru .athlete li.no14 a {
  background-image: url(/images/tokyojrathlete_dai18-2.png);
}

/* ######　みる　###### */
#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no01 a {
  background-image: url(/miru/images/kokusai01.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no02 a {
  background-image: url(/miru/images/kokusai02.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no03 a {
  background-image: url(/miru/images/kokusai03.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no04 a {
  background-image: url(/miru/images/kokusai04.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no05 a {
  background-image: url(/miru/images/kokusai05.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no06 a {
  background-image: url(/miru/images/kokusai06.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no07 a {
  background-image: url(/miru/images/kokusai07.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no08 a {
  background-image: url(/miru/images/kokusai08.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no09 a {
  background-image: url(/miru/images/kokusai09.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no10 a {
  background-image: url(/miru/images/kokusai10.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no11 a {
  background-image: url(/miru/images/kokusai11.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no12 a {
  background-image: url(/miru/images/kokusai12.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no13 a {
  background-image: url(/miru/images/kokusai21.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no14 a {
  background-image: url(/miru/images/kokusai22.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no15 a {
  background-image: url(/miru/images/kokusai23.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no16 a {
  background-image: url(/miru/images/kokusai24.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no17 a {
  background-image: url(/miru/images/kokusai25.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no18 a {
  background-image: url(/miru/images/kokusai26.jpg?v02);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no19 a {
  background-image: url(/miru/images/kokusai32.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no20 a {
  background-image: url(/miru/images/kokusai33.png);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no21 a {
  background-image: url(/miru/images/kokusai34.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no22 a {
  background-image: url(/miru/images/kokusai49.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no23 a {
  background-image: url(/miru/images/kokusai86.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no24 a {
  background-image: url(/miru/images/kokusai88.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no25 a {
  background-image: url(/miru/images/kokusai89.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no26 a {
  background-image: url(/miru/images/kokusai90.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .kokusai li.no27 a {
  background-image: url(/seisaku/images/FB_960x1200_2.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .syoutai li.no01 a {
  background-image: url(/miru/images/kokusai06.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .syoutai li.no02 a {
  background-image: url(/miru/images/syoutai02.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no01 a {
  background-image: url(/suru/images/athlete05.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no02 a {
  background-image: url(/miru/images/yukari02.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no03 a {
  background-image: url(/suru/images/athlete02.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no04 a {
  background-image: url(/miru/images/yukari04.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no05 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no06 a {
  background-image: url(/miru/images/yukari06.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no07 a {
  background-image: url(/suru/images/athlete07.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no08 a {
  background-image: url(/miru/images/sodachi01.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .yukari li.no09 a {
  background-image: url(/miru/images/yukari09.png);
}
#SportsContent #MainContent.Headline .submenu .miru .yukari li.no10 a {
  background-image: url(/miru/images/yukari10.png);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no01 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no02 a {
  background-image: url(/miru/images/syougai02.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no03 a {
  background-image: url(/suru/images/forthedisabled14.png);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no04 a {
  background-image: url(/suru/images/athlete05.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no05 a {
  background-image: url(/miru/images/syougai05.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no06 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no07 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no08 a {
  background-image: url(/miru/images/kokusai12.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no09 a {
  background-image: url(/miru/images/forthedisabled01.jpg);
}

#SportsContent #MainContent.Headline .submenu .miru .forthedisabled li.no10 a {
  background-image: url(/miru/images/syougai06.jpg);
}


/* ######　支える　###### */
#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no01 a {
  background-image: url(/sasaeru/images/volunteer01.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no02 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no03 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no04 a {
  background-image: url(/suru/images/forthedisabled01.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no05 a {
  background-image: url(/sasaeru/images/volunteer05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no06 a {
  background-image: url(/sasaeru/images/volunteer06.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .volunteer li.no07 a {
  background-image: url(/sasaeru/images/ouen10.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no01 a {
  background-image: url(/suru/images/hajimeru08.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no02 a {
  background-image: url(/sasaeru/images/mijika02.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no03 a {
  background-image: url(/suru/images/basyo03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no04 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no05 a {
  background-image: url(/suru/images/forthedisabled01.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no06 a {
  background-image: url(/suru/images/forthedisabled04.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no07 a {
  background-image: url(/sasaeru/images/mijika03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no08 a {
  background-image: url(/sasaeru/images/mijika04.jpg);
}
/*20250819追加スタート*/
#SportsContent #MainContent.Headline .submenu .sasaeru .mijika li.no09 a {
  background-image: url(/suru/images/regionalSports_meeting_icon.jpeg);
}
/*20250819追加終わり*/
#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no01 a {
  background-image: url(/miru/images/syougai02.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no02 a {
  background-image: url(/suru/images/forthedisabled05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no03 a {
  background-image: url(/suru/images/athlete05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no04 a {
  background-image: url(/miru/images/syougai05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no05 a {
  background-image: url(/suru/images/forthedisabled01.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no06 a {
  background-image: url(/sasaeru/images/ouen06.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no07 a {
  background-image: url(/sasaeru/images/ouen07.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no08 a {
  background-image: url(/sasaeru/images/ouen08.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no09 a {
  background-image: url(/sasaeru/images/ouen09.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no10 a {
  background-image: url(/sasaeru/images/ouen10.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no11 a {
  background-image: url(/sasaeru/images/ouen11.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no12 a {
  background-image: url(/sasaeru/images/ouen12.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .ouen li.no13 a {
  background-image: url(/miru/images/syougai06.jpg);
}


#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no01 a {
  background-image: url(/suru/images/athlete05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no02 a {
  background-image: url(/miru/images/syougai05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no03 a {
  background-image: url(/sasaeru/images/shien03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no04 a {
  background-image: url(/sasaeru/images/shien04.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no05 a {
  background-image: url(/suru/images/athlete03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no06 a {
  background-image: url(/suru/images/athlete04.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no07 a {
  background-image: url(/sasaeru/images/shien07.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .shien li.no08 a {
  background-image: url(/sasaeru/images/shien08.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no01 a {
  background-image: url(/sasaeru/images/kigyou_dantai01.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no02 a {
  background-image: url(/sasaeru/images/kigyou_dantai02.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no03 a {
  background-image: url(/sasaeru/images/ouen06.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no04 a {
  background-image: url(/suru/images/athlete03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no05 a {
  background-image: url(/suru/images/basyo03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no06 a {
  background-image: url(/sasaeru/images/kigyou_dantai06.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .kigyou_dantai li.no07 a {
  background-image: url(/suru/images/hajimeru40.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hisaichi li.no01 a {
  background-image: url(/suru/images/sanka05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hisaichi li.no02 a {
  background-image: url(/seisaku/images/hisaichi00.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hisaichi li.no03 a {
  background-image: url(/sasaeru/images/hisaichii03.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hisaichi li.no04 a {
  background-image: url(/sasaeru/images/hisaichii04.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hisaichi li.no05 a {
  background-image: url(/sasaeru/images/hisaichii05.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hisaichi li.no06 a {
  background-image: url(/sasaeru/images/hisaichii06.jpg);
}

#SportsContent #MainContent.Headline .submenu .sasaeru .hyousyou li.no01 a {
  background-image: url(/miru/images/yukari04.jpg);
}

/* ######　tokyoforward2025　###### */
#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no01 a {
  background-image: url(/seisaku/images/contracts-and-procurement00.jpg);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no02 a {
  background-image: url(/seisaku/images/world-athletics-championships202500.jpg);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no03 a {
  background-image: url(/miru/images/kokusai10.jpg);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no04 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_15.jpg);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no05 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_20.jpg);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no06 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_32.png);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no07 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_33.png);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no08 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_34.png);
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no09 a {
  background-image: url(/eventblog/2026/1/img/bm_26013003_01.jpg);
}
#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no10 a {
  background-image: url(/eventblog/2026/1/img/bm_26013004_01.jpg);
}
#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no11 a {
  background-image: url(/eventblog/2026/3/img/bm_26033101.png);
}

#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no01 a {
  background-image: url(/seisaku/images/governance-enhancement00.jpg);
}

#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no02 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_07.jpg?v02);
}

#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no03 a {
  background-image: url(/seisaku/images/contracts-and-procurement00.jpg)
}

#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no04 a {
  background-image: url(/seisaku/images/world-athletics-championships202500.jpg)
}

#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .worldathletics2025 li.no05 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_13.jpg?v02)
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no01 a {
  background-image: url(/seisaku/images/deaflympics01.jpg);
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no02 a {
  background-image: url(/seisaku/images/deaflympics02.jpg);
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no03 a {
  background-image: url(/seisaku/images/deaflympics03.jpg);
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no04 a {
  background-image: url(/miru/images/kokusai09.jpg);
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no05 a {
  background-image: url(/seisaku/images/deaflympics05.jpg);
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no06 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_16.jpg);
}

#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no07 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_21.jpg);
}
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no08 a {
  background-image: url(/eventblog/2025/11/img/bm_25111802_01.jpg);
}
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no09 a {
  background-image: url(/eventblog/2026/1/img/bm_26013002_01.jpg);
}
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no10 a {
  background-image: url(/eventblog/2026/1/img/bm_26013003_01.jpg);
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no01 a {
  background-image: url(/seisaku/images/governance-enhancement00.jpg)
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no02 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_08.jpg)
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no03 a {
  background-image: url(/seisaku/images/deaflympics01.jpg)
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no04 a {
  background-image: url(/seisaku/images/deaflympics02.jpg);
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no05 a {
  background-image: url(/seisaku/images/deaflympics03.jpg);
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no06 a {
  background-image: url(/seisaku/images/deaflympics05.jpg);
}

#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no07 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_09.jpg);
}
/*20250908追加*/
#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no08 a {
  background-image: url(/tokyoforward2025/data/working.jpg);
}


#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no01 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_14.jpg);
}

#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no02 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_10.jpg);
}

#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025 li.no03 a {
  background-image: url(/tokyoforward2025/images/tokyoforward2025_11.jpg);
}

#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025-taikaikeikaku li.no01 a {
  background-image: url(/tokyoforward2025/images/tokyoforward202501.jpg);
  box-shadow: none;
}

#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025-taikaikeikaku li.no02 a {
  background-image: url(/tokyoforward2025/images/tokyoforward202502.jpg);
  box-shadow: none;
}

#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025-taikaikeikaku li.no01 a .title,
#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.Headline .submenu .tokyoforward2025 .deaflympics2025-taikaikeikaku li.no02 a .title {
  width: auto;
  font-size: 100%;
}

/* ######　政策　###### */
#SportsContent #MainContent.Headline .submenu .seisaku .master_plan li.no01 a {
  background-image: url(/seisaku/images/master_plan01.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .policyinformation01 li.no01 a {
  background-image: url(/seisaku/images/policyinformation01_01.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .policyinformation02 li.no01 a {
  background-image: url(/seisaku/images/policyinformation02_01.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .forthedisabled li.no01 a {
  background-image: url(/seisaku/images/syougai01.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .forthedisabled li.no02 a {
  background-image: url(/seisaku/images/syougai02.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .forthedisabled li.no03 a {
  background-image: url(/seisaku/images/syougai03.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .forthedisabled li.no04 a {
  background-image: url(/seisaku/images/syougai04.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .forthedisabled li.no05 a {
  background-image: url(/seisaku/images/syougai05.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .hisaichi li.no01 a {
  background-image: url(/seisaku/images/hisaichi01.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .hisaichi li.no02 a {
  background-image: url(/seisaku/images/hisaichi02.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .hisaichi li.no03 a {
  background-image: url(/seisaku/images/hisaichi03.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .hisaichi li.no04 a {
  background-image: url(/seisaku/images/hisaichi04.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .deaflympics li.no01 a {
  background-image: url(/seisaku/images/deaflympics01.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .deaflympics li.no02 a {
  background-image: url(/seisaku/images/deaflympics02.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .deaflympics li.no03 a {
  background-image: url(/seisaku/images/deaflympics03.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .deaflympics li.no04 a {
  background-image: url(/seisaku/images/deaflympics04.jpg);
}

#SportsContent #MainContent.Headline .submenu .seisaku .deaflympics li.no05 a {
  background-image: url(/seisaku/images/deaflympics05.jpg);
}

#seisaku_nenrin2028 #SportsContent #MainContent.Headline .submenu .seisaku .nenrin2028 li.no01 a {
  background-image: url(/seisaku/images/kihonkousousakuteiiinkai.jpg);
}

#seisaku_nenrin2028 #SportsContent #MainContent.Headline .submenu .seisaku .nenrin2028 li.no02 a {
  background-image: url(/seisaku/images/kihonkousou-soan.jpg);
}

#seisaku_nenrin2028 #SportsContent #MainContent.Headline .submenu .seisaku .nenrin2028 li.no03 a {
  background-image: url(/seisaku/images/kihonkousou-theme-2.jpg);
}

#seisaku_nenrin2028 #SportsContent #MainContent.Headline .submenu .seisaku .nenrin2028 li.no04 a {
  background-image: url(/seisaku/nenrin2028/images/kihonkousou.jpg);
}

/*2025/07/14追加*/
#SportsContent #MainContent.wide.Headline .submenu .seisaku .nenrin2028 a {
  background-image: url(/seisaku/images/nenrin2028.jpg);
}

/* ##############　２階層目 扉ページ　############## */
h2.Headline {
  width: 100%;
  min-width: 1000px;
  height: 200px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  text-indent: -9999px;
}

body[id*="suru"] h2.Headline {
  background: url(/images/common/suru_headline.jpg) center center no-repeat;
}

body[id*="miru"] h2.Headline {
  background: url(/images/common/miru_headline.jpg) center center no-repeat;
}

body[id*="sasaeru"] h2.Headline {
  background: url(/images/common/sasaeru_headline.jpg) center center no-repeat;
}

body[id*="seisaku"] h2.Headline {
  background: url(/images/common/seisaku_headline.jpg) center center no-repeat;
}

#SportsContent #MainContent.wide.Headline .HeadCopy {
  margin: 2em 4em;
  line-height: 220%;
  font-size: 110%;
}

#SportsContent #MainContent.wide.Headline .submenu div>.title,
#SportsContent #MainContent.wide.Headline .submenu ul ul {
  display: none;
}

#SportsContent #MainContent.wide.Headline .submenu div>ul {
  list-style: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -moz-flex;
  display: flex;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#SportsContent #MainContent.wide.Headline .submenu li {
  width: calc(33.3% - 6.7px);
  display: flex;
}

#SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2) {
  margin-left: 10px;
  margin-right: 10px;
}

#SportsContent #MainContent.wide.Headline .submenu li a {
  display: block;
  width: calc(100% - 20px);
  min-height: auto;
  list-style-type: none;
  border-radius: 5px;
  padding: 220px 10px 8px 10px;
  margin: 0 0 15px 0;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
  background: url(/images/common/sample.jpg) center 10px no-repeat;
  background-color: #fff;
  background-size: 300px 194px;
}

#SportsContent #MainContent.wide.Headline .submenu .suru .hajimeru a {
  background-image: url(/suru/images/hajimeru00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .suru .sanka a {
  background-image: url(/suru/images/sanka00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .suru .basyo a {
  background-image: url(/suru/images/basyo00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .suru .aruku a {
  background-image: url(/suru/images/aruku00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .suru .forthedisabled a {
  background-image: url(/suru/images/forthedisabled00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .suru .syokuba a {
  background-image: url(/suru/images/syokuba00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .suru .athlete a {
  background-image: url(/suru/images/athlete00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .miru .kokusai a {
  background-image: url(/miru/images/kokusai00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .miru .syoutai a {
  background-image: url(/miru/images/syoutai00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .miru .yukari a {
  background-image: url(/miru/images/yukari07.jpg?v02);
}

#SportsContent #MainContent.wide.Headline .submenu .miru .forthedisabled a {
  background-image: url(/miru/images/syougai00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .volunteer a {
  background-image: url(/sasaeru/images/volunteer00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .mijika a {
  background-image: url(/sasaeru/images/mijika00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .ouen a {
  background-image: url(/sasaeru/images/ouen00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .shien a {
  background-image: url(/sasaeru/images/shien00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .kigyou_dantai a {
  background-image: url(/sasaeru/images/kigyou_dantai00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .hisaichi a {
  background-image: url(/sasaeru/images/hisaichi00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .sasaeru .hyousyou a {
  background-image: url(/sasaeru/images/hyousyou00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .master_plan a {
  background-image: url(/seisaku/images/master_plan00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation01 a {
  background-image: url(/seisaku/images/policyinformation0100.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation02 a {
  background-image: url(/seisaku/images/policyinformation0200.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .forthedisabled a {
  background-image: url(/seisaku/images/forthedisabled00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .paralympic a {
  background-image: url(/seisaku/images/paralympic00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .syougai_sports_center a {
  background-image: url(/seisaku/images/syougai_sports_center00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .syougai_link a {
  background-image: url(/seisaku/images/syougai_link00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .hisaichi a {
  background-image: url(/seisaku/images/hisaichi00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .kokusai a {
  background-image: url(/seisaku/images/kokusai00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .jyourei a {
  background-image: url(/seisaku/images/jyourei00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .yurito a {
  background-image: url(/seisaku/images/yurito00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .favorite_sports_project a {
  background-image: url(/seisaku/images/favorite_sports_project00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation03 a {
  background-image: url(/seisaku/images/policyinformation0300.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation04 a {
  background-image: url(/seisaku/images/policyinformation0400.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation05 a {
  background-image: url(/sasaeru/images/hyousyou00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation06 a {
  background-image: url(/seisaku/images/policyinformation0600.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .policyinformation07 a {
  background-image: url(/seisaku/images/policyinformation0700.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .vision_2025 a {
  background-image: url(/seisaku/images/vision_2025.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .tokyo2020archive a {
  background-image: url(/seisaku/images/tokyo2020archive00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .worldathleticschampionships2025archive a {
  background-image: url(/tokyoforward2025/images/worldathleticschampionships2025-archive-tocho-2f.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .grand-cycle-tokyo a {
  background-image: url(/seisaku/images/grand-cycle-tokyo00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .world-athletics-championships2025 a {
  background-image: url(/seisaku/images/world-athletics-championships202500.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .deaflympics2025 a {
  background-image: url(/seisaku/images/deaflympics202500.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .syuwa a {
  background-image: url(/seisaku/images/syuwa00.jpg);
}


#SportsContent #MainContent.wide.Headline .submenu .seisaku .awarenesssurvey a {
  background-image: url(/seisaku/images/awarenesssurvey00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .para_barrierfree_photo_4 a {
  background-image: url(/seisaku/images/para_barrierfree_photo_4.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .tokyoforwardregacy a {
  background-image: url(/seisaku/images/tokyoforwardregacy.jpg);
}

/*20250729STG追加分 公開はまだ先*/
#SportsContent #MainContent.wide.Headline .submenu .seisaku .UPDATES-on-6-FACILITIES a {
  background-image: url(/seisaku/images/UPDATES-on-6-FACILITIES-2.png);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .tokyo2020img a {
  background-image: url(/seisaku/images/tokyo2020img.png);
}


#SportsContent #MainContent.wide.Headline .submenu .seisaku .record a {
  background-image: url(/seisaku/images/record00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .governance-enhancement a {
  background-image: url(/seisaku/images/governance-enhancement00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .vision_2025 a {
  background-image: url(/seisaku/images/vision_2025.png);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .contracts-and-procurement a {
  background-image: url(/seisaku/images/contracts-and-procurement00.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .worldathleticschampionships2025-kaigi a {
  background-image: url(/seisaku/images/worldathleticschampionships2025-kaigi.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .deaflympics2025-kaigi a {
  background-image: url(/seisaku/images/deaflympics2025-kaigi.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .about a {
  background-image: url(/seisaku/images/about.jpg);
}

#SportsContent #MainContent.wide.Headline .submenu .seisaku .recruitment a {
  background-image: url(/seisaku/images/recruitment.jpg);
}
#SportsContent #MainContent.wide.Headline .submenu .seisaku .UC-technology a {
  background-image: url(/seisaku/images/UC_0309_H2.jpg);
}



#SportsContent #MainContent.wide.Headline .submenu a {
  text-decoration: none;
}

#SportsContent #MainContent.wide.Headline .submenu a:hover {
  color: #333;
  text-decoration: underline;
  opacity: 0.8;
}

#SportsContent #MainContent.wide.Headline .submenu li .title {
  width: calc(100% - 20px);
  color: #333;
  font-size: 130%;
  margin: 0.3em 0;
  padding: 0 10px;
  text-align: left;
  display: block;
  float: none;
}

#SportsContent #MainContent.wide.Headline .submenu li .overview {
  width: calc(100% - 20px);
  display: block;
  color: #5d5d5d;
  font-size: 80%;
  padding: 0 10px;
  line-height: 160%;
}


/*
########################################################
  SideNavi
########################################################
*/
#SideNavi {
  width: 230px;
  min-height: 500px;
  margin-bottom: 30px;
  float: right;
}

#SideNavi .navi ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#SideNavi .navi .suru,
#SideNavi .navi .miru,
#SideNavi .navi .sasaeru,
#SideNavi .navi .seisaku {
  background: #fff;
  border-radius: 5px;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
}

#SideNavi .navi>div>ul>li>a {
  display: block;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #ddd;
  padding: 10px 10px 10px 25px;
  background: url(/images/common/arrow.png) 10px 14px no-repeat;
  text-decoration: none;
}

#SideNavi .navi>div>ul>li>a:hover {
  text-decoration: underline;
}

#SideNavi .navi .suru>.title {
  border-radius: 5px 5px 0px 0px;
  background: url(/images/common/suru_sub_bg.png) center center no-repeat;
  color: #fff;
  padding: 25px 10px;
  font-size: 20px;
  text-align: center;
}

#SideNavi .navi .suru>ul>li>a {
  background-color: #e4f3ff;
}

#SideNavi .navi .suru>ul>li>a:hover {
  background-color: #a4ceef;
}

#SideNavi .navi .miru>.title {
  border-radius: 5px 5px 0px 0px;
  background: url(/images/common/miru_sub_bg.png) center center no-repeat;
  color: #fff;
  padding: 25px 10px;
  font-size: 20px;
  text-align: center;
}

#SideNavi .navi .miru>ul>li>a {
  background-color: #dbf0ea;
}

#SideNavi .navi .miru>ul>li>a:hover {
  background-color: #a7d9cb;
}

#SideNavi .navi .sasaeru>.title {
  border-radius: 5px 5px 0px 0px;
  background: url(/images/common/sasaeru_sub_bg.png) center center no-repeat;
  color: #fff;
  padding: 25px 10px;
  font-size: 20px;
  text-align: center;
}

#SideNavi .navi .sasaeru>ul>li>a {
  background-color: #f7ead2;
}

#SideNavi .navi .sasaeru>ul>li>a:hover {
  background-color: #fac768;
}

#SideNavi .navi .seisaku>.title {
  border-radius: 5px 5px 0px 0px;
  background: url(/images/common/seisaku_sub_bg.png) center center no-repeat;
  color: #fff;
  padding: 25px 10px;
  font-size: 20px;
  text-align: center;
}

#SideNavi .navi .seisaku>ul>li>a {
  background-color: #fac9e6;
}

#SideNavi .navi .seisaku>ul>li>a:hover {
  background-color: #f49bcf;
}

#SideNavi .navi ul>li a {
  font-size: 13px;
  color: #333;
}

#SideNavi .navi ul .overview,
#SideNavi .navi ul ul,
#SideNavi .navi ul ul .overview,
#SideNavi .navi ul ul li.subtitle {
  display: none;
}

body#suru_hajimeru #SideNavi .navi .suru>ul>li.hajimeru,
body#suru_sanka #SideNavi .navi .suru>ul>li.sanka,
body#suru_basyo #SideNavi .navi .suru>ul>li.basyo,
body#suru_aruku #SideNavi .navi .suru>ul>li.aruku,
body#suru_forthedisabled #SideNavi .navi .suru>ul>li.forthedisabled,
body#suru_syokuba #SideNavi .navi .suru>ul>li.syokuba,
body#suru_athlete #SideNavi .navi .suru>ul>li.athlete,
body#miru_kokusai #SideNavi .navi .miru>ul>li.kokusai,
body#miru_syoutai #SideNavi .navi .miru>ul>li.syoutai,
body#miru_yukari #SideNavi .navi .miru>ul>li.yukari,
body#miru_forthedisabled #SideNavi .navi .miru>ul>li.forthedisabled,
body#sasaeru_volunteer #SideNavi .navi .sasaeru>ul>li.volunteer,
body#sasaeru_mijika #SideNavi .navi .sasaeru>ul>li.mijika,
body#sasaeru_ouen #SideNavi .navi .sasaeru>ul>li.ouen,
body#sasaeru_shien #SideNavi .navi .sasaeru>ul>li.shien,
body#sasaeru_kigyou_dantai #SideNavi .sasaeru .suru>ul>li.kigyou_dantai,
body#sasaeru_hisaichi #SideNavi .navi .sasaeru>ul>li.hisaichi,
body#sasaeru_hyousyou #SideNavi .navi .sasaeru>ul>li.hyousyou,
body#seisaku_master_plan #SideNavi .navi .seisaku>ul>li.master_plan,
body#seisaku_jyourei #SideNavi .navi .seisaku>ul>li.jyourei,
body#seisaku_yurito #SideNavi .navi .seisaku>ul>li.yurito,
body#seisaku_favorite_sports_project #SideNavi .navi .seisaku>ul>li.favorite_sports_project,
body#seisaku_policyinformation01 #SideNavi .navi .seisaku>ul>li.policyinformation01,
body#seisaku_policyinformation02 #SideNavi .navi .seisaku>ul>li.policyinformation02,
body#seisaku_policyinformation03 #SideNavi .navi .seisaku>ul>li.policyinformation03,
body#seisaku_policyinformation06 #SideNavi .navi .seisaku>ul>li.policyinformation06,
body#seisaku_policyinformation07 #SideNavi .navi .seisaku>ul>li.policyinformation07,
body#seisaku_vision_2025 #SideNavi .navi .seisaku>ul>li.vision_2025,
body#seisaku_tokyo2020archive #SideNavi .navi .seisaku>ul>li.tokyo2020archive,
body#seisaku_grand-cycle-tokyo #SideNavi .navi .seisaku>ul>li.grand-cycle-tokyo,
body#seisaku_world-athletics-championships2025 #SideNavi .navi .seisaku>ul>li.world-athletics-championships2025,
body#seisaku_deaflympics2025 #SideNavi .navi .seisaku>ul>li.deaflympics2025,
body#seisaku_syuwa #SideNavi .navi .seisaku>ul>li.syuwa,
body#seisaku_awarenesssurvey #SideNavi .navi .seisaku>ul>li.awarenesssurvey,
body#seisaku_record #SideNavi .navi .seisaku>ul>li.record,
body#seisaku_governance-enhancement #SideNavi .navi .seisaku>ul>li.governance-enhancement,
body#seisaku_contracts-and-procurement #SideNavi .navi .seisaku>ul>li.contracts-and-procurement,
body#seisaku_publications #SideNavi .navi .seisaku>ul>li.policyinformation04,
body#seisaku_forthedisabled #SideNavi .navi .seisaku>ul>li.forthedisabled,
body#seisaku_hisaichi #SideNavi .navi .seisaku>ul>li.hisaichi,
body#seisaku_kokusai #SideNavi .navi .seisaku>ul>li.kokusai,
body#seisaku_about #SideNavi .navi .seisaku>ul>li.about,
body#seisaku_recruitment #SideNavi .navi .seisaku>ul>li.recruitment {
  padding: 0px;
}

body#suru_hajimeru #SideNavi .navi .suru>ul li.hajimeru>ul,
body#suru_sanka #SideNavi .navi .suru>ul li.sanka>ul,
body#suru_basyo #SideNavi .navi .suru>ul li.basyo>ul,
body#suru_aruku #SideNavi .navi .suru>ul li.aruku>ul,
body#suru_forthedisabled #SideNavi .navi .suru>ul li.forthedisabled>ul,
body#suru_syokuba #SideNavi .navi .suru>ul li.syokuba>ul,
body#suru_athlete #SideNavi .navi .suru>ul li.athlete>ul,
body#miru_kokusai #SideNavi .navi .miru>ul li.kokusai>ul,
body#miru_syoutai #SideNavi .navi .miru>ul li.syoutai>ul,
body#miru_yukari #SideNavi .navi .miru>ul li.yukari>ul,
body#miru_forthedisabled #SideNavi .navi .miru>ul li.forthedisabled>ul,
body#sasaeru_volunteer #SideNavi .navi .sasaeru>ul li.volunteer>ul,
body#sasaeru_mijika #SideNavi .navi .sasaeru>ul li.mijika>ul,
body#sasaeru_ouen #SideNavi .navi .sasaeru>ul li.ouen>ul,
body#sasaeru_shien #SideNavi .navi .sasaeru>ul li.shien>ul,
body#sasaeru_kigyou_dantai #SideNavi .sasaeru>ul li.kigyou_dantai>ul,
body#sasaeru_hisaichi #SideNavi .navi .sasaeru>ul li.hisaichi>ul,
body#sasaeru_hyousyou #SideNavi .navi .sasaeru>ul li.hyousyou>ul,
body#seisaku_master_plan #SideNavi .navi .seisaku>ul li.master_plan>ul,
body#seisaku_jyourei #SideNavi .navi .seisaku>ul li.jyourei>ul,
body#seisaku_yurito #SideNavi .navi .seisaku>ul li.yurito>ul,
body#seisaku_favorite_sports_project #SideNavi .navi .seisaku>ul li.favorite_sports_project>ul,
body#seisaku_policyinformation01 #SideNavi .navi .seisaku>ul li.policyinformation01>ul,
body#seisaku_policyinformation02 #SideNavi .navi .seisaku>ul li.policyinformation02>ul,
body#seisaku_policyinformation03 #SideNavi .navi .seisaku>ul li.policyinformation03>ul,
body#seisaku_publications #SideNavi .navi .seisaku>ul li.policyinformation04>ul,
body#seisaku_policyinformation06 #SideNavi .navi .seisaku>ul li.policyinformation06>ul,
body#seisaku_policyinformation07 #SideNavi .navi .seisaku>ul li.policyinformation07>ul,
body#seisaku_vision_2025 #SideNavi .navi .seisaku>ul li.vision_2025>ul,
body#seisaku_tokyo2020archive #SideNavi .navi .seisaku>ul li.tokyo2020archive>ul,
body#seisaku_grand-cycle-tokyo #SideNavi .navi .seisaku>ul li.grand-cycle-tokyo>ul,
body#seisaku_world-athletics-championships2025 #SideNavi .navi .seisaku>ul li.world-athletics-championships2025>ul,
body#seisaku_deaflympics2025 #SideNavi .navi .seisaku>ul li.deaflympics2025>ul,
body#seisaku_syuwa #SideNavi .navi .seisaku>ul li.syuwa>ul,
body#seisaku_awarenesssurvey #SideNavi .navi .seisaku>ul li.awarenesssurvey>ul,
body#seisaku_record #SideNavi .navi .seisaku>ul li.record>ul,
body#seisaku_governance-enhancement #SideNavi .navi .seisaku>ul li.governance-enhancement>ul,
body#seisaku_contracts-and-procurement #SideNavi .navi .seisaku>ul li.contracts-and-procurement>ul,
body#seisaku_forthedisabled #SideNavi .navi .seisaku>ul li.forthedisabled>ul,
body#seisaku_hisaichi #SideNavi .navi .seisaku>ul li.hisaichi>ul,
body#seisaku_kokusai #SideNavi .navi .seisaku>ul li.kokusai>ul,
body#seisaku_about #SideNavi .navi .seisaku>ul li.about>ul,
body#seisaku_recruitment #SideNavi .navi .seisaku>ul li.recruitment>ul {
  display: block;
}

body#suru_hajimeru #SideNavi .navi .suru>ul>li.hajimeru>a,
body#suru_sanka #SideNavi .navi .suru>ul>li.sanka>a,
body#suru_basyo #SideNavi .navi .suru>ul>li.basyo>a,
body#suru_aruku #SideNavi .navi .suru>ul>li.aruku>a,
body#suru_forthedisabled #SideNavi .navi .suru>ul>li.forthedisabled>a,
body#suru_syokuba #SideNavi .navi .suru>ul>li.syokuba>a,
body#suru_athlete #SideNavi .navi .suru>ul>li.athlete>a,
body#miru_kokusai #SideNavi .navi .miru>ul>li.kokusai>a,
body#miru_syoutai #SideNavi .navi .miru>ul>li.syoutai>a,
body#miru_yukari #SideNavi .navi .miru>ul>li.yukari>a,
body#miru_forthedisabled #SideNavi .navi .miru>ul>li.forthedisabled>a,
body#sasaeru_volunteer #SideNavi .navi .sasaeru>ul>li.volunteer>a,
body#sasaeru_mijika #SideNavi .navi .sasaeru>ul>li.mijika>a,
body#sasaeru_ouen #SideNavi .navi .sasaeru>ul>li.ouen>a,
body#sasaeru_shien #SideNavi .navi .sasaeru>ul>li.shien>a,
body#sasaeru_kigyou_dantai #SideNavi .navi .sasaeru>ul>li.kigyou_dantai>a,
body#sasaeru_hisaichi #SideNavi .navi .sasaeru>ul>li.hisaichi>a,
body#sasaeru_hyousyou #SideNavi .navi .sasaeru>ul>li.hyousyou>a,
body#seisaku_master_plan #SideNavi .navi .seisaku>ul>li.master_plan>a,
body#seisaku_jyourei #SideNavi .navi .seisaku>ul>li.jyourei>a,
body#seisaku_yurito #SideNavi .navi .seisaku>ul>li.yurito>a,
body#seisaku_favorite_sports_project #SideNavi .navi .seisaku>ul>li.favorite_sports_project>a,
body#seisaku_policyinformation01 #SideNavi .navi .seisaku>ul>li.policyinformation01>a,
body#seisaku_policyinformation02 #SideNavi .navi .seisaku>ul>li.policyinformation02>a,
body#seisaku_policyinformation03 #SideNavi .navi .seisaku>ul>li.policyinformation03>a,
body#seisaku_publications #SideNavi .navi .seisaku>ul>li.policyinformation04>a,
body#seisaku_policyinformation06 #SideNavi .navi .seisaku>ul>li.policyinformation06>a,
body#seisaku_policyinformation07 #SideNavi .navi .seisaku>ul>li.policyinformation07>a,
body#seisaku_vision_2025 #SideNavi .navi .seisaku>ul>li.vision_2025>a,
body#seisaku_tokyo2020archive #SideNavi .navi .seisaku>ul>li.tokyo2020archive>a,
body#seisaku_grand-cycle-tokyo #SideNavi .navi .seisaku>ul>li.grand-cycle-tokyo>a,
body#seisaku_world-athletics-championships2025 #SideNavi .navi .seisaku>ul>li.world-athletics-championships2025>a,
body#seisaku_deaflympics2025 #SideNavi .navi .seisaku>ul>li.deaflympics2025>a,
body#seisaku_syuwa #SideNavi .navi .seisaku>ul>li.syuwa>a,
body#seisaku_awarenesssurvey #SideNavi .navi .seisaku>ul>li.awarenesssurvey>a,
body#seisaku_record #SideNavi .navi .seisaku>ul>li.record>a,
body#seisaku_governance-enhancement #SideNavi .navi .seisaku>ul>li.governance-enhancement>a,
body#seisaku_contracts-and-procurement #SideNavi .navi .seisaku>ul>li.contracts-and-procurement>a,
body#seisaku_forthedisabled #SideNavi .navi .seisaku>ul>li.forthedisabled>a,
body#seisaku_hisaichi #SideNavi .navi .seisaku>ul>li.hisaichi>a,
body#seisaku_kokusai #SideNavi .navi .seisaku>ul>li.kokusai>a,
body#seisaku_about #SideNavi .navi .seisaku>ul>li.about>a,
body#seisaku_recruitment #SideNavi .navi .seisaku>ul>li.recruitment>a {
  display: block;
  padding: 10px;
  background-image: none;
  font-size: 95%;
  font-weight: bold;
  line-height: 160%;
}

body#suru_hajimeru #SideNavi .navi .suru>ul>li.hajimeru>a,
body#suru_sanka #SideNavi .navi .suru>ul>li.sanka>a,
body#suru_basyo #SideNavi .navi .suru>ul>li.basyo>a,
body#suru_aruku #SideNavi .navi .suru>ul>li.aruku>a,
body#suru_forthedisabled #SideNavi .navi .suru>ul>li.forthedisabled>a,
body#suru_syokuba #SideNavi .navi .suru>ul>li.syokuba>a,
body#suru_athlete #SideNavi .navi .suru>ul>li.athlete>a {
  background-color: #a4ceef;
}

body#miru_kokusai #SideNavi .navi .miru>ul>li.kokusai>a,
body#miru_syoutai #SideNavi .navi .miru>ul>li.syoutai>a,
body#miru_yukari #SideNavi .navi .miru>ul>li.yukari>a,
body#miru_forthedisabled #SideNavi .navi .miru>ul>li.forthedisabled>a {
  background-color: #a7d9cb;
}

body#sasaeru_volunteer #SideNavi .navi .sasaeru>ul>li.volunteer>a,
body#sasaeru_mijika #SideNavi .navi .sasaeru>ul>li.mijika>a,
body#sasaeru_ouen #SideNavi .navi .sasaeru>ul>li.ouen>a,
body#sasaeru_shien #SideNavi .navi .sasaeru>ul>li.shien>a,
body#sasaeru_kigyou_dantai #SideNavi .navi .sasaeru>ul>li.kigyou_dantai>a,
body#sasaeru_hisaichi #SideNavi .navi .sasaeru>ul>li.hisaichi>a,
body#sasaeru_hyousyou #SideNavi .navi .sasaeru>ul>li.hyousyou>a {
  background-color: #fac768;
}

body#seisaku_master_plan #SideNavi .navi .seisaku>ul>li.master_plan>a,
body#seisaku_jyourei #SideNavi .navi .seisaku>ul>li.jyourei>a,
body#seisaku_yurito #SideNavi .navi .seisaku>ul>li.yurito>a,
body#seisaku_favorite_sports_project #SideNavi .navi .seisaku>ul>li.favorite_sports_project>a,
body#seisaku_policyinformation01 #SideNavi .navi .seisaku>ul>li.policyinformation01>a,
body#seisaku_policyinformation02 #SideNavi .navi .seisaku>ul>li.policyinformation02>a,
body#seisaku_policyinformation03 #SideNavi .navi .seisaku>ul>li.policyinformation03>a,
body#seisaku_publications #SideNavi .navi .seisaku>ul>li.policyinformation04>a,
body#seisaku_policyinformation06 #SideNavi .navi .seisaku>ul>li.policyinformation06>a,
body#seisaku_policyinformation07 #SideNavi .navi .seisaku>ul>li.policyinformation07>a,
body#seisaku_tokyo2020archive #SideNavi .navi .seisaku>ul>li.tokyo2020archive>a,
body#seisaku_grand-cycle-tokyo #SideNavi .navi .seisaku>ul>li.grand-cycle-tokyo>a,
body#seisaku_world-athletics-championships2025 #SideNavi .navi .seisaku>ul>li.world-athletics-championships2025>a,
body#seisaku_deaflympics2025 #SideNavi .navi .seisaku>ul>li.deaflympics2025>a,
body#seisaku_syuwa #SideNavi .navi .seisaku>ul>li.syuwa>a,
body#seisaku_awarenesssurvey #SideNavi .navi .seisaku>ul>li.awarenesssurvey>a,
body#seisaku_record #SideNavi .navi .seisaku>ul>li.record>a,
body#seisaku_governance-enhancement #SideNavi .navi .seisaku>ul>li.governance-enhancement>a,
body#seisaku_contracts-and-procurement #SideNavi .navi .seisaku>ul>li.contracts-and-procurement>a,
body#seisaku_forthedisabled #SideNavi .navi .seisaku>ul>li.forthedisabled>a,
body#seisaku_hisaichi #SideNavi .navi .seisaku>ul>li.hisaichi>a,
body#seisaku_kokusai #SideNavi .navi .seisaku>ul>li.kokusai>a,
body#seisaku_about #SideNavi .navi .seisaku>ul>li.about>a,
body#seisaku_recruitment #SideNavi .navi .seisaku>ul>li.recruitment>a {
  background-color: #f49bcf;
}

#SideNavi .navi ul ul li a {
  padding: 7px 10px 6px 40px;
  font-size: 85%;
  display: block;
  background-color: #f1f1f1 !important;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #ddd;
  background: url(/images/common/dot.png) 25px 11px no-repeat;
  text-decoration: none;
}

#SideNavi .navi ul ul li a:hover {
  background-color: #ddd !important;
  text-decoration: underline;
}

#SideNavi .navi>div:nth-child(n + 2) {
  margin-top: 20px;
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.wide.Headline .submenu li,
#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.wide.Headline .submenu li,
/*2025/07/14追加*/
#seisaku_nenrin2028 #SportsContent #MainContent.wide.Headline .submenu li,
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.wide.Headline .submenu li,
#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.wide.Headline .submenu li,
#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.wide.Headline .submenu li,
#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.wide.Headline .submenu li {
  width: 100%;
  display: flex;
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.wide.Headline .submenu li.worldathletics2025 a,
#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.wide.Headline .submenu li.worldathletics2025 a,
/*2025/07/14追加*/
#seisaku_nenrin2028 #SportsContent #MainContent.wide.Headline .submenu li.nenrin2028 a,
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.wide.Headline .submenu li.deaflympics2025 a,
#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.wide.Headline .submenu li.deaflympics2025 a,
#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.wide.Headline .submenu li.deaflympics2025 a,
#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.wide.Headline .submenu li.deaflympics2025-taikaikeikaku a {
  display: block;
  width: 100%;
  height: auto;
  min-height: 148px;
  list-style-type: none;
  border-radius: 5px;
  padding: 10px 10px 8px 240px;
  margin: 0 0 15px 0;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
  background: url(/images/common/sample.jpg) 10px center no-repeat;
  background-color: #fff;
  background-size: 230px 148px;
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2),
#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2),
/*2025/07/14追加*/
#seisaku_nenrin2028 #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2),
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2),
#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2),
#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2),
#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.wide.Headline .submenu li:nth-child(3n+2) {
  margin-left: 0;
  margin-right: 0;
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.Headline.wide .submenu li.worldathletics2025 .overview,
#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.Headline.wide .submenu li.worldathletics2025 .overview,
/*2025/07/14追加*/
#seisaku_nenrin2028 #SportsContent #MainContent.Headline.wide .submenu li.nenrin2028 .overview, 
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.Headline.wide .submenu li.deaflympics2025 .overview,
#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.Headline.wide .submenu li.deaflympics2025 .overview,
#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.Headline.wide .submenu li.deaflympics2025 .overview,
#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.Headline.wide .submenu li.deaflympics2025-taikaikeikaku .overview {
  width: auto;
  float: none;
  display: block;
  color: #5d5d5d;
  font-size: 95%;
  padding: 0 10px 7px 20px;
  line-height: 160%;
}

#tokyoforward2025_worldathletics2025 #SportsContent #MainContent.wide.Headline .submenu li .title,
#tokyoforward2025_worldathletics-kaigi #SportsContent #MainContent.wide.Headline .submenu li .title,
/*2025/07/14追加*/
#seisaku_nenrin2028 #SportsContent #MainContent.wide.Headline .submenu li .title,
#tokyoforward2025_deaflympics2025 #SportsContent #MainContent.wide.Headline .submenu li .title,
#tokyoforward2025_deaflympics2025-kaigi #SportsContent #MainContent.wide.Headline .submenu li .title,
#tokyoforward2025_deaflympics2025-soshiki #SportsContent #MainContent.wide.Headline .submenu li .title,
#tokyoforward2025_deaflympics2025-taikaikeikaku #SportsContent #MainContent.wide.Headline .submenu li .title {
  width: calc(100% - 20px);
  color: #333;
  font-size: 130%;
  margin: 0.3em 0;
  padding: 0 20px;
  text-align: left;
  display: block;
  float: none;
}
