* {
	font-family: '맑은 고딕', 'Malgun Gothic', Tahoma, 굴림;
}
body {
	padding: 0;
	margin: 0;
	font-size: 75%;
}
form {
	margin: 0;
}
img {
	border: 0;
}

.required {
	background: #fff url(../js/wrest.gif) no-repeat right top;
}

a:link, a:visited, a:active {
	text-decoration: none;
	color: #466C8A;
}
a:hover {
	text-decoration: underline;
}

a.menu:link, a.menu:visited, a.menu:active {
	text-decoration: none;
	color: #454545;
}
a.menu:hover {
	text-decoration: none;
}

.member {
	font-weight: bold;
	color: #888;
}
.guest {
	font-weight: normal;
	color: #888;
}

.lh {
	line-height: 150%;
}
.jt {
	text-align: justify;
}

.li {
	font-weight: bold;
	font-size: 18px;
	vertical-align: -4px;
	color: #66AEAD;
}

.ul {
	list-style-type: square;
	color: #66AEAD;
}

.ct {
	font-family: Verdana, 굴림;
	color: #222;
}

.small {
	font-size: 91.7%;
	font-family: 돋움;
}
/* 흐림 */
.cloudy, a.cloudy {
	color: #888;
}

.ed, .bn, select, textarea {
	border: 2px solid #ccc;
	padding: 3px;
	vertical-align: middle;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
}
input.ed {
	padding: 3px 2px 0 2px;
	height: 20px;
}
.ed:focus, .bn:focus, select:focus, textarea:focus {
	border-color: #F1CA7F;
}
input.bn, button.bn {
	background-color: #fff;
	font-weight: bold;
}
input.search, button.search {
	border-color: #487cb6;
	background-color: #72aeef;
	color: #fff;
}

/*
input.ed, input.ed_password, textarea.tx {
	height: 20px;
	border: 1px solid #aaa;
	border-color: #9A9A9A #D8D8D8 #D8D8D8 #9A9A9A;
	padding: 3px 2px 0 2px;
}
input.ed_password {
	font: 10px Tahoma;
}
textarea.tx {
	padding: 2px;
}
*/

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}
h1 {
	font-size: 3em;
	line-height: 1;
	margin-bottom: 0.5em;
}
h2 {
	font-size: 2em;
	margin-bottom: 0.75em;
}
h3 {
	font-size: 1.5em;
	line-height: 1;
	margin-bottom: 1em;
}
h4 {
	font-size: 1.2em;
	line-height: 1.25;
	margin-bottom: 1.25em;
}
h5 {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 1.5em;
}
h6 {
	font-size: 1em;
	font-weight: bold;
}

#pagingNew {clear:both;font:13px AppleGothic,Verdana;margin:10px 0px 10px 0px;text-align:center;width:100%;}
#pagingNew a {border:1px solid #ececec;height:23px;text-decoration:none;padding:2px 5px 0px 5px;margin-left:4px;font-weight:bold;}
#pagingNew a:hover {border:1px solid #95a5ff;color:#6671ff;}
#pagingNew .sel {border:1px solid #95a5ff;color:#6671ff;font-weight:bold;height:23px;padding:2px 5px 0 5px;margin-left:4px;}
#pagingNew .numBox {color:#000;font-weight:bold;padding:2px 5px 0px 5px;}
#pagingNew .numPrev {background:url("http://imgsrc.search.daum-img.net/search_all/2008_new/200806/bll_01.gif") no-repeat 5px 6px;color:#000;height:23px;margin-right:4px;overflow:hidden;padding:2px 5px 1px 15px;}
#pagingNew .numNext {color:#000;margin-left:4px;padding:2px 2px 1px 0px;}
#pagingNew em {background:url("http://imgsrc.search.daum-img.net/search_all/2008_new/200806/blr_01.gif") no-repeat right 4px;padding:0 11px 0 5px;}
