@charset "utf-8";

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

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

::-webkit-scrollbar { width:11px; height:5x;} 
::-webkit-scrollbar-track { background:#fff; } 
::-webkit-scrollbar-thumb { background:#000; border:5px solid #fff; }



.title { text-align:right; 	margin-top: 80px; }
.title img { width:40px; height:40px; margin-bottom:15px; border:1px solid #eee; padding:2px; background:#FFF; }
.title a { width:40px; height:40px; background:url('images/img.jpg') no-repeat; border-radius:50%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.title a:hover { opacity: 0.8; filter: alpha(opacity=100); -moz-opacity: 0.8; }

#header { margin:0 auto; font-size:11px; }
#header a { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
#header a:hover { color:#eee; }
#header .nav { width:800px; text-align:right; margin:0 auto; margin-top:50px; padding-bottom:35px; }


#container { width:800px; font:11px dotum; margin:0 auto; overflow:hidden; }
#content { margin:0 auto; }
.entryNotice .N_article { font:12px verdana; line-height:20px; text-align:justify; word-break:break-all; border-bottom:1px dotted #999; padding:15px 0; }


.entry {  margin-bottom:20px; padding:30px 30px 30px; 30px; border:1px solid #eee; 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:#333;}

.p_date { float:right; font:10px verdana; color:#333; }
.category {font:10px verdana; line-height:18px;}
.admin {color:#333; font:12px verdana; text-align:right;}
.admin a{color:#333; font:11px verdana; line-height:18px;}
.admin a:hover {border-bottom:1px solid #cbaf6c;}

.article {line-height:20px; text-align:justify; word-break:break-all;}
.article a { color:#333; font-weight:bold; }
.article a:hover { border-bottom:1px solid #cbaf6c; }
.bottom { padding:15px 0; overflow:hidden; font:10px verdana;  }
.actionTrail { float:left; }
.actionTrail a { color:#84d115; font-weight:bold;}
.actionTrail a:hover { color:#fff; }
.actionTrail .cnt { font:10px verdana; font-weight:bold;}


.searchList { padding:10px 0; border-bottom:px solid #333; font:11px 'dotum'; }
.searchList .date { margin-right:5px; padding: 0 3px; padding-right:10px; }
.searchList ol { margin: 0; padding: 0; border-top: -1px solid #eee; } 
.searchList li { padding: 13px; line-height:18px; border: 1px solid #eee; margin-bottom: -1px;}
.searchList a { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.searchList a:hover { color:#eee; }
.searchList .cnt { color:#84d115; margin-left:5px; border: -1px solid #eee;}

.paging { font:10px calibri; margin-top:10px; text-align:right; margin-bottom:50px; }
.paging a { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.paging a:hover { color:#eee; }

#prv {}
.numbox {}
.selected { font-weight:bold; color:#000; }
#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; }
.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:12px 'Trebuchet MS'; font-weight:bold; color:#84d115;}
.name a { color:#84d115; }
.date {font:10px pt sans narrow; }
.control {font:10px verdana; margin-left:5px;}
.rp_general, .rp_admin {}
.rp_secret { color:#333; }
.hiddenComment { color:#333; }

.commentWrite { border-top:1px dotted #999; 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 #ccc; font:12px verdana; padding:1px;}
.commentWrite input.g_name,.g_pw {color:#333; width:90px; height:18px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.commentWrite input.homepage {color:#333; 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:#333; font:12px verdana; line-height:20px; width:495px; height:120px;}
.commentWrite .g_submit { color:#fff; font:10px verdana; width:130px; height:30px; background:#84d115; border:none; cursor:pointer; }
.s_b { overflow:hidden; margin-top:10px; }
.commentWrite .write { float:left; }
.secret { float:right; font-size:10px; }
.checkbox { vertical-align:middle; border:none; }


.guestList { color:#333; padding:20px 0; line-height:20px; border-bottom:1px dotted #999; }
.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; border-bottom:1px dotted #999; }
.guestWrite input.gg_name,.gg_pw {margin-top:10px; color:#333; 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:#333; height:18px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.guestWrite textarea {font:12px verdana; color:#333; line-height:20px; width:495px; height:130px; margin-top:10px;}
.guestWrite .gg_submit {color:#fff; font:10px verdana; width:130px; height:30px; background:#84d115; border:none; cursor:pointer; }
.guestWrite .write { float:left; }


.entry-ccl { display: none; }


#toTop{ font-family:calibri; font-size:18px; font-weight:600;background:none;position:fixed;bottom:30px;right:30px;;cursor:pointer;text-decoration:none;}






