﻿@charset "utf-8";
@font-face {font-family:티티체; src:url(http://dokzone.com/pds/fTTche.eot);}
@font-face {font-family:정9; src:url(http://dokzone.com/pds/fwj.eot);}
@font-face {font-family:pul; src:url(http://dokzone.com/pds/fpulip.ewf);}


<!--

/* 반드시 들어가야 하는 스타일 시작 */

/* 1. 본문 전체  */

	body {
		font-size:9pt;
		font-family: verdana;
		line-height:150%;
			
	}
	
/* background-image: url("http://dokzone.com/tts/img/bg/bg_00105.gif");	*/

	td {
		font-size:9pt;
		font-family: verdana;
		line-height:150%;
	}
	
/* 2. 기본 링크 */

	A:link {color:#DC4522;text-decoration:none; }
	A:visited {color:#DC4522;text-decoration:none; }
	A:hover {color:#DC4522;text-decoration:underline; }

/* 3. 이미지 */

	img {
		border-width:0;
	}

/* 4. 이미지 버튼 */

	.ib {
		cursor:pointer;
	}

/* 5. 입력 텍스트 */

	.text {
		font-family: verdana;
		font-size:9pt;
		padding-top:2;
		font-color:#666666;
	}

/* 6. 트리 레이블 */

	.branch2 {.
		font-family: "돋움", "verdana"; 	
		font-size:11px;
		font-color:#666666;
		padding:2;
		line-height:130%;
	}

/* 7. 트리 폴더 */

	.branch3 {
		font-family: "돋움", "verdana"; 
		cursor:pointer;
		line-height:130%;
	}

/* 8. 달력 월 표시 */

	.cal_month {
		vertical-align:top;
		height:18px;
		font-size:8pt;
		font-family:verdana;
		text-align:center;
		font-weight:bold;
	}

/* 9. 달력 요일 표시 */

	.cal_week1 {
		text-align:center;
		font-size:7pt;
		font-family:verdana;
		font-weight:bold;
	}

/* 10. 달력 일요일 표시 */

	.cal_week2 {
		color:#CC0000;
		text-align:center;
		font-size:7pt;
		font-family:verdana;
		font-weight:bold;
	}

/* 11. 달력 지난 달 날짜 표시 */

	.cal_day1 {
		color:#666666;
		font-size:8pt;
		font-family:tahoma;
		text-align:center;
		line-height:15px;
	}

/* 12. 달력 다음 달 날짜 표시 */

	.cal_day2 {
		color:#666666;
		font-size:8pt;
		font-family:tahoma;
		text-align:center;
		line-height:15px;
	}

/* 13. 달력 이번 달 날짜 표시 */

	.cal_day3 {
		font-size:8pt;
		font-family:tahoma;
		text-align:center;
		line-height:15px;
	}

/* 14. 달력 오늘 날짜 표시 */

	.cal_day4 {
		font-size:7pt;
		font-family:tahoma;
		text-align:center;
		padding-left:2;
		color:#FFFFFF;
		background-color:#E7F2F1;
		font-weight:bold;
		line-height:15px;
	}

/* 15. 달력 글쓴 날 링크 스타일 */

	// A.cal_click:link { color:#666666; }
	// A.cal_click:visited { color:#666666; }

/* 16. 이미지 아래 캡션 스타일 */

	.cap1 {
		text-align:center;
		color:#666666;
		word-break:break-all;
	}

/* 16. 키워드 스타일 */

	.key1 {
		cursor:help;
		color:#6F9DEA;
		text-decoration:none;
		border-bottom: 1px solid #1D5DC9;
	}

/* 16. 카테고리 옆 개수 스타일 */

	.c_cnt {
		font-size:8pt;
		font-family:verdana;
		color:#666666;
	}

/* 17. 최신글 옆 개수 스타일 */

	.ps_cnt {
		font-size:7pt;
		font-family:verdana;
	}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */
/* 1) 상단 */

	#logo {
		position: relative;
		font-family: "돋움";	
		font-size: 17px;
		color: #2B2918;
		font-weight:bold;	
		text-decoration: none;
		letter-spacing: 0px;	
		height: 30px;
		padding-top:10px;
		margin:0px 0px 0px 20px;
		text-align:left;}
	
	h1 {
		FONT: 0% "돋움";
		text-decoration: none;
		font-weight:bold;
		font-size:100%;
		line-height: 30px;
		padding: 0px;
		margin: 0px;}
	
		h1 a:link {color: #0E65B5;text-decoration: none;}
		h1 a:visited {color: #0E65B5;text-decoration: none;}
		h1 a:hover {color: #B161BB;}	
		

	.description {
		font-family: "돋움", "verdana";
		position: relative;
		font-size: 11px;
		color: #0E65B5;
		font-weight: normal;	
		text-decoration:none;
    	margin-top:2px;
		margin:0px 0px 0px 20px;
}
	
		 a.description:link {color: #0E65B5;text-decoration: none;}
		 a.description:visited {color: #0E65B5;text-decoration: none;}
		 a.description:hover {color: #B161BB;}	
			
/* 1) 끝 */

/* 2) 페이지 아이콘 */
	#ico {
		position: relative;
		font-family: "Verdana", "굴림";	
		font-size: 12px;
		text-decoration: none;
		margin:0px 0px 5px 0px;
		text-align:right;}
		
/* 2) 끝 */				
	.rp_rep {
		font-family: 돋움;
		color:#666666;
		font-size:8pt;
		line-height:130%;
		padding-bottom:1px;
	}

	.tl {
		color: #ffffff;
		font-size: 9pt;
		font-weight:bold;
	}

	.sh {
		border-color: #666666;
		border-style: solid;
		border-width: 0px;
		border-right-width: 1px;
	}

	.menu_line {
		width:100%;
		height:2;
		margin-top:15;
	}

	.menu_cap {
		height:8;
		margin:35 0 10 7;
	}


	.head {
		font-size: 12pt;
		font-family: verdana, 굴림;		
		font-weight:bold;	
		line-height: 200%;
	}
		
	.h2 {
		font-size:8pt;
		font-family:verdana, 굴림;
	}

	.box1 {
		background-color:#FAFAFA;
		border-style:solid;
		border-width:1;
		border-color:#C0C0C0;
		margin-top:5;
	}


	.box2 {
		background-color:#FAFAFA;
		border-style:dotted;
		border-width:1;
		border-color:#E60000;
		margin-top:5;
	}
	
	.plink {
		padding:5;
		color:#666666;
	}

	.reply {
		font-family: 정9;
		font-size: 9pt;
		color: #ADADAD;
		
	}
	
	.title1 {
		background-color:#666666;
		padding-left:5;
		width:210;
		height:22;
	}

	.rss_name {
		font-size:8pt;
		font-family:돋움;
		color:#666666;
	}
	
			.top2 	{ 
		font-family: "궁서체";  
		font-size:7pt; 
		color:#333333;}
		
		a:link.top2		{ font-family: "Univers", "Verdana";  font-size:7pt; color:#333333;}
		a:visited.top2	{ font-family: "Univers", "Verdana";  font-size:7pt; color:#333333;}
		a:hover.top2		{ font-family: "Univers", "Verdana"; text-decoration:none;  font-size:7pt; color:#FF7635; }
	
	.box1 {
		background-color:#FAFAFA;
		border-style:solid;
		border-width:1px;
		border-color:#C0C0C0;
		margin-top:5px;
	}

	
	.box2 {
		background-color:#fffff;
		border-style:solid;
		border-width:1px;
		border-color:#C0C0C0;
		margin-top:0px;
	}

.green_snum {color:#ff3300; font-size:10px; font-family:"verdana";}
				
	.footer {
		font: 8pt "돋움", "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; color: #333333;
		TEXT-TRANSFORM: COLOR: #999; 
		line-height: 1.0em;}
	
		.footer a:link		{color: #333333; }
		.footer a:hover 	{color: #ff6666;  text-decoration:underline;}	

		
	.articlelink {
		cursor: pointe;
		color: #ADADAD; 
		font-weight: bold;
		text-decoration:none;
	}

	a:link.articlelink {color: #ADADAD;text-decoration:none;}
	a:visited.articlelink {color: #ADADAD;text-decoration:none;}
	a:hover.articlelink {color: #E447A0;text-decoration:none;border-bottom: 1px solid #DF2020;}

	.ps_cnt2 {
		font-size:8pt;
		font-family: "돋움", "verdana" ;
		color: #cccccc;
	}
			
		
	.r_ltxt {color:#666666; font-size:10px; font-family:돋움, verdana;}
	A.r_ltxt:link {color:#666666; font-size:10px; font-family:돋움, verdana;}
	A.r_ltxt:visited {color:#666666; font-size:10px; font-family:돋움, verdana;}
	A.r_ltxt:hover {color:#DC4522; font-size:10px; font-family:돋움, verdana;}

		
	.r_ltxt2 {color:#666666; font-size:12px; font-family:돋움, verdana;}
	A.r_ltxt2:link {color:#666666;}
	A.r_ltxt2:visited {color:#666666;}
	A.r_ltxt2:hover {color:#DC4522;}
		
	.r_ltxt3 {color:#666666; font-size:11px; font-family:돋움, verdana;}
	A.r_ltxt3:link {color:#666666;}
	A.r_ltxt3:visited {color:#666666;}
	A.r_ltxt3:hover {color:#DC4522;}

	.rp_rep2 {
		color:#606060;
		font-family:돋움, verdana;
		font-size:8pt;
		line-height:140%;
	}

/* 18. 본문 글쓰기 스타일 */
		
	.bd1 {
		color:#000000;
		font-size:11pt;
		font-weight:bold;
		font-family: georgia, 궁서체;
		line-height:150%;
		text-align:right;
	}

	.bd2 {
		color:#666666;
		font-size:9pt;
		font-family: Century Gothic, HY그래픽, 궁서체;
		line-height:150%;
	}

	.bd3 {
		color:#222222;
		font-size:9pt;
		padding:0 30 0 0;
		font-family: Century Gothic, HY그래픽;
		line-height:180%;
		text-align:right;
	}
			

/* 기타 */		
	
	.bd_graybox {
		font-size:12px;
		font-family: verdana, 돋움;
		line-height:150%;
		color:#333333;
		border:solid 1;
		border-top-color:#ffffff;
		border-right-color:#C6C8CA;
		border-left-color:#ffffff;
		border-bottom-color:#C6C8CA;
		background-color:#F5F3F3;}
		
	.msn {
		color:#999999;
		text-align: center;
		line-height:150%;
		font-size:10px;
		font-family:verdana;}
		
		A:link.msn	{color:#999999;text-decoration:none;}
		A:visited.msn	{color:#999999;text-decoration:none;}
		A:hover.msn	{color:#cc3300;text-decoration:none;}	

	
	a.subheadline {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:none; font-weight:bold;letter-spacing:-1; line-height:15px; }
	a.subheadline:hover {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:underline; font-weight:bold;letter-spacing:-1;}
	a.subheadline:visited {color:#666666;}
	
	.wsmall {font-family: 돋움; font-size: 8pt; color:#ffffff; text-decoration:none; line-height:15px; }
	a.wsmall {font-family: 돋움; font-size: 8pt; color:#ffffff; text-decoration:none; line-height:15px; }
	a.wsmall:hover {font-family: 돋움; font-size: 8pt; color:#ffffff; text-decoration:underline; line-height:15px; }
	a.wsmall:visited {color:#ffffff;}
	
	.post {
		font-size: 9pt; 
		text-decoration:none; 
		font-family:georgia,돋움,verdana;
		line-height:160%;
		color:#000000;}	
	
	a.post {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:none;}
	a.post:hover {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:underline;}
	a.post:visited {color:#81B1AB;}
	
	.english {
		font-size: 9pt; 
		text-decoration:none; 
		font-family:Century Gothic, 돋움;
		line-height:160%;
		color:#000000;}	
		
	.small {font-family: 돋움; word-spacing:-1pt; font-size: 9pt; text-decoration:none; line-height:15px; }
	a.small {font-family: 돋움; text-decoration:none; line-height:15px; }
	a.small:hover {font-family: 돋움; text-decoration:underline; line-height:15px; }
	a.small:visited {}

	.small2 {font-family: 돋움, verdana; font-size: 8pt; text-decoration:none; line-height:15px; }
	a.small2 {text-decoration:none; line-height:15px; }
	a.small2:hover {text-decoration:underline; line-height:15px; }
	a.small2:visited {}
			
	.cyan {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:none; line-height:15px; }
	a.cyan {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:none; line-height:15px; }
	a.cyan:hover {font-family: verdana; font-size: 9pt; color:#666666; text-decoration:underline;}
	a.cyan:visited {color:#666666;}

-->
