@charset "UTF-8";

/* Suggested order
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 */

html {
  /* ブラウザのスクロールバー表示の違いを解決 */
  overflow: scroll;
  overflow: -moz-scrollbars-vertical;
  overflow-x: scroll;
}

table {
  /* 表のボーダー表示方法の違いを解決 */
  border-collapse: collapse;
  border-spacing: 0;
}

img {
  /* 画像のリンクボーダーの非表示化 */
  border: 0;
}


