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

td {
		font-size:11px;
		/* color : #999; */
}
/* 1. 본문 전체  */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

/* 2. 기본 링크 */
	a:link {
		text-decoration: none;
		color : #666666;
	}
	a:visited {
		text-decoration: none;	
		color : #666666;
	}
	a:hover {
		text-decoration: none;
		color : #46C9FF;
	}
	a:active {
		text-decoration: none;	
		color : #666666;
	}	

/* 3. 이미지 */
	img {
		border-width: 0px;
	}
/* 4. 이미지 버튼 */
	.ib {
		cursor: pointer;
	}
/* 5. 입력 텍스트 : clowleed) 사용되지 않음 */
	.text {
	border:1px solid #999;
	}
/* 6. 트리 테이블*/
	.branch2 {
	}
/* 7. 트리 셀 : clowleed) 트리에 사용되는 폰트*/
	.branch3 {
		cursor: pointer;
		height: 10px;
		font-size:12px;
		font-family: Tahoma;
	}
/* 8. 달력 월 표시 */
	.cal_month {
		font-size : 11px;
		height: 18px;
		font-weight:bold;
	}
/* 9. 달력 요일 표시 */
	.cal_week1 {
		font-size : 11px;
		height:18px;
		color:#7f7f7f
	}
/* 10. 달력 일요일 표시 */
	.cal_week2 {
		color: #38C0D0;
		font-size:11px;
		text-align: center;
	}
/* 11. 달력 지난 달 날짜 표시 */
	.cal_day1 {
		color: #fafafa;
		font-size:11px;
		text-align:center;
	}
/* 12. 달력 다음 달 날짜 표시 */
	.cal_day2 {
		color: #fafafa;
		font-size : 11px;
		text-align: center;
	}
/* 13. 달력 이번 달 날짜 표시 */
	.cal_day3 {
		font-size : 11px;
		text-align: center;
		color:#7f7f7f;
	}
/* 14. 달력 오늘 날짜 표시 */
	.cal_day4 {
		text-align: center;
		font-size : 11px;
		font-weight:bold;
	}
/* 15. 달력 글쓴 날 링크 스타일 */
	a.cal_click:link {
		color : #46C9FF;
	}
	a.cal_click:visited {
		color : #46C9FF;
	}
	a.cal_click:hover {
		color : #46C9FF;
	}
/* 16. 이미지 아래 캡션 스타일 */
	.cap1 {
	color: #666666;
	text-align: center;
	font: 11px "돋움", "돋움체";
	}
/* 16. 키워드 스타일 : clowleed) 1.x에서는 키워드가 사용되지 않는듯 */
	.key1 {
		cursor: pointer;
		border-bottom: 1px dotted #ccc;
	}
/* 16. 카테고리 옆 개수 스타일 */
	.c_cnt {
		font:9px Tahoma;
		color : #999;
	}
/* 17. 최신글 옆 개수 스타일 */
	.ps_cnt {
		font:9px Tahoma;
		color : #999;
	}
	
  /********************************************************************************/
 /************ 태터 1.04 기본스타일 끝. 아래는 ARIA 스킨 추가 스타일 *************/
/********************************************************************************/

/* 기본설정 **************************************************/
/* 블로그 타이틀 */
#title {
	width: 300px;
	float: left;
	text-align: left;
	margin-left: 5px;
	}

.blog_title {
	/*margin-top:-3px;
	margin-left:-1px;*/
	font-family:Tahoma;
	font-size:26px;
	letter-spacing:-3px;
	font-weight:300;
	color:#4c4c4c;
	float:left;
	
	}

.blog_title_shadow {
	position:absolute;
	font-family:Tahoma;
	font-size:26px;
	letter-spacing:-3px;
	color:#dddddd;
	font-weight:300;
	margin-bottom:-6px;
	}

.blog_info {
	font-family:돋움, dotum;
	font-size:11px;
	color:#aaaaaa;
	letter-spacing:-1px;
	}

/* 메인 테이블 넓이, 정렬방식 */
#main {
	/*width:850px;*/
	width:900px;
	align:center;
	}

/* 메인 박스 여백 설정 */
#contents {
	padding:20px;
	padding-top:7px;
	}

/*기본 글씨체, 색*/
#contents {
	font-family: Tahoma;
	font-size:12px;
	color:#4c4c4c;
	}

/* 진한 글씨 주로 제목, 리플러 이름 등*/
#contents .gray1 {
	color: #191919;
	}

/* 주로 쓰이는 본문의 글씨색 */
#contents .gray2 {
	color: #494949;
	}

