@charset "utf-8";

/*------------------------------------
  oled
------------------------------------*/

#contentsArea .fltL {	float: left;	}
#contentsArea .fltR {	float: right;	}

#contentsArea dl {
	margin: 0;
}
#contentsArea dd {
	font-size: 81%;
	line-height: 140%;
	margin: 0;
}

#contentsArea h3 a {
	color: #FFF;
	text-decoration: none;
}


/* float hack ---- */
.imageLayoutBlock05b:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
*html .imageLayoutBlock05b {	display: inline-block;	}
*:first-child+html .imageLayoutBlock05b {	display: inline-block;	}
/* no mac IE \*/
*html .imageLayoutBlock05b {	height: 1%;	}
.imageLayoutBlock05b {	display: block;	}
/* */

#contentsArea table.dataTable01 .att01 {
	background: #CCE0F5;
}



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

#contentsArea div.oledIdxTtl {
	width:620px;
	height:203px;
	background:url(img/index_pict001.jpg) no-repeat;
	text-indent:-9999px;
	margin-bottom:1.5em;
}

#contentsArea .oledIdxBox01 {
	padding: 0 0 1em 0;
}
#contentsArea .oledIdxBox01 .fltL img {
	margin: 0 1px 0 0;
}
/* float hack ---- */
#contentsArea .oledIdxBox01:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
*html #contentsArea .oledIdxBox01 {	display: inline-block;	}
*:first-child+html #contentsArea .oledIdxBox01 {	display: inline-block;	}
/* no mac IE \*/
*html #contentsArea .oledIdxBox01 {	height: 1%;	}
#contentsArea .oledIdxBox01 {	display: block;	}
/* */


/* >> creation << ------------------------------------*/
#contentsArea h3.oledCreHeading {
	color: #0065CD;
	margin: 0 0 1em 0;
}

#contentsArea ul.oledCreLst01 {
	list-style-type: disc;
	font-weight: bold;
	margin: 0 0 0 17px;
}

#contentsArea .imageLayoutBlock06a .oledCreWd01 {
	width: 163px;
}
#contentsArea .imageLayoutBlock06a .oledCreWd01 span.caption {
	display: block;
	text-align: center;
}

#contentsArea .imageLayoutBlock05a .oledCreWd02 {
	width: 480px;
	float: right;
}

/* float hack ---- */
#contentsArea .imageLayoutBlock05a:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
*html #contentsArea .imageLayoutBlock05a {	display: inline-block;	}
*:first-child+html #contentsArea .imageLayoutBlock05a {	display: inline-block;	}
/* no mac IE \*/
*html #contentsArea .imageLayoutBlock05a {	height: 1%;	}
#contentsArea .imageLayoutBlock05a {	display: block;	}
/* */


