@charset "UTF-8";

/* 전체틀 width */
header.layout,
section.layout,
div.layout,
footer.layout	{
	min-width:1000px;
	width:100%;
	margin:0 auto;
}

header.layout {

}
header.subvisual {

}

.holder { width:1000px; height:0px; margin:0 auto; font-size:0; }

/* 각각 배경이 필요한 경우 처리 */

	/* body의 배경 */
	body			{}

	/* 각 위치의 width 100% 배경 */
	.wrap-header	{}
	.wrap-main		{}
	.wrap-sub		{}
	.wrap-content	{}
	.wrap-content:after	{ content:""; clear:both; display:block; }
	.wrap-footer	{}

	/* 각 위치의 전체틀 width 배경 */
	header.layout	{position:relative;width:1000px;margin:0 auto;}
	section.layout	{width:1000px;margin:0 auto;}
	div.layout		{width:1000px;margin:0 auto;}
	footer.layout	{ width:1000px; height:43px; background:url("/res/images/copy.jpg") no-repeat center top;margin-top:29px; }
	footer.layout	 .position { position:relative;}



