@charset "UTF-8";
@import url(utility.css);
@import url(../js/colorbox/colorbox.css);
html {
  height: 100%;
  font-size: 62.5%;
}

body {
  height: 100%;
  margin: 0;
  padding: 0;
  overflow-y: scroll;
  font-size: 16px;
  font-size: 1.6rem;
  font-family: "游ゴシック", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ ゴシック", sans-serif;
  color: #222;
  line-height: 1.5;
  background-color: #fff;
}

ul {
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 25px;
  padding-left: 0;
}

ol {
  margin-left: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 0;
}

li {
  margin: 0 0 5px;
}

a {
  color: #00339D;
}
a:hover {
  text-decoration: none;
}

section:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

figure {
  margin: 0;
  padding: 0;
}

img {
  vertical-align: top;
}

address {
  font-style: normal;
}

.inner-frame {
  width: 1000px;
  margin: 0 auto;
}
.inner-frame:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

.top-area {
  min-width: 1000px;
  height: 80px;
}
.top-area .inner-frame {
  overflow: hidden;
}
.top-area .website-name {
  float: left;
  margin: 15px 0 0;
}
.top-area .lang-link {
  float: right;
  margin: 15px 0 0;
  font-size: 14px;
  font-size: 1.4rem;
}
.top-area .lang-link a {
  display: inline-block;
  padding: 3px 6px;
  line-height: 1;
  color: #fff;
  text-decoration: none;
  border-radius: 3px;
  background: #238c00;
  background: -moz-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: -webkit-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: linear-gradient(to bottom, #238c00 0%, #22682f 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#238c00', endColorstr='#22682f',GradientType=0 );
}
.top-area .lang-link a:hover {
  text-decoration: underline;
}

#qmEditor + #outer {
  padding-top: 5px;
}

.main-area {
  min-height: 200px;
  margin: 2px 0 0;
  padding: 30px 0;
  background: url(../images/parts_content-bg.png) center top repeat-x #fff;
}
.main-area:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

.content {
  width: 1000px;
  margin: 0 auto;
}
.content:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

body.regular .content {
  width: 940px;
  min-height: 340px;
  margin-bottom: 40px;
  padding: 40px 30px 20px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
  box-shadow: 1px 1px 1px #aaa;
}

.navigation {
  margin: 0;
  padding: 5px 0;
  line-height: 1.2;
  background: #238c00;
  background: -moz-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: -webkit-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: linear-gradient(to bottom, #238c00 0%, #22682f 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#238c00', endColorstr='#22682f',GradientType=0 );
}
.navigation > ul {
  display: table;
  width: auto;
  margin: 0 auto;
  padding: 5px 0;
  list-style-type: none;
  font-weight: normal;
  font-size: 17px;
  font-size: 1.7rem;
}
.navigation > ul li {
  display: table-cell;
  text-align: center;
}
.navigation > ul li a {
  display: block;
  padding: 10px 0;
  color: #fff;
  text-decoration: none;
}
.navigation > ul li a:hover {
  text-decoration: underline;
}
.navigation > ul li a span {
  display: block;
  padding: 0 10px;
  border-left: 1px solid #4f9545;
}
.navigation > ul li:first-child a span {
  border-left: none;
}
.navigation > ul li.active a {
  padding: 5px 0;
  padding-bottom: 8px;
  border-bottom: 2px solid #FAD967;
}

html[lang="en"] .navigation {
  padding: 0;
}
html[lang="en"] .navigation > ul {
  font-size: 14px;
  font-size: 1.4rem;
}
html[lang="en"] .navigation > ul li {
  vertical-align: middle;
}
html[lang="en"] .navigation > ul li a {
  max-width: 200px;
  line-height: 1.2;
}

.main-area .bottom-banners {
  width: 1050px;
  margin: 30px auto 0;
}
.main-area .bottom-banners ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style-type: none;
}
.main-area .bottom-banners ul li {
  display: block;
  float: left;
  width: 25%;
  margin: 0 0 15px;
  padding: 0;
}
.main-area .bottom-banners ul li a {
  display: block;
  margin: 0 7px;
}
.main-area .bottom-banners ul li a:after {
  content: '';
  margin: 0;
  padding: 0;
}
.main-area .bottom-banners ul li a img {
  max-width: 100%;
  height: auto;
}

.go-top {
  width: 100%;
  margin: 0;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1;
}
.go-top .inner {
  position: relative;
  width: 1000px;
  margin: 0 auto;
}
.go-top .inner a {
  position: absolute;
  right: -55px;
  bottom: 20px;
  display: block;
  width: 60px;
  height: 60px;
  overflow: hidden;
  text-indent: -9999px;
  text-align: left;
  background: url(../images/btn_page-top.png) center center no-repeat;
}

.go-top.fixed {
  position: fixed;
  bottom: 80px;
}
.go-top.fixed .inner a {
  bottom: 0;
}

.bottom-area {
  min-width: 1000px;
  margin: 20px 0 0;
  padding: 20px 0;
  overflow: hidden;
  color: #fff;
  background: #238c00;
  background: -moz-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: -webkit-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: linear-gradient(to bottom, #238c00 0%, #22682f 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#238c00', endColorstr='#22682f',GradientType=0 );
}
.bottom-area .org-info {
  float: left;
  margin: 0 -1px 0 0;
  padding: 0 15px 0 0;
  font-size: 14px;
  font-size: 1.4rem;
  border-right: 1px solid #4F9E39;
}
.bottom-area .org-info table {
  line-height: 1.4;
  font-size: 13px;
  font-size: 1.3rem;
}
.bottom-area .org-info table th {
  padding: 6px;
  font-weight: normal;
  background-color: #4F9E39;
  border-radius: 4px;
}
.bottom-area .org-info table td {
  padding: 6px;
}
.bottom-area .org-info table tr > td:nth-child(2) {
  padding-right: 20px;
}
.bottom-area .footer-menu {
  float: left;
  max-width: 510px;
  padding: 0 0 0 30px;
  overflow: hidden;
  font-size: 14px;
  font-size: 1.4rem;
  border-left: 1px solid #4F9E39;
}
.bottom-area .footer-menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  line-height: 1.3;
  column-count: 2;
}
.bottom-area .footer-menu ul li {
  margin: 0 0 15px;
  padding-left: 17px;
  padding-right: 15px;
  background: url(../images/icon_arrow-03right.png) left 4px no-repeat;
}
.bottom-area .footer-menu ul li a {
  color: #fff;
}
.bottom-area .copyright {
  width: 1000px;
  margin: 15px auto 0;
  text-align: right;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1;
}

#go-top {
  position: fixed;
  bottom: 40px;
  right: 30px;
}

/* 下層ページ：パンくずリスト */
.breadcrumbs {
  min-width: 1000px;
  margin: 0;
  padding: 15px 0 15px;
  line-height: 1.2;
  color: #fff;
  font-size: 13px;
  font-size: 1.3rem;
  background-color: #EA8F2D;
}
.breadcrumbs p {
  width: 1000px;
  margin: 0 auto;
}
.breadcrumbs a {
  color: #fff;
}

/* リンクアイコン設定 */
.main-area a[target="_blank"]:after,
.bottom-area a[target="_blank"]:after {
  content: url(../images/links/icon_external.png);
  margin-left: 3px;
  vertical-align: top;
}
.main-area a[href*=".pdf"]:after,
.main-area a[href*=".PDF"]:after,
.bottom-area a[href*=".pdf"]:after,
.bottom-area a[href*=".PDF"]:after {
  content: url(../images/links/icon_pdf.png);
  margin-left: 3px;
  vertical-align: middle;
}
.main-area a[href*=".xls"]:after,
.main-area a[href*=".xlsx"]:after,
.main-area a[href*=".XLS"]:after,
.main-area a[href*=".XLSX"]:after,
.bottom-area a[href*=".xls"]:after,
.bottom-area a[href*=".xlsx"]:after,
.bottom-area a[href*=".XLS"]:after,
.bottom-area a[href*=".XLSX"]:after {
  content: url(../images/links/icon_excel.png);
  margin-left: 3px;
  vertical-align: middle;
}
.main-area a[href*=".doc"]:after,
.main-area a[href*=".docx"]:after,
.main-area a[href*=".DOC"]:after,
.main-area a[href*=".DOCX"]:after,
.bottom-area a[href*=".doc"]:after,
.bottom-area a[href*=".docx"]:after,
.bottom-area a[href*=".DOC"]:after,
.bottom-area a[href*=".DOCX"]:after {
  content: url(../images/links/icon_word.png);
  margin-left: 3px;
  vertical-align: middle;
}
.main-area a[href*=".ppt"]:after,
.main-area a[href*=".pptx"]:after,
.main-area a[href*=".PPT"]:after,
.main-area a[href*=".PPTX"]:after,
.bottom-area a[href*=".ppt"]:after,
.bottom-area a[href*=".pptx"]:after,
.bottom-area a[href*=".PPT"]:after,
.bottom-area a[href*=".PPTX"]:after {
  content: url(../images/links/icon_ppt.png);
  margin-left: 3px;
  vertical-align: middle;
}
.main-area a.no-icon:after,
.main-area a.enlarge:after,
.bottom-area a.no-icon:after,
.bottom-area a.enlarge:after {
  content: '';
  margin: 0;
}
.main-area a.enlarge,
.bottom-area a.enlarge {
  font-size: 13px;
  font-size: 1.3rem;
}

