/*CSS Document*/
@charset "utf-8";


/* Float bug */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfix {
	display: inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* */

body{
	margin:0;
	padding:0;
	background: url(./images/bg.gif) repeat-x 0 0;
	font: 12px NanumGothic, �������, "Malgun Gothic", ��� ���, Gulim, Dotum, Arial, "Trebuchet MS", "Lucida Console";
	line-height:160%;
}

/*link*/
a:link	{color:#000;text-decoration:none;}
a:hover	{color:#666;text-decoration:none;}
a:visited	{color:#000;text-decoration:none;}
a:active	{color:#000;text-decoration:none;}


/**essential**/
hr					{display:none;}
img				{border:0;}
h1, h2, h3, h4	{margin:0; padding:0;}
input				{font-size:12px;}
textarea			{font-size:12px;}




/*Layout*/
#container	{width:900px; padding:0; margin:0 auto;}
	#menu	{background: url(./images/bgMenu.gif) repeat-x 0 0; padding:0; margin:0; height:48px; width:900px;}
	#header	{padding:0;width:900px;}
	#contentBox	{border:1px solid #dcdfe0;background:#FFF url(./images/bgContent.gif) repeat-y right top;}
		#content	{width:630px; padding:0 20px; float:left; margin:0;}
		#sidebar	{width:200px; padding:13px; float:left; margin:0;}
	#footer	{height:80px;}


/**menu**/
#menu a	{font:12px Trebuchet MS; padding:12px 5px 7px; margin:0 10px; color:#c7c9ca; display:block; float:left;}
#menu a:hover	{border-bottom:5px solid #cc0000; color:#fff;}

.search	{width:190px; padding:10px 0 0 30px; float:right;}
.searchinput	{width:160px;border-top:1px solid #0c1012; border-left:1px solid #0c1012; border-right:1px solid #43494c; border-bottom:1px solid #43494c; background-color:#363d41; color:#FFF; padding:3px; font:12px NanumGothic, "Malgun Gothic", Gulim, Dotum; }


/**header**/
#header h1 a	{color:#1f272b; font-size:30px; font-weight:bold; border-bottom:1px dotted #8b8f8f; padding-bottom:5px;}
#header h1 a:hover	{color:#8b8f8f;}

.title	{float:left; padding:30px 0;}
.rss	{width:137px; height:80px; margin-right:20px; float:right;}

/**content**/
#entry h2 a	{font-size:18px;background-color:#e9fffa; color:#1f272b;line-height:120%;}
#entry h2 a:hover	{background-color:#1f272b; color:#FFF;}

.titleWrap	{margin-top:20px;}
.titleWrap .underTitle	{border-top:1px solid #e9fffa;}
.titleWrap .category	{}
.titleWrap .date	{}
.titleWrap .admin	{padding:5px 0; margin:5px 0; border-top:1px dotted #dcdfe0; border-bottom:1px dotted #dcdfe0;}

.tagTrail	{margin:7px 0;background: url(./images/iconTag.gif) no-repeat 0 10px; padding:10px 10px 10px 25px;}

.actionTrail	{margin-bottom:20px;}
.actionTrail a	{color:#CC0000; font:12px Lucida Console;}

#paging{
	text-align:center;
	padding-bottom:30px;
}
#paging .selected{
	font-weight:bold;
	border:none;
	color:#CC0000;
}
#paging .numbox{
}
#paging a.num{
	border:1px solid #e5e5e5;
	padding:5px;
	margin:3px;
	font:12px Lucida Console;
}
#paging a:hover.num{
	border:1px solid #1f272b;
}
#paging a.prev{
	font:12px Lucida Console;
}

/**sidebar**/
#sidebar h3	{color:#CC0000; font:14px Lucida Console; border-bottom:1px solid #e5e5e5; margin-top:20px;}
#sidebar ul	{list-style:none; padding:0;margin:0;}
#sidebar	ul li	{list-style:none;}
#sidebar	ul li a	{padding:5px 0; display:block; color:#8b8f8f; border-bottom:1px dotted #e5e5e5;}
#sidebar	ul li a:hover	{background-color:#f7f7f7; color:#1f272b;}

#notice	{margin-top:20px;}
#notice ul	{}
#notice ul li	{background: url(./images/iconNotice.gif) no-repeat 0 5px; padding-left:20px;}
#notice ul li a	{border-bottom:none; color:#000;}
#notice ul li a:hover	{background-color:#FFF; color:#666;}

#category	{}
/*1depth*/
#category ul	{}
#category ul li	{}
/*2depth*/
#category ul li ul	{}
#category ul li ul li	{}
/*3dapth*/
#category ul li ul li ul	{margin-left:20px;}
#category ul li ul li ul li	{}

.blogImage	{}



.blogImage img	{width:180px; border:10px solid #f4f3ee; margin-bottom:10px;}
.blogImage .bloger	{color:#999}

.counter	{width:190px; padding:10px 5px; margin:20px auto; border:1px dotted #dcdfe0; text-align:center;}
.counter .total	{font:14px Lucida Console;}
.counter .today	{font:10px Lucida Console;}
.counter .yesterday	{font:10px Lucida Console; color:#999;}


/**footer**/
.copyright	{margin-top:30px; text-align:center;}
.copyright a	{font:12px Lucida Console; background-color:#e9fffa;}
.copyright a:hover	{background-color:#1f272b; color:#FFF;}


/**etc**/
.cnt, .c_cnt	{}

.hiddenComment	{}

.rp_general	{}
.rp_admin	{}
.rp_secret	{color:#FF9900}

.guest_general	{}
.guest_admin	{}

blockquote	{padding:0 0 0 10px;margin: 10px 10px 10px 30px; border-left:3px solid #8b8f8f;font-style:italic;}

.imageblock	{border:none;}
.cap1	{margin:5px 0;text-align:center}

.dual	{}
.triple	{}

.moreless_fold span, .moreless_top span, .moreless_bottom span{
	background-color:#ff9900;
	color:#fff;
}
.moreless_fold{
}
.moreless_top{
}
.moreless_content{
	border:3px dashed #d3d3c2;
	padding:10px;
}
.moreless_bottom{
	text-align:right;
}

.another_category table th a	{background:none;}
.another_category table th a:hover	{background-color:#e9fffa;}
.another_category h4	{border:none;}
.another_category h4 a	{background:none;}
.another_category h4 a:hover	{background-color:#e9fffa;}