body {
    font-family: 맑은 고딕, 굴림, 돋움;
	margin:				0px;
	padding:			0px;
	font-size:			12px;
	font-family:		dotum;
}

#wrapper {
	width:				974px;
	padding:			0px;
	margin:				0px;
}

#top {
	width:				100%;
	height:				240px;
	margin-bottom:		-3px;
}

.nav {
	width:				100%;
	height:				36px;
	background-color:	#04318A;
}

.nav_left {
	float:				left;
	margin-top:			0px;
	margin-right:		38px;
}

.nav_right {
	float:				right;
	margin-top:			12px;
	margin-right:		23px;
}

.nav_line {
	margin-top:			12px;
	margin-left:		17px;
	float:				left;
}

.nav_link {
	margin-top:			12px;
	margin-left:		17px;
	float:				left;
}

a.nav_button:link, a.nav_button:visited {
    font-family: "맑은 고딕", "굴림", "돋움";
	color:				#FFF;
	font-weight:		bold;
	text-decoration:	none;
}

a.nav_button:hover, a.nav_button:active {
    font-family: "맑은 고딕", "굴림", "돋움";
	color:				#AAA;
	text-decoration:	underline;
}

.main {
	width:				100%;
}

a.main_link:link, a.main_link:visited {
    font-family: "맑은 고딕", "굴림", "돋움";
	color:				#000;
	font-weight:		bold;
	text-decoration:	none;
}

a.main_link:hover, a.main_link:active {
    font-family: "맑은 고딕", "굴림", "돋움";
	color:				#777;
	text-decoration:	underline;
}

a.banner {
	color:				#fff;
	border-color:		#fff;
	padding:			0px;
	margin:				0px;
	border:				0px;
	text-decoration:	none;
}

.group {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		61px;
	padding-left:		147px;	
}

.title_h1 {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		61px;
	padding-bottom:		10px;
	padding-left:		147px;
}

.title_h3 {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		20px;
	padding-left:		158px;
}

.content {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		5px;
	padding-left:		173px;	
}

.content p {
    font-family: "맑은 고딕", "굴림", "돋움";
	margin:				3px 0px 3px 0px;
}

.content p.sub {
    font-family: "맑은 고딕", "굴림", "돋움";
	margin-left:		15px;
}

.etc {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		27px;
	padding-left:		173px;
	font-weight:		bold;
}

.profile {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		20px;
	padding-left:		158px;
}

.profile table {
    font-family: "맑은 고딕", "굴림", "돋움";
	width:				700px;
}

.profile td {
    font-family: "맑은 고딕", "굴림", "돋움";
	border:				0px solid;
	text-align:			left;
	vertical-align:		top;
	padding-top:		10px;
	padding-bottom:		20px;
}

.profile td.photo {
	width:				120px;
}

.profile p {
    font-family: "맑은 고딕", "굴림", "돋움";
	margin:				3px 0px 3px 0px;
	padding-left:		6px;
}

#regist_form {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		0px;
	padding-left:		158px;
}

#regist_form table {
    font-family: "맑은 고딕", "굴림", "돋움";
	width:				700px;
}

#regist_form td {
    font-family: "맑은 고딕", "굴림", "돋움";
	border:				0px solid;
	text-align: 		left;
	vertical-align: 	middle;
	padding:			8px;
}

#regist_button {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-left:		270px;
	padding-top:		60px;
	padding-bottom:		0px;
}

#regist_list {
    font-family: "맑은 고딕", "굴림", "돋움";
	padding-top:		0px;
	padding-left:		158px;
}

#regist_list table {
    font-family: "맑은 고딕", "굴림", "돋움";
	width:				700px;
}

#regist_list th {
    font-family: "맑은 고딕", "굴림", "돋움";
	text-align:			center;
	background-color:	#E9F3FB;
	height:				30px;
}

#regist_list td {
    font-family: "맑은 고딕", "굴림", "돋움";
	border-bottom:		1px solid #CDCDCD;
	text-align: 		center;
	vertical-align: 	middle;
	padding-top:		5px;
	padding-bottom:		5px;
}

#footer {
    font-family: "맑은 고딕", "굴림", "돋움";
	width:				100%;
	height:				30px;
	text-align:			center;
	padding-top:		10px;
	background-color:	#E6E6E6;
	margin-top:			40px;
}

