#wrapper	{ width:1000px; margin:0 auto; padding:5px 0 0 0; }
section		{ width:728px; float:left; }
aside		{ width:250px; float:right; }

#zmb_banner_box	{ clear:both; height:100px; margin:auto; margin-bottom:4px; }
#zmb_news_box		{ clear:both;  margin:auto; margin-bottom:4px; }
#zmb_sbanner_box	{ clear:both;  text-align:center; }
.zmb_latest_box				{ clear:both; margin:10px auto; }
.zmb_latest_gallery		{ clear:both; margin:10px auto; }

/* 3개 그리드 중 왼쪽 1, 2칸 합친 DIV */
.idx_3grid_1_2	{ float:left; width:66.5%; }

.idx_3grid_1	{ float:left; width:33%; }	/* 3개 그리드 중 왼쪽 1번째 칸 DIV */
.idx_3grid_2	{ float:left; width:33%; margin-left:0.5%; }	/* 3개 그리드 중 왼쪽 2번째 칸 DIV */
.idx_3grid_3	{ float:left; width:33%; margin-left:0.5%; }	/* 3개 그리드 중 왼쪽 3번째 칸 DIV */

.sbanner		{ display:inline; margin:3px 10px 3px 10px; }
.div_left		{ float:left; }