body {
  background-color: #ffffff;
  background-repeat: repeat-y;
  font-size: 100%;
  color: #000000;
}

th,td { font-size: 90%;}

li { font-size: 110%;}

b, dt {font-size: 120%;}

.faqitem {
  color: #6555cc;
  font-weight: bold;
}

.warning {
  color: #FF0000;
  font-weight: bold;
}

.infotitle {
  color: #7666cc;
  font-weight: bold;
}

/* リンク共通の設定 */

A:hover { color: #E7E51A }

/* ファイルへの激しいリンク */

.linktype_file A:active { color: #0099cc }
.linktype_file A:link { color: #006699 }
.linktype_file A:visited { color: #0088aa }
.linktype_file A:hover { color: #aa0066 }

/* 内部のページへのリンク (静かなリンク) */

.linktype_interpage A:active { color: #00cccc }
.linktype_interpage A:link { color: #0000cc }
.linktype_interpage A:visited { color: #0000ff }
.linktype_interpage A:hover { color: #9966cc }

/* 他のサイトのページへの激しいリンク */

.linktype_otherpage A:active { color: #00cccc }
.linktype_otherpage A:link { color: #0000cc }
.linktype_otherpage A:visited { color: #0000ff }
.linktype_otherpage A:hover { color: #9966cc }

/* 他のサイトのページへの静かなリンク */

.linktype_otherpage2 A:active { color: #00cccc }
.linktype_otherpage2 A:link { color: #0000cc }
.linktype_otherpage2 A:visited { color: #0000ff }
.linktype_otherpage2 A:hover { color: #9966cc }

/*

  <span class="linktype_interpage"></span>
*/

.normal { font-size : 12px ; color : #333333 }
.bold { font-size : 12px ; color : #333333 ; font-weight : bold }
.big { font-size : 14px ; color : #333333 }
.small { font-size : 10px ; color : #333333 }

/* EULA */

.eula h2 {
	font-size: 18px;
	color: black;
	background: lightblue;
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 5px 0px;
}

.eula h3 {
	font-size: 15px;
	color: black;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 0px;
}

.eula p {
	font-size: 13px;
	color: black;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 15px;
}