html{
  font-size: 62.5%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{
  display: block;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, table{
  margin-top: 0;
  box-sizing: border-box;
}

ul{
  margin: 0;
  box-sizing: border-box;
}

nav{
  box-sizing: border-box;
}

/* body */

body{
  text-align: left;
  padding:0px;
  margin:0px;
  word-wrap: break-word;
  font-size: 13px;
  font-size: 1.3rem;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;
  line-height: 1.5;
}

#content{
  position: relative;
}

/* Parts */

.sp-part-top{
  display: block;
  position: relative;
}

.sp-part-top::after{
  display: table;
  clear: both;
  content: "";
}

/* copyright */

.hpb-copyright{
  display: block;
  text-align: center;
}

/* layout */

/*追加*/
#main{
   overflow: hidden;
   padding: 0;
   margin: 0 auto;
}

#main::after{
  clear: both;
  display: table;
  content: "";
}

/*追加*/
#colophon{
  padding: 0px;
  padding-top: 30px;
  width:100%;
  margin: 0 auto;
}
#sidebar1, #sidebar2{
  float: none;
  width: auto;
  padding: 0px;
  box-sizing:border-box;
}

/*---*/

#primary{
  margin-top:0;
}

#breadcrumb-list{
  clear: both;
}

.screen-reader-text{
  display:none;
}

/* table */
th{
  text-align: left;
}

table.sp-part-top{
  margin: 5px auto;
  display: table;
  border-collapse: collapse;
  width: 100%;
}
table > tbody > tr > th, table > tbody > tr > td{
	padding: 5px 8px;
}

/* Yahoo!ロコ-地図, Googleマップ */

div[data-hpbmap]{
  word-wrap: normal;
  max-width: 100%;
}

div[data-hpbmap] img{
  max-width: none !important;
}

/* WordPress投稿 */

.entry-content .alignleft,
.comment-content .alignleft{
  float: left;
}
.entry-content .alignright,
.comment-content .alignright{
  float: right;
}
.entry-content .aligncenter,
.comment-content .aligncenter{
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.entry-content::after,
.comment-content::after{
  display: table;
  clear: both;
  content: "";
}

/* 追加 */

@media screen and (max-width: 568px){

  *{
    box-sizing: border-box;
  }
  body{
    min-width: 100%;
  }

  #masthead{
    position: static;
  }
  #primary, #main-inner, #contenthead, #content{
    float: none;
    width: 100%;
  }
  #main,#content{
    width: 100%;
    padding: 0;
  }
  #main-inner{
    padding: 10px;
  }

  #sidebar1, #sidebar2{
    float: none;
    width: auto;
    padding: 10px;
    box-sizing:border-box;
  }

  #colophon{
    padding: 10px;
  }

  embed{
    max-width: 100%;
  }
}

#colophon{
  background-image : url(img/footer-back.png);
  margin-top : 0px;
  width : 100%;
}

#main{
  background-color : #ffffff;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  overflow : hidden;
}

#main::after{
  clear : both;
  display : table;
  content : "";
}

#masthead{
  background-image : url(img/header-back.png);
  background-repeat : repeat-x;
  position : relative;
}

.sp-block-container{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}

.sp-block-container > h1{
  font-size : 2.4rem;
}

.sp-block-container > h2{
  font-size : 1.8rem;
}

.sp-block-container > h3{
  font-size : 1.5rem;
}

.sp-block-container > h4{
  font-size : 1.4rem;
}

.sp-block-container > h5{
  font-size : 1.3rem;
}

.sp-block-container > h6{
  font-size : 1.1rem;
}

.sp-block-container > hr{
  color : #e2e2e2;
  margin-top : 25px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 30px;
  border-top-width : 1px;
  border-left-width : medium;
  border-right-width : medium;
  border-bottom-width : medium;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #e2e2e2;
  border-left-color : initial;
  border-right-color : initial;
  border-bottom-color : initial;
  height : 1px;
}

.sp-block-container > p{
  font-size : 1.3rem;
  line-height : 1.5;
  text-align : justify;
  padding-left : 0.1em;
  padding-right : 0.1em;
  margin-top : 0.5em;
  margin-bottom : 1.5em;
  text-justify : inter-ideograph;
}

.sp-block-container > p.indent{
  padding-left : 1em;
}

.sp-block-container > p.large{
  font-size : 1.2em;
}

.sp-bread-crumb div{
  padding-bottom : 10px;
  margin-top : 10px;
  margin-right : 10px;
  width : auto;
  display : inline-block;
}

.sp-button{
  width : 122px;
}

.sp-button a{
  text-decoration : none;
  text-align : center;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #f0f0f0;
  border-left-color : #f0f0f0;
  border-right-color : #f0f0f0;
  border-bottom-color : #f0f0f0;
  border-top-left-radius : 5px 5px;
  border-top-right-radius : 5px 5px;
  border-bottom-right-radius : 5px 5px;
  border-bottom-left-radius : 5px 5px;
  height : 100%;
  display : block;
  box-sizing : border-box;
}

.sp-button a:hover{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #d8d8d8;
  border-left-color : #d8d8d8;
  border-right-color : #d8d8d8;
  border-bottom-color : #d8d8d8;
}

.sp-column.accordion > .column-label h3::after{
  border-top-width : 5px;
  border-left-width : 6px;
  border-right-width : 6px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : rgba(255, 255, 255, 0.45);
  border-left-color : transparent;
  border-right-color : transparent;
  width : 0px;
  height : 0px;
  display : block;
  position : absolute;
  top : 0.5em;
  right : 0px;
  content : "";
}

.sp-column.toggled-on > .column-label h3::after{
  display : none;
}

.sp-column.toggled-on > .column-label h3::before{
  border-left-width : 6px;
  border-right-width : 6px;
  border-bottom-width : 5px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : transparent;
  border-right-color : transparent;
  border-bottom-color : rgba(255, 255, 255, 0.45);
  width : 0px;
  height : 0px;
  display : block;
  position : absolute;
  top : 0.5em;
  right : 0px;
  content : "";
}

.sp-column > .column-body{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.sp-definition-list > dd{
  margin-left : 94px;
  margin-bottom : 25px;
}

.sp-definition-list > dt{
  padding-top : 5px;
  padding-left : 25px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-bottom : 10px;
}

.sp-form input{
  font-size : 1.4rem;
  font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;
}

.sp-form input[type="date"]{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 90%;
}

.sp-form input[type="radio"]{
  vertical-align : middle;
  width : 20px;
}

.sp-form input[type="submit"]{
  font-size : 1.4rem;
  color : #555555;
  background-color : #dcdada;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  margin-top : 15px;
  width : auto;
  min-width : 100px;
  float : right;
  position : relative;
  cursor : pointer;
}

.sp-form input[type="text"]{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 90%;
}

.sp-form table{
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #000000;
  border-left-color : #000000;
  width : 100%;
  border-collapse : collapse;
  border-spacing : 0px 0px;
}

.sp-form td{
  color : #000000;
  background-color : #ffffff;
  padding-top : 5px;
  padding-left : 18px;
  padding-right : 18px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #000000;
  border-bottom-color : #000000;
  width : auto;
}

.sp-form textarea{
  font-size : 1.4rem;
  font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 90%;
  height : 150px;
}

.sp-form th{
  font-weight : normal;
  color : #000000;
  background-color : #f4f4f4;
  text-align : left;
  padding-top : 5px;
  padding-left : 18px;
  padding-right : 18px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #000000;
  border-bottom-color : #000000;
  width : auto;
  min-width : 50px;
}

.sp-google-map{
  max-width : 100%;
  word-wrap : normal;
}

.sp-google-map img{
  max-width : none !important;
}

.sp-item-gallery.grid > ul > li{
  overflow : hidden;
}

.sp-item-gallery.masonry > ul > li{
  height : auto !important;
}

.sp-item-gallery > ul > li > div img.item-gallery-thumbnail{
  max-width : 100%;
}

.sp-list{
  padding-right : 1em;
  margin-bottom : 1.5em;
  list-style-position : inside;
}

.sp-list > li{
  text-align : justify;
  padding-top : 6px;
  padding-bottom : 6px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-justify : inter-ideograph;
}

.sp-page-title > h1{
  font-size : 1.8rem;
  font-weight : bold;
}

.sp-site-branding2 .site-description{
  font-size : 1rem;
  font-weight : normal;
  color : #929292;
}

.sp-site-navigation{
  color : black;
  background-color : white;
}

.sp-site-navigation .menu-toggle{
  display : none;
  cursor : pointer;
}

.sp-site-navigation.vertical{
  font-size : 1.3rem;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #d2c9b8;
  border-bottom-color : #d2c9b8;
  width : 100%;
}

.sp-site-navigation.vertical ul{
  line-height : 30px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  list-style-type : none;
  list-style-position : outside;
}

.sp-site-navigation.vertical ul li.current-menu-ancestor > a{
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.3);
}

.sp-site-navigation.vertical ul li.current-menu-item > a{
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.3);
}

.sp-site-navigation.vertical ul li.current_page_ancestor > a{
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.3);
}

.sp-site-navigation.vertical ul li.current_page_item > a{
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.3);
}

.sp-site-navigation.vertical ul li > a{
  text-decoration : none;
  padding-top : 10px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 10px;
  display : block;
}

.sp-site-navigation.vertical ul li > a:active{
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.3);
}

.sp-site-navigation.vertical ul li > a:hover{
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.3);
}

.sp-site-navigation.vertical ul ul li > a{
  padding-top : 10px;
  padding-left : 40px;
  padding-right : 40px;
  padding-bottom : 10px;
}

.sp-site-navigation.vertical > ul{
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  width : 100%;
}

.sp-site-navigation.vertical > ul > li{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 100%;
}

.sp-site-navigation.vertical > ul > li:hover > ul{
  display : block;
}

.sp-table{
  margin-top : 5px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #d8d8d8;
  border-left-color : #d8d8d8;
  width : 100%;
  display : table;
  border-collapse : collapse;
}

.sp-table > * > tr > td{
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #d8d8d8;
  border-bottom-color : #d8d8d8;
}

.sp-table > * > tr > th{
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #d8d8d8;
  border-bottom-color : #d8d8d8;
}

.sp-table > * > tr > th.col-title{
  background-color : rgba(0, 0, 0, 0.0625);
}

.sp-table > * > tr > th.row-title{
  background-color : rgba(0, 0, 0, 0.0625);
}

.sp-wp-post-list{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 2em;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2em;
}

.sp-wp-post-list .navigation-post{
  margin-top : 0.67em;
}

.sp-wp-post-list .navigation-post .nav-next{
  margin-right : 10px;
  float : right;
}

.sp-wp-post-list .navigation-post .nav-previous{
  margin-left : 10px;
  float : left;
}

.sp-wp-post-list .navigation-post::after{
  clear : both;
  display : table;
  content : "";
}

.sp-wp-post-list .navigation-post > h1{
  display : none;
}

.sp-wp-post-list > article{
  margin-top : 0.67em;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0.67em;
}

.sp-wp-post-list > h3{
  background-color : #f4f4f4;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
}

a{
  color : #022451;
  text-decoration : none;
  outline-width : medium;
  outline-style : none;
  outline-color : black;
}

a:active{
  color : #022451;
  text-decoration : underline;
}

a:focus{
  color : #022451;
  text-decoration : underline;
}

a:hover{
  color : #022451;
  text-decoration : underline;
}

body{
  line-height : 1.5;
  color : #444444;
  background-repeat : repeat-x;
}

html{
  background-color : #0d1a46;
  background-image : url(img/back-body.png);
  background-repeat : no-repeat;
  background-position : center top;
}

@media not screen, screen and (min-width: 569px) {

  #colophon .inner-box{
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
    margin-top : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 0px;
    width : 940px;
    box-sizing : border-box;
  }

  #main{
    padding-top : 30px;
    padding-left : 30px;
    padding-right : 30px;
    padding-bottom : 30px;
    width : 940px;
  }

  .sp-google-map{
    width : 400px;
    min-height : 300px;
  }

  .sp-site-branding2{
    padding-top : 20px;
  }

  .sp-site-branding2 .extra{
    width : 50%;
    position : absolute;
    bottom : 0px;
    right : 0px;
  }

  .sp-site-branding2 .extra > p{
    font-size : 1.3rem;
    color : #929292;
    text-align : right;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
  }

  .sp-site-branding2 .extra > p.indent{
    padding-left : 1em;
  }

  .sp-site-branding2 .extra > p.large{
    font-size : 1.5rem;
  }

  .sp-site-branding2 .site-description{
    text-align : right;
    width : 100%;
    height : auto;
    position : absolute;
    top : 15px;
  }

  .sp-site-branding2 .site-title{
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    height : 66px;
    float : left;
  }

  .sp-site-branding2 .site-title a{
    height : 100%;
    display : block;
  }

  .sp-site-navigation.horizontal ul{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    list-style-type : none;
    list-style-position : outside;
  }

  .sp-site-navigation.horizontal ul li.current-menu-ancestor > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li.current-menu-item > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li.current_page_ancestor > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li.current_page_item > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li > a{
    text-decoration : none;
  }

  .sp-site-navigation.horizontal ul li > a:active{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li > a:hover{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul ul{
    background-color : #ffffff;
    border-top-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-width : medium;
    border-top-style : solid;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : none;
    border-top-color : #3c3f53;
    border-left-color : #3c3f53;
    border-right-color : #3c3f53;
    border-bottom-color : initial;
    width : auto;
    min-width : 150px;
    display : none;
    position : absolute;
    top : 100%;
    left : 0px;
    z-index : 9999;
  }

  .sp-site-navigation.horizontal ul ul li{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #3c3f53;
    width : 100%;
    white-space : nowrap;
  }

  .sp-site-navigation.horizontal ul ul li > a{
    padding-top : 5px;
    padding-left : 1em;
    padding-right : 1em;
    padding-bottom : 5px;
    display : block;
  }

  .sp-site-navigation.horizontal > ul::after{
    clear : both;
    display : table;
    content : "";
  }

  .sp-site-navigation.horizontal > ul > li{
    float : left;
    position : relative;
  }

  .sp-site-navigation.horizontal > ul > li:hover{
    position : relative;
  }

  .sp-site-navigation.horizontal > ul > li:hover > ul{
    display : block;
  }

  .sp-site-navigation.horizontal > ul > li > a{
    padding-top : 0.5em;
    padding-left : 2em;
    padding-right : 2em;
    padding-bottom : 0.5em;
    display : block;
  }

  .sp-site-navigation.minimal{
    text-align : center;
    margin-top : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 20px;
  }

  .sp-site-navigation.minimal ul{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    list-style-type : none;
    list-style-position : outside;
  }

  .sp-site-navigation.minimal ul li:last-child{
    margin-right : 0px;
  }

  .sp-site-navigation.minimal ul li > a:active{
    text-decoration : underline;
  }

  .sp-site-navigation.minimal ul li > a:hover{
    text-decoration : underline;
  }

  .sp-site-navigation.minimal > ul li{
    margin-right : 10px;
    display : inline;
  }

  .sp-site-navigation.minimal > ul ul{
    margin-left : 10px;
    display : inline;
  }

  .sp-yahoo-map{
    width : 400px;
    min-height : 300px;
  }

  body{
    min-width : 940px;
  }
}

@media not screen, screen and (min-width: 569px) {

  #primary{
    width : 690px;
    float : left;
  }

  #sidebar2{
    width : 220px;
    float : right;
  }
}

