@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body {
		background:#282828 ;
		color:#adadad;
		font:0.75em/1.5 굴림, Gulim, Arial, AppleGothic, Sans-serif;
		margin:0; padding:0;
		text-align:left;
}

a:link		{ color:#67A4FF; text-decoration:none; }
a:visited	{ color:#67A4FF; text-decoration:none; }
a:hover		{ color:#f6c;    text-decoration:none; }
a:active	{ color:#67A4FF; text-decoration:none; }

.sidebar a:link		{ color:#adadad; text-decoration:none; }
.sidebar a:visited	{ color:#adadad; text-decoration:none; }
.sidebar a:hover	{ color:#f6c;    text-decoration:none; }
.sidebar a:active	{ color:#adadad; text-decoration:none; }

/* 페이징 - 현재 페이지 */
    .selected     { font-weight:bold; color:#f63;}
    .no-more-prev,
	.no-more-next { color:#ccc;}

	.paging {
			padding:0;
			text-align:center;
			font:1.0em Tahoma;
			width:500px; /* contentWidth */
			margin-bottom:15px;
			color:#666;
	}
	.paging .numbox			{ margin-left:6px; color:#adadad;}
	.paging .num			{ border:1px solid #202020; background:#343434; padding:2px 4px; margin:0; font-weight:bold; font:0.9em Tahoma, Arial; color:#67A4FF; font-weight:bold;}
	.paging .prev,
	.paging .next			{ font:1.0em Dotum, Arial, sans-serif; border:1px solid #202020; background:#343434; padding:6px 6px 4px 6px; margin:0 3px;}
	.paging .listbox		{ display:block; margin-top:20px;}


/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer; cursor:hand;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer; cursor:hand;}
/*@ 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font:0.75em Tahoma, Helvetica, Arial, Gulim, sans-serif; color:#f60;}

/*@ 달력 월 표시 */
    .cal_month              { font:0.95em Verdana, Helvetica, Arial, Gulim, sans-serif; height:0.9em; font-weight:bold; margin-bottom:10px; text-align:center;}
/*@ 달력 요일 표시(th 영역) */
    .cal_week1              { background-color: #222; font:0.95em Dotum, Arial, sans-serif; color:#ccc; height:20px; font-weight:normal; text-align:center;}
/*@ 달력 일요일 표시(th 영역) */
    .cal_week2              { background-color: #222; font:0.95em Dotum, Arial, sans-serif; color:#f30; text-align:center; }

/*@ 달력 Week(tr 영역)  */
    .cal_week               { height:20px;}
    .cal_current_week       { }

/*@ 달력 Day(td 영역) */
    .cal_day                { font:0.8em Verdana, Helvetica, Arial, Gulim, sans-serif; color:#666; text-align:center;}
/*@ 달력 Day, 일요일 (td 영역)  */
    .cal_day_sunday         { color:#f30 !important;}
    .cal_day_sunday a        { color:#f30 !important;}

/*@ 달력 지난 달 날짜 표시(td)   */
    .cal_day1               { color:#ccc;}
/*@ 달력 다음 달 날짜 표시(td)   */
    .cal_day2               { color:#ccc;}
/*@ 달력 이번 달 날짜 표시(td) */
    .cal_day3               { color:#666; /* border-bottom:1px solid #bbb; */}
/*@ 달력 오늘 날짜 표시(td) */
    .cal_day4               { color:#ccc; border:2px solid #999;}
/* 달력 글쓴 날 링크 스타일 */
	a.cal_click:link		{ font-size:0.9em; font-weight:bold; color:#aaa;}
	a.cal_click:visited		{ font-size:0.9em; font-weight:bold; color:#aaa;}
	a.cal_click:hover		{ font-size:0.9em; font-weight:bold; color:#aaa;}

/*@ 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             {}
    .rp_admin               { color:#adadad;}
    .rp_secret              { color:#c96; font-weight:bold;}
/*@ 종류별 코멘트 [##_guest_rep_class_##] */
    .guest_general          {}
    .guest_admin            { color:#adadad;}
    .guest_secret           { color:#c96; font-weight:bold;}
/*@ 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { }


/*@ 이미지 아래 캡션 스타일 */
    .cap1                   { color:#888; text-align:center; margin-top:0;}
/*@ 그림 */
    .imageblock             {}
/*@ 왼쪽 */
    .left                   {}
/*@ 가운데 */
    .center                 {}
/*@ 오른쪽 */
    .right                  {}
/*@ 그림 2개 배치 */
    .dual                   { background-color:#fff; margin-bottom:5px;}
/*@ 그림 3개 배치 */
    .triple                 { background-color:#fff; margin-bottom:5px;}

/*@ 본문 - more / less */
    .moreless_fold          { background:url("./images/icon-more.gif") top left no-repeat;  padding-left:20px;}
    .moreless_top           { background:url("./images/icon-less.gif") top left no-repeat;  padding-left:20px;}
    .moreless_body          {}
    .moreless_bottom        { background:url("./images/icon-less.gif") top right no-repeat; padding-right:20px; color:#999; text-align:right;}

/* 키워드 */ 
    .key1 { border-bottom: 2px solid #67A4FF; color:#67A4FF; cursor: pointer; cursor:hand;}


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

hr              { display:none;}
img             { border:0;}
h1, h2, h3, h4  { margin:0; padding:0;}
h1              { font-size:1.7em; font-family:굴림, Gulim, Verdana; font-weight:bold;} /* 블로그 제목 */
h2              { font-size:1.4em; font-family:굴림, Gulim, Verdana;}
h3              { font-size:1.2em; font-family:굴림, Gulim, Verdana;}
h4              { }
input           { border:1px solid #1e1e1e; color:#adadad; background-color:#404040; font:1.0em 굴림, Gulim Verdana Dotum;}
textarea        { border:1px solid #1e1e1e; color:#adadad; background-color:#404040; font:1.0em 굴림, Gulim, Dotum, Arial, Verdana;
					width:488px; /* contentWidth - 20px + 8px */
					height:150px;
					overflow:auto;
				}


/* 블로그 레이아웃 */
#container {
		width:1040px; /* 전체 컨테이너의 크기 (넉넉히 잡았음) */
		margin:15px 0 0 20px; 
		padding:0;
		text-align:left;
		border:0px solid #f33;
}
#header { /* 블로그 헤더 */
		width:640px;  /* contentWidth - 10px */
		text-align:left;
		overflow:hidden;
		border:0px solid #ff3;
		margin:0 0 10px 0;
}

#content {
		clear:both;
		float:left;
		padding:0;
		width:650px; /* contentWidth */
		overflow:hidden;
		text-align:left;
		margin:0 20px 0 0;
		border:0px solid #ff3;
}

#sidebar1 {
		float:left;
		width:180px; /* 좌우 padding이 10px 씩 들어가기 때문에 실제 사이드바 영역은 160px */
		padding:0;
		margin-right:20px;
		margin-top:-20px;
		margin-bottom:20px;
		border:0px solid #39c;
}

#sidebar2 {
		float:left;
		width:180px; /* 좌우 padding이 10px 씩 들어가기 때문에 실제 사이드바 영역은 160px */
		margin-top:-20px;
		margin-bottom:20px;
		border:0px solid #39c;
}

#footer {
	clear:both;
	width:500px;
	text-align:center;
	color:#666;
	margin:0 10px 10px 10px;
}


/* ***** Header ***** */
#header h1 a				{ color:#fff; font-family:Georgia; font-variant:small-caps; font-weight:bold; text-decoration:none;}
#header h1 a:hover			{ color:#f6c;}

#header .blog-title				{ margin-left:10px; display:block; padding:0 0 5px 0; border:0px solid #f00;}
#header .blog-title .blog-desc	{ color:#666; display:block; border:0px solid #f00; margin-bottom:10px;}


#blog-menu {
			width:650px;
			border:0px solid #30f;
			display:inline;
			text-align:right;
}

#blog-menu span {
			float:right;
			display:inline;
			list-style-image:none; list-style-type:none;
			margin:0; padding:5px 10px 5px 10px;
			border:0px solid #ccc;
			margin-left:5px;
			font:0.9em Tahoma;
			font-weight:bold;
}
#blog-menu a				{ height:38px; overflow:hidden; text-indent:10000em; text-decoration:none;}
#blog-menu a:hover			{ background-position: 0 -38px;}

#blog-menu #nav-notice		{ width:37px; height:38px; display:block; background-image: url("./images/menu-notice.gif"); }
#blog-menu #nav-local		{ width:46px; height:38px; display:block; background-image: url("./images/menu-location.gif"); }
#blog-menu #nav-tag			{ width:26px; height:38px; display:block; background-image: url("./images/menu-tags.gif"); }
#blog-menu #nav-key			{ width:38px; height:38px; display:block; background-image: url("./images/menu-keylog.gif"); }
#blog-menu #nav-media		{ width:36px; height:38px; display:block; background-image: url("./images/menu-media.gif"); }
#blog-menu #nav-guest		{ width:63px; height:38px; display:block; background-image: url("./images/menu-guestbook.gif"); }
#blog-menu #nav-admin		{ width:37px; height:38px; display:block; background-image: url("./images/menu-admin.gif"); }


/* ***** content ***** */
#content .entry,
#content .entry-protected	{ border:0px solid #f00; padding:0 0 25px 0; margin:0;}
#content .entry-notice		{ border:0px solid #f00; padding:0 0 25px 0; margin:0;}

#content .guestbook, 
#content .search-list, 
#content .search-rplist,
#content .localog,
#content .keylog,
#content .medialog,
#content .taglog			{ padding:0 0 20px 0; margin:0;}

#content .localog h3		{ padding:0;}
#content .medialog h3		{ padding:0;}
#content .keylog h3			{ padding:0;}
#content .taglog h3			{ padding:0;}
#content .guestbook h3		{ padding:0;}
#content .search-list h3	{ padding:0;}
#content .search-rplist h3	{ padding:0;}

.search-list ul, 
.search-rplist ul			{ list-style:none; padding:10px; margin:10px 0 0 0; border:0px solid #f00;}
.search-list li, 
.search-rplist li			{ padding-bottom:2px;}
.search-list .date, 
.search-rplist .date		{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; margin-right:10px; }
.search-list .cnt			{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#f60;} 
.search-rplist .name		{ font:0.9em Dotum, Arial, sans-serif;  color:#999; padding:0;}

.localog .details			{ padding:15px 10px 15px 10px;}
.localog .spot				{ background:url("./images/icon-indent-arrow_local.gif") 5px 0 no-repeat; padding-left:20px; margin-top:5px;}
.localog .info				{ background:url("./images/icon-indent-arrow_localinfo.gif") 5px 3px no-repeat; padding-left:15px; margin-top:2px;}
.localog a:link				{}
.localog a:visited			{}
.localog a:hover			{ color:#ff204f; text-decoration:underline;}

.medialog .details			{ padding:15px 0 15px 0; border:0px solid #f00; margin-bottom:30px;}
.medialog ul				{ margin:0; padding:0 0 0 10px; list-style:none;}
.medialog li				{ }

.keylog .details			{ padding:15px 10px 15px 10px; border:0px solid #f00;}
.keylog ul					{ margin:0; padding:0; list-style:none;}
.keylog li					{ }

.taglog .details			{ padding:15px 10px 15px 10px;}
.taglog ul					{ padding:5px; margin:0; text-align:justify;}
.taglog li					{ display:inline;}
.taglog a:hover				{ background-color:#444;}
.taglog li .cloud1			{ color:#f6c; font-size:1.3em; font-weight:bold; background-color:#333;}
.taglog li .cloud2			{ color:#c6f; font-size:1.2em; font-weight:bold; background-color:#282828;}
.taglog li .cloud3			{ color:#396; font-size:1.1em; font-weight:bold;}
.taglog li .cloud4			{ color:#666; font-size:1.0em;}
.taglog li .cloud5			{ color:#999; font-size:0.9em;}

.guestbook p				{ padding:5px 0 0 0; margin:0;}

.guest-write				{ padding:5px 0 0 0; margin:0;}
.guest-write input			{ width:150px; padding:3px 5px;}
.guest-write textarea		{ padding:5px;}
.guest-write .homepage		{ width:300px;}
.guest-write .secret-wrap	{}
.guest-write .checkbox		{ width:25px; border:none; padding:0; margin:0; }
.guest-write .submit		{ border:1px solid #202020; color:#adadad; background-color:#333;
								font:1.0em Gulim, Dotum, Arial, Verdana; padding:5px; height:35px;
								width:162px;
							}

.guest-list					{ padding:0;}
.guest-list .details		{ border:1px solid #333; padding:0; margin-top:10px;}
.guest-list ol,
.guest-list ul				{ margin:0; padding:0; list-style:none; color:#888;}
.guest-list li				{ background:url("./images/bg-comment.gif") right top no-repeat;}
.guest-list li p			{ }
.guest-list ol li			{ padding:10px; overflow:hidden;}
.guest-list li ul li		{ margin:10px 0 0 30px; border:1px solid #333; overflow:hidden; background:url("./images/bg-comment-2.gif") right top no-repeat;}
.guest-list li .name		{ font-weight:bold;}
.guest-list li .date		{ font:0.8em Tahoma, Arial, Helvetica, Gulim, sans-serif; color:#777;}

.guest-list .control a.modify		{ background:url("./images/icon-comm-mod-gray.gif") no-repeat; padding:0 0 2px 60px; text-decoration:none;}
.guest-list .control a.modify:hover	{ background:url("./images/icon-comm-mod-gray-on.gif") no-repeat; padding:0 0 2px 60px; text-decoration:none;}
.guest-list .control a.modify span	{ display:none;}
.guest-list .control a.write		{ background:url("./images/icon-comm-write-gray.gif") no-repeat; padding:0 5px 2px 60px; text-decoration:none;}
.guest-list .control a.write:hover	{ background:url("./images/icon-comm-write-gray-on.gif") no-repeat; padding:0 5px 2px 60px; text-decoration:none;}
.guest-list .control a.write span	{ display:none;}

.guest-list .ext-guestlist			{ margin-bottom:10px;}


/* entry */
.entry-notice h2, 
.entry-protected h2, 
.entry h2					{ font-size:1.2em; line-height:1.2em; padding:0; margin:0 0 3px 0;}
h2 a:link					{ color:#fbffba;}
h2 a:visited				{ color:#fbffba;}
h2 a:hover					{ color:#f6c; text-decoration:none;}
h2 a:active					{ color:#fbffba;}

.title-wrap					{ padding:10px; margin:0; border:0px solid #f00; background-color:#1e1e1e;}
.title-wrap .date			{ padding-left:10px;}
.category,
.category a					{ font:0.95em Dotum, Gulim, Arial, sans-serif; color:#999;}
.date						{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#666;}

.title-wrap-2				{ padding:10px 10px 0 10px;}

.divider1					{ background:url("./images/divider1.gif") repeat-x; font-size:1px; height:2px; margin:0; padding:0;}
.divider2					{ background:url("./images/divider1.gif") repeat-x; font-size:1px; height:2px; margin:0 0 7px 0; padding:0;}

.entry-protected .details	{ padding:15px 10px 15px 10px;}
.entry-protected p.text		{ padding-left:50px;}
.entry-protected input		{ width:200px; padding:5px 5px;}
.entry-protected .submit	{ border:1px solid #202020;
							  background-color:#333; color:#adadad;
							  font:1.0em Gulim, Dotum, Arial, Verdana;
							  padding:3px; width:16px; height:16px;
							}

.article					{ margin:0; padding:10px 0; overflow:hidden;}
.article a:link				{ color:#67A4FF; text-decoration:none;}
.article a:visited			{ color:#67A4FF; text-decoration:none;}
.article a:hover			{ color:#f6c; text-decoration:underline;}
.article a:active			{ color:#67A4FF; text-decoration:none;}
.article dt					{ text-decoration:underline;}
.article dd					{ margin-left:20px; padding-bottom:10px;}
.article blockquote			{ background:url("./images/icon-blockquote.gif") center left no-repeat; padding-left:25px; margin:10px 20px;}
.article li					{ display:list-item; list-style-type:decimal;}
/*.footnotes .footnotes li	{ display:list-item; list-style-type:upper-roman;} */

.tag-trail					{ padding:10px; font:0.9em Dotum, Arial, Verdana, Helvetica, Gulim; line-height:1.8em;}
.tag-text					{ display:inline; background-color:#444; color:#adadad; font:0.9em Tahoma; font-weight:bold; padding:2px 4px; margin-right:3px;}

.action-trail {
		background:#262626;
		border:1px solid #333;
		font-size:1.0em;
		margin:0 0 10px 0;
		padding:10px;
		text-align:right;
}
.action-trail  .cnt		{ color:#f60; font-size:1.0em;}

.action-trail a:link,
.action-trail a:visited,
.action-trail a:active		{color:#adadad;}
.action-trail a:hover		{color:#f6c; text-decoration:none;}

.trackback					{ padding:0; margin:0; overflow:hidden; border:0px solid #36f;}
.trackback a				{ color:#000;}
/* 포스트의 트랙백 주소 박스 */
.trackback h3				{ border:1px solid #333; font:0.9em Tahoma; color:#999; margin:0 0 10px 0; font-weight:bold; padding:10px;}
.trackback .title			{ font:0.9em Dotum; font-weight:normal; margin:5px 0 2px 0;}
.trackback .title a			{ color:#67A4FF;}
.trackback .title a:hover	{ color:#f6c;}
.trackback .from			{ font:0.7em; color:#666; display:block;}
.trackback .name			{ color:#999; margin-right:5px;}
.trackback ol				{ margin:0; padding:0; list-style:none;}
.trackback li				{ border:1px solid #333; padding:10px 10px; margin:10px 0; background:url("./images/bg-trackback.gif") right top no-repeat;}
.trackback .date			{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#777;}
.trackback p				{ font:0.95em Dotum, Arial, sans-serif; color:#999; margin:5px 0 5px 0; padding:0; letter-spacing:-1px}
/* 받은 트랙백 박스 */
.trackback .receive			{ }

.trackback a.delete			{ background:url("./images/icon-delete.gif") left top no-repeat; padding-left:8px; text-decoration:none;}
.trackback a.delete span	{ display:none;}

.comment							{ padding:0; margin-bottom:0; overflow:hidden;
										clear:both;
									}
.comment p							{ margin:5px 0 0 0; padding:0;}

.comment-list						{ padding:0; margin:0;}
.comment h3							{ display:none;}
.comment ol,
.comment ul							{ margin:0; padding:0; list-style:none; color:#888;}
.comment .date						{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#777;}
.comment .name						{ font-weight:bold;}
.comment ol li						{ padding:10px; border:1px solid #333; margin-bottom:10px; background:url("./images/bg-comment.gif") right top no-repeat;}
.comment li ul li					{ padding:10px; margin:10px 0 0 0; background:url("./images/bg-comment-2.gif") right top no-repeat;}
.comment-list ul					{ border:0px solid #a4a4a4; margin:0 0 0 30px;;}
.comment .control					{ }
.comment .control a.address			{ background:url("./images/icon-comm-addr-gray.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.address:hover	{ background:url("./images/icon-comm-addr-gray-on.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.address span	{ display:none;}
.comment .control a.modify			{ background:url("./images/icon-comm-mod-gray.gif") no-repeat; padding-left:68px; padding-bottom:2px; text-decoration:none;}
.comment .control a.modify:hover	{ background:url("./images/icon-comm-mod-gray-on.gif") no-repeat; padding-left:68px; padding-bottom:2px; text-decoration:none;}
.comment .control a.modify span		{ display:none;}
.comment .control a.write			{ background:url("./images/icon-comm-write-gray.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.write:hover		{ background:url("./images/icon-comm-write-gray-on.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.write span		{ display:none;}

.comment-write						{ margin:0; padding:0;}
.comment-write input				{ width:150px; padding:3px 5px;}
.comment-write textarea				{ padding:5px;}
.comment-write .homepage			{ width:300px;}
.comment-write .secret-wrap			{}
.comment-write .checkbox			{ width:25px; border:none; padding:0; margin:0; }
.comment-write .submit				{ border:1px solid #202020; color:#adadad; background-color:#333;
										padding:5px; height:35px; font:1.0em Gulim, Dotum, Arial, Verdana;
										width:162px;
									}
.comment-write .member				{ margin-top:10px;}



/* ***** sidebar ***** */
.sidebar							{ text-align:left;}
.sidebar ul							{ padding:0; margin:0; list-style:none;}

.sidebar .blog-desc			{ margin:0; padding:0;}
.sidebar .category-view		{ margin:0; padding:0;}
.sidebar .calendar			{ margin:0; padding:0;}

.cnt		{ font:0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color:#f60;}
.date		{ font:0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color:#666;}
.name		{ font:0.9em 돋움, Dotum, Arial, sans-serif; color:#666;}

/* ***** 사이드바 모듈들 ***** */
.sidebar-module			{ margin-top:10px; border:0px solid #ccc; padding:10px;}
.sidebar-module h3		{ display:block; color:#67A4FF; font-size:1.0em; font-weight:bold; border-bottom:0px solid #ccc; padding-bottom:3px;}

/* ***** 사이드바 :: 블로그 정보 ***** */
#module-info .blog-image	{ margin-bottom:8px; text-align:center;}
#module-info .blog-desc		{ color:#adadad; font-size:1.0em; line-height:1.2em; letter-spacing:-1px; margin-bottom:8px;}
#module-info .user-id		{ color:#adadad; letter-spacing:-1px;}

/* ***** 사이드바 :: 공지사항 모듈 ***** */
#module-notice ul			{ list-style: none;}
#module-notice li			{ background:none;}
#module-notice a:link,
#module-notice a:active,
#module-notice a:visited	{ background:url("./images/icon-notice-off.gif") 0 0 no-repeat;  padding:1px 0 5px 27px;}
#module-notice a:hover		{ background:url("./images/icon-notice-on.gif") 0 0 no-repeat; padding:1px 0 5px 27px;}

/* ***** 사이드바 :: 검색 모듈 ***** */
.searchbox			{ margin-top:10px; padding:0; text-align:center;}
.searchbox input	{ width:100px; font-size:1.0em; padding:5px 5px;}
.searchbox .submit	{ width:16px; height:16px; margin:0; padding:3px; border:1px solid #202020; color:#adadad; background-color:#333;}

/* ***** 사이드바 :: 카테고리 모듈 ***** */
.category-view li					{ list-style:none;}
.category-view li a					{ color:#000;}
.category-view li a:hover			{ color:#f6c;}
.category-view li ul li				{ background:url("./images/icon-bullet.gif") 0 4px no-repeat; padding-left:10px;}
.category-view li ul li a			{ color:#000;}
.category-view li ul li a:hover		{ color:#f6c;}
.category-view li ul li ul li		{ background:url("./images/icon-bullet-2.gif") 8px 4px no-repeat; padding-left:18px;}
.category-view li ul li ul li a		{ color:#000;}
.category-view li ul li ul li a:hover { color:#f6c;}

/* ***** 사이드바 :: 새로 등록된 글 모듈 ***** */
#module-article ul				{ list-style: none;}

/* ***** 사이드바 :: 태그목록 모듈 ***** */
#module-tagbox ul				{ list-style: none; text-align:justify;}
#module-tagbox ul li			{ display:inline;}
#module-tagbox li .cloud1		{ color:#f6c; font-size:1.3em; font-weight:bold; background-color:#333;}
#module-tagbox li .cloud2		{ color:#c6f; font-size:1.2em; font-weight:bold; background-color:#282828;}
#module-tagbox li .cloud3		{ color:#396; font-size:1.1em; font-weight:bold;}
#module-tagbox li .cloud4		{ color:#666; font-size:1.0em;}
#module-tagbox li .cloud5		{ color:#999; font-size:0.9em;}
#module-tagbox a:hover			{ background-color:#444; text-decoration:none;}

/* ***** 사이드바 :: 글 보관함 모듈 ***** */


/* ***** 사이드바 :: 달력 모듈 ***** */
.calendar						{ margin:0; text-align:center;}

/* ***** 사이드바 :: 새로 달린 댓글 모듈 ***** */
#module-comment ul				{ list-style: none;}
#module-comment a, li			{ display:block;}

/* ***** 사이드바 :: 새로 달린 트랙백 모듈 ***** */
#module-trackback ul			{ list-style: none;}
#module-trackback a, li			{ display:block;}

/* ***** 사이드바 :: 링크 모듈 ***** */
#module-link ul					{ list-style: none;}
#module-link a, li				{ }

/* ***** 사이드바 :: 카운터 ***** */
#module-counter ul				{ list-style: none;}
#module-counter ul li span		{ font:0.9em Tahoma, Verdana; font-weight:bold;}
#module-counter .total			{ color:#999;}
#module-counter .today			{ color:#666;}
#module-counter .yesterday		{ color:#444;}

/* ***** footer ***** */
#footer				{ border-top:0px solid #ccc; text-align:center;}
#footer a			{ color:#333; text-decoration:none;}

#blog-menu-2 {
			border:0px solid #30f;
}

#blog-menu-2 span {
			display:inline;
			list-style-image:none; list-style-type:none;
			margin:0; padding:5px 10px 5px 10px;
			border:0px solid #ccc;
			margin-left:5px;
			font:0.9em Tahoma;
			font-weight:bold;
}
#blog-menu-2 a				{ text-decoration:none; color:#adadad;}
#blog-menu-2 a:hover		{ color:#f6c;}

#blog-menu-2 #nav-notice-2	{ display:inline; }
#blog-menu-2 #nav-local-2	{ display:inline; }
#blog-menu-2 #nav-tag-2		{ display:inline; }
#blog-menu-2 #nav-key-2		{ display:inline; }
#blog-menu-2 #nav-media-2	{ display:inline; }
#blog-menu-2 #nav-guest-2	{ display:inline; }
#blog-menu-2 #nav-admin-2	{ display:inline; }

#footer .blog-copyright	{
			clear:both;
			display:block;
			padding:0;
			margin:10px;
			border:0px solid #f00;
}