body {
	background:url(/2007/img/kr/common/layout/right_bg.jpg);
	background-repeat: repeat-x;
	background-color: #9CD09F;
}

#header {
	height: 160px;
	margin:0;
	padding:0;
	border:0;
}

#centerContainer {
	min-width:960px;
	margin: 0;
	padding: 0;
	background:url(/2007/img/kr/common/layout/center_full_bg_bottom.jpg);
	background-repeat: repeat-y;
	height: 100%;
}

#centerContainerMiddle {
	background:url(/2007/img/kr/common/layout/center_full_bg.jpg);
	background-repeat: no-repeat;
	height: 100%;
}

#centerContainerBottom {
	background:url(/2007/img/kr/common/layout/copy.jpg);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	height: 100%;
}

#leftmenu {
	float: left;
	width: 280px;
	height: 700px;
}

#centerNav {
	color: #696969;
	height: 72px;
	background:url(/2007/img/kr/common/layout/content_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align: right;
}

#centerValue {
/*
	width: 680px;
	height: 500px;
	overflow-y: auto;
	table-layout: fixed;
*/
}

#centerNavTitle01 {
	height: 50px;
	background: url(/2007/img/kr/common/title/title_bg01.gif);
	background-repeat: no-repeat;
	margin: 0 0 10px 0;
}

#center {
	float: left;
	width: 680px;
	margin: 0;
	padding: 0 0 50px 0;
}

#footer {
	clear: both
}

#footer ul {
	list-style-type: none;
	margin: 0 0 0 20px;
	padding: 0;
}

#footer li {
	float: left;
	margin: 10px 20px 0 0;
	padding: 0;
}

/*clear: both*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

* html .minwidth {
	padding-left:970px;
}

* html .minwidthContainer {
	margin-left:-970px;
	position:relative;
}

* html .minwidth, * html .minwidthContainer, * html .minwidthLayout  {
	height:1px;
}


/* 메뉴위치 시작 */

#centerNavText {
	margin: 0;
	padding: 50px 0 0 0;
}

#centerNavText a {
	text-decoration: none;
}

#locationNow a {
	font-weight: bold;
}

/* 메뉴위치 시작 */

/* 문단관련 시작 */

#subTitle {
	margin: 35px 0 28px 0;
}

/* 문단관련 끝 */

