@charset "UTF-8";



/* -------------------------------------------------
index
-------------------------------------------------*/

#wrapper #contentArea h1 {
	padding: 0 0 0 0;
}
#wrapper #contentArea .textArea {
	width: 900px;
	padding: 20px 0 0 0;
}
#wrapper #contentArea .textArea .textAreaBoxL {
	width: 270px;
	float: left;
	padding: 0 45px 0 0;
}
#wrapper #contentArea .textArea .textAreaBoxC {
	width: 270px;
	float: left;
	padding: 0 0 0 0;
}
#wrapper #contentArea .textArea .textAreaBoxR {
	width: 270px;
	float: right;
	padding: 0 0 0 0;
}
#wrapper #contentArea .textArea .textAreaBoxL table ,
#wrapper #contentArea .textArea .textAreaBoxC table ,
#wrapper #contentArea .textArea .textAreaBoxR table {
	width: 270px;
}
#wrapper #contentArea .textArea h2.paddingTop {
	padding: 25px 0 0 0;
}
#wrapper #contentArea .textArea .paddingTop2 {
	padding: 10px 0 0 0;
	white-space: nowrap;
}
#wrapper #contentArea .textArea h3 {
	padding: 8px 0 3px 0;
	font-size: 85%;
}
#wrapper #contentArea .textArea .textAreaBoxL th ,
#wrapper #contentArea .textArea .textAreaBoxC th ,
#wrapper #contentArea .textArea .textAreaBoxR th {
	background: url(../img/index_line_bt.gif) bottom repeat-x;
	padding: 6px 10px 7px 0;
	vertical-align: top;
	text-align: left;
	font-size: 85%;
	white-space: nowrap;
	width: 110px;
}
#wrapper #contentArea .textArea .textAreaBoxL td ,
#wrapper #contentArea .textArea .textAreaBoxC td ,
#wrapper #contentArea .textArea .textAreaBoxR td {
	background: url(../img/index_line_bt.gif) bottom repeat-x;
	padding: 6px 0 7px 0;
	vertical-align: top;
	text-align: left;
	font-size: 85%;
}
#wrapper #contentArea .textArea .textAreaBoxL td span ,
#wrapper #contentArea .textArea .textAreaBoxC td span ,
#wrapper #contentArea .textArea .textAreaBoxR td span {
	display: block;
	white-space: nowrap;
}
#wrapper #contentArea .textArea .textAreaBoxL td span em ,
#wrapper #contentArea .textArea .textAreaBoxC td span em ,
#wrapper #contentArea .textArea .textAreaBoxR td span em {
	font-size: 85%;
	font-weight:normal;
}
#wrapper #contentArea .textArea .textAreaBoxL th span.fontSize69 ,
#wrapper #contentArea .textArea .textAreaBoxC th span.fontSize69 ,
#wrapper #contentArea .textArea .textAreaBoxR th span.fontSize69 ,
#wrapper #contentArea .textArea .textAreaBoxL td span.fontSize69 ,
#wrapper #contentArea .textArea .textAreaBoxC td span.fontSize69 ,
#wrapper #contentArea .textArea .textAreaBoxR td span.fontSize69 {
	font-size: 77%;
}
#wrapper #contentArea .textArea .textAreaBoxR p {
	font-size: 77%;
	padding: 5px 0 0 0;
}
