body{
	margin:0 auto;
	padding:0;
	background-color:#fff;
}

body,table,tr,tb,div{
	font-size:12px;
	font-weight:400;
	color:#000;
}

img{
	border:none;
}

ul,li{
	list-style:none;
	padding:0;
	margin:0;
}

a:link{
	text-decoration:none;
	color:#000;
	font-size:12px;
}

a:hover{
	color:#F30;
	text-decoration:none;
}

a:visited{
	color:#000;
	text-decoration:none;
}

table{
	background-color:#fff;
}

.table01{
	border:1px solid #ccc;
}

.td01{
	border-bottom:1px solid #ccc;
	line-height:24px;
	vertical-align:middle;
}

.td02{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	line-height:24px;
	vertical-align:middle;
}
