@charset "UTF-8";

/* *****************************************************
 *	1.summary
 *	2.decimal List
 *	3.text
 *	4.target
 *	5.category thumbmail
 * *****************************************************/


/* *****************************************************
 *	1.summary
 * *****************************************************/
div.summaryLine{
	width:900px;
	margin-bottom:50px;
}

div.summaryLine.nobtm{
	margin-bottom:0;
}

div.summaryLine h4{
	margin-bottom:15px;
}


/* *****************************************************
 *	2.decimal List
 * *****************************************************/
ul.decimalList{
	width:900px;
	margin-left:1.75em;
	list-style-type: decimal;
}

ul.decimalList li{
	margin-bottom:5px;
	font-size: 14px;
	font-size: 1.4rem;
	line-height:2.0;
}

/* *****************************************************
 *	3.text
 * *****************************************************/
p.perform{
	width:860px;
	margin:0 auto;
	font-size: 14px;
	font-size: 1.4rem;
	line-height:2.0;
}

/* *****************************************************
 *	4.target
 * *****************************************************/
dl.target{
	width:860px;
	margin:0 auto;
}

dl.target dt{
	color:#623f1c;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight:bold;
}

dl.target dd{
	padding:5px 0 20px;
	font-size: 14px;
	font-size: 1.4rem;
	line-height:1.8;
}

/* *****************************************************
 *	5.category thumbmail
 * *****************************************************/
ul.categoryThumb{
	word-spacing: -1em;
	display: table;
	display: block\9;

	width:930px;
	margin-right:-30px;
	list-style-type:none;
	overflow: hidden;
	_zoom: 1;
}

ul.categoryThumb li{
	word-spacing: normal;
	display:inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align:top;
	
	width:280px;
	margin-right:30px;
	margin-bottom:10px;
}

ul.categoryThumb dl{
	width:280px;
}

ul.categoryThumb dl dt{
	line-height:0;
}

ul.categoryThumb dl dd{
	padding:5px 0;
	font-size: 14px;
	font-size: 1.4rem;
	line-height:2.0;
	text-align:center;
}

