/*!
 * default.css
 * updatedAt: 2016.01.22
 * createdAt: 2016.01.20
 */

/*==================================================

  main

==================================================*/
main {
  position: relative;
  display: block;
  max-width: 1200px;
  font-family: YuGothic,"Yu Gothic","\6E38\30B4\30B7\30C3\30AF",
    "\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33",
    "Hiragino Kaku Gothic Pro",
    "\30E1\30A4\30EA\30AA",Meiryo,
    "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",
    "Droid Sans",sans-serif;
  color: #333;
  -webkit-font-smoothing: antialiased;
}
main a:hover {
  text-decoration: none;
}
main .hover {
  transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
}
main .hover:hover {
  opacity: 0.7;
}

.ie-legacy main {
  min-width: 950px;
}

@media screen and (max-width: 800px) {
  main .hover {
    transition: none;
    -ms-transition: none;
    -moz-transition: none;
    -webkit-transition: none;
  }
  main .hover:hover {
    opacity: 1.0;
  }
}