@media screen and (max-width: 568px) {

  #content{
    padding-top : 0px;
    padding-left : 8px;
    padding-right : 8px;
    padding-bottom : 0px;
    width : auto;
    float : none;
  }

  #contenthead{
    width : auto;
    float : none;
  }

  #main{
    padding-top : 10px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 10px;
    width : 100%;
  }

  #main-inner{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    width : auto;
    float : none;
  }

  #masthead{
    position : static;
  }

  #primary{
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    width : auto;
    float : none;
  }

  #sidebar1{
    width : 100%;
    float : none;
  }

  #sidebar2{
    width : 100%;
    float : none;
  }

  .sp-block-container{
    padding-top : 0px;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 0px;
  }

  .sp-bread-crumb{
    padding-left : 10px;
    padding-right : 10px;
  }

  .sp-definition-list > dd{
    margin-left : 20px;
  }

  .sp-form input{
    width : 90%;
  }

  .sp-form input[type="submit"] {
  }

  .sp-form table{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #d8d8d8;
  }

  .sp-form td{
    width : auto;
    display : block;
  }

  .sp-form textarea{
    width : 90%;
  }

  .sp-form th{
    width : auto;
    display : block;
  }

  .sp-google-map{
    width : 100%;
    min-height : 300px;
  }

  .sp-image{
    max-width : 100%;
    height : auto;
  }

  .sp-site-branding2 .extra{
    padding-top : 5px;
  }

  .sp-site-branding2 .extra > p{
    font-size : 1rem;
    color : #929292;
    text-align : left;
    padding-top : 0px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    width : 100%;
  }

  .sp-site-branding2 .site-description{
    text-align : center;
  }

  .sp-site-branding2 .site-title{
    text-align : center;
  }

  .sp-site-navigation .menu-toggle{
    background-color : rgba(0, 0, 0, 0.3);
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    cursor : pointer;
  }

  .sp-site-navigation ul{
    list-style-type : none;
    list-style-position : outside;
  }

  .sp-site-navigation.button-menu .menu-toggle{
    display : block;
  }

  .sp-site-navigation.button-menu ul ul{
    display : block;
  }

  .sp-site-navigation.button-menu ul.toggled-on{
    display : block;
  }

  .sp-site-navigation.button-menu > ul{
    display : none;
  }

  .sp-site-navigation.horizontal{
    padding-top : 0px;
    margin-top : 10px;
    position : relative;
  }

  .sp-site-navigation.horizontal ul{
    background-color : #ffffff;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    width : auto;
    height : auto;
  }

  .sp-site-navigation.horizontal ul li{
    padding-left : 0px;
    border-left-width : 0px;
    width : auto;
    float : none;
  }

  .sp-site-navigation.horizontal ul li.current-menu-ancestor > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li.current-menu-item > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li.current_page_ancestor > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li.current_page_item > a{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li > a{
    line-height : 24px;
    padding-top : 8px;
    padding-left : 25px;
    padding-right : 10px;
    padding-bottom : 7px;
    float : none;
    display : block;
  }

  .sp-site-navigation.horizontal ul li > a:active{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul li > a:hover{
    color : #ffffff;
    background-color : rgba(0, 0, 0, 0.3);
  }

  .sp-site-navigation.horizontal ul ul{
    background-color : transparent;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    width : auto;
    min-width : 150px;
    display : block;
    position : relative;
    top : 100%;
    left : 0px;
    z-index : 9999;
  }

  .sp-site-navigation.horizontal ul ul li{
    border-bottom-width : medium;
    border-bottom-style : none;
    border-bottom-color : initial;
  }

  .sp-site-navigation.horizontal ul ul li > a{
    padding-top : 8px;
    padding-left : 50px;
    padding-right : 50px;
    padding-bottom : 8px;
    border-bottom-width : medium;
    border-bottom-style : none;
    border-bottom-color : initial;
  }

  .sp-site-navigation.minimal{
    text-align : center;
    margin-bottom : 20px;
  }

  .sp-site-navigation.minimal ul{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    list-style-type : none;
    list-style-position : outside;
  }

  .sp-site-navigation.minimal ul li{
    display : block;
  }

  .sp-site-navigation.minimal ul li > a{
    display : block;
  }

  .sp-site-navigation.minimal ul li > a:hover{
    text-decoration : underline;
  }

  .sp-yahoo-map{
    width : 100%;
    min-height : 300px;
  }

  body{
    min-width : 100%;
  }
}

#sp-site-navigation-2{
  background-color : #0d1a46;
  text-align : center;
  padding-top : 30px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 25px;
  width : 100%;
  box-sizing : border-box;
}

#sp-site-navigation-2 .menu-toggle{
  display : none;
}

#sp-site-navigation-2 .screen-reader-text{
  display : none;
}

#sp-site-navigation-2 a{
  color : #fbe4de;
  text-decoration : none;
}

#sp-site-navigation-2 a:focus{
  color : #fbe4de;
  text-decoration : underline;
}

#sp-site-navigation-2 a:hover{
  color : #fbe4de;
  text-decoration : underline;
}

#sp-site-navigation-2 ul{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  list-style-type : none;
  list-style-position : outside;
}

#sp-site-navigation-2 ul li{
  display : inline;
}

#sp-site-navigation-2 ul li ul{
  display : none;
}

#sp-site-navigation-2 ul li::after{
  margin-top : 0px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 0px;
  content : '|';
}

@media screen and (max-width: 568px) {

  #sp-site-navigation-2{
    width : 100%;
  }

  #sp-site-navigation-2 .menu-toggle{
    display : none;
    cursor : pointer;
  }

  #sp-site-navigation-2 .screen-reader-text{
    display : none;
  }

  #sp-site-navigation-2 ul{
    display : block;
    list-style-type : none;
    list-style-position : outside;
  }

  #sp-site-navigation-2 ul li{
    display : block;
  }

  #sp-site-navigation-2 ul li::after{
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    content : '';
  }

  #sp-site-navigation-2 ul ul{
    display : none;
  }

  .button-menu#sp-site-navigation-2{
    background-image : none;
    padding-top : 0px;
    margin-top : 0px;
    position : relative;
  }

  .button-menu#sp-site-navigation-2 .menu-toggle{
    background-image : url(img/icon-menu.png);
    background-repeat : no-repeat;
    background-position : center center;
    text-indent : -999em;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    display : block;
    cursor : pointer;
  }

  .button-menu#sp-site-navigation-2 ul{
    display : none;
  }

  .button-menu#sp-site-navigation-2 ul.toggled-on{
    display : block;
  }
}

#sp-page-title-1, #sp-page-title-10, #sp-page-title-11, #sp-page-title-12, #sp-page-title-13, #sp-page-title-14, #sp-page-title-15, #sp-page-title-16, #sp-page-title-17, #sp-page-title-18, #sp-page-title-19, #sp-page-title-2, #sp-page-title-20, #sp-page-title-21, #sp-page-title-22, #sp-page-title-23, #sp-page-title-24, #sp-page-title-25, #sp-page-title-26, #sp-page-title-27, #sp-page-title-28, #sp-page-title-29, #sp-page-title-3, #sp-page-title-30, #sp-page-title-31, #sp-page-title-32, #sp-page-title-33, #sp-page-title-34, #sp-page-title-35, #sp-page-title-36, #sp-page-title-37, #sp-page-title-38, #sp-page-title-39, #sp-page-title-4, #sp-page-title-5, #sp-page-title-6, #sp-page-title-7, #sp-page-title-8, #sp-page-title-9{
  color : #1e1e1e;
  background-color : #fafafa;
  background-image : url(img/back-01.png);
  background-repeat : repeat-x;
  background-attachment : scroll;
  background-position : left top;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  padding-top : 15px;
  padding-left : 23px;
  padding-right : 15px;
  padding-bottom : 12px;
  margin-bottom : 10px;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : #ff9023;
  position : relative;
}

#sp-page-title-1::after, #sp-page-title-10::after, #sp-page-title-11::after, #sp-page-title-12::after, #sp-page-title-13::after, #sp-page-title-14::after, #sp-page-title-15::after, #sp-page-title-16::after, #sp-page-title-17::after, #sp-page-title-18::after, #sp-page-title-19::after, #sp-page-title-2::after, #sp-page-title-20::after, #sp-page-title-21::after, #sp-page-title-22::after, #sp-page-title-23::after, #sp-page-title-24::after, #sp-page-title-25::after, #sp-page-title-26::after, #sp-page-title-27::after, #sp-page-title-28::after, #sp-page-title-29::after, #sp-page-title-3::after, #sp-page-title-30::after, #sp-page-title-31::after, #sp-page-title-32::after, #sp-page-title-33::after, #sp-page-title-34::after, #sp-page-title-35::after, #sp-page-title-36::after, #sp-page-title-37::after, #sp-page-title-38::after, #sp-page-title-39::after, #sp-page-title-4::after, #sp-page-title-5::after, #sp-page-title-6::after, #sp-page-title-7::after, #sp-page-title-8::after, #sp-page-title-9::after{
  width : 100%;
  display : block;
  position : absolute;
  bottom : 1px;
  left : 0px;
  content : "";
}

#sp-page-title-1 > h1, #sp-page-title-10 > h1, #sp-page-title-11 > h1, #sp-page-title-12 > h1, #sp-page-title-13 > h1, #sp-page-title-14 > h1, #sp-page-title-15 > h1, #sp-page-title-16 > h1, #sp-page-title-17 > h1, #sp-page-title-18 > h1, #sp-page-title-19 > h1, #sp-page-title-2 > h1, #sp-page-title-20 > h1, #sp-page-title-21 > h1, #sp-page-title-22 > h1, #sp-page-title-23 > h1, #sp-page-title-24 > h1, #sp-page-title-25 > h1, #sp-page-title-26 > h1, #sp-page-title-27 > h1, #sp-page-title-28 > h1, #sp-page-title-29 > h1, #sp-page-title-3 > h1, #sp-page-title-30 > h1, #sp-page-title-31 > h1, #sp-page-title-32 > h1, #sp-page-title-33 > h1, #sp-page-title-34 > h1, #sp-page-title-35 > h1, #sp-page-title-36 > h1, #sp-page-title-37 > h1, #sp-page-title-38 > h1, #sp-page-title-39 > h1, #sp-page-title-4 > h1, #sp-page-title-5 > h1, #sp-page-title-6 > h1, #sp-page-title-7 > h1, #sp-page-title-8 > h1, #sp-page-title-9 > h1{
  font-size : 1.8rem;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

#sp-site-navigation-1{
  font-size : 1.3rem;
  color : #ffffff;
  background-image : url(img/back-03.png);
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

#sp-site-navigation-1 .menu-toggle{
  display : none;
}

#sp-site-navigation-1 .screen-reader-text{
  display : none;
}

#sp-site-navigation-1 a:active{
  color : #ffffff;
  text-decoration : none;
}

#sp-site-navigation-1 a:link{
  font-weight : normal;
  color : #ffffff;
  text-decoration : none;
}

#sp-site-navigation-1 a:visited{
  font-weight : normal;
  color : #ffffff;
  text-decoration : none;
}

#sp-site-navigation-1 a:hover{
  color : #ffffff;
  text-decoration : none;
}

#sp-site-navigation-1 li{
  margin-right : 0px;
  float : left;
}

#sp-site-navigation-1 li a{
  font-weight : bold;
  line-height : 45px;
  background-repeat : no-repeat;
  padding-left : 10px;
  padding-right : 10px;
  display : block;
}

#sp-site-navigation-1 ul{
  background-repeat : no-repeat;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  width : 940px;
  max-width : 100%;
  display : block;
  list-style-type : none;
  list-style-position : outside;
}

#sp-site-navigation-1 ul ul{
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : medium;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : none;
  border-top-color : #666666;
  border-left-color : #666666;
  border-right-color : #666666;
  border-bottom-color : initial;
  width : auto;
  min-width : 150px;
  display : none;
  position : absolute;
  top : 100%;
  left : 0px;
  z-index : 9999;
}

#sp-site-navigation-1 ul ul li{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #3c3f53;
  width : 100%;
  white-space : nowrap;
}

#sp-site-navigation-1 ul ul li a{
  color : #797979;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 5px;
  display : block;
}

#sp-site-navigation-1 ul ul li a:link{
  color : #0d305e;
}

#sp-site-navigation-1 ul ul li a:visited{
  color : #0d305e;
}

#sp-site-navigation-1 ul ul li a:hover{
  color : #ffffff;
  background-color : #0d305e;
}

#sp-site-navigation-1 ul ul li.current-menu-ancestor > a{
  color : #ffffff;
  background-color : #0d305e;
}

#sp-site-navigation-1 ul ul li.current-menu-item > a{
  color : #ffffff;
  background-color : #0d305e;
}

#sp-site-navigation-1 ul ul li.current_page_ancestor > a{
  color : #ffffff;
  background-color : #0d305e;
}

#sp-site-navigation-1 ul ul li.current_page_item > a{
  color : #ffffff;
  background-color : #0d305e;
}

#sp-site-navigation-1 ul ul li:hover{
  border-bottom-width : 1px;
  display : block;
  position : relative;
}

#sp-site-navigation-1 ul ul li:hover > ul{
  background-color : #000000;
  border-bottom-width : 1px;
  width : 100%;
  display : block;
  top : 0px;
  left : 100%;
}

#sp-site-navigation-1 > ul::after{
  clear : both;
  display : table;
  content : "";
}

#sp-site-navigation-1 > ul > li.current-menu-ancestor > a{
  color : #ffffff;
  background-image : url(img/back-04.png);
  background-repeat : repeat-x;
  text-decoration : none;
}

#sp-site-navigation-1 > ul > li.current-menu-item > a{
  color : #ffffff;
  background-image : url(img/back-04.png);
  background-repeat : repeat-x;
  text-decoration : none;
}

#sp-site-navigation-1 > ul > li.current_page_ancestor > a{
  color : #ffffff;
  background-image : url(img/back-04.png);
  background-repeat : repeat-x;
  text-decoration : none;
}

#sp-site-navigation-1 > ul > li.current_page_item > a{
  color : #ffffff;
  background-image : url(img/back-04.png);
  background-repeat : repeat-x;
  text-decoration : none;
}

#sp-site-navigation-1 > ul > li:hover{
  position : relative;
}

#sp-site-navigation-1 > ul > li:hover > ul{
  display : block;
}

#sp-site-navigation-1 > ul > li > a:hover{
  background-image : url(img/back-04.png);
  background-repeat : repeat-x;
}