/* 회색. 주로 작은글씨의 날자 등에 쓰임 */
#contents .gray3 {
	color: #7f7f7f;
	}
#box_left .gray3 {
	color: #999999;
	}

/* 날자 등의 푸른색 */
 .blue1 {
	color:#38C0D0;
	}

/* 작은 글씨의 날자 등 */
#contents .date {
	font-family:tahoma;
	font-size:9px;
	font-weight:normal
	}

/* 보통 ↑예랑 함께 쓰임 */
#contents a.g_er:link{color:#7f7f7f !important; text-decoration:none;}
#contents a.g_er:visited{color:#7f7f7f !important; text-decoration:none;}
#contents a.g_er:hover{color:#46C9FF !important; text-decoration:none;}

/* ↑예네들이 리플등에 쓰일때, 이름과의 간격 */
#contents .er_margin {
	margin-top:-3px;
	}

/* [*] 표시1 */	
.star {
	font-family:tahoma;
	font-size:11px;
	}

/* [*] 표시. 주로 글 목록에 쓰임 */
.star2 {
	font-family:tahoma;
	font-size:9px;
	color:#38C0D0;
	}

/* 리플 기타 등등에 들어가는 가로줄 */
#contents .line {
	height:1px;
	background-color:#cccccc;
	margin-left:-10px;
	margin-right:-10px;
	}

/* 폰트 사이즈별 패밀리 설정 *****************************/
/* 최근글, 제목 밑 부분 등에 사용 */
/*
#main .f11 {
	font-family:돋움,dotum;
	font-size:11px;
	letter-spacing:-1px;
	}

/* 나머지 대부분 */
#main .f12 {
	font-family:tahoma,굴림,gulim;
	font-size:12px;
	line-height:19px;
	}
*/
#main .f11 {
	font-family:나눔고딕, NanumGothic, "맑은 고딕", "Malgun Gothic", Tahoma, Gothic, 고딕, AppleGothic, Sans-serif;	font-size:11px;
	letter-spacing:-1px;
	}

/* 나머지 대부분 */
#main .f12 {
	font-family:나눔고딕, NanumGothic, "맑은 고딕", "Malgun Gothic", Tahoma, Gothic, 고딕, AppleGothic, Sans-serif;
	font-size:12px;
	line-height:19px;
	}
	


/* 타이틀 **************************************************/
/* 제목 */
#contents .title {
	font-family:바탕, Batang, 나눔고딕, NanumGothic, "맑은 고딕", "Malgun Gothic", Tahoma, Gothic, 고딕, AppleGothic, Sans-serif;
	font-size:36px;
	letter-spacing:-7px;
	background-color:#ffffff;
	margin-top:-19px;
	margin-bottom:40px;
	padding-top:1px;
	z-index:3;
	}

/* 제목 작은글씨(검색결과&리플러 이름) */
#contents .title_little {
	font-family:바탕, Batang;
	font-size:26px;
	letter-spacing:-5px;
	background-color:#ffffff;
	z-index:3;
	}

/* 제목 작은글씨 여백 */
#main .title_little_margin {
	margin-top:-12px;
	margin-bottom:20px;	
	}
	
/* 제목에 링크 되었을때 */
#contents a.title_link:link{color:#191919; text-decoration:none;}
#contents a.title_link:visited{color:#191919; text-decoration:none;}
#contents a.title_link:hover{color:#46C9FF; text-decoration:none;}



/* 제목의 날자 **************************/
#contents .numbers {
	font-family:"Times New Roman Italic";
	font-style:italic;
	font-size:50px;
	letter-spacing:-7px;
	margin-top:40px;
	z-index:2;
	}

/* 제목의 날짜 작은것 */
#contents .numbers_little {
	font-family:"Times New Roman Italic";
	font-style:italic;
	font-size:32px;
	letter-spacing:-4px;
	}

/* 제목의 날짜 여백 */
#contents .numbers_little_margin {
	margin-top:20px;
	}

/* 제목의 날자 링크되었을때 */
#contents a.numbers_link:link{color:#38C0D0; text-decoration:none;}
#contents a.numbers_link:visited{color:#38C0D0; text-decoration:none;}
#contents a.numbers_link:hover{color:#46C9FF; text-decoration:none;}



/* 타이틀 하단 **************************************************/
/* 타이틀 하단의 일반 글씨 */
#contents .title_bottom {color:#b2b2b2; text-decoration:none;}

