@charset "utf-8";
<!--

/* 반드시 들어가야 하는 스타일 시작 */

/* 1. 본문 전체  */

	body,td {
                font-size:12px; 
                font-family: 돋움; 
                color:#000000; 
                line-height:18px; 

                scrollbar-face-color: #eeeeee;
                scrollbar-shadow-color:#eeeeee; 
                scrollbar-highlight-color: #eeeeee;
                scrollbar-3dlight-color: #ffffff; 
                scrollbar-darkshadow-color: #ffffff;      
                scrollbar-track-color: #ffffff;
                scrollbar-arrow-color: #ffffff;
	}

.body_style {margin:0px;padding:0px;background-image:url(./images/bg.gif)}

/* 2. 기본 링크 */
	A:link    {color:#000000;text-decoration:none;font-family: 돋움;}
	A:visited {color:#000000;text-decoration:none;font-family: 돋움;}
	A:active  {color:#000000;text-decoration:none;font-family: 돋움;}
	A:hover  {color:#000000;text-decoration:underline;font-family: 돋움;}


/* 3. 이미지 */

	img {
		border-width:0px;
	}

/* 4. 이미지 버튼 */

	.ib {
		cursor:pointer;
	}

/* 5. 입력 텍스트 */

	.text {
	        border: 1px solid #cccccc; 
	        background-color:#ffffff;	
	        height:18px; 
	        color: #666666; 
	        font-size: 11px; 
	        padding: 2px 2px 0px 4px;
	}

/* 6. 트리 테이블 */

	.branch2 {
		font-size:11px;
		font-family:돋움;	
	}
	
	

/* 7. 트리 셀 */

	.branch3 {
		line-height:14px;
		cursor:pointer;
		height:17px;
		padding:2 2 0 2;
	}

/* 8. 달력 월 표시 */

	.cal_month {
		vertical-align:top;
		height:18px;
		font-size:11px;
		font-family:verdana;
		text-align:center;
		
		color:#f00;
	       	
	}

/* 9. 달력 요일 표시 */

	.cal_week1 {
		text-align:center;
		font-size:10px;
		font-family:verdana;
		font-weight:bold;
	}

/* 10. 달력 일요일 표시 */

	.cal_week2 {
		color:#c00;
		text-align:center;
		font-size:10px;
		font-family:verdana;
		font-weight:bold;
		
	}

/* 11. 달력 지난 달 날짜 표시 */

	.cal_day1 {
		color:#FAFAFA;
		font-size:10px;
		font-family:verdana;
		text-align:center;
	}

/* 12. 달력 다음 달 날짜 표시 */

	.cal_day2 {
		color:#FAFAFA;
		font-size:10px;
		font-family:verdana;
		text-align:center;
	}

/* 13. 달력 이번 달 날짜 표시 */

	.cal_day3 {
		font-size:10px;
		font-family:verdana;
		text-align:center;	
	}

/* 14. 달력 오늘 날짜 표시 */

	.cal_day4 {
		font-size:10px;
		font-family:verdana;
		text-align:center;
		font-weight:bold;
                background-color:#eeeeee	
	}

/* 15. 달력 글쓴 날 링크 스타일 */

	A.cal_click:link {
		font-weight:bold;
	}

	A.cal_click:visited {
		font-weight:bold;
	}

	A.cal_click:hover {
		font-weight:bold;
	}

/* 16. 이미지 아래 캡션 스타일 */

	.cap1 {
		text-align:center;
		color:#300099;
		word-break:break-all;
	}

/* 16. 키워드 스타일 */

	.key1 {
		cursor:pointer;
		text-decoration:none;
		border-bottom: 1px solid gray;
	}

/* 16. 카테고리 옆 개수 스타일 */

	.c_cnt {
		font-size:11px;
		font-family:tahoma;
		letter-spacing:0px;
	}

/* 17. 최신글 옆 개수 스타일 */

	.ps_cnt {
		font-size:10px;
		font-family:tahoma;
		letter-spacing:0px;
		color:#000000;
	}
	
	/* 태그클라우드 */
.cloud1 {
  font-size : 14px;
  color : #9c3e00 !important ;
  }

.cloud2 {
  font-size : 13px;
  color : #6d4200 !important ;
  }

.cloud3 {
  font-size : 10pt;
  color : #2f4600 !important ;
  }

.cloud4 {
  font-size : 10pt;
  color : #00506b !important ;
  }

.cloud5 {
  font-size : 11px;
  color : #343434 !important ;
  }


/*...............*/
.sver {font-size:10px; font-family:verdana;}
A.sver:link {font-size:10px; font-family:verdana;}
A.sver:visited {font-size:10px; font-family:verdana;}
A.sver:active {font-size:10px; font-family:verdana;}
A.sver:hover {font-size:10px; font-family:verdana;}


.search_input {
	border: 1px solid #787878; 
	background-color:transparent;	
	height:18px;  
	font-size: 10pt; 
	font-family: Tahoma, Verdana; 
	padding: 2px 2px 0px 4px;
	}


.textarea 
	{
	border:solid 0px;
	border-color:#000000;
	background-color:transparent;
	width:496px;
	height:50px;
	padding: 0px 0px 0px 0px;
	word-wrap:break-word;word-break:break-all;	
	}

.com_textarea 
	{
	border:solid 0px;
	border-color:#000000;
	background-color:transparent;
	width:496px;
	height:50px;
	padding: 0px 0px 0px 0px;
	word-wrap:break-word;word-break:break-all;	
	}


.guest_submit 
	{
  border: 0px solid #999999;
  background:transparent;
  height:20px;
  width : 20px;
	} 

.com_submit 
	{
  border: 0px solid #999999;
  background:transparent;
  height:20px;
  width : 20px;
	}


.input_protect 
{
  border: 1px solid #949494;
  font-family:Tahoma,verdana;
  font-size:10pt;
  background:transparent;
  height:20px;
  width : 100px;
	}   


.submit_protect 
	{
  border: 0px solid #949494;
  font-size:12px;
  background:transparent;
	}


.form { border: #000000 0px solid; 

background-color:transparent;word-wrap:break-word;word-break:break-all}
.bbs_box {width:450px;border-width:0px 1px 0px 1px;border-color:#949494;border-style:solid;}
.com_form { border: #000000 0px solid; 

background-color:transparent;word-wrap:break-word;word-break:break-all}
.com_box {width:450px;border-width:0px 1px 0px 1px;border-color:#949494;border-style:solid;}


.rp_rep {color:#4b4b4b;}


A.blog_title:link { color:#444444; text-decoration:none; font-size:15px;}
A.blog_title:visited { color:#444444; text-decoration:none; font-size:15px;}
A.blog_title:hover { color:#444444; text-decoration:underline; font-size:15px;}


A.blog_menu:link {text-decoration:none;font-family:Comic Sans MS;}
A.blog_menu:visited {text-decoration:none;font-family:Comic Sans MS;}
A.blog_menu:hover {text-decoration:underline;font-family:Comic Sans MS;}

.page_ {font-size:15px;font-weight:bold;}
A.page_:link { text-decoration:none; font-size:15px;font-weight:bold;}
A.page_:visited { text-decoration:none; font-size:15px;font-weight:bold;}
A.page_:hover { text-decoration:none; font-size:15px;font-weight:bold;}

A.main_menu:link { text-decoration:none;font-family:Comic Sans MS; 

font-size:13px;font-weight:bold;color:#555555;}
A.main_menu:visited { text-decoration:none;font-family:Comic Sans MS; 

font-size:13px;font-weight:bold;color:#555555;}
A.main_menu:hover { text-decoration:none;font-family:Comic Sans MS; 

font-size:13px;font-weight:bold;color:#555555;}

.array {margin:0px 0px 0px 40px;width:650px;}
.array_t {margin:0px 0px -20px 40px;width:650px;}
.array_u {width:660px;}
.array_n {margin:0px 0px 0px 80px;width:600px;}

.ghost_line {width:600px;height:1px;}