@media screen and (max-width: 568px) {

  #sp-site-navigation-1{
    background-color : #0d305e;
    background-image : none;
    padding-top : 0px;
    margin-top : 10px;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #0d305e;
    position : relative;
  }

  #sp-site-navigation-1 .menu-toggle{
    background-image : url(img/icon-menu.png);
    background-repeat : no-repeat;
    background-position : center center;
    text-indent : -999em;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : rgba(255, 255, 255, 0.8);
    display : none;
    cursor : pointer;
  }

  #sp-site-navigation-1 .screen-reader-text{
    display : none;
  }

  #sp-site-navigation-1 li{
    background-repeat : repeat-x;
    background-position : left top;
    padding-left : 0px;
    border-left-width : 0px;
  }

  #sp-site-navigation-1 li a{
    color : #ffffff;
    display : block;
  }

  #sp-site-navigation-1 ul{
    background-color : #ffffff;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    width : auto;
    height : auto;
    display : block;
    list-style-type : none;
    list-style-position : outside;
  }

  #sp-site-navigation-1 ul li{
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    width : auto;
    float : none;
  }

  #sp-site-navigation-1 ul li a{
    line-height : 24px;
    background-repeat : no-repeat;
    background-position : 0px center;
    padding-top : 8px;
    padding-left : 25px;
    padding-right : 10px;
    padding-bottom : 7px;
    height : auto;
    float : none;
  }

  #sp-site-navigation-1 ul li a:active{
    color : #ffffff;
    text-decoration : none;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
  }

  #sp-site-navigation-1 ul li a:link{
    color : #3c3f53;
    background-color : #ffffff;
    text-decoration : none;
  }

  #sp-site-navigation-1 ul li a:visited{
    color : #3c3f53;
    background-color : #ffffff;
    text-decoration : none;
  }

  #sp-site-navigation-1 ul li a:hover{
    color : #ffffff;
    text-decoration : none;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
  }

  #sp-site-navigation-1 ul li li{
    background-image : none;
  }

  #sp-site-navigation-1 ul ul{
    background-color : transparent;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    width : auto;
    min-width : 150px;
    display : block;
    position : relative;
    top : 100%;
    left : 0px;
    z-index : 9999;
  }

  #sp-site-navigation-1 ul ul li{
    border-bottom-width : medium;
    border-bottom-style : none;
    border-bottom-color : initial;
  }

  #sp-site-navigation-1 ul ul li a{
    color : #ffffff;
    padding-top : 8px;
    padding-left : 50px;
    padding-right : 50px;
    padding-bottom : 8px;
    border-bottom-width : medium;
    border-bottom-style : none;
    border-bottom-color : initial;
  }

  #sp-site-navigation-1 ul ul li a:hover{
    color : #ffffff;
    background-color : #000000;
    background-image : url(img/back-04.png);
    background-repeat : repeat-x;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    height : auto;
  }

  #sp-site-navigation-1 ul > li{
    color : #ffffff;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
  }

  .button-menu#sp-site-navigation-1 .menu-toggle{
    display : block;
  }

  .button-menu#sp-site-navigation-1 ul.toggled-on{
    display : block;
  }

  .button-menu#sp-site-navigation-1 > ul{
    display : none;
  }

  .button-menu#sp-site-navigation-1 > ul > ul{
    display : block;
  }

  #sp-site-navigation-1 > ul > li.current-menu-ancestor > a{
    color : #ffffff;
    background-color : #000000;
    background-image : url(img/back-04.png);
    background-repeat : repeat-x;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    height : auto;
  }

  #sp-site-navigation-1 > ul > li.current-menu-item > a{
    color : #ffffff;
    background-color : #000000;
    background-image : url(img/back-04.png);
    background-repeat : repeat-x;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    height : auto;
  }

  #sp-site-navigation-1 > ul > li.current_page_ancestor > a{
    color : #ffffff;
    background-color : #000000;
    background-image : url(img/back-04.png);
    background-repeat : repeat-x;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    height : auto;
  }

  #sp-site-navigation-1 > ul > li.current_page_item > a{
    color : #ffffff;
    background-color : #000000;
    background-image : url(img/back-04.png);
    background-repeat : repeat-x;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    height : auto;
  }

  #sp-site-navigation-1 > ul > li > a:hover{
    color : #ffffff;
    background-color : #000000;
    background-image : url(img/back-04.png);
    background-repeat : repeat-x;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    height : auto;
  }
}

#sp-table-1, #sp-table-1000, #sp-table-1007, #sp-table-101, #sp-table-1013, #sp-table-1018, #sp-table-1019, #sp-table-1020, #sp-table-1026, #sp-table-1027, #sp-table-103, #sp-table-1032, #sp-table-1034, #sp-table-1035, #sp-table-1038, #sp-table-1039, #sp-table-1040, #sp-table-1041, #sp-table-1044, #sp-table-1045, #sp-table-1053, #sp-table-1061, #sp-table-1062, #sp-table-1064, #sp-table-1065, #sp-table-1069, #sp-table-1072, #sp-table-1074, #sp-table-1079, #sp-table-108, #sp-table-1080, #sp-table-1083, #sp-table-1084, #sp-table-1085, #sp-table-1087, #sp-table-1088, #sp-table-1091, #sp-table-1092, #sp-table-1095, #sp-table-1096, #sp-table-1097, #sp-table-1099, #sp-table-1100, #sp-table-1101, #sp-table-1103, #sp-table-1105, #sp-table-1109, #sp-table-1111, #sp-table-1117, #sp-table-1119, #sp-table-112, #sp-table-1125, #sp-table-1131, #sp-table-1132, #sp-table-1139, #sp-table-1142, #sp-table-1144, #sp-table-1145, #sp-table-1148, #sp-table-115, #sp-table-1151, #sp-table-1153, #sp-table-1156, #sp-table-1158, #sp-table-116, #sp-table-1161, #sp-table-1163, #sp-table-1166, #sp-table-1168, #sp-table-1171, #sp-table-1173, #sp-table-1174, #sp-table-1175, #sp-table-1176, #sp-table-1177, #sp-table-1184, #sp-table-1187, #sp-table-1189, #sp-table-1190, #sp-table-1193, #sp-table-1197, #sp-table-1198, #sp-table-12, #sp-table-1203, #sp-table-1208, #sp-table-121, #sp-table-1212, #sp-table-1215, #sp-table-1217, #sp-table-1218, #sp-table-1221, #sp-table-1222, #sp-table-1223, #sp-table-1224, #sp-table-123, #sp-table-1231, #sp-table-1232, #sp-table-1233, #sp-table-1234, #sp-table-1237, #sp-table-1248, #sp-table-1251, #sp-table-1255, #sp-table-1257, #sp-table-1259, #sp-table-1261, #sp-table-1266, #sp-table-1267, #sp-table-1279, #sp-table-128, #sp-table-1280, #sp-table-1283, #sp-table-1284, #sp-table-1285, #sp-table-1286, #sp-table-1291, #sp-table-1294, #sp-table-1296, #sp-table-1299, #sp-table-130, #sp-table-1304, #sp-table-1306, #sp-table-1312, #sp-table-1314, #sp-table-1319, #sp-table-1322, #sp-table-1324, #sp-table-133, #sp-table-1330, #sp-table-1332, #sp-table-1333, #sp-table-1336, #sp-table-1337, #sp-table-1338, #sp-table-1339, #sp-table-1340, #sp-table-1344, #sp-table-1348, #sp-table-1349, #sp-table-1354, #sp-table-1361, #sp-table-1365, #sp-table-1371, #sp-table-1374, #sp-table-1378, #sp-table-1380, #sp-table-1383, #sp-table-1384, #sp-table-1388, #sp-table-139, #sp-table-1393, #sp-table-1397, #sp-table-1398, #sp-table-1399, #sp-table-1400, #sp-table-1403, #sp-table-1404, #sp-table-1405, #sp-table-1406, #sp-table-1407, #sp-table-1408, #sp-table-1415, #sp-table-1423, #sp-table-1425, #sp-table-1428, #sp-table-143, #sp-table-1430, #sp-table-1431, #sp-table-1432, #sp-table-1435, #sp-table-1439, #sp-table-1440, #sp-table-1442, #sp-table-1444, #sp-table-1446, #sp-table-1450, #sp-table-1456, #sp-table-1458, #sp-table-1459, #sp-table-1462, #sp-table-1465, #sp-table-1467, #sp-table-1470, #sp-table-1472, #sp-table-1475, #sp-table-1477, #sp-table-148, #sp-table-1480, #sp-table-1482, #sp-table-1485, #sp-table-1487, #sp-table-1489, #sp-table-149, #sp-table-1490, #sp-table-1491, #sp-table-1492, #sp-table-1494, #sp-table-1497, #sp-table-1498, #sp-table-150, #sp-table-1501, #sp-table-1504, #sp-table-1511, #sp-table-152, #sp-table-1522, #sp-table-1524, #sp-table-1525, #sp-table-1527, #sp-table-1528, #sp-table-153, #sp-table-1530, #sp-table-1532, #sp-table-1538, #sp-table-1539, #sp-table-154, #sp-table-1542, #sp-table-1543, #sp-table-1544, #sp-table-1546, #sp-table-1547, #sp-table-1552, #sp-table-1555, #sp-table-1556, #sp-table-1557, #sp-table-156, #sp-table-1560, #sp-table-1563, #sp-table-1567, #sp-table-1572, #sp-table-1574, #sp-table-1575, #sp-table-1577, #sp-table-1579, #sp-table-1582, #sp-table-1583, #sp-table-1587, #sp-table-1589, #sp-table-159, #sp-table-1591, #sp-table-1593, #sp-table-1595, #sp-table-1596, #sp-table-1599, #sp-table-16, #sp-table-1600, #sp-table-1601, #sp-table-1602, #sp-table-1603, #sp-table-1606, #sp-table-1608, #sp-table-1609, #sp-table-1610, #sp-table-1617, #sp-table-1626, #sp-table-1627, #sp-table-1632, #sp-table-1637, #sp-table-1639, #sp-table-1641, #sp-table-1643, #sp-table-165, #sp-table-1650, #sp-table-1653, #sp-table-1655, #sp-table-1656, #sp-table-1664, #sp-table-1666, #sp-table-1669, #sp-table-1680, #sp-table-1682, #sp-table-1683, #sp-table-1686, #sp-table-1687, #sp-table-1688, #sp-table-1689, #sp-table-1693, #sp-table-1695, #sp-table-1699, #sp-table-170, #sp-table-1705, #sp-table-1708, #sp-table-1715, #sp-table-1716, #sp-table-1718, #sp-table-172, #sp-table-1725, #sp-table-1727, #sp-table-1734, #sp-table-1737, #sp-table-1738, #sp-table-1744, #sp-table-1746, #sp-table-1751, #sp-table-1753, #sp-table-1755, #sp-table-1761, #sp-table-1762, #sp-table-1763, #sp-table-1766, #sp-table-1767, #sp-table-1768, #sp-table-1769, #sp-table-1773, #sp-table-1774, #sp-table-1777, #sp-table-178, #sp-table-1787, #sp-table-1789, #sp-table-1791, #sp-table-1795, #sp-table-1801, #sp-table-1804, #sp-table-1806, #sp-table-1808, #sp-table-181, #sp-table-1811, #sp-table-1813, #sp-table-1815, #sp-table-182, #sp-table-1822, #sp-table-1825, #sp-table-1831, #sp-table-1832, #sp-table-1837, #sp-table-1839, #sp-table-1840, #sp-table-1843, #sp-table-1844, #sp-table-1848, #sp-table-1853, #sp-table-1854, #sp-table-1858, #sp-table-1859, #sp-table-1864, #sp-table-1867, #sp-table-187, #sp-table-1872, #sp-table-1876, #sp-table-188, #sp-table-1883, #sp-table-1886, #sp-table-1887, #sp-table-1891, #sp-table-1894, #sp-table-1897, #sp-table-1900, #sp-table-1901, #sp-table-191, #sp-table-192, #sp-table-197, #sp-table-198, #sp-table-199, #sp-table-2, #sp-table-20, #sp-table-203, #sp-table-205, #sp-table-208, #sp-table-211, #sp-table-214, #sp-table-216, #sp-table-219, #sp-table-227, #sp-table-229, #sp-table-231, #sp-table-235, #sp-table-238, #sp-table-24, #sp-table-240, #sp-table-242, #sp-table-249, #sp-table-252, #sp-table-255, #sp-table-259, #sp-table-26, #sp-table-261, #sp-table-267, #sp-table-268, #sp-table-269, #sp-table-271, #sp-table-277, #sp-table-278, #sp-table-279, #sp-table-28, #sp-table-280, #sp-table-284, #sp-table-285, #sp-table-291, #sp-table-292, #sp-table-296, #sp-table-297, #sp-table-299, #sp-table-3, #sp-table-30, #sp-table-305, #sp-table-309, #sp-table-311, #sp-table-315, #sp-table-32, #sp-table-320, #sp-table-322, #sp-table-324, #sp-table-326, #sp-table-328, #sp-table-330, #sp-table-332, #sp-table-334, #sp-table-336, #sp-table-339, #sp-table-34, #sp-table-341, #sp-table-342, #sp-table-343, #sp-table-345, #sp-table-349, #sp-table-352, #sp-table-354, #sp-table-36, #sp-table-360, #sp-table-361, #sp-table-364, #sp-table-365, #sp-table-368, #sp-table-371, #sp-table-372, #sp-table-378, #sp-table-38, #sp-table-381, #sp-table-384, #sp-table-385, #sp-table-388, #sp-table-389, #sp-table-39, #sp-table-391, #sp-table-394, #sp-table-396, #sp-table-398, #sp-table-4, #sp-table-40, #sp-table-405, #sp-table-408, #sp-table-412, #sp-table-416, #sp-table-417, #sp-table-418, #sp-table-419, #sp-table-423, #sp-table-428, #sp-table-43, #sp-table-430, #sp-table-433, #sp-table-434, #sp-table-438, #sp-table-442, #sp-table-447, #sp-table-449, #sp-table-453, #sp-table-458, #sp-table-46, #sp-table-461, #sp-table-462, #sp-table-463, #sp-table-464, #sp-table-467, #sp-table-469, #sp-table-470, #sp-table-472, #sp-table-478, #sp-table-48, #sp-table-481, #sp-table-482, #sp-table-485, #sp-table-486, #sp-table-488, #sp-table-495, #sp-table-5, #sp-table-502, #sp-table-504, #sp-table-507, #sp-table-508, #sp-table-509, #sp-table-511, #sp-table-514, #sp-table-517, #sp-table-519, #sp-table-52, #sp-table-523, #sp-table-525, #sp-table-527, #sp-table-530, #sp-table-531, #sp-table-534, #sp-table-536, #sp-table-543, #sp-table-550, #sp-table-555, #sp-table-558, #sp-table-559, #sp-table-560, #sp-table-562, #sp-table-564, #sp-table-570, #sp-table-575, #sp-table-576, #sp-table-58, #sp-table-581, #sp-table-582, #sp-table-587, #sp-table-589, #sp-table-590, #sp-table-593, #sp-table-595, #sp-table-597, #sp-table-598, #sp-table-6, #sp-table-60, #sp-table-601, #sp-table-604, #sp-table-606, #sp-table-609, #sp-table-611, #sp-table-614, #sp-table-616, #sp-table-619, #sp-table-621, #sp-table-624, #sp-table-626, #sp-table-627, #sp-table-628, #sp-table-629, #sp-table-63, #sp-table-634, #sp-table-636, #sp-table-640, #sp-table-642, #sp-table-653, #sp-table-655, #sp-table-658, #sp-table-659, #sp-table-661, #sp-table-666, #sp-table-67, #sp-table-676, #sp-table-681, #sp-table-686, #sp-table-688, #sp-table-69, #sp-table-691, #sp-table-692, #sp-table-693, #sp-table-695, #sp-table-697, #sp-table-7, #sp-table-701, #sp-table-710, #sp-table-712, #sp-table-721, #sp-table-722, #sp-table-725, #sp-table-726, #sp-table-727, #sp-table-728, #sp-table-730, #sp-table-731, #sp-table-733, #sp-table-74, #sp-table-740, #sp-table-742, #sp-table-749, #sp-table-750, #sp-table-753, #sp-table-755, #sp-table-757, #sp-table-762, #sp-table-768, #sp-table-770, #sp-table-771, #sp-table-772, #sp-table-774, #sp-table-775, #sp-table-778, #sp-table-779, #sp-table-780, #sp-table-781, #sp-table-786, #sp-table-788, #sp-table-791, #sp-table-8, #sp-table-800, #sp-table-806, #sp-table-81, #sp-table-810, #sp-table-815, #sp-table-818, #sp-table-82, #sp-table-821, #sp-table-822, #sp-table-823, #sp-table-824, #sp-table-829, #sp-table-830, #sp-table-834, #sp-table-836, #sp-table-839, #sp-table-841, #sp-table-848, #sp-table-85, #sp-table-853, #sp-table-856, #sp-table-858, #sp-table-859, #sp-table-862, #sp-table-865, #sp-table-867, #sp-table-870, #sp-table-872, #sp-table-875, #sp-table-877, #sp-table-88, #sp-table-880, #sp-table-882, #sp-table-885, #sp-table-887, #sp-table-888, #sp-table-889, #sp-table-892, #sp-table-895, #sp-table-897, #sp-table-9, #sp-table-90, #sp-table-900, #sp-table-902, #sp-table-904, #sp-table-909, #sp-table-912, #sp-table-917, #sp-table-922, #sp-table-923, #sp-table-928, #sp-table-93, #sp-table-930, #sp-table-932, #sp-table-935, #sp-table-936, #sp-table-939, #sp-table-94, #sp-table-942, #sp-table-943, #sp-table-944, #sp-table-945, #sp-table-948, #sp-table-953, #sp-table-958, #sp-table-96, #sp-table-965, #sp-table-967, #sp-table-971, #sp-table-973, #sp-table-975, #sp-table-978, #sp-table-98, #sp-table-980, #sp-table-982, #sp-table-984, #sp-table-990, #sp-table-993, #sp-table-994, #sp-table-995, #sp-table-996, #sp-table-997, #sp-table-999{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : #d8d8d8;
  border-left-color : #d8d8d8;
  border-right-color : #d8d8d8;
  width : 100%;
  border-collapse : collapse;
}

