@charset "UTF-8";

/*//////////////////////////////////////////////////////////////////////////////

module.css

--------------------------------------------------------------------------------

	0. innerBlock
	1. lay2col(layout two column)
	2. lay3col(layout three column)
	99. clearfix
	
//////////////////////////////////////////////////////////////////////////////*/

/* -----------------------------------------------------------------------------
	0. innerBlock
----------------------------------------------------------------------------- */

.innerBlock {
	position : relative;
	margin   : 0;
	padding  : 0;
	}

/* -----------------------------------------------------------------------------
	1. lay2col
----------------------------------------------------------------------------- */

.lay2col {
	position : relative;
	clear    : both;
	width    : 100%;
	margin   : 0;
	padding  : 0;
	}
	.lay2col .col1 {
		position : relative;
		float    : left;
		width    : 50%;
		}
	.lay2col .col2 {
		position : relative;
		float    : right;
		width    : 50%;
		}
.lay2col:after {
	content    : ".";
	display    : block;
	height     : 0;
	clear      : both;
	visibility : hidden;
	}
.lay2col { display : inline-block; }
/* Hides from IE-mac \*/
* html .lay2col { height : 1%; }
.lay2col { display : block; }

/* -----------------------------------------------------------------------------
	2. lay3col
----------------------------------------------------------------------------- */

div.lay3col {
	position : relative;
	clear    : both;
	width    : 100%;
	margin   : 0;
	padding  : 0;
	}
	div.lay3col div.col1 {
		position : relative;
		float    : left;
		width    : 33%;
		}
	div.lay3col div.col2 {
		position : relative;
		float    : left;
		width    : 33%;
		}
	div.lay3col div.col3 {
		position : relative;
		float    : left;
		width    : 33%;
		}		
div.lay3col:after {
	content    : ".";
	display    : block;
	height     : 0;
	clear      : both;
	visibility : hidden;
	}
div.lay3col { display : inline-block; }
/* Hides from IE-mac \*/
* html div.lay3col { height : 1%; }
div.lay3col { display : block; }

/* -----------------------------------------------------------------------------
	99. clearfix
----------------------------------------------------------------------------- */

.clearfix:after {
	content    : ".";
	display    : block;
	height     : 0;
	clear      : both;
	visibility : hidden;
	}
.clearfix { display : inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height : 1%; }
.clearfix { display : block; }
/* End hide from IE-mac */