.cls{
	color:#FFF;
	padding :3px 5px 3px 5px;
	text-align: left;
	background-color: #66F;
	font-weight: bold;
}

/* コラムメニュー */
ul.col_menu li{

	padding: 5px 1px 5px 10px;
	border-bottom: 1px dotted #AAA;
	font-size: 8pt;
}


p.tips2{
	line-height: 1;
	color: #300;
	font-size: 84%;
}


/* 本の解説ヘッダ */
h4.bookHeader{
	font-weight: bold;
	font-size: 10px;
	color: #D44;
	border:none;
	border-left: 4px solid #D44;
	margin: 0;
}

#profilebox{
	text-align:center;
	margin: 2px auto;
	padding: 2px;
	font-size: 11px;
	color: #666;
	line-height: 1.4;
	letter-spacing:0.05em;
	background: #FFF url('./img/underskyblue.gif') no-repeat bottom right;
	border: solid 1px #999;
}

#profilebox p{
	letter-spacing: 0;
	font-size: 10px;

}

.whatsnew{
	margin:0px 6px 0px 6px;
}

.whatsup{
	font-size:87%;
	margin:2px;
	padding:2px;
	text-align: left;
	background-color: #F0F0F0;
}


/* アーカイブ */
dl.archives dt{
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	font-weight:bold;
	color: #555;
	width: 120px

}
dl.archives dd{
	padding: 2px 2px 2px 2px;
	font-size: 12px;
	margin-top: -14px;
	margin-left: 70px;
}