ul.link-list1,
ol.link-list1 {
  margin-left: 15px;
  padding-left: 0;
  list-style-type: none;
}
ul.link-list1 li,
ol.link-list1 li {
  margin-bottom: 10px;
  padding-left: 16px;
  background: url(../images/icon_arrow-01right.png) 0 5px no-repeat;
}

ul.achievement,
ol.achievement {
  margin: 15px 0;
  padding: 0;
  list-style-type: none;
  border-top: 1px dotted #ccc;
}
ul.achievement li,
ol.achievement li {
  margin: 0;
  padding: 7px 3px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.3;
  border-bottom: 1px dotted #ccc;
}

.attention1 {
  color: #c00;
  font-style: normal;
  font-weight: normal;
}

.content .row-block {
  width: 100%;
  margin: 0;
}
.content .row-block:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}

.link {
  display: inline-block;
  padding: 0 0 0 16px;
  background: url(../images/../images/icon_arrow-01right.png) left 4px no-repeat;
}

ol.headline {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.3;
}
ol.headline > li {
  padding: 10px 0;
  border-bottom: 1px dotted #52A048;
}
ol.headline > li > p {
  margin: 0;
}
ol.headline > li .date {
  display: inline-block;
  padding: 2px 0;
  margin-right: 15px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1;
}
ol.headline > li .tag {
  font-size: 13px;
  font-size: 1.3rem;
}

.tag {
  display: inline-block;
  min-width: 5em;
  padding: 2px 10px;
  text-align: center;
  color: #fff;
  line-height: 1;
  background-color: #999;
  border-radius: 2px;
}
.tag.news {
  background-color: #93AD78;
}
.tag.seminar {
  background-color: #C16C78;
}
.tag.journal {
  background-color: #6C9FB9;
}

@media all and (-ms-high-contrast: none) {
  *::-ms-backdrop, .tag {
    padding: 5px 10px 0;
  }
}
.content .home-information,
.content .home-seminar,
.content .home-seminar-new,
.content .home-introduction-new {
  padding: 0 20px;
  height: 580px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
  box-shadow: 1px 1px 1px #aaa;
}
.content .home-information h2,
.content .home-seminar h2,
.content .home-seminar-new h2,
.content .home-introduction-new h2 {
  margin: 15px 0 25px;
  padding: 0 0 10px;
  text-align: center;
  font-size: 23px;
  font-size: 2.3rem;
  font-weight: normal;
  color: #104000;
  border: none;
  border-bottom: 1px solid #52A048;
  background: none;
}
.content .home-information h2.small,
.content .home-seminar h2.small,
.content .home-seminar-new h2.small,
.content .home-introduction-new h2.small {
  font-size: 19px;
  padding: 6px 0 12px;
}
.content .home-information ol.headline,
.content .home-seminar ol.headline,
.content .home-seminar-new ol.headline,
.content .home-introduction-new ol.headline {
  height: 447px;
  overflow-y: auto;
}

.content .home-information {
  float: left;
  width: 570px;
}

