<!--

/* 반드시 들어가야 하는 스타일 시작 */

/* 1. 본문 전체  */

	body,td {
		font-size:11px;
		font-family: tahoma, 굴림;
		color:#666666;
		line-height:150%;
	}

/* 2. 기본 링크 */

	A:link { color:#A6B6CF; text-decoration:none;}
	A:visited { color:#A6B6CF; text-decoration:none;}
	A:hover { color:#D13F27; text-decoration:none; }

/* 3. 이미지 */

	img {
		border-width:0;
	}

/* 4. 이미지 버튼 */

	.ib {
		cursor:pointer;
	}

/* 5. 입력 텍스트 */

	.text {
		font-size:12px;
		font-family: 돋움체, Trebuchet MS;
		line-height:150%;
		padding-top:2;
	}

/* 6. 트리 레이블 */

	.branch2 {
		font-family:Trebuchet MS, 돋움;
		font-size:9pt;
		padding:2;
		line-height:100%;
	}

/* 7. 트리 폴더 */

	.branch3 {
		cursor:pointer;
		line-height:100%;
	}

/* 8. 달력 월 표시 */

	.cal_month {
		vertical-align:top;
		height:18px;
		font-size:8pt;
		font-family:Trebuchet MS, Tahoma;
		text-align:center;
		font-weight:bold;
	}

/* 9. 달력 요일 표시 */

	.cal_week1 {
		text-align:center;
		font-size:7pt;
		font-family:Trebuchet MS, Tahoma;
		font-weight:bold;
	}

/* 10. 달력 일요일 표시 */

	.cal_week2 {
		color:#b32b2b;
		text-align:center;
		font-size:7pt;
		font-family:Trebuchet MS, tahoma;
		font-weight:bold;
	}

/* 11. 달력 지난 달 날짜 표시 */

	.cal_day1 {
		color:#ffffff;
		font-size:8pt;
		font-family:tahoma;
		text-align:center;
		line-height:15px;
	}

/* 12. 달력 다음 달 날짜 표시 */

	.cal_day2 {
		color:#ffffff;
		font-size:8pt;
		font-family:tahoma;
		text-align:center;
		line-height:15px;
	}

/* 13. 달력 이번 달 날짜 표시 */

	.cal_day3 {
		font-size:8pt;
		font-family:Tebuchet MS, tahoma;
		text-align:center;
		line-height:15px;
	}

/* 14. 달력 오늘 날짜 표시 */

	.cal_day4 {
		font-size:8pt;
		font-family:Trebuchet MS, tahoma;
		text-align:center;
		padding-left:1;
		color:#C94E52;
		font-weight:bold;
		background:#E8EEF5;
		line-height:15px;
	}

/* 15. 달력 글쓴 날 링크 스타일 */

	// A.cal_click:link { color:#b32b2b; }
	// A.cal_click:visited { color:#b32b2b; }

/* 16. 이미지 아래 캡션 스타일 */

	.cap1 {
		text-align:center;
		color:#888888;
		word-break:break-all;
	}

/* 16. 키워드 스타일 */

	.key1 {
		cursor:pointer;
		text-decoration:none;
		border-bottom: 1px solid gray;
	}

/* 16. 카테고리 옆 개수 스타일 */

	.c_cnt {
		font-size:6pt;
		color:#87B459;
		font-family: tahoma;
	}

/* 17. 최신글 옆 개수 스타일 */

	.ps_cnt {
		font-size:6pt;
		font-family: tahoma;
	}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

	.listcount {
		color: #b32b2b;
		font-size: 22px;
		font-weight:bold;
		padding: 5 0 3 0;
		font-family:Trebuchet MS, 돋움;
	}

	.listbody {
		color: #666666;
		font-size: 12px;
		padding: 5 0 3 0;
		font-family:Trebuchet MS, 돋움;
	}

	.h1 {
		color: #666666;
		font-size:7pt;
		font-family: tahoma, 돋움;
		text-decoration:none;
	}

	.h2 {
		font-size:7pt;
		font-family: tahoma, 돋움;
	}

	.h3 {
		color: #666666;
		font-size:8pt;
		font-family: tahoma, 돋움;
		text-decoration:none;
	}

	.h4 {
		color: #87B459;
		font-size:8pt;
		font-family: tahoma, 돋움;
		text-decoration:none;
	}
	.box1 {
		background-color:#ffffff;
		border-style:solid;
		border-width:0;
		border-color:#C0C0C0;
		margin-top:5;
	}

	.rss_name {
		font-size:8pt;
		font-family:돋움;
		color:#808080;
	}

	a.subheadline {font-family: Trebuchet MS, 돋움; font-size: 12px; color:#666666; font-weight:bold;letter-spacing:-1; line-height:15px; }
	a.subheadline:hover {font-family: Trebuchet MS, 돋움; font-size: 12px; color:#b32b2b; font-weight:bold;letter-spacing:-1;}
	a.subheadline:visited {font-family: Trebuchet MS, 돋움; color:#666666;}

/* 게스트북 쓰기 폼 텍스트 에어리어 스크롤바 */
 	.textbody {
		scrollbar-face-color:#A9B6CB;
		scrollbar-shadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-track-color:#ffffff;
		scrollbar-arrow-color:#ffffff;
	}

/* 블로그 제목  */

	.title {
		font-size:12px;
		font-family:Tahoma;
		font-weight:bold;
		line-height:150%;
		color:#023165;
	}

	.titletime {
		font-size:10px;
		font-family:Tahoma;
		line-height:150%;
		color:#D36556;
	}

/* 페이지 목록 색상 */
	.paging{
		color: #D45E44;
		font-size:7pt;
		font-family: tahoma, 돋움;
	}

/*  관리자메뉴(수정, 공개, 비공개 버튼) */
	.admin {
		font-size:8pt;
		font-family: tahoma, 돋움;
		text-decoration:none;
		color:#023165;
	}

/* 아랫부분부터 삽입(영원) */

/* 테이블 DIV */

	#layout {
		position: relative;
		background: url("./images/bgline.gif") repeat-y;
		margin: 0 auto;
		padding: 0px;
		text-align: left;
  		voice-family: inherit;
		width: 810px;
	}

	#content {
		padding: 0px;
		font-size:12px;
		font-family:YoonGothic, AppleGothic, 굴림;
		color: #444444;
		text-align: left;
		margin: 0px 40px 0px 40px;
		line-height: 18px;
		letter-spacing: -0.0em;
		voice-family: "\"}\""; 
  		voice-family: inherit;
  		width: 520px;
	}
	html> #content {
		width: 520px;
  	}

	#scroll_button {
		position: absolute;
		left:598px;
		top:50px;
		padding: 0;
		width:11px;
	}

	#menu {
		position: absolute;
		left:610px;
		top:0px;
		text-align: center;
		padding: 0px;
		width: 220px;
	}
	
	#keyword {
		font-size:11px;
		font-family:YoonGothic, AppleGothic, 굴림;
		color: #444444;
		text-align: left;
		padding: 0px;
		margin: 0px 20px 0px 40px;
		line-height: 18px;
		background-color: none;
		letter-spacing: -0.0em;
	}
	
