
body,
div,
ul,ol,li,
h1,h2,h3,h4,h5,h6,
p,a,
img,
table,th,td,
dl,dt,dd,
form {
	margin:0;
	padding:0;
	border:0;
	line-height:140%;
	font-weight:normal;
	font-style:normal;
	
}

img {
	/*
	vertical-align:bottom;
	border:1px solid #f00;
	*/
}

ul,
ul ul,
ul ul ul {
	list-style:square;
}

body { color: #fff;font-size: 12px; line-height: 160%; letter-spacing: 0px;}
td { color: #fff;font-size: 12px; line-height: 160%; letter-spacing: 0px;}
.foot { font-size: 10px }
a    { color: #00008b; font-size: 12px }
a:hover      { color: #8b0000; font-size: 12px }
a.navi    { color: #191970; font-size: 12px }
a.navi:hover     { color: #ff4500; font-size: 12px }
a.sub-navi  { color: #191970; font-size: 12px }
a.sub-navi:hover  { color: #ff4500; font-size: 12px }
.totop { font-size: 10px }
.text12 { font-size: 12px; line-height: 160%; letter-spacing: 0px }
.text10 { font-size: 10px; line-height: 130%; letter-spacing: 0px }