#sp-table-1 td, #sp-table-1000 td, #sp-table-1007 td, #sp-table-101 td, #sp-table-1013 td, #sp-table-1018 td, #sp-table-1019 td, #sp-table-1020 td, #sp-table-1026 td, #sp-table-1027 td, #sp-table-103 td, #sp-table-1032 td, #sp-table-1034 td, #sp-table-1035 td, #sp-table-1038 td, #sp-table-1039 td, #sp-table-1040 td, #sp-table-1041 td, #sp-table-1044 td, #sp-table-1045 td, #sp-table-1053 td, #sp-table-1061 td, #sp-table-1062 td, #sp-table-1064 td, #sp-table-1065 td, #sp-table-1069 td, #sp-table-1072 td, #sp-table-1074 td, #sp-table-1079 td, #sp-table-108 td, #sp-table-1080 td, #sp-table-1083 td, #sp-table-1084 td, #sp-table-1085 td, #sp-table-1087 td, #sp-table-1088 td, #sp-table-1091 td, #sp-table-1092 td, #sp-table-1095 td, #sp-table-1096 td, #sp-table-1097 td, #sp-table-1099 td, #sp-table-1100 td, #sp-table-1101 td, #sp-table-1103 td, #sp-table-1105 td, #sp-table-1109 td, #sp-table-1111 td, #sp-table-1117 td, #sp-table-1119 td, #sp-table-112 td, #sp-table-1125 td, #sp-table-1131 td, #sp-table-1132 td, #sp-table-1139 td, #sp-table-1142 td, #sp-table-1144 td, #sp-table-1145 td, #sp-table-1148 td, #sp-table-115 td, #sp-table-1151 td, #sp-table-1153 td, #sp-table-1156 td, #sp-table-1158 td, #sp-table-116 td, #sp-table-1161 td, #sp-table-1163 td, #sp-table-1166 td, #sp-table-1168 td, #sp-table-1171 td, #sp-table-1173 td, #sp-table-1174 td, #sp-table-1175 td, #sp-table-1176 td, #sp-table-1177 td, #sp-table-1184 td, #sp-table-1187 td, #sp-table-1189 td, #sp-table-1190 td, #sp-table-1193 td, #sp-table-1197 td, #sp-table-1198 td, #sp-table-12 td, #sp-table-1203 td, #sp-table-1208 td, #sp-table-121 td, #sp-table-1212 td, #sp-table-1215 td, #sp-table-1217 td, #sp-table-1218 td, #sp-table-1221 td, #sp-table-1222 td, #sp-table-1223 td, #sp-table-1224 td, #sp-table-123 td, #sp-table-1231 td, #sp-table-1232 td, #sp-table-1233 td, #sp-table-1234 td, #sp-table-1237 td, #sp-table-1248 td, #sp-table-1251 td, #sp-table-1255 td, #sp-table-1257 td, #sp-table-1259 td, #sp-table-1261 td, #sp-table-1266 td, #sp-table-1267 td, #sp-table-1279 td, #sp-table-128 td, #sp-table-1280 td, #sp-table-1283 td, #sp-table-1284 td, #sp-table-1285 td, #sp-table-1286 td, #sp-table-1291 td, #sp-table-1294 td, #sp-table-1296 td, #sp-table-1299 td, #sp-table-130 td, #sp-table-1304 td, #sp-table-1306 td, #sp-table-1312 td, #sp-table-1314 td, #sp-table-1319 td, #sp-table-1322 td, #sp-table-1324 td, #sp-table-133 td, #sp-table-1330 td, #sp-table-1332 td, #sp-table-1333 td, #sp-table-1336 td, #sp-table-1337 td, #sp-table-1338 td, #sp-table-1339 td, #sp-table-1340 td, #sp-table-1344 td, #sp-table-1348 td, #sp-table-1349 td, #sp-table-1354 td, #sp-table-1361 td, #sp-table-1365 td, #sp-table-1371 td, #sp-table-1374 td, #sp-table-1378 td, #sp-table-1380 td, #sp-table-1383 td, #sp-table-1384 td, #sp-table-1388 td, #sp-table-139 td, #sp-table-1393 td, #sp-table-1397 td, #sp-table-1398 td, #sp-table-1399 td, #sp-table-1400 td, #sp-table-1403 td, #sp-table-1404 td, #sp-table-1405 td, #sp-table-1406 td, #sp-table-1407 td, #sp-table-1408 td, #sp-table-1415 td, #sp-table-1423 td, #sp-table-1425 td, #sp-table-1428 td, #sp-table-143 td, #sp-table-1430 td, #sp-table-1431 td, #sp-table-1432 td, #sp-table-1435 td, #sp-table-1439 td, #sp-table-1440 td, #sp-table-1442 td, #sp-table-1444 td, #sp-table-1446 td, #sp-table-1450 td, #sp-table-1456 td, #sp-table-1458 td, #sp-table-1459 td, #sp-table-1462 td, #sp-table-1465 td, #sp-table-1467 td, #sp-table-1470 td, #sp-table-1472 td, #sp-table-1475 td, #sp-table-1477 td, #sp-table-148 td, #sp-table-1480 td, #sp-table-1482 td, #sp-table-1485 td, #sp-table-1487 td, #sp-table-1489 td, #sp-table-149 td, #sp-table-1490 td, #sp-table-1491 td, #sp-table-1492 td, #sp-table-1494 td, #sp-table-1497 td, #sp-table-1498 td, #sp-table-150 td, #sp-table-1501 td, #sp-table-1504 td, #sp-table-1511 td, #sp-table-152 td, #sp-table-1522 td, #sp-table-1524 td, #sp-table-1525 td, #sp-table-1527 td, #sp-table-1528 td, #sp-table-153 td, #sp-table-1530 td, #sp-table-1532 td, #sp-table-1538 td, #sp-table-1539 td, #sp-table-154 td, #sp-table-1542 td, #sp-table-1543 td, #sp-table-1544 td, #sp-table-1546 td, #sp-table-1547 td, #sp-table-1552 td, #sp-table-1555 td, #sp-table-1556 td, #sp-table-1557 td, #sp-table-156 td, #sp-table-1560 td, #sp-table-1563 td, #sp-table-1567 td, #sp-table-1572 td, #sp-table-1574 td, #sp-table-1575 td, #sp-table-1577 td, #sp-table-1579 td, #sp-table-1582 td, #sp-table-1583 td, #sp-table-1587 td, #sp-table-1589 td, #sp-table-159 td, #sp-table-1591 td, #sp-table-1593 td, #sp-table-1595 td, #sp-table-1596 td, #sp-table-1599 td, #sp-table-16 td, #sp-table-1600 td, #sp-table-1601 td, #sp-table-1602 td, #sp-table-1603 td, #sp-table-1606 td, #sp-table-1608 td, #sp-table-1609 td, #sp-table-1610 td, #sp-table-1617 td, #sp-table-1626 td, #sp-table-1627 td, #sp-table-1632 td, #sp-table-1637 td, #sp-table-1639 td, #sp-table-1641 td, #sp-table-1643 td, #sp-table-165 td, #sp-table-1650 td, #sp-table-1653 td, #sp-table-1655 td, #sp-table-1656 td, #sp-table-1664 td, #sp-table-1666 td, #sp-table-1669 td, #sp-table-1680 td, #sp-table-1682 td, #sp-table-1683 td, #sp-table-1686 td, #sp-table-1687 td, #sp-table-1688 td, #sp-table-1689 td, #sp-table-1693 td, #sp-table-1695 td, #sp-table-1699 td, #sp-table-170 td, #sp-table-1705 td, #sp-table-1708 td, #sp-table-1715 td, #sp-table-1716 td, #sp-table-1718 td, #sp-table-172 td, #sp-table-1725 td, #sp-table-1727 td, #sp-table-1734 td, #sp-table-1737 td, #sp-table-1738 td, #sp-table-1744 td, #sp-table-1746 td, #sp-table-1751 td, #sp-table-1753 td, #sp-table-1755 td, #sp-table-1761 td, #sp-table-1762 td, #sp-table-1763 td, #sp-table-1766 td, #sp-table-1767 td, #sp-table-1768 td, #sp-table-1769 td, #sp-table-1773 td, #sp-table-1774 td, #sp-table-1777 td, #sp-table-178 td, #sp-table-1787 td, #sp-table-1789 td, #sp-table-1791 td, #sp-table-1795 td, #sp-table-1801 td, #sp-table-1804 td, #sp-table-1806 td, #sp-table-1808 td, #sp-table-181 td, #sp-table-1811 td, #sp-table-1813 td, #sp-table-1815 td, #sp-table-182 td, #sp-table-1822 td, #sp-table-1825 td, #sp-table-1831 td, #sp-table-1832 td, #sp-table-1837 td, #sp-table-1839 td, #sp-table-1840 td, #sp-table-1843 td, #sp-table-1844 td, #sp-table-1848 td, #sp-table-1853 td, #sp-table-1854 td, #sp-table-1858 td, #sp-table-1859 td, #sp-table-1864 td, #sp-table-1867 td, #sp-table-187 td, #sp-table-1872 td, #sp-table-1876 td, #sp-table-188 td, #sp-table-1883 td, #sp-table-1886 td, #sp-table-1887 td, #sp-table-1891 td, #sp-table-1894 td, #sp-table-1897 td, #sp-table-1900 td, #sp-table-1901 td, #sp-table-191 td, #sp-table-192 td, #sp-table-197 td, #sp-table-198 td, #sp-table-199 td, #sp-table-2 td, #sp-table-20 td, #sp-table-203 td, #sp-table-205 td, #sp-table-208 td, #sp-table-211 td, #sp-table-214 td, #sp-table-216 td, #sp-table-219 td, #sp-table-227 td, #sp-table-229 td, #sp-table-231 td, #sp-table-235 td, #sp-table-238 td, #sp-table-24 td, #sp-table-240 td, #sp-table-242 td, #sp-table-249 td, #sp-table-252 td, #sp-table-255 td, #sp-table-259 td, #sp-table-26 td, #sp-table-261 td, #sp-table-267 td, #sp-table-268 td, #sp-table-269 td, #sp-table-271 td, #sp-table-277 td, #sp-table-278 td, #sp-table-279 td, #sp-table-28 td, #sp-table-280 td, #sp-table-284 td, #sp-table-285 td, #sp-table-291 td, #sp-table-292 td, #sp-table-296 td, #sp-table-297 td, #sp-table-299 td, #sp-table-3 td, #sp-table-30 td, #sp-table-305 td, #sp-table-309 td, #sp-table-311 td, #sp-table-315 td, #sp-table-32 td, #sp-table-320 td, #sp-table-322 td, #sp-table-324 td, #sp-table-326 td, #sp-table-328 td, #sp-table-330 td, #sp-table-332 td, #sp-table-334 td, #sp-table-336 td, #sp-table-339 td, #sp-table-34 td, #sp-table-341 td, #sp-table-342 td, #sp-table-343 td, #sp-table-345 td, #sp-table-349 td, #sp-table-352 td, #sp-table-354 td, #sp-table-36 td, #sp-table-360 td, #sp-table-361 td, #sp-table-364 td, #sp-table-365 td, #sp-table-368 td, #sp-table-371 td, #sp-table-372 td, #sp-table-378 td, #sp-table-38 td, #sp-table-381 td, #sp-table-384 td, #sp-table-385 td, #sp-table-388 td, #sp-table-389 td, #sp-table-39 td, #sp-table-391 td, #sp-table-394 td, #sp-table-396 td, #sp-table-398 td, #sp-table-4 td, #sp-table-40 td, #sp-table-405 td, #sp-table-408 td, #sp-table-412 td, #sp-table-416 td, #sp-table-417 td, #sp-table-418 td, #sp-table-419 td, #sp-table-423 td, #sp-table-428 td, #sp-table-43 td, #sp-table-430 td, #sp-table-433 td, #sp-table-434 td, #sp-table-438 td, #sp-table-442 td, #sp-table-447 td, #sp-table-449 td, #sp-table-453 td, #sp-table-458 td, #sp-table-46 td, #sp-table-461 td, #sp-table-462 td, #sp-table-463 td, #sp-table-464 td, #sp-table-467 td, #sp-table-469 td, #sp-table-470 td, #sp-table-472 td, #sp-table-478 td, #sp-table-48 td, #sp-table-481 td, #sp-table-482 td, #sp-table-485 td, #sp-table-486 td, #sp-table-488 td, #sp-table-495 td, #sp-table-5 td, #sp-table-502 td, #sp-table-504 td, #sp-table-507 td, #sp-table-508 td, #sp-table-509 td, #sp-table-511 td, #sp-table-514 td, #sp-table-517 td, #sp-table-519 td, #sp-table-52 td, #sp-table-523 td, #sp-table-525 td, #sp-table-527 td, #sp-table-530 td, #sp-table-531 td, #sp-table-534 td, #sp-table-536 td, #sp-table-543 td, #sp-table-550 td, #sp-table-555 td, #sp-table-558 td, #sp-table-559 td, #sp-table-560 td, #sp-table-562 td, #sp-table-564 td, #sp-table-570 td, #sp-table-575 td, #sp-table-576 td, #sp-table-58 td, #sp-table-581 td, #sp-table-582 td, #sp-table-587 td, #sp-table-589 td, #sp-table-590 td, #sp-table-593 td, #sp-table-595 td, #sp-table-597 td, #sp-table-598 td, #sp-table-6 td, #sp-table-60 td, #sp-table-601 td, #sp-table-604 td, #sp-table-606 td, #sp-table-609 td, #sp-table-611 td, #sp-table-614 td, #sp-table-616 td, #sp-table-619 td, #sp-table-621 td, #sp-table-624 td, #sp-table-626 td, #sp-table-627 td, #sp-table-628 td, #sp-table-629 td, #sp-table-63 td, #sp-table-634 td, #sp-table-636 td, #sp-table-640 td, #sp-table-642 td, #sp-table-653 td, #sp-table-655 td, #sp-table-658 td, #sp-table-659 td, #sp-table-661 td, #sp-table-666 td, #sp-table-67 td, #sp-table-676 td, #sp-table-681 td, #sp-table-686 td, #sp-table-688 td, #sp-table-69 td, #sp-table-691 td, #sp-table-692 td, #sp-table-693 td, #sp-table-695 td, #sp-table-697 td, #sp-table-7 td, #sp-table-701 td, #sp-table-710 td, #sp-table-712 td, #sp-table-721 td, #sp-table-722 td, #sp-table-725 td, #sp-table-726 td, #sp-table-727 td, #sp-table-728 td, #sp-table-730 td, #sp-table-731 td, #sp-table-733 td, #sp-table-74 td, #sp-table-740 td, #sp-table-742 td, #sp-table-749 td, #sp-table-750 td, #sp-table-753 td, #sp-table-755 td, #sp-table-757 td, #sp-table-762 td, #sp-table-768 td, #sp-table-770 td, #sp-table-771 td, #sp-table-772 td, #sp-table-774 td, #sp-table-775 td, #sp-table-778 td, #sp-table-779 td, #sp-table-780 td, #sp-table-781 td, #sp-table-786 td, #sp-table-788 td, #sp-table-791 td, #sp-table-8 td, #sp-table-800 td, #sp-table-806 td, #sp-table-81 td, #sp-table-810 td, #sp-table-815 td, #sp-table-818 td, #sp-table-82 td, #sp-table-821 td, #sp-table-822 td, #sp-table-823 td, #sp-table-824 td, #sp-table-829 td, #sp-table-830 td, #sp-table-834 td, #sp-table-836 td, #sp-table-839 td, #sp-table-841 td, #sp-table-848 td, #sp-table-85 td, #sp-table-853 td, #sp-table-856 td, #sp-table-858 td, #sp-table-859 td, #sp-table-862 td, #sp-table-865 td, #sp-table-867 td, #sp-table-870 td, #sp-table-872 td, #sp-table-875 td, #sp-table-877 td, #sp-table-88 td, #sp-table-880 td, #sp-table-882 td, #sp-table-885 td, #sp-table-887 td, #sp-table-888 td, #sp-table-889 td, #sp-table-892 td, #sp-table-895 td, #sp-table-897 td, #sp-table-9 td, #sp-table-90 td, #sp-table-900 td, #sp-table-902 td, #sp-table-904 td, #sp-table-909 td, #sp-table-912 td, #sp-table-917 td, #sp-table-922 td, #sp-table-923 td, #sp-table-928 td, #sp-table-93 td, #sp-table-930 td, #sp-table-932 td, #sp-table-935 td, #sp-table-936 td, #sp-table-939 td, #sp-table-94 td, #sp-table-942 td, #sp-table-943 td, #sp-table-944 td, #sp-table-945 td, #sp-table-948 td, #sp-table-953 td, #sp-table-958 td, #sp-table-96 td, #sp-table-965 td, #sp-table-967 td, #sp-table-971 td, #sp-table-973 td, #sp-table-975 td, #sp-table-978 td, #sp-table-98 td, #sp-table-980 td, #sp-table-982 td, #sp-table-984 td, #sp-table-990 td, #sp-table-993 td, #sp-table-994 td, #sp-table-995 td, #sp-table-996 td, #sp-table-997 td, #sp-table-999 td{
  font-weight : normal;
  color : #444444;
  background-color : #ffffff;
  text-align : left;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #d8d8d8;
  border-bottom-color : #d8d8d8;
}

