#specialPage h2 {
	font-size: 100%;
}
#specialPage h3 {
	padding: 7px;
	color: #333;
	font-size: 90%;
	background: #ffd6f5;
}
#specialPage h4 {
	padding: 7px;
	font-size: 90%;
	background-color:#ffd6f5;
}
#specialPage header p {
	background-color:#fff;
	border:1px dotted #ccc;
	border-radius:5px;
}
.readLink li a {
	background-color:#ff3399;
}
.writerLink li a {
	background-color:#ffa500;
}
.ico1,
.ico2,
.ico3 {
	display:inline-block;
	margin: 0 7px 0 0;
	padding:3px 5px;
	color:#fff;
	font-size:80%;
	font-weight:bold;
	text-shadow:none;
	text-align:center;
	border-radius:5px;
}
.ico1 {
	background-color:#00bfff;
}
.ico2 {
	background-color:#ff8c00;
}
.ico3 {
	background-color:#ff69b4;
}