/* monoport; */

@charset "utf-8";

/* 본문 공통 */
body {
	font-family:'Ubuntu', arial, Dotum, sans-serif;
	font-size:12px;
	font-weight:400;
	background-color:#363636;
	color:#c3c3c3;
	line-height:1.5;
	padding:0;
	margin:0;	
}
a:link { color:#c3c3c3; text-decoration:none; }
a:visited {	color:#c3c3c3; text-decoration:none; }
a:hover { color:#fbaf5d; text-decoration:line-through; }
a:active { color #fbaf5d; text-decoration:none; }
img { border:0; }


/* 페이징 - 현재 페이지 */
.selected {	font-weight:bold; color:#fbaf5d; text-decoration:line-through; }
.no-more-prev {	padding-left:6px; color:#fbaf5d; }
.no-more-next {	padding-right:6px; color:#fbaf5d; }

/* 입력 텍스트 */
.text { border:1px solid #fbaf5d; }

/* 트리 셀 */
.branch3 { cursor:pointer; height:10px; }

/* 이미지 아래 캡션 스타일 */
.cap1 { color:#fbaf5d; text-align:center; }


#container { width:1000px; margin:0 auto; }
#header { clear:both; padding-bottom:20px; }

/* sidebar */
#sidebar { clear:both; float:left; width:170px; margin-right:90px; display:inline; padding-top:35px; padding-bottom:50px; }

/* logo */
#logo {	padding:0; margin:0 auto; text-align:right; }
#logo h1 { font-weight:300; font-size:30px; padding:0; margin:0 auto; }

/* category */
#category {	padding-top:20px; padding-bottom:20px; text-align:right;}
#category ul { list-style:none; padding:0; margin:0; }
#category li { list-style:none; line-height:1.6; }

/* recentPost */
#recentPost { padding-top:20px; padding-bottom:20px; text-align:right;}
#recentPost ul { list-style:none; padding:0; margin:0; }
#recentPost li { list-style:none; line-height:1.6; }

/* tag */
.tagbox { padding-top:20px; padding-bottom:20px; text-align:right; font-size:12px; }
.tagbox ul { list-style:none; padding:0; margin:0; }
.tagbox li { list-style:none; line-height:1.6; }
	
/* sub_navi */
#sub_navi {	margin-top:40px; text-align:right; }


/* content */
#content { float:right; width:740px; padding-bottom:100px; display:inline; text-align:right; }

/* ***** content ***** */
#content .entry { width:740px; margin:0; padding:0; overflow:hidden; text-align:right; }

/* entry */

.titleWrap { width:740px; overflow:hidden; color:#fbaf5d; font-size:12px; font-weight:500; padding-top:70px; padding-bottom:10px; text-align:right; }
.titleWrap a:link { color:#fbaf5d;  text-decoration:none; }
.titleWrap a:visited { color:#fbaf5d;  text-decoration:none; }
.titleWrap a:hover { color:#fbaf5d;  text-decoration:line-through; }
.titleWrap a:active { color:#fbaf5d;  text-decoration:none; }

.article { width:740px; font-size:12px; color:#8d8d8d; overflow:hidden; padding:0; margin:0; padding-bottom:60px; text-align:right; }
.article a:link { color:#8d8d8d;  text-decoration:none; }
.article a:visited { color:#8d8d8d;  text-decoration:none; }
.article a:hover { color:#8d8d8d;  text-decoration:line-through; }
.article a:active { color:#8d8d8d;  text-decoration:none; }

.article dt { text-decoration:line-through; }
.article dd {}

/* Paging */
#paging { padding-top:10px;  text-align:center;  font-size:12px; }
#paging .numbox { padding-left:6px; margin-left:6px;  font:12px; }
#paging .num { padding-right:8px; margin-right:5px; }
#paging #prevPage {}
#paging #nextPage {}
#paging span .selected { color:#fbaf5d; }

/* footer */
#footer { clear:both; width:860px; margin:0; padding-top:8px; }
#footer .copyright { float:right; font-size:12px; text-align:right; padding:0; margin:0; padding-bottom:80px; }