/* 타이틀 하단의 링크 */
#contents a.title_bottom:link{color:#b2b2b2; text-decoration:none;}
#contents a.title_bottom:visited{color:#b2b2b2; text-decoration:none;}
#contents a.title_bottom:hover{color:#46C9FF; text-decoration:none;}

/* TT 1.x 에서의 태그 링크 스타일 지정불가로 인해 부득이 하게 별도 id를 지정 */
#title_bottom_tag a:link{color:#b2b2b2; text-decoration:none;}
#title_bottom_tag a:visited{color:#b2b2b2; text-decoration:none;}
#title_bottom_tag a:hover{color:#46C9FF; text-decoration:none;}




/* 헤더 부분 **************************************************/
/* 상단여백 & 넓이 */
#header {
	margin: 18px 205px 0px 5px;
	padding-right: 0px;
	width: 690px;
	display: inline;
	float: right;
	}

/* 오른편 네비게이션의 넓이 */
#header .navi {
	width:305px;
	}

/* 오른편 카테고리, 달력, 링크 등에 사용*/
#rv .rv {
	position:absolute;
	width:180px;
	z-index:2;
	border: none;
	text-align:left;
	padding-top:10px;
	visibility: hidden;
}

/* ↑예네들 바탕색 */
#rv .rv_bg {
	background-color:#ffffff;
	}



/* 검색 ***************************************************/
#searcher {
	width: 182px;
	margin-top:0px;
	text-align: center;
	vertical-align: middle;
	}
	
	
#searcher .input_search {
	width:100px;
	height:16px;
	margin-right:0px;
	color:#999999;
	margin-bottom: 4px;
	padding: 1px;
	border: 1px solid #b2b2b2;
	font: 11px/16px 돋움;
	vertical-align: middle;
	}





/* 상단 최글글,리플 **************************************************/
/* 바탕 테이블 설정 */
#recent {
	height:25px;
	background-image:url(./images/bg_notice.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
	}

/* 롤오버되는 div 설정 */
#recent .rv {
	position:absolute;
	width:500px;
	padding-left:33px;
	z-index:2;
	border:none;
	text-align:left;
	margin-top:7px;
	visibility: hidden;
	height:12px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	}

/* 공지사항 */
#recent .notice{
	text-align:right;
	}

#recent .notice_text {
	overflow:hidden;
	display: inline;
	width: 500px;
	text-overflow: ellipsis;
	}

/* 지역로그 *******************************************************/
#local {
	padding-bottom:100px;
	padding-top:40px;
	}


/* 태그 ***********************************************************/
/* 태그 링크 스타일 */
#tag a:link{font-family:Tahoma; font-size:12px; color:#7f7f7f}
#tag a:visited{font-family:Tahoma; font-size:12px; color:#7f7f7f}
#tag a:hover{font-family:Tahoma; font-size:12px; color:#46C9FF}

/* 태그 부분 레이아웃 */
#tag {
	line-height:25px;
	padding-bottom:100px;
	padding-top:40px;
	}

/* 태그 클라우드 스타일 */
.cloud1 {
	font-family:Tahoma;
	font-weight: bold;
	font-size :12px;
	color :#996699!important ;
	}
	
.cloud2 {
	font-family:돋움;
	font-weight: bold;
	font-size :11px;
	color :#0099CC!important ;
	}

.cloud3 {
	font-family:돋움;
	font-size :11px;
	color :#0099CC!important ;
	}

.cloud4 {
	font-family:돋움;
	font-size :11px;
	color :#009966!important ;
	}
	
.cloud5 {
	font-family:돋움;
	font-size :11px;
	color :#999 !important ;
	}


/* 방명록 **************************************************/
/* 패스워드&URL */
#contents .g_pass {
	font-family:tahoma;
	font-size:11px;
	margin-top:-5px;
	}
/* 각종 쓰기창 */
#guest_write {
	margin: 4px 0px 0px;
}
#guest_write input{
	border-bottom: 1px solid #CCCCCC;
	border-top: none;
	border-right: none;
	border-left: none;
	}



/* 본문창 */
#contents .g_textarea {
	border:1px solid #CCCCCC;
	width:520px;
	height:80px;
	float:left;
	background: #F0F0F0;
	margin: 0px 0px 15px -10px;
	}

/* 스크롤바. 방명록 말고 리플쓰는데도 쓰임 */	
#contents .scrollbar {
	scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:#ccc;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#F0F0F0;
	scrollbar-darkshadow-color:#F0F0F0;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#ffffff;
	}
	