#sp-table-1 th, #sp-table-1000 th, #sp-table-1007 th, #sp-table-101 th, #sp-table-1013 th, #sp-table-1018 th, #sp-table-1019 th, #sp-table-1020 th, #sp-table-1026 th, #sp-table-1027 th, #sp-table-103 th, #sp-table-1032 th, #sp-table-1034 th, #sp-table-1035 th, #sp-table-1038 th, #sp-table-1039 th, #sp-table-1040 th, #sp-table-1041 th, #sp-table-1044 th, #sp-table-1045 th, #sp-table-1053 th, #sp-table-1061 th, #sp-table-1062 th, #sp-table-1064 th, #sp-table-1065 th, #sp-table-1069 th, #sp-table-1072 th, #sp-table-1074 th, #sp-table-1079 th, #sp-table-108 th, #sp-table-1080 th, #sp-table-1083 th, #sp-table-1084 th, #sp-table-1085 th, #sp-table-1087 th, #sp-table-1088 th, #sp-table-1091 th, #sp-table-1092 th, #sp-table-1095 th, #sp-table-1096 th, #sp-table-1097 th, #sp-table-1099 th, #sp-table-1100 th, #sp-table-1101 th, #sp-table-1103 th, #sp-table-1105 th, #sp-table-1109 th, #sp-table-1111 th, #sp-table-1117 th, #sp-table-1119 th, #sp-table-112 th, #sp-table-1125 th, #sp-table-1131 th, #sp-table-1132 th, #sp-table-1139 th, #sp-table-1142 th, #sp-table-1144 th, #sp-table-1145 th, #sp-table-1148 th, #sp-table-115 th, #sp-table-1151 th, #sp-table-1153 th, #sp-table-1156 th, #sp-table-1158 th, #sp-table-116 th, #sp-table-1161 th, #sp-table-1163 th, #sp-table-1166 th, #sp-table-1168 th, #sp-table-1171 th, #sp-table-1173 th, #sp-table-1174 th, #sp-table-1175 th, #sp-table-1176 th, #sp-table-1177 th, #sp-table-1184 th, #sp-table-1187 th, #sp-table-1189 th, #sp-table-1190 th, #sp-table-1193 th, #sp-table-1197 th, #sp-table-1198 th, #sp-table-12 th, #sp-table-1203 th, #sp-table-1208 th, #sp-table-121 th, #sp-table-1212 th, #sp-table-1215 th, #sp-table-1217 th, #sp-table-1218 th, #sp-table-1221 th, #sp-table-1222 th, #sp-table-1223 th, #sp-table-1224 th, #sp-table-123 th, #sp-table-1231 th, #sp-table-1232 th, #sp-table-1233 th, #sp-table-1234 th, #sp-table-1237 th, #sp-table-1248 th, #sp-table-1251 th, #sp-table-1255 th, #sp-table-1257 th, #sp-table-1259 th, #sp-table-1261 th, #sp-table-1266 th, #sp-table-1267 th, #sp-table-1279 th, #sp-table-128 th, #sp-table-1280 th, #sp-table-1283 th, #sp-table-1284 th, #sp-table-1285 th, #sp-table-1286 th, #sp-table-1291 th, #sp-table-1294 th, #sp-table-1296 th, #sp-table-1299 th, #sp-table-130 th, #sp-table-1304 th, #sp-table-1306 th, #sp-table-1312 th, #sp-table-1314 th, #sp-table-1319 th, #sp-table-1322 th, #sp-table-1324 th, #sp-table-133 th, #sp-table-1330 th, #sp-table-1332 th, #sp-table-1333 th, #sp-table-1336 th, #sp-table-1337 th, #sp-table-1338 th, #sp-table-1339 th, #sp-table-1340 th, #sp-table-1344 th, #sp-table-1348 th, #sp-table-1349 th, #sp-table-1354 th, #sp-table-1361 th, #sp-table-1365 th, #sp-table-1371 th, #sp-table-1374 th, #sp-table-1378 th, #sp-table-1380 th, #sp-table-1383 th, #sp-table-1384 th, #sp-table-1388 th, #sp-table-139 th, #sp-table-1393 th, #sp-table-1397 th, #sp-table-1398 th, #sp-table-1399 th, #sp-table-1400 th, #sp-table-1403 th, #sp-table-1404 th, #sp-table-1405 th, #sp-table-1406 th, #sp-table-1407 th, #sp-table-1408 th, #sp-table-1415 th, #sp-table-1423 th, #sp-table-1425 th, #sp-table-1428 th, #sp-table-143 th, #sp-table-1430 th, #sp-table-1431 th, #sp-table-1432 th, #sp-table-1435 th, #sp-table-1439 th, #sp-table-1440 th, #sp-table-1442 th, #sp-table-1444 th, #sp-table-1446 th, #sp-table-1450 th, #sp-table-1456 th, #sp-table-1458 th, #sp-table-1459 th, #sp-table-1462 th, #sp-table-1465 th, #sp-table-1467 th, #sp-table-1470 th, #sp-table-1472 th, #sp-table-1475 th, #sp-table-1477 th, #sp-table-148 th, #sp-table-1480 th, #sp-table-1482 th, #sp-table-1485 th, #sp-table-1487 th, #sp-table-1489 th, #sp-table-149 th, #sp-table-1490 th, #sp-table-1491 th, #sp-table-1492 th, #sp-table-1494 th, #sp-table-1497 th, #sp-table-1498 th, #sp-table-150 th, #sp-table-1501 th, #sp-table-1504 th, #sp-table-1511 th, #sp-table-152 th, #sp-table-1522 th, #sp-table-1524 th, #sp-table-1525 th, #sp-table-1527 th, #sp-table-1528 th, #sp-table-153 th, #sp-table-1530 th, #sp-table-1532 th, #sp-table-1538 th, #sp-table-1539 th, #sp-table-154 th, #sp-table-1542 th, #sp-table-1543 th, #sp-table-1544 th, #sp-table-1546 th, #sp-table-1547 th, #sp-table-1552 th, #sp-table-1555 th, #sp-table-1556 th, #sp-table-1557 th, #sp-table-156 th, #sp-table-1560 th, #sp-table-1563 th, #sp-table-1567 th, #sp-table-1572 th, #sp-table-1574 th, #sp-table-1575 th, #sp-table-1577 th, #sp-table-1579 th, #sp-table-1582 th, #sp-table-1583 th, #sp-table-1587 th, #sp-table-1589 th, #sp-table-159 th, #sp-table-1591 th, #sp-table-1593 th, #sp-table-1595 th, #sp-table-1596 th, #sp-table-1599 th, #sp-table-16 th, #sp-table-1600 th, #sp-table-1601 th, #sp-table-1602 th, #sp-table-1603 th, #sp-table-1606 th, #sp-table-1608 th, #sp-table-1609 th, #sp-table-1610 th, #sp-table-1617 th, #sp-table-1626 th, #sp-table-1627 th, #sp-table-1632 th, #sp-table-1637 th, #sp-table-1639 th, #sp-table-1641 th, #sp-table-1643 th, #sp-table-165 th, #sp-table-1650 th, #sp-table-1653 th, #sp-table-1655 th, #sp-table-1656 th, #sp-table-1664 th, #sp-table-1666 th, #sp-table-1669 th, #sp-table-1680 th, #sp-table-1682 th, #sp-table-1683 th, #sp-table-1686 th, #sp-table-1687 th, #sp-table-1688 th, #sp-table-1689 th, #sp-table-1693 th, #sp-table-1695 th, #sp-table-1699 th, #sp-table-170 th, #sp-table-1705 th, #sp-table-1708 th, #sp-table-1715 th, #sp-table-1716 th, #sp-table-1718 th, #sp-table-172 th, #sp-table-1725 th, #sp-table-1727 th, #sp-table-1734 th, #sp-table-1737 th, #sp-table-1738 th, #sp-table-1744 th, #sp-table-1746 th, #sp-table-1751 th, #sp-table-1753 th, #sp-table-1755 th, #sp-table-1761 th, #sp-table-1762 th, #sp-table-1763 th, #sp-table-1766 th, #sp-table-1767 th, #sp-table-1768 th, #sp-table-1769 th, #sp-table-1773 th, #sp-table-1774 th, #sp-table-1777 th, #sp-table-178 th, #sp-table-1787 th, #sp-table-1789 th, #sp-table-1791 th, #sp-table-1795 th, #sp-table-1801 th, #sp-table-1804 th, #sp-table-1806 th, #sp-table-1808 th, #sp-table-181 th, #sp-table-1811 th, #sp-table-1813 th, #sp-table-1815 th, #sp-table-182 th, #sp-table-1822 th, #sp-table-1825 th, #sp-table-1831 th, #sp-table-1832 th, #sp-table-1837 th, #sp-table-1839 th, #sp-table-1840 th, #sp-table-1843 th, #sp-table-1844 th, #sp-table-1848 th, #sp-table-1853 th, #sp-table-1854 th, #sp-table-1858 th, #sp-table-1859 th, #sp-table-1864 th, #sp-table-1867 th, #sp-table-187 th, #sp-table-1872 th, #sp-table-1876 th, #sp-table-188 th, #sp-table-1883 th, #sp-table-1886 th, #sp-table-1887 th, #sp-table-1891 th, #sp-table-1894 th, #sp-table-1897 th, #sp-table-1900 th, #sp-table-1901 th, #sp-table-191 th, #sp-table-192 th, #sp-table-197 th, #sp-table-198 th, #sp-table-199 th, #sp-table-2 th, #sp-table-20 th, #sp-table-203 th, #sp-table-205 th, #sp-table-208 th, #sp-table-211 th, #sp-table-214 th, #sp-table-216 th, #sp-table-219 th, #sp-table-227 th, #sp-table-229 th, #sp-table-231 th, #sp-table-235 th, #sp-table-238 th, #sp-table-24 th, #sp-table-240 th, #sp-table-242 th, #sp-table-249 th, #sp-table-252 th, #sp-table-255 th, #sp-table-259 th, #sp-table-26 th, #sp-table-261 th, #sp-table-267 th, #sp-table-268 th, #sp-table-269 th, #sp-table-271 th, #sp-table-277 th, #sp-table-278 th, #sp-table-279 th, #sp-table-28 th, #sp-table-280 th, #sp-table-284 th, #sp-table-285 th, #sp-table-291 th, #sp-table-292 th, #sp-table-296 th, #sp-table-297 th, #sp-table-299 th, #sp-table-3 th, #sp-table-30 th, #sp-table-305 th, #sp-table-309 th, #sp-table-311 th, #sp-table-315 th, #sp-table-32 th, #sp-table-320 th, #sp-table-322 th, #sp-table-324 th, #sp-table-326 th, #sp-table-328 th, #sp-table-330 th, #sp-table-332 th, #sp-table-334 th, #sp-table-336 th, #sp-table-339 th, #sp-table-34 th, #sp-table-341 th, #sp-table-342 th, #sp-table-343 th, #sp-table-345 th, #sp-table-349 th, #sp-table-352 th, #sp-table-354 th, #sp-table-36 th, #sp-table-360 th, #sp-table-361 th, #sp-table-364 th, #sp-table-365 th, #sp-table-368 th, #sp-table-371 th, #sp-table-372 th, #sp-table-378 th, #sp-table-38 th, #sp-table-381 th, #sp-table-384 th, #sp-table-385 th, #sp-table-388 th, #sp-table-389 th, #sp-table-39 th, #sp-table-391 th, #sp-table-394 th, #sp-table-396 th, #sp-table-398 th, #sp-table-4 th, #sp-table-40 th, #sp-table-405 th, #sp-table-408 th, #sp-table-412 th, #sp-table-416 th, #sp-table-417 th, #sp-table-418 th, #sp-table-419 th, #sp-table-423 th, #sp-table-428 th, #sp-table-43 th, #sp-table-430 th, #sp-table-433 th, #sp-table-434 th, #sp-table-438 th, #sp-table-442 th, #sp-table-447 th, #sp-table-449 th, #sp-table-453 th, #sp-table-458 th, #sp-table-46 th, #sp-table-461 th, #sp-table-462 th, #sp-table-463 th, #sp-table-464 th, #sp-table-467 th, #sp-table-469 th, #sp-table-470 th, #sp-table-472 th, #sp-table-478 th, #sp-table-48 th, #sp-table-481 th, #sp-table-482 th, #sp-table-485 th, #sp-table-486 th, #sp-table-488 th, #sp-table-495 th, #sp-table-5 th, #sp-table-502 th, #sp-table-504 th, #sp-table-507 th, #sp-table-508 th, #sp-table-509 th, #sp-table-511 th, #sp-table-514 th, #sp-table-517 th, #sp-table-519 th, #sp-table-52 th, #sp-table-523 th, #sp-table-525 th, #sp-table-527 th, #sp-table-530 th, #sp-table-531 th, #sp-table-534 th, #sp-table-536 th, #sp-table-543 th, #sp-table-550 th, #sp-table-555 th, #sp-table-558 th, #sp-table-559 th, #sp-table-560 th, #sp-table-562 th, #sp-table-564 th, #sp-table-570 th, #sp-table-575 th, #sp-table-576 th, #sp-table-58 th, #sp-table-581 th, #sp-table-582 th, #sp-table-587 th, #sp-table-589 th, #sp-table-590 th, #sp-table-593 th, #sp-table-595 th, #sp-table-597 th, #sp-table-598 th, #sp-table-6 th, #sp-table-60 th, #sp-table-601 th, #sp-table-604 th, #sp-table-606 th, #sp-table-609 th, #sp-table-611 th, #sp-table-614 th, #sp-table-616 th, #sp-table-619 th, #sp-table-621 th, #sp-table-624 th, #sp-table-626 th, #sp-table-627 th, #sp-table-628 th, #sp-table-629 th, #sp-table-63 th, #sp-table-634 th, #sp-table-636 th, #sp-table-640 th, #sp-table-642 th, #sp-table-653 th, #sp-table-655 th, #sp-table-658 th, #sp-table-659 th, #sp-table-661 th, #sp-table-666 th, #sp-table-67 th, #sp-table-676 th, #sp-table-681 th, #sp-table-686 th, #sp-table-688 th, #sp-table-69 th, #sp-table-691 th, #sp-table-692 th, #sp-table-693 th, #sp-table-695 th, #sp-table-697 th, #sp-table-7 th, #sp-table-701 th, #sp-table-710 th, #sp-table-712 th, #sp-table-721 th, #sp-table-722 th, #sp-table-725 th, #sp-table-726 th, #sp-table-727 th, #sp-table-728 th, #sp-table-730 th, #sp-table-731 th, #sp-table-733 th, #sp-table-74 th, #sp-table-740 th, #sp-table-742 th, #sp-table-749 th, #sp-table-750 th, #sp-table-753 th, #sp-table-755 th, #sp-table-757 th, #sp-table-762 th, #sp-table-768 th, #sp-table-770 th, #sp-table-771 th, #sp-table-772 th, #sp-table-774 th, #sp-table-775 th, #sp-table-778 th, #sp-table-779 th, #sp-table-780 th, #sp-table-781 th, #sp-table-786 th, #sp-table-788 th, #sp-table-791 th, #sp-table-8 th, #sp-table-800 th, #sp-table-806 th, #sp-table-81 th, #sp-table-810 th, #sp-table-815 th, #sp-table-818 th, #sp-table-82 th, #sp-table-821 th, #sp-table-822 th, #sp-table-823 th, #sp-table-824 th, #sp-table-829 th, #sp-table-830 th, #sp-table-834 th, #sp-table-836 th, #sp-table-839 th, #sp-table-841 th, #sp-table-848 th, #sp-table-85 th, #sp-table-853 th, #sp-table-856 th, #sp-table-858 th, #sp-table-859 th, #sp-table-862 th, #sp-table-865 th, #sp-table-867 th, #sp-table-870 th, #sp-table-872 th, #sp-table-875 th, #sp-table-877 th, #sp-table-88 th, #sp-table-880 th, #sp-table-882 th, #sp-table-885 th, #sp-table-887 th, #sp-table-888 th, #sp-table-889 th, #sp-table-892 th, #sp-table-895 th, #sp-table-897 th, #sp-table-9 th, #sp-table-90 th, #sp-table-900 th, #sp-table-902 th, #sp-table-904 th, #sp-table-909 th, #sp-table-912 th, #sp-table-917 th, #sp-table-922 th, #sp-table-923 th, #sp-table-928 th, #sp-table-93 th, #sp-table-930 th, #sp-table-932 th, #sp-table-935 th, #sp-table-936 th, #sp-table-939 th, #sp-table-94 th, #sp-table-942 th, #sp-table-943 th, #sp-table-944 th, #sp-table-945 th, #sp-table-948 th, #sp-table-953 th, #sp-table-958 th, #sp-table-96 th, #sp-table-965 th, #sp-table-967 th, #sp-table-971 th, #sp-table-973 th, #sp-table-975 th, #sp-table-978 th, #sp-table-98 th, #sp-table-980 th, #sp-table-982 th, #sp-table-984 th, #sp-table-990 th, #sp-table-993 th, #sp-table-994 th, #sp-table-995 th, #sp-table-996 th, #sp-table-997 th, #sp-table-999 th{
  font-weight : normal;
  color : #444444;
  background-color : #f1f1f1;
  text-align : left;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #d8d8d8;
  border-bottom-color : #d8d8d8;
}

