@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
/* 1. 본문 전체  */
	body, td, input, textarea {font:12px/1.6 'Nanum Myeongjo',Georgia, Batang; background-color: transparent ; color:#eee;}
/* 2. 기본 링크 */
	a:link {text-decoration:none; color:#eee;}
	a:visited {text-decoration:none; color:#eee;}
	a:hover {text-decoration:none;	color:#ff6;}
/* 3. 이미지 */
	img {border-width:1px transparent;}
/* 4. 이미지 버튼 */
	.ib {cursor:pointer;}
/* 5. 입력 텍스트 */
	.text {border:1px solid transparent;}
/* 6. 트리 테이블 */
	.branch2 {}
/* 7. 트리 셀 */
	.branch3 {cursor:pointer; height:10px;}
/* 8. 달력 월 표시 */
	.cal_month {height:18px;}
/* 9. 달력 요일 표시 */
	.cal_week1 {font-size:11px; height:18px; text-align:center;}
/* 10. 달력 일요일 표시 */
	.cal_week2 {color:#fd6; text-align:center;}
/* 11. 달력 지난 달 날짜 표시 */
	.cal_day1 {font-size:11px; text-align:center;}
/* 12. 달력 다음 달 날짜 표시 */
	.cal_day2 {font-size:11px; text-align:center;}
/* 13. 달력 이번 달 날짜 표시 */
	.cal_day3 {font-size:11px; text-align:center;}
/* 14. 달력 오늘 날짜 표시 */
	.cal_day4 {text-align:center; font-size:11px; background-color: transparent; font-weight:bold;}
/* 15. 달력 글쓴 날 링크 스타일 */
	a.cal_click:link {font-weight:bold; color:#fd6;}
	a.cal_click:visited {font-weight:bold; color:#eee;}
	a.cal_click:hover {font-weight:bold; color:#ff6;}
/* 16. 이미지 아래 캡션 스타일 */
	.cap1 {color:#eee; text-align:center;}
/* 16. 키워드 스타일 */
	.key1 {cursor:pointer; border-bottom:1px transparent;}
/* 16. 카테고리 옆 개수 스타일 */
	.c_cnt {font-size:10px;	color:#eee;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */
/* Structured */
body {background-color: #06a; margin:0; padding:0;}
hr {display:none;}
#container {width:740px; margin:0 auto; background-color: transparent;}
#content {float:left; width:680px; padding:10px 30px; overflow:hidden; text-align:justify;}
#footer {padding:7px; text-align:center; border-top:5px transparent;}
/* header */
#header {padding:15px 0; text-align:center; border-bottom:5px transparent;}
#header h1{margin:10; font-size:20px;}
#header .sidemenu {clear:both; padding:10px 30px 0 30px;}
#header .side {float:left; width:180px; padding:0 23px; text-align:left;}
#header .clear {clear:both; padding:0;}
/* content common */
#content h2 {font-size:18px; padding-top:10px; margin:0;}
#content h2 a {text-decoration:none; color:#ff6; background-color: transparent;}
#content h3 {font-size:16px; margin:10px 0; background-color: transparent;}
/* tag  */
#content .tagcloud {text-align:justify; display:inline;}
#content .tagcloud a {letter-spacing:0px;}	
#content .tagcloud .cloud1 {font-weight:bold; font-size:16px; color:#fff;}
#content .tagcloud .cloud2 {font-weight:bold; font-size:15px; color:#ff0;}
#content .tagcloud .cloud3 {font-weight:bold; font-size:14px; color:#ff3;}
#content .tagcloud .cloud4 {font-size:13px; color:#ff9;}
#content .tagcloud .cloud5 {font-size:11px; color:#ffc;}
#content .tagcloud a:hover {color:#ff6;}	
/* search list, rplist */	
#content .list, .rplist {margin-bottom:50px;}
/* search */
#content .search {text-align:center; padding:5px 0; margin:30px 0;}
#content .search input {border:0px transparent;}
#content .search .submit {border:0px transparent; font-size:9px;}
/* recent posts, recent comment, recent trackback, archive, link */
#content .listbox {padding:5px 0;}
/* location */
.location .spot {padding-left:20px;}	
.location .info {padding-left:0;}	
/* entry > protected  */
.entry_protected {margin-bottom:15px;}
.entry_protected input {border:1px transparent;background-color: transparent;}
.entry_protected .submit {border:1px transparent; font-size:9px;}
/* entry article*/
.entry .article {padding:5px 0;}
.entry .article blockquote {border-left:7px transparent; margin:10px 0 0 5px; padding-left:10px;}	
/* entry trackback, comment */
.entry .tbrp_box {text-align:right;	padding:5px 0;}
/* entry trackback */
.entry .trackback {padding:10px 0;}
.entry .trackback h4 {font-size:12px; font-weight:normal; margin:18px 0 3px 0;}
/* guestbook, entry comment */
.comment {padding:10px 0; background-color: transparent;}
.comment p {padding:3px 0 18px 0; margin:0;}
.comment .rr {padding-left:18px; margin:0;}
.comment .write {margin:10;}
.comment .write p {padding:2px;	margin:0; text-align:right;}
.comment .write input {background-color:#06c; border:1px transparent; height:15px; width:100px;}
.comment .write .homepage {height:15px;	width:230px;}
.comment .write .submit {background-color: transparent; border:1px transparent;	height:25px; width:100%;}
.comment .write textarea {width:99%; height:120px; border:1px transparent; overflow:visible; background-color:#06c;}
.comment .write .checkbox {border:none;	padding:0; margin:0; width:20px; background-color: transparent;}
/* paging */
.paging {padding-top:15px; padding-bottom:15px; text-align:center;}
/* Categories */
#category			{ font-size:9pt; font-weight:bold; padding-bottom:15px;}
#category ul		{ list-style:none;}
#category li a		{ }
/* 1 depth */
#category ul li ul li a			{ }
/* 2 depth */
#category ul li ul li ul li		{ }
#category ul li ul li ul li a	{ font:8pt verdana, dotum; font-weight:normal;}
/* selected */
#category .selected				{ font-weight:bold;}
#category .selected ul li		{ font-weight:normal;}