/* 컨텐츠 */
	.menu_title {
		width:500px;
		color:#999999;
		text-align: left;
		background-color:#EAEAEA;
		font-size:11px;
		font-family:"Tahoma", "Trebuchet MS", "굴림";
		margin:15px 0px 9px 0px;
		border-top:1px dotted #999999;
		border-bottom:1px dotted #999999;
		border-left:1px dotted #dddddd;
		border-right:1px dotted #dddddd;
		line-height:15px;
		text-indent :1em;
		}
	.menu_title1 {
		width:500px;
		color:#999999;
		text-align: left;
		background-color:#EAEAEA;
		font-size:12px;
		font-weight:bold;
		font-family:"Tahoma", "Trebuchet MS", "굴림";
		margin:15px 0px 9px 0px;
		border-top:1px dotted #999999;
		border-bottom:1px dotted #999999;
		border-left:1px dotted #dddddd;
		border-right:1px dotted #dddddd;
		line-height:20px;
		text-indent :1em;
		}
	.subject {
		font-family:"Trebuchet MS", "Tahoma", "굴림";
		text-align: left;
		font-size: 13px;
		margin: 20 10 -3 5;
		text-indent: 0px;
		letter-spacing: 0px;
	}
	.subject a:link,
	.subject a:visited { color:#990000; text-decoration: none;}
	.subject a:active  { color:#333333; text-decoration: none;}
	.subject a:hover   { color:#4047CE; text-decoration: none;}

	.author {
		font-family: verdana,trebuchet,sans-serif;
		font-size: 11px;
		color: #555555;
		font-weight: normal;
		padding-bottom:8px;
		letter-spacing: -0.1em;
		text-align: right;
		clear:both;
	}
	.author a:link,
	.author a:visited { color:#4047CE; text-decoration: none;}
	.author a:active  { color:#333333; text-decoration: none;}
	.author a:hover   { color:#6D72DA; text-decoration: none;}
	
/* 웹폰트 */

/** @font-face {font-family:WEB; src:url(http://youngwon.pe.kr/webfont/JUNG2.eot);}

BODY,TD,input,DIV,form,TEXTAREA,SELECT,center,option,pre,blockquote {font-size:9pt;font-family:WEB;color:#696756;line-height:170%}
**/	
/* 라인 */

	.blackline {
		width: 544;
		line-height: 16px;
		background-color:none;
		background: url("./images/blackline.gif") no-repeat;
		}

	.list_line {
		width: 99%;
		border-bottom: 1px dotted #BDBBBB;
		line-height: 1px;
		margin: -3px 0px 3px 0px;
		}

	.comment_line {
		width: 466;
		border-bottom: 1px dotted #BDBBBB;
		line-height: 1px;
		margin: 3px 0px 3px 0px;
		}

	.comment_line2 {
		width: 99%;
		border-bottom: 1px dotted #BDBBBB;
		line-height: 1px;
		margin: 3px 0px 3px 0px;
		}

	.comment_noline {
		width: 400;
		border-top: 1px dotted #FAFAFA;
		line-height: 1px;
		}

	.linex {
		background-color:none;
		background-image: url("./images/dot.gif");
		background-repeat: repeat-x;
		height: 2px;
	}
	
	.liney {
		background-color:none;
		background-image: url("./images/dot.gif");
		background-repeat: repeat-y;
		width: 2px;
	}
