/*********************************
	Á¦¸ñ : Mediagate »ç¿ë stylesheet
	ÀÛ¼ºÀÏ : 2006.04.26
	ÃÖÁ¾¼öÁ¤ÀÏ : 2006.04.26
	ÀÛ¼ºÀÚ : atjoon
**********************************/

body{
	height: 100%;
	margin: 0;
	padding: 0;
	background: #e2e6ea;
	background: #e2e6ea url(../img/bg01.gif) 50% top repeat-x;
	font:  normal 12px/20px dotum, gulim, sans-serif;
	color: #666666;
 	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #E6E6E6;
	scrollbar-arrow-color: #CCCCCC;
}

form, P {
	margin: 0;
	padding: 0;
}

a						{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: #666666;}
a:link					{ color: #666666; text-decoration: none; }
a:active				{ color: #666666; text-decoration: none; }
a:visited				{ color: #666666; text-decoration: none; }
a:hover					{ color: #f26522; text-decoration: none; }


td, th					{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: #666666; }
td.overview				{ background: url(../img/bg_pattern03.gif) bottom repeat-x; }
td.spec					{ background: url(../img/bg_pattern02.gif) bottom repeat-x; }
td.spec_title			{ background: url(../img/bg_pattern03.gif) bottom repeat-x; font-family: "verdana"; font-size: 11px; line-height: 20px; color: #666666; font-weight: bold;}
input					{ font-family: "verdana"; font-size: 11px; line-height: 11px; color: #666666; border: 1px solid #CDCDCD; }
select					{ font-family: "verdana"; font-size: 11px; line-height: 11px; color: #666666; border: 1px solid #cdcdcd; }
textarea				{ font-family: "verdana"; font: 11px/16px; color: #666666; border: 1px solid #CDCDCD; }
img						{ border: 0px; }
img.icon				{ border: 0px; vertical-align: middle;}

input.top				{ font-family: "verdana"; font-size: 11px; line-height: 11px; color: #666666; background: #EEEEEE; width:85px; height:15px; border: 1px solid #CDCDCD; }

.white					{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: ffffff;}

.orange					{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: f26522;}

.orange_bold			{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: f26522; font-weight: bold;}

.blue					{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: 0099CC;}
.blue:link				{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: 0099CC;}
.blue:active			{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: 0099CC;}
.blue:visited			{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: 0099CC;}
.blue:hover				{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: orange; text-decoration: underline;}

.red_notice				{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: ff0000;}
.red_notice:link		{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: ff0000;}
.red_notice:active		{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: ff0000;}
.red_notice:visited		{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: ff0000;}
.red_notice:hover		{ font-family: "verdana"; font-size: 11px; line-height: 20px; color: ff0000; text-decoration: underline;}

#top{
	position: relative;
	height: 120px;
	overflow: hidden;
}

#contents_total{
	position: relative;
	left: 0px;
	top: 120px;
	height: 100%;
	margin: -120px 0 -80px;
	background: #ffffff;
}

#leftmenu{
	position: absolute;
	left: 30px;
	top: 0px;
	width: 150px;
	height: 390px;
}

#contents{
	position: relative;
	left: 240px;
	top: 0px;
	width: 690px;
	height: 390px;
/*	background: #EEEEEE; */
}