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

body { padding:0; margin:0; background:#fff; color:#333; font:13px "Malgun Gothic"; line-height:18px;}

h1 {font:12px "Malgun Gothic"; text-transform:uppercase; letter-spacing:1px;}
h2 {font:13px "Malgun Gothic";}

a { color: #666; text-decoration:none; 	transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; }
a:hover { color:#ff8585; text-decoration:none; } 

.rp_secret			{ color: #ff8585; }
.guest_secret			{ color: #ff8585; }


#container {width:940px; margin:70px auto; position:relative; }


#header {width:900px; height:125px; background:#fff; padding:20px; font:13px calibri; text-transform:uppercase;}

.blog_title {text-align:right; letter-spacing:5px; padding-bottom:10px;}
.blog_title a {color:#333;}
.blog_title a:hover {color:#ff8585;}

.blog_image {float:left; width:100px; height:100px; padding-bottom:10px;}

.blog_info {float:right; width:790px; height:55px; padding:5px 0; border-top:1px solid #eee;}

.blog_menu {float:right; width:790px; height:35px; padding-top:10px; border-top:1px solid #eee; letter-spacing:1px;}
.blog_menu a {margin:0 5px; color:#666;}
.blog_menu a:hover {color:#ff8585;}


#content {float:left; width:900px; background:#fafafa; padding:20px; margin:30px 0;}


.searchList ol { list-style:none;  padding:15px;  margin:0;}
.searchList li {padding-top: 5px; padding-bottom:5px; border-bottom:1px solid #eee; }
.searchList .date { margin-right:10px; color:#fff; background:#666; padding:2px 5px; font:13px calibri; }
.searchList .cnt            { color:#ff8585;}


.taglog { }
.taglog ul { margin-left:-35px;  }
.taglog li { display:inline;}
.taglog a:hover { letter-spacing:2px; }
.taglog li .cloud1 { font-weight:bold; font-size : 16px; color : #ff8585; }
.taglog li .cloud2 { font-size : 15px; color : #aaa; }
.taglog li .cloud3 { font-size : 14px; color : #bbb; }
.taglog li .cloud4 { font-size : 13px; color : #ccc; }
.taglog li .cloud5 { font-size : 12px; color : #ddd; }


.guestbook { }
.guestWrite textarea {width:500px; height:80px; border:none; background:#fff; font: 13px Malgun Gothic; margin-top:-5px;}
.guestWrite .submit {background:#666; color:#fff; border:none; width:80px; padding:5px 0; margin-bottom:20px; font:13px Calibri; letter-spacing:2px; }

.guestList {border-top:1px solid #eee;}
.guestList ol,
.guestList ul { margin-top:20px; margin-bottom:10px; padding:0;  list-style:none;}
.guestList li p { margin-top:5px;}
.guestList ol li { width: 500px; overflow: hidden; padding-bottom: 0px; }
.guestList li ul li { margin-left: 10px; padding:10px; width: 470px; overflow: hidden; background:#fff; margin-bottom:40px; margin-top:-10px;}
.guestList li .name { font-weight:bold;}
.guestList li .date { font:13px calibri; color:#999; padding:0 5px;}
.guestList li .control {font:13px calibri;}


.entryNotice { }

.entry {margin-bottom:30px;}

.article {width:900px; padding:0; margin: 0px 0px 30px 0px; overflow: hidden;}
.titleWrap {color:#999; font:13px Malgun Gothic; text-align:right; padding:20px 0;}
.titleWrap a {color:#999;}
.titleWrap a:hover {color:#ff8585;}

.titleWrap .date {font:13px calibri;}

.tagTrail {border-top:1px solid #eee; padding:5px 0; font:13px Malgun Gothic;}

.actionTrail {font:13px Malgun Gothic; text-align:right; padding-bottom:20px;}

.entryProtected { }
.entryProtected .submit {background:#666; color:#fff; border:none; width:30px; padding:5px 0; font:13px Malgun Gothic;}


.comment { }
.commentWrite textarea {width:500px; height:80px; border:none; background:#fff; font: 14px Malgun Gothic; margin-top:-5px;}
.commentWrite .submit {background:#666; color:#fff; border:none; width:80px; padding:5px 0; margin-bottom:20px; font:14px Calibri; letter-spacing:2px; }
.label_secret {font:14px calibri; }

.commentList {margin:20px 0;}
.commentList ol,
.commentList ul { margin-top:20px; margin-bottom:10px; padding:0;  list-style:none;}
.commentList li p { margin-top:5px;}
.commentList ol li { width: 500px; overflow: hidden; padding-bottom: 0px; }
.commentList li ul li { margin-left: 10px; padding:10px; width: 470px; overflow: hidden; background:#fff; margin-bottom:40px; margin-top:-10px;}
.commentList li .name { font-weight:bold;}
.commentList li .date { font:13px calibri; color:#999; padding:0 5px;}
.commentList li .control {font:13px calibri;}


.paging {font:14px calibri; text-align:center;}
.selected { color:#ff8585; font-weight:bold; }


#footer { font:13px calibri; }

.copyright {bottom: 15px; right: 15px; position: fixed; display: block;}
.top {text-align:center;}
.top a {display:inline-block;*display:inline; zoom:1; line-height:1; width:15px; padding:5px 3px; color:#fff; background:#666; cursor:pointer;}
.top a:hover {color:#b93846; background:#fff;}


::-webkit-scrollbar { width: 5px; } 
  
::-webkit-scrollbar-track-piece { background-color: #FFF; } 

::-webkit-scrollbar-thumb:vertical { 
        width: 100px; 
	border-radius: 10px; 
	-moz-border-radius: 100px; 
	-webkit-border-radius: 0px; 
	-o-border-radius: 100px; 
	background-color: #ff8585; } 
	
	
#tistorytoolbarid{display: none;}