@charset "UTF-8";

/* 전체틀 width */
header.layout,
section.layout,
div.layout,
footer.layout	{
	min-width:1100px;
	width:100%;
	margin:0 auto;
}
footer.layout2	{
	min-width:1000px;
	width:100%;
	margin:0 auto;
}

header.layout {

}
header.subvisual {

}

.holder { width:1100px; height:0px; margin:0 auto; font-size:0; }

/* 각각 배경이 필요한 경우 처리 */

	/* body의 배경 */
	body			{ }

	/* 각 위치의 width 100% 배경 */
	.wrap-header	{height:71px;background:url("/res/images2/head_bg.jpg") repeat-x center top;min-width:1100px;}
	.wrap-header2	{height:87px;min-width:1100px;}
	.wrap-main		{height:1205px; background:url("/res/images2/main_bg.jpg") no-repeat center top;min-width:1100px; }
	.wrap-main2	{}
	.wrap-sub		{}
	.wrap-content	{background:#f7f7f7;}
	.wrap-content2	{}
	.wrap-content:after	{ content:""; clear:both; display:block; }
	.wrap-footer	{height:99px; background:url("/res/images2/copy_bg.jpg") repeat-x center top; }
	.wrap-footer2	{ }

	/* 각 위치의 전체틀 width 배경 */
	header.layout	{position:relative;width:1100px;margin:0 auto;}
	section.layout	{position:relative;width:1100px;margin:0 auto;}
	div.layout		{}
	footer.layout	{position:relative;width:1100px; height:99px;  background:url("/res/images2/copy.jpg") no-repeat center top; }
	footer.layout2	{width:1100px; height:52px; margin-top:10px; background:url("/res/images2/copy2.jpg") no-repeat center top; }



