header h1 {
  background: url(../../../assets/templates/swc/gakkai/logo_en.png) no-repeat;
  width: 880px;
  height: 101px;
  margin-top: 30px;
}

header .info {
  width: 475px;
}

header .info ul li a {
  font-size: 0.799rem;
}

header nav > ul > li {
  display: inline-block;
  background: url(../../../assets/templates/swc/gakkai/navi_en.png) no-repeat;
  height: 50px;
  position: relative;
}

header nav > ul > li:first-child {
  width: 163px;
}

header nav > ul > li:nth-child(2) {
  width: 204px;
  background-position: -163px 0;
}

header nav > ul > li:nth-child(3) {
  width: 183px;
  background-position: -367px 0;
}

header nav > ul > li:nth-child(4) {
  width: 240px;
  background-position: -550px 0;
}

header nav > ul > li:nth-child(5) {
  width: 170px;
  background-position: -789px 0;
}


main #bnr ul li:first-child {
  background: url(../../../assets/templates/swc/gakkai/banner1_en.png) no-repeat;
}

main #bnr ul li:nth-child(2) {
  background: url(../../../assets/templates/swc/gakkai/banner2_en.png) no-repeat;
}

main #bnr ul li:nth-child(3) {
  background: url(../../../assets/templates/swc/gakkai/banner3_en.png) no-repeat;
}

main #bnr ul li:nth-child(4) {
  background: url(../../../assets/templates/swc/gakkai/banner4_en.png) no-repeat;
}

main #bnr ul li:nth-child(5) {
  background: url(../../../assets/templates/swc/gakkai/banner5_en.png) no-repeat;
}

#content .section_toggle h2 {
  font-size: 0.8rem;
}