@charset "utf-8";
/* CSS Document */

/*스크롤바 색상변경 | 페이지 여백설정 | 핫스팟 및 링크 경계제거 스크립트*/

body {
	scrollbar-face-color: #FFFFFF;  
	scrollbar-highlight-color: #cccccc;  
	scrollbar-3dlight-color: #FFFFFF;  
	scrollbar-shadow-color: #cccccc;  
	scrollbar-darkshadow-color: #FFFFFF;  
	scrollbar-track-color: #FFFFFF;  
	scrollbar-arrow-color: #cccccc; 
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	oncontextmenu: return false; 
	ondragstart: return false; 
	onselectstart: return false;
}

a {selector-dummy: expression(this.hideFocus=true);}
a,img {selector-dummy: expression(this.hideFocus=true);}
a,img,input{selector-dummy: expression(this.hideFocus=true);}

a img {border: none;}
a:focus, a:hover, a:active {outline: none;}

img {border:0;}

/*기본 폰트 및 링크 설정*/

body,td,p,form {
	font-size: 12px;
	font-family: Arial;
	line-height: 150%;
	padding: 0px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.subtitle {
	font-size: 24px;
	font-family: Tahoma, "Times New Roman", Times, serif;
}
.title {
	font-size: 16px;
	font-family: Tahoma, "Times New Roman", Times, serif;
}

/*확장 폰트 설정 (종류)*/

.tahoma {font-family: Tahoma}
.verdana {font-family: Verdana}

/*확장 폰트 설정 (크기)*/

.08px {font-size: 8px;}
.09px {font-size: 9px;}
.10px {font-size: 10px;}
.11px {font-size: 11px;}
.12px {font-size: 12px;}

.14px {font-size: 14px;}
.16px {font-size: 16px;}
.18px {font-size: 18px;}
.24px {font-size: 24px;}

/*확장 폰트 설정 (색상)*/

.black {color:#000000;}
.dark {color:#333333;}
.bright {color:#CCCCCC;}
.white {color:#FFFFFF;}

.red {color:#FF0000;}
.blue {color:#3399FF;}
.green {color:#669900;}
.orange {color:#FF6600;}

/*하단 개별사이트 추가 설정*/

/* 메인FAQ링크*/

#faqlink {color:#CDDFF3;}
#faqlink a:hover {color:#CDDFF3; text-decoration:underline;}

