@charset "UTF-8";
a {
  color: #008f7b;
}

/* -- キービジュアル -- */
#Main {
  padding-top: 100%;
  /* (画像の高さ / 画像の横幅) × 100 */
}

@media only screen and (min-width: 1025px) {
  /* Laptop PC */
  #Main {
    padding-top: 62.5%;
    /* (画像の高さ / 画像の横幅) × 100 */
  }
}
@media only screen and (min-width: 1440px) {
  /* 1440px以上の場合は、それ以上画像大きくしない。 */
  #Main {
    padding-top: 0;
    width: 1440px;
    height: 900px;
    /* 画像の高さ（幅は1440pxの場合） */
  }
}
/* -- 見どころ --*/
#Highlight .topic h2 {
  border-left: 6px double #008f7b;
}
