@charset "UTF-8";

/* 전체틀 width */
header.layout,
section.layout,
div.layout,
footer.layout	{
	min-width:1200px;
	width:100%;
	margin:0 auto;
}

header.layout {

}
header.subvisual {

}

.holder { width:1200px; height:0px; margin:0 auto; font-size:0; }

/* 각각 배경이 필요한 경우 처리 */

	/* body의 배경 */
	body			{}

	/* 각 위치의 width 100% 배경 */
	.wrap-header	{ width:100%; min-width:1200px; max-width:1919px; height:171px; position:relative; margin:0px auto 0; background:#ffffff; }
	.wrap-main		{}
	.wrap-sub		{}
	.wrap-content	{ box-sizing:border-box; background-position:center top; background-repeat:repeat-y; }
	.wrap-content:after	{ content:""; clear:both; display:block; }
	.wrap-footer	{ width:100%; min-width:1200px; max-width:1919px; height:194px; margin:0 auto; position:relative; }

	/* 각 위치의 전체틀 width 배경 */
	header.layout	{ width:100%; min-width:1200px; max-width:1919px; height:151px; }
	section.layout	{}
	div.layout		{}
	footer.layout	{ width:100%; min-width:1200px; max-width:1919px; margin:0 auto; height:194px; }
	footer.layout	 .position { width:100%; min-width:1200px; max-width:1919px; margin:0 auto; height:194px; position:relative; }



