body, table, p, div, tr, td{
	font-family:tahoma;
	font-size:12px;
	color:#888888;
	line-height:20px;	
}

A:link {color="#777777"; text-decoration:none;}
A:visited {color="#777777"; text-decoration:none;}
A:active {color="#777777"; text-decoration:none;}
A:hover {color="#000000"; text-decoration:none;}



a.news_link:link,a.news_link:visited { COLOR: #777777; font-size:11px;  line-height:24px;}
a.news_link:hover { COLOR: #777777; font-size:11px; line-height:24px;}
	
.news{
	font-family:tahoma;
	font-size:11px;
	color:#777777;
	line-height:24px;
}
	  
.news_1{
	font-family:tahoma;
	font-size:11px;
	color:#bbbbbb;
	line-height:24px;		
} 


.P_title {font-size:11px;color:#666666;position:relative;padding-top:36px;}
.P_title_2 {font-size:11px;color:#666666;position:relative;padding-top:12px;}

.contents_c {width:722px;padding-top:46px;}

#Main_div {
  margin: 0;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll;
  overflow-x: auto;
}

.p_01{color:#D22914;font-size:15px;font-weight:bold;}
.p_02{line-height:180%;color:#888888;padding-bottom:30px;}

/*
자간
letter-spacing:-0.05em; 
word-spacing:5pt;    ////////단어간 간격 조절
letter-spacing:7pt;    ////////자간 조절
line-height:200%;    /////////줄간격 조절

*/

.BtnImg {
	border-style:none;
	font-family: Arial,굴림;
	font-size: 9pt;
	width: 25px;
	height: 25px;
	background-color:#f0f0f0;
}


.SelectBar {
	border:1 solid silver;
	font-family: Arial,굴림;
	font-size: 9pt;
	background-color:#f0f0f0;
}

.TextMenuBar {
	border-top-style:none;
	font-family: Arial,굴림;
	font-size: 9pt;
	background-color:#f0f0f0;
}   

.skin0 {
	position:absolute;
	text-align:left;
	width:200px;
	border:1px solid gray;
	background-color:menu;
	font-family:돋움,Verdana;
	line-height:20px;
	cursor:default;
	visibility:hidden;
}