@charset "utf-8";

/*
++++++++++++++++++++++++++++++++++++++++++++++
	Last Updated: September 17, 2008
++++++++++++++++++++++++++++++++++++++++++++++
*/

#body .contents .column h4 {
	font-size: 114%;
}
#body .contents .column .summary h3 {
	font-size: 152%;
	font-family: helvetica,clean,Hiragino Kaku Gothic Pro,sans-serif;
	line-height: 1.4;
	letter-spacing: -.04em;
	margin: 0 0 15px;
}
#body .contents .column h4 {
	font-size: 107%;
	margin: 0 0 20px;
}
#body .contents .column .summary p.date {
	color: #999;
	font-size: 93%;
}


/*----------------------------------
 1..lileList
------------------------------------*/
#body .contents .lileList {
	margin: 60px 0 0;
}
#body .contents .lileList h4 {
	margin-bottom: 0;
}
#body .contents .lileList dl {
	margin-bottom: 20px;
	position: relative;
}
#body .contents .lileList dl dt {
	font-size: 85%;
	width: 8em;
	position: absolute;
	padding: 12px 0 0;
}
#body .contents .lileList dl dd {
	padding: 10px 0 5px 8em;
	background: url(../../images/common/bg_dotline_w_bk.gif) repeat-x left bottom;
}
#body .contents .lileList dl dd a {
	padding-left: 10px;
	display: block;
	background: url(../../images/common/arrow_green.gif) no-repeat left .3em;
}
