@charset "utf-8";

#mainWrapper {}
#mainWrapper .wrap {}

/* 메인 레이아웃 */
#mainWrapper #header {
	position:relative;
	margin:0 auto;
	width:990px;
	height:110px;
	z-index:10;
}
#mainWrapper #content { 
	position:relative;
	margin:0 auto;
	width:990px;
	height:350px;
}
#mainWrapper #footerWrap { 
	position:relative;
	margin:0 auto;
	width:990px;
	height:100px;
}

/* 서브 레이아웃 */
.subWrapper_body {background:url("/mailing/imgs/skin_2015/sub_body.jpg") no-repeat 50% 0;}

#subWrapper .wrap { }

#subWrapper #header {
	position:relative;
	margin:0 auto;
	width:990px;
	height:173px;
	z-index:10;
}
#subWrapper #content { 
	position:relative;
	margin:0 auto;
	width:990px;
	z-index:10;
}
#subWrapper #content:after {
	content:"";
	display:block;
	clear:both
}

#subWrapper #content .leftColumn { 
	position:relative;
	float:left;
	width:145px;
    padding:19px 0 0 0;
}

#subWrapper #content .centerColumn { 
	position:relative;
	float:left;
	width:845px;
}

#footerWrap { 
	position:relative;
	width:100%;
	height:160px;
	background:url("/webzine/imgs/footer/footer.png") no-repeat 50% 0;
}
 
/* 서브 레이아웃2 */
#subWrapper2 {background:url("/webzine/imgs/sub/sub_body_bg.jpg") no-repeat 50% 0;}
#subWrapper2 .wrap { }

#subWrapper2 #header {
	position:relative;
	margin:0 auto;
	width:960px;
	height:80px;
	background:url("/webzine/imgs/sub/sub_body_bg.jpg") no-repeat 0px 0;
}
#subWrapper2 #content { 
	position:relative;
	margin:0 auto;
	width:960px;
	z-index:10;
	background:url("/webzine/imgs/sub/sub_body_bg.jpg") no-repeat -520px -80px;
}
#subWrapper2 #content:after {
	content:"";
	display:block;
	clear:both
}

#subWrapper2 #content .leftColumn { 
	position:relative;
	float:left;
	width:174px;
    padding:0 0 300px 0;
}

#subWrapper2 #content .centerColumn { 
	position:relative;
	float:left;
}

#subWrapper2 #footerWrap2 { 
	position:relative;
	margin:0 auto;
	width:100%;
	height:145px;
}




#subWrapper3 {background:url("/webzine/imgs/sub/bodybg_2013.jpg") no-repeat 50% 0;}
#subWrapper3 .wrap { }

#subWrapper3 #header {
	position:relative;
	margin:0 auto;
	width:990px;
	height:110px;
	z-index:10;
}
#subWrapper3 #content { 
	position:relative;
	margin:0 auto;
	width:990px;
	z-index:10;
	background:url("/webzine/imgs/sub/pen.png") no-repeat 0 405px;
}
#subWrapper3 #content:after {
	content:"";
	display:block;
	clear:both
}

#subWrapper3 #content .leftColumn { 
	position:relative;
	float:left;
	width:215px;
    padding:19px 0 0 0;
}

#subWrapper3 #content .centerColumn { 
	position:relative;
	float:left;
	width:695px;
	margin:-30px 0 0 0;
}

#subWrapper3 #footerWrap { 
	position:relative;
	width:100%;
	height:195px;
	background:url("/webzine/imgs/footer/footer_2013.jpg") no-repeat 50% 0;
}