/* 각종 submit 버튼. but 다들 조금씩 달라서 자세한건 skin.html파일을 직접 수정해야 함 */
.submit {
	width: 130px;
	height:17px;
	margin-bottom:15px;
	font-family:tahoma;
	color:#38C0D0;
	font-weight:bold;
	margin-left:10px;
	background: #F2F2F2;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	}
.top {
	font-size: 9px;
}

/* 글쓴이 이름에 URL 있을때 링크 스타일 */
#guest_list a:link{color:#191919; text-decoration:none;}
#guest_list a:visited{color:#191919; text-decoration:none;}
#guest_list a:hover{color:#191919; text-decoration:none;}

/* 방명록 본문 레이아웃 스타일 */
#guest_list .guest_view {
	text-align:right;
	padding-right:10px;
	}

/* 방명록 답글 레이아웃 스타일 */
#guest_list .guest_reply {
	text-align:left;
	padding-left:10px;
	}
	


/* 본문 리플&트랙백 **************************************************/
/* 리플러 이름에 URL 있을때 링크 스타일 */
#reply a:link{color:#191919; text-decoration:none;}
#reply a:visited{color:#191919; text-decoration:none;}
#reply a:hover{color:#191919; text-decoration:none;}

#rp_write {
	padding-top:20px;
	}

/* 비밀글 체크 */
#secret {
	}

/* 리플쓰기 부분의 각종 쓰기창 설정 */
#rp_write input{
	border-bottom: 1px solid #CCCCCC;
	border-top: none;
	border-right: none;
	border-left: none;
	}

/* 리플의 리플 부분의 화살표 여백 */
#contents .arrow_margin {
	margin-right: 100px;
	}	


/* 트랙백 주소 레이아웃 */
#trackback {
	margin-left:-10px;
	margin-right:-10px;
	background-color:#f2f2f2;
	}
	
/* 트랙백 주소 본문 스타일 */
#trackback .trackback{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	font-family:tahoma;
	font-size:9px;
	font-weight:bold;
	}


/* 트랙백 주소 부분의 라인 */
#trackback .line {
	height:1px;
	background-color:#b2b2b2;
	}


/* 나머지 기타 하단부 ************************************************/
/* 페이징 처리 */
#contents .paging {
	margin:20px;
	text-align:center;
	color:38C0D0;
	}

/* 저작권 부분 레이아웃 */
#copyright {
	margin-top: 20px;
}

/* 카운터 부분 레이아웃 */	
#counter {
	padding-right:10px;
	text-align:right;
	}

/* 카운터 숫자 */
#counter .numbers {
	letter-spacing:-4px;
	margin-top:20px;
	color:#EAD7F4;
	font: italic 26px Tahoma, "굴림";
	}

/* 카운터 한글 */
#counter .title_little {
	font-family:바탕, Batang;
	font-size:29px;
	letter-spacing:-5px;
	color:#cccccc;
	background-color:#ffffff;
	margin-top:-19px;
	margin-bottom:40px;
	padding-top:1px;
	z-index:3
	}
.b {
	font-weight: bold;
}
#box_main {
	/*width: 660px;*/
	width: 710px;
	float: left;
}
#box_left {
	width: 180px;
	font: 12px Tahoma, "굴림";
	float: right;
	margin-top: 4px;
	text-align: right;
}
#title_fnc {
	width: 330px;
	text-align: right;
	float: right;
	margin-top: 6px;
}
#main_pic {
	padding: 4px;
	font: 11px "돋움", "돋움체";
	text-align: center;
	color: #666666;
}
#main_pic img {
	margin-bottom: 4px;
}
.sidebar_title {
	font: bold 10px Tahoma, "굴림";
	color: #666666;
	cursor: pointer;
	margin-top: 8px;
	margin-bottom: 4px;
	text-transform: uppercase;
	background: #DDF0ED;
	border-bottom: 1px dashed #D7C8D8;
	padding: 2px 2px 2px 4px;
	text-align: left;
}
.tag_title {
	font: bold 10px Tahoma, "굴림";
	color: #666666;
	cursor: pointer;
	margin-top: 8px;
	margin-bottom: 4px;
	text-transform: uppercase;

	padding: 2px 2px 2px 4px;
	text-align: center;
}
.td_info {
	font: 12px Tahoma;
	text-align: left;
	line-height: 18px;
	padding-left: 3px;
}
#container {
	/*width: 850px;*/
	width: 900px;
	clear: both;
}
#contents2 a:link, #contents2 a:visited {
	color: #0C959D;
}
#contents2 a:hover {
	color : #46C9FF;
}