body{
	color:black;
	line-height:150%;
	background:#FFFFFF;
}
body{
	background-image:url(image/a-bk001.gif);
}

A:link{
  color:#0000FF;
  text-decoration:underline;
}
A:visited{
  color:#0000FF;
  text-decoration:underline;
}
A:active{
  color:#FFD700;
  text-decoration:underline;
}
A:hover{
  color:#FF0000;
  text-decoration:underline;
}

hr{
	color:#3366CC
}

.title{
	padding:3pt;
	border:3pt #000080 outset;
	font-size:x-large;
	font-weight:900;
	line-height:125%;
	background-color:#000080;
	color:#FFFF00;
}
.titlej{
	padding:3pt;
	border:3pt #000080 outset;
	font-size:medium;
	font-weight:900;
	line-height:125%;
	background-color:#000080;
	color:#FFFF00;
}
.shudai{
	padding:3pt;
	border:3pt none;
	font-size:x-small;
	line-height:130%;
	color:#000000;
}
.quick1{
	padding:3pt;
	border:3pt #009900 outset;
	font-weight:900;
	font-size:medium;
	line-height:125%;
	background-color:#009900;
	color:#FFD700;
}
.quick2{
	padding:3pt;
	border:3pt #009900 outset;
	font-size:small;
	line-height:140%;
	background-color:#FFEEFF;
	color:#003300;
}
ol{
	padding:3pt 3pt 3pt 13pt;
	border:2pt #800000 outset;
	font-size:small;
	line-height:130%;
	background-color:#FFFFDD;
	color:#003300;
}

.kosin1{
	padding:3pt;
	border:3pt #663333 outset;
	font-weight:900;
	font-size:medium;
	line-height:125%;
	background-color:#663333;
	color:#FFD700;
}
.kosin2{
	padding:3pt;
	border:3pt #663333 outset;
	font-size:x-small;
	line-height:120%;
	background-color:#FFEEFF;
	color:#003300;
}

.daimei{
	padding:3pt;
	border:3pt #CC00CC outset;
	font-weight:900;
	font-size:medium;
	line-height:125%;
	background-color:#CC00CC;
	color:#FFD700;
}
.daimei2{
	padding:3pt;
	border:3pt #99CC00 outset;
	font-size:medium;
	font-weight:900;
	line-height:125%;
	background-color:#99CC00;
	color:#000000;
}
.topdai{
	margin:7pt 0pt 3pt 0pt;
	align:center;
	padding:1pt;
	border:2pt #99CC33 outset;
	font-size:middle;
	font-weight:bold;
	line-height:100%;
	background-color:#99CC33;
	color:#003300;
}

.honbun{
	padding:3pt;
	border:3pt #CC00CC outset;
	font-size:small;
	line-height:120%;
	color:#000000;
}
.button{
	padding:3pt;
	border:3pt #00CCCC outset;
	font-weight:900;
	font-size:medium;
	line-height:100%;
	background-color:#00CCCC;
	color:#003333;
}

.heijitu{
	padding:3pt;
	border:3pt #99CC00 outset;
	font-size:medium;
	font-weight:900;
	line-height:100%;
	background-color:#99CC00;
	color:#000000;
}

.dokyu{
	padding:3pt;
	border:3pt #FF9966 outset;
	font-size:medium;
	font-weight:900;
	line-height:100%;
	background-color:#FF9966;
	color:#000000;
}

table.jikokuhyo{
	font-size:x-small;
}
.eki{
	background:#990000;
	color:#66FFFF;
}
.jikoku{
	background:#FFFFFF;
}
.jikokut{
	background:#FFFF88;
}

.223{
	background:#DDDDDD;
}
.221{
	background:#FF99CC;
}
.117{
	background:#FFCC99;
}
.113{
	background:#99FF99;
}
.201{
	background:#CCFFFF;
}

.413{
	background:#FFFF33;
}
.475{
	background:#9999FF;
}
.419{
	background:#EEEEEE;
}

.hyoka{
	background:#55F6AA;
}

span.kaisoku{
	color:#008800;
}
span.sinkai{
	color:#0000FF;
}
span.kyuko{
	color:#FF0000;
}
span.liner{
	color:#AA2277;
}
span.nagara{
	color:#00FF00;
}
span.suikyu{
	color:#00FFFF;
}

.s1{
	font-size:xx-small;
}
.s2{
	font-size:x-small;
}
.s3{
	font-size:small;
}
.s4{
	font-size:medium;
}
.s5{
	font-size:large;
}
.s6{
	font-size:x-large;
}
.s7{
	font-size:xx-large;
}

.hyo0{
	background:#880088;
}
.hyo1{
	background:#66FFAA;
}
.hyo2{
	background:#AAFFEE;
}
.hyo3{
	background:#FFAAEE;
}
.hyo11{
	background:#AAFFAA;
}
.hyo12{
	background:#DDFFEE;
}
.hyo13{
	background:#FFDDEE;
}
.hyo20{
	background:#FFFF88;
}
span.red{
	color:#FF0000;
}
span.bred{
	font-weight:bold;
	color:#FF0000;
}
