/* A ten-year history
------------------------------------------------------------------------------*/
@media (max-width: 959px) { .l-main { margin-top: 7.2rem; } }

@media (min-width: 768px) and (max-width: 959px) { .l-main { margin-top: 7.2rem; } }

@media (min-width: 960px) { .l-main { margin-top: 7.2rem; } }

@media (max-width: 959px) { .l-container { position: relative; margin-top: 7.2rem; padding-top: 4.8rem; background: url("../../img/10th_trajectory_en/bg_container01.png") repeat center top #f6f2eb; background-size: 68.3rem; overflow: hidden; }
  .l-container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; padding-top: 0.5rem; background: url("../../img/10th_trajectory_en/bg_container01_top.png") repeat-x center top; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .l-container { position: relative; margin-top: 7.2rem; padding-top: 4.8rem; background: url("../../img/10th_trajectory_en/bg_container01.png") repeat center top #f6f2eb; background-size: 109.28rem; overflow: hidden; }
  .l-container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; padding-top: 0.8rem; background: url("../../img/10th_trajectory_en/bg_container01_top.png") repeat-x center top; background-size: contain; } }

@media (min-width: 960px) { .l-container { position: relative; margin-top: 7.2rem; padding-top: 4.8rem; background: url("../../img/10th_trajectory_en/bg_container01.png") repeat center top #f6f2eb; background-size: 136.6rem; overflow: hidden; }
  .l-container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; padding-top: 1rem; background: url("../../img/10th_trajectory_en/bg_container01_top.png") repeat-x center top; background-size: contain; } }

@media (max-width: 959px) { .l-langmenu { position: absolute; top: 0; right: 0; margin-top: 2rem; margin-right: 1.5rem; } }

@media (min-width: 768px) and (max-width: 959px) { .l-langmenu { position: absolute; top: 0; right: 0; margin-top: 2.4rem; margin-right: 1.6rem; } }

@media (min-width: 960px) { .l-langmenu { position: absolute; top: 0; right: 0; margin-top: 3rem; margin-right: 2rem; } }

@media (max-width: 959px) { .l-langmenu-list { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .l-langmenu-list::before { content: ''; display: block; width: 1.05rem; height: 1.05rem; margin-right: 0.63rem; background: url("../../img/10th_trajectory_en/ico_langmenu01.png") no-repeat left center; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .l-langmenu-list { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .l-langmenu-list::before { content: ''; display: block; width: 1.2rem; height: 1.2rem; margin-right: 0.72rem; background: url("../../img/10th_trajectory_en/ico_langmenu01.png") no-repeat left center; background-size: contain; } }

@media (min-width: 960px) { .l-langmenu-list { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .l-langmenu-list::before { content: ''; display: block; width: 1.5rem; height: 1.5rem; margin-right: 0.9rem; background: url("../../img/10th_trajectory_en/ico_langmenu01.png") no-repeat left center; background-size: contain; } }

@media (max-width: 959px) { .l-langmenu-list__item { margin-left: 0.63rem; line-height: 1; }
  .l-langmenu-list__item::before { content: ''; display: inline-block; vertical-align: top; height: 0.7rem; margin-right: 0.42rem; border-left: 1px solid #000; -webkit-transform: skewX(-37.5deg); transform: skewX(-37.5deg); }
  .l-langmenu-list__item:first-child { margin-left: 0; padding-left: 0; }
  .l-langmenu-list__item:first-child::before { content: none; } }

@media (min-width: 768px) and (max-width: 959px) { .l-langmenu-list__item { margin-left: 0.72rem; line-height: 1; }
  .l-langmenu-list__item::before { content: ''; display: inline-block; vertical-align: top; height: 0.8rem; margin-right: 0.48rem; border-left: 1px solid #000; -webkit-transform: skewX(-37.5deg); transform: skewX(-37.5deg); }
  .l-langmenu-list__item:first-child { margin-left: 0; padding-left: 0; }
  .l-langmenu-list__item:first-child::before { content: none; } }

@media (min-width: 960px) { .l-langmenu-list__item { margin-left: 0.9rem; line-height: 1; }
  .l-langmenu-list__item::before { content: ''; display: inline-block; vertical-align: top; height: 1rem; margin-right: 0.6rem; border-left: 1px solid #000; -webkit-transform: skewX(-37.5deg); transform: skewX(-37.5deg); }
  .l-langmenu-list__item:first-child { margin-left: 0; padding-left: 0; }
  .l-langmenu-list__item:first-child::before { content: none; } }

@media (max-width: 959px) { .l-langmenu__label { display: inline-block; vertical-align: top; width: 1.4rem; padding-left: 0.1rem; padding-right: 0.1rem; }
  html[lang="ja"] .l-langmenu__label--jp { position: relative; }
  html[lang="ja"] .l-langmenu__label--jp::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: -0.42rem; padding-top: 0.63rem; background: #ffda5c; }
  html[lang="en"] .l-langmenu__label--en { position: relative; }
  html[lang="en"] .l-langmenu__label--en::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: -0.42rem; padding-top: 0.63rem; background: #ffda5c; }
  .l-langmenu__label img { position: relative; vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .l-langmenu__label { display: inline-block; vertical-align: top; width: 1.6rem; padding-left: 0.08rem; padding-right: 0.08rem; }
  html[lang="ja"] .l-langmenu__label--jp { position: relative; }
  html[lang="ja"] .l-langmenu__label--jp::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: -0.48rem; padding-top: 0.72rem; background: #ffda5c; }
  html[lang="en"] .l-langmenu__label--en { position: relative; }
  html[lang="en"] .l-langmenu__label--en::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: -0.48rem; padding-top: 0.72rem; background: #ffda5c; }
  .l-langmenu__label img { position: relative; vertical-align: top; } }

@media (min-width: 960px) { .l-langmenu__label { display: inline-block; vertical-align: top; width: 2rem; padding-left: 0.1rem; padding-right: 0.1rem; }
  html[lang="ja"] .l-langmenu__label--jp { position: relative; }
  html[lang="ja"] .l-langmenu__label--jp::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: -0.6rem; padding-top: 0.9rem; background: #ffda5c; }
  html[lang="en"] .l-langmenu__label--en { position: relative; }
  html[lang="en"] .l-langmenu__label--en::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; margin-bottom: -0.6rem; padding-top: 0.9rem; background: #ffda5c; }
  .l-langmenu__label img { position: relative; vertical-align: top; } }

@media (max-width: 959px) { .top-content { position: relative; padding-top: 2.6rem; padding-bottom: 5.7rem; }
  .top-content::before { content: ''; position: absolute; bottom: 0; right: 50%; width: 16.4rem; margin-bottom: 1.7rem; margin-right: -17.4rem; padding-top: 27rem; background: url("../../img/10th_trajectory_en/top/bg_content01_bottom.png") no-repeat center bottom; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .top-content { position: relative; padding-top: 3.2rem; padding-bottom: 9.6rem; }
  .top-content::before { content: ''; position: absolute; bottom: 0; right: 50%; width: 22rem; margin-bottom: -1.2rem; margin-right: -44.08rem; padding-top: 36.48rem; background: url("../../img/10th_trajectory_en/top/bg_content01_bottom.png") no-repeat center bottom; background-size: contain; } }

@media (min-width: 960px) { .top-content { position: relative; padding-top: 4rem; padding-bottom: 12rem; }
  .top-content::before { content: ''; position: absolute; bottom: 0; right: 50%; width: 27.5rem; margin-bottom: -1.5rem; margin-right: -55.1rem; padding-top: 45.6rem; background: url("../../img/10th_trajectory_en/top/bg_content01_bottom.png") no-repeat center bottom; background-size: contain; } }

@media (max-width: 959px) { .top-content__inner { position: relative; padding-left: 1.5rem; padding-right: 1.5rem; } }

@media (min-width: 768px) and (max-width: 959px) { .top-content__inner { position: relative; max-width: 84.8rem; margin-left: auto; margin-right: auto; padding-left: 2.4rem; padding-right: 2.4rem; } }

@media (min-width: 960px) { .top-content__inner { position: relative; max-width: 106rem; margin-left: auto; margin-right: auto; padding-left: 3rem; padding-right: 3rem; } }

@media (max-width: 959px) { .top-section-lv1 { position: relative; }
  .top-section-lv1::before { content: ''; position: absolute; top: 0; left: 50%; width: 10.25rem; margin-top: -4.5rem; margin-left: -19.35rem; padding-top: 11.3rem; background: url("../../img/10th_trajectory_en/top/bg_section01_l_sp.png") no-repeat center center; background-size: contain; }
  .top-section-lv1::after { content: ''; position: absolute; top: 0; right: 50%; margin-top: -3.9rem; margin-right: -18.9rem; width: 10.45rem; padding-top: 19.2rem; background: url("../../img/10th_trajectory_en/top/bg_section01_r_sp.png") no-repeat center center; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .top-section-lv1 { position: relative; }
  .top-section-lv1::before { content: ''; position: absolute; top: 0; left: 0; width: 16.64rem; margin-top: 1.12rem; margin-left: 0.16rem; padding-top: 28.16rem; background: url("../../img/10th_trajectory_en/top/bg_section01_l.png") no-repeat center center; background-size: contain; }
  .top-section-lv1::after { content: ''; position: absolute; top: 0; right: 0; margin-top: 0.24rem; margin-right: -0.72rem; width: 24.32rem; padding-top: 28.88rem; background: url("../../img/10th_trajectory_en/top/bg_section01_r.png") no-repeat center center; background-size: contain; } }

@media (min-width: 960px) { .top-section-lv1 { position: relative; }
  .top-section-lv1::before { content: ''; position: absolute; top: 0; left: 0; width: 20.8rem; margin-top: 1.4rem; margin-left: 0.2rem; padding-top: 35.2rem; background: url("../../img/10th_trajectory_en/top/bg_section01_l.png") no-repeat center center; background-size: contain; }
  .top-section-lv1::after { content: ''; position: absolute; top: 0; right: 0; width: 30.4rem; margin-top: 0.3rem; margin-right: -0.9rem; padding-top: 36.1rem; background: url("../../img/10th_trajectory_en/top/bg_section01_r.png") no-repeat center center; background-size: contain; } }

@media (max-width: 959px) { .top-section-lv1-head { text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .top-section-lv1-head { text-align: center; } }

@media (min-width: 960px) { .top-section-lv1-head { text-align: center; } }

@media (max-width: 959px) { .top-section-lv1-head__label { display: inline-block; vertical-align: top; max-width: 100%; width: 30.05rem; }
  .top-section-lv1-head__label img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .top-section-lv1-head__label { display: inline-block; vertical-align: top; width: 37.92rem; margin-right: 0.4rem; }
  .top-section-lv1-head__label img { vertical-align: top; } }

@media (min-width: 960px) { .top-section-lv1-head__label { display: inline-block; vertical-align: top; width: 47.4rem; margin-right: 0.5rem; }
  .top-section-lv1-head__label img { vertical-align: top; } }

@media (max-width: 959px) { .top-section-lv1-body { margin-top: 2.25rem; }
  .top-section-lv1-body:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .top-section-lv1-body { margin-top: 2.4rem; }
  .top-section-lv1-body:first-child { margin-top: 0; } }

@media (min-width: 960px) { .top-section-lv1-body { margin-top: 3rem; }
  .top-section-lv1-body:first-child { margin-top: 0; } }

@media (max-width: 959px) { .top-lead { text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .top-lead { text-align: center; } }

@media (min-width: 960px) { .top-lead { text-align: center; } }

@media (max-width: 959px) { .top-lead-txt { line-height: 1.7857142857; font-size: 1.4rem; } }

@media (min-width: 768px) and (max-width: 959px) { .top-lead-txt { line-height: 1.7777777778; font-size: 1.44rem; } }

@media (min-width: 960px) { .top-lead-txt { line-height: 1.7777777778; font-size: 1.8rem; } }

@media (max-width: 959px) { .top-intro { margin-top: 4.5rem; }
  .top-intro:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .top-intro { margin-top: 6rem; }
  .top-intro:first-child { margin-top: 0; } }

@media (min-width: 960px) { .top-intro { margin-top: 7.5rem; }
  .top-intro:first-child { margin-top: 0; } }

@media (max-width: 959px) { .top-intro-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: 34.5rem; margin: 0 auto; } }

@media (min-width: 768px) and (max-width: 959px) { .top-intro-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: initial; } }

@media (min-width: 960px) { .top-intro-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (max-width: 959px) { .top-intro-list__item { width: 47.10145%; margin-left: 5.7971%; }
  .top-intro-list__item:nth-child(2n+1) { margin-left: 0; }
  .top-intro-list__item:nth-child(n+3) { margin-top: 5.7971%; } }

@media (min-width: 768px) and (max-width: 959px) { .top-intro-list__item { width: 22.7%; margin-left: 3.06667%; }
  .top-intro-list__item:nth-child(2n+1) { margin-left: 3.06667%; }
  .top-intro-list__item:nth-child(n+3) { margin-top: 0; }
  .top-intro-list__item:nth-child(4n+1) { margin-left: 0; }
  .top-intro-list__item:nth-child(n+5) { margin-top: 3.06667%; } }

@media (min-width: 960px) { .top-intro-list__item { width: 22.7%; margin-left: 3.06667%; }
  .top-intro-list__item:nth-child(4n+1) { margin-left: 0; }
  .top-intro-list__item:nth-child(n+5) { margin-top: 3.06667%; } }

@media (max-width: 959px) { .top-intro-img { text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .top-intro-img { text-align: center; } }

@media (min-width: 960px) { .top-intro-img { text-align: center; } }

@media (max-width: 959px) { .top-intro-img__label { display: inline-block; vertical-align: top; width: 100%; background: url("../../img/10th_trajectory_en/top/bg_intro01_sp.png") no-repeat center center #fff; background-size: cover; }
  .top-intro-img__label img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .top-intro-img__label { display: inline-block; vertical-align: top; width: 100%; background: url("../../img/10th_trajectory_en/top/bg_intro01.png") no-repeat center center #fff; background-size: cover; }
  .top-intro-img__label img { vertical-align: top; } }

@media (min-width: 960px) { .top-intro-img__label { display: inline-block; vertical-align: top; width: 100%; background: url("../../img/10th_trajectory_en/top/bg_intro01.png") no-repeat center center #fff; background-size: cover; }
  .top-intro-img__label img { vertical-align: top; } }

@media (max-width: 959px) { .lower-content { padding-top: 0.15rem; padding-bottom: 2.1rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-content { padding-top: 1.04rem; padding-bottom: 9.6rem; } }

@media (min-width: 960px) { .lower-content { padding-top: 1.3rem; padding-bottom: 12rem; } }

@media (max-width: 959px) { .lower-content__inner { position: relative; padding-left: 1.5rem; padding-right: 1.5rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-content__inner { position: relative; max-width: 84.8rem; margin-left: auto; margin-right: auto; padding-left: 2.4rem; padding-right: 2.4rem; } }

@media (min-width: 960px) { .lower-content__inner { position: relative; max-width: 106rem; margin-left: auto; margin-right: auto; padding-left: 3rem; padding-right: 3rem; } }

@media (max-width: 959px) { .lower-section-lv1 { position: relative; }
  .lower-section-lv1::before { content: ''; position: absolute; top: 0; left: 50%; width: 10rem; margin-top: 1.7rem; margin-left: -17.6rem; padding-top: 4.9rem; background: url("../../img/10th_trajectory_en/lower/bg_section01_l_sp.png") no-repeat center center; background-size: contain; }
  .lower-section-lv1::after { content: ''; position: absolute; top: 0; right: 50%; width: 9.9rem; margin-top: 0.85rem; margin-right: -17.8rem; padding-top: 5.9rem; background: url("../../img/10th_trajectory_en/lower/bg_section01_r_sp.png") no-repeat center center; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv1 { position: relative; }
  .lower-section-lv1::before { content: ''; position: absolute; top: 0; left: 0; width: 26.56rem; margin-top: 1.6rem; margin-left: 4rem; padding-top: 6.72rem; background: url("../../img/10th_trajectory_en/lower/bg_section01_l.png") no-repeat center center; background-size: contain; }
  .lower-section-lv1::after { content: ''; position: absolute; top: 0; right: 0; width: 23.52rem; margin-top: 0.72rem; margin-right: 5.76rem; padding-top: 7.84rem; background: url("../../img/10th_trajectory_en/lower/bg_section01_r.png") no-repeat center center; background-size: contain; } }

@media (min-width: 960px) { .lower-section-lv1 { position: relative; }
  .lower-section-lv1::before { content: ''; position: absolute; top: 0; left: 0; width: 33.2rem; margin-top: 2rem; margin-left: 5rem; padding-top: 8.4rem; background: url("../../img/10th_trajectory_en/lower/bg_section01_l.png") no-repeat center center; background-size: contain; }
  .lower-section-lv1::after { content: ''; position: absolute; top: 0; right: 0; width: 29.4rem; margin-top: 0.9rem; margin-right: 7.2rem; padding-top: 9.8rem; background: url("../../img/10th_trajectory_en/lower/bg_section01_r.png") no-repeat center center; background-size: contain; } }

@media (max-width: 959px) { .lower-section-lv1-head { text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv1-head { text-align: center; } }

@media (min-width: 960px) { .lower-section-lv1-head { text-align: center; } }

@media (max-width: 959px) { .lower-section-lv1-head__label { display: inline-block; vertical-align: top; width: 14.15rem; }
  .lower-section-lv1-head__label img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv1-head__label { display: inline-block; vertical-align: top; width: 17.52rem; }
  .lower-section-lv1-head__label img { vertical-align: top; } }

@media (min-width: 960px) { .lower-section-lv1-head__label { display: inline-block; vertical-align: top; width: 21.9rem; }
  .lower-section-lv1-head__label img { vertical-align: top; } }

@media (max-width: 959px) { .lower-section-lv1-body { margin-top: 1.65rem; }
  .lower-section-lv1-body:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv1-body { margin-top: 2.64rem; }
  .lower-section-lv1-body:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-section-lv1-body { margin-top: 3.3rem; }
  .lower-section-lv1-body:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-section-lv2 { margin-top: 1.65rem; }
  .lower-section-lv2:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv2 { margin-top: 2.64rem; }
  .lower-section-lv2:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-section-lv2 { margin-top: 3.3rem; }
  .lower-section-lv2:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-section-lv2-head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 7rem; margin: 0 auto; border-radius: 7rem; background: #f7a251; text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv2-head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 8rem; border-radius: 8rem; background: #f7a251; text-align: center; } }

@media (min-width: 960px) { .lower-section-lv2-head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 10rem; border-radius: 10rem; background: #f7a251; text-align: center; } }

@media (max-width: 959px) { .lower-section-lv2-head__ico { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; vertical-align: top; width: 6.75rem; margin-right: 0.2rem; }
  .lower-section-lv2-head__ico img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv2-head__ico { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; vertical-align: top; width: 8.32rem; }
  .lower-section-lv2-head__ico img { vertical-align: top; } }

@media (min-width: 960px) { .lower-section-lv2-head__ico { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; vertical-align: top; width: 10.4rem; }
  .lower-section-lv2-head__ico img { vertical-align: top; } }

@media (max-width: 959px) { .lower-section-lv2-head__label { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: inline-block; vertical-align: top; margin-left: 0.2rem; margin-right: 0.2rem; }
  .lower-section-lv2-head__ico + .lower-section-lv2-head__label { margin-left: 6.15rem; }
  .lower-section-lv2-head__label img { vertical-align: top; }
  [data-page="radiationdose"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 4.2rem; }
  [data-page="reconstruction_housing"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 4.2rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 4.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 6.05rem; }
  [data-page="reconstruction_industry"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 4.2rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 1.65rem; }
  [data-page="reconstruction_f1"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 6.05rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv2-head__label { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: inline-block; vertical-align: top; margin-left: 0.32rem; margin-right: 0.32rem; }
  .lower-section-lv2-head__ico + .lower-section-lv2-head__label { margin-left: 8.64rem; }
  .lower-section-lv2-head__label img { vertical-align: top; }
  [data-page="radiationdose"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 2.64rem; }
  [data-page="reconstruction_housing"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 2.64rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 2.64rem; }
  [data-page="reconstruction_food"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 6rem; }
  [data-page="reconstruction_industry"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 2.64rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 2.64rem; }
  [data-page="reconstruction_f1"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 6rem; } }

@media (min-width: 960px) { .lower-section-lv2-head__label { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: inline-block; vertical-align: top; margin-left: 0.4rem; margin-right: 0.4rem; }
  .lower-section-lv2-head__ico + .lower-section-lv2-head__label { margin-left: 10.8rem; }
  .lower-section-lv2-head__label img { vertical-align: top; }
  [data-page="radiationdose"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 3.3rem; }
  [data-page="reconstruction_housing"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 3.3rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 3.3rem; }
  [data-page="reconstruction_food"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 7.5rem; }
  [data-page="reconstruction_industry"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 3.3rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 3.3rem; }
  [data-page="reconstruction_f1"] .lower-section-lv2 .lower-section-lv2-head__label img { height: 7.5rem; } }

@media (max-width: 959px) { .lower-section-lv2-body { margin-top: 5rem; }
  .lower-section-lv2-body:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv2-body { margin-top: 4.8rem; }
  .lower-section-lv2-body:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-section-lv2-body { margin-top: 6rem; }
  .lower-section-lv2-body:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-section-lv3 { position: relative; padding-top: 15.8rem; }
  .lower-section-lv3::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; margin-top: 3.95rem; padding-top: 7.8rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_t.png") no-repeat center center; background-size: contain; }
  .lower-section-lv3:first-child { padding-top: 0; }
  .lower-section-lv3:first-child::before { content: none; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3 { position: relative; padding-top: 18.24rem; }
  .lower-section-lv3::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; margin-top: 4.88rem; padding-top: 8.56rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_t.png") no-repeat center center; background-size: contain; }
  .lower-section-lv3:first-child { padding-top: 0; }
  .lower-section-lv3:first-child::before { content: none; } }

@media (min-width: 960px) { .lower-section-lv3 { position: relative; padding-top: 22.8rem; }
  .lower-section-lv3::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; margin-top: 6.1rem; padding-top: 10.7rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_t.png") no-repeat center center; background-size: contain; }
  .lower-section-lv3:first-child { padding-top: 0; }
  .lower-section-lv3:first-child::before { content: none; } }

@media (max-width: 959px) { .lower-section-lv3__inner { position: relative; margin-left: -1.5rem; margin-right: -1.5rem; padding-top: 5.5rem; padding-bottom: 5.5rem; padding-left: 1.5rem; padding-right: 1.5rem; background: #fff; }
  .lower-section-lv3__inner::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; padding-top: 0.5rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_t.png") repeat-x center top; background-size: contain; }
  .lower-section-lv3__inner::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; padding-top: 0.5rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_b.png") repeat-x center bottom; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3__inner { position: relative; padding-top: 7%; padding-bottom: 8%; padding-left: 8.5%; padding-right: 8.5%; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_l.png") repeat-y left top, url("../../img/10th_trajectory_en/lower/bg_section03_inner01_r.png") repeat-y right top #fff; background-size: 0.8rem auto, 0.8rem auto; }
  .lower-section-lv3__inner::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; padding-top: 0.8rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_t.png") repeat-x center top; background-size: contain; }
  .lower-section-lv3__inner::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; padding-top: 0.8rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_b.png") repeat-x center bottom; background-size: contain; } }

@media (min-width: 960px) { .lower-section-lv3__inner { position: relative; padding-top: 7%; padding-bottom: 8%; padding-left: 8.5%; padding-right: 8.5%; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_l.png") repeat-y left top, url("../../img/10th_trajectory_en/lower/bg_section03_inner01_r.png") repeat-y right top #fff; background-size: 1rem auto, 1rem auto; }
  .lower-section-lv3__inner::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; padding-top: 1rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_t.png") repeat-x center top; background-size: contain; }
  .lower-section-lv3__inner::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; padding-top: 1rem; background: url("../../img/10th_trajectory_en/lower/bg_section03_inner01_b.png") repeat-x center bottom; background-size: contain; } }

@media (max-width: 959px) { .lower-section-lv3-box { margin-top: 6rem; }
  .lower-section-lv3-box:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3-box { margin-top: 6.4rem; }
  .lower-section-lv3-box:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-section-lv3-box { margin-top: 8rem; }
  .lower-section-lv3-box:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-section-lv3-head { margin-left: -1.5rem; margin-right: -1.5rem; text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3-head { margin-left: -10.24096%; margin-right: -10.24096%; text-align: center; } }

@media (min-width: 960px) { .lower-section-lv3-head { margin-left: -10.24096%; margin-right: -10.24096%; text-align: center; } }

@media (max-width: 959px) { .lower-section-lv3-head__label { display: inline-block; vertical-align: top; max-width: 100%; margin-top: 1.6rem; }
  .lower-section-lv3-head__label:first-child { margin-top: 0; }
  .lower-section-lv3-head__label img { vertical-align: top; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 8.9rem; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 11.85rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 8.35rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-section-lv3-head__label img { height: 6.9rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 1.95rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 4.45rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 6.45rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 11.85rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3-head__label { display: inline-block; vertical-align: top; max-width: 100%; margin-top: 1.6rem; }
  .lower-section-lv3-head__label:first-child { margin-top: 0; }
  .lower-section-lv3-head__label img { vertical-align: top; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 5.2rem; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 7.76rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 4.64rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 5.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-section-lv3-head__label img { height: 5.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 5.2rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 2.32rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 5.2rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 5.2rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 7.76rem; } }

@media (min-width: 960px) { .lower-section-lv3-head__label { display: inline-block; vertical-align: top; max-width: 100%; margin-top: 2rem; }
  .lower-section-lv3-head__label:first-child { margin-top: 0; }
  .lower-section-lv3-head__label img { vertical-align: top; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 6.5rem; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 9.7rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 5.8rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 6.5rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-section-lv3-head__label img { height: 6.5rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 6.5rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 2.9rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-section-lv3-head__label img { height: 6.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-section-lv3-head__label img { height: 6.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-section-lv3-head__label img { height: 9.7rem; } }

@media (max-width: 959px) { .lower-section-lv3-head-sub { display: block; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3-head-sub { display: block; } }

@media (min-width: 960px) { .lower-section-lv3-head-sub { display: block; } }

@media (max-width: 959px) { .lower-section-lv3-head-sub__label { display: inline-block; vertical-align: top; }
  .lower-section-lv3-head-sub__label img { vertical-align: top; height: 1.6rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3-head-sub__label { display: inline-block; vertical-align: top; }
  .lower-section-lv3-head-sub__label img { vertical-align: top; height: 1.68rem; } }

@media (min-width: 960px) { .lower-section-lv3-head-sub__label { display: inline-block; vertical-align: top; }
  .lower-section-lv3-head-sub__label img { vertical-align: top; height: 2.1rem; } }

@media (max-width: 959px) { .lower-section-lv3-body { margin-top: 3rem; }
  .lower-section-lv3-body:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-section-lv3-body { margin-top: 4rem; }
  .lower-section-lv3-body:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-section-lv3-body { margin-top: 5rem; }
  .lower-section-lv3-body:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-card { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  .lower-card--wide { display: block; } }

@media (min-width: 960px) { .lower-card { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  .lower-card--wide { display: block; } }

@media (max-width: 959px) { .lower-card__parts + .lower-card__parts { margin-top: 3rem; }
  .lower-card--wide .lower-card__parts + .lower-card__parts { margin-top: 3rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-card__parts + .lower-card__parts { width: 36.86747%; margin-top: 0; margin-left: 7.71084%; }
  .lower-card--wide .lower-card__parts:first-child { width: auto; }
  .lower-card--wide .lower-card__parts + .lower-card__parts { width: auto; margin-top: 3.2rem; margin-left: 0; } }

@media (min-width: 960px) { .lower-card__parts + .lower-card__parts { width: 36.86747%; margin-left: 7.71084%; }
  .lower-card--wide .lower-card__parts:first-child { width: auto; }
  .lower-card--wide .lower-card__parts + .lower-card__parts { width: auto; margin-top: 4rem; margin-left: 0; } }

@media (max-width: 959px) { .lower-point { margin-top: 3.5rem; }
  .lower-point:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-point { margin-top: 4rem; }
  .lower-point:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-point { margin-top: 5rem; }
  .lower-point:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-point__inner { padding-top: 2rem; padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; background: rgba(255, 218, 92, 0.15); } }

@media (min-width: 768px) and (max-width: 959px) { .lower-point__inner { padding-top: 3.2rem; padding-bottom: 3.2rem; padding-left: 3.2rem; padding-right: 3.2rem; background: rgba(255, 218, 92, 0.15); } }

@media (min-width: 960px) { .lower-point__inner { padding-top: 4rem; padding-bottom: 4rem; padding-left: 4rem; padding-right: 4rem; background: rgba(255, 218, 92, 0.15); } }

@media (max-width: 959px) { .lower-point-desc__term { text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-point-desc__term { text-align: center; } }

@media (min-width: 960px) { .lower-point-desc__term { text-align: center; } }

@media (max-width: 959px) { .lower-point-desc__term__label { display: inline-block; vertical-align: top; width: 5.3rem; }
  .lower-point-desc__term__label img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-point-desc__term__label { display: inline-block; vertical-align: top; width: 4.8rem; }
  .lower-point-desc__term__label img { vertical-align: top; } }

@media (min-width: 960px) { .lower-point-desc__term__label { display: inline-block; vertical-align: top; width: 6rem; }
  .lower-point-desc__term__label img { vertical-align: top; } }

@media (max-width: 959px) { .lower-point-desc__defin { margin-top: 0.75rem; text-align: center; }
  .lower-point-desc__defin:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-point-desc__defin { margin-top: 0.8rem; text-align: center; }
  .lower-point-desc__defin:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-point-desc__defin { margin-top: 1rem; text-align: center; }
  .lower-point-desc__defin:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-point-txt { line-height: 1.7857142857; font-size: 1.4rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-point-txt { line-height: 1.7777777778; font-size: 1.44rem; } }

@media (min-width: 960px) { .lower-point-txt { line-height: 1.7777777778; font-size: 1.8rem; } }

@media (max-width: 959px) { .lower-img { max-width: 34.5rem; margin: 0 auto; margin-top: 3.5rem; text-align: center; }
  .lower-img:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img { max-width: initial; margin-top: 4rem; text-align: center; }
  .lower-img:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-img { margin-top: 5rem; text-align: center; }
  .lower-img:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-img-list__item { margin-top: 3.75rem; }
  .lower-img-list__item:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img-list__item { margin-top: 5.12rem; }
  .lower-img-list__item:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-img-list__item { margin-top: 6.4rem; }
  .lower-img-list__item:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-img-slide-nav-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-card .lower-img-slide-nav-list { display: block; }
  .lower-card--wide .lower-img-slide-nav-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 960px) { .lower-card .lower-img-slide-nav-list { display: block; }
  .lower-card--wide .lower-img-slide-nav-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (max-width: 959px) { .lower-img-slide-nav-list__item { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 48.55072%; height: 4rem; margin-left: 2.89855%; border-radius: 4rem; background: #fff; cursor: pointer; }
  .lower-img-slide-nav-list__item::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0.2rem dotted #ffa355; border-radius: 4rem; }
  .lower-img-slide-nav-list__item:focus { outline: none; }
  .lower-img-slide-nav-list__item:nth-child(2n+1) { margin-left: 0; }
  .lower-img-slide-nav-list__item:nth-child(n+3) { margin-top: 2.89855%; }
  .lower-img-slide-nav-list__item.tns-nav-active { background: #ffa355; }
  .lower-img-slide-nav-list__item.tns-nav-active::before { border: 0.2rem solid #ffa355; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item { height: 6.7rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img-slide-nav-list__item { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; height: 4.8rem; margin-left: 0; border-radius: 4.8rem; background: #fff; cursor: pointer; }
  .lower-img-slide-nav-list__item::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0.24rem dotted #ffa355; border-radius: 4.8rem; }
  .lower-img-slide-nav-list__item::after { content: ''; position: absolute; }
  .lower-img-slide-nav-list__item:focus { outline: none; }
  .lower-img-slide-nav-list__item:first-child::after { content: none; }
  .lower-card .lower-img-slide-nav-list__item { margin-top: 3.2rem; }
  .lower-card .lower-img-slide-nav-list__item::after { top: 0; left: 50%; width: 1.28rem; margin-top: -2.64rem; padding-top: 1.92rem; background: url("../../img/10th_trajectory_en/lower/bg_slide01_t.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); }
  .lower-card .lower-img-slide-nav-list__item:first-child { margin-top: 0; }
  .lower-card--wide .lower-img-slide-nav-list__item { width: 19.52rem; margin-top: 0; margin-left: 3.92rem; }
  .lower-card--wide .lower-img-slide-nav-list__item::after { top: 50%; left: 0; width: 1.84rem; margin-top: 0; margin-left: -2.72rem; padding-top: 1.6rem; background: url("../../img/10th_trajectory_en/lower/bg_slide01_l.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); }
  .lower-card--wide .lower-img-slide-nav-list__item:first-child { margin-left: 0; }
  .lower-img-slide-nav-list__item.tns-nav-active { background: #ffa355; }
  .lower-img-slide-nav-list__item.tns-nav-active::before { border: 0.24rem solid #ffa355; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(n+2) { height: 8rem; } }

@media (min-width: 960px) { .lower-img-slide-nav-list__item { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 6rem; border-radius: 6rem; background: #fff; cursor: pointer; }
  .lower-img-slide-nav-list__item::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0.3rem dotted #ffa355; border-radius: 6rem; }
  .lower-img-slide-nav-list__item::after { content: ''; position: absolute; }
  .lower-img-slide-nav-list__item:focus { outline: none; }
  .lower-img-slide-nav-list__item:first-child::after { content: none; }
  .lower-card .lower-img-slide-nav-list__item { margin-top: 4rem; }
  .lower-card .lower-img-slide-nav-list__item::after { top: 0; left: 50%; width: 1.6rem; margin-top: -3.3rem; padding-top: 2.4rem; background: url("../../img/10th_trajectory_en/lower/bg_slide01_t.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); }
  .lower-card .lower-img-slide-nav-list__item:first-child { margin-top: 0; }
  .lower-card--wide .lower-img-slide-nav-list__item { width: 24.4rem; margin-top: 0; margin-left: 4.9rem; }
  .lower-card--wide .lower-img-slide-nav-list__item::after { top: 50%; left: 0; width: 2.3rem; margin-top: 0; margin-left: -3.4rem; padding-top: 2rem; background: url("../../img/10th_trajectory_en/lower/bg_slide01_l.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); }
  .lower-card--wide .lower-img-slide-nav-list__item:first-child { margin-left: 0; }
  .lower-img-slide-nav-list__item.tns-nav-active { background: #ffa355; }
  .lower-img-slide-nav-list__item.tns-nav-active::before { border: 0.3rem solid #ffa355; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(n+2) { height: 10rem; } }

@media (max-width: 959px) { .lower-img-slide-nav-list__item__ico { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; vertical-align: top; width: 3.65rem; margin-right: 0.3rem; }
  .lower-img-slide-nav-list__item__ico img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img-slide-nav-list__item__ico { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; vertical-align: top; width: 4.24rem; margin-right: 0.32rem; }
  .lower-img-slide-nav-list__item__ico img { vertical-align: top; } }

@media (min-width: 960px) { .lower-img-slide-nav-list__item__ico { -ms-flex-negative: 0; flex-shrink: 0; display: inline-block; vertical-align: top; width: 5.3rem; margin-right: 0.4rem; }
  .lower-img-slide-nav-list__item__ico img { vertical-align: top; } }

@media (max-width: 959px) { .lower-img-slide-nav-list__item__label { position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: inline-block; vertical-align: top; margin-left: 0.2rem; margin-right: 0.2rem; }
  .lower-img-slide-nav-list__item__label::before { content: ''; display: block; padding-top: 1.1rem; }
  .lower-img-slide-nav-list__item__label::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; }
  .lower-img-slide-nav-list__item__ico + .lower-img-slide-nav-list__item__label { margin-left: 4.15rem; }
  .tns-nav-active .lower-img-slide-nav-list__item__label::before { opacity: 0; }
  .tns-nav-active .lower-img-slide-nav-list__item__label::after { opacity: 1; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_01.svg") no-repeat center center; background-size: contain; padding-top: 2.3rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_02.svg") no-repeat center center; background-size: contain; padding-top: 2.3rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_03.svg") no-repeat center center; background-size: contain; padding-top: 2.3rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_04.svg") no-repeat center center; background-size: contain; padding-top: 2.3rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(5) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_05.svg") no-repeat center center; background-size: contain; padding-top: 2.3rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(5) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_05_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_03.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_02.svg") no-repeat center center; background-size: contain; padding-top: 2.45rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_03.svg") no-repeat center center; background-size: contain; padding-top: 2.45rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_04.svg") no-repeat center center; background-size: contain; padding-top: 2.45rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_01_sp.svg") no-repeat center center; background-size: contain; padding-top: 2.45rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_01_sp_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_02_sp.svg") no-repeat center center; background-size: contain; padding-top: 4.95rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_02_sp_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_03_sp.svg") no-repeat center center; background-size: contain; padding-top: 4.95rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_03_sp_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_04_sp.svg") no-repeat center center; background-size: contain; padding-top: 4.95rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_04_sp_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_03.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_04.svg") no-repeat center center; background-size: contain; padding-top: 2.45rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_01.svg") no-repeat center center; background-size: contain; padding-top: 2.45rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img-slide-nav-list__item__label { position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: inline-block; vertical-align: top; margin-left: 0.32rem; margin-right: 0.32rem; }
  .lower-img-slide-nav-list__item__label::before { content: ''; display: block; padding-top: 1.52rem; }
  .lower-img-slide-nav-list__item__label::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; }
  .lower-img-slide-nav-list__item__ico + .lower-img-slide-nav-list__item__label { margin-left: 4.88rem; }
  .tns-nav-active .lower-img-slide-nav-list__item__label::before { opacity: 0; }
  .tns-nav-active .lower-img-slide-nav-list__item__label::after { opacity: 1; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_01.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_02.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_03.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_04.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(5) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_05.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(5) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_05_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_03.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_02.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_03.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_04.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_02.svg") no-repeat center center; background-size: contain; padding-top: 5.92rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_03.svg") no-repeat center center; background-size: contain; padding-top: 5.92rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_04.svg") no-repeat center center; background-size: contain; padding-top: 5.92rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_03.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_04.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_01.svg") no-repeat center center; background-size: contain; padding-top: 3.36rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; } }

@media (min-width: 960px) { .lower-img-slide-nav-list__item__label { position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: inline-block; vertical-align: top; margin-left: 0.4rem; margin-right: 0.4rem; }
  .lower-img-slide-nav-list__item__label::before { content: ''; display: block; padding-top: 1.9rem; }
  .lower-img-slide-nav-list__item__label::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; }
  .lower-img-slide-nav-list__item__ico + .lower-img-slide-nav-list__item__label { margin-left: 3.05rem; }
  .tns-nav-active .lower-img-slide-nav-list__item__label::before { opacity: 0; }
  .tns-nav-active .lower-img-slide-nav-list__item__label::after { opacity: 1; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_01.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_02.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_03.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_04.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(5) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_05.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(5) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/radiationdose/txt_slide01_05_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_03.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_housing/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_02.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_03.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_04.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide01_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_02.svg") no-repeat center center; background-size: contain; padding-top: 7.4rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_03.svg") no-repeat center center; background-size: contain; padding-top: 7.4rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_04.svg") no-repeat center center; background-size: contain; padding-top: 7.4rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_road_railway/txt_slide02_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_01.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_02_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_03.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(3) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_03_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_04.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img-slide-nav-list__item:nth-child(4) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_food/txt_slide03_04_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_01.svg") no-repeat center center; background-size: contain; padding-top: 4.2rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(1) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_01_on.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::before { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_02.svg") no-repeat center center; background-size: contain; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-nav-list__item:nth-child(2) .lower-img-slide-nav-list__item__label::after { background: url("../../img/10th_trajectory_en/reconstruction_f1/txt_slide01_02_on.svg") no-repeat center center; background-size: contain; } }

@media (max-width: 959px) { .lower-img__label { position: relative; display: inline-block; vertical-align: top; max-width: 100%; overflow: hidden; }
  .lower-img__label::before { content: ''; display: block; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img__label { width: 34.5rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 159.00322%; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-img__label { width: 34.5rem; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 48.8266%; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-img__label { width: 34.5rem; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 101.16788%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 136.19984%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(1) .lower-img__label { width: 30.45rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(1) .lower-img__label::before { padding-top: 223.15271%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(2) .lower-img__label { width: 30.6rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(2) .lower-img__label::before { padding-top: 233.82353%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 56.02332%; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 82.62758%; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 161.56352%; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 56.2422%; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 257.84173%; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 77.06065%; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-img__label::before { padding-top: 65.61025%; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-img__label::before { padding-top: 47.0388%; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-img__label::before { padding-top: 52.01443%; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-img__label { width: 55.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-img__label::before { padding-top: 60.18767%; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 57.73406%; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 51.6756%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 57.00197%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 54.73613%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 48.0081%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(1) .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(1) .lower-img__label::before { padding-top: 79.33735%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(2) .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(2) .lower-img__label::before { padding-top: 72.48645%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 63.11167%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-img__label { width: 34.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 57.68293%; }
  .lower-img__label img { position: absolute; top: 0; left: 0; width: 100%; vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img__label { position: relative; display: inline-block; vertical-align: top; max-width: 100%; overflow: hidden; }
  .lower-img__label::before { content: ''; display: block; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img__label { width: 24.88rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 159.00322%; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-img__label { width: 61.44rem; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 48.8266%; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-img__label { width: 54.8rem; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 101.16788%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img__label { width: 48.88rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 136.19984%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(1) .lower-img__label { width: 60.96rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(1) .lower-img__label::before { padding-top: 67.62968%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(2) .lower-img__label { width: 60.88rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(2) .lower-img__label::before { padding-top: 72.66754%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-img__label { width: 61.84rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 56.02332%; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img__label { width: 36.88rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 82.62758%; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img__label { width: 36.88rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 161.56352%; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-img__label { width: 64.16rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 56.2422%; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-img__label { width: 66.4rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 41.46635%; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img__label { width: 51.6rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 77.06065%; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-img__label { width: 59.36rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-img__label::before { padding-top: 65.61025%; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-img__label { width: 58.8rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-img__label::before { padding-top: 47.0388%; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-img__label { width: 66.4rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-img__label::before { padding-top: 52.01443%; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-img__label { width: 59.76rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-img__label::before { padding-top: 60.18767%; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-img__label { width: 58.96rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 57.73406%; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-img__label { width: 59.68rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 51.6756%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-img__label { width: 60.88rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 57.00197%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-img__label { width: 59.12rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 54.73613%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-img__label { width: 59.28rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 48.0081%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(1) .lower-img__label { width: 66.4rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(1) .lower-img__label::before { padding-top: 79.33735%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(2) .lower-img__label { width: 66.4rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(2) .lower-img__label::before { padding-top: 72.48645%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-img__label { width: 63.6rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 63.11167%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-img__label { width: 65.68rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 57.68293%; }
  .lower-img__label img { position: absolute; top: 0; left: 0; width: 100%; vertical-align: top; } }

@media (min-width: 960px) { .lower-img__label { position: relative; display: inline-block; vertical-align: top; max-width: 100%; overflow: hidden; }
  .lower-img__label::before { content: ''; display: block; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img__label { width: 31.1rem; }
  [data-page="radiationdose"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 159.00322%; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-img__label { width: 76.8rem; }
  [data-page="radiationdose"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 48.8266%; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-img__label { width: 68.5rem; }
  [data-page="radiationdose"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 101.16788%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img__label { width: 61.1rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 136.19984%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(1) .lower-img__label { width: 76.2rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(1) .lower-img__label::before { padding-top: 67.62968%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(2) .lower-img__label { width: 76.1rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--02 .lower-img-list__item:nth-child(2) .lower-img__label::before { padding-top: 72.66754%; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-img__label { width: 77.3rem; }
  [data-page="reconstruction_housing"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 56.02332%; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img__label { width: 46.1rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 82.62758%; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img__label { width: 46.1rem; }
  [data-page="reconstruction_road_railway"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 161.56352%; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-img__label { width: 80.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 56.2422%; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-img__label { width: 83rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 41.46635%; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img__label { width: 64.5rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 77.06065%; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-img__label { width: 74.2rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--04 .lower-img__label::before { padding-top: 65.61025%; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-img__label { width: 73.5rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--05 .lower-img__label::before { padding-top: 47.0388%; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-img__label { width: 83rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--06 .lower-img__label::before { padding-top: 52.01443%; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-img__label { width: 74.7rem; }
  [data-page="reconstruction_food"] .lower-section-lv3--07 .lower-img__label::before { padding-top: 60.18767%; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-img__label { width: 73.7rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 57.73406%; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-img__label { width: 74.6rem; }
  [data-page="reconstruction_industry"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 51.6756%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-img__label { width: 76.1rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--01 .lower-img__label::before { padding-top: 57.00197%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-img__label { width: 73.9rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 54.73613%; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-img__label { width: 74.1rem; }
  [data-page="reconstruction_tourism"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 48.0081%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(1) .lower-img__label { width: 83rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(1) .lower-img__label::before { padding-top: 79.33735%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(2) .lower-img__label { width: 83rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--01 .lower-img-slide-list__item:nth-child(2) .lower-img__label::before { padding-top: 72.48645%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-img__label { width: 79.5rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--02 .lower-img__label::before { padding-top: 63.11167%; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-img__label { width: 82.1rem; }
  [data-page="reconstruction_f1"] .lower-section-lv3--03 .lower-img__label::before { padding-top: 57.68293%; }
  .lower-img__label img { position: absolute; top: 0; left: 0; width: 100%; vertical-align: top; } }

@media (max-width: 959px) { .lower-img-note { margin-top: 3rem; text-align: left; }
  .lower-img-note:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img-note { margin-top: 2.4rem; text-align: left; }
  .lower-img-note:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-img-note { margin-top: 3rem; text-align: left; }
  .lower-img-note:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-img-note-txt { line-height: 1.4; font-size: 1rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-img-note-txt { line-height: 1.4; font-size: 0.8rem; } }

@media (min-width: 960px) { .lower-img-note-txt { line-height: 1.4; font-size: 1rem; } }

@media (max-width: 959px) { .lower-note { margin-top: 1.5rem; text-align: left; }
  .lower-note:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-note { margin-top: 1.2rem; text-align: left; }
  .lower-note:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-note { margin-top: 1.5rem; text-align: left; }
  .lower-note:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-note-txt { margin-top: 1.5em; padding-left: 2em; line-height: 1.5; font-size: 1rem; text-indent: -2em; }
  .lower-note-txt:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-note-txt { margin-top: 1.5em; padding-left: 2em; line-height: 1.5; font-size: 0.96rem; text-indent: -2em; }
  .lower-note-txt:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-note-txt { margin-top: 1.5em; padding-left: 2em; line-height: 1.5; font-size: 1.2rem; text-indent: -2em; }
  .lower-note-txt:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-note-txt__label { display: inline-block; vertical-align: top; width: 2em; text-indent: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-note-txt__label { display: inline-block; vertical-align: top; width: 2em; text-indent: 0; } }

@media (min-width: 960px) { .lower-note-txt__label { display: inline-block; vertical-align: top; width: 2em; text-indent: 0; } }

@media (max-width: 959px) { .lower-intro { margin-top: 5rem; }
  .lower-intro:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-intro { margin-top: 6.4rem; }
  .lower-intro:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-intro { margin-top: 8rem; }
  .lower-intro:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-intro-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-intro-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (min-width: 960px) { .lower-intro-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } }

@media (max-width: 959px) { .lower-intro-list__item { width: 48.55072%; margin-left: 2.89855%; }
  .lower-intro-list__item:nth-child(2n+1) { margin-left: 0; }
  .lower-intro-list__item:nth-child(n+3) { margin-top: 2.89855%; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-intro-list__item { width: 23.5%; margin-left: 2%; }
  .lower-intro-list__item:nth-child(2n+1) { margin-left: 2%; }
  .lower-intro-list__item:nth-child(n+3) { margin-top: 0; }
  .lower-intro-list__item:nth-child(4n+1) { margin-left: 0; }
  .lower-intro-list__item:nth-child(n+5) { margin-top: 2%; } }

@media (min-width: 960px) { .lower-intro-list__item { width: 23.5%; margin-left: 2%; }
  .lower-intro-list__item:nth-child(4n+1) { margin-left: 0; }
  .lower-intro-list__item:nth-child(n+5) { margin-top: 2%; } }

@media (max-width: 959px) { .lower-intro-btn { text-align: center; }
  .lower-intro-btn a { display: inline-block; vertical-align: top; width: 100%; }
  .no-touch .lower-intro-btn a { -webkit-transition: -webkit-filter .4s ease-out; transition: -webkit-filter .4s ease-out; transition: filter .4s ease-out; transition: filter .4s ease-out, -webkit-filter .4s ease-out; }
  .no-touch .lower-intro-btn a:hover { -webkit-filter: brightness(120%); filter: brightness(120%); } }

@media (min-width: 768px) and (max-width: 959px) { .lower-intro-btn { text-align: center; }
  .lower-intro-btn a { display: inline-block; vertical-align: top; width: 100%; }
  .no-touch .lower-intro-btn a { -webkit-transition: -webkit-filter .4s ease-out; transition: -webkit-filter .4s ease-out; transition: filter .4s ease-out; transition: filter .4s ease-out, -webkit-filter .4s ease-out; }
  .no-touch .lower-intro-btn a:hover { -webkit-filter: brightness(120%); filter: brightness(120%); } }

@media (min-width: 960px) { .lower-intro-btn { text-align: center; }
  .lower-intro-btn a { display: inline-block; vertical-align: top; width: 100%; }
  .no-touch .lower-intro-btn a { -webkit-transition: -webkit-filter .4s ease-out; transition: -webkit-filter .4s ease-out; transition: filter .4s ease-out; transition: filter .4s ease-out, -webkit-filter .4s ease-out; }
  .no-touch .lower-intro-btn a:hover { -webkit-filter: brightness(120%); filter: brightness(120%); } }

@media (max-width: 959px) { .lower-intro-btn-body { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 4.5rem; border-radius: 4.5rem; background: #ffa355; }
  .lower-intro-btn-body::before { content: ''; position: absolute; top: 50%; right: 0; width: 1.1rem; margin-right: 0.8rem; padding-top: 0.9rem; background: url("../../img/10th_trajectory_en/lower/ico_intro_btn01.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } }

@media (min-width: 768px) and (max-width: 959px) { .lower-intro-btn-body { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 4.8rem; border-radius: 4.8rem; background: #ffa355; }
  .lower-intro-btn-body::before { content: ''; position: absolute; top: 50%; right: 0; width: 1.28rem; margin-right: 0.96rem; padding-top: 1.04rem; background: url("../../img/10th_trajectory_en/lower/ico_intro_btn01.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } }

@media (min-width: 960px) { .lower-intro-btn-body { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 6rem; border-radius: 6rem; background: #ffa355; }
  .lower-intro-btn-body::before { content: ''; position: absolute; top: 50%; right: 0; width: 1.6rem; margin-right: 1.2rem; padding-top: 1.3rem; background: url("../../img/10th_trajectory_en/lower/ico_intro_btn01.png") no-repeat center center; background-size: contain; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } }

@media (max-width: 959px) { .lower-intro-btn__label { display: inline-block; vertical-align: top; margin-top: 0.2rem; margin-left: 1.5rem; margin-right: 2.3rem; line-height: 1; }
  .lower-intro-btn__label img { vertical-align: top; height: 2.25rem; -webkit-transition: none; transition: none; opacity: 1 !important; -webkit-filter: none !important; filter: none !important; }
  .lower-intro-btn--food .lower-intro-btn__label img, .lower-intro-btn--f1 .lower-intro-btn__label img { height: 3.45rem; }
  .lower-intro-btn--tourism .lower-intro-btn__label img { height: 1.05rem; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-intro-btn__label { display: inline-block; vertical-align: top; margin-top: 0.24rem; margin-left: 1.76rem; margin-right: 2.72rem; line-height: 1; }
  .lower-intro-btn__label img { vertical-align: top; height: 2.56rem; -webkit-transition: none; transition: none; opacity: 1 !important; -webkit-filter: none !important; filter: none !important; }
  .lower-intro-btn--food .lower-intro-btn__label img, .lower-intro-btn--f1 .lower-intro-btn__label img { height: 3.84rem; }
  .lower-intro-btn--tourism .lower-intro-btn__label img { height: 1.2rem; } }

@media (min-width: 960px) { .lower-intro-btn__label { display: inline-block; vertical-align: top; margin-top: 0.3rem; margin-left: 2.2rem; margin-right: 3.4rem; line-height: 1; }
  .lower-intro-btn__label img { vertical-align: top; height: 3.2rem; -webkit-transition: none; transition: none; opacity: 1 !important; -webkit-filter: none !important; filter: none !important; }
  .lower-intro-btn--food .lower-intro-btn__label img, .lower-intro-btn--f1 .lower-intro-btn__label img { height: 4.8rem; }
  .lower-intro-btn--tourism .lower-intro-btn__label img { height: 1.5rem; } }

@media (max-width: 959px) { .lower-back { margin-top: 4rem; }
  .lower-back:first-child { margin-top: 0; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-back { margin-top: 4.8rem; }
  .lower-back:first-child { margin-top: 0; } }

@media (min-width: 960px) { .lower-back { margin-top: 6rem; }
  .lower-back:first-child { margin-top: 0; } }

@media (max-width: 959px) { .lower-back-btn { text-align: center; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-back-btn { text-align: center; } }

@media (min-width: 960px) { .lower-back-btn { text-align: center; } }

@media (max-width: 959px) { .lower-back-btn__label { position: relative; display: inline-block; vertical-align: top; width: 11.4rem; padding-bottom: 0.55rem; }
  .lower-back-btn__label::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; border-bottom: 0.15rem dotted #000; }
  .lower-back-btn__label img { vertical-align: top; } }

@media (min-width: 768px) and (max-width: 959px) { .lower-back-btn__label { position: relative; display: inline-block; vertical-align: top; width: 13.44rem; padding-bottom: 0.72rem; }
  .lower-back-btn__label::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; border-bottom: 0.24rem dotted #000; }
  .lower-back-btn__label img { vertical-align: top; } }

@media (min-width: 960px) { .lower-back-btn__label { position: relative; display: inline-block; vertical-align: top; width: 16.8rem; padding-bottom: 0.9rem; }
  .lower-back-btn__label::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; border-bottom: 0.3rem dotted #000; }
  .lower-back-btn__label img { vertical-align: top; } }

.js-lazyload-obj { position: relative; }

.js-lazyload-obj img { opacity: 0; -webkit-transition: all .5s ease; transition: all .5s ease; }

.js-lazyload-obj img.is-active { opacity: 1; }

.js-loading-ico { -webkit-transition: all .5s ease; transition: all .5s ease; }

.js-loading-ico span { position: absolute; top: 50%; left: 50%; width: 3px; height: 36px; margin: -18px 0 0 -1.5px; }

.js-loading-ico span::before { content: ''; position: absolute; top: 0; left: 0; width: 3px; height: 9px; background: #ccc; -webkit-animation: load 1.2s ease infinite; animation: load 1.2s ease infinite; }

.js-loading-ico span:nth-child(1) { -webkit-transform: rotate(0deg); transform: rotate(0deg); }

.js-loading-ico span:nth-child(1)::before { -webkit-animation-delay: calc(-1.2s / 11 * 11); animation-delay: calc(-1.2s / 11 * 11); }

.js-loading-ico span:nth-child(2) { -webkit-transform: rotate(30deg); transform: rotate(30deg); }

.js-loading-ico span:nth-child(2)::before { -webkit-animation-delay: calc(-1.2s / 11 * 10); animation-delay: calc(-1.2s / 11 * 10); }

.js-loading-ico span:nth-child(3) { -webkit-transform: rotate(60deg); transform: rotate(60deg); }

.js-loading-ico span:nth-child(3)::before { -webkit-animation-delay: calc(-1.2s / 11 * 9); animation-delay: calc(-1.2s / 11 * 9); }

.js-loading-ico span:nth-child(4) { -webkit-transform: rotate(90deg); transform: rotate(90deg); }

.js-loading-ico span:nth-child(4)::before { -webkit-animation-delay: calc(-1.2s / 11 * 8); animation-delay: calc(-1.2s / 11 * 8); }

.js-loading-ico span:nth-child(5) { -webkit-transform: rotate(120deg); transform: rotate(120deg); }

.js-loading-ico span:nth-child(5)::before { -webkit-animation-delay: calc(-1.2s / 11 * 7); animation-delay: calc(-1.2s / 11 * 7); }

.js-loading-ico span:nth-child(6) { -webkit-transform: rotate(150deg); transform: rotate(150deg); }

.js-loading-ico span:nth-child(6)::before { -webkit-animation-delay: calc(-1.2s / 11 * 6); animation-delay: calc(-1.2s / 11 * 6); }

.js-loading-ico span:nth-child(7) { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.js-loading-ico span:nth-child(7)::before { -webkit-animation-delay: calc(-1.2s / 11 * 5); animation-delay: calc(-1.2s / 11 * 5); }

.js-loading-ico span:nth-child(8) { -webkit-transform: rotate(210deg); transform: rotate(210deg); }

.js-loading-ico span:nth-child(8)::before { -webkit-animation-delay: calc(-1.2s / 11 * 4); animation-delay: calc(-1.2s / 11 * 4); }

.js-loading-ico span:nth-child(9) { -webkit-transform: rotate(240deg); transform: rotate(240deg); }

.js-loading-ico span:nth-child(9)::before { -webkit-animation-delay: calc(-1.2s / 11 * 3); animation-delay: calc(-1.2s / 11 * 3); }

.js-loading-ico span:nth-child(10) { -webkit-transform: rotate(270deg); transform: rotate(270deg); }

.js-loading-ico span:nth-child(10)::before { -webkit-animation-delay: calc(-1.2s / 11 * 2); animation-delay: calc(-1.2s / 11 * 2); }

.js-loading-ico span:nth-child(11) { -webkit-transform: rotate(300deg); transform: rotate(300deg); }

.js-loading-ico span:nth-child(11)::before { -webkit-animation-delay: calc(-1.2s / 11 * 1); animation-delay: calc(-1.2s / 11 * 1); }

.js-loading-ico span:nth-child(12) { -webkit-transform: rotate(330deg); transform: rotate(330deg); }

.js-loading-ico span:nth-child(12)::before { -webkit-animation-delay: calc(-1.2s / 11 * 0); animation-delay: calc(-1.2s / 11 * 0); }

@-webkit-keyframes load { 0%, 80%, 100% { opacity: .25; }
  40% { opacity: 1; } }

@keyframes load { 0%, 80%, 100% { opacity: .25; }
  40% { opacity: 1; } }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lcy90YWJsZXQtc2Vuc2VpL3NvdXJjZS9hc3NldHMvY3NzL3BhZ2VzL3RoZW1lcy90YWJsZXQtc2Vuc2VpL3NvdXJjZS9hc3NldHMvY3NzL3BhZ2VzLzEwdGhfdHJhamVjdG9yeV9lbi5zY3NzIiwidGhlbWVzL3RhYmxldC1zZW5zZWkvc291cmNlL2Fzc2V0cy9jc3MvcGFnZXMvMTB0aF90cmFqZWN0b3J5X2VuLnNjc3MiLCJ0aGVtZXMvdGFibGV0LXNlbnNlaS9zb3VyY2UvYXNzZXRzL2Nzcy9wYWdlcy90aGVtZXMvdGFibGV0LXNlbnNlaS9zb3VyY2UvYXNzZXRzL2Nzcy9zZXR0aW5ncy9fZnVuY3Rpb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7K0VDRCtFO0FDQzdFLDRCRk1GLFVBRUksa0JBQTBCLEVBQUEsRUFRN0I7O0FFVkMsbURGQUYsVUFLSSxrQkFBMEIsRUFBQSxFQUs3Qjs7QUVKQyw0QkZORixVQVFJLGtCQUEwQixFQUFBLEVBRTdCOztBRWhCQyw0QkZpQkYsZUFFSSxrQkFBa0IsRUFDbEIsa0JBQTBCLEVBQzFCLG1CQUEyQixFQUMzQiw0RkFBNEYsRUFDNUYsd0JBQWtDLEVBQ2xDLGdCQUFnQixFQUFBO0VBUHBCLHVCQVNNLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLE9BQU8sRUFDUCxXQUFXLEVBQ1gsbUJBQTRCLEVBQzVCLDBGQUEwRixFQUMxRix3QkFBd0IsRUFBQSxFQUN6Qjs7QUU1QkgsbURGV0YsZUFvQkksa0JBQWtCLEVBQ2xCLGtCQUEwQixFQUMxQixtQkFBMkIsRUFDM0IsNEZBQTRGLEVBQzVGLDBCQUFrQyxFQUNsQyxnQkFBZ0IsRUFBQTtFQXpCcEIsdUJBMkJNLFdBQVcsRUFDWCxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLE9BQU8sRUFDUCxXQUFXLEVBQ1gsbUJBQTRCLEVBQzVCLDBGQUEwRixFQUMxRix3QkFBd0IsRUFBQSxFQUN6Qjs7QUV4Q0gsNEJGS0YsZUFzQ0ksa0JBQWtC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QixFQUFBO0VDbitDbEsseUpEbytDdUIsb0hBQW9ILEVBQUMsd0JBQXdCLEVBQUE7RUNuK0NwSywwSkRzK0N3QixpSEFBaUgsRUFBQyx3QkFBd0IsRUFBQTtFQ3IrQ2xLLHlKRHMrQ3VCLG9IQUFvSCxFQUFDLHdCQUF3QixFQUFBO0VDcitDcEssK0pEdytDd0Isc0hBQXNILEVBQUMsd0JBQXdCLEVBQUE7RUN2K0N2Syw4SkR3K0N1Qix5SEFBeUgsRUFBQyx3QkFBd0IsRUFBQTtFQ3YrQ3pLLCtKRDArQ3dCLHNIQUFzSCxFQUFDLHdCQUF3QixFQUFDLG9CQUE0QixFQUFBO0VDeitDcE0sOEpEMCtDdUIseUhBQXlILEVBQUMsd0JBQXdCLEVBQUE7RUN6K0N6SywrSkQ0K0N3QixzSEFBc0gsRUFBQyx3QkFBd0IsRUFBQyxvQkFBNEIsRUFBQTtFQzMrQ3BNLDhKRDQrQ3VCLHlIQUF5SCxFQUFDLHdCQUF3QixFQUFBO0VDMytDekssK0pEOCtDd0Isc0hBQXNILEVBQUMsd0JBQXdCLEVBQUMsb0JBQTRCLEVBQUE7RUM3K0NwTSw4SkQ4K0N1Qix5SEFBeUgsRUFBQyx3QkFBd0IsRUFBQTtFQzcrQ3pLLCtKRGcvQ3dCLHNIQUFzSCxFQUFDLHdCQUF3QixFQUFBO0VDLytDdkssOEpEZy9DdUIseUhBQXlILEVBQUMsd0JBQXdCLEVBQUE7RUMvK0N6SywrSkRrL0N3QixzSEFBc0gsRUFBQyx3QkFBd0IsRUFBQyxvQkFBNEIsRUFBQTtFQ2ovQ3BNLDhKRGsvQ3VCLHlIQUF5SCxFQUFDLHdCQUF3QixFQUFBO0VDai9DekssK0pEby9Dd0Isc0hBQXNILEVBQUMsd0JBQXdCLEVBQUMsb0JBQTRCLEVBQUE7RUNuL0NwTSw4SkRvL0N1Qix5SEFBeUgsRUFBQyx3QkFBd0IsRUFBQTtFQ24vQ3pLLCtKRHMvQ3dCLHNIQUFzSCxFQUFDLHdCQUF3QixFQUFDLG9CQUE0QixFQUFBO0VDci9DcE0sOEpEcy9DdUIseUhBQXlILEVBQUMsd0JBQXdCLEVBQUE7RUNyL0N6Syx1SkR3L0N3Qiw4R0FBOEcsRUFBQyx3QkFBd0IsRUFBQTtFQ3YvQy9KLHNKRHcvQ3VCLGlIQUFpSCxFQUFDLHdCQUF3QixFQUFBO0VDdi9DakssdUpEMC9Dd0IsOEdBQThHLEVBQUMsd0JBQXdCLEVBQUE7RUN6L0MvSixzSkQwL0N1QixpSEFBaUgsRUFBQyx3QkFBd0IsRUFBQTtFQ3ovQ2pLLHVKRDQvQ3dCLDhHQUE4RyxFQUFDLHdCQUF3QixFQUFBO0VDMy9DL0osc0pENC9DdUIsaUhBQWlILEVBQUMsd0JBQXdCLEVBQUE7RUMzL0NqSyx1SkQ4L0N3Qiw4R0FBOEcsRUFBQyx3QkFBd0IsRUFBQyxvQkFBNEIsRUFBQTtFQzcvQzVMLHNKRDgvQ3VCLGlIQUFpSCxFQUFDLHdCQUF3QixFQUFBO0VDNy9DaksscUpEZ2dEd0IsNEdBQTRHLEVBQUMsd0JBQXdCLEVBQUMsb0JBQTRCLEVBQUE7RUMvL0MxTCxvSkRnZ0R1QiwrR0FBK0csRUFBQyx3QkFBd0IsRUFBQTtFQy8vQy9KLHFKRGtnRHdCLDRHQUE0RyxFQUFDLHdCQUF3QixFQUFBO0VDamdEN0osb0pEa2dEdUIsK0dBQStHLEVBQUMsd0JBQXdCLEVBQUEsRUFBRzs7QUVwcEVsSyw0QkZvNkRRLHlDQW9QSSxrQkFBa0IsRUFDbEIsbUJBQVksRUFBWixvQkFBWSxFQUFaLFlBQVksRUFDWixxQkFBcUIsRUFDckIsbUJBQW1CLEVBQ25CLG1CQUEwQixFQUMxQixvQkFBMkIsRUFBQTtFQXpQOUIsaURBMlBLLFdBQVcsRUFDWCxjQUFjLEVBQ2QsbUJBQTJCLEVBQUE7RUE3UGhDLGdEQWdRSyxXQUFXLEVBQ1gsa0JBQWtCLEVBQ2xCLE1BQU0sRUFDTixPQUFPLEVBQ1AsV0FBVyxFQUNYLFlBQVksRUFDWixVQUFVLEVBQUE7RUFFWixnRkFDRSxvQkFBNEIsRUFBQTtFQUU5QixpRUFFSSxVQUFVLEVBQUE7RUFGZCxnRUFLSSxVQUFVLEVBQUE7RUMxaEQxQixpSkQ4aER3Qix3R0FBd0csRUFBQyx3QkFBd0IsRUFBQyxtQkFBMkIsRUFBQTtFQzdoRHJMLGdKRDhoRHVCLDJHQUEyRyxFQUFDLHdCQUF3QixFQUFBO0VDN2hEM0osaUpEZ2lEd0Isd0dBQXdHLEVBQUMsd0JBQXdCLEVBQUMsbUJBQTJCLEVBQUE7RUMvaERyTCxnSkRnaUR1QiwyR0FBMkcsRUFBQyx3QkFBd0IsRUFBQTtFQy9oRDNKLGlKRGtpRHdCLHdHQUF3RyxFQUFDLHdCQUF3QixFQUFDLG1CQUEyQixFQUFBO0VDamlEckwsZ0pEa2lEdUIsMkdBQTJHLEVBQUMsd0JBQXdCLEVBQUE7RUNqaUQzSixpSkRvaUR3Qix3R0FBd0csRUFBQyx3QkFBd0IsRUFBQyxtQkFBMkIsRUFBQTtFQ25pRHJMLGdKRG9pRHVCLDJHQUEyRyxFQUFDLHdCQUF3QixFQUFBO0VDbmlEM0osaUpEc2lEd0Isd0dBQXdHLEVBQUMsd0JBQXdCLEVBQUMsbUJBQTJCLEVBQUE7RUNyaURyTCxnSkRzaUR1QiwyR0FBMkcsRUFBQyx3QkFBd0IsRUFBQTtFQ3JpRDNKLDBKRHdpRHdCLGlIQUFpSCxFQUFDLHdCQUF3QixFQUFBO0VDdmlEbEsseUpEd2lEdUIsb0hBQW9ILEVBQUMsd0JBQXdCLEVBQUE7RUN2aURwSywwSkQwaUR3QixpSEFBaUgsRUFBQyx3QkFBd0IsRUFBQTtFQ3ppRGxLLHlKRDBpRHVCLG9IQUFvSCxFQUFDLHdCQUF3QixFQUFBO0VDemlEcEssMEpENGlEd0IsaUhBQWlILEVBQUMsd0JBQXdCLEVBQUE7RUMzaURsSyx5SkQ0aUR1QixvSEFBb0gsRUFBQyx3QkFBd0IsRUFBQTtFQzNpRHBLLCtKRDhpRHdCLHNIQUFzSCxFQUFDLHdCQUF3QixFQUFBO0VDN2lEdkssOEpEOGlEdUIseUhBQXlILEVBQUMsd0JBQXdCLEVBQUE7RUM3aUR6SywrSkRnakR3QixzSEFBc0gsRUFBQyx3QkFBd0IsRUFBQyxtQkFBMkIsRUFBQTtFQy9pRG5NLDhKRGdqRHVCLHlIQUF5SCxFQUFDLHdCQUF3QixFQUFBO0VDL2lEekssK0pEa2pEd0Isc0hBQXNILEVBQUMsd0JBQXdCLEVBQUMsbUJBQTJCLEVBQUE7RUNqakRuTSw4SkRrakR1Qix5SEFBeUgsRUFBQyx3QkFBd0IsRUFBQTtFQ2pqRHpLLCtKRG9qRHdCLHNIQUFzSCxFQUFDLHdCQUF3QixFQUFDLG1CQUEyQixFQUFBO0VDbmpEbk0sOEpEb2pEdUIseUhBQXlILEVBQUMsd0JBQXdCLEVBQUE7RUNuakR6SywrSkRzakR3QixzSEFBc0gsRUFBQyx3QkFBd0IsRUFBQTtFQ3JqRHZLLDhKRHNqRHVCLHlIQUF5SCxFQUFDLHdCQUF3QixFQUFBO0VDcmpEekssK0pEd2pEd0Isc0hBQXNILEVBQUMsd0JBQXdCLEVBQUMsbUJBQTJCLEVBQUE7RUN2akRuTSw4SkR3akR1Qix5SEFBeUgsRUFBQyx3QkFBd0IsRUFBQTtFQ3ZqRHpLLCtKRDBqRHdCLHNIQUFzSCxFQUFDLHdCQUF3QixFQUFDLG1CQUEyQixFQUFBO0VDempEbk0sOEpEMGpEdUIseUhBQXlILEVBQUMsd0JBQXdCLEVBQUE7RUN6akR6SywrSkQ0akR3QixzSEFBc0gsRUFBQyx3QkFBd0IsRUFBQyxtQkFBMkIsRUFBQTtFQzNqRG5NLDhKRDRqRHVCLHlIQUF5SCxFQUFDLHdCQUF3QixFQUFBO0VDM2pEekssdUpEOGpEd0IsOEdBQThHLEVBQUMsd0JBQXdCLEVBQUE7RUM3akQvSixzSkQ4akR1QixpSEFBaUgsRUFBQyx3QkFBd0IsRUFBQTtFQzdqRGpLLHVKRGdrRHdCLDhHQUE4RyxFQUFDLHdCQUF3QixFQUFBO0VDL2pEL0osc0pEZ2tEdUIsaUhBQWlILEVBQUMsd0JBQXdCLEVBQUE7RUMvakRqSyx1SkRra0R3Qiw4R0FBOEcsRUFBQyx3QkFBd0IsRUFBQTtFQ2prRC9KLHNKRGtrRHVCLGlIQUFpSCxFQUFDLHdCQUF3QixFQUFBO0VDamtEakssdUpEb2tEd0IsOEdBQThHLEVBQUMsd0JBQXdCLEVBQUMsbUJBQTJCLEVBQUE7RUNua0QzTCxzSkRva0R1QixpSEFBaUgsRUFBQyx3QkFBd0IsRUFBQTtFQ25rRGpLLHFKRHNrRHdCLDRHQUE0RyxFQUFDLHdCQUF3QixFQUFDLG1CQUEyQixFQUFBO0VDcmtEekwsb0pEc2tEdUIsK0dBQStHLEVBQUMsd0JBQXdCLEVBQUE7RUNya0QvSixxSkR3a0R3Qiw0R0FBNEcsRUFBQyx3QkFBd0IsRUFBQTtFQ3ZrRDdKLG9KRHdrRHVCLCtHQUErRyxFQUFDLHdCQUF3QixFQUFBLEVBQUc7O0FFenhFbEssNEJGaXlFQSxvQkFFSSxrQkFBa0IsRUFDbEIscUJBQXFCLEVBQ3JCLG1CQUFtQixFQUNuQixlQUFlLEVBQ2YsZ0JBQWdCLEVBQUE7RUFObkIsNEJBUUssV0FBVyxFQUNYLGNBQWMsRUFBQTtFQ3JsRHBCLHVFRHVsRHlELGNBQXVCLEVBQUE7RUN0bERoRiwrRURzbEQyRix1QkFBNkIsRUFBQTtFQ3JsRHhILHVFRHNsRHlELGNBQXVCLEVBQUE7RUNybERoRiwrRURxbEQyRixxQkFBOEIsRUFBQTtFQ3BsRHpILHVFRHFsRHlELGNBQXVCLEVBQUE7RUNwbERoRiwrRURvbEQyRix1QkFBK0IsRUFBQTtFQ25sRDFILGdGRG9sRGtFLGNBQXVCLEVBQUE7RUNubER6Rix3RkRtbERvRyx1QkFBK0IsRUFBQTtFQ2xsRG5JLG1IRG1sRHNHLGVBQXVCLEVBQUE7RUNsbEQ3SCwySERrbER3SSx1QkFBOEIsRUFBQTtFQ2psRHRLLG1IRGtsRHNHLGNBQXVCLEVBQUE7RUNqbEQ3SCwySERpbER3SSx1QkFBOEIsRUFBQTtFQ2hsRHRLLGdGRGlsRGtFLGNBQXVCLEVBQUE7RUNobER6Rix3RkRnbERvRyxzQkFBOEIsRUFBQTtFQy9rRGxJLHFGRGdsRHVFLGNBQXVCLEVBQUE7RUMva0Q5Riw2RkQra0R5RyxzQkFBNkIsRUFBQTtFQzlrRHRJLHFGRCtrRHVFLGNBQXVCLEVBQUE7RUM5a0Q5Riw2RkQ4a0R5Ryx1QkFBOEIsRUFBQTtFQzdrRHZJLDZFRDhrRCtELGNBQXVCLEVBQUE7RUM3a0R0RixxRkQ2a0RpRyxxQkFBOEIsRUFBQTtFQzVrRC9ILDZFRDZrRCtELGNBQXVCLEVBQUE7RUM1a0R0RixxRkQ0a0RpRyx1QkFBOEIsRUFBQTtFQzNrRC9ILDZFRDRrRCtELGNBQXVCLEVBQUE7RUMza0R0RixxRkQya0RpRyxzQkFBOEIsRUFBQTtFQzFrRC9ILDZFRDJrRCtELGNBQXVCLEVBQUE7RUMxa0R0RixxRkQwa0RpRyxzQkFBOEIsRUFBQTtFQ3prRC9ILDZFRDBrRCtELGNBQXVCLEVBQUE7RUN6a0R0RixxRkR5a0RpRyxxQkFBOEIsRUFBQTtFQ3hrRC9ILDZFRHlrRCtELGNBQXVCLEVBQUE7RUN4a0R0RixxRkR3a0RpRyxzQkFBOEIsRUFBQTtFQ3ZrRC9ILDZFRHdrRCtELGNBQXVCLEVBQUE7RUN2a0R0RixxRkR1a0RpRyxzQkFBOEIsRUFBQTtFQ3RrRC9ILGlGRHVrRG1FLGNBQXVCLEVBQUE7RUN0a0QxRix5RkRza0RxRyxzQkFBOEIsRUFBQTtFQ3JrRG5JLGlGRHNrRG1FLGNBQXVCLEVBQUE7RUNya0QxRix5RkRxa0RxRyxxQkFBOEIsRUFBQTtFQ3BrRG5JLGdGRHFrRGtFLGNBQXVCLEVBQUE7RUNwa0R6Rix3RkRva0RvRyxzQkFBOEIsRUFBQTtFQ25rRGxJLGdGRG9rRGtFLGNBQXVCLEVBQUE7RUNua0R6Rix3RkRta0RvRyxzQkFBOEIsRUFBQTtFQ2xrRGxJLGdGRG1rRGtFLGNBQXVCLEVBQUE7RUNsa0R6Rix3RkRra0RvRyxxQkFBOEIsRUFBQTtFQ2prRGxJLG9IRGtrRHNHLGNBQXVCLEVBQUE7RUNqa0Q3SCw0SERpa0R3SSxzQkFBK0IsRUFBQTtFQ2hrRHZLLG9IRGlrRHNHLGNBQXVCLEVBQUE7RUNoa0Q3SCw0SERna0R3SSxzQkFBK0IsRUFBQTtFQy9qRHZLLDJFRGdrRDZELGNBQXVCLEVBQUE7RUMvakRwRixtRkQrakQrRixzQkFBK0IsRUFBQTtFQzlqRDlILDJFRCtqRDZELGNBQXVCLEVBQUE7RUM5akRwRixtRkQ4akQrRixzQkFBOEIsRUFBQTtFQW5DNUgsd0JBcUNLLGtCQUFrQixFQUNsQixNQUFNLEVBQ04sT0FBTyxFQUNQLFdBQVcsRUFDWCxtQkFBbUIsRUFBQSxFQUNwQjs7QUVyMEVMLG1ERjJ4RUEsb0JBNkNJLGtCQUFrQixFQUNsQixxQkFBcUIsRUFDckIsbUJBQW1CLEVBQ25CLGVBQWUsRUFDZixnQkFBZ0IsRUFBQTtFQWpEbkIsNEJBbURLLFdBQVcsRUFDWCxjQUFjLEVBQUE7RUMxa0RwQix1RUQ0a0R5RCxlQUF1QixFQUFBO0VDM2tEaEYsK0VEMmtEMkYsdUJBQTZCLEVBQUE7RUMxa0R4SCx1RUQya0R5RCxlQUF1QixFQUFBO0VDMWtEaEYsK0VEMGtEMkYscUJBQThCLEVBQUE7RUN6a0R6SCx1RUQwa0R5RCxjQUF1QixFQUFBO0VDemtEaEYsK0VEeWtEMkYsdUJBQStCLEVBQUE7RUN4a0QxSCxnRkR5a0RrRSxlQUF1QixFQUFBO0VDeGtEekYsd0ZEd2tEb0csdUJBQStCLEVBQUE7RUN2a0RuSSxtSER3a0RzRyxlQUF1QixFQUFBO0VDdmtEN0gsMkhEdWtEd0ksc0JBQStCLEVBQUE7RUN0a0R2SyxtSER1a0RzRyxlQUF1QixFQUFBO0VDdGtEN0gsMkhEc2tEd0ksc0JBQStCLEVBQUE7RUNya0R2SyxnRkRza0RrRSxlQUF1QixFQUFBO0VDcmtEekYsd0ZEcWtEb0csc0JBQThCLEVBQUE7RUNwa0RsSSxxRkRxa0R1RSxlQUF1QixFQUFBO0VDcGtEOUYsNkZEb2tEeUcsc0JBQTZCLEVBQUE7RUNua0R0SSxxRkRva0R1RSxlQUF1QixFQUFBO0VDbmtEOUYsNkZEbWtEeUcsdUJBQThCLEVBQUE7RUNsa0R2SSw2RURta0QrRCxlQUF1QixFQUFBO0VDbGtEdEYscUZEa2tEaUcscUJBQThCLEVBQUE7RUNqa0QvSCw2RURra0QrRCxjQUF1QixFQUFBO0VDamtEdEYscUZEaWtEaUcsc0JBQThCLEVBQUE7RUNoa0QvSCw2RURpa0QrRCxjQUF1QixFQUFBO0VDaGtEdEYscUZEZ2tEaUcsc0JBQThCLEVBQUE7RUMvakQvSCw2RURna0QrRCxlQUF1QixFQUFBO0VDL2pEdEYscUZEK2pEaUcsc0JBQThCLEVBQUE7RUM5akQvSCw2RUQrakQrRCxjQUF1QixFQUFBO0VDOWpEdEYscUZEOGpEaUcscUJBQThCLEVBQUE7RUM3akQvSCw2RUQ4akQrRCxjQUF1QixFQUFBO0VDN2pEdEYscUZENmpEaUcsc0JBQThCLEVBQUE7RUM1akQvSCw2RUQ2akQrRCxlQUF1QixFQUFBO0VDNWpEdEYscUZENGpEaUcsc0JBQThCLEVBQUE7RUMzakQvSCxpRkQ0akRtRSxlQUF1QixFQUFBO0VDM2pEMUYseUZEMmpEcUcsc0JBQThCLEVBQUE7RUMxakRuSSxpRkQyakRtRSxlQUF1QixFQUFBO0VDMWpEMUYseUZEMGpEcUcscUJBQThCLEVBQUE7RUN6akRuSSxnRkQwakRrRSxlQUF1QixFQUFBO0VDempEekYsd0ZEeWpEb0csc0JBQThCLEVBQUE7RUN4akRsSSxnRkR5akRrRSxlQUF1QixFQUFBO0VDeGpEekYsd0ZEd2pEb0csc0JBQThCLEVBQUE7RUN2akRsSSxnRkR3akRrRSxlQUF1QixFQUFBO0VDdmpEekYsd0ZEdWpEb0cscUJBQThCLEVBQUE7RUN0akRsSSxvSER1akRzRyxjQUF1QixFQUFBO0VDdGpEN0gsNEhEc2pEd0ksc0JBQStCLEVBQUE7RUNyakR2SyxvSERzakRzRyxjQUF1QixFQUFBO0VDcmpEN0gsNEhEcWpEd0ksc0JBQStCLEVBQUE7RUNwakR2SywyRURxakQ2RCxjQUF1QixFQUFBO0VDcGpEcEYsbUZEb2pEK0Ysc0JBQStCLEVBQUE7RUNuakQ5SCwyRURvakQ2RCxlQUF1QixFQUFBO0VDbmpEcEYsbUZEbWpEK0Ysc0JBQThCLEVBQUE7RUE5RTVILHdCQWdGSyxrQkFBa0IsRUFDbEIsTUFBTSxFQUNOLE9BQU8sRUFDUCxXQUFXLEVBQ1gsbUJBQW1CLEVBQUEsRUFDcEI7O0FFMTJFTCw0QkZxeEVBLG9CQXdGSSxrQkFBa0IsRUFDbEIscUJBQXFCLEVBQ3JCLG1CQUFtQixFQUNuQixlQUFlLEVBQ2YsZ0JBQWdCLEVBQUE7RUE1Rm5CLDRCQThGSyxXQUFXLEVBQ1gsY0FBYyxFQUFBO0VDL2pEcEIsdUVEaWtEeUQsY0FBc0IsRUFBQTtFQ2hrRC9FLCtFRGdrRDBGLHVCQUE2QixFQUFBO0VDL2pEdkgsdUVEZ2tEeUQsY0FBc0IsRUFBQTtFQy9qRC9FLCtFRCtqRDBGLHFCQUE4QixFQUFBO0VDOWpEeEgsdUVEK2pEeUQsY0FBc0IsRUFBQTtFQzlqRC9FLCtFRDhqRDBGLHVCQUErQixFQUFBO0VDN2pEekgsZ0ZEOGpEa0UsY0FBc0IsRUFBQTtFQzdqRHhGLHdGRDZqRG1HLHVCQUErQixFQUFBO0VDNWpEbEksbUhENmpEc0csY0FBc0IsRUFBQTtFQzVqRDVILDJIRDRqRHVJLHNCQUErQixFQUFBO0VDM2pEdEssbUhENGpEc0csY0FBc0IsRUFBQTtFQzNqRDVILDJIRDJqRHVJLHNCQUErQixFQUFBO0VDMWpEdEssZ0ZEMmpEa0UsY0FBc0IsRUFBQTtFQzFqRHhGLHdGRDBqRG1HLHNCQUE4QixFQUFBO0VDempEakkscUZEMGpEdUUsY0FBc0IsRUFBQTtFQ3pqRDdGLDZGRHlqRHdHLHNCQUE2QixFQUFBO0VDeGpEckkscUZEeWpEdUUsY0FBc0IsRUFBQTtFQ3hqRDdGLDZGRHdqRHdHLHVCQUE4QixFQUFBO0VDdmpEdEksNkVEd2pEK0QsY0FBc0IsRUFBQTtFQ3ZqRHJGLHFGRHVqRGdHLHFCQUE4QixFQUFBO0VDdGpEOUgsNkVEdWpEK0QsWUFBc0IsRUFBQTtFQ3RqRHJGLHFGRHNqRGdHLHNCQUE4QixFQUFBO0VDcmpEOUgsNkVEc2pEK0QsY0FBc0IsRUFBQTtFQ3JqRHJGLHFGRHFqRGdHLHNCQUE4QixFQUFBO0VDcGpEOUgsNkVEcWpEK0QsY0FBc0IsRUFBQTtFQ3BqRHJGLHFGRG9qRGdHLHNCQUE4QixFQUFBO0VDbmpEOUgsNkVEb2pEK0QsY0FBc0IsRUFBQTtFQ25qRHJGLHFGRG1qRGdHLHFCQUE4QixFQUFBO0VDbGpEOUgsNkVEbWpEK0QsWUFBc0IsRUFBQTtFQ2xqRHJGLHFGRGtqRGdHLHNCQUE4QixFQUFBO0VDampEOUgsNkVEa2pEK0QsY0FBc0IsRUFBQTtFQ2pqRHJGLHFGRGlqRGdHLHNCQUE4QixFQUFBO0VDaGpEOUgsaUZEaWpEbUUsY0FBc0IsRUFBQTtFQ2hqRHpGLHlGRGdqRG9HLHNCQUE4QixFQUFBO0VDL2lEbEksaUZEZ2pEbUUsY0FBc0IsRUFBQTtFQy9pRHpGLHlGRCtpRG9HLHFCQUE4QixFQUFBO0VDOWlEbEksZ0ZEK2lEa0UsY0FBc0IsRUFBQTtFQzlpRHhGLHdGRDhpRG1HLHNCQUE4QixFQUFBO0VD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 */