@charset "UTF-8";

/* =============== parallel, float =============== */

.parallelBlockA01,
.parallelBlockB01,
.floatBlockA01,
.floatBlockB01
	{
	width: 100%;
	}
	
i {content: "\"/*" }
.parallelBlockA01 + *,
.parallelBlockB01 + *,
.floatBlockA01 + *,
.floatBlockB01 + *
	{
	clear: both;
	}
	
.parallelBlockA01 + a,
.parallelBlockB01 + a,
.floatBlockA01 + a,
.floatBlockB01 + a
	{
	display: block;
	height: 1px;
	}
/* */

/*\*//*/
.parallelBlockA01 + .parallelBlockA01,
.parallelBlockA01 + .parallelBlockB01,
.parallelBlockA01 + .floatBlockA01,
.parallelBlockA01 + .floatBlockB01,
.parallelBlockB01 + .parallelBlockA01,
.parallelBlockB01 + .parallelBlockB01,
.parallelBlockB01 + .floatBlockA01,
.parallelBlockB01 + .floatBlockB01,
.floatBlockA01 + .parallelBlockA01,
.floatBlockA01 + .parallelBlockB01,
.floatBlockA01 + .floatBlockA01,
.floatBlockA01 + .floatBlockB01,
.floatBlockB01 + .parallelBlockA01,
.floatBlockB01 + .parallelBlockB01
.floatBlockB01 + .floatBlockA01,
.floatBlockB01 + .floatBlockB01,
	{
	clear: none;
	}
/**/

/* revise components_image.css */
#contentsArea .parallelBlockA01 .image,
#contentsArea .parallelBlockB01 .image,
#contentsArea .floatBlockA01 .image,
#contentsArea .floatBlockB01 .image
	{
	margin-bottom: 12px;
	}
/* revise components_image.css */
	
.parallelBlockA01 h2,
.parallelBlockA01 h3,
.parallelBlockA01 h4,
.parallelBlockA01 h5,
.parallelBlockA01 h6,
.parallelBlockB01 h2,
.parallelBlockB01 h3,
.parallelBlockB01 h4,
.parallelBlockB01 h5,
.parallelBlockB01 h6,
.floatBlockA01 h2,
.floatBlockA01 h3,
.floatBlockA01 h4,
.floatBlockA01 h5,
.floatBlockA01 h6,
.floatBlockB01 h2,
.floatBlockB01 h3,
.floatBlockB01 h4,
.floatBlockB01 h5,
.floatBlockB01 h6
	{
	margin-top: 0;
	}

.parallelBlockA01,
.floatBlockA01
	{
	width: 100%;
	float: left;
	}
	
.parallelBlockB01,
.floatBlockB01
	{
	width: 100%;
	float: right;	
	}
	
.parallelBlockA01 .unit01,
.floatBlockA01 .unit01
	{
	width: 255px;
	float: left;
	margin-right: 12px;
	}
	
.parallelBlockB01 .unit01,
.floatBlockB01 .unit01
	{
	float: right;
	width: 255px;
	margin-left: 12px;
	}