.content .home-seminar,
.content .home-seminar-new,
.content .home-introduction-new {
  float: right;
  width: 320px;
  line-height: 1.3;
}
.content .home-seminar .box,
.content .home-seminar-new .box,
.content .home-introduction-new .box {
  max-height: 490px;
  overflow-y: auto;
  padding-right: 5px;
}
.content .home-seminar h3,
.content .home-seminar-new h3,
.content .home-introduction-new h3 {
  clear: both;
  margin: 0;
  font-size: 15px;
  font-size: 1.5rem;
}
.content .home-seminar figure,
.content .home-seminar-new figure,
.content .home-introduction-new figure {
  float: left;
  margin: 5px 15px 0 0;
  padding: 0 0 15px;
}
.content .home-seminar p,
.content .home-seminar-new p,
.content .home-introduction-new p {
  overflow: hidden;
}
.content .home-seminar hr,
.content .home-seminar-new hr,
.content .home-introduction-new hr {
  margin: 10px 0;
  padding: 0;
  background: none;
  border: none;
  border-top: 1px dotted #52A048;
}
.content .home-seminar p.note,
.content .home-seminar-new p.note,
.content .home-introduction-new p.note {
  font-size: 12px;
  font-size: 1.2rem;
}
.content .home-seminar a.link,
.content .home-seminar-new a.link,
.content .home-introduction-new a.link {
  font-size: 14px;
  font-size: 1.4rem;
}
.content .home-seminar ul.menu,
.content .home-seminar-new ul.menu,
.content .home-introduction-new ul.menu {
  margin: 0;
  padding: 0;
  text-align: center;
  list-style-type: none;
}
.content .home-seminar ul.menu li,
.content .home-seminar-new ul.menu li,
.content .home-introduction-new ul.menu li {
  float: left;
  width: 46%;
  margin: 0 0 20px;
}
.content .home-seminar ul.menu li:nth-child(even),
.content .home-seminar-new ul.menu li:nth-child(even),
.content .home-introduction-new ul.menu li:nth-child(even) {
  float: right;
}
.content .home-seminar ul.menu li a,
.content .home-seminar-new ul.menu li a,
.content .home-introduction-new ul.menu li a {
  display: block;
  padding: 18px 5px;
  color: #fff;
  font-size: 14px;
  font-size: 1.4rem;
  text-decoration: underline;
  line-height: 1;
  background: #238c00;
  background: -moz-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: -webkit-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: linear-gradient(to bottom, #238c00 0%, #22682f 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#238c00', endColorstr='#22682f',GradientType=0 );
  border-radius: 3px;
}
.content .home-seminar ul.menu li a:hover,
.content .home-seminar-new ul.menu li a:hover,
.content .home-introduction-new ul.menu li a:hover {
  text-decoration: none;
}

.content .home-seminar-new {
  float: none;
  width: auto;
  height: auto;
  margin: 25px 0;
  padding: 0 20px 20px;
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 4px;
  box-shadow: 1px 1px 1px #aaa;
}
.content .home-seminar-new .box {
  float: left;
  width: 48%;
}
.content .home-seminar-new .box + .box {
  float: right;
}
.content .home-seminar-new h3 {
  clear: both;
  margin: 0 0 15px;
  font-size: 19px;
  font-size: 1.9rem;
  color: #3F722E;
}
.content .home-seminar-new h4 {
  clear: both;
  margin: 0;
  font-size: 15px;
  font-size: 1.5rem;
}

.content .home-introduction {
  float: left;
  width: 500px;
}
.content .home-introduction h2 {
  margin: 40px 0 0;
  padding: 0;
  font-size: 27px;
  font-size: 2.7rem;
  font-weight: normal;
  color: #104000;
  background: none;
  border: none;
}
.content .home-introduction p {
  line-height: 2;
}
.content .home-introduction ul.menu {
  margin: 0;
  padding: 0;
  text-align: center;
  list-style-type: none;
}
.content .home-introduction ul.menu li {
  float: left;
  width: 240px;
  margin: 0 0 20px;
}
.content .home-introduction ul.menu li:nth-child(even) {
  float: right;
}
.content .home-introduction ul.menu li a {
  display: block;
  padding: 20px 10px;
  color: #fff;
  font-size: 16px;
  font-size: 1.6rem;
  text-decoration: underline;
  background: #238c00;
  background: -moz-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: -webkit-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: linear-gradient(to bottom, #238c00 0%, #22682f 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#238c00', endColorstr='#22682f',GradientType=0 );
  border-radius: 3px;
}
.content .home-introduction ul.menu li a:hover {
  text-decoration: none;
}

.content .home-map {
  float: right;
  margin: 40px 0 0;
}

.home-universities {
  width: 480px;
  margin: 40px 0 0;
}
.home-universities h3 {
  margin: 0;
  padding: 0 0 10px;
  text-align: center;
  font-weight: normal;
  font-size: 18px;
  font-size: 1.8rem;
  background: none;
  border: none;
  border-bottom: 2px dotted #52A048;
}
.home-universities.category {
  float: left;
}
.home-universities.location {
  float: right;
}
.home-universities table.menu {
  width: 100%;
  margin: 10px 0 0;
  padding: 0;
  background: none;
}
.home-universities table.menu td {
  padding: 6px 5px 8px 0;
  border: none;
}
.home-universities table.menu td:before {
  content: '●';
  margin-right: 3px;
}
.home-universities table.menu td.empty:before {
  content: '';
  margin-right: 0;
}
.home-universities table.menu td a {
  color: #333;
  font-size: 16px;
  font-size: 1.6rem;
}
.home-universities.category table.menu td:before {
  color: #93AD78;
}
.home-universities.location table.menu td.hokkaido:before {
  color: #6B86A5;
}
.home-universities.location table.menu td.tohoku:before {
  color: #6c9fb9;
}
.home-universities.location table.menu td.kanto:before {
  color: #558e7a;
}
.home-universities.location table.menu td.tokai:before {
  color: #cbb56b;
}
.home-universities.location table.menu td.koshinetsu:before {
  color: #95c75e;
}
.home-universities.location table.menu td.hokuriku:before {
  color: #93ad78;
}
.home-universities.location table.menu td.kansai:before {
  color: #c2896a;
}
.home-universities.location table.menu td.chugoku:before {
  color: #c494ab;
}
.home-universities.location table.menu td.shikoku:before {
  color: #c16c78;
}
.home-universities.location table.menu td.kyushu:before {
  color: #907a99;
}
.home-universities.location table.menu td.okinawa:before {
  color: #95829d;
}

.home-universities-new {
  float: left;
  width: 50%;
  margin: 30px 0 0;
}
.home-universities-new h3 {
  margin: 0;
  padding: 0 0 10px;
  text-align: center;
  font-weight: normal;
  font-size: 18px;
  font-size: 1.8rem;
  background: none;
  border: none;
  border-bottom: 2px dotted #52A048;
}
.home-universities-new table.menu {
  width: 100%;
  margin: 10px 0 0;
  padding: 0;
  background: none;
}
.home-universities-new table.menu td {
  padding: 6px 5px 8px 0;
  border: none;
}
.home-universities-new table.menu td:before {
  content: '●';
  margin-right: 3px;
}
.home-universities-new table.menu td.empty:before {
  content: '';
  margin-right: 0;
}
.home-universities-new table.menu td a {
  color: #333;
  font-size: 16px;
  font-size: 1.6rem;
}
.home-universities-new.category table.menu td:before {
  color: #93AD78;
}
.home-universities-new.location table.menu td.hokkaido:before {
  color: #6B86A5;
}
.home-universities-new.location table.menu td.tohoku:before {
  color: #6c9fb9;
}
.home-universities-new.location table.menu td.kanto:before {
  color: #558e7a;
}
.home-universities-new.location table.menu td.tokai:before {
  color: #cbb56b;
}
.home-universities-new.location table.menu td.koshinetsu:before {
  color: #95c75e;
}
.home-universities-new.location table.menu td.hokuriku:before {
  color: #93ad78;
}
.home-universities-new.location table.menu td.kansai:before {
  color: #c2896a;
}
.home-universities-new.location table.menu td.chugoku:before {
  color: #c494ab;
}
.home-universities-new.location table.menu td.shikoku:before {
  color: #c16c78;
}
.home-universities-new.location table.menu td.kyushu:before {
  color: #907a99;
}
.home-universities-new.location table.menu td.okinawa:before {
  color: #95829d;
}

.content .home-greeting {
  margin: 40px 0 0;
}
.content .home-greeting h2 {
  margin: 0 0 30px;
  padding: 0;
  font-size: 27px;
  font-size: 2.7rem;
  text-align: center;
  background: none;
  border: none;
}
.content .home-greeting:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
.content .home-greeting p {
  margin-bottom: 25px;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 1.6;
}
.content .home-greeting figure {
  float: right;
  margin: 0 0 15px 20px;
  font-size: 14px;
  font-size: 1.4rem;
}
.content .home-greeting figure img {
  display: block;
  margin: 0 auto 10px;
}

body.home .content h1 {
  display: none;
}

body.regular .content h1, body.regular .content .subhead1 {
  margin: 0 0 35px;
  color: #104000;
  text-align: center;
  font-weight: normal;
  font-size: 24px;
  font-size: 2.4rem;
  letter-spacing: 1px;
  line-height: 1.3;
}
body.regular .content h2, body.regular .content .subhead2 {
  margin: 35px 0 25px;
  padding: 0 3px 5px;
  color: #104000;
  line-height: 1.3;
  font-size: 18px;
  font-size: 1.8rem;
  border-bottom: 2px dotted #329A44;
}
body.regular .content h3, body.regular .content .subhead3 {
  margin: 30px 0 20px;
  padding: 2px 0 2px 5px;
  color: #104000;
  line-height: 1.3;
  font-size: 17px;
  font-size: 1.7rem;
  border-left: 5px solid #FAD967;
}
body.regular .content ul.menu {
  margin: 0 -40px 0 40px;
  padding: 0;
  text-align: left;
  list-style-type: none;
}
body.regular .content ul.menu li {
  display: inline-block;
  width: 240px;
  margin: 0 60px 20px 0;
  text-align: center;
}
body.regular .content ul.menu li:last-child {
  margin-right: 0;
}
body.regular .content ul.menu li a {
  display: block;
  padding: 20px 10px;
  color: #fff;
  font-size: 16px;
  font-size: 1.6rem;
  background: #238c00;
  background: -moz-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: -webkit-linear-gradient(top, #238c00 0%, #22682f 99%);
  background: linear-gradient(to bottom, #238c00 0%, #22682f 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#238c00', endColorstr='#22682f',GradientType=0 );
  border-radius: 3px;
}
body.regular .content ul.menu li a:hover {
  text-decoration: none;
}
body.regular .content table {
  margin: 15px 0;
  background-color: #fcfcfc;
  border-collapse: collapse;
}
body.regular .content table > thead > tr > th {
  padding: 4px;
  background-color: #d6e2cb;
  border: 1px solid #ccc;
  border-bottom: 3px double #ccc;
}
body.regular .content table > tbody > tr > th {
  padding: 4px;
  background-color: #EDF2E8;
  border: 1px solid #ccc;
}
body.regular .content table > tbody > tr > td {
  padding: 4px;
  border: 1px solid #ccc;
}

.lecture-block {
  padding: 25px 0;
  border-top: 1px solid #ccc;
}
.lecture-block:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
.lecture-block .portrait {
  float: right;
  margin-left: 25px;
  margin-bottom: 15px;
}
.lecture-block .portrait img {
  max-width: 300px;
  max-height: 300px;
}

dl.conference {
  margin: 20px 0;
}
dl.conference dt {
  margin: 0 0 3px;
  font-weight: bold;
  line-height: 1.2;
}
dl.conference dd {
  margin: 0 0 15px 0;
  padding: 0 0 10px 1em;
  border-bottom: 1px dotted #ccc;
}

ul.seminar-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.seminar-list li {
  margin: 0 0 1px;
  padding: 10px 15px;
  background-color: #eaf0e5;
}
ul.seminar-list li:nth-child(odd) {
  background-color: #f7f9f5;
}
ul.seminar-list li .seminar-title {
  font-weight: bold;
  font-style: normal;
  color: #104000;
}
ul.seminar-list li .seminar-title:before {
  content: '●';
  margin-right: 3px;
  color: #93AD78;
}
ul.seminar-list.reverse li {
  background-color: #f7f9f5;
}
ul.seminar-list.reverse li:nth-child(odd) {
  background-color: #eaf0e5;
}

.require,
.error {
  color: #c00;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: normal;
}

em.email {
  font-style: normal;
}

body.regular .content table.field-list {
  width: 100%;
}
body.regular .content table.field-list thead tr th:nth-child(1) {
  width: 10%;
}
body.regular .content table.field-list thead tr th:nth-child(2) {
  width: 13%;
}
body.regular .content table.field-list thead tr th:nth-child(3) {
  width: 20%;
}
body.regular .content table.field-list thead tr th:nth-child(4) {
  width: 57%;
}

body.regular .content table.area-list {
  width: 100%;
}
body.regular .content table.area-list thead tr th:nth-child(1) {
  width: 14%;
}
body.regular .content table.area-list thead tr th:nth-child(2) {
  width: 14%;
}
body.regular .content table.area-list thead tr th:nth-child(3) {
  width: 32%;
}
body.regular .content table.area-list thead tr th:nth-child(4) {
  width: 20%;
}
body.regular .content table.area-list thead tr th:nth-child(5) {
  width: 20%;
}

body.regular .content table.contact-list {
  width: 100%;
  font-size: 12px;
  font-size: 1.2rem;
}
body.regular .content table.contact-list thead tr th:nth-child(1) {
  width: 6%;
}
body.regular .content table.contact-list thead tr th:nth-child(2) {
  width: 10%;
}
body.regular .content table.contact-list thead tr th:nth-child(3) {
  width: 13%;
}
body.regular .content table.contact-list thead tr th:nth-child(4) {
  width: 15%;
}
body.regular .content table.contact-list thead tr th:nth-child(5) {
  width: 16%;
}
body.regular .content table.contact-list thead tr th:nth-child(6) {
  width: 16%;
}
body.regular .content table.contact-list thead tr th:nth-child(7) {
  width: 11%;
}
body.regular .content table.contact-list thead tr th:nth-child(8) {
  width: 11%;
}
body.regular .content table.contact-list tbody tr:nth-child(even) td {
  word-break: break-all;
  background-color: #f6f6f6;
}

.content .local-navigation {
  overflow: hidden;
  margin: 0 0 25px;
}
.content .local-navigation ul {
  display: table;
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
}
.content .local-navigation ul li {
  display: table-cell;
  margin: 0;
  padding: 0 10px;
  line-height: 1.2;
}
.content .local-navigation ul li a {
  display: block;
  padding: 0 0 0 16px;
  background: url(../images/../images/icon_arrow-01right.png) left 4px no-repeat;
}

body.r1 .content .local-navigation li.r1,
body.r2 .content .local-navigation li.r2,
body.r3 .content .local-navigation li.r3,
body.r4 .content .local-navigation li.r4,
body.r5 .content .local-navigation li.r5,
body.r6 .content .local-navigation li.r6,
body.r7 .content .local-navigation li.r7,
body.r8 .content .local-navigation li.r8,
body.r9 .content .local-navigation li.r9,
body.r10 .content .local-navigation li.r10,
body.r11 .content .local-navigation li.r11,
body.r12 .content .local-navigation li.r12,
body.r13 .content .local-navigation li.r13,
body.r14 .content .local-navigation li.r14,
body.r15 .content .local-navigation li.r15,
body.r16 .content .local-navigation li.r16,
body.r17 .content .local-navigation li.r17,
body.r18 .content .local-navigation li.r18,
body.r19 .content .local-navigation li.r19,
body.r20 .content .local-navigation li.r20,
body.r21 .content .local-navigation li.r21,
body.r22 .content .local-navigation li.r22,
body.r23 .content .local-navigation li.r23,
body.r24 .content .local-navigation li.r24,
body.r25 .content .local-navigation li.r25,
body.r26 .content .local-navigation li.r26,
body.r27 .content .local-navigation li.r27,
body.r28 .content .local-navigation li.r28,
body.r29 .content .local-navigation li.r29,
body.r30 .content .local-navigation li.r30,
body.r31 .content .local-navigation li.r31,
body.r32 .content .local-navigation li.r32,
body.r33 .content .local-navigation li.r33,
body.r34 .content .local-navigation li.r34,
body.r35 .content .local-navigation li.r35,
body.r36 .content .local-navigation li.r36,
body.r37 .content .local-navigation li.r37,
body.r38 .content .local-navigation li.r38,
body.r39 .content .local-navigation li.r39,
body.r40 .content .local-navigation li.r40,
body.r41 .content .local-navigation li.r41,
body.r42 .content .local-navigation li.r42,
body.r43 .content .local-navigation li.r43,
body.r44 .content .local-navigation li.r44,
body.r45 .content .local-navigation li.r45,
body.r46 .content .local-navigation li.r46,
body.r47 .content .local-navigation li.r47,
body.r48 .content .local-navigation li.r48,
body.r49 .content .local-navigation li.r49,
body.r50 .content .local-navigation li.r50,
body.r51 .content .local-navigation li.r51,
body.r52 .content .local-navigation li.r52,
body.r53 .content .local-navigation li.r53,
body.r54 .content .local-navigation li.r54,
body.r55 .content .local-navigation li.r55,
body.r56 .content .local-navigation li.r56,
body.r57 .content .local-navigation li.r57,
body.r58 .content .local-navigation li.r58,
body.r59 .content .local-navigation li.r59,
body.r60 .content .local-navigation li.r60,
body.r61 .content .local-navigation li.r61,
body.r62 .content .local-navigation li.r62,
body.r63 .content .local-navigation li.r63,
body.r64 .content .local-navigation li.r64,
body.r65 .content .local-navigation li.r65,
body.r66 .content .local-navigation li.r66,
body.r67 .content .local-navigation li.r67,
body.r68 .content .local-navigation li.r68,
body.r69 .content .local-navigation li.r69,
body.r70 .content .local-navigation li.r70,
body.r71 .content .local-navigation li.r71,
body.r72 .content .local-navigation li.r72,
body.r73 .content .local-navigation li.r73,
body.r74 .content .local-navigation li.r74,
body.r75 .content .local-navigation li.r75,
body.r76 .content .local-navigation li.r76,
body.r77 .content .local-navigation li.r77,
body.r78 .content .local-navigation li.r78,
body.r79 .content .local-navigation li.r79,
body.r80 .content .local-navigation li.r80,
body.r81 .content .local-navigation li.r81,
body.r82 .content .local-navigation li.r82,
body.r83 .content .local-navigation li.r83,
body.r84 .content .local-navigation li.r84,
body.r85 .content .local-navigation li.r85,
body.r86 .content .local-navigation li.r86,
body.r87 .content .local-navigation li.r87,
body.r88 .content .local-navigation li.r88,
body.r89 .content .local-navigation li.r89,
body.r90 .content .local-navigation li.r90,
body.r91 .content .local-navigation li.r91,
body.r92 .content .local-navigation li.r92,
body.r93 .content .local-navigation li.r93,
body.r94 .content .local-navigation li.r94,
body.r95 .content .local-navigation li.r95,
body.r96 .content .local-navigation li.r96,
body.r97 .content .local-navigation li.r97,
body.r98 .content .local-navigation li.r98,
body.r99 .content .local-navigation li.r99,
body.r100 .content .local-navigation li.r100,
body.r101 .content .local-navigation li.r101,
body.r102 .content .local-navigation li.r102,
body.r103 .content .local-navigation li.r103,
body.r104 .content .local-navigation li.r104,
body.r105 .content .local-navigation li.r105,
body.r106 .content .local-navigation li.r106,
body.r107 .content .local-navigation li.r107,
body.r108 .content .local-navigation li.r108,
body.r109 .content .local-navigation li.r109,
body.r110 .content .local-navigation li.r110,
body.r111 .content .local-navigation li.r111,
body.r112 .content .local-navigation li.r112,
body.r113 .content .local-navigation li.r113,
body.r114 .content .local-navigation li.r114,
body.r115 .content .local-navigation li.r115,
body.r116 .content .local-navigation li.r116,
body.r117 .content .local-navigation li.r117,
body.r118 .content .local-navigation li.r118,
body.r119 .content .local-navigation li.r119,
body.r120 .content .local-navigation li.r120,
body.r121 .content .local-navigation li.r121,
body.r122 .content .local-navigation li.r122,
body.r123 .content .local-navigation li.r123,
body.r124 .content .local-navigation li.r124,
body.r125 .content .local-navigation li.r125,
body.r126 .content .local-navigation li.r126,
body.r127 .content .local-navigation li.r127,
body.r128 .content .local-navigation li.r128,
body.r129 .content .local-navigation li.r129,
body.r130 .content .local-navigation li.r130,
body.r131 .content .local-navigation li.r131,
body.r132 .content .local-navigation li.r132,
body.r133 .content .local-navigation li.r133,
body.r134 .content .local-navigation li.r134,
body.r135 .content .local-navigation li.r135,
body.r136 .content .local-navigation li.r136,
body.r137 .content .local-navigation li.r137,
body.r138 .content .local-navigation li.r138,
body.r139 .content .local-navigation li.r139,
body.r140 .content .local-navigation li.r140,
body.r141 .content .local-navigation li.r141,
body.r142 .content .local-navigation li.r142,
body.r143 .content .local-navigation li.r143,
body.r144 .content .local-navigation li.r144,
body.r145 .content .local-navigation li.r145,
body.r146 .content .local-navigation li.r146,
body.r147 .content .local-navigation li.r147,
body.r148 .content .local-navigation li.r148,
body.r149 .content .local-navigation li.r149,
body.r150 .content .local-navigation li.r150,
body.r151 .content .local-navigation li.r151,
body.r152 .content .local-navigation li.r152,
body.r153 .content .local-navigation li.r153,
body.r154 .content .local-navigation li.r154,
body.r155 .content .local-navigation li.r155,
body.r156 .content .local-navigation li.r156,
body.r157 .content .local-navigation li.r157,
body.r158 .content .local-navigation li.r158,
body.r159 .content .local-navigation li.r159,
body.r160 .content .local-navigation li.r160,
body.r161 .content .local-navigation li.r161,
body.r162 .content .local-navigation li.r162,
body.r163 .content .local-navigation li.r163,
body.r164 .content .local-navigation li.r164,
body.r165 .content .local-navigation li.r165,
body.r166 .content .local-navigation li.r166,
body.r167 .content .local-navigation li.r167,
body.r168 .content .local-navigation li.r168,
body.r169 .content .local-navigation li.r169,
body.r170 .content .local-navigation li.r170,
body.r171 .content .local-navigation li.r171,
body.r172 .content .local-navigation li.r172,
body.r173 .content .local-navigation li.r173,
body.r174 .content .local-navigation li.r174,
body.r175 .content .local-navigation li.r175,
body.r176 .content .local-navigation li.r176,
body.r177 .content .local-navigation li.r177,
body.r178 .content .local-navigation li.r178,
body.r179 .content .local-navigation li.r179,
body.r180 .content .local-navigation li.r180,
body.r181 .content .local-navigation li.r181,
body.r182 .content .local-navigation li.r182,
body.r183 .content .local-navigation li.r183,
body.r184 .content .local-navigation li.r184,
body.r185 .content .local-navigation li.r185,
body.r186 .content .local-navigation li.r186,
body.r187 .content .local-navigation li.r187,
body.r188 .content .local-navigation li.r188,
body.r189 .content .local-navigation li.r189,
body.r190 .content .local-navigation li.r190,
body.r191 .content .local-navigation li.r191,
body.r192 .content .local-navigation li.r192,
body.r193 .content .local-navigation li.r193,
body.r194 .content .local-navigation li.r194,
body.r195 .content .local-navigation li.r195,
body.r196 .content .local-navigation li.r196,
body.r197 .content .local-navigation li.r197,
body.r198 .content .local-navigation li.r198,
body.r199 .content .local-navigation li.r199,
body.r200 .content .local-navigation li.r200,
body.r201 .content .local-navigation li.r201,
body.r202 .content .local-navigation li.r202,
body.r203 .content .local-navigation li.r203,
body.r204 .content .local-navigation li.r204,
body.r205 .content .local-navigation li.r205,
body.r206 .content .local-navigation li.r206,
body.r207 .content .local-navigation li.r207,
body.r208 .content .local-navigation li.r208,
body.r209 .content .local-navigation li.r209,
body.r210 .content .local-navigation li.r210,
body.r211 .content .local-navigation li.r211,
body.r212 .content .local-navigation li.r212,
body.r213 .content .local-navigation li.r213,
body.r214 .content .local-navigation li.r214,
body.r215 .content .local-navigation li.r215,
body.r216 .content .local-navigation li.r216,
body.r217 .content .local-navigation li.r217,
body.r218 .content .local-navigation li.r218,
body.r219 .content .local-navigation li.r219,
body.r220 .content .local-navigation li.r220,
body.r221 .content .local-navigation li.r221,
body.r222 .content .local-navigation li.r222,
body.r223 .content .local-navigation li.r223,
body.r224 .content .local-navigation li.r224,
body.r225 .content .local-navigation li.r225,
body.r226 .content .local-navigation li.r226,
body.r227 .content .local-navigation li.r227,
body.r228 .content .local-navigation li.r228,
body.r229 .content .local-navigation li.r229,
body.r230 .content .local-navigation li.r230,
body.r231 .content .local-navigation li.r231,
body.r232 .content .local-navigation li.r232,
body.r233 .content .local-navigation li.r233,
body.r234 .content .local-navigation li.r234,
body.r235 .content .local-navigation li.r235,
body.r236 .content .local-navigation li.r236,
body.r237 .content .local-navigation li.r237,
body.r238 .content .local-navigation li.r238,
body.r239 .content .local-navigation li.r239,
body.r240 .content .local-navigation li.r240,
body.r241 .content .local-navigation li.r241,
body.r242 .content .local-navigation li.r242,
body.r243 .content .local-navigation li.r243,
body.r244 .content .local-navigation li.r244,
body.r245 .content .local-navigation li.r245,
body.r246 .content .local-navigation li.r246,
body.r247 .content .local-navigation li.r247,
body.r248 .content .local-navigation li.r248,
body.r249 .content .local-navigation li.r249,
body.r250 .content .local-navigation li.r250,
body.r251 .content .local-navigation li.r251,
body.r252 .content .local-navigation li.r252,
body.r253 .content .local-navigation li.r253,
body.r254 .content .local-navigation li.r254,
body.r255 .content .local-navigation li.r255,
body.r256 .content .local-navigation li.r256,
body.r257 .content .local-navigation li.r257,
body.r258 .content .local-navigation li.r258,
body.r259 .content .local-navigation li.r259,
body.r260 .content .local-navigation li.r260,
body.r261 .content .local-navigation li.r261,
body.r262 .content .local-navigation li.r262,
body.r263 .content .local-navigation li.r263,
body.r264 .content .local-navigation li.r264,
body.r265 .content .local-navigation li.r265,
body.r266 .content .local-navigation li.r266,
body.r267 .content .local-navigation li.r267,
body.r268 .content .local-navigation li.r268,
body.r269 .content .local-navigation li.r269,
body.r270 .content .local-navigation li.r270,
body.r271 .content .local-navigation li.r271,
body.r272 .content .local-navigation li.r272,
body.r273 .content .local-navigation li.r273,
body.r274 .content .local-navigation li.r274,
body.r275 .content .local-navigation li.r275,
body.r276 .content .local-navigation li.r276,
body.r277 .content .local-navigation li.r277,
body.r278 .content .local-navigation li.r278,
body.r279 .content .local-navigation li.r279,
body.r280 .content .local-navigation li.r280,
body.r281 .content .local-navigation li.r281,
body.r282 .content .local-navigation li.r282,
body.r283 .content .local-navigation li.r283,
body.r284 .content .local-navigation li.r284,
body.r285 .content .local-navigation li.r285,
body.r286 .content .local-navigation li.r286,
body.r287 .content .local-navigation li.r287,
body.r288 .content .local-navigation li.r288,
body.r289 .content .local-navigation li.r289,
body.r290 .content .local-navigation li.r290,
body.r291 .content .local-navigation li.r291,
body.r292 .content .local-navigation li.r292,
body.r293 .content .local-navigation li.r293,
body.r294 .content .local-navigation li.r294,
body.r295 .content .local-navigation li.r295,
body.r296 .content .local-navigation li.r296,
body.r297 .content .local-navigation li.r297,
body.r298 .content .local-navigation li.r298,
body.r299 .content .local-navigation li.r299,
body.r300 .content .local-navigation li.r300,
body.r301 .content .local-navigation li.r301,
body.r302 .content .local-navigation li.r302,
body.r303 .content .local-navigation li.r303,
body.r304 .content .local-navigation li.r304,
body.r305 .content .local-navigation li.r305,
body.r306 .content .local-navigation li.r306,
body.r307 .content .local-navigation li.r307,
body.r308 .content .local-navigation li.r308,
body.r309 .content .local-navigation li.r309,
body.r310 .content .local-navigation li.r310,
body.r311 .content .local-navigation li.r311,
body.r312 .content .local-navigation li.r312,
body.r313 .content .local-navigation li.r313,
body.r314 .content .local-navigation li.r314,
body.r315 .content .local-navigation li.r315,
body.r316 .content .local-navigation li.r316,
body.r317 .content .local-navigation li.r317,
body.r318 .content .local-navigation li.r318,
body.r319 .content .local-navigation li.r319,
body.r320 .content .local-navigation li.r320,
body.r321 .content .local-navigation li.r321,
body.r322 .content .local-navigation li.r322,
body.r323 .content .local-navigation li.r323,
body.r324 .content .local-navigation li.r324,
body.r325 .content .local-navigation li.r325,
body.r326 .content .local-navigation li.r326,
body.r327 .content .local-navigation li.r327,
body.r328 .content .local-navigation li.r328,
body.r329 .content .local-navigation li.r329,
body.r330 .content .local-navigation li.r330,
body.r331 .content .local-navigation li.r331,
body.r332 .content .local-navigation li.r332,
body.r333 .content .local-navigation li.r333,
body.r334 .content .local-navigation li.r334,
body.r335 .content .local-navigation li.r335,
body.r336 .content .local-navigation li.r336,
body.r337 .content .local-navigation li.r337,
body.r338 .content .local-navigation li.r338,
body.r339 .content .local-navigation li.r339,
body.r340 .content .local-navigation li.r340,
body.r341 .content .local-navigation li.r341,
body.r342 .content .local-navigation li.r342,
body.r343 .content .local-navigation li.r343,
body.r344 .content .local-navigation li.r344,
body.r345 .content .local-navigation li.r345,
body.r346 .content .local-navigation li.r346,
body.r347 .content .local-navigation li.r347,
body.r348 .content .local-navigation li.r348,
body.r349 .content .local-navigation li.r349,
body.r350 .content .local-navigation li.r350,
body.r351 .content .local-navigation li.r351,
body.r352 .content .local-navigation li.r352,
body.r353 .content .local-navigation li.r353,
body.r354 .content .local-navigation li.r354,
body.r355 .content .local-navigation li.r355,
body.r356 .content .local-navigation li.r356,
body.r357 .content .local-navigation li.r357,
body.r358 .content .local-navigation li.r358,
body.r359 .content .local-navigation li.r359,
body.r360 .content .local-navigation li.r360,
body.r361 .content .local-navigation li.r361,
body.r362 .content .local-navigation li.r362,
body.r363 .content .local-navigation li.r363,
body.r364 .content .local-navigation li.r364,
body.r365 .content .local-navigation li.r365,
body.r366 .content .local-navigation li.r366,
body.r367 .content .local-navigation li.r367,
body.r368 .content .local-navigation li.r368,
body.r369 .content .local-navigation li.r369,
body.r370 .content .local-navigation li.r370,
body.r371 .content .local-navigation li.r371,
body.r372 .content .local-navigation li.r372,
body.r373 .content .local-navigation li.r373,
body.r374 .content .local-navigation li.r374,
body.r375 .content .local-navigation li.r375,
body.r376 .content .local-navigation li.r376,
body.r377 .content .local-navigation li.r377,
body.r378 .content .local-navigation li.r378,
body.r379 .content .local-navigation li.r379,
body.r380 .content .local-navigation li.r380,
body.r381 .content .local-navigation li.r381,
body.r382 .content .local-navigation li.r382,
body.r383 .content .local-navigation li.r383,
body.r384 .content .local-navigation li.r384,
body.r385 .content .local-navigation li.r385,
body.r386 .content .local-navigation li.r386,
body.r387 .content .local-navigation li.r387,
body.r388 .content .local-navigation li.r388,
body.r389 .content .local-navigation li.r389,
body.r390 .content .local-navigation li.r390,
body.r391 .content .local-navigation li.r391,
body.r392 .content .local-navigation li.r392,
body.r393 .content .local-navigation li.r393,
body.r394 .content .local-navigation li.r394,
body.r395 .content .local-navigation li.r395,
body.r396 .content .local-navigation li.r396,
body.r397 .content .local-navigation li.r397,
body.r398 .content .local-navigation li.r398,
body.r399 .content .local-navigation li.r399,
body.r400 .content .local-navigation li.r400,
body.r401 .content .local-navigation li.r401,
body.r402 .content .local-navigation li.r402,
body.r403 .content .local-navigation li.r403,
body.r404 .content .local-navigation li.r404,
body.r405 .content .local-navigation li.r405,
body.r406 .content .local-navigation li.r406,
body.r407 .content .local-navigation li.r407,
body.r408 .content .local-navigation li.r408,
body.r409 .content .local-navigation li.r409,
body.r410 .content .local-navigation li.r410,
body.r411 .content .local-navigation li.r411,
body.r412 .content .local-navigation li.r412,
body.r413 .content .local-navigation li.r413,
body.r414 .content .local-navigation li.r414,
body.r415 .content .local-navigation li.r415,
body.r416 .content .local-navigation li.r416,
body.r417 .content .local-navigation li.r417,
body.r418 .content .local-navigation li.r418,
body.r419 .content .local-navigation li.r419,
body.r420 .content .local-navigation li.r420,
body.r421 .content .local-navigation li.r421,
body.r422 .content .local-navigation li.r422,
body.r423 .content .local-navigation li.r423,
body.r424 .content .local-navigation li.r424,
body.r425 .content .local-navigation li.r425,
body.r426 .content .local-navigation li.r426,
body.r427 .content .local-navigation li.r427,
body.r428 .content .local-navigation li.r428,
body.r429 .content .local-navigation li.r429,
body.r430 .content .local-navigation li.r430,
body.r431 .content .local-navigation li.r431,
body.r432 .content .local-navigation li.r432,
body.r433 .content .local-navigation li.r433,
body.r434 .content .local-navigation li.r434,
body.r435 .content .local-navigation li.r435,
body.r436 .content .local-navigation li.r436,
body.r437 .content .local-navigation li.r437,
body.r438 .content .local-navigation li.r438,
body.r439 .content .local-navigation li.r439,
body.r440 .content .local-navigation li.r440,
body.r441 .content .local-navigation li.r441,
body.r442 .content .local-navigation li.r442,
body.r443 .content .local-navigation li.r443,
body.r444 .content .local-navigation li.r444,
body.r445 .content .local-navigation li.r445,
body.r446 .content .local-navigation li.r446,
body.r447 .content .local-navigation li.r447,
body.r448 .content .local-navigation li.r448,
body.r449 .content .local-navigation li.r449,
body.r450 .content .local-navigation li.r450,
body.r451 .content .local-navigation li.r451,
body.r452 .content .local-navigation li.r452,
body.r453 .content .local-navigation li.r453,
body.r454 .content .local-navigation li.r454,
body.r455 .content .local-navigation li.r455,
body.r456 .content .local-navigation li.r456,
body.r457 .content .local-navigation li.r457,
body.r458 .content .local-navigation li.r458,
body.r459 .content .local-navigation li.r459,
body.r460 .content .local-navigation li.r460,
body.r461 .content .local-navigation li.r461,
body.r462 .content .local-navigation li.r462,
body.r463 .content .local-navigation li.r463,
body.r464 .content .local-navigation li.r464,
body.r465 .content .local-navigation li.r465,
body.r466 .content .local-navigation li.r466,
body.r467 .content .local-navigation li.r467,
body.r468 .content .local-navigation li.r468,
body.r469 .content .local-navigation li.r469,
body.r470 .content .local-navigation li.r470,
body.r471 .content .local-navigation li.r471,
body.r472 .content .local-navigation li.r472,
body.r473 .content .local-navigation li.r473,
body.r474 .content .local-navigation li.r474,
body.r475 .content .local-navigation li.r475,
body.r476 .content .local-navigation li.r476,
body.r477 .content .local-navigation li.r477,
body.r478 .content .local-navigation li.r478,
body.r479 .content .local-navigation li.r479,
body.r480 .content .local-navigation li.r480,
body.r481 .content .local-navigation li.r481,
body.r482 .content .local-navigation li.r482,
body.r483 .content .local-navigation li.r483,
body.r484 .content .local-navigation li.r484,
body.r485 .content .local-navigation li.r485,
body.r486 .content .local-navigation li.r486,
body.r487 .content .local-navigation li.r487,
body.r488 .content .local-navigation li.r488,
body.r489 .content .local-navigation li.r489,
body.r490 .content .local-navigation li.r490,
body.r491 .content .local-navigation li.r491,
body.r492 .content .local-navigation li.r492,
body.r493 .content .local-navigation li.r493,
body.r494 .content .local-navigation li.r494,
body.r495 .content .local-navigation li.r495,
body.r496 .content .local-navigation li.r496,
body.r497 .content .local-navigation li.r497,
body.r498 .content .local-navigation li.r498,
body.r499 .content .local-navigation li.r499,
body.r500 .content .local-navigation li.r500,
body.r501 .content .local-navigation li.r501,
body.r502 .content .local-navigation li.r502,
body.r503 .content .local-navigation li.r503,
body.r504 .content .local-navigation li.r504,
body.r505 .content .local-navigation li.r505,
body.r506 .content .local-navigation li.r506,
body.r507 .content .local-navigation li.r507,
body.r508 .content .local-navigation li.r508,
body.r509 .content .local-navigation li.r509,
body.r510 .content .local-navigation li.r510,
body.r511 .content .local-navigation li.r511,
body.r512 .content .local-navigation li.r512,
body.r513 .content .local-navigation li.r513,
body.r514 .content .local-navigation li.r514,
body.r515 .content .local-navigation li.r515,
body.r516 .content .local-navigation li.r516,
body.r517 .content .local-navigation li.r517,
body.r518 .content .local-navigation li.r518,
body.r519 .content .local-navigation li.r519,
body.r520 .content .local-navigation li.r520,
body.r521 .content .local-navigation li.r521,
body.r522 .content .local-navigation li.r522,
body.r523 .content .local-navigation li.r523,
body.r524 .content .local-navigation li.r524,
body.r525 .content .local-navigation li.r525,
body.r526 .content .local-navigation li.r526,
body.r527 .content .local-navigation li.r527,
body.r528 .content .local-navigation li.r528,
body.r529 .content .local-navigation li.r529,
body.r530 .content .local-navigation li.r530,
body.r531 .content .local-navigation li.r531,
body.r532 .content .local-navigation li.r532,
body.r533 .content .local-navigation li.r533,
body.r534 .content .local-navigation li.r534,
body.r535 .content .local-navigation li.r535,
body.r536 .content .local-navigation li.r536,
body.r537 .content .local-navigation li.r537,
body.r538 .content .local-navigation li.r538,
body.r539 .content .local-navigation li.r539,
body.r540 .content .local-navigation li.r540,
body.r541 .content .local-navigation li.r541,
body.r542 .content .local-navigation li.r542,
body.r543 .content .local-navigation li.r543,
body.r544 .content .local-navigation li.r544,
body.r545 .content .local-navigation li.r545,
body.r546 .content .local-navigation li.r546,
body.r547 .content .local-navigation li.r547,
body.r548 .content .local-navigation li.r548,
body.r549 .content .local-navigation li.r549,
body.r550 .content .local-navigation li.r550,
body.r551 .content .local-navigation li.r551,
body.r552 .content .local-navigation li.r552,
body.r553 .content .local-navigation li.r553,
body.r554 .content .local-navigation li.r554,
body.r555 .content .local-navigation li.r555,
body.r556 .content .local-navigation li.r556,
body.r557 .content .local-navigation li.r557,
body.r558 .content .local-navigation li.r558,
body.r559 .content .local-navigation li.r559,
body.r560 .content .local-navigation li.r560,
body.r561 .content .local-navigation li.r561,
body.r562 .content .local-navigation li.r562,
body.r563 .content .local-navigation li.r563,
body.r564 .content .local-navigation li.r564,
body.r565 .content .local-navigation li.r565,
body.r566 .content .local-navigation li.r566,
body.r567 .content .local-navigation li.r567,
body.r568 .content .local-navigation li.r568,
body.r569 .content .local-navigation li.r569,
body.r570 .content .local-navigation li.r570,
body.r571 .content .local-navigation li.r571,
body.r572 .content .local-navigation li.r572,
body.r573 .content .local-navigation li.r573,
body.r574 .content .local-navigation li.r574,
body.r575 .content .local-navigation li.r575,
body.r576 .content .local-navigation li.r576,
body.r577 .content .local-navigation li.r577,
body.r578 .content .local-navigation li.r578,
body.r579 .content .local-navigation li.r579,
body.r580 .content .local-navigation li.r580,
body.r581 .content .local-navigation li.r581,
body.r582 .content .local-navigation li.r582,
body.r583 .content .local-navigation li.r583,
body.r584 .content .local-navigation li.r584,
body.r585 .content .local-navigation li.r585,
body.r586 .content .local-navigation li.r586,
body.r587 .content .local-navigation li.r587,
body.r588 .content .local-navigation li.r588,
body.r589 .content .local-navigation li.r589,
body.r590 .content .local-navigation li.r590,
body.r591 .content .local-navigation li.r591,
body.r592 .content .local-navigation li.r592,
body.r593 .content .local-navigation li.r593,
body.r594 .content .local-navigation li.r594,
body.r595 .content .local-navigation li.r595,
body.r596 .content .local-navigation li.r596,
body.r597 .content .local-navigation li.r597,
body.r598 .content .local-navigation li.r598,
body.r599 .content .local-navigation li.r599,
body.r600 .content .local-navigation li.r600,
body.r601 .content .local-navigation li.r601,
body.r602 .content .local-navigation li.r602,
body.r603 .content .local-navigation li.r603,
body.r604 .content .local-navigation li.r604,
body.r605 .content .local-navigation li.r605,
body.r606 .content .local-navigation li.r606,
body.r607 .content .local-navigation li.r607,
body.r608 .content .local-navigation li.r608,
body.r609 .content .local-navigation li.r609,
body.r610 .content .local-navigation li.r610,
body.r611 .content .local-navigation li.r611,
body.r612 .content .local-navigation li.r612,
body.r613 .content .local-navigation li.r613,
body.r614 .content .local-navigation li.r614,
body.r615 .content .local-navigation li.r615,
body.r616 .content .local-navigation li.r616,
body.r617 .content .local-navigation li.r617,
body.r618 .content .local-navigation li.r618,
body.r619 .content .local-navigation li.r619,
body.r620 .content .local-navigation li.r620,
body.r621 .content .local-navigation li.r621,
body.r622 .content .local-navigation li.r622,
body.r623 .content .local-navigation li.r623,
body.r624 .content .local-navigation li.r624,
body.r625 .content .local-navigation li.r625,
body.r626 .content .local-navigation li.r626,
body.r627 .content .local-navigation li.r627,
body.r628 .content .local-navigation li.r628,
body.r629 .content .local-navigation li.r629,
body.r630 .content .local-navigation li.r630,
body.r631 .content .local-navigation li.r631,
body.r632 .content .local-navigation li.r632,
body.r633 .content .local-navigation li.r633,
body.r634 .content .local-navigation li.r634,
body.r635 .content .local-navigation li.r635,
body.r636 .content .local-navigation li.r636,
body.r637 .content .local-navigation li.r637,
body.r638 .content .local-navigation li.r638,
body.r639 .content .local-navigation li.r639,
body.r640 .content .local-navigation li.r640,
body.r641 .content .local-navigation li.r641,
body.r642 .content .local-navigation li.r642,
body.r643 .content .local-navigation li.r643,
body.r644 .content .local-navigation li.r644,
body.r645 .content .local-navigation li.r645,
body.r646 .content .local-navigation li.r646,
body.r647 .content .local-navigation li.r647,
body.r648 .content .local-navigation li.r648,
body.r649 .content .local-navigation li.r649,
body.r650 .content .local-navigation li.r650,
body.r651 .content .local-navigation li.r651,
body.r652 .content .local-navigation li.r652,
body.r653 .content .local-navigation li.r653,
body.r654 .content .local-navigation li.r654,
body.r655 .content .local-navigation li.r655,
body.r656 .content .local-navigation li.r656,
body.r657 .content .local-navigation li.r657,
body.r658 .content .local-navigation li.r658,
body.r659 .content .local-navigation li.r659,
body.r660 .content .local-navigation li.r660,
body.r661 .content .local-navigation li.r661,
body.r662 .content .local-navigation li.r662,
body.r663 .content .local-navigation li.r663,
body.r664 .content .local-navigation li.r664,
body.r665 .content .local-navigation li.r665,
body.r666 .content .local-navigation li.r666,
body.r667 .content .local-navigation li.r667,
body.r668 .content .local-navigation li.r668,
body.r669 .content .local-navigation li.r669,
body.r670 .content .local-navigation li.r670,
body.r671 .content .local-navigation li.r671,
body.r672 .content .local-navigation li.r672,
body.r673 .content .local-navigation li.r673,
body.r674 .content .local-navigation li.r674,
body.r675 .content .local-navigation li.r675,
body.r676 .content .local-navigation li.r676,
body.r677 .content .local-navigation li.r677,
body.r678 .content .local-navigation li.r678,
body.r679 .content .local-navigation li.r679,
body.r680 .content .local-navigation li.r680,
body.r681 .content .local-navigation li.r681,
body.r682 .content .local-navigation li.r682,
body.r683 .content .local-navigation li.r683,
body.r684 .content .local-navigation li.r684,
body.r685 .content .local-navigation li.r685,
body.r686 .content .local-navigation li.r686,
body.r687 .content .local-navigation li.r687,
body.r688 .content .local-navigation li.r688,
body.r689 .content .local-navigation li.r689,
body.r690 .content .local-navigation li.r690,
body.r691 .content .local-navigation li.r691,
body.r692 .content .local-navigation li.r692,
body.r693 .content .local-navigation li.r693,
body.r694 .content .local-navigation li.r694,
body.r695 .content .local-navigation li.r695,
body.r696 .content .local-navigation li.r696,
body.r697 .content .local-navigation li.r697,
body.r698 .content .local-navigation li.r698,
body.r699 .content .local-navigation li.r699,
body.r700 .content .local-navigation li.r700,
body.r701 .content .local-navigation li.r701,
body.r702 .content .local-navigation li.r702,
body.r703 .content .local-navigation li.r703,
body.r704 .content .local-navigation li.r704,
body.r705 .content .local-navigation li.r705,
body.r706 .content .local-navigation li.r706,
body.r707 .content .local-navigation li.r707,
body.r708 .content .local-navigation li.r708,
body.r709 .content .local-navigation li.r709,
body.r710 .content .local-navigation li.r710,
body.r711 .content .local-navigation li.r711,
body.r712 .content .local-navigation li.r712,
body.r713 .content .local-navigation li.r713,
body.r714 .content .local-navigation li.r714,
body.r715 .content .local-navigation li.r715,
body.r716 .content .local-navigation li.r716,
body.r717 .content .local-navigation li.r717,
body.r718 .content .local-navigation li.r718,
body.r719 .content .local-navigation li.r719,
body.r720 .content .local-navigation li.r720,
body.r721 .content .local-navigation li.r721,
body.r722 .content .local-navigation li.r722,
body.r723 .content .local-navigation li.r723,
body.r724 .content .local-navigation li.r724,
body.r725 .content .local-navigation li.r725,
body.r726 .content .local-navigation li.r726,
body.r727 .content .local-navigation li.r727,
body.r728 .content .local-navigation li.r728,
body.r729 .content .local-navigation li.r729,
body.r730 .content .local-navigation li.r730,
body.r731 .content .local-navigation li.r731,
body.r732 .content .local-navigation li.r732,
body.r733 .content .local-navigation li.r733,
body.r734 .content .local-navigation li.r734,
body.r735 .content .local-navigation li.r735,
body.r736 .content .local-navigation li.r736,
body.r737 .content .local-navigation li.r737,
body.r738 .content .local-navigation li.r738,
body.r739 .content .local-navigation li.r739,
body.r740 .content .local-navigation li.r740,
body.r741 .content .local-navigation li.r741,
body.r742 .content .local-navigation li.r742,
body.r743 .content .local-navigation li.r743,
body.r744 .content .local-navigation li.r744,
body.r745 .content .local-navigation li.r745,
body.r746 .content .local-navigation li.r746,
body.r747 .content .local-navigation li.r747,
body.r748 .content .local-navigation li.r748,
body.r749 .content .local-navigation li.r749,
body.r750 .content .local-navigation li.r750,
body.r751 .content .local-navigation li.r751,
body.r752 .content .local-navigation li.r752,
body.r753 .content .local-navigation li.r753,
body.r754 .content .local-navigation li.r754,
body.r755 .content .local-navigation li.r755,
body.r756 .content .local-navigation li.r756,
body.r757 .content .local-navigation li.r757,
body.r758 .content .local-navigation li.r758,
body.r759 .content .local-navigation li.r759,
body.r760 .content .local-navigation li.r760,
body.r761 .content .local-navigation li.r761,
body.r762 .content .local-navigation li.r762,
body.r763 .content .local-navigation li.r763,
body.r764 .content .local-navigation li.r764,
body.r765 .content .local-navigation li.r765,
body.r766 .content .local-navigation li.r766,
body.r767 .content .local-navigation li.r767,
body.r768 .content .local-navigation li.r768,
body.r769 .content .local-navigation li.r769,
body.r770 .content .local-navigation li.r770,
body.r771 .content .local-navigation li.r771,
body.r772 .content .local-navigation li.r772,
body.r773 .content .local-navigation li.r773,
body.r774 .content .local-navigation li.r774,
body.r775 .content .local-navigation li.r775,
body.r776 .content .local-navigation li.r776,
body.r777 .content .local-navigation li.r777,
body.r778 .content .local-navigation li.r778,
body.r779 .content .local-navigation li.r779,
body.r780 .content .local-navigation li.r780,
body.r781 .content .local-navigation li.r781,
body.r782 .content .local-navigation li.r782,
body.r783 .content .local-navigation li.r783,
body.r784 .content .local-navigation li.r784,
body.r785 .content .local-navigation li.r785,
body.r786 .content .local-navigation li.r786,
body.r787 .content .local-navigation li.r787,
body.r788 .content .local-navigation li.r788,
body.r789 .content .local-navigation li.r789,
body.r790 .content .local-navigation li.r790,
body.r791 .content .local-navigation li.r791,
body.r792 .content .local-navigation li.r792,
body.r793 .content .local-navigation li.r793,
body.r794 .content .local-navigation li.r794,
body.r795 .content .local-navigation li.r795,
body.r796 .content .local-navigation li.r796,
body.r797 .content .local-navigation li.r797,
body.r798 .content .local-navigation li.r798,
body.r799 .content .local-navigation li.r799,
body.r800 .content .local-navigation li.r800,
body.r801 .content .local-navigation li.r801,
body.r802 .content .local-navigation li.r802,
body.r803 .content .local-navigation li.r803,
body.r804 .content .local-navigation li.r804,
body.r805 .content .local-navigation li.r805,
body.r806 .content .local-navigation li.r806,
body.r807 .content .local-navigation li.r807,
body.r808 .content .local-navigation li.r808,
body.r809 .content .local-navigation li.r809,
body.r810 .content .local-navigation li.r810,
body.r811 .content .local-navigation li.r811,
body.r812 .content .local-navigation li.r812,
body.r813 .content .local-navigation li.r813,
body.r814 .content .local-navigation li.r814,
body.r815 .content .local-navigation li.r815,
body.r816 .content .local-navigation li.r816,
body.r817 .content .local-navigation li.r817,
body.r818 .content .local-navigation li.r818,
body.r819 .content .local-navigation li.r819,
body.r820 .content .local-navigation li.r820,
body.r821 .content .local-navigation li.r821,
body.r822 .content .local-navigation li.r822,
body.r823 .content .local-navigation li.r823,
body.r824 .content .local-navigation li.r824,
body.r825 .content .local-navigation li.r825,
body.r826 .content .local-navigation li.r826,
body.r827 .content .local-navigation li.r827,
body.r828 .content .local-navigation li.r828,
body.r829 .content .local-navigation li.r829,
body.r830 .content .local-navigation li.r830,
body.r831 .content .local-navigation li.r831,
body.r832 .content .local-navigation li.r832,
body.r833 .content .local-navigation li.r833,
body.r834 .content .local-navigation li.r834,
body.r835 .content .local-navigation li.r835,
body.r836 .content .local-navigation li.r836,
body.r837 .content .local-navigation li.r837,
body.r838 .content .local-navigation li.r838,
body.r839 .content .local-navigation li.r839,
body.r840 .content .local-navigation li.r840,
body.r841 .content .local-navigation li.r841,
body.r842 .content .local-navigation li.r842,
body.r843 .content .local-navigation li.r843,
body.r844 .content .local-navigation li.r844,
body.r845 .content .local-navigation li.r845,
body.r846 .content .local-navigation li.r846,
body.r847 .content .local-navigation li.r847,
body.r848 .content .local-navigation li.r848,
body.r849 .content .local-navigation li.r849,
body.r850 .content .local-navigation li.r850,
body.r851 .content .local-navigation li.r851,
body.r852 .content .local-navigation li.r852,
body.r853 .content .local-navigation li.r853,
body.r854 .content .local-navigation li.r854,
body.r855 .content .local-navigation li.r855,
body.r856 .content .local-navigation li.r856,
body.r857 .content .local-navigation li.r857,
body.r858 .content .local-navigation li.r858,
body.r859 .content .local-navigation li.r859,
body.r860 .content .local-navigation li.r860,
body.r861 .content .local-navigation li.r861,
body.r862 .content .local-navigation li.r862,
body.r863 .content .local-navigation li.r863,
body.r864 .content .local-navigation li.r864,
body.r865 .content .local-navigation li.r865,
body.r866 .content .local-navigation li.r866,
body.r867 .content .local-navigation li.r867,
body.r868 .content .local-navigation li.r868,
body.r869 .content .local-navigation li.r869,
body.r870 .content .local-navigation li.r870,
body.r871 .content .local-navigation li.r871,
body.r872 .content .local-navigation li.r872,
body.r873 .content .local-navigation li.r873,
body.r874 .content .local-navigation li.r874,
body.r875 .content .local-navigation li.r875,
body.r876 .content .local-navigation li.r876,
body.r877 .content .local-navigation li.r877,
body.r878 .content .local-navigation li.r878,
body.r879 .content .local-navigation li.r879,
body.r880 .content .local-navigation li.r880,
body.r881 .content .local-navigation li.r881,
body.r882 .content .local-navigation li.r882,
body.r883 .content .local-navigation li.r883,
body.r884 .content .local-navigation li.r884,
body.r885 .content .local-navigation li.r885,
body.r886 .content .local-navigation li.r886,
body.r887 .content .local-navigation li.r887,
body.r888 .content .local-navigation li.r888,
body.r889 .content .local-navigation li.r889,
body.r890 .content .local-navigation li.r890,
body.r891 .content .local-navigation li.r891,
body.r892 .content .local-navigation li.r892,
body.r893 .content .local-navigation li.r893,
body.r894 .content .local-navigation li.r894,
body.r895 .content .local-navigation li.r895,
body.r896 .content .local-navigation li.r896,
body.r897 .content .local-navigation li.r897,
body.r898 .content .local-navigation li.r898,
body.r899 .content .local-navigation li.r899,
body.r900 .content .local-navigation li.r900,
body.r901 .content .local-navigation li.r901,
body.r902 .content .local-navigation li.r902,
body.r903 .content .local-navigation li.r903,
body.r904 .content .local-navigation li.r904,
body.r905 .content .local-navigation li.r905,
body.r906 .content .local-navigation li.r906,
body.r907 .content .local-navigation li.r907,
body.r908 .content .local-navigation li.r908,
body.r909 .content .local-navigation li.r909,
body.r910 .content .local-navigation li.r910,
body.r911 .content .local-navigation li.r911,
body.r912 .content .local-navigation li.r912,
body.r913 .content .local-navigation li.r913,
body.r914 .content .local-navigation li.r914,
body.r915 .content .local-navigation li.r915,
body.r916 .content .local-navigation li.r916,
body.r917 .content .local-navigation li.r917,
body.r918 .content .local-navigation li.r918,
body.r919 .content .local-navigation li.r919,
body.r920 .content .local-navigation li.r920,
body.r921 .content .local-navigation li.r921,
body.r922 .content .local-navigation li.r922,
body.r923 .content .local-navigation li.r923,
body.r924 .content .local-navigation li.r924,
body.r925 .content .local-navigation li.r925,
body.r926 .content .local-navigation li.r926,
body.r927 .content .local-navigation li.r927,
body.r928 .content .local-navigation li.r928,
body.r929 .content .local-navigation li.r929,
body.r930 .content .local-navigation li.r930,
body.r931 .content .local-navigation li.r931,
body.r932 .content .local-navigation li.r932,
body.r933 .content .local-navigation li.r933,
body.r934 .content .local-navigation li.r934,
body.r935 .content .local-navigation li.r935,
body.r936 .content .local-navigation li.r936,
body.r937 .content .local-navigation li.r937,
body.r938 .content .local-navigation li.r938,
body.r939 .content .local-navigation li.r939,
body.r940 .content .local-navigation li.r940,
body.r941 .content .local-navigation li.r941,
body.r942 .content .local-navigation li.r942,
body.r943 .content .local-navigation li.r943,
body.r944 .content .local-navigation li.r944,
body.r945 .content .local-navigation li.r945,
body.r946 .content .local-navigation li.r946,
body.r947 .content .local-navigation li.r947,
body.r948 .content .local-navigation li.r948,
body.r949 .content .local-navigation li.r949,
body.r950 .content .local-navigation li.r950,
body.r951 .content .local-navigation li.r951,
body.r952 .content .local-navigation li.r952,
body.r953 .content .local-navigation li.r953,
body.r954 .content .local-navigation li.r954,
body.r955 .content .local-navigation li.r955,
body.r956 .content .local-navigation li.r956,
body.r957 .content .local-navigation li.r957,
body.r958 .content .local-navigation li.r958,
body.r959 .content .local-navigation li.r959,
body.r960 .content .local-navigation li.r960,
body.r961 .content .local-navigation li.r961,
body.r962 .content .local-navigation li.r962,
body.r963 .content .local-navigation li.r963,
body.r964 .content .local-navigation li.r964,
body.r965 .content .local-navigation li.r965,
body.r966 .content .local-navigation li.r966,
body.r967 .content .local-navigation li.r967,
body.r968 .content .local-navigation li.r968,
body.r969 .content .local-navigation li.r969,
body.r970 .content .local-navigation li.r970,
body.r971 .content .local-navigation li.r971,
body.r972 .content .local-navigation li.r972,
body.r973 .content .local-navigation li.r973,
body.r974 .content .local-navigation li.r974,
body.r975 .content .local-navigation li.r975,
body.r976 .content .local-navigation li.r976,
body.r977 .content .local-navigation li.r977,
body.r978 .content .local-navigation li.r978,
body.r979 .content .local-navigation li.r979,
body.r980 .content .local-navigation li.r980,
body.r981 .content .local-navigation li.r981,
body.r982 .content .local-navigation li.r982,
body.r983 .content .local-navigation li.r983,
body.r984 .content .local-navigation li.r984,
body.r985 .content .local-navigation li.r985,
body.r986 .content .local-navigation li.r986,
body.r987 .content .local-navigation li.r987,
body.r988 .content .local-navigation li.r988,
body.r989 .content .local-navigation li.r989,
body.r990 .content .local-navigation li.r990,
body.r991 .content .local-navigation li.r991,
body.r992 .content .local-navigation li.r992,
body.r993 .content .local-navigation li.r993,
body.r994 .content .local-navigation li.r994,
body.r995 .content .local-navigation li.r995,
body.r996 .content .local-navigation li.r996,
body.r997 .content .local-navigation li.r997,
body.r998 .content .local-navigation li.r998,
body.r999 .content .local-navigation li.r999 {
  font-weight: bold;
}

body.regular .content #hokkaido h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #hokkaido h3:before {
  content: '●';
  margin-right: 3px;
  color: #6B86A5;
}
body.regular .content #tohoku h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #tohoku h3:before {
  content: '●';
  margin-right: 3px;
  color: #6c9fb9;
}
body.regular .content #kanto h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #kanto h3:before {
  content: '●';
  margin-right: 3px;
  color: #558e7a;
}
body.regular .content #tokai h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #tokai h3:before {
  content: '●';
  margin-right: 3px;
  color: #cbb56b;
}
body.regular .content #koshinetsu h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #koshinetsu h3:before {
  content: '●';
  margin-right: 3px;
  color: #95c75e;
}
body.regular .content #hokuriku h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #hokuriku h3:before {
  content: '●';
  margin-right: 3px;
  color: #93ad78;
}
body.regular .content #kansai h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #kansai h3:before {
  content: '●';
  margin-right: 3px;
  color: #c2896a;
}
body.regular .content #chugoku h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #chugoku h3:before {
  content: '●';
  margin-right: 3px;
  color: #c494ab;
}
body.regular .content #shikoku h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #shikoku h3:before {
  content: '●';
  margin-right: 3px;
  color: #c16c78;
}
body.regular .content #kyushu h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #kyushu h3:before {
  content: '●';
  margin-right: 3px;
  color: #907a99;
}
body.regular .content #okinawa h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content #okinawa h3:before {
  content: '●';
  margin-right: 3px;
  color: #95829d;
}
body.regular .content .field h3 {
  margin-bottom: 15px;
  padding-left: 0;
  border-left: none;
}
body.regular .content .field h3:before {
  content: '●';
  margin-right: 3px;
  color: #93AD78;
}

/*@import "_responsive";*/