#breadcrumb-list a{
  color : #022451;
  text-decoration : none;
  outline-width : medium;
  outline-style : none;
  outline-color : black;
}

#breadcrumb-list a:active{
  color : #022451;
  text-decoration : underline;
}

#breadcrumb-list a:focus{
  color : #022451;
  text-decoration : underline;
}

#breadcrumb-list a:hover{
  color : #022451;
  text-decoration : underline;
}

#breadcrumb-list div{
  margin-right : 10px;
  width : auto;
  display : inline-block;
}

@media screen and (max-width: 568px) {

  #breadcrumb-list{
    padding-left : 10px;
    padding-right : 10px;
  }
}

.page-custom#content #page-content .large, .page-custom1#content #page-content .large, .page-custom10#content #page-content .large, .page-custom11#content #page-content .large, .page-custom12#content #page-content .large, .page-custom13#content #page-content .large, .page-custom14#content #page-content .large, .page-custom15#content #page-content .large, .page-custom16#content #page-content .large, .page-custom17#content #page-content .large, .page-custom18#content #page-content .large, .page-custom19#content #page-content .large, .page-custom2#content #page-content .large, .page-custom20#content #page-content .large, .page-custom21#content #page-content .large, .page-custom22#content #page-content .large, .page-custom23#content #page-content .large, .page-custom24#content #page-content .large, .page-custom25#content #page-content .large, .page-custom26#content #page-content .large, .page-custom27#content #page-content .large, .page-custom28#content #page-content .large, .page-custom29#content #page-content .large, .page-custom3#content #page-content .large, .page-custom30#content #page-content .large, .page-custom31#content #page-content .large, .page-custom32#content #page-content .large, .page-custom33#content #page-content .large, .page-custom34#content #page-content .large, .page-custom35#content #page-content .large, .page-custom36#content #page-content .large, .page-custom4#content #page-content .large, .page-custom40#content #page-content .large, .page-custom5#content #page-content .large, .page-custom6#content #page-content .large, .page-custom7#content #page-content .large, .page-custom8#content #page-content .large, .page-custom9#content #page-content .large, .page-toppage#content #page-content .large, #sp-block-container-1 .large, #sp-block-container-2 .large, #sp-block-container-3 .large{
  font-size : 1.5rem;
}

.page-custom#content #page-content .medium, .page-custom1#content #page-content .medium, .page-custom10#content #page-content .medium, .page-custom11#content #page-content .medium, .page-custom12#content #page-content .medium, .page-custom13#content #page-content .medium, .page-custom14#content #page-content .medium, .page-custom15#content #page-content .medium, .page-custom16#content #page-content .medium, .page-custom17#content #page-content .medium, .page-custom18#content #page-content .medium, .page-custom19#content #page-content .medium, .page-custom2#content #page-content .medium, .page-custom20#content #page-content .medium, .page-custom21#content #page-content .medium, .page-custom22#content #page-content .medium, .page-custom23#content #page-content .medium, .page-custom24#content #page-content .medium, .page-custom25#content #page-content .medium, .page-custom26#content #page-content .medium, .page-custom27#content #page-content .medium, .page-custom28#content #page-content .medium, .page-custom29#content #page-content .medium, .page-custom3#content #page-content .medium, .page-custom30#content #page-content .medium, .page-custom31#content #page-content .medium, .page-custom32#content #page-content .medium, .page-custom33#content #page-content .medium, .page-custom34#content #page-content .medium, .page-custom35#content #page-content .medium, .page-custom36#content #page-content .medium, .page-custom4#content #page-content .medium, .page-custom40#content #page-content .medium, .page-custom5#content #page-content .medium, .page-custom6#content #page-content .medium, .page-custom7#content #page-content .medium, .page-custom8#content #page-content .medium, .page-custom9#content #page-content .medium, .page-toppage#content #page-content .medium, #sp-block-container-1 .medium, #sp-block-container-2 .medium, #sp-block-container-3 .medium{
  font-size : 1.4rem;
}

.page-custom#content #page-content .small, .page-custom1#content #page-content .small, .page-custom10#content #page-content .small, .page-custom11#content #page-content .small, .page-custom12#content #page-content .small, .page-custom13#content #page-content .small, .page-custom14#content #page-content .small, .page-custom15#content #page-content .small, .page-custom16#content #page-content .small, .page-custom17#content #page-content .small, .page-custom18#content #page-content .small, .page-custom19#content #page-content .small, .page-custom2#content #page-content .small, .page-custom20#content #page-content .small, .page-custom21#content #page-content .small, .page-custom22#content #page-content .small, .page-custom23#content #page-content .small, .page-custom24#content #page-content .small, .page-custom25#content #page-content .small, .page-custom26#content #page-content .small, .page-custom27#content #page-content .small, .page-custom28#content #page-content .small, .page-custom29#content #page-content .small, .page-custom3#content #page-content .small, .page-custom30#content #page-content .small, .page-custom31#content #page-content .small, .page-custom32#content #page-content .small, .page-custom33#content #page-content .small, .page-custom34#content #page-content .small, .page-custom35#content #page-content .small, .page-custom36#content #page-content .small, .page-custom4#content #page-content .small, .page-custom40#content #page-content .small, .page-custom5#content #page-content .small, .page-custom6#content #page-content .small, .page-custom7#content #page-content .small, .page-custom8#content #page-content .small, .page-custom9#content #page-content .small, .page-toppage#content #page-content .small, #sp-block-container-1 .small, #sp-block-container-2 .small, #sp-block-container-3 .small{
  font-size : 1.2rem;
}

.page-custom#content #page-content .x-large, .page-custom1#content #page-content .x-large, .page-custom10#content #page-content .x-large, .page-custom11#content #page-content .x-large, .page-custom12#content #page-content .x-large, .page-custom13#content #page-content .x-large, .page-custom14#content #page-content .x-large, .page-custom15#content #page-content .x-large, .page-custom16#content #page-content .x-large, .page-custom17#content #page-content .x-large, .page-custom18#content #page-content .x-large, .page-custom19#content #page-content .x-large, .page-custom2#content #page-content .x-large, .page-custom20#content #page-content .x-large, .page-custom21#content #page-content .x-large, .page-custom22#content #page-content .x-large, .page-custom23#content #page-content .x-large, .page-custom24#content #page-content .x-large, .page-custom25#content #page-content .x-large, .page-custom26#content #page-content .x-large, .page-custom27#content #page-content .x-large, .page-custom28#content #page-content .x-large, .page-custom29#content #page-content .x-large, .page-custom3#content #page-content .x-large, .page-custom30#content #page-content .x-large, .page-custom31#content #page-content .x-large, .page-custom32#content #page-content .x-large, .page-custom33#content #page-content .x-large, .page-custom34#content #page-content .x-large, .page-custom35#content #page-content .x-large, .page-custom36#content #page-content .x-large, .page-custom4#content #page-content .x-large, .page-custom40#content #page-content .x-large, .page-custom5#content #page-content .x-large, .page-custom6#content #page-content .x-large, .page-custom7#content #page-content .x-large, .page-custom8#content #page-content .x-large, .page-custom9#content #page-content .x-large, .page-toppage#content #page-content .x-large, #sp-block-container-1 .x-large, #sp-block-container-2 .x-large, #sp-block-container-3 .x-large{
  font-size : 1.8rem;
}

