/* CSS Document */

.onTitle{
	margin-bottom:5px;
	font:12px NanumMyeongjo, Batang, ¹ÙÅÁ;
	color:#777777;
}
#entryNotice .onTitle{
	margin-bottom:5px;
	font:12px NanumMyeongjo, Batang, ¹ÙÅÁ;
	color:#cc0000;
}
.neBox{
	margin:20px 0;
	background-color:#f7f7f7;
	border-top:1px dashed #ddd;
	border-bottom:1px dashed #ddd;
}
.neBox2{
	margin:20px 0;
	padding:10px;
	background-color:#f7f7f7;
	border-top:1px dashed #ddd;
	border-bottom:1px dashed #ddd;
}

#searchList{
	margin-bottom:30px;
}
#searchList h3{
	font:20px NanumGothic Bold;
}
#searchList .title{
	background:url(bgSearchlist.gif) no-repeat 0 0;
	padding-left:43px;
	padding-top:5px;
	height:38px;
}
#searchList ol{
	margin:0;
	padding-left:30px;
	padding-top:10px;
}
#searchList ol li{
	padding-bottom:10px;
}
#searchList .date{
	font:italic 12px georgia;
	color:#999;
}
#searchList .cnt{
	color:#cc0000;
	font-size:10px;
}


#taglog h3, #localog h3, #guestbook h3{
	font:italic 20px Georgia;
}
#taglog .title{
	background:url(bgTag.gif) no-repeat 0 0;
	padding-left:41px;
	padding-top:10px;
	height:33px;
}
#taglog ul			{padding:20px;margin:0;	text-align:justify;  line-height:200%;}
#taglog li			{background:none;  display:inline;}
#taglog a			{padding:3px;}
#taglog a:hover		{background-color:#25251d;color:#FFF; text-decoration:none;}
#taglog li .cloud1	{font-weight:bold;  font-size:14px; border-bottom:1px solid #25251d;}
#taglog li .cloud2	{font-weight:bold;  font-size:14px; border-bottom:1px dashed #47453d;}
#taglog li .cloud3	{font-weight:bold;  font-size:14px;}
#taglog li .cloud4	{font-weight:bold; font-size:13px;}
#taglog li .cloud5	{}


#localog .title{
	background:url(bgLocal.gif) no-repeat 0 0;
	padding-left:50px;
	padding-top:10px;
	margin-bottom:20px;
	height:33px;
}
#localog .spot{
	padding:5px 0;
}
#localog .info{
	background:url(arrow.gif) no-repeat 0 7px;
	padding:5px 0 5px 16px;
}
#localog .info a{
	color:#0040b6;
}
#localog .info a:hover{
	color:#cc0000;
	text-decoraion:underline;
}

#guestbook{
	margin-bottom:30px;
}
#guestbook .title{
	background:url(bgGuestbook.gif) no-repeat 0 0;
	padding-left:39px;
	padding-top:10px;
	margin-bottom:20px;
	height:33px;
}

#entryNotice{
	margin-bottom:30px;
}
#entryProtected{
	margin-bottom:30px;
	padding:30px 0;
	text-align:center;
}
#entryNotice h2, #entryProtected h2{
	font:20px NanumGothic Bold;
}
#entryProtected .line{
	height:18px;
	background:url(bgProtected.gif) repeat 0 0;
}
#entryProtected .titleWrap{
	margin:30px auto;
	padding-left:50px;
	background:url(bgProtectedTitle.gif) no-repeat 0 0;
	height:46px;
	width:250px;
	text-align:left;
}
#entryProtected .inputProtected{
	padding:3px;
	border:1px solid #ddd;
	width:250px;
}
#entryProtected .submit{
	border:none;
	background-color:#25251d;
	font:12px Trebuchet MS;
	color:#FFF;
}