.contents h1{
	height:49px;
	padding:0px;
	margin-bottom:10px;
}

.contents .uptime{
	text-align:right;
}

.contents .steplink{
	text-align:center;
	margin-top:20px;
}

.contents .steplink ul{
	text-align:center;
	list-style:none;
}

.contents .steplink li,
.contents .steplink li a{
	font-size:1.2em;
}

.contents table{
	border-collapse:collapse;
	margin-bottom:10px;
}

.contents table th{
	background-color:#fc6;
}

.contents table th,
.contents table td{
	border:solid 1px;
	text-align:center;
	padding:2px 3px;
}

.contents table .table_l{
	text-align:left;
}

.contents ol li,
.contents ul li{
	margin-left:2em;
}

.contents h2{
	text-align:center;
	margin-bottom:10px;
}


.contents h3{
	margin-top:30px;
	font-size:18px;
	border-bottom:dashed 1px;
	margin-bottom:5px;
	padding-left:1em;
	color:#630;
	clear:both;
}

.contents h4{
	clear:both;
	font-size:14px;
	line-height:14px;
	margin-top:10px;
	padding-left:0.5em;
	border-left: solid 1em #960;
}

.contents .type img{
	float:left;
}

.contents .type p{
	margin-left:80px;
}

.contents .men{
visibility:hidden;
height:1px;
}

.contents .files{
float:right;
margin-left:10px;
}

.contents .inswidth{
margin-left:80px;
margin-right:80px;
}

.contents p,
.contents ul{
	margin-bottom:20px;
}
