@charset "UTF-8";
/* Scss Document */
.bluefont {
  color: #2fb2b9; }

.bluefont2 {
  color: #208e94; }

.titlefont2 {
  font-weight: bold;
  font-size: 1.25em; }

.greenf1 {
  color: #2fb2b9; }

.greenf2 {
  color: #208e94; }

a.greenf1 {
  color: #2fb2b9; }

a.greenf2 {
  color: #208e94; }

.greenf1b {
  color: #2fb2b9;
  font-weight: bold; }

.greenf2b {
  color: #208e94;
  font-weight: bold; }

@media (max-width: 680px) {
  　 　#contents1 {
    width: 100%;
    height: auto;
    text-align: center;
    margin: 0 auto;
    background-color: #FFF;
    line-height: 0;
    position: relative; }

  #contents2 {
    width: 100%;
    margin: 100px auto 0;
    background-color: #E6E6E6;
    padding: 50px 0;
    position: relative;
    z-index: 899; }

  .contents_base {
    width: 96%;
    margin: 0 auto;
    padding: 100px 0;
    text-align: center;
    background-color: #FFF; }

  .con_area {
    width: 96%;
    padding: 30px 0;
    margin: 0 auto;
    font-size: 1.25em;
    line-height: 3.6em;
    color: #778180; }

  .con_area2 {
    width: 96%;
    padding: 30px 0;
    margin: 0 auto;
    font-size: 1.25em;
    line-height: 3.6em;
    color: #778180; }

  /*インフォメーション*/
  .infoarea {
    width: 100%;
    text-align: left; }

  .infotitle {
    width: 201px;
    padding: 10px 0 0;
    margin: 0 auto; }
    .infotitle img {
      width: 100%; }

  .infoarea1 {
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    color: #208e94; }

  .infoarea2 {
    width: 100%;
    padding: 5px 0 20px;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
    color: #778180;
    text-align: left;
    border-bottom: 1px solid #778180;
    line-height: 2.2em; }
    .infoarea2 p {
      padding-bottom: 10px; }

  .n_url {
    color: #208e94; }
    .n_url a {
      text-decoration: none; }

  .n_pdf {
    color: #208e94; }
    .n_pdf a {
      text-decoration: none; }

  .infotitle2 {
    line-height: 1.8em;
    padding-bottom: 15px !important; } }
@media screen and (min-width: 681px) and (max-width: 1040px) {
  　 　#contents1 {
    width: 100%;
    height: auto;
    text-align: center;
    margin: 0 auto;
    background-color: #FFF;
    line-height: 0;
    position: relative; }

  #contents2 {
    width: 100%;
    margin: 100px auto 0;
    background-color: #E6E6E6;
    padding: 50px 0;
    position: relative;
    z-index: 899; }

  .contents_base {
    width: 96%;
    margin: 0 auto;
    padding: 100px 0;
    text-align: center;
    background-color: #FFF; }

  .con_area {
    width: 96%;
    padding: 30px 0;
    margin: 0 auto;
    font-size: 1.25em;
    line-height: 3.6em;
    color: #778180; }

  .con_area2 {
    width: 96%;
    padding: 30px 0;
    margin: 0 auto;
    font-size: 1.25em;
    line-height: 3.6em;
    color: #778180; }

  /*インフォメーション*/
  .infoarea {
    width: 100%;
    text-align: left; }

  .infotitle {
    width: 201px;
    padding: 10px 0 0;
    margin: 0 auto; }
    .infotitle img {
      width: 100%; }

  .infoarea1 {
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    color: #208e94; }

  .infoarea2 {
    width: 100%;
    padding: 5px 0 20px;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
    color: #778180;
    text-align: left;
    border-bottom: 1px solid #778180;
    line-height: 2.2em; }
    .infoarea2 p {
      padding-bottom: 10px; }

  .n_url {
    color: #208e94; }
    .n_url a {
      text-decoration: none; }

  .n_pdf {
    color: #208e94; }
    .n_pdf a {
      text-decoration: none; }

  .infotitle2 {
    line-height: 1.8em;
    padding-bottom: 15px !important; } }
@media (min-width: 1041px) {
  　 　#contents1 {
    width: 100%;
    height: auto;
    text-align: center;
    margin: 0 auto;
    background-color: #FFF;
    line-height: 0;
    position: relative; }

  #contents2 {
    width: 100%;
    margin: 100px auto 0;
    background-color: #E6E6E6;
    padding: 50px 0;
    position: relative;
    z-index: 899; }

  .contents_base {
    width: 96%;
    margin: 0 auto;
    padding: 100px 0;
    text-align: center;
    background-color: #FFF; }

  .con_area {
    width: 90%;
    padding: 30px 0;
    margin: 0 auto; }

  .con_area2 {
    width: 90%;
    padding: 30px 0;
    margin: 0 auto; }

  /*インフォメーション*/
  .infoarea {
    width: 100%;
    text-align: left;
    font-size: initial;
    line-height: initial; }

  .infotitle {
    width: 201px;
    padding: 10px 0 20px;
    margin: 0 auto; }
    .infotitle img {
      width: 100%; }

  .infoarea1 {
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    font-size: 1.0em;
    line-height: 2.4em;
    color: #208e94; }

  .infoarea2 {
    width: 100%;
    padding: 5px 0 20px;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
    color: #778180;
    text-align: left;
    border-bottom: 1px solid #778180;
    font-size: 1.0em;
    line-height: 2.4em; }
    .infoarea2 p {
      padding-bottom: 10px; }

  .n_url {
    color: #208e94; }
    .n_url a {
      text-decoration: none; }

  .n_pdf {
    color: #208e94; }
    .n_pdf a {
      text-decoration: none; }

  .infotitle2 {
    line-height: 1.15em;
    padding-bottom: 15px !important; } }