.page-custom#content #page-content .x-small, .page-custom1#content #page-content .x-small, .page-custom10#content #page-content .x-small, .page-custom11#content #page-content .x-small, .page-custom12#content #page-content .x-small, .page-custom13#content #page-content .x-small, .page-custom14#content #page-content .x-small, .page-custom15#content #page-content .x-small, .page-custom16#content #page-content .x-small, .page-custom17#content #page-content .x-small, .page-custom18#content #page-content .x-small, .page-custom19#content #page-content .x-small, .page-custom2#content #page-content .x-small, .page-custom20#content #page-content .x-small, .page-custom21#content #page-content .x-small, .page-custom22#content #page-content .x-small, .page-custom23#content #page-content .x-small, .page-custom24#content #page-content .x-small, .page-custom25#content #page-content .x-small, .page-custom26#content #page-content .x-small, .page-custom27#content #page-content .x-small, .page-custom28#content #page-content .x-small, .page-custom29#content #page-content .x-small, .page-custom3#content #page-content .x-small, .page-custom30#content #page-content .x-small, .page-custom31#content #page-content .x-small, .page-custom32#content #page-content .x-small, .page-custom33#content #page-content .x-small, .page-custom34#content #page-content .x-small, .page-custom35#content #page-content .x-small, .page-custom36#content #page-content .x-small, .page-custom4#content #page-content .x-small, .page-custom40#content #page-content .x-small, .page-custom5#content #page-content .x-small, .page-custom6#content #page-content .x-small, .page-custom7#content #page-content .x-small, .page-custom8#content #page-content .x-small, .page-custom9#content #page-content .x-small, .page-toppage#content #page-content .x-small, #sp-block-container-1 .x-small, #sp-block-container-2 .x-small, #sp-block-container-3 .x-small{
  font-size : 1.1rem;
}

.page-custom#content #page-content .xx-large, .page-custom1#content #page-content .xx-large, .page-custom10#content #page-content .xx-large, .page-custom11#content #page-content .xx-large, .page-custom12#content #page-content .xx-large, .page-custom13#content #page-content .xx-large, .page-custom14#content #page-content .xx-large, .page-custom15#content #page-content .xx-large, .page-custom16#content #page-content .xx-large, .page-custom17#content #page-content .xx-large, .page-custom18#content #page-content .xx-large, .page-custom19#content #page-content .xx-large, .page-custom2#content #page-content .xx-large, .page-custom20#content #page-content .xx-large, .page-custom21#content #page-content .xx-large, .page-custom22#content #page-content .xx-large, .page-custom23#content #page-content .xx-large, .page-custom24#content #page-content .xx-large, .page-custom25#content #page-content .xx-large, .page-custom26#content #page-content .xx-large, .page-custom27#content #page-content .xx-large, .page-custom28#content #page-content .xx-large, .page-custom29#content #page-content .xx-large, .page-custom3#content #page-content .xx-large, .page-custom30#content #page-content .xx-large, .page-custom31#content #page-content .xx-large, .page-custom32#content #page-content .xx-large, .page-custom33#content #page-content .xx-large, .page-custom34#content #page-content .xx-large, .page-custom35#content #page-content .xx-large, .page-custom36#content #page-content .xx-large, .page-custom4#content #page-content .xx-large, .page-custom40#content #page-content .xx-large, .page-custom5#content #page-content .xx-large, .page-custom6#content #page-content .xx-large, .page-custom7#content #page-content .xx-large, .page-custom8#content #page-content .xx-large, .page-custom9#content #page-content .xx-large, .page-toppage#content #page-content .xx-large, #sp-block-container-1 .xx-large, #sp-block-container-2 .xx-large, #sp-block-container-3 .xx-large{
  font-size : 2rem;
}

.page-custom#content #page-content .xx-small, .page-custom1#content #page-content .xx-small, .page-custom10#content #page-content .xx-small, .page-custom11#content #page-content .xx-small, .page-custom12#content #page-content .xx-small, .page-custom13#content #page-content .xx-small, .page-custom14#content #page-content .xx-small, .page-custom15#content #page-content .xx-small, .page-custom16#content #page-content .xx-small, .page-custom17#content #page-content .xx-small, .page-custom18#content #page-content .xx-small, .page-custom19#content #page-content .xx-small, .page-custom2#content #page-content .xx-small, .page-custom20#content #page-content .xx-small, .page-custom21#content #page-content .xx-small, .page-custom22#content #page-content .xx-small, .page-custom23#content #page-content .xx-small, .page-custom24#content #page-content .xx-small, .page-custom25#content #page-content .xx-small, .page-custom26#content #page-content .xx-small, .page-custom27#content #page-content .xx-small, .page-custom28#content #page-content .xx-small, .page-custom29#content #page-content .xx-small, .page-custom3#content #page-content .xx-small, .page-custom30#content #page-content .xx-small, .page-custom31#content #page-content .xx-small, .page-custom32#content #page-content .xx-small, .page-custom33#content #page-content .xx-small, .page-custom34#content #page-content .xx-small, .page-custom35#content #page-content .xx-small, .page-custom36#content #page-content .xx-small, .page-custom4#content #page-content .xx-small, .page-custom40#content #page-content .xx-small, .page-custom5#content #page-content .xx-small, .page-custom6#content #page-content .xx-small, .page-custom7#content #page-content .xx-small, .page-custom8#content #page-content .xx-small, .page-custom9#content #page-content .xx-small, .page-toppage#content #page-content .xx-small, #sp-block-container-1 .xx-small, #sp-block-container-2 .xx-small, #sp-block-container-3 .xx-small{
  font-size : 1rem;
}

.page-custom#content #page-content em, .page-custom1#content #page-content em, .page-custom10#content #page-content em, .page-custom11#content #page-content em, .page-custom12#content #page-content em, .page-custom13#content #page-content em, .page-custom14#content #page-content em, .page-custom15#content #page-content em, .page-custom16#content #page-content em, .page-custom17#content #page-content em, .page-custom18#content #page-content em, .page-custom19#content #page-content em, .page-custom2#content #page-content em, .page-custom20#content #page-content em, .page-custom21#content #page-content em, .page-custom22#content #page-content em, .page-custom23#content #page-content em, .page-custom24#content #page-content em, .page-custom25#content #page-content em, .page-custom26#content #page-content em, .page-custom27#content #page-content em, .page-custom28#content #page-content em, .page-custom29#content #page-content em, .page-custom3#content #page-content em, .page-custom30#content #page-content em, .page-custom31#content #page-content em, .page-custom32#content #page-content em, .page-custom33#content #page-content em, .page-custom34#content #page-content em, .page-custom35#content #page-content em, .page-custom36#content #page-content em, .page-custom4#content #page-content em, .page-custom40#content #page-content em, .page-custom5#content #page-content em, .page-custom6#content #page-content em, .page-custom7#content #page-content em, .page-custom8#content #page-content em, .page-custom9#content #page-content em, .page-toppage#content #page-content em, #sp-block-container-1 em, #sp-block-container-2 em, #sp-block-container-3 em{
  font-style : oblique;
  color : #444444;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #444444;
}

.page-custom#content #page-content strong, .page-custom1#content #page-content strong, .page-custom10#content #page-content strong, .page-custom11#content #page-content strong, .page-custom12#content #page-content strong, .page-custom13#content #page-content strong, .page-custom14#content #page-content strong, .page-custom15#content #page-content strong, .page-custom16#content #page-content strong, .page-custom17#content #page-content strong, .page-custom18#content #page-content strong, .page-custom19#content #page-content strong, .page-custom2#content #page-content strong, .page-custom20#content #page-content strong, .page-custom21#content #page-content strong, .page-custom22#content #page-content strong, .page-custom23#content #page-content strong, .page-custom24#content #page-content strong, .page-custom25#content #page-content strong, .page-custom26#content #page-content strong, .page-custom27#content #page-content strong, .page-custom28#content #page-content strong, .page-custom29#content #page-content strong, .page-custom3#content #page-content strong, .page-custom30#content #page-content strong, .page-custom31#content #page-content strong, .page-custom32#content #page-content strong, .page-custom33#content #page-content strong, .page-custom34#content #page-content strong, .page-custom35#content #page-content strong, .page-custom36#content #page-content strong, .page-custom4#content #page-content strong, .page-custom40#content #page-content strong, .page-custom5#content #page-content strong, .page-custom6#content #page-content strong, .page-custom7#content #page-content strong, .page-custom8#content #page-content strong, .page-custom9#content #page-content strong, .page-toppage#content #page-content strong, #sp-block-container-1 strong, #sp-block-container-2 strong, #sp-block-container-3 strong{
  font-weight : bold;
  color : #444444;
}

.page-custom#content #page-content > h1, .page-custom1#content #page-content > h1, .page-custom10#content #page-content > h1, .page-custom11#content #page-content > h1, .page-custom12#content #page-content > h1, .page-custom13#content #page-content > h1, .page-custom14#content #page-content > h1, .page-custom15#content #page-content > h1, .page-custom16#content #page-content > h1, .page-custom17#content #page-content > h1, .page-custom18#content #page-content > h1, .page-custom19#content #page-content > h1, .page-custom2#content #page-content > h1, .page-custom20#content #page-content > h1, .page-custom21#content #page-content > h1, .page-custom22#content #page-content > h1, .page-custom23#content #page-content > h1, .page-custom24#content #page-content > h1, .page-custom25#content #page-content > h1, .page-custom26#content #page-content > h1, .page-custom27#content #page-content > h1, .page-custom28#content #page-content > h1, .page-custom29#content #page-content > h1, .page-custom3#content #page-content > h1, .page-custom30#content #page-content > h1, .page-custom31#content #page-content > h1, .page-custom32#content #page-content > h1, .page-custom33#content #page-content > h1, .page-custom34#content #page-content > h1, .page-custom35#content #page-content > h1, .page-custom36#content #page-content > h1, .page-custom4#content #page-content > h1, .page-custom40#content #page-content > h1, .page-custom5#content #page-content > h1, .page-custom6#content #page-content > h1, .page-custom7#content #page-content > h1, .page-custom8#content #page-content > h1, .page-custom9#content #page-content > h1, .page-toppage#content #page-content > h1, #sp-block-container-1 > h1, #sp-block-container-2 > h1, #sp-block-container-3 > h1{
  font-size : 21px;
  font-weight : bold;
  color : #333333;
  background-image : url(img/line-02.png);
  background-repeat : repeat-x;
  background-position : left bottom;
  text-align : left;
  padding-top : 0px;
  padding-left : 11px;
  padding-right : 11px;
  padding-bottom : 7px;
}

.page-custom#content #page-content > h2, .page-custom1#content #page-content > h2, .page-custom10#content #page-content > h2, .page-custom11#content #page-content > h2, .page-custom12#content #page-content > h2, .page-custom13#content #page-content > h2, .page-custom14#content #page-content > h2, .page-custom15#content #page-content > h2, .page-custom16#content #page-content > h2, .page-custom17#content #page-content > h2, .page-custom18#content #page-content > h2, .page-custom19#content #page-content > h2, .page-custom2#content #page-content > h2, .page-custom20#content #page-content > h2, .page-custom21#content #page-content > h2, .page-custom22#content #page-content > h2, .page-custom23#content #page-content > h2, .page-custom24#content #page-content > h2, .page-custom25#content #page-content > h2, .page-custom26#content #page-content > h2, .page-custom27#content #page-content > h2, .page-custom28#content #page-content > h2, .page-custom29#content #page-content > h2, .page-custom3#content #page-content > h2, .page-custom30#content #page-content > h2, .page-custom31#content #page-content > h2, .page-custom32#content #page-content > h2, .page-custom33#content #page-content > h2, .page-custom34#content #page-content > h2, .page-custom35#content #page-content > h2, .page-custom36#content #page-content > h2, .page-custom4#content #page-content > h2, .page-custom40#content #page-content > h2, .page-custom5#content #page-content > h2, .page-custom6#content #page-content > h2, .page-custom7#content #page-content > h2, .page-custom8#content #page-content > h2, .page-custom9#content #page-content > h2, .page-toppage#content #page-content > h2, #sp-block-container-1 > h2, #sp-block-container-2 > h2, #sp-block-container-3 > h2{
  font-size : 18px;
  font-weight : bold;
  color : #333333;
  background-image : url(img/line-02.png);
  background-repeat : repeat-x;
  background-position : left bottom;
  text-align : left;
  padding-top : 0px;
  padding-left : 11px;
  padding-right : 11px;
  padding-bottom : 8px;
}

.page-custom#content #page-content > h3, .page-custom1#content #page-content > h3, .page-custom10#content #page-content > h3, .page-custom11#content #page-content > h3, .page-custom12#content #page-content > h3, .page-custom13#content #page-content > h3, .page-custom14#content #page-content > h3, .page-custom15#content #page-content > h3, .page-custom16#content #page-content > h3, .page-custom17#content #page-content > h3, .page-custom18#content #page-content > h3, .page-custom19#content #page-content > h3, .page-custom2#content #page-content > h3, .page-custom20#content #page-content > h3, .page-custom21#content #page-content > h3, .page-custom22#content #page-content > h3, .page-custom23#content #page-content > h3, .page-custom24#content #page-content > h3, .page-custom25#content #page-content > h3, .page-custom26#content #page-content > h3, .page-custom27#content #page-content > h3, .page-custom28#content #page-content > h3, .page-custom29#content #page-content > h3, .page-custom3#content #page-content > h3, .page-custom30#content #page-content > h3, .page-custom31#content #page-content > h3, .page-custom32#content #page-content > h3, .page-custom33#content #page-content > h3, .page-custom34#content #page-content > h3, .page-custom35#content #page-content > h3, .page-custom36#content #page-content > h3, .page-custom4#content #page-content > h3, .page-custom40#content #page-content > h3, .page-custom5#content #page-content > h3, .page-custom6#content #page-content > h3, .page-custom7#content #page-content > h3, .page-custom8#content #page-content > h3, .page-custom9#content #page-content > h3, .page-toppage#content #page-content > h3, #sp-block-container-1 > h3, #sp-block-container-2 > h3, #sp-block-container-3 > h3{
  font-size : 16px;
  font-weight : bold;
  color : #333333;
  background-image : url(img/line-02.png);
  background-repeat : repeat-x;
  background-position : left bottom;
  text-align : left;
  padding-top : 0px;
  padding-left : 11px;
  padding-right : 11px;
  padding-bottom : 9px;
}

.page-custom#content #page-content > h4, .page-custom1#content #page-content > h4, .page-custom10#content #page-content > h4, .page-custom11#content #page-content > h4, .page-custom12#content #page-content > h4, .page-custom13#content #page-content > h4, .page-custom14#content #page-content > h4, .page-custom15#content #page-content > h4, .page-custom16#content #page-content > h4, .page-custom17#content #page-content > h4, .page-custom18#content #page-content > h4, .page-custom19#content #page-content > h4, .page-custom2#content #page-content > h4, .page-custom20#content #page-content > h4, .page-custom21#content #page-content > h4, .page-custom22#content #page-content > h4, .page-custom23#content #page-content > h4, .page-custom24#content #page-content > h4, .page-custom25#content #page-content > h4, .page-custom26#content #page-content > h4, .page-custom27#content #page-content > h4, .page-custom28#content #page-content > h4, .page-custom29#content #page-content > h4, .page-custom3#content #page-content > h4, .page-custom30#content #page-content > h4, .page-custom31#content #page-content > h4, .page-custom32#content #page-content > h4, .page-custom33#content #page-content > h4, .page-custom34#content #page-content > h4, .page-custom35#content #page-content > h4, .page-custom36#content #page-content > h4, .page-custom4#content #page-content > h4, .page-custom40#content #page-content > h4, .page-custom5#content #page-content > h4, .page-custom6#content #page-content > h4, .page-custom7#content #page-content > h4, .page-custom8#content #page-content > h4, .page-custom9#content #page-content > h4, .page-toppage#content #page-content > h4, #sp-block-container-1 > h4, #sp-block-container-2 > h4, #sp-block-container-3 > h4{
  font-size : 15px;
  line-height : 1.2;
  color : #333333;
  background-image : url(img/line-02.png);
  background-repeat : repeat-x;
  background-position : left bottom;
  padding-top : 0px;
  padding-left : 11px;
  padding-right : 11px;
  padding-bottom : 10px;
  margin-top : 5px;
  clear : both;
}

