@charset "utf-8";

body { text-align:justify; color:#000; font-family: 'verdana', serif; }
* {margin:0; padding:0; }
a {margin:0; padding:0; text-decoration:none; color:#000; }
img { border:none; }
a:hover {text-decoration:none; background:#D18880; }
a:active,a:visited,a:link { color:#000; text-decoration:none;}
ul, li{list-style:none;}

::selection { background: #D18880; color: #000; text-shadow: none; }
::-moz-selection { background: #D18880; color: #000; text-shadow: none; }

#wrap { position:relative;  margin:60px 0 0 90px; width:580px;  }
#header { width:80px; font-size:10px; margin-top:34px; position:fixed; }
#header .th {  margin-bottom:13px; }
#header .th a {
	background:#C33;
	color: #FFF;
	font-size: 11px;
	font-family: "나눔고딕";
}
#header .th img{width:100px;}
#header .nav { }
#header .nav li.tn { margin-bottom:13px; }
#header .nav li { }


#container { position:absolute; left:130px; width:500px; font:12px tahoma; margin:0 auto; overflow:hidden; }
#content { margin:0 auto; }
.entryNotice { margin-top:30px; }
.entryNotice .N_article { font:12px tahoma; line-height:20px; text-align:justify; word-break:break-all; border-bottom:1px dashed #b9b9b9; padding-bottom:30px; }
.entryNotice a, .N_article a { text-decoration:underline; }


.entry { padding:30px 0 0 0; border-bottom:1px dashed #b9b9b9; color:#000; line-height:20px; }
.titleWrap {float:left; position:fixed; top:150px; left:130px; width:180px; word-break:break-all; word-wrap:break-word; font:10px verdana; color:#000;}

.p_date { display:block; float:right; font:10px verdana; color:#fff; }
.category { font:11px verdana; line-height:18px;}
.admin {
	color:#333;
	font:11px dotum;
	text-align:right;
}
.admin a{color:#000; font:11px dotum; line-height:18px;}
.admin a:hover {border-bottom:1px solid #D18880;}

.article {
	line-height:20px;
	text-align:justify;
	word-break:break-all;
	font: 11px Verdana;
	color: #999;
	font-family: "나눔고딕";
}
.article a { color:#000; font-weight:bold; }
.article a:hover { border-bottom:1px solid #D18880; }
.tagTrail { color:#000; margin-top:25px; }
.taging_name { margin-bottom:8px; }
.tagTrail a { color:#000; line-height:18px;}
.tagTrail a:hover { border-bottom:1px solid #D18880; }
.tagTrail .tagt { color:#000; font:12px verdana; }
.bottom { margin:30px 0 30px 0; }
.actionTrail { display:block; float:left; }
.actionTrail a {
	font:10px verdana;
	color:#C33;
}
.actionTrail a:hover { background:none; font-weight:normal; text-decoration:underline; }
.actionTrail .cnt { font:10px verdana; font-weight:bold; }

.clearFix { clear:both; }

.searchList { font:11px verdana; color:#000; padding:25px 0; border-bottom:1px dashed #b9b9b9; }
.searchList a:hover { border-bottom:1px solid #D18880; }
.searchList ol { }
.searchList li { padding:5px 0; line-height:18px;}
.s_date {
	font:0px verdana;
	padding-right:10px;
	color:#F06;
}
.s_cnt {font-weight:bold;}

.paging { font:10px verdana; margin-top:40px; text-align:right; margin-bottom:50px; }
#prv {}
.numbox {}
.selected { font-weight:bold; color:#c473ad; }
#nex {}
#prv:hover, #nex:hover {}
.paging a {}

.day_edit, .day_edit a { margin-top:7px; color:#ccc; font:11px 'Trebuchet MS'; }
.replybox {padding:20px 0 20px 0; }
.commentList { margin:10px 0 30px 0;}
.commentList a:hover { color:#fff; }
.commentList ol li { }
.commentList ul li { }
.commentList li ul li { padding:20px 20px 20px 40px;}
p.rep_body {margin-top:5px; line-height:20px;}
.name {font:11px dotum; font-weight:bold; color:#D18880;}
.name a {
	color:#C33;
}
.date {font:0px verdana;}
.control {font:10px verdana; margin-left:5px;}
.rp_general, .rp_admin {}
.rp_secret { color:#000; }
.hiddenComment { color:#000; }

.commentWrite { border-top:1px dashed #b9b9b9; padding-top:20px; margin:0 0 30px 0;}
p.c_form {display:inline;}
.rp_info { font:11px 'Trebuchet MS';}

.commentWrite button,input,textarea {color:#ccc; border:1px solid #b9b9b9; font:12px tahoma; padding:1px;}
.commentWrite input.g_name,.g_pw {color:#000; width:90px; height:18px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.commentWrite input.homepage {color:#000; width:200px; height:18px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.commentWrite textarea { margin-top:10px; color:#000; font:12px tahoma; line-height:20px; width:495px; height:120px;}
.s_b { overflow:hidden; margin-top:10px; }
.commentWrite .write { float:left; }
.secret { float:right; font-size:10px; }
.checkbox { vertical-align:middle; border:none; }
.commentWrite .g_submit {
	color:#FFF;
	font:10px verdana;
	width:130px;
	height:30px;
	background:#C33;
	border:none;
	cursor:pointer;
}


.guestList { color:#000; padding:20px 0; line-height:20px; border-bottom:1px dashed #b9b9b9; }
.guestList a:hover { color:#fff; }
.guestList ol li { }
.guestList ul li { }
.guestList li ul li { padding:20px 20px 20px 40px;}
p.g_rep_body {margin-top:5px; line-height:20px;}


.guestWrite {padding:20px 0 20px 0;}
.guestWrite input.gg_name,.gg_pw {margin-top:10px; color:#000; width:90px; height:18px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.guestWrite input.gg_homepage {width:200px; color:#000; height:18px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.guestWrite textarea {font:12px tahoma; color:#000; line-height:20px; width:495px; height:130px; margin-top:10px;}
.guestWrite .g_submit {
	color:#FFF;
	font:10px verdana;
	width:130px;
	height:30px;
	background:#C33;
	border:none;
	cursor:pointer;
}
.s_b { overflow:hidden; margin-top:10px; }
.guestWrite .write { float:left; }
.secret { float:right; font-size:10px; }
.checkbox { vertical-align:middle; border:none; }
#header .nav ul br {
	font-family: "나눔고딕";
}
