	#viewMain
	{
		width					: 100%;
	}
	#viewMain	.main0,
	#viewBase.ieold	.main0
	{
		max-width				: 1000px;
		margin					: 0px auto 0px auto;
	}
	
	
	#article_contents
	{
		margin			: 0px 15px 0px 15px;
	}
	#article_contents	.column_tb
	{
		border-bottom			: 2px solid #252525;
	}	
	#article_contents	.column_tc
	{
		vertical-align			: top;
		padding-top				: 20px;
		padding-bottom			: 0px;
	}
	#article_contents	.contents1
	{
		padding-top				: 30px;
		padding-bottom			: 20px;
	}
	#viewBase.W_L		#article_contents	.column0
	{
		padding-right			: 20px;
	}
	#viewBase.W_L		#article_contents	.column1
	{
		padding-left			: 20px;
	}
	
	#viewBase.W_L		#article_contents	.column_tb
	{
		display			: table;
		width			: 100%;
	}
	#viewBase.W_L		#article_contents	.column_tr
	{
		display			: table-row;
	}
	#viewBase.W_L		#article_contents	.column_tc
	{
		display			: table-cell;			
	}
	#viewBase.W_L		#article_contents.article2c_contents	.column0
	{
		border-right			: 1px solid #e6e6e6;
	}
	#viewBase.W_L		#article_contents.article2c_contents	.column1
	{
		width			: 285px;
	}
	#viewBase.W_L		#article_contents.article1c_contents	.column1
	{
		width			: 270px;
	}
	
	
	
	