.page-custom#content #page-content > h5, .page-custom1#content #page-content > h5, .page-custom10#content #page-content > h5, .page-custom11#content #page-content > h5, .page-custom12#content #page-content > h5, .page-custom13#content #page-content > h5, .page-custom14#content #page-content > h5, .page-custom15#content #page-content > h5, .page-custom16#content #page-content > h5, .page-custom17#content #page-content > h5, .page-custom18#content #page-content > h5, .page-custom19#content #page-content > h5, .page-custom2#content #page-content > h5, .page-custom20#content #page-content > h5, .page-custom21#content #page-content > h5, .page-custom22#content #page-content > h5, .page-custom23#content #page-content > h5, .page-custom24#content #page-content > h5, .page-custom25#content #page-content > h5, .page-custom26#content #page-content > h5, .page-custom27#content #page-content > h5, .page-custom28#content #page-content > h5, .page-custom29#content #page-content > h5, .page-custom3#content #page-content > h5, .page-custom30#content #page-content > h5, .page-custom31#content #page-content > h5, .page-custom32#content #page-content > h5, .page-custom33#content #page-content > h5, .page-custom34#content #page-content > h5, .page-custom35#content #page-content > h5, .page-custom36#content #page-content > h5, .page-custom4#content #page-content > h5, .page-custom40#content #page-content > h5, .page-custom5#content #page-content > h5, .page-custom6#content #page-content > h5, .page-custom7#content #page-content > h5, .page-custom8#content #page-content > h5, .page-custom9#content #page-content > h5, .page-toppage#content #page-content > h5, #sp-block-container-1 > h5, #sp-block-container-2 > h5, #sp-block-container-3 > h5{
  font-size : 13px;
  line-height : 1.2;
  text-align : left;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-bottom : 1em;
  clear : both;
}

.page-custom#content #page-content > h6, .page-custom1#content #page-content > h6, .page-custom10#content #page-content > h6, .page-custom11#content #page-content > h6, .page-custom12#content #page-content > h6, .page-custom13#content #page-content > h6, .page-custom14#content #page-content > h6, .page-custom15#content #page-content > h6, .page-custom16#content #page-content > h6, .page-custom17#content #page-content > h6, .page-custom18#content #page-content > h6, .page-custom19#content #page-content > h6, .page-custom2#content #page-content > h6, .page-custom20#content #page-content > h6, .page-custom21#content #page-content > h6, .page-custom22#content #page-content > h6, .page-custom23#content #page-content > h6, .page-custom24#content #page-content > h6, .page-custom25#content #page-content > h6, .page-custom26#content #page-content > h6, .page-custom27#content #page-content > h6, .page-custom28#content #page-content > h6, .page-custom29#content #page-content > h6, .page-custom3#content #page-content > h6, .page-custom30#content #page-content > h6, .page-custom31#content #page-content > h6, .page-custom32#content #page-content > h6, .page-custom33#content #page-content > h6, .page-custom34#content #page-content > h6, .page-custom35#content #page-content > h6, .page-custom36#content #page-content > h6, .page-custom4#content #page-content > h6, .page-custom40#content #page-content > h6, .page-custom5#content #page-content > h6, .page-custom6#content #page-content > h6, .page-custom7#content #page-content > h6, .page-custom8#content #page-content > h6, .page-custom9#content #page-content > h6, .page-toppage#content #page-content > h6, #sp-block-container-1 > h6, #sp-block-container-2 > h6, #sp-block-container-3 > h6{
  font-size : 11px;
}

.page-custom#content #page-content > hr, .page-custom1#content #page-content > hr, .page-custom10#content #page-content > hr, .page-custom11#content #page-content > hr, .page-custom12#content #page-content > hr, .page-custom13#content #page-content > hr, .page-custom14#content #page-content > hr, .page-custom15#content #page-content > hr, .page-custom16#content #page-content > hr, .page-custom17#content #page-content > hr, .page-custom18#content #page-content > hr, .page-custom19#content #page-content > hr, .page-custom2#content #page-content > hr, .page-custom20#content #page-content > hr, .page-custom21#content #page-content > hr, .page-custom22#content #page-content > hr, .page-custom23#content #page-content > hr, .page-custom24#content #page-content > hr, .page-custom25#content #page-content > hr, .page-custom26#content #page-content > hr, .page-custom27#content #page-content > hr, .page-custom28#content #page-content > hr, .page-custom29#content #page-content > hr, .page-custom3#content #page-content > hr, .page-custom30#content #page-content > hr, .page-custom31#content #page-content > hr, .page-custom32#content #page-content > hr, .page-custom33#content #page-content > hr, .page-custom34#content #page-content > hr, .page-custom35#content #page-content > hr, .page-custom36#content #page-content > hr, .page-custom4#content #page-content > hr, .page-custom40#content #page-content > hr, .page-custom5#content #page-content > hr, .page-custom6#content #page-content > hr, .page-custom7#content #page-content > hr, .page-custom8#content #page-content > hr, .page-custom9#content #page-content > hr, .page-toppage#content #page-content > hr, #sp-block-container-1 > hr, #sp-block-container-2 > hr, #sp-block-container-3 > hr{
  color : #cdcdcd;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 20px;
  border-top-width : 1px;
  border-left-width : medium;
  border-right-width : medium;
  border-bottom-width : medium;
  border-top-style : solid;
  border-left-style : none;
  border-right-style : none;
  border-bottom-style : none;
  border-top-color : #cdcdcd;
  border-left-color : initial;
  border-right-color : initial;
  border-bottom-color : initial;
  height : 1px;
}

.page-custom#content #page-content > p, .page-custom1#content #page-content > p, .page-custom10#content #page-content > p, .page-custom11#content #page-content > p, .page-custom12#content #page-content > p, .page-custom13#content #page-content > p, .page-custom14#content #page-content > p, .page-custom15#content #page-content > p, .page-custom16#content #page-content > p, .page-custom17#content #page-content > p, .page-custom18#content #page-content > p, .page-custom19#content #page-content > p, .page-custom2#content #page-content > p, .page-custom20#content #page-content > p, .page-custom21#content #page-content > p, .page-custom22#content #page-content > p, .page-custom23#content #page-content > p, .page-custom24#content #page-content > p, .page-custom25#content #page-content > p, .page-custom26#content #page-content > p, .page-custom27#content #page-content > p, .page-custom28#content #page-content > p, .page-custom29#content #page-content > p, .page-custom3#content #page-content > p, .page-custom30#content #page-content > p, .page-custom31#content #page-content > p, .page-custom32#content #page-content > p, .page-custom33#content #page-content > p, .page-custom34#content #page-content > p, .page-custom35#content #page-content > p, .page-custom36#content #page-content > p, .page-custom4#content #page-content > p, .page-custom40#content #page-content > p, .page-custom5#content #page-content > p, .page-custom6#content #page-content > p, .page-custom7#content #page-content > p, .page-custom8#content #page-content > p, .page-custom9#content #page-content > p, .page-toppage#content #page-content > p, #sp-block-container-1 > p, #sp-block-container-2 > p, #sp-block-container-3 > p{
  font-size : 1.4rem;
  line-height : 1.4;
  color : #444444;
  text-align : left;
  padding-left : 0.1em;
  padding-right : 0.1em;
  margin-top : 0.5em;
  margin-bottom : 1.5em;
}

.page-custom#content #page-content > p.indent, .page-custom1#content #page-content > p.indent, .page-custom10#content #page-content > p.indent, .page-custom11#content #page-content > p.indent, .page-custom12#content #page-content > p.indent, .page-custom13#content #page-content > p.indent, .page-custom14#content #page-content > p.indent, .page-custom15#content #page-content > p.indent, .page-custom16#content #page-content > p.indent, .page-custom17#content #page-content > p.indent, .page-custom18#content #page-content > p.indent, .page-custom19#content #page-content > p.indent, .page-custom2#content #page-content > p.indent, .page-custom20#content #page-content > p.indent, .page-custom21#content #page-content > p.indent, .page-custom22#content #page-content > p.indent, .page-custom23#content #page-content > p.indent, .page-custom24#content #page-content > p.indent, .page-custom25#content #page-content > p.indent, .page-custom26#content #page-content > p.indent, .page-custom27#content #page-content > p.indent, .page-custom28#content #page-content > p.indent, .page-custom29#content #page-content > p.indent, .page-custom3#content #page-content > p.indent, .page-custom30#content #page-content > p.indent, .page-custom31#content #page-content > p.indent, .page-custom32#content #page-content > p.indent, .page-custom33#content #page-content > p.indent, .page-custom34#content #page-content > p.indent, .page-custom35#content #page-content > p.indent, .page-custom36#content #page-content > p.indent, .page-custom4#content #page-content > p.indent, .page-custom40#content #page-content > p.indent, .page-custom5#content #page-content > p.indent, .page-custom6#content #page-content > p.indent, .page-custom7#content #page-content > p.indent, .page-custom8#content #page-content > p.indent, .page-custom9#content #page-content > p.indent, .page-toppage#content #page-content > p.indent, #sp-block-container-1 > p.indent, #sp-block-container-2 > p.indent, #sp-block-container-3 > p.indent{
  padding-left : 1em;
}

@media screen and (max-width: 568px) {

  #content.page-custom #page-content, #content.page-custom1 #page-content, #content.page-custom10 #page-content, #content.page-custom11 #page-content, #content.page-custom12 #page-content, #content.page-custom13 #page-content, #content.page-custom14 #page-content, #content.page-custom15 #page-content, #content.page-custom16 #page-content, #content.page-custom17 #page-content, #content.page-custom18 #page-content, #content.page-custom19 #page-content, #content.page-custom2 #page-content, #content.page-custom20 #page-content, #content.page-custom21 #page-content, #content.page-custom22 #page-content, #content.page-custom23 #page-content, #content.page-custom24 #page-content, #content.page-custom25 #page-content, #content.page-custom26 #page-content, #content.page-custom27 #page-content, #content.page-custom28 #page-content, #content.page-custom29 #page-content, #content.page-custom3 #page-content, #content.page-custom30 #page-content, #content.page-custom31 #page-content, #content.page-custom32 #page-content, #content.page-custom33 #page-content, #content.page-custom34 #page-content, #content.page-custom35 #page-content, #content.page-custom36 #page-content, #content.page-custom4 #page-content, #content.page-custom40 #page-content, #content.page-custom5 #page-content, #content.page-custom6 #page-content, #content.page-custom7 #page-content, #content.page-custom8 #page-content, #content.page-custom9 #page-content, #content.page-toppage #page-content, #sp-block-container-1, #sp-block-container-2, #sp-block-container-3 {
  }
}

#sp-form-1{
  font-size : 1.6rem;
  font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight : normal;
  background-color : #ffffff;
  padding-top : 10%;
  padding-left : 10%;
  padding-right : 10%;
  padding-bottom : 10%;
  margin-top : 20px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 20px;
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #e1e1e1;
  border-left-color : #e1e1e1;
  border-right-color : #e1e1e1;
  border-bottom-color : #e1e1e1;
  border-top-left-radius : 4px 4px;
  border-top-right-radius : 4px 4px;
  border-bottom-right-radius : 4px 4px;
  border-bottom-left-radius : 4px 4px;
  width : auto;
  position : relative;
}

#sp-form-1 input{
  font-size : 1.4rem;
  font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;
  color : #6d6d6d;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #02c10f;
  border-left-color : #02c10f;
  border-right-color : #02c10f;
  border-bottom-color : #02c10f;
  border-top-left-radius : 4px 4px;
  border-top-right-radius : 4px 4px;
  border-bottom-right-radius : 4px 4px;
  border-bottom-left-radius : 4px 4px;
  width : 100%;
  box-sizing : border-box;
}

#sp-form-1 input:focus{
  background-color : #f2f2f2;
}

#sp-form-1 input[type="radio"]{
  vertical-align : middle;
  width : 20px;
}

#sp-form-1 td{
  text-align : left;
  width : auto;
  display : block;
}

#sp-form-1 textarea{
  font-size : 1.4rem;
  font-family : "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;
  color : #6d6d6d;
}

#sp-form-1 textarea:focus{
  background-color : #f2f2f2;
}

#sp-form-1 textarea[name="message"]{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #02c10f;
  border-left-color : #02c10f;
  border-right-color : #02c10f;
  border-bottom-color : #02c10f;
  border-top-left-radius : 4px 4px;
  border-top-right-radius : 4px 4px;
  border-bottom-right-radius : 4px 4px;
  border-bottom-left-radius : 4px 4px;
  width : 100%;
  height : 100px;
  box-sizing : border-box;
}

#sp-form-1 th{
  font-weight : normal;
  text-align : left;
  padding-top : 20px;
  width : auto;
  display : block;
}

#sp-form-1 tr{
  margin-bottom : 20px;
}

#sp-form-1 > input[type="submit"]{
  font-size : 1.5rem;
  color : #ffffff;
  background-color : #01b10e;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-top : 20px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #01b10e;
  border-left-color : #01b10e;
  border-right-color : #01b10e;
  border-bottom-color : #01b10e;
  border-top-left-radius : 4px 4px;
  border-top-right-radius : 4px 4px;
  border-bottom-right-radius : 4px 4px;
  border-bottom-left-radius : 4px 4px;
  width : 80px;
  height : 36px;
  float : right;
  position : relative;
  cursor : pointer;
}

#sp-form-1 > input[type="submit"]:active{
  background-color : #31bf50;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
  top : 1px;
}

#sp-form-1 > input[type="submit"]:hover{
  background-color : #31bf50;
  background-image : none;
  background-repeat : repeat;
  background-attachment : scroll;
  background-position : 0% 0%;
  background-clip : border-box;
  background-origin : padding-box;
  background-size : auto auto;
}

#sp-form-1 > table{
  color : #888888;
  width : 100%;
}

@media screen and (max-width: 568px) {

  #sp-form-1{
    padding-top : 20px;
    padding-left : 15px;
    padding-right : 15px;
    padding-bottom : 25px;
    margin-top : 5px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 5px;
    width : 100%;
    box-sizing : border-box;
  }

  #sp-form-1 input{
    width : 100%;
  }

  #sp-form-1 table{
    border-top-width : medium;
    border-top-style : none;
    border-top-color : initial;
    width : 100%;
  }

  #sp-form-1 td{
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    width : auto;
    display : block;
  }

  #sp-form-1 textarea[name="message"]{
    width : 100%;
  }

  #sp-form-1 th{
    padding-top : 10px;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    width : auto;
    display : block;
  }

  #sp-form-1 > input[type="submit"]{
    margin-right : 3px;
    float : right;
  }
}

