@charset "utf-8";
body {margin:0;padding:0;background-image:url(./images/blue_flower.gif);background-attachment:fixed;background-repeat:no-repeat;background-position:right bottom;}
img {border:0;}
a{text-decoration:none;}

/* 그냥 링크 */
a:link {text-decoration:none;color:#666;}
a:visited {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#FFB3D9;}
a:active {text-decoration:none;color:#FFB3D9;}

/* 태그 클라우드 스타일 */
.cloud1 {
	font-family:verdana;
	font-size :15px;
	color:#B82929 !important ;
	}
	
.cloud2 {
	font-family:verdana;
	font-size :14px;
	color:#F7B648 !important ;
	}

.cloud3 {
	font-family:verdana;
	font-size :13px;
	color:#94A420 !important ;
	}

.cloud4 {
	font-family:verdana;
	font-size :12px;
	color:#72B8F8 !important ;
	}
	
.cloud5 {
	font-family:verdana;
	font-size :11px;
	color:#D99FFB !important ;
	}

/* 큰 덩어리 DIV */
#top {margin-left:20px;margin-bottom:10px;width:800px;height:250px;background-image:url(./images/blue_fish.gif);background-repeat:no-repeat;background-position:left top;}
#sidebar {margin-left:20px;position:absolute;width:170px;z-index:1;}
#content {position:absolute;width:610px;z-index:1;left:210px;}

/* 세부 DIV */
#top_menu {padding-top:100px;padding-left:300px;}
#topmenu {padding-top:20px;padding-left:300px;}
#sidebar_title {}
#sidebar_box {padding-left:20px;padding-bottom:10px;}
#sidebar_banner {padding:5px;text-align:center;}
#article_search {margin-bottom:20px;}
#comment_search {margin-bottom:20px;}
#search_title {margin-bottom:5px;}
#search_list {padding-left:10px;}
#tag {margin-bottom:20px;}
#local {margin-bottom:20px;}
#tl_title {margin-bottom:5px;}
#tl_list {padding-left:10px;}
#guest {margin-bottom:20px;}
#guest_title {margin-bottom:5px;}
#guest_form {width:350px;margin:0 auto;margin-bottom:20px;}
#guest_list {margin-left:10px;margin-right:10px;padding:10px;}
#guest_rp {margin-top:5px;margin-left:20px;padding:10px;border:1px dashed #ccc;}
#notice {margin-bottom:20px;}
#notice_title {margin-bottom:5px;}
#notice_desc {padding:10px;}
#protect {margin-bottom:20px;}
#protect_title {margin-bottom:5px;}
#protect_desc {padding:10px;}
#article {margin-bottom:20px;}
#article_title {margin-bottom:5px;}
#admin {margin-top:5px;text-align:right;}
#article_desc {padding:10px;}
#article_tag {padding:5px;}
#article_rt {padding:5px;}
#article_trackback {margin-bottom:5px;padding:10px;background-color:#f9f9f9;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}
#article_comment {}
#comment_list {padding:10px;}
#crp {margin-left:20px;margin-top:5px;padding:10px;border:1px dashed #ccc;}
#comment_form {text-align:right;}
#paging {padding:10px;text-align:center;}

/* 타이틀 설정 */
.descdesc {font:11px 돋움;color:#999;letter-spacing:-2px;}
.titletitle {font:30px 돋움;color:#333;letter-spacing:-4px;}

/* 사이드바 링크 설정 */
a.sidebar:link {text-decoration:none;}
a.sidebar:visited {text-decoration:none;}
a.sidebar:hover {text-decoration:none;color:#ccc;}
a.sidebar:active {text-decoration:none;color:#ccc;}
	
/* 사이드 바 폰트 설정 */
.sidebar_title {}
.category {font:11px verdana;color:#999;letter-spacing:-1px;}
.tag {margin-right:5px;font:11px verdana;color:#999;letter-spacing:-1px;}
.recent {font:11px verdana;color:#999;letter-spacing:-1px;}
.archive {font:11px verdana;color:#999;letter-spacing:-1px;}
.link {font:11px verdana;color:#999;letter-spacing:-1px;}

/* 검색 리스트 폰트 설정 */
.search_body {font:11px verdana;color:#4A1000;letter-spacing:-1px;}
.search_date {font:10px verdana;color:#643B30;letter-spacing:-1px;margin-right:5px;}
.search_count {font:10px verdana;color:#795950;letter-spacing:-1px;margin-left:5px;}
.search_name {font:11px verdana;color:#795950;letter-spacing:-1px;margin-left:5px;}

/* 로컬 로그 폰트 설정 */
.locallog {font:11px verdana;color:#4A1000;letter-spacing:-1px;}

/* 검색 리스트, 로컬 로그 링크 설정 */
a.sl:link {text-decoration:none;}
a.sl:visited {text-decoration:none;}
a.sl:hover {text-decoration:none;color:#BF9A90;}
a.sl:active {text-decoration:none;color:#BF9A90;}

/* 방명록 폼 설정 */
.gform1_1 {font:11px verdana;color:#999;letter-spacing:-1px;width:248px;height:15px;border:1px solid #ccc;background-image:url(./images/name.gif);background-repeat:no-repeat;background-position:right;margin-bottom:5px;}
.gform1_2 {font:11px verdana;color:#999;letter-spacing:-1px;width:248px;height:15px;border:1px solid #ccc;background-image:url(./images/home.gif);background-repeat:no-repeat;background-position:right;margin-bottom:5px;}
.gform1_3 {font:11px verdana;color:#999;letter-spacing:-1px;width:248px;height:15px;border:1px solid #ccc;background-image:url(./images/pass.gif);background-repeat:no-repeat;background-position:right;margin-bottom:5px;}
.gform2 {font:11px verdana;color:#999;letter-spacing:-1px;width:248px;height:150px;border:1px solid #ccc;background-image:url(./images/baby.gif);background-repeat:no-repeat;background-position:right bottom;}
.submit {border:1px solid #ccc;background-color:#fff;font:11px verdana;color:#999;letter-spacing:-1px;}

/* 방명록 리스트 설정 */
.gname {font:11px verdana;color:#A2B35E;letter-spacing:-1px;}
.gdate {font:10px verdana;color:#D6D8B6;letter-spacing:-1px;margin-left:5px;}
.gdesc {font:11px verdana;color:#999;letter-spacing:-1px;}
.gd {font:10px verdana;color:#FF80C0;letter-spacing:-1px;margin-left:5px;}

/* 아티클 공통 설정 */
.title {font:11px verdana;color:#FD82B3;letter-spacing:-1px;}
.desc {font:11px verdana;color:#333;}
.categorys {font:11px verdana;color:#FFAAD5;letter-spacing:-1px;margin-left:5px;}
.tags {font:11px verdana;color:#FFAAD5;letter-spacing:-1px;}
.date {font:10px verdana;color:#FFCEE7;letter-spacing:-1px;margin-left:5px;}
.admin {font:11px verdana;color:#ccc;letter-spacing:-1px;}
.rp {font:11px verdana;color:#E4B5F7;letter-spacing:-1px;}
.tb {font:11px verdana;color:#F1C27C;letter-spacing:-1px;margin-left:10px;}
.track {font:11px verdana;color:#999;letter-spacing:-1px;}
.passform {font:11px verdana;color:#999;letter-spacing:-1px;border:1px solid #ccc;margin-top:5px;}
.passform2 {font:11px verdana;color:#999;letter-spacing:-1px;border:1px solid #ccc;}

/* 코멘트 폼 설정 */
.cf1 {font:11px verdana;color:#999;letter-spacing:-1px;width:160px;border:1px solid #ccc;background-image:url(./images/name.gif);background-repeat:no-repeat;background-position:right;margin-bottom:5px;}
.cf2 {font:11px verdana;color:#999;letter-spacing:-1px;width:160px;border:1px solid #ccc;background-image:url(./images/home.gif);background-repeat:no-repeat;background-position:right;margin-bottom:5px;}
.cf3 {font:11px verdana;color:#999;letter-spacing:-1px;width:160px;border:1px solid #ccc;background-image:url(./images/pass.gif);background-repeat:no-repeat;background-position:right;margin-bottom:5px;}
.cf4 {font:11px verdana;color:#999;letter-spacing:-1px;width:495px;height:130px;border:1px solid #ccc;background-image:url(./images/baby_.gif);background-repeat:no-repeat;background-position:right bottom;}

/* 검색 폼 */
.search {border:1px solid #ccc;font:11px verdana;color:#999;letter-spacing:-1px;}

/* 페이징 */
.page {font:11px verdana;color:#FF99CC;letter-spacing:-1px;}

/* 이름링크, 태그링크 설정 */
a.green:link {text-decoration:none;color:#A2B35E;}
a.green:visited {text-decoration:none;color:#A2B35E;}
a.green:hover {text-decoration:none;color:#A2B35E;}
a.green:active {text-decoration:none;color:#A2B35E;}
a.pink:link {text-decoration:none;color:#FFAAD5;}
a.pink:visited {text-decoration:none;color:#FFAAD5;}
a.pink:hover {text-decoration:none;color:#FFAAD5;}
a.pink:active {text-decoration:none;color:#FFAAD5;}


/* 8. 달력 월 표시 */
	.cal_month {
		font-family:verdana;
		font-size : 9px;
		height: 10px;
	}
/* 9. 달력 요일 표시 */
	.cal_week1 {
		font-family:verdana;
		font-size : 9px;
		height:10px;
	}
/* 10. 달력 일요일 표시 */
	.cal_week2 {
		font-family:verdana;
		color: #f30;
		font-size: 9px;
		text-align: center;
	}
/* 11. 달력 지난 달 날짜 표시 */
	.cal_day1 {
		font-family:verdana;
		color: #000;
		font-size:9px;
		text-align:center;
	}
/* 12. 달력 다음 달 날짜 표시 */
	.cal_day2 {
		font-family:verdana;
		color: #000;
		font-size : 9px;
		text-align: center;
	}
/* 13. 달력 이번 달 날짜 표시 */
	.cal_day3 {
		font-family:verdana;
		font-size : 9px;
		text-align: center;
	}
/* 14. 달력 오늘 날짜 표시 */
	.cal_day4 {
		font-family:verdana;
		text-align: center;
		font-size : 9px;
		background-color: #ccc;
		font-weight: bold;
	}
/* 15. 달력 글쓴 날 링크 스타일 */
	a.cal_click:link {
		font-family:verdana;
		font-weight: bold;
		color : #333;
	}
	a.cal_click:visited {
		font-family:verdana;
		font-weight: bold;
		color : #333;
	}
	a.cal_click:hover {
		font-family:verdana;
		font-weight: bold;
		color : #333;
	}