@charset "utf-8";/* 반드시 들어가야 하는 스타일 시작 *//* 1. 본문 전체  */	body,td { 								font: 12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif;                color:#666666;                 line-height:18px; 	}/* 2. 기본 링크 */	A:link    {color:000000;text-decoration:none;}	A:visited {color:000000;text-decoration:none;}	A:active  {color:000000;text-decoration:none;}	A:hover  {color:000000;text-decoration:underline;}/* 3. 이미지 */	img {		border-width:0px;	}/* 4. 이미지 버튼 */	.ib {		cursor:pointer;	}/* 5. 입력 텍스트 */	.text {	        border: 1px solid #898989; 	        background-color:d7d7d7;		        height:18px; 	        color: #666666; 	        font-size: 11px; 	        padding: 2px 2px 0px 4px;	}/* 6. 트리 셀 */	.branch3 {		line-height:14px;		cursor:pointer;		height:17px;		padding:2px 2px 0px 2px;	}/* 7. 달력 월 표시 */	.cal_month a:link,	.cal_month a:visited,	.cal_month a:hover,	.cal_month {		color:#a1a1a1;		vertical-align:top;		height:18px;		font:bold 10px tahoma, sans-serif;		text-align:center;	}/* 8. 달력 요일 표시 */	.cal_week1 {		color:#b1b1b1;		text-align:center;		font:bold 10px tahoma, sans-serif;	}/* 9. 달력 일요일 표시 */	.cal_week2 {		color:#ff7174;		text-align:center;		font:bold 10px verdana, sans-serif;	}/* 10. 달력 지난 달 날짜 표시 */	.cal_day1 {		color:#ffffff;		font: 10px tahoma, sans-serif;		text-align:center;	}/* 11. 달력 다음 달 날짜 표시 */	.cal_day2 {		color:#ffffff;		font: 10px tahoma, sans-serif;		text-align:center;	}/* 12. 달력 이번 달 날짜 표시 */	.cal_day3 {		background: url(./images/cal_2.gif) no-repeat left top;		width:20px;		height:20px;		color:#b1b1b1;		font: 10px tahoma, sans-serif;		text-align:center;	}/* 13. 달력 오늘 날짜 표시 */	.cal_day4 {		background: url(./images/cal_3.gif) no-repeat left top;		width:20px;		height:20px;		color:#000000;		font:bold 11px verdana, sans-serif;		letter-spacing:-1px;		text-align:center;		padding-left:1px;	}/* 14. 달력 글쓴 날 링크 스타일 */	a.cal_click:link,	a.cal_click:visited{		color:#808080;		font-weight:bold;		letter-spacing:-1px;		padding-left:1px;	}	a.cal_click:hover {		color:#747474;		font-weight:bold;		text-decoration:underline;	}/* 15. 이미지 아래 캡션 스타일 */	.cap1 {		text-align:center;		color:#300099;		word-break:break-all;	}/* 16. 키워드 스타일 */	.key1 {		cursor:pointer;		text-decoration:none;		border-bottom: 1px solid gray;	}/* 17. 카테고리 옆 개수 스타일 */	.c_cnt {		font-size:10px;		font-family:tahoma;	}/* 18. 최신글 옆 개수 스타일 */	.ps_cnt {		font-size:10px;		font-family:tahoma;		color:#000000;	}	/* 19.태그클라우드 */.cloud1 {  font-size : 14px;  color : #ff6600 !important ;  }.cloud2 {  font-size : 13px;  color : #ff9900 !important ;  }.cloud3 {  font-size : 10pt;  color : #669900 !important ;  }.cloud4 {  font-size : 10pt;  color : #0099CC !important ;  }.cloud5 {  font-size : 11px;  color : #999999 !important ;  }	.tag_txt {color:#000000; font-weight:bold;}.title {font-size:20px; color:333333; font-weight:bold;}A.title:link {font-size:20px; color:333333; font-weight:bold;}A.title:visited {font-size:20px;  color:333333; font-weight:bold;}A.title:active {font-size:20px;  color:333333; font-weight:bold;}A.title:hover {font-size:20px;  color:333333; font-weight:bold;}s.sthm {font-size:10px; font-family:tahoma; letter-spacing:0px;}A.sthm:link {font-size:10px; font-family:tahoma; letter-spacing:0px;}A.sthm:visited {font-size:10px; font-family:tahoma; letter-spacing:0px;}A.sthm:active {font-size:10px; font-family:tahoma; letter-spacing:0px;}A.sthm:hover {font-size:10px; font-family:tahoma; letter-spacing:0px;}.sver {font-size:10px; font-family:verdana; letter-spacing:0px;color:#8a8a8a}A.sver:link {font-size:10px; font-family:verdana; letter-spacing:0px;color:#8a8a8a}A.sver:visited {font-size:10px; font-family:verdana; letter-spacing:0px;color:#8a8a8a}A.sver:active {font-size:10px; font-family:verdana; letter-spacing:0px;color:#8a8a8a}A.sver:hover {font-size:10px; font-family:verdana; letter-spacing:0px;color:#8a8a8a}.disc {font-size:10pt; font-family:Verdana;}.sdot {font-size:11px; font-family:Verdana; font-weight:bold; color:#000000}A.sdot:link {font-size:11px; font-family:Verdana; font-weight:bold;color:#000000}A.sdot:visited {font-size:11px; font-family:Verdana; font-weight:bold;color:#000000}A.sdot:active {font-size:11px; font-family:Verdana; font-weight:bold;color:#000000}A.sdot:hover {font-size:11px; font-family:Verdana; font-weight:bold;color:#000000}.util_menu {font-size:11px; font-family:Verdana; color:#000000;}A.util_menu:link {font-size:11px; font-family:Verdana;  color:#000000;}A.util_menu:visited {font-size:11px; font-family:Verdana;  color:#000000;}A.util_menu:active {font-size:11px; font-family:Verdana; color:#000000;}A.util_menu:hover {font-size:11px; font-family:Verdana; color:#000000;}.head_title {font-size:14px; font-family:Verdana; color:FFFFFF; font-weight:bold;}A.head_title:link {font-size:12px; font-family:Verdana; color:FFFFFF; font-weight:bold;}A.head_title:visited {font-size:12px; font-family:Verdana; color:FFFFFF; font-weight:bold;}A.head_title:active {font-size:12px; font-family:Verdana; color:FFFFFF; font-weight:bold;}A.head_title:hover {font-size:12px; font-family:Verdana; color:FFFFFF; font-weight:bold;}.gbtn_kor {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:link {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:visited {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:active {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:hover {font-size:11px; font-family:Verdana; color:dadada;}.goya_white {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:link {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:visited {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:active {font-size:11px; font-family:Verdana; color:dadada;}A.gbtn_kor:hover {font-size:11px; font-family:Verdana; color:dadada;}.goya_count {font-size:10px; font-family:Verdana; color:ffffff;}A.gbtn_kor:link {font-size:10px; font-family:Verdana; color:ffffff;}A.gbtn_kor:visited {font-size:10px; font-family:Verdana; color:ffffff;}A.gbtn_kor:active {font-size:10px; font-family:Verdana; color:ffffff;}A.gbtn_kor:hover {font-size:10px; font-family:Verdana; color:ffffff;}.gbtn_eng {font-size:10px; font-family:verdana; color:666666;}A.gbtn_eng:link {font-size:10px; font-family:verdana; color:666666;}A.gbtn_eng:visited {font-size:10px; font-family:verdana; color:666666;}A.gbtn_eng:active {font-size:10px; font-family:verdana; color:666666;}A.gbtn_eng:hover {font-size:10px; font-family:verdana; color:000000;}.keyword {font-size:10pt; font-family:verdana, Verdana; color:666666;}A.keyword:link {font-size:10pt; font-family:verdana, Verdana; color:666666;}A.keyword:visited {font-size:10pt; font-family:verdana, Verdana; color:666666;}A.keyword:active {font-size:10pt; font-family:verdana, Verdana; color:666666;}A.keyword:hover {font-size:10pt; font-family:verdana, Verdana; color:000000;}.sbtn_kor {font-size:11px; font-family:Verdana; color:000000;}A.sbtn_kor:link {font-size:11px; font-family:Verdana; color:000000;}A.sbtn_kor:visited {font-size:11px; font-family:Verdana; color:000000;}A.sbtn_kor:active {font-size:11px; font-family:Verdana; color:000000;}A.sbtn_kor:hover {font-size:11px; font-family:Verdana; color:000000;}.sbtn_eng {font-size:10px; font-family:verdana; color:000000;}A.sbtn_eng:link {font-size:10px; font-family:verdana; color:000000;}A.sbtn_eng:visited {font-size:10px; font-family:verdana; color:000000;}A.sbtn_eng:active {font-size:10px; font-family:verdana; color:000000;}A.sbtn_eng:hover {font-size:10px; font-family:verdana; color:000000;}.info_link {font-size:11px; font-family:Verdana; color:666666;}A.info_link:link {font-size:11px; font-family:Verdana; color:666666;}A.info_link:visited {font-size:11px; font-family:Verdana; color:666666;}A.info_link:active {font-size:11px; font-family:Verdana; color:666666;}A.info_link:hover {font-size:11px; font-family:Verdana; color:000000;}.td_bodyt {padding:5px 10px 5px 20px;}.td_body {padding:10px 20px 5px 10px;}.td_body *{line-height:1.5em;}.td_info {padding:3px 3px 3px 5px;}.search_input {	border: 0px none; 	background-color:#fff;		height:18px; 	color: #666; 	font-size: 10pt; 	font-family: Tahoma, Verdana; 	padding: 2px 2px 0px 4px;	}.search_btn 	{	border:solid 1px;	border-color:#888;	background-color:#ccc;	color:#333;	width:50px;	height:18px;	font-size:10px;	font-weight:bold;	font-family:tahoma;		}.input 	{	border: 1px solid #cccccc; 	background-color:ffffff;		height:16px; 	color: #666666; 	font-size: 10pt; 	font-family: Tahoma, Verdana; 	 padding: 2px 2px 0px 4px;	}		.submit 	{	border:solid 1px;	border-color:888888;	background-color:cccccc;	width:50px;	height:18px;	font-size:10px;	font-weight:bold;		}.textarea 	{	border:solid 1px;	border-color:898989;	background-color:d7d7d7;	width:430px;	height:100px;	padding: 2px 2px 0px 4px;		}.guest_submit 	{  border: 1px solid #999999;  font-family:Tahoma,verdana;  font-size:11px;  font-weight:bold;   color:666666;  background:#cccccc;  height:20px;  width : 200px;	} .input_protect {  border: 1px solid #ccc;  font-family:Tahoma,verdana;  font-size:10pt;  background:#fff;  height:20px;  width : 100px;	}   .submit_protect 	{  border: 1px solid #999;  font-family:Tahoma,verdana;  font-size:10pt;  font-weight:bold;   color:#666;  background:#ccc;  height:20px;  width : 